0000876167-18-000008.txt : 20180126 0000876167-18-000008.hdr.sgml : 20180126 20180126170510 ACCESSION NUMBER: 0000876167-18-000008 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20171130 FILED AS OF DATE: 20180126 DATE AS OF CHANGE: 20180126 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-19417 FILM NUMBER: 18552721 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-K 1 a201710-kmaster.htm 10-K Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-K
(Mark One)
ý
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended November 30, 2017

OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from_______to_______.

Commission File Number: 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)

Telephone Number: (781) 280-4000
 

Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
 
Name of Each Exchange on Which Registered
Common Stock $.01 par value
 
The NASDAQ Global Select Market

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ý    No  ¨

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.    Yes  ¨    No  ý

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 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 if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.    ¨



Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
ý
 
Accelerated filer
 
¨
Non-accelerated filer
 
¨
(Do not check if a smaller reporting company)
Smaller reporting company
 
¨
Emerging growth company
 
¨
 
 
 
 

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

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

As of May 31, 2017 (the last business day of the registrant’s most recently completed second fiscal quarter), the aggregate market value of voting stock held by non-affiliates of the registrant was approximately $1,381,000,000.

As of January 19, 2018, there were 46,386,883 common shares outstanding.

Documents Incorporated By Reference
Portions of the definitive Proxy Statement in connection with the 2018 Annual Meeting of Shareholders are incorporated by reference into Part III.




PROGRESS SOFTWARE CORPORATION
FORM 10-K
FOR THE FISCAL YEAR ENDED NOVEMBER 30, 2017
INDEX
 
 
 
 
PART I
 
 
 
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
 
 
PART II
 
 
 
 
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
 
 
PART III
 
 
 
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
PART IV
 
 
 
 
Item 15.
 
 
 
 

3


CAUTIONARY STATEMENTS

The Private Securities Litigation Reform Act of 1995 contains certain safe harbor provisions regarding forward-looking statements. This Form 10-K, 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. Such factors are more fully described in Item 1A of this Form 10-K under the heading “Risk Factors.” 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.

PART I

Item 1. Business

Overview

Progress offers the leading platform for developing and deploying mission-critical business applications. Progress empowers enterprises and independent software vendors (ISVs) to build and deliver cognitive-first applications that harness big data to derive business insights and competitive advantage. Progress offers leading technologies for easily building powerful user interfaces across any type of device, a reliable, scalable and secure backend platform to deploy modern applications, leading data connectivity to all sources, and award-winning predictive analytics that brings the power of machine learning to any organization. Over 1,700 ISVs, 100,000 enterprise customers, and 2 million developers rely on Progress to power their applications.

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

Fiscal Year 2017 Highlights

Beginning in late October 2016, with the appointment of Yogesh Gupta as our new Chief Executive Officer, our Board of Directors and executive management team undertook a comprehensive review of our strategy and operations, including our expectations for fiscal year 2017 results.

On January 16, 2017, we announced a new strategic plan highlighted by a new product strategy and a streamlined operating approach with a tighter focus on areas of strength to more efficiently drive revenue. The key tenets of the new strategic plan are as follows:

Streamlined Operating Approach. In fiscal year 2017, we adapted our organization and operating principles to focus primarily on customer and partner retention and success for many of our core products. For selected products that have new customer acquisition potential, we also strengthened our demand generation and high volume, low touch e-commerce capabilities.

New Product Strategy. As part of the new strategic plan, we undertook a new product strategy to provide the platform and tools enterprises need to build next generation applications that drive their businesses, known as “Cognitive Applications.” We offer this platform to both new customers and partners as well as our existing OpenEdge partner and customer ecosystems. Our platform for Cognitive Applications makes it easy for developers to build machine learning into their applications, and includes:


4


Our leading UI development tools, which enable organizations to easily build engaging user interfaces for any device or front end;
Our NativeScript offering, which allows developers to use JavaScript to build native applications across multiple mobile platforms;
A mission-critical back-end-as-a-service platform that runs on any cloud, is secure, high-performing, and highly-scalable while supporting all modern user interfaces;
Automated and intuitive machine learning capabilities for accelerating the creation and delivery of Cognitive Applications;
Our data connectivity and integration capabilities; and
Our business logic and rules capabilities.

Restructuring. With the adoption of our new product strategy, we discontinued our investment in our Digital Factory strategy and re-aligned our resources consistent with our core operating approach. To that end, during fiscal year 2017, we implemented restructuring efforts including the consolidation of facilities, implementation of a simplified organizational structure and a reduction of marketing and other external expenses. In addition, we reduced headcount by over 400 employees, totaling over 20% of our workforce. We reduced our full year expenses by over $30 million by the end of fiscal year 2017.

DataRPM Acquisition

On March 1, 2017, we acquired DataRPM for an aggregate sum of $30.0 million. DataRPM is a leader in cognitive predictive maintenance for the industrial IoT (IIoT) market. This acquisition is a key part of the Company's strategy to provide the best platform to build and deliver cognitive-first applications.

Kinvey Acquisition

On June 1, 2017, we acquired Kinvey for an aggregate sum of $49.2 million. Kinvey is the leading Backend-as-a-Service (BaaS) provider and allows developers to set up, use, and operate a cloud backend for any native, hybrid, web, or IoT app built using any development tools. This acquisition, in combination with our existing technologies, enables us to offer the premier platform for building and delivering cognitive business applications.

Share Repurchase Authorization

In September 2017, our Board of Directors increased our total share repurchase authorization to $250.0 million. In fiscal year 2017, we repurchased and retired 2.2 million shares of our common stock for $73.9 million. As of November 30, 2017, there is $220.0 million remaining under this current authorization. We expect to repurchase $120.0 million of our common stock during the fiscal year ended November 30, 2018.

Dividend Declaration

On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend of $0.125 per share of common stock to Progress shareholders. On September 6, 2017, our Board of Directors approved a 12% increase in our quarterly cash dividend to $0.14 per share of common stock. We have declared aggregate per share quarterly cash dividends totaling $0.515 and $0.125 for the years ended November 30, 2017 and 2016, respectively. We have paid aggregate cash dividends totaling $24.1 million and $0 for the years ended November 30, 2017 and 2016, respectively.

Our Business Segments

OpenEdge Business Segment

The OpenEdge business segment drives growth within OpenEdge’s large, diverse partner base by providing the product enhancements and marketing support these partners need to sell more of their existing solutions to their customers. The OpenEdge business segment is also focused on providing partners and direct end users with a clear path to develop and integrate cloud-based applications in the future. Our services organization helps partners and customers leverage their core assets and develop strategies that protect current investments, while addressing changing business requirements.


5


The solutions within the OpenEdge Business Segment include:

Progress OpenEdge

Progress OpenEdge is development software for building dynamic multi-language applications for secure deployment across any platform, any device, and any cloud. OpenEdge provides a unified environment comprising development tools, application servers, application management tools, an embedded relational database management system, and the capability to connect and integrate with other applications and data sources independently or with other Progress products.

Progress Corticon

Progress Corticon is a Business Rules Management System (BRMS) that enables applications with decision automation, decision change process and decision-related insight capabilities. Corticon helps both business and IT users to quickly create or reuse business rules as well as create, improve, collaborate on, and maintain decision logic. Corticon is a market-leading platform for automating and executing business rules.

DataRPM

DataRPM offers an award-winning cognitive predictive maintenance solution for industrial IoT. The patented platform automates predictive modeling, leveraging proprietary Meta Learning capabilities to increase quality, accuracy and timeliness of equipment failure predictions, leading to hundreds of millions of dollars in savings. The technology enables customers such as Jaguar, Samsung and Mitsubishi Heavy Industries to predict and prevent asset failures, and increase yield and efficiencies to generate outcomes for industrial IoT.

Kinvey

Kinvey is a provider of backend as a service technology that enables developers to operate a serverless and compliant cloud backend for any native, hybrid, web or IoT app. From mission-critical consumer and business experiences for global insurance, manufacturing and media companies, to HIPAA-compliant and life-critical apps for healthcare, health implant manufacturers and pharma, Kinvey powers more than 31,000 apps, used by more than 100 million end-users. Kinvey's BaaS serves more than 10 billion API calls a month and was also named a leader and top ranked in the current offering category in "The Forrester Wave™: Mobile Development Platforms, Q4 2016.

Data Connectivity and Integration Business Segment

The Data Connectivity and Integration Business Segment (DCI) is focused on the growth of our data assets, including the data integration components of our cloud offerings. Data is at the core of every application, and with the exponential growth in the number and volume of data sources, this business segment addresses the increasingly complex challenges that organizations have in accessing and integrating that data.

The solutions within the DCI Business Segment include:

Progress DataDirect Connect

Progress DataDirect Connect software provides data connectivity using industry-standard interfaces to connect applications running on various platforms to any major database, for both corporate IT organizations and software vendors. With software components embedded in the products of over 350 software companies and in the applications of thousands of large enterprises, the DataDirect Connect product set is a global leader in the data connectivity market. The primary products, in addition to other drivers we have developed, are ODBC drivers, JDBC drivers and ADO.NET providers. They provide the capability to connect and integrate with other applications and data sources independently or with our cloud-based offerings.

Progress DataDirect Hybrid Data Pipeline

Progress DataDirect Hybrid Data Pipeline is a data access service that provides simple, secure access to organizations' cloud and on-premises data sources for hybrid cloud applications, such as CRM, data management platforms or hosted analytics. Progress DataDirect Hybrid Data Pipeline represents the first vendor-agnostic hybrid connector that provides secure firewall-friendly access to back-office data from any cloud, independent of vendor or technology. It enables developers to integrate applications and data quickly, no matter where that data lives-on-site, in the cloud or both.


6


Application Development and Deployment Business Segment

The Application Development and Deployment (AppDev) business segment is focused on serving the evolving needs of our substantial developer community, and on generating net new customers for our application development assets. Substantially all of the products within the AppDev segment were acquired in connection with our acquisition of Telerik, Inc. in December 2014. This business segment has the focus and agility of a start-up, able to react quickly to changes in this rapidly-evolving market. Having a team solely focused on this market enables us to rapidly meet the demands of developers who are seeking to increase their productivity and move toward the cloud.

The solutions within the AppDev Business Segment include:

DevTools

DevTools is a cross-platform, user experience design, quality assurance, debugging and reporting suite for next generation web, mobile, desktop and HTML5 applications. Utilizing DevTools enables developers to focus on business logic and not infrastructure. Included in DevTools are Fiddler and Kendo UI.

NativeScript

NativeScript is an open-source application development platform that enables developers to use JavaScript to build cross-platform, native iOS and Android applications.

Test Studio

Test Studio is an application lifecycle management suite for testing web, mobile and desktop applications that covers the process from idea to deployment.

Sitefinity

Sitefinity is a next-generation web content management and customer analytics platform for managing and optimizing digital experiences. Sitefinity combines superior end user experience with a high level of customization capabilities for developers.

Product Development

Most of our products have been developed by our internal product development staff or the internal staffs of acquired companies. We believe that the features and performance of our products are competitive with those of other available development and deployment tools and that none of the current versions of our products are approaching obsolescence. However, we believe that significant investments in new product development and continuing enhancements of our current products will be required for us to maintain our competitive position.

As of November 30, 2017, we have four primary development offices in North America, two primary development offices in India and one primary development office in EMEA. We spent $77.0 million, $88.6 million, and $88.3 million in fiscal years 2017, 2016 and 2015, respectively, on product development, including capitalized software development costs.

Customers

We market our products globally through several channels: directly to end users and indirectly to application partners (or ISVs), OEMs, and system integrators. Sales of our solutions and products through our direct sales force have historically been to business managers or IT managers in corporations and governmental agencies. We also target developers who create business applications, from individuals to teams, within enterprises of all sizes.

We also market our products through indirect channels, primarily application partners and OEMs who embed our products as part of an integrated solution. We use international distributors in certain locations where we do not have a direct presence or where it is more economically feasible for us to do so. More than half of our license revenues are derived from indirect channels.


7


Application Partners

Our application partners cover a broad range of markets, offer an extensive library of business applications and are a source of follow-on revenue. We have kept entry costs, consisting primarily of the initial purchase of development licenses, low to encourage a wide variety of application partners to build applications. If an application partner succeeds in marketing its applications, we obtain follow-on revenue as the application partner licenses our deployment products to allow its application to be installed and used by customers. In recent years, a significantly increasing amount of our revenue from application partners has been generated from subscriptions to application partners who have chosen to enable their business applications under a SaaS platform.

Original Equipment Manufacturers

We enter into arrangements with OEMs in which the OEM embeds our products into its solutions, typically either software or technology devices. OEMs typically license the right to embed our products into their solutions and distribute those solutions for initial terms ranging from one to three years. Historically, most of our OEMs have renewed their agreements upon the expiration of the initial term. However, we are not assured that they will continue to renew in the future.

No single customer has accounted for more than 10% of our total revenue in any of our last three fiscal years.

Sales and Marketing

We sell our products and solutions through our direct sales force and indirect channel partners. We have sold our products and solutions to enterprises in over 180 countries. Our sales and field marketing groups are organized primarily by region. We operate by region in North America, Latin America, EMEA and Asia Pacific. We believe this structure allows us to maintain direct contact with our customers and support their diverse market requirements. Our international operations provide focused local sales, support and marketing efforts and are able to respond directly to changes in local conditions.

In addition to our direct sales efforts, we distribute our products through systems integrators, resellers, distributors, and OEM partners in the United States and internationally. Systems integrators typically have expertise in vertical or functional markets. In some cases, they resell our products, bundling them with their broader service offerings. In other cases, they refer sales opportunities for our products to our direct sales force. Distributors sublicense our products and provide service and support within their territories. OEMs embed portions of our technology in their product offerings.

Sales personnel are responsible for developing new direct end user accounts, recruiting new indirect channel partners and new independent distributors, managing existing channel partner relationships and servicing existing customers. We actively seek to avoid conflict between the sales efforts of our application partners and our own direct sales efforts. We use our inside sales team to enhance our direct sales efforts and to generate new business and follow-on business from existing customers.

Our marketing personnel conduct a variety of marketing engagement programs designed to create demand for our products, enhance the market readiness of our products, raise the general awareness of our company and our products and solutions, generate leads for the sales organization and promote our various products. These programs include press relations, analyst relations, investor relations, digital/web marketing, marketing communications, participation in trade shows and industry conferences, and production of sales and marketing literature. We also hold global events, as well as regional user events in various locations throughout the world.

Our sales and marketing efforts with respect to certain of our products, including DevTools, differ from our traditional sales and marketing efforts because the target markets are different. For these products, we have designed our marketing and sales model to be efficient for high volumes of lower-price transactions. Our marketing efforts focus on driving traffic to our websites and on generating high quality sales leads, in many cases, consisting of developer end users who download a free evaluation of our software. Our sales efforts then focus on converting these leads into paying customers through a high volume, short duration, sales process. Of particular importance to our target market, we enable our customers to buy our products in a manner convenient to them, whether by purchase order, online with a credit card or through our channel partners.


8


Customer Support

Our customer support staff provides telephone and Web-based support to end users, application developers and OEMs. Customers may purchase maintenance services entitling them to software updates, technical support and technical bulletins. Maintenance is generally not required with our products and is purchased at the customer's option. We provide support to customers primarily through our main regional customer support centers in Bedford, Massachusetts; Morrisville, North Carolina; Rotterdam, The Netherlands; Hyderabad, India; Melbourne, Australia; and Sofia, Bulgaria. Local technical support for specific products is provided in certain other countries as well.

Professional Services

Our global professional services organization delivers business solutions for customers through a combination of products, consulting and education. Our consulting organization offers project management, implementation services, custom development, programming and other services. Our consulting organization also provides services to Web-enable existing applications or to take advantage of the capabilities of new product releases. Our education organization offers numerous training options, from traditional instructor-led courses to advanced learning modules available via the web or on CDs.

Our services offerings include: application modernization; data management, managed database services; performance enhancements and tuning; and analytics/business intelligence.

Competition

The computer software industry is intensely competitive. We experience significant competition from a variety of sources with respect to all of our products. Factors affecting competition in the markets we serve include product performance in complex applications, application solutions, vendor experience, ease of integration, price, training and support.

We compete in various markets with a number of entities, such as salesforce.com, Inc., Amazon.com, Inc., Software AG, RedHat, Inc., Pivotal Software, Inc., Microsoft Corporation, Oracle Corporation and other smaller firms. Many of these vendors offer platform-as-a-service (PaaS), application development, data integration and other tools in conjunction with their CRM, web services, operating systems and relational database management systems. We believe that IBM Corporation, Microsoft Corporation and Oracle Corporation currently dominate the relational database market. We do not believe that there is a dominant vendor in the other infrastructure software markets, including application development. Some of our competitors have greater financial, marketing or technical resources than we have and/or 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 revenue and market presence.

Copyrights, Trademarks, Patents and Licenses

We rely on a combination of contractual provisions and copyright, patent, trademark and trade secret laws to protect our proprietary rights in our products. We generally distribute our products under software license agreements that grant customers a perpetual nonexclusive license to use our products and contain terms and conditions prohibiting the unauthorized reproduction or transfer of our products. We also distribute our products through various channel partners, including application partners, OEMs and system integrators. We also license our products under term or subscription arrangements.  In addition, we attempt to protect our trade secrets and other proprietary information through agreements with employees, consultants and channel partners. Although we intend to protect our rights vigorously, there is no assurance that these measures will be successful.

We seek to protect the source code of our products as trade secrets and as unpublished copyrighted works. We hold numerous patents covering portions of our products. We also have several patent applications for some of our other product technologies. Where possible, we seek to obtain protection of our product names and service offerings through trademark registration and other similar procedures throughout the world.

We believe that due to the rapid pace of innovation within our industry, factors such as the technological and creative skills of our personnel are as important in establishing and maintaining a leadership position within the industry as are the various legal protections of our technology. In addition, we believe that the nature of our customers, the importance of our products to them and their need for continuing product support may reduce the risk of unauthorized reproduction, although no assurances can be made in this regard.


9


Business Segment and Geographical Information

We operate and report as three distinct business segments: OpenEdge, Data Connectivity and Integration, and Application Development and Deployment. For additional information on business segments as well as geographical financial information, see Note 16 to our Consolidated Financial Statements in Item 8 of this Form 10-K.

Employees

As of November 30, 2017, we had 1,470 employees worldwide, including 409 in sales and marketing, 219 in customer support and services, 642 in product development and 200 in administration.

None of our U.S. employees are subject to a collective bargaining agreement. Employees in certain foreign jurisdictions are represented by local workers’ councils and/or collective bargaining agreements as may be customary or required in those jurisdictions. We have experienced no work stoppages and believe our relations with employees are good.

Available Information

Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, including exhibits, and amendments to those reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge on our website at www.progress.com as soon as reasonably practicable after such reports are electronically filed with, or furnished to, the U.S. Securities and Exchange Commission. The information posted on our website is not incorporated into this Annual Report.

Our Code of Conduct is also available on our website. Additional information about this code and amendments and waivers thereto can be found below in Part III, Item 10 of this Form 10-K.


10


Item 1A. Risk Factors

We operate in a rapidly changing environment that involves certain risks and uncertainties, some of which are beyond our control. The risks described below are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially adversely affect our business, financial condition and/or operating results.

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

11


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. If global economic conditions weaken, credit markets tighten and/or financial markets are unstable, 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 44% 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. For example, 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, resulted in significant volatility in global stock markets and currency exchange rate fluctuations. 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.

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 have adversely affected our results of operations and financial position. For example, during periods in which the value of the U.S. dollar strengthens in comparison to certain foreign currencies, particularly in Europe, Brazil and Australia, our reported international revenue is reduced because foreign currencies translate into fewer U.S. dollars. As approximately one-third of our revenue is denominated in foreign currencies, our revenue results have been 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.


12


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 and the competitive position of our application partners, distributors/resellers, and OEMs. 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 and partner 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 and partner 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.

We have made significant investments in furtherance of our Cognitive-First strategy and these investments may not generate the revenues we expect, which could adversely affect our business and financial results. In 2017, we made significant investments in furtherance of our Cognitive First strategy, including two acquisitions. Under our Cognitive First strategy, we provide the platform and tools enterprises need to build next generation applications that drive their businesses, known as “Cognitive First Applications.” Our initial focus in this area is in providing cognitive predictive maintenance solutions for the industrial IoT (IIoT) market.
 
IIoT is a relatively new market and there are a significant number of competitors in the market.  If the market does not expand as rapidly as we or others expect or if customers adopt competitive solutions rather than our solutions, our IIoT business may not generate the revenues we expect.  Further, our customers and potential customers often begin the process of implementing IIoT with a proof-of-concept evaluation, in some cases with multiple different technology vendors. Our pace of growth in this emerging market will depend on our ability to engage with customers to ensure that their investment moves beyond planning to broader deployment and yields value at their desired speed and expected costs.

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.

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

13


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.

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 skilled employees, and must continue to attract and retain qualified 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 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.

Our periodic workforce restructurings can be disruptive. We have in the past restructured or made other adjustments to our workforce in response to management changes, product changes, performance issues, change in strategies, acquisitions and other internal and external considerations. In the past, these types of restructurings have resulted in increased restructuring costs and temporary reduced productivity. In addition, we may not achieve or sustain the expected growth or cost savings benefits of these restructurings, or do so within the expected timeframe. These effects could recur in connection with future restructurings and our revenues and other results of operations could be negatively affected.

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.

Our business practices with respect to the collection, use and management of personal information could give rise to operational interruption, liabilities or reputational harm as a result of governmental regulation, legal requirements or industry standards relating to consumer privacy and data protection. As regulatory focus on privacy issues continues to increase and worldwide laws and regulations concerning the handling of personal information expand and become more complex, potential risks related to data collection and use within our business will intensify. For example, the European Union (EU) and the United States (U.S.) formally entered into a new framework in July 2016 that provides a mechanism for companies to transfer data from EU member states to the U.S. This new framework, called the Privacy Shield, is intended to address shortcomings identified by the Court of Justice of the EU in the previous EU-U.S. Safe Harbor Framework, which the Court of Justice invalidated in October 2015. The Privacy Shield and other data transfer mechanisms are likely to be reviewed by the European courts, which may lead to uncertainty about the legal basis for data transfers to the U.S. or interruption of such transfers. In the event any court blocks transfers to or from a particular jurisdiction on the basis that no transfer mechanisms are legally adequate, this could give rise to operational interruption in the performance of services for customers and internal processing of employee information, regulatory liabilities or reputational harm. In addition, U.S. and foreign governments have enacted or are considering enacting legislation or regulations, or may in the near future interpret existing legislation or regulations, in a manner that could significantly impact our ability and the ability of our customers and data partners to collect, augment, analyze, use, transfer and share personal and other information that is integral to certain services we provide.

Regulators globally are also imposing greater monetary fines for privacy violations. For example, in 2016, the EU adopted a new law governing data practices and privacy called the General Data Protection Regulation (GDPR), which becomes effective in May 2018. The law establishes new requirements regarding the handling of personal data. Non-compliance with the GDPR

14


may result in monetary penalties of up to 4% of worldwide revenue. The GDPR and other changes in laws or regulations associated with the enhanced protection of certain types of sensitive data, such as healthcare data or other personal information, could greatly increase our cost of providing our products and services or even prevent us from offering certain services in jurisdictions that we operate.

Additionally, public perception and standards related to the privacy of personal information can shift rapidly, in ways that may affect our reputation or influence regulators to enact regulations and laws that may limit our ability to provide certain products. Any failure, or perceived failure, by us to comply with U.S. federal, state, or foreign laws and regulations, including laws and regulations regulating privacy, data security, or consumer protection, or other policies, public perception, standards, self-regulatory requirements or legal obligations, could result in lost or restricted business, proceedings, actions or fines brought against us or levied by governmental entities or others, or could adversely affect our business and harm our reputation.

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


15


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 November 2017, we entered into an amended and restated credit agreement, which consists of a $123.8 million term loan and a $150.0 million revolving loan (and may be increased by an additional $125.0 million if the existing or additional lenders are willing to make such increased commitments). This facility matures in November 2022, 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 may limit 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 annual operating cash flows may not be sufficient to enable us to meet our targeted capital allocation policy, which could decrease your expected return on investment in Progress stock. In September 2017, we increased our quarterly dividend by 12% and announced a new capital allocation strategy in which we are targeting to return approximately 50% of annual cash flows from operations to stockholders through share repurchases and 25-30% through dividends. Meeting these targets requires us to generate consistent cash flow and have available capital in an amount sufficient to enable us to continue investing in our business. We may not meet these targets if we do not generate the operating cash flows we expect, if we use our available cash to satisfy other priorities, if we have insufficient funds available to make such repurchases and/or dividends or if we are unable to borrow funds under our credit facility.

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.

Our business could be negatively impacted as a result of actions by activist stockholders or others. We may be subject to actions or proposals from activist stockholders or others that may not align with our business strategies or the interests of our other stockholders. Responding to these actions could be costly and time-consuming, disrupt our business and operations, and divert the attention of our Board of Directors and senior management from the pursuit of our business strategies. Activist stockholders may create perceived uncertainties as to the future direction of our business or strategy which may be exploited by our competitors and may make it more difficult to attract and retain qualified personnel, potential customers and business partners and may affect our relationships with current customers, vendors, investors and other third parties. In addition, actions of activist stockholders may cause periods of fluctuation in our stock price based on temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.

Item 1B. Unresolved Staff Comments

As of the date of this report, we do not have any open comments from the U.S. Securities and Exchange Commission (SEC) related to our financial statements or periodic filings with the SEC.


16


Item 2. Properties

We own our principal administrative, sales, support, marketing, product development and distribution facilities, which are located in three buildings totaling approximately 258,000 square feet in Bedford, Massachusetts. In addition, we maintain offices in leased facilities in various other locations in North America and outside North America, including Australia, Bulgaria, Germany, India, Netherlands, and the United Kingdom. The terms of our leases generally range from one to six years. We believe that our facilities are adequate for our current needs and that suitable additional space will be available as needed.

Item 3. 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 consolidated financial position, results of operations or cash flows.

Item 4. Mine Safety Disclosures

Not applicable.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

The following table sets forth, for the periods indicated, the range of high and low sale prices for our common stock. Our common stock trades on the NASDAQ Global Select Market under the symbol "PRGS".
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
High
 
Low
 
High
 
Low
First quarter
$
32.47

 
$
27.16

 
$
27.11

 
$
22.01

Second quarter
30.70

 
27.46

 
26.55

 
22.57

Third quarter
33.89

 
28.63

 
29.80

 
24.20

Fourth quarter
42.97

 
33.23

 
30.24

 
25.55


On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend of $0.125 per share of common stock to Progress shareholders. On September 6, 2017, our Board of Directors approved a 12% increase in our quarterly cash dividend to $0.14 per share of common stock. On January 5, 2018, our Board of Directors declared a quarterly dividend of $0.14 per share of common stock that will be paid on March 15, 2018 to shareholders of record as of the close of business on March 1, 2018.

As of December 31, 2017, our common stock was held by approximately 164 shareholders of record.

In fiscal year 2015, we repurchased and retired 1.3 million shares of our common stock for $32.9 million under the share repurchase program previously authorized by our Board of Directors. In fiscal year 2016, we repurchased and retired 3.1 million shares of our common stock for $79.2 million under the share repurchase program authorized by our Board of Directors.

In September 2017, our Board of Directors increased the total share repurchase authorization to $250.0 million. In fiscal year 2017, we repurchased and retired 2.2 million shares of our common stock for $73.9 million. As of November 30, 2017, there is $220.0 million remaining under this current authorization.


17


Stock Performance Graph and Cumulative Total Return

The graph below compares the cumulative total stockholder return on our common stock with the cumulative total return on the NASDAQ Composite Index and the NASDAQ Computer Index for each of the last five fiscal years ended November 30, 2017, assuming an investment of $100 at the beginning of such period and the reinvestment of any dividends.

Comparison of 5 Year Cumulative Total Return(1)
Among Progress Software Corporation, the NASDAQ Composite Index and the
NASDAQ Computer Index
a201310-kma_chartx44461a04.jpg

(1) $100 invested on November 30, 2012 in stock or index, including reinvestment of dividends.
 
November 30,
 
2012
 
2013
 
2014
 
2015
 
2016
 
2017
Progress Software Corporation
 
$
100.00

 
$
130.23

 
$
129.59

 
$
119.29

 
$
147.04

 
$
205.57

NASDAQ Composite
 
100.00

 
134.38

 
157.04

 
169.71

 
176.85

 
228.35

NASDAQ Computer
 
100.00

 
126.06

 
159.08

 
172.03

 
184.51

 
260.94



18


Item 6. Selected Financial Data

The following table sets forth selected financial data for the last five fiscal years (in thousands, except per share data):

Year Ended November 30,
 
2017
 
2016
 
2015
 
2014
 
2013
Revenue
 
$
397,572

 
$
405,341

 
$
377,554

 
$
332,533

 
$
333,996

Income (loss) from operations
 
70,614

 
(29,709
)
 
14,754

 
80,740

 
63,740

Income (loss) from continuing operations
 
37,417

 
(55,726
)
 
(8,801
)
 
49,458

 
39,777

Net income (loss)
 
37,417

 
(55,726
)
 
(8,801
)
 
49,458

 
74,907

Basic earnings (loss) per share from continuing operations
 
0.78

 
(1.13
)
 
(0.17
)
 
0.97

 
0.73

Diluted earnings (loss) per share from continuing operations
 
0.77

 
(1.13
)
 
(0.17
)
 
0.96

 
0.72

Cash dividends declared per common share
 
0.515

 
0.125

 

 

 

Cash, cash equivalents and short-term investments
 
183,609

 
249,754

 
241,279

 
283,268

 
231,440

Total assets
 
718,718

 
754,827

 
877,123

 
702,756

 
682,187

Long-term debt, including current portion
 
121,909

 
135,000

 
144,375

 

 

Shareholders’ equity
 
376,084

 
406,629

 
522,464

 
543,245

 
513,654


Fiscal year 2016 amounts have been impacted by a $92.0 million impairment charge related to the goodwill of the Application Development and Deployment reporting unit. Refer to Note 6 to the Consolidated Financial Statements for additional details. Fiscal years 2017, 2016, and 2015 amounts have been impacted by the acquisition of Telerik AD. Refer to Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, and Note 7 to the Consolidated Financial Statements for additional details. We also entered into a credit agreement during fiscal year 2015 to partially fund our acquisition of Telerik AD, which was amended and restated during fiscal year 2017. Refer to Note 8 to the Consolidated Financial Statements for additional details.

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

Forward-Looking Statements

Certain statements below about anticipated results and our products and markets are forward-looking statements that are based on our current plans and assumptions. Important information about the bases for these plans and assumptions and factors that may cause our actual results to differ materially from these statements is contained below and in Item 1A. “Risk Factors” of this Annual Report on Form 10-K.

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 strengthen, our consolidated results stated in U.S. dollars are positively 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

Progress offers the leading platform for developing and deploying mission-critical business applications. Progress empowers enterprises and independent software vendors (ISVs) to build and deliver cognitive-first applications that harness big data to derive business insights and competitive advantage. Progress offers leading technologies for easily building powerful user interfaces across any type of device, a reliable, scalable and secure backend platform to deploy modern applications, leading

19


data connectivity to all sources, and award-winning predictive analytics that brings the power of machine learning to any organization. Over 1,700 ISVs, 100,000 enterprise customers, and 2 million developers rely on Progress to power their applications. We operate as three distinct segments: OpenEdge, Data Connectivity and Integration, and Application Development and Deployment.

Beginning in late October 2016, with the appointment of Yogesh Gupta as our new Chief Executive Officer, our Board of Directors and executive management team undertook a comprehensive review of our strategy and operations, including our expectations for fiscal year 2017 results.

On January 16, 2017, we announced a new strategic plan highlighted by a new product strategy and a streamlined operating approach with a tighter focus on areas of strength to more efficiently drive revenue. The key tenets of the new strategic plan are as follows:

Streamlined Operating Approach. In fiscal year 2017, we adapted our organization and operating principles to focus primarily on customer and partner retention and success for many of our core products. For selected products that have new customer acquisition potential, we also strengthened our demand generation and high volume, low touch e-commerce capabilities.

New Product Strategy. As part of the new strategic plan, we undertook a new product strategy to provide the platform and tools enterprises need to build next generation applications that drive their businesses, known as “Cognitive Applications.” We offer this platform to both new customers and partners as well as our existing OpenEdge partner and customer ecosystems. Our platform for Cognitive Applications makes it easy for developers to build machine learning into their applications, and includes:

Our leading UI development tools, which enable organizations to easily build engaging user interfaces for any device or front end;
Our NativeScript offering, which allows developers to use JavaScript to build native applications across multiple mobile platforms;
A mission-critical back-end-as-a-service platform that runs on any cloud, is secure, high-performing, and highly-scalable while supporting all modern user interfaces;
Automated and intuitive machine learning capabilities for accelerating the creation and delivery of Cognitive Applications;
Our data connectivity and integration capabilities; and
Our business logic and rules capabilities.

Restructuring. With the adoption of our new product strategy, we discontinued our investment in our Digital Factory strategy and re-aligned our resources consistent with our core operating approach. To that end, during fiscal year 2017, we implemented restructuring efforts including the consolidation of facilities, implementation of a simplified organizational structure and a reduction of marketing and other external expenses. In addition, we reduced headcount by over 400 employees, totaling over 20% of our workforce. We reduced our full year expenses by over $30 million by the end of fiscal year 2017.

On March 1, 2017, we acquired DataRPM for an aggregate sum of $30.0 million. DataRPM is a leader in cognitive predictive maintenance for the industrial IoT (IIoT) market. This acquisition is a key part of the Company's strategy to provide the best platform to build and deliver cognitive-first applications.

On June 1, 2017, we acquired Kinvey for an aggregate sum of $49.2 million. Kinvey is the leading Backend-as-a-Service (BaaS) provider and allows developers to set up, use, and operate a cloud backend for any native, hybrid, web, or IoT app built using any development tools. This acquisition, in combination with our existing technologies, enables us to offer the premier platform for building and delivering cognitive business applications.

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. For example, in fiscal years 2015 and 2016, the value of the U.S. dollar strengthened in comparison to certain foreign currencies, including in Europe, Brazil and Australia. Since approximately one-third of our revenue is denominated in foreign currency, our revenue results during those periods were negatively impacted. The impact of foreign exchange did not result in a material impact on revenue during fiscal year 2017. We expect that future fluctuations in foreign currency exchange rates will impact our results.


20


In September 2017, we announced a new capital allocation strategy pursuant to which we are targeting to return approximately 50% of our annual cash flows from operations to stockholders in the form of share repurchases and 25-30% through dividends. To that end, our Board of Directors increased our total share repurchase authorization to $250.0 million. In fiscal year 2017, we repurchased and retired 2.2 million shares of our common stock for $73.9 million. As of November 30, 2017, there is $220.0 million remaining under this current authorization. We expect to repurchase $120.0 million of shares of our common stock in fiscal year 2018. However, the timing and amount of any shares repurchased will be determined by management based on its evaluation of market conditions and other factors, and we may choose to suspend, expand or discontinue the repurchase program at any time.

On September 6, 2017, our Board of Directors approved a 12% increase in our quarterly cash dividend to $0.14 per share of common stock. We began paying quarterly cash dividends of $0.125 per share of common stock to Progress shareholders in December 2016. We expect to continue paying quarterly cash dividends in subsequent quarters consistent with our capital allocation strategy. However, we may terminate or modify this program at any time without notice. On January 5, 2018, our Board of Directors declared a quarterly dividend of $0.14 per share of common stock that will be paid on March 15, 2018 to shareholders of record as of the close of business on March 1, 2018.

We 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. However, 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 quarterly cash dividends and stock repurchases to Progress shareholders, through at least the next twelve months.

On December 22, 2017, the Tax Cuts and Jobs Act (the "New Tax Legislation") was signed into law. The New Tax Legislation had no impact on the Company’s operating results, cash flows and financial condition in the fiscal year ended November 30, 2017. The New Tax Legislation will impact the Company’s operating results, cash flows, and financial condition beginning in the fiscal year ended November 30, 2018 and the Company is currently evaluating the extent of the impact. The New Tax Legislation includes a number of provisions, including the reduction of the U.S. corporate tax rate from 35% to 21%, effective January 1, 2018. The New Tax Legislation also includes provisions that may partially offset the benefit of such rate reduction, including the repeal of the deduction for domestic production activities.

As a result of the New Tax Legislation, we expect to realize a one-time tax benefit or expense for the remeasurement of deferred tax assets and liabilities. The effect of the international provisions of the New Tax Legislation, which generally establish a territorial-style system for taxing foreign-source income of domestic multinational corporations, are still being analyzed. Based on preliminary analysis, the deemed repatriation tax on unremitted foreign earnings and profits and the remeasurement of our deferred tax assets and liabilities is not expected to have a material impact on our consolidated financial statements. The Company will continue to analyze such impacts and record any such amounts in fiscal 2018. Other international provision of New Tax Legislation, including the provisions for global intangible low-taxed income and foreign-derived intangible income, will not become effective for the Company until fiscal 2019.

In September 2017, Praesidium Investment Management, one of our largest shareholders, publicly announced its disagreement with our strategy in a Schedule 13D filed with the Securities and Exchange Commission and stated that it was seeking changes in the composition of our Board of Directors. In fiscal year 2017, we incurred professional and other fees relating to Praesidium’s actions. We expect to continue to incur these fees in fiscal year 2018.


21


Results of Operations

Fiscal Year 2017 Compared to Fiscal Year 2016

Revenue

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2017
 
November 30, 2016
 
As Reported
 
Constant
Currency
Revenue
$
397,572

 
$
405,341

 
(2
)%
 
(2
)%

Total revenue decreased $7.8 million, or 2%, in fiscal year 2017 as compared to fiscal year 2016. Revenue would have decreased by the same percentage if exchange rates had been constant in fiscal year 2017 as compared to exchange rates in fiscal year 2016. Changes in prices from fiscal year 2016 to 2017 did not have a significant impact on our revenue.

License Revenue

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2017
 
November 30, 2016
 
As Reported
 
Constant
Currency
License
$
124,406

 
$
134,863

 
(8
)%
 
(8
)%
As a percentage of total revenue
31
%
 
33
%
 
 
 
 

Software license revenue decreased $10.5 million, or 8%, in fiscal year 2017 as compared to fiscal year 2016. Software license revenue would have decreased by the same percentage if exchange rates had been constant in fiscal year 2017 as compared to exchange rates in effect in fiscal year 2016. The decrease in license revenue is primarily due to decreases in license revenue in North America from products included in our Data Connectivity and Integration segment, due to the timing of certain OEM renewal agreements.

Maintenance and Services Revenue

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2017
 
November 30, 2016
 
As Reported
 
Constant
Currency
Maintenance
$
241,398

 
$
238,377

 
1
 %
 
1
 %
As a percentage of total revenue
61
%
 
59
%
 
 
 
 
Professional services
$
31,768

 
$
32,101

 
(1
)%
 
(1
)%
As a percentage of total revenue
8
%
 
8
%
 
 
 
 
Total maintenance and services revenue
$
273,166

 
$
270,478

 
1
 %
 
1
 %
As a percentage of total revenue
69
%
 
67
%
 
 
 
 

Maintenance and services revenue increased $2.7 million in fiscal year 2017 as compared to fiscal year 2016. Maintenance revenue increased 1% and professional services revenue decreased 1% compared to the prior year. The increase in maintenance revenue is primarily due to higher maintenance revenue from our DevTools and Sitefinity products included in our Application Development and Deployment segment. The decrease in services revenue is primarily due to lower revenue from our OpenEdge segment partially offset by higher professional services revenue generated by our Application Development and Deployment segment.


22


Revenue by Region

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2017
 
November 30, 2016
 
As Reported
 
Constant
Currency
North America
$
223,942

 
$
229,203

 
(2
)%
 
(2
)%
As a percentage of total revenue
56
%
 
57
%
 
 
 
 
EMEA
$
130,359

 
$
130,818

 
 %
 
1
 %
As a percentage of total revenue
33
%
 
32
%
 
 
 
 
Latin America
$
21,158

 
$
21,156

 
 %
 
(6
)%
As a percentage of total revenue
5
%
 
5
%
 
 
 
 
Asia Pacific
$
22,113

 
$
24,164

 
(8
)%
 
(10
)%
As a percentage of total revenue
6
%
 
6
%
 
 
 
 

Total revenue generated in North America decreased $5.3 million, and total revenue generated outside North America decreased $2.5 million, in fiscal year 2017 as compared to fiscal year 2016. The decrease in North America was primarily due to license revenue decreases in our Data Connectivity and Integration segment. The decrease in Asia Pacific is primarily due to maintenance revenue decreases in our OpenEdge segment related to a single, large customer not renewing maintenance, and also related to a large deal in our Data Connectivity and Integration segment with a customer in Japan that occurred in the second quarter of fiscal year 2016.

Total revenue generated in markets outside North America represented 44% of total revenue in fiscal year 2017 compared to 43% of total revenue in fiscal year 2016. If exchange rates had remained constant in fiscal year 2017 as compared to the exchange rates in effect in fiscal year 2016, total revenue generated in markets outside North America would have remained at 44% of total revenue.

Revenue by Segment

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage Change
OpenEdge segment
$
276,172

 
$
276,267

 
 %
Data Connectivity and Integration segment
40,955

 
48,009

 
(15
)%
Application Development and Deployment segment
80,445

 
81,065

 
(1
)%
Total revenue
$
397,572

 
$
405,341

 
(2
)%

Revenue in the OpenEdge segment remained flat in fiscal year 2017 as compared to fiscal year 2016, primarily due to higher license sales and software-as-a-service revenue offset by decreases in maintenance and services revenue. Revenue in the OpenEdge segment would have remained flat if exchange rates had been constant in fiscal year 2017 as compared to exchange rates in fiscal year 2016. Data Connectivity and Integration revenue decreased $7.1 million, or 15%, in fiscal year 2017 as compared to fiscal year 2016, primarily due to the timing of certain OEM renewals. Application Development and Deployment revenue decreased $0.6 million, or 1%, year over year primarily as a result of a decrease in license revenue, offset by higher maintenance revenue from our DevTools and Sitefinity products.

Cost of Software Licenses

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Cost of software licenses
$
5,752

 
$
5,456

 
5
%
As a percentage of software license revenue
5
%
 
4
%
 
 
As a percentage of total revenue
1
%
 
1
%
 
 


23


Cost of software licenses consists primarily of costs of royalties, electronic software distribution costs, duplication and packaging. Cost of software licenses increased $0.3 million, or 5%, in fiscal year 2017 as compared to fiscal year 2016, and increased as a percentage of software license revenue from 4% to 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

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Cost of maintenance and services
$
43,299

 
$
44,760

 
(3
)%
As a percentage of maintenance and services revenue
16
%
 
17
%
 
 
As a percentage of total revenue
11
%
 
11
%
 
 

Cost of maintenance and services consists primarily of costs of providing customer support, consulting and education. Cost of maintenance and services decreased $1.5 million, or 3%, in fiscal year 2017 as compared to fiscal year 2016, and decreased as a percentage of maintenance and services revenue from 17% to 16%. The decrease in cost of maintenance and services is primarily due to lower compensation-related costs resulting from a decrease in headcount.

Amortization of Acquired Intangibles

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Amortization of acquired intangibles
$
20,108

 
$
15,496

 
30
%
As a percentage of total revenue
5
%
 
4
%
 
 

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 increased $4.6 million, or 30%, in fiscal year 2017 as compared to fiscal year 2016. The increase was primarily due to the addition of intangible assets associated with the technology obtained in connection with the acquisitions of DataRPM in the second quarter of fiscal year 2017 and Kinvey in the third quarter of fiscal year 2017, partially offset by the impairment of intangible assets associated with the technology obtained in connection with the acquisition of Modulus as well as the completion of amortization of certain intangible assets acquired in prior years.

Gross Profit

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Gross profit
$
328,413

 
$
339,629

 
(3
)%
As a percentage of total revenue
83
%
 
84
%
 
 

Our gross profit decreased $11.2 million, or 3%, in fiscal year 2017 as compared to fiscal year 2016, and our gross profit as a percentage of total revenue decreased from 84% to 83% compared to fiscal year 2016. The dollar decrease is primarily due to the decreases of license revenue and increases of amortization of acquired intangibles as described above.


24


Sales and Marketing

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Sales and marketing
$
96,345

 
$
121,501

 
(21
)%
As a percentage of total revenue
24
%
 
30
%
 
 

Sales and marketing expenses decreased $25.2 million, or 21%, in fiscal year 2017 as compared to fiscal year 2016, and decreased as a percentage of total revenue from 30% to 24%. The decrease in sales expenses was primarily due to lower compensation-related and travel costs as a result of the headcount reduction actions which occurred in the first quarter of fiscal year 2017, as well as a decrease in spending on marketing programs.

Product Development

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Product development
$
76,988

 
$
88,587

 
(13
)%
As a percentage of total revenue
19
%
 
22
%
 
 

Product development expenses decreased $11.6 million, or 13%, in fiscal year 2017 as compared to fiscal year 2016, and decreased as a percentage of revenue from 22% to 19%. The decrease in product development expense is primarily due to lower compensation-related costs as a result of the headcount reduction actions which occurred in the first quarter of fiscal year 2017.

General and Administrative

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
General and administrative
$
45,739

 
$
46,532

 
(2
)%
As a percentage of total revenue
12
%
 
11
%
 
 

General and administrative expenses include the costs of our finance, human resources, legal, information systems and administrative departments. General and administrative expenses decreased $0.8 million, or 2%, in fiscal year 2017 as compared to fiscal year 2016, and increased as a percentage of revenue from 11% to 12%. The dollar decrease was primarily due to lower compensation-related costs as a result of the headcount reduction actions which occurred in the first quarter of fiscal year 2017.

Impairment of Goodwill

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Impairment of goodwill
$

 
$
92,000

 
(100
)%
As a percentage of total revenue
%
 
23
%
 
 

During fiscal year 2017, we tested goodwill for impairment for each of our reporting units as of October 31, 2017. Our reporting units each had fair values which significantly exceeded their carrying values as of the annual impairment date. As a result, we did not recognize any goodwill impairment charges during fiscal year 2017.

During fiscal year 2016, we tested goodwill for impairment for each of our reporting units as of October 31, 2016. Our OpenEdge and Data Connectivity and Integration reporting units had fair values which significantly exceeded their carrying

25


values as of the annual impairment date. Our Application Development and Deployment reporting unit did not pass the first step of the impairment test. As a result, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit (see Note 6 to the Consolidated Financial Statements in Item 8 of this Form 10-K for further information on the impairment charge).

Amortization of Acquired Intangibles

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Amortization of acquired intangibles
$
13,039

 
$
12,735

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

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 increased slightly in fiscal year 2017 due to the addition of intangible assets obtained in connection with the acquisitions of DataRPM and Kinvey, which occurred in the second and third quarters of fiscal year 2017, respectively.
 
Impairment of Intangible Assets

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Impairment of intangible assets
$

 
$
5,051

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

During fiscal year 2017, we did not impair the value of any intangible assets.
 
During 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 during fiscal year 2016. See Note 6 to the Consolidated Financial Statements in Item 8 of this Form 10-K for additional details.

Fees Related to Shareholder Activist

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Fees related to shareholder activist
$
2,020

 
$

 
100
%
As a percentage of total revenue
1
%
 
%
 
 

In September 2017, Praesidium Investment Management, one of our largest shareholders, publicly announced its disagreement with our strategy in a Schedule 13D filed with the Securities and Exchange Commission and stated that it was seeking changes in the composition of our Board of Directors. In fiscal year 2017, we incurred professional and other fees relating to Praesidium’s actions.

Restructuring Expenses

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Restructuring expenses
$
22,210

 
$
1,692

 
1,213
%
As a percentage of total revenue
6
%
 
%
 
 

26



We incurred restructuring expenses of $22.2 million in fiscal year 2017 as compared to $1.7 million in fiscal year 2016. Restructuring expenses recorded in fiscal year 2017 relate to the restructuring activities occurring in the first fiscal quarter of 2017. See Note 13 to the Consolidated Financial Statements in Item 8 of this Form 10-K for additional details, including types of expenses incurred and the timing of future expenses and cash payments. See also the Liquidity and Capital Resources section of this Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Acquisition-Related Expenses

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Acquisition-related expenses
$
1,458

 
$
1,240

 
18
%
As a percentage of total revenue
%
 
%
 
 

Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional services fees, including third-party legal and valuation-related fees, as well as retention fees, and earn-out payments treated as compensation expense. Acquisition-related expenses in fiscal year 2017 relate to the acquisitions of DataRPM and Kinvey, which occurred in the second and third quarters of fiscal year 2017, respectively. Acquisition-related expenses in fiscal year 2016 relate primarily to retention bonuses associated with our Telerik acquisition. See Note 7 to the consolidated financial statements for additional details.

Income (Loss) from Operations

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Income (loss) from operations
$
70,614

 
$
(29,709
)
 
(338
)%
As a percentage of total revenue
18
%
 
(7
)%
 
 

Income from operations increased $100.3 million, or 338%, in fiscal year 2017 as compared to fiscal year 2016. As discussed above, the increase was primarily driven by the impairment of goodwill during fiscal year 2016 as well as the headcount reduction actions that began in the first quarter of fiscal year 2017. The increase was partially offset by the restructuring expenses recorded in fiscal year 2017 as well as the decreases of license revenue and increases of amortization of acquired intangibles as described above.

Income (Loss) from Operations by Segment

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage Change
OpenEdge segment
$
203,675

 
$
203,329

 
 %
Data Connectivity and Integration segment
31,626

 
35,249

 
(10
)%
Application Development and Deployment segment
53,800

 
40,885

 
32
 %
Other unallocated expenses
(218,487
)
 
(309,172
)
 
29
 %
Total income (loss) from operations
$
70,614

 
$
(29,709
)
 
338
 %

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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, restructuring, and acquisition-related expenses.


27


Other (Expense) Income, Net

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Interest expense
$
(4,631
)
 
$
(4,178
)
 
11
 %
Interest income and other, net
921

 
839

 
10
 %
Foreign currency loss, net
(1,317
)
 
(2,232
)
 
(41
)%
Total other (expense) income, net
$
(5,027
)
 
$
(5,571
)
 
10
 %
As a percentage of total revenue
(1
)%
 
(1
)%
 
 

Total other expense, net decreased $0.5 million in fiscal year 2017 as compared to fiscal year 2016 primarily due to a foreign currency loss of $1.3 million in fiscal year 2017 compared to a foreign currency loss of $2.2 million in fiscal year 2016. The change in foreign currency gains/losses is a result of movements in exchange rates and the impact during fiscal year 2017 on our intercompany receivables and payables denominated in currencies other than local currencies.

Provision for Income Taxes

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Provision for income taxes
$
28,170

 
$
20,446

 
38
%
As a percentage of total revenue
7
%
 
5
%
 
 

Our effective income tax rate was 43% in fiscal year 2017 and (58)% in fiscal year 2016. In fiscal year 2016, our rate was impacted unfavorably as a result of the goodwill impairment expense that is not tax deductible, partially offset by a $2.7 million release of a valuation allowance on state research and development tax credits recorded in the fourth quarter of fiscal year 2016 and the out-of-period benefit described below.

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 corrected this error by recording an out-of-period $2.7 million tax benefit in our interim financial statements for the period ended May 31, 2016.

Net Income (Loss)

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
Percentage
Change
Net income (loss)
$
37,417

 
$
(55,726
)
 
167
%
As a percentage of total revenue
9
%

(14
)%
 
 


28


Fiscal 2016 Compared to Fiscal 2015

Revenue

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2016
 
November 30, 2015
 
As Reported
 
Constant
Currency
Revenue
$
405,341

 
$
377,554

 
7
%
 
9
%

Total revenue increased $27.8 million, or 7%, in fiscal year 2016 as compared to fiscal year 2015. Revenue would have increased by 9% if exchange rates had been constant in fiscal year 2016 as compared to exchange rates in fiscal year 2015. The increase in 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 fiscal year 2015. However, in 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 revenue in fiscal year 2016 was also the result of an increase in license and 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

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2016
 
November 30, 2015
 
As Reported
 
Constant
Currency
License
$
134,863

 
$
130,250

 
4
%
 
5
%
As a percentage of total revenue
33
%
 
34
%
 
 
 
 

Software license revenue increased $4.6 million, or 4%, in fiscal year 2016 as compared to fiscal year 2015. Software license revenue would have increased by 5% if exchange rates had been constant in fiscal year 2016 as compared to exchange rates in effect in fiscal year 2015. The increase in license revenue is primarily due to the impact of the Telerik acquisition during the first quarter of fiscal year 2015 as described above. The increase in license revenue was also 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

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2016
 
November 30, 2015
 
As Reported
 
Constant
Currency
Maintenance
$
238,377

 
$
217,718

 
9
%
 
11
%
As a percentage of total revenue
59
%
 
58
%
 
 
 
 
Professional services
$
32,101

 
$
29,586

 
9
%
 
9
%
As a percentage of total revenue
8
%
 
8
%
 
 
 
 
Total maintenance and services revenue
$
270,478

 
$
247,304

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

Maintenance and services revenue increased $23.2 million in fiscal year 2016 as compared to fiscal year 2015. Both maintenance revenue and professional services revenue increased 9% compared to the prior year. The increase in maintenance revenue is primarily due to the impact of the Telerik acquisition during the first quarter of fiscal year 2015 as described above. The increase in services revenue in fiscal year 2016 was also due to higher software-as-a-service (SaaS) revenue generated by our Application Development and Deployment segment compared to the prior year.


29


Revenue by Region

 
Fiscal Year Ended
 
Percentage Change
(In thousands)
November 30, 2016
 
November 30, 2015
 
As Reported
 
Constant
Currency
North America
$
229,203

 
$
207,566

 
10
 %
 
10
 %
As a percentage of total revenue
57
%
 
55
%
 
 
 
 
EMEA
$
130,818

 
$
124,171

 
5
 %
 
9
 %
As a percentage of total revenue
32
%
 
33
%
 
 
 
 
Latin America
$
21,156

 
$
17,594

 
20
 %
 
27
 %
As a percentage of total revenue
5
%
 
5
%
 
 
 
 
Asia Pacific
$
24,164

 
$
28,223

 
(14
)%
 
(14
)%
As a percentage of total revenue
6
%
 
7
%
 
 
 
 

Total revenue generated in North America increased $21.6 million, and total revenue generated outside North America increased $6.2 million, in fiscal year 2016 as compared to fiscal year 2015. The increases in North America and EMEA were primarily due to the impact of the Telerik acquisition during the first quarter of fiscal year 2015 as described above. The increase in Latin America is primarily due to a multi-million dollar OpenEdge direct license transaction that was completed in the fourth quarter of fiscal 2016. The decrease in Asia Pacific is due to several large OpenEdge license transactions that occurred in the third fiscal quarter of 2015.

Total revenue generated in markets outside North America represented 43% of total revenue in fiscal year 2016 compared to 45% of total revenue in fiscal year 2015. Total revenue generated in markets outside North America would have represented 44% of total revenue if exchange rates had been constant in fiscal year 2016 as compared to the exchange rates in effect in fiscal year 2015.

Revenue by Segment

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage Change
OpenEdge segment
$
276,267

 
$
295,934

 
(7
)%
Data Connectivity and Integration segment
48,009

 
37,926

 
27
 %
Application Development and Deployment segment
81,065

 
43,694

 
86
 %
Total revenue
$
405,341

 
$
377,554

 
7
 %

Revenue in the OpenEdge segment decreased $19.7 million, or 7%, in fiscal year 2016 as compared to fiscal year 2015, primarily due to lower license sales to both our ISV partners and direct enterprise users and a large multi-year distribution agreement in 2015. 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 $10.1 million, or 27%, in fiscal year 2016 as compared to fiscal year 2015, 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 $37.4 million, or 86%, year over year as a result of the impact of the Telerik acquisition during the first quarter of fiscal year 2015 as described above.


30


Cost of Software Licenses

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Cost of software licenses
$
5,456

 
$
5,979

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

Cost of software licenses consists primarily of costs of royalties, electronic software distribution costs, duplication and packaging. Cost of software licenses decreased $0.5 million, or 9%, in fiscal year 2016 as compared to fiscal year 2015, and decreased as a percentage of software license revenue from 5% to 4%. 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

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Cost of maintenance and services
$
44,760

 
$
40,933

 
9
%
As a percentage of maintenance and services revenue
17
%
 
17
%
 
 
As a percentage of total revenue
11
%
 
11
%
 
 

Cost of maintenance and services consists primarily of costs of providing customer support, consulting and education. Cost of maintenance and services increased $3.8 million, or 9%, in fiscal year 2016 as compared to fiscal year 2015, and remained flat as a percentage of maintenance and services revenue year over year. The increase in cost of maintenance and services is primarily due to higher compensation-related costs as a result of an increase in headcount in fiscal year 2016 as compared to the prior fiscal year.

Amortization of Acquired Intangibles

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Amortization of acquired intangibles
$
15,496

 
$
16,830

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

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 $1.3 million, or 8%, in fiscal year 2016 as compared to fiscal year 2015. The decrease was due to the completion of amortization of certain intangible assets acquired in prior years.

Gross Profit

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Gross profit
$
339,629

 
$
313,812

 
8
%
As a percentage of total revenue
84
%
 
83
%
 
 

Our gross profit increased $25.8 million, or 8%, in fiscal year 2016 as compared to fiscal year 2015, and our gross profit as a percentage of total revenue increased from 83% to 84% year over year. 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

31


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 fiscal year 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 fiscal year 2015. As a result, our expenses as a percentage of total revenue were higher in fiscal year 2015.

Sales and Marketing

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Sales and marketing
$
121,501

 
$
124,867

 
(3
)%
As a percentage of total revenue
30
%
 
33
%
 
 

Sales and marketing expenses decreased $3.4 million, or 3%, in fiscal year 2016 as compared to fiscal year 2015, and decreased as a percentage of total revenue from 33% to 30%. The decrease in sales expenses was primarily due to lower outside services costs, largely due to our decision to end the outsourcing of our renewal maintenance business.

Product Development

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Product development costs
$
88,587

 
$
88,250

 
 %
Capitalized product development costs

 
(1,326
)
 
(100
)%
Total product development expense
$
88,587

 
$
86,924

 
2
 %
As a percentage of total revenue
22
%
 
23
%
 
 

Product development expenses increased $1.7 million, or 2%, in fiscal year 2016 as compared to fiscal year 2015, and decreased as a percentage of revenue from 23% to 22%. The increase in product development expense during fiscal year 2016 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 prior fiscal year. This increase was 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.

General and Administrative

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
General and administrative
$
46,532

 
$
57,294

 
(19
)%
As a percentage of total revenue
11
%
 
15
%
 
 

General and administrative expenses include the costs of our finance, human resources, legal, information systems and administrative departments. General and administrative expenses decreased $10.8 million, or 19%, in fiscal year 2016 as compared to fiscal year 2015, and decreased as a percentage of revenue from 15% to 11%. The decrease was primarily due to decreased costs for external services in fiscal year 2016.

32



Impairment of Goodwill

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Impairment of goodwill
$
92,000

 
$

 
100
%
As a percentage of total revenue
23
%
 
%
 
 

During fiscal year 2016, we tested goodwill for impairment for each of our reporting units as of October 31, 2016. Our OpenEdge and Data Connectivity and Integration reporting units had fair values which significantly exceeded their carrying values as of the annual impairment date. Our Application Development and Deployment reporting unit did not pass the first step of the impairment test. As a result, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit (see Note 6 to the Consolidated Financial Statements in Item 8 of this Form 10-K for further information on the impairment charge).

During fiscal year 2015, we tested goodwill for impairment for each of our reporting units as of October 31, 2015. Our reporting units each had fair values which significantly exceeded their carrying values as of the annual impairment date. As a result, we did not recognize any goodwill impairment charges during fiscal year 2015.

Amortization of Acquired Intangibles

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Amortization of acquired intangibles
$
12,735

 
$
12,745

 
 %
As a percentage of total revenue
3
%
 
3
%
 
 

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 fiscal year 2016 as compared to fiscal year 2015.

Impairment of Intangible Assets

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Impairment of intangible assets
$
5,051

 
$

 
100
%
As a percentage of total revenue
1
%
 
%
 
 

During 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 during fiscal year 2016.

Restructuring Expenses

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Restructuring expenses
$
1,692

 
$
12,989

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


33


We incurred restructuring expenses of $1.7 million in fiscal year 2016 as compared to $13.0 million in fiscal year 2015. Restructuring expenses recorded in fiscal year 2016 relate to the restructuring activities occurring in fiscal years 2016, 2015, 2014, 2013 and 2012. See Note 13 to the Consolidated Financial Statements in Item 8 of this Form 10-K for additional details, including types of expenses incurred and the timing of future expenses and cash payments. See also the Liquidity and Capital Resources section of this Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Acquisition-Related Expenses

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Acquisition-related expenses
$
1,240

 
$
4,239

 
(71
)%
As a percentage of total revenue
%
 
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 services fees, including third-party legal and valuation-related fees, as well as retention fees, and earn-out payments treated as compensation expense. Acquisition-related expenses in fiscal year 2016 were minimal. Acquisition-related expenses in fiscal year 2015 resulted primarily from expenses related to the Telerik acquisition completed in the first quarter of fiscal year 2015. See Note 7 to the consolidated financial statements for additional details.

(Loss) Income from Operations

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
(Loss) income from operations
$
(29,709
)
 
$
14,754

 
(301
)%
As a percentage of total revenue
(7
)%
 
4
%
 
 

Income from operations decreased $44.5 million, or 301%, in fiscal year 2016 as compared to fiscal year 2015. As discussed above, the decrease was primarily driven by the impairment of goodwill during fiscal year 2016 and partially offset by higher revenue during fiscal year 2016 compared to fiscal year 2015, as well as by lower expenses period over period.

(Loss) Income from Operations by Segment

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage Change
OpenEdge segment
$
203,329

 
$
218,849

 
(7
)%
Data Connectivity and Integration segment
35,249

 
24,107

 
46
 %
Application Development and Deployment segment
40,885

 
4,308

 
849
 %
Other unallocated expenses
(309,172
)
 
(232,510
)
 
(33
)%
Total (loss) income from operations
$
(29,709
)
 
$
14,754

 
(301
)%

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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, restructuring, and acquisition-related expenses.


34


Other (Expense) Income, Net

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Interest expense
$
(4,178
)
 
$
(3,788
)
 
10
 %
Interest income and other, net
839

 
1,446

 
(42
)%
Foreign currency loss
(2,232
)
 
(58
)
 
(3,748
)%
Total other (expense) income, net
$
(5,571
)
 
$
(2,400
)
 
(132
)%
As a percentage of total revenue
(1
)%
 
(1
)%
 
 

Total other expense, net decreased $3.2 million in fiscal year 2016 as compared to fiscal year 2015 primarily due to the foreign currency loss of $2.2 million in fiscal year 2016 compared to the foreign currency loss of $0.1 million in fiscal year 2015. The change in foreign currency gains/losses is a result of movements in exchange rates and the impact during fiscal year 2016 on our intercompany receivables and payables denominated in currencies other than local currencies.

Provision for Income Taxes

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Provision for income taxes
$
20,446

 
$
21,155

 
(3
)%
As a percentage of total revenue
5
%
 
6
%
 
 

Our effective income tax rate was (58)% in fiscal year 2016 and 171% in fiscal year 2015. In fiscal year 2016 our rate was impacted unfavorably as a result of the goodwill impairment expense that is not tax deductible, partially offset by the release of the valuation allowance on state research and development tax credits described below and the out-of-period benefit described below. 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.

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 period ended May 31, 2016.

In addition, in the fourth quarter of fiscal year 2016 we recorded a tax benefit of $2.7 million related to the release of the valuation allowance on state research and development credits.

Net (Loss) Income

 
Fiscal Year Ended
(In thousands)
November 30, 2016
 
November 30, 2015
 
Percentage
Change
Net (loss) income
$
(55,726
)
 
$
(8,801
)
 
(533
)%
As a percentage of total revenue
(14
)%
 
(2
)%
 
 


35


Liquidity and Capital Resources

Cash, Cash Equivalents and Short-Term Investments

(In thousands)
November 30,
2017
 
November 30, 2016
Cash and cash equivalents
$
133,464

 
$
207,036

Short-term investments
50,145

 
42,718

Total cash, cash equivalents and short-term investments
$
183,609

 
$
249,754


The decrease in cash, cash equivalents and short-term investments of $66.1 million from the end of fiscal year 2016 was due to payments for acquisitions of $77.2 million, repurchases of common stock of $73.9 million, dividend payments of $24.1 million, payments of debt obligations in the amount of $11.3 million, equity grant withholding payments of $3.8 million, and payments of capital expenditures of $3.4 million. These cash outflows were partially offset by cash inflows from operations of $105.7 million, the effect of exchange rates on cash of $11.8 million, and $10.0 million in cash received from the issuance of common stock. Except as described below, there are no limitations on our ability to access our cash, cash equivalents and short-term investments.

Cash, cash equivalents and short-term investments held by our foreign subsidiaries was $36.5 million and $26.8 million at November 30, 2017 and 2016, respectively. Foreign cash includes unremitted foreign earnings, which are invested indefinitely outside of the U.S. As such, it is not available to fund our domestic operations. If we were to repatriate these earnings, 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 Repurchases

In fiscal year 2015, we repurchased and retired 1.3 million shares of our common stock for $32.9 million under the share repurchase program previously authorized by our Board of Directors. In fiscal year 2016, we repurchased and retired 3.1 million shares of our common stock for $79.2 million under the share repurchase program authorized by our Board of Directors.

In September 2017, our Board of Directors increased the total share repurchase authorization to $250.0 million. In fiscal year 2017, we repurchased and retired 2.2 million shares of our common stock for $73.9 million. As of November 30, 2017, there is $220.0 million remaining under this current authorization. We expect to repurchase $120.0 million of shares of our common stock in fiscal year 2018. However, the timing and amount of any shares repurchased will be determined by management based on its evaluation of market conditions and other factors, and we may choose to suspend, expand or discontinue the repurchase program at any time.

Dividends

On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend of $0.125 per share of common stock to Progress shareholders. On September 6, 2017, our Board of Directors approved a 12% increase in our quarterly cash dividend to $0.14 per share of common stock. We have declared aggregate per share quarterly cash dividends totaling $0.515 and $0.125 for the years ended November 30, 2017 and 2016, respectively. We have paid aggregate cash dividends totaling $24.1 million and $0 for the years ended November 30, 2017 and 2016, respectively.

On January 5, 2018, our Board of Directors declared a quarterly dividend of $0.14 per share of common stock that will be paid on March 15, 2018 to shareholders of record as of the close of business on March 1, 2018. We expect to continue paying dividends in subsequent quarters.


36


Restructuring Activities

During the fourth quarter of fiscal year 2016, our management approved, committed to and initiated plans to make strategic changes to our organization as a result of the appointment of our new Chief Executive Officer during the period. In connection with the new organizational structure, we eliminated the positions of Chief Product Officer and Chief Revenue Officer. As part of this fourth quarter restructuring, for the fiscal year ended November 30, 2017, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended November 30, 2016, we incurred expenses of $1.5 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations.

During the first quarter of fiscal year 2017, we announced certain operational restructuring initiatives intended to significantly reduce annual costs. As part of this action, management committed to a new strategic plan highlighted by a new product strategy and a streamlined operating approach. To execute these operational restructuring initiatives, we reduced our global workforce by over 20%. These workforce reductions occurred in substantially all functional units and across all geographies in which we operate.

During the fourth quarter of fiscal year 2017, we incurred additional costs with respect to this restructuring, including reduction in redundant positions primarily within the product development and sales functions. We also consolidated offices in various locations during fiscal year 2017 and expect additional expenses related to facility closures during the first quarter of fiscal year 2018. We do not expect these additional costs to be material. As part of this fiscal year 2017 restructuring, for the fiscal year ended November 30, 2017, we incurred expenses of $22.1 million, which are recorded as restructuring expenses in the consolidated statements of operations.

Credit Facility

On November 20, 2017, we entered into an amended and restated credit agreement (the "Credit Agreement") with certain lenders, which provides for a $123.8 million secured term loan and a $150 million secured revolving credit facility (the "Credit Facilities"). The revolving credit facility may be made available in U.S. Dollars and certain other currencies and may be increased by up to an additional $125 million if the existing or additional lenders are willing to make such increased commitments. The amended Credit Agreement modifies our existing credit facilities by extending the maturity date to November 20, 2022, extending the principal repayments of the term loan, and modifying the interest rates applicable to the borrowings. No additional amounts were borrowed as part of this modification.

The amended Credit Agreement replaces our previous credit agreement dated December 2, 2014, which was set to mature on December 2, 2019. We borrowed the term loan included in our Credit Agreement to partially fund our acquisition of Telerik, as described in Note 7. Loans under the previous credit agreement could be prepaid before maturity in whole or in part at our option without penalty or premium. At the time we entered into the amended Credit Agreement, there were no revolving loans and $1.4 million letters of credit outstanding, which were incorporated into the new credit facility.

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.

Interest rates for the term loan and revolving credit facility are based upon our leverage ratio and determined based on an index selected at our option. The rates would range from 1.50% to 2.00% above the Eurodollar rate for Eurodollar-based borrowings or from 0.50% to 1.00% above the defined base rate for base rate borrowings. Additionally, we may borrow certain foreign currencies at rates set in the same respective range above the London interbank offered interest rates (LIBOR) for those currencies. A quarterly commitment fee on the undrawn portion of the revolving credit facility is required and ranges from 0.25% to 0.35% per annum based on our leverage ratio. The average interest rate of the credit facility during the fiscal year ended November 30, 2017 was 2.76% and the interest rate as of November 30, 2017 was 2.88%.

The credit facility matures on November 20, 2022, 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 term loan as of November 30, 2017 was $123.8 million, with $6.2 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, 2018. The principal repayment amounts are in accordance with the following schedule: (i) eight payments of $1.5 million each, (ii) four payments of $2.3 million each, (iii) four payments of $3.1 million each, (iv) three payments of $3.9 million each, and (v) the last payment is of the remaining principal amount. Any amounts outstanding under the term loan thereafter would be due on the maturity date. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of November 30, 2017, the

37


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 November 20, 2022, 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 LIBO 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 LIBO rate loans. As of November 30, 2017, there were no amounts outstanding under the revolving line and $1.4 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 financial covenants as of November 30, 2017.

Cash Flows from Operating Activities

 
Fiscal Year Ended
(In thousands)
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
Non-cash reconciling items included in net income (loss)
57,081

 
159,675

 
66,438

Changes in operating assets and liabilities
11,188

 
(1,104
)
 
46,903

Net cash flows from operating activities
$
105,686

 
$
102,845

 
$
104,540


Cash generated from operations in fiscal year 2017 increased by approximately $2.8 million, or 3%, as compared to fiscal year 2016. The increase in cash generated from operations was primarily due to the year-over-year difference in changes in non-cash reconciling items included in net income (loss) and higher operating income. The most significant non-cash reconciling items included in net income (loss) in fiscal year 2016 include a $92.0 million impairment charge related to the goodwill of the Application Development and Deployment reporting unit and a $5.1 million impairment charge related to intangible assets obtained in connection with the acquisition of Modulus (see Note 6 to the Consolidated Financial Statements in Item 8 of this Form 10-K for further information on the impairment charges). We did not record any impairment charges in fiscal year 2017.

The significant changes in operating assets and liabilities in fiscal year 2017 as compared to fiscal year 2016 were primarily driven by an increase in total deferred revenue resulting from an increase in deferred services revenue and Telerik multi-year maintenance renewals. Also, net tax payments made in fiscal year 2017 were $26.0 million, compared to $22.0 million in fiscal year 2016. In addition, our gross accounts receivable as of November 30, 2017 decreased by $4.9 million from the end of fiscal year 2016. Days sales outstanding (DSO) in accounts receivable was 47 days at the end of fiscal year 2017, compared to 50 days at the end of fiscal year 2016 and 52 days at the end of fiscal year 2015.

The decrease in cash generated from operations in fiscal year 2016 compared to fiscal year 2015 was primarily due to the year-over-year difference in changes in operating assets and liabilities, partially offset by higher operating income in fiscal year 2016 when excluding the impact of non-cash reconciling items included in net losses in both years. The significant non-cash reconciling items included in net loss in fiscal year 2016 include a $92 million impairment charge related to the goodwill of the

38


Application Development and Deployment reporting unit (see Note 6 to the Consolidated Financial Statements in Item 8 of this Form 10-K for further information on the impairment charge).

Cash Flows from Investing Activities
 
 
Fiscal Year Ended
(In thousands)
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Net investment activity
$
(8,821
)
 
$
(15,216
)
 
$
(9,552
)
Proceeds from sale of property, plant and equipment, net
1,557

 

 

Purchases of property and equipment
(3,377
)
 
(5,786
)
 
(7,184
)
Capitalized software costs

 

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

 
(246,275
)
Proceeds from divestitures

 

 
4,500

Other investing activities

 

 
(36
)
Net cash flows (used in) from investing activities
$
(87,791
)
 
$
(21,002
)
 
$
(260,208
)

Net cash inflows and outflows of our net investment activity is primarily a result of the timing of our purchases and maturities of securities, which are classified as short-term investments, and the timing of acquisitions and divestitures. In fiscal year 2017, we acquired DataRPM and Kinvey for a net cash amount of $77.2 million and we acquired Telerik during fiscal year 2015 for a net cash amount of $246.3 million, which was funded through a combination of existing cash resources and a $150 million term loan discussed below in Cash Flows from Financing Activities. We did not complete any acquisitions during fiscal year 2016. In addition, we spent $3.4 million on property and equipment and capitalized software costs in fiscal year 2017 as compared to $5.8 million in the fiscal year 2016 and $8.8 million in fiscal year 2015.

Cash Flows from Financing Activities
 
 
Fiscal Year Ended
(In thousands)
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Proceeds from stock-based compensation plans
$
10,025

 
$
9,918

 
$
13,069

Repurchases of common stock
(73,936
)
 
(79,188
)
 
(32,868
)
Dividend payment to shareholders
(24,127
)
 

 

Proceeds from the issuance of debt, net of payments of principal and debt issuance costs
(12,424
)
 
(9,375
)
 
142,588

Other financing activities
(2,852
)
 
(3,548
)
 
(4,489
)
Net cash flows from financing activities
$
(103,314
)
 
$
(82,193
)
 
$
118,300


During fiscal year 2017, we received $10.0 million from the exercise of stock options and the issuance of shares under our employee stock purchase plan, as compared to $9.9 million in fiscal year 2016 and $13.1 million is fiscal year 2015. In addition, in fiscal year 2017, we repurchased $73.9 million of our common stock, compared to repurchases of $79.2 million and $32.9 million, net of unsettled trades, in fiscal years 2016 and 2015, respectively. Further, in fiscal year 2017, we made $24.1 million of dividend payments to shareholders, compared to no payments in 2016 and 2015. Most significantly, during fiscal year 2015, we received net proceeds of $142.6 million from the issuance of debt, whereas we made principal and debt issuance cost payments on our debt in the amount of $12.4 million and $9.4 million during fiscal years 2017 and 2016.


39


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 invested indefinitely outside of the U.S. Our foreseeable cash needs include our planned capital expenditures, debt repayments, quarterly cash dividends, share repurchases, lease commitments, restructuring obligations and other long-term obligations.

Revenue Backlog
 
(In thousands)
November 30,
2017
 
November 30,
2016
Deferred revenue, primarily related to unexpired maintenance and support contracts
$
142,288

 
$
137,761

Multi-year licensing arrangements (1)
17,150

 
26,368

Total revenue backlog
$
159,438

 
$
164,129


(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 $14.8 million and $25.2 million of the multi-year licensing arrangements as of November 30, 2017 and November 30, 2016, respectively, 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.

Off-Balance Sheet Arrangements

We have no off-balance sheet arrangements as defined in Item 303(a)(4) of Regulation S-K.


40


Contractual Obligations

The following table details our contractual obligations as of November 30, 2017 (in thousands):
 
 
Payments Due by Period
 
Total
 
Less than 1
Year
 
1-3
Years
 
3-5
Years
 
More than 5
Years
Long-term debt:


 
 
 
 
 
 
 
 
Principal payments
$
123,750

 
$
6,188

 
$
15,469

 
$
102,093

 
$

Interest payments (1)
15,058

 
3,491

 
6,415

 
5,152

 

Operating leases
23,191

 
5,841

 
9,927

 
3,706

 
3,717

Purchase obligations (2)
5,415

 
3,038

 
2,055

 
322

 

Unrecognized tax benefits (3)

 

 

 

 

Total
$
167,414

 
$
18,558

 
$
33,866

 
$
111,273

 
$
3,717

 
(1)
Interest on the long-term debt is due and payable monthly and is estimated using the effective interest rate as of November 30, 2017 as the interest rate is variable. See Note 8 to the Consolidated Financial Statements appearing in Item 8 of this Form 10-K for additional information.
(2)
Represents the fixed or minimum amounts due under purchase obligations for support service agreements.
(3)
Our other noncurrent liabilities in the consolidated balance sheet include unrecognized tax benefits and related interest and penalties. As of November 30, 2017, we had unrecognized tax benefits of $4.5 million and an additional $0.5 million for interest and penalties classified as noncurrent liabilities. At this time, we are unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities; therefore, such amounts are not included in the above contractual obligation table. See Note 14 to the Consolidated Financial Statements appearing in Item 8 of this Form 10-K for additional information.

Critical Accounting Policies

Management’s discussion and analysis of financial condition and results of operations are based upon our consolidated financial statements which have been prepared in accordance with GAAP. We make estimates and assumptions in the preparation of our consolidated financial statements that affect the reported amounts of assets and liabilities, revenue and expenses and related disclosures of contingent assets and liabilities. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances. However, actual results may differ from these estimates.

We have identified the following critical accounting policies that require the use of significant judgments and estimates in the preparation of our consolidated financial statements. This listing is not a comprehensive list of all of our accounting policies. For further information regarding the application of these and other accounting policies, see Note 1 to the Consolidated Financial Statements appearing in Item 8 of this Form 10-K.

Revenue Recognition

We derive our revenue primarily from software licenses and maintenance and services. Our license arrangements generally contain multiple elements, including software maintenance services, consulting services, and customer education services. We do not recognize revenue until the following four basic criteria are met: (i) persuasive evidence of an arrangement exists, (ii) our product has been shipped or, if delivered electronically, the customer has the right to access the software, (iii) the fee is fixed or determinable, and (iv) collection of the fee is probable.

Evidence of an arrangement generally consists of a contract or purchase order signed by the customer. In regard to delivery, we generally ship our software electronically and do not license our software with conditions of acceptance. If an arrangement does contain conditions of acceptance, we defer recognition of the revenue until the acceptance criteria are met or the period of acceptance has passed. Services are considered delivered as the work is performed or, in the case of maintenance, over the contractual service period. We assess whether a fee is fixed or determinable at the outset of the arrangement and consider the payment terms of the transaction, including transactions that extend beyond our customary payment terms. We do not license our software with a right of return. In assessing whether the collection of the fee is probable, we consider customer credit-worthiness, a customer’s historical payment experience, economic conditions in the customer’s industry and geographic location and general economic conditions. If we do not consider collection of a fee to be probable, we defer the revenue until the fees are collected, provided all other conditions for revenue recognition have been met.


41


In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and services elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

In regard to software license revenues, perpetual and term license fees are recognized as revenue when the software is delivered, no significant obligations or contingencies related to the software exist, other than maintenance, and all other revenue recognition criteria are met. We generally recognize revenue for products distributed through application partners and distributors on a sell-in basis.

Revenue from maintenance is recognized ratably over the service period. Maintenance revenue is deferred until the associated license is delivered to the customer and all other criteria for revenue recognition have been met. Revenue from other services, which are primarily consulting and customer education services, is generally recognized as the services are delivered to the customer, provided all other criteria for revenue recognition have been met.

We also offer products via a SaaS model, which is a subscription based model. Subscription revenue derived from these agreements is generally recognized on a straight-line basis over the subscription term, provided persuasive evidence of an arrangement exists, access to our software has been granted to the customer, the fee for the subscription is fixed or determinable, and collection of the subscription fee is probable.

We generally sell our software licenses with maintenance services and, in some cases, also with consulting services. For these multiple element arrangements, we allocate revenue to the delivered elements of the arrangement using the residual method, whereby revenue is allocated to the undelivered elements based on vendor specific objective evidence (or VSOE) of fair value of the undelivered elements with the remaining arrangement fee allocated to the delivered elements and recognized as revenue assuming all other revenue recognition criteria are met. For the undelivered elements, we determine VSOE of fair value to be the price charged when the undelivered element is sold separately. We determine VSOE for maintenance sold in connection with a software license based on the amount that will be separately charged for the maintenance renewal period. Substantially all license arrangements indicate the renewal rate for which customers may, at their option, renew their maintenance agreement. We determine VSOE for consulting services by reference to the amount charged for similar engagements when a software license sale is not involved. We review services sold separately on a periodic basis and update, when appropriate, our VSOE of fair value for such maintenance and services to ensure that it reflects our recent pricing experience. If VSOE of fair value for the undelivered elements cannot be established, we defer all revenue from the arrangement until the earlier of the point at which such sufficient VSOE does exist or all elements of the arrangement have been delivered, or if the only undelivered element is maintenance, then we recognize the entire fee ratably over the maintenance period. If payment of the software license fees is dependent upon the performance of consulting services or the consulting services are essential to the functionality of the licensed software, then we recognize both the software license and consulting fees using the completed contract method.

Sales taxes collected from customers and remitted to government authorities are excluded from revenue.

Deferred revenue generally results from contractual billings for which revenue has not been recognized and consists of the unearned portion of license, maintenance, and services fees. Deferred revenue expected to be recognized as revenue more than one year subsequent to the balance sheet date is included in long-term liabilities in the consolidated balance sheets.

Goodwill and Intangible Asset Impairment

We had goodwill and net intangible assets of $409.9 million at November 30, 2017. We evaluate goodwill and other intangible assets with indefinite useful lives, if any, for impairment annually or on an interim basis when events and circumstances arise that indicate impairment may have occurred. We perform our annual goodwill impairment as of October 31st of each fiscal year. We believe this date aligns the timing of the annual goodwill impairment testing with our planning and budgeting process, which is a key component of the tests, and alleviates administrative burden during our year-end reporting period.

In performing our annual assessment, we first perform a qualitative test to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value and if necessary, perform a quantitative test. To conduct the

42


quantitative impairment test of goodwill, we compare the fair value of a reporting unit to its carrying value. If the reporting unit’s carrying value exceeds its fair value, we record an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value. We estimate the fair values of our reporting units using discounted cash flow models or other valuation models, such as comparative transactions and market multiples. We must make assumptions about future cash flows, future operating plans, discount rates, comparable companies, market multiples, purchase price premiums and other factors in those models. Different assumptions and judgment determinations could yield different conclusions that would result in an impairment charge to income in the period that such change or determination was made.

When we evaluate potential impairments outside of our annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets. Factors that could indicate that an impairment may exist include significant underperformance relative to plan or long-term projections, significant changes in business strategy, significant negative industry or economic trends or a significant decline in our stock price for a sustained period of time.

The determination of reporting units also requires management judgment. We consider whether a reporting unit exists within a reportable segment based on the availability of discrete financial information that is regularly reviewed by segment management. Our three reporting units were OpenEdge, Data Connectivity and Integration, and Application Development and Deployment as of November 30, 2017.

During fiscal year 2017, we tested goodwill for impairment for each of our reporting units as of October 31, 2017. Our reporting units each had fair values which significantly exceeded their carrying values as of the annual impairment date. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015.

During fiscal year 2016, we tested goodwill for impairment for each of our reporting units as of October 31, 2016. Our OpenEdge and Data Connectivity and Integration reporting units had fair values which significantly exceeded their carrying values as of the annual impairment date. Our Application Development and Deployment reporting unit (which includes Telerik) did not pass the first step of the impairment test. As a result, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit (see Note 6 to the Consolidated Financial Statements in Item 8 of this Form 10-K for further information on the impairment charge).

Income Tax Accounting

We have a net deferred tax liability of $1.7 million at November 30, 2017. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized. We consider scheduled reversals of temporary differences, projected future taxable income, tax planning strategies and other matters in assessing the need for and the amount of a valuation allowance. If we were to change our assumptions or otherwise determine that we were unable to realize all or part of our net deferred tax asset in the future, an adjustment to the deferred tax asset would be charged to income in the period that such change or determination was made.

Management judgment is also required in evaluating whether a tax position taken or expected to be taken in a tax return, based on the weight of available evidence, indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. Management judgment is also required in measuring the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. If management made different estimates or judgments, material differences in the amount accrued for uncertain tax positions would occur.

Stock-Based Compensation

We recognize stock-based compensation based on the fair value of stock-based awards, less the present value of expected dividends, measured at the date of grant. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the award, and is adjusted each period for anticipated forfeitures.

We estimate the fair value of each stock-based award on the measurement date using either the current market price, the Black-Scholes option valuation model, or the Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to the expected stock price volatility, the expected term of the option, a risk-free interest rate and a dividend yield. The expected volatility is based on the historical volatility of our stock price. The expected term is derived from historical data on employee exercises and post-vesting employment termination behavior. The risk-free interest rate is based on the yield of zero-coupon U.S. Treasury securities for the period that is commensurate with the

43


expected option term at the time of grant. The expected dividend yield is based on our historical behavior and future expectations of dividend declarations.

Restructuring Charges

We periodically record restructuring charges resulting from restructuring our operations (including consolidations and/or relocations of operations), changes to our strategic plan, or managerial responses to declines in demand, increasing costs, or other market factors. The determination of restructuring charges requires management judgment and may include costs related to employee benefits, such as costs of severance and termination benefits, and estimates of costs for future lease commitments on excess facilities, net of estimated future sublease income. In determining the amount of the facilities charge, we are required to estimate such factors as future vacancy rates, the time required to sublet properties and sublease rates. These estimates are reviewed quarterly based on known real estate market conditions and the credit-worthiness of subtenants, and may result in revisions to established facility reserves.

Business Combinations

We allocate the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The estimates used to value the net assets acquired are based in part on historical experience and information obtained from the management of the acquired company. We generally value the identifiable intangible assets acquired using a discounted cash flow model. The significant estimates used in valuing certain of the intangible assets include, but are not limited to: future expected cash flows of the asset, discount rates to determine the present value of the future cash flows, attrition rates of customers, and expected technology life cycles. We also estimate the useful lives of the intangible assets based on the expected period over which we anticipate generating economic benefit from the asset.

Our estimates of fair value are based on assumptions believed to be reasonable at that time. If management made different estimates or judgments, material differences in the fair values of the net assets acquired may result.

Recent Accounting Pronouncements

In August 2017, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815), Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). ASU 2017-12 intends to better align an entity's risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. The amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The guidance in ASU 2017-12 is required for annual reporting periods beginning after December 15, 2018, 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 May 2017, the FASB issued Accounting Standards Update No. 2017-09, Compensation - Stock Compensation (Topic 718), Scope of Modification Accounting (ASU 2017-09), which amends the scope of modification accounting for share-based payment awards. The guidance in ASU 2017-09 provides that modification accounting is required only if a change in the terms or conditions of an award results in a change to the fair value, the vesting conditions, or the classification of the award as equity or liability. The guidance in ASU 2017-09 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment (ASU 2017-04). ASU 2017-04 amends Topic 350 to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This update requires the performance of an annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The guidance in ASU 2017-04 is required for annual reporting periods beginning after December 15, 2019, with early adoption permitted. We are currently considering whether to adopt this update prior to the required adoption date.


44


In January 2017, the FASB issued Accounting Standards Update No. 2017-01, Business Combinations (Topic 805), Clarifying the Definition of a Business (ASU 2017-01). ASU 2017-01 provides a screen to determine when an integrated set of assets and activities is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. The guidance in ASU 2017-01 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We adopted this update during the fourth quarter of fiscal year 2017 and the adoption did not have a material impact on our consolidated financial position and results of operations.

In August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230), 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, Compensation - Stock Compensation (Topic 718), 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 assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (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. Accordingly, upon adoption in the first quarter of fiscal 2017, we reclassified $1.0 million from other assets to long-term debt in our consolidated balance sheet. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet.

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. The guidance provided in Topic 606 requires entities to use a five-step model to recognize revenue by allocating the consideration from contracts to performance obligations on a relative standalone selling price basis. The standard also requires new disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This new guidance was initially effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016 and early adoption was not permitted. However, 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 effective date for the Company will be December 1, 2018.

Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. The Company plans to adopt this ASU in accordance with the full retrospective approach, effective December 1, 2018. Fiscal year 2019 quarterly results, and comparative prior periods, will be prepared in accordance with ASC Topic 606. The first Annual Report on Form 10-K issued in accordance with ASC Topic 606 will be for the period ended November 30, 2019.

Management is currently assessing the impact the adoption of this standard will have on the Company’s consolidated financial statements, but anticipates that the revenue recognition related to accounting for the following transactions will be most impacted:

45



Revenue from term licenses with extended payment terms over the term of the agreement within our Data Connectivity and Integration segment - These transactions are typically recognized when the amounts are billed to the customer under current revenue recognition guidance. In accordance with ASU 2014-09, revenue from term license performance obligations is expected to be recognized upon delivery and revenue from maintenance performance obligations is expected to be recognized over the contract term. To the extent the Company enters into future term licenses with extended payment terms after the adoption of ASU 2014-09, revenue from term licenses with extended payment terms will be recognized prior to the customer being billed and the Company will recognize a net contract asset on the balance sheet. Accordingly, license revenue will be accelerated under ASU 2014-09 as the Company currently does not recognize revenue until the amounts have been billed to the customer.

Revenue from transactions with multiple elements within our Application Development and Deployment segment (i.e., sales of perpetual licenses with maintenance and/or support) - These transactions are currently recognized ratably over the associated maintenance period as the Company does not have VSOE for maintenance or support. Under ASU 2014-09, the requirement to have VSOE for undelivered elements that exists under current guidance is eliminated. Accordingly, the Company will recognize a portion of the sales price as revenue upon delivery of the license instead of recognizing the entire sales price ratably over the maintenance period.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to a variety of risks, including changes in interest rates affecting the return on our investments and foreign currency fluctuations. We have established policies and procedures to manage our exposure to fluctuations in interest rates and foreign currency exchange rates.

Exposure to market rate risk for changes in interest rates relates to our investment portfolio. We have not used derivative financial instruments in our investment portfolio. We place our investments with high-quality issuers and have policies limiting, among other things, the amount of credit exposure to any one issuer. We seek to limit default risk by purchasing only investment-grade securities. Our investments have an average remaining maturity of less than two years or interest-rate resets of less than 60 days and are primarily fixed-rate instruments. In addition, we have classified our debt securities as available-for-sale. The available-for-sale classification reduces the consolidated statements of operations exposure to interest rate risk if such investments are held until their maturity date because changes in fair value due to market changes in interest rates are recorded on the consolidated balance sheet in accumulated other comprehensive income. Based on a hypothetical 10% adverse movement in interest rates, the potential losses in future earnings, fair value of risk-sensitive instruments and cash flows are immaterial.

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 long-term liabilities on the consolidated balance sheets at the end of each reporting period and expire from 30 days to 366 days. In fiscal year 2017, realized and unrealized gains of $9.4 million from our forward contracts were recognized in foreign currency loss, net in the consolidated statements of operations. These gains were substantially offset by realized and unrealized losses and gains on the offsetting positions.

Foreign currency translation exposure from a 10% movement of currency exchange rates would have a material impact on our reported revenue and net income. Based on a hypothetical 10% adverse movement in all foreign currency exchange rates, our revenue would be adversely affected by approximately 3%, or $12 million, and our net income would be adversely affected by approximately 5%, or $2 million (excluding any offsetting positive impact from our ongoing hedging programs), although the actual effects may differ materially from the hypothetical analysis.

The table below details outstanding foreign currency forward contracts at November 30, 2017 and 2016 where the notional amount is determined using contract exchange rates (in thousands):
 
 
November 30, 2017
 
November 30, 2016
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
119,192

 
$
(27
)
 
$
74,690

 
$
(6,597
)
Forward contracts to purchase U.S. dollars
462

 

 
1,673

 
(19
)
Total
$
119,654

 
$
(27
)
 
$
76,363

 
$
(6,616
)

46


Item 8. Financial Statements and Supplementary Data

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Shareholders of
Progress Software Corporation
Bedford, Massachusetts

We have audited the accompanying consolidated balance sheets of Progress Software Corporation and subsidiaries (the "Company") as of November 30, 2017 and 2016, and the related consolidated statements of operations, comprehensive income (loss), shareholders' equity, and cash flows for each of the three years in the period ended November 30, 2017. These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on these financial statements based on our audits.

We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

In our opinion, such consolidated financial statements present fairly, in all material respects, the financial position of Progress Software Corporation and subsidiaries as of November 30, 2017 and 2016, and the results of their operations and their cash flows for each of the three years in the period ended November 30, 2017, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the Company's internal control over financial reporting as of November 30, 2017, based on the criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated January 26, 2018 expressed an unqualified opinion on the Company's internal control over financial reporting.

/s/ Deloitte & Touche LLP

Boston, Massachusetts
January 26, 2018


47


PROGRESS SOFTWARE CORPORATION
Consolidated Balance Sheets
 
(In thousands, except share data)
November 30,
2017
 
November 30,
2016
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
133,464

 
$
207,036

Short-term investments
50,145

 
42,718

Total cash, cash equivalents and short-term investments
183,609

 
249,754

Accounts receivable (less allowances of $676 in 2017 and $1,143 in 2016)
61,210

 
65,678

Other current assets
18,588

 
20,621

Total current assets
263,407

 
336,053

Property and equipment, net
42,261

 
50,105

Intangible assets, net
94,894

 
80,827

Goodwill
315,041

 
278,067

Deferred tax assets
1,123

 
6,601

Other assets
1,992

 
3,174

Total assets
$
718,718

 
$
754,827

Liabilities and shareholders’ equity
 
 
 
Current liabilities:
 
 
 
Current portion of long-term debt
5,819

 
15,000

Accounts payable
9,000

 
12,991

Accrued compensation and related taxes
32,373

 
26,212

Dividends payable to shareholders
6,619

 
6,067

Income taxes payable
1,173

 
1,509

Other accrued liabilities
20,496

 
12,999

Short-term deferred revenue
132,538

 
128,960

Total current liabilities
208,018

 
203,738

Long-term debt
116,090

 
120,000

Long-term deferred revenue
9,750

 
8,801

Deferred tax liabilities
2,809

 
3,901

Other noncurrent liabilities
5,967

 
11,758

Commitments and contingencies (Note 9)


 


Shareholders’ equity:
 
 
 
Preferred stock, $.01 par value; authorized, 10,000,000 shares; issued, none

 

Common stock, $.01 par value; authorized, 200,000,000 shares; issued and outstanding, 47,281,035 in 2017 and 48,536,516 in 2016
473

 
485

Additional paid-in capital
249,363

 
239,011

Retained earnings
145,247

 
195,694

Accumulated other comprehensive loss
(18,999
)
 
(28,561
)
Total shareholders’ equity
376,084

 
406,629

Total liabilities and shareholders’ equity
$
718,718

 
$
754,827


See notes to consolidated financial statements.



48


PROGRESS SOFTWARE CORPORATION
Consolidated Statements of Operations
 
 
Fiscal Year Ended
(In thousands, except per share data)
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Revenue:
 
 
 
 
 
Software licenses
$
124,406

 
$
134,863

 
$
130,250

Maintenance and services
273,166

 
270,478

 
247,304

Total revenue
397,572

 
405,341

 
377,554

Costs of revenue:
 
 
 
 
 
Cost of software licenses
5,752

 
5,456

 
5,979

Cost of maintenance and services
43,299

 
44,760

 
40,933

Amortization of acquired intangibles
20,108

 
15,496

 
16,830

Total costs of revenue
69,159

 
65,712

 
63,742

Gross profit
328,413

 
339,629

 
313,812

Operating expenses:
 
 
 
 
 
Sales and marketing
96,345

 
121,501

 
124,867

Product development
76,988

 
88,587

 
86,924

General and administrative
45,739

 
46,532

 
57,294

Impairment of goodwill and intangible assets

 
97,051

 

Amortization of acquired intangibles
13,039

 
12,735

 
12,745

Fees related to shareholder activist
2,020

 

 

Restructuring expenses
22,210

 
1,692

 
12,989

Acquisition-related expenses
1,458

 
1,240

 
4,239

Total operating expenses
257,799

 
369,338

 
299,058

Income (loss) from operations
70,614

 
(29,709
)
 
14,754

Other (expense) income:
 
 
 
 
 
Interest expense
(4,631
)
 
(4,178
)
 
(3,788
)
Interest income and other, net
921

 
839

 
1,446

Foreign currency loss, net
(1,317
)
 
(2,232
)
 
(58
)
Total other expense, net
(5,027
)
 
(5,571
)
 
(2,400
)
Income (loss) before income taxes
65,587

 
(35,280
)
 
12,354

Provision for income taxes
28,170

 
20,446

 
21,155

Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
 
 
 
 
 
 
Earnings (loss) per share:
 
 
 
 
 
Basic
$
0.78

 
$
(1.13
)
 
$
(0.17
)
Diluted
$
0.77

 
$
(1.13
)
 
$
(0.17
)
Weighted average shares outstanding:
 
 
 
 
 
Basic
48,129

 
49,481

 
50,391

Diluted
48,516

 
49,481

 
50,391

 
 
 
 
 
 
Cash dividends declared per common share
$
0.515

 
$
0.125

 
$


See notes to consolidated financial statements.



49


PROGRESS SOFTWARE CORPORATION
Consolidated Statements of Comprehensive Income (Loss)

 
Fiscal Year Ended
(In thousands)
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
Other comprehensive income (loss), net of tax:
 
 
 
 
 
Foreign currency translation adjustments
9,655

 
(3,843
)
 
(10,849
)
Unrealized loss on investments, net of tax benefit of $60 in 2017, $53 in 2016, and $30 in 2015
(93
)
 
(90
)
 
(53
)
Total other comprehensive income (loss), net of tax
9,562

 
(3,933
)
 
(10,902
)
Comprehensive income (loss)
$
46,979

 
$
(59,659
)
 
$
(19,703
)

See notes to consolidated financial statements.

50


PROGRESS SOFTWARE CORPORATION
Consolidated Statements of Shareholders’ Equity
 
 
Common Stock
 
Additional Paid-In Capital
 
Retained Earnings
 
Accumulated Other Comprehensive Loss
 
Total Shareholders' Equity
(in thousands)
Number of Shares
 
Amount
 
 
 
 
Balance, December 1, 2014
50,677

 
$
507

 
$
209,271

 
$
347,193

 
$
(13,726
)
 
$
543,245

Issuance of stock under employee stock purchase plan
226

 
2

 
4,429

 

 

 
4,431

Exercise of stock options
449

 
4

 
8,365

 

 

 
8,369

Vesting of restricted stock units
714

 
7

 

 

 

 
7

Withholding tax payments related to net issuance of restricted stock units
(215
)
 
(3
)
 
(5,628
)
 

 

 
(5,631
)
Tax benefit arising from employee stock purchase plan, stock options and restricted share activity

 
2

 
608

 

 

 
610

Stock-based compensation

 

 
24,004

 

 

 
24,004

Treasury stock repurchases and retirements
(1,271
)
 
(13
)
 
(13,625
)
 
(19,230
)
 

 
(32,868
)
Net loss

 

 

 
(8,801
)
 

 
(8,801
)
Other comprehensive loss

 

 

 

 
(10,902
)
 
(10,902
)
Balance, November 30, 2015
50,580

 
506

 
227,424

 
319,162

 
(24,628
)
 
522,464

Issuance of stock under employee stock purchase plan
266

 
3

 
5,325

 

 

 
5,328

Exercise of stock options
260

 
2

 
4,696

 

 

 
4,698

Vesting of restricted stock units and release of deferred stock units
700

 
7

 

 

 

 
7

Withholding tax payments related to net issuance of restricted stock units
(156
)
 
(2
)
 
(3,982
)
 

 

 
(3,984
)
Tax benefit arising from employee stock purchase plan, stock options and restricted share activity

 

 
489

 

 

 
489

Stock-based compensation

 

 
22,541

 

 

 
22,541

Dividends declared

 

 

 
(6,067
)
 

 
(6,067
)
Treasury stock repurchases and retirements
(3,113
)
 
(31
)
 
(17,482
)
 
(61,675
)
 

 
(79,188
)
Net loss

 

 

 
(55,726
)
 

 
(55,726
)
Other comprehensive loss

 

 

 

 
(3,933
)
 
(3,933
)
Balance, November 30, 2016
48,537

 
485

 
239,011

 
195,694

 
(28,561
)
 
406,629


51


Issuance of stock under employee stock purchase plan
220

 
2

 
4,898

 

 

 
4,900

Exercise of stock options
203

 
2

 
5,106

 

 

 
5,108

Vesting of restricted stock units and release of deferred stock units
660

 
7

 

 

 

 
7

Withholding tax payments related to net issuance of restricted stock units
(118
)
 
(1
)
 
(3,755
)
 

 

 
(3,756
)
Tax benefit arising from employee stock purchase plan, stock options and restricted share activity

 

 
679

 

 

 
679

Stock-based compensation

 

 
14,153

 

 

 
14,153

Dividends declared

 

 

 
(24,679
)
 

 
(24,679
)
Treasury stock repurchases and retirements
(2,221
)
 
(22
)
 
(10,729
)
 
(63,185
)
 

 
(73,936
)
Net income

 

 

 
37,417

 

 
37,417

Other comprehensive income

 

 

 

 
9,562

 
9,562

Balance, November 30, 2017
47,281

 
$
473

 
$
249,363

 
$
145,247

 
$
(18,999
)
 
$
376,084


See notes to consolidated financial statements.



52


PROGRESS SOFTWARE CORPORATION
Consolidated Statements of Cash Flows

 
Fiscal Year Ended
(In thousands)
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Cash flows from operating activities:
 
 
 
 
 
Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization of property and equipment
7,526

 
8,506

 
9,394

Amortization of acquired intangibles and other
35,370

 
30,815

 
32,286

Stock-based compensation
14,153

 
22,541

 
24,004

Changes in fair value of contingent consideration obligation

 

 
(1,508
)
Loss on disposal of property and equipment
416

 
370

 
41

Impairment of goodwill and long-lived assets

 
97,051

 
4,962

Deferred income taxes
474

 
1,307

 
(1,845
)
Excess tax benefits from stock plans
(904
)
 
(436
)
 
(1,349
)
Allowances for bad debt and sales credits
46

 
(479
)
 
453

Changes in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
6,442

 
647

 
3,747

Other assets
2,813

 
(3,925
)
 
5,428

Accounts payable and accrued liabilities
673

 
(3,094
)
 
(370
)
Income taxes payable
892

 
109

 
2,481

Deferred revenue
368

 
5,159

 
35,617

Net cash flows from operating activities
105,686

 
102,845

 
104,540

Cash flows from investing activities:
 
 
 
 
 
Purchases of investments
(40,380
)
 
(41,691
)
 
(24,178
)
Sales and maturities of investments
31,559

 
26,475

 
14,626

Purchases of property and equipment
(3,377
)
 
(5,786
)
 
(7,184
)
Capitalized software development costs

 

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

 
(246,275
)
Proceeds from sale of property, plant and equipment, net
1,557

 

 

Proceeds from divestitures, net

 

 
4,500

Decrease in other noncurrent assets

 

 
(36
)
Net cash flows used in investing activities
(87,791
)
 
(21,002
)
 
(260,208
)
Cash flows from financing activities:
 
 
 
 
 
Proceeds from stock-based compensation plans
10,025

 
9,918

 
13,069

Purchase of common stock related to withholding taxes from issuance of restricted stock units
(3,756
)
 
(3,984
)
 
(5,631
)
Repurchases of common stock
(73,936
)
 
(79,188
)
 
(32,868
)
Dividend payment to shareholders
(24,127
)
 

 

Excess tax benefit from stock plans
904

 
436

 
1,349

Proceeds from the issuance of debt

 

 
150,000

Payment of long-term debt
(11,250
)
 
(9,375
)
 
(5,625
)
Payment of issuance costs for long-term debt
(1,174
)
 

 
(1,785
)
Payment of contingent consideration

 

 
(209
)
Net cash flows (used in) from financing activities
(103,314
)
 
(82,193
)
 
118,300

Effect of exchange rate changes on cash
11,847

 
(4,993
)
 
(13,335
)
Net decrease in cash and equivalents
(73,572
)
 
(5,343
)
 
(50,703
)
Cash and equivalents, beginning of year
207,036

 
212,379

 
263,082

Cash and equivalents, end of year
$
133,464

 
$
207,036

 
$
212,379


53


Supplemental disclosure:
 
 
 
 
 
Cash paid for income taxes, net of refunds of $3,997 in 2017, $1,379 in 2016, and $2,264 in 2015
$
25,992

 
$
22,031

 
$
17,036

Cash paid for interest
$
3,597

 
$
3,157

 
$
2,725

Non-cash financing activity:
 
 
 
 
 
Total fair value of restricted stock awards, restricted stock units and deferred stock units on date vested
$
20,089

 
$
17,213

 
$
18,714

Dividends declared
$
6,619

 
$
6,067

 
$


See notes to consolidated financial statements.

54


PROGRESS SOFTWARE CORPORATION
Notes to Consolidated Financial Statements

Note 1: Nature of Business and Summary of Significant Accounting Policies

The Company

Progress offers the leading platform for developing and deploying mission-critical business applications. Progress empowers enterprises and independent software vendors (ISVs) to build and deliver cognitive-first applications that harness big data to derive business insights and competitive advantage. Progress offers leading technologies for easily building powerful user interfaces across any type of device, a reliable, scalable and secure backend platform to deploy modern applications, leading data connectivity to all sources, and award-winning predictive analytics that brings the power of machine learning to any organization. Over 1,700 ISVs, 100,000 enterprise customers, and 2 million developers rely on Progress to power their applications.

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

Accounting Principles

We prepare our consolidated financial statements and accompanying notes in conformity with accounting principles generally accepted in the United States of America (GAAP).

Basis of Consolidation

The consolidated financial statements include our accounts and those of our subsidiaries (all of which are wholly-owned). We eliminate all intercompany balances and transactions.

Use of Estimates

The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an on-going basis, management evaluates its estimates and records changes in estimates in the period in which they become known. These estimates are based on historical data and experience, as well as various other assumptions that management believes to be reasonable under the circumstances. The most significant estimates relate to the timing and amounts of revenue recognition, the realization of tax assets and estimates of tax liabilities, fair values of investments in marketable securities, intangible assets and goodwill valuations, the recognition and disclosure of contingent liabilities, the collectability of accounts receivable, and assumptions used to determine the fair value of stock-based compensation. Actual results could differ from those estimates.

Foreign Currency Translation

The functional currency of most of our foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, we translate assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. We translate income and expense items at average rates of exchange prevailing during each period. We accumulate translation adjustments in accumulated other comprehensive loss, a component of shareholders’ equity.

For foreign operations where the U.S. dollar is considered to be the functional currency, we remeasure monetary assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date and non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. We translate income and expense items at average rates of exchange prevailing during each period. We recognize remeasurement adjustments currently as a component of foreign currency loss, net in the statements of operations.

55



Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in foreign currency loss, net in the statements of operations as incurred.

Cash Equivalents and Investments

Cash equivalents include short-term, highly liquid investments purchased with remaining maturities of three months or less. As of November 30, 2017, all of our cash equivalents were invested in money market funds.

We classify investments, state and municipal bond obligations, U.S. treasury and government agency bonds, and corporate bonds and notes, as investments available-for-sale, which are stated at fair value. We include aggregate unrealized holding gains and losses, net of taxes, on available-for-sale securities as a component of accumulated other comprehensive loss in shareholders’ equity. We include realized gains and losses in interest income and other, net on the consolidated statements of operations.

We monitor our investment portfolio for impairment on a periodic basis. In the event that the carrying value of an investment exceeds its fair value and the decline in value is determined to be other than temporary, an impairment charge is recorded and a new cost basis for the investment is established. In determining whether an other-than-temporary impairment exists, we consider the nature of the investment, the length of time and the extent to which the fair value has been less than cost, and our intent and ability to continue holding the security for a period sufficient for an expected recovery in fair value.

Allowances for Doubtful Accounts and Sales Credit Memos

We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make required payments. We establish this allowance using estimates that we make based on factors such as the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, changes to customer creditworthiness and current economic trends.

We also record an allowance for estimates of potential sales credit memos. This allowance is determined based on an analysis of historical credit memos issued and current economic trends, and is recorded as a reduction of revenue.

A summary of activity in the allowance for doubtful accounts is as follows (in thousands):
 
 
 
 
 
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Beginning balance
$
741

 
$
1,421

 
$
1,646

Charge (credit) to costs and expenses
204

 
(256
)
 
271

Write-offs and other
(437
)
 
(370
)
 
(512
)
Translation adjustments
(10
)
 
(54
)
 
16

Ending balance
$
498

 
$
741

 
$
1,421


A summary of activity in the allowance for sales credit memos is as follows (in thousands):

 
 
 
 
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Beginning balance
$
402

 
$
772

 
$
946

(Credit) charge to revenue
(158
)
 
(223
)
 
182

Write-offs and other
(69
)
 
(144
)
 
(332
)
Translation adjustments
3

 
(3
)
 
(24
)
Ending balance
$
178

 
$
402

 
$
772



56


Concentrations of Credit Risk

Our financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivative instruments and trade receivables. We have cash investment policies which, among other things, limit investments to investment-grade securities. We hold our cash and cash equivalents, investments and derivative instrument contracts with high quality financial institutions and we monitor the credit ratings of those institutions. We perform ongoing credit evaluations of our customers, and the risk with respect to trade receivables is further mitigated by the diversity, both by geography and by industry, of the customer base. No single customer represented more than 10% of consolidated accounts receivable or revenue in fiscal years 2017, 2016 or 2015.

Fair Value of Financial Instruments

The carrying amount of our cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. We base the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. We measure and record derivative financial instruments at fair value. See Note 4 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring basis.

Derivative Instruments

We record all derivatives, whether designated in hedging relationships or not, on the consolidated balance sheets at fair value. We use derivative instruments to manage exposures to fluctuations in the value of foreign currencies, which exist as part of our ongoing business operations. Certain assets and forecasted transactions are exposed to foreign currency risk. Our objective for holding derivatives is to eliminate or reduce the impact of these exposures. We periodically monitor our foreign currency exposures to enhance the overall economic effectiveness of our foreign currency hedge positions. Principal currencies hedged include the euro, British pound, Brazilian real, Indian rupee, and Australian dollar. We do not enter into derivative instruments for speculative purposes, nor do we hold or issue any derivative instruments for trading purposes.

We enter into certain derivative instruments that do not qualify for hedge accounting and are not designated as hedges. Although these derivatives do not qualify for hedge accounting, we believe that such instruments are closely correlated with the underlying exposure, thus managing the associated risk. The gains or losses from changes in the fair value of such derivative instruments that are not accounted for as hedges are recognized in earnings in foreign currency loss, net in the consolidated statements of operations.

Property and Equipment

We record property and equipment at cost. We record property and equipment purchased in business combinations at fair value, which is then treated as the cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or the useful lives of the assets. Useful lives by major asset class are as follows: computer equipment and software, 3 to 7 years; buildings and improvements, 5 to 39 years; and furniture and fixtures, 5 to 7 years. Repairs and maintenance costs are expensed as incurred.

Product Development and Internal Use Software
Expenditures for product development, other than internal use software costs, are expensed as incurred. Product development expenses primarily consist of personnel and related expenses for our product development staff, the cost of various third-party contractor fees, and allocated overhead expenses.
Software development costs associated with internal use software are incurred in three stages of development: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Certain internal and external qualifying costs incurred during the application development stage are capitalized as property and equipment. Internal use software is amortized on a straight-line basis over its estimated useful life of three years, beginning when the software is ready for its intended use.
During the fiscal years ended November 30, 2017, 2016, and 2015, there were $0, $0, and $1.3 million of internal use software development costs capitalized, respectively. Amortization expense related to internal use software totaled $0.6 million, $1.0 million, and $1.3 million during the fiscal years ended November 30, 2017, 2016, and 2015, respectively. During the second

57


and fourth quarters of fiscal year 2015, we incurred impairment charges of $1.5 million and $1.0 million, respectively, related to software development costs capitalized for assets no longer deployed.

Goodwill, Intangible Assets and Long-Lived Assets

Goodwill is the amount by which the cost of acquired net assets in a business combination exceeded the fair value of net identifiable assets on the date of purchase. We evaluate goodwill and other intangible assets with indefinite useful lives, if any, for impairment annually or on an interim basis when events and circumstances arise that indicate impairment may have occurred.

In performing our annual assessment, we first perform a qualitative test and if necessary, perform a quantitative test. To conduct the quantitative impairment test of goodwill, we compare the fair value of a reporting unit to its carrying value. If the reporting unit’s carrying value exceeds its fair value, we record an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value. We estimate the fair values of our reporting units using discounted cash flow models or other valuation models, such as comparative transactions and market multiples. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015. During fiscal year 2016, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit (Note 6).

Intangible assets are comprised of purchased technology, customer-related assets, and trademarks and trade names acquired through business combinations (Note 7). All of our intangible assets are amortized using the straight-line method over their estimated useful life.

We periodically review long-lived assets (primarily property and equipment) and intangible assets with finite lives for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of those assets are no longer appropriate. We base each impairment test on a comparison of the undiscounted cash flows to the carrying value of the asset or asset group. If impairment is indicated, we write down the asset to its estimated fair value based on a discounted cash flow analysis. During fiscal year 2016, we recorded a $5.1 million asset impairment charge, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during fiscal year 2014 (Note 6). In fiscal year 2015, we recorded impairment losses totaling $5.0 million, primarily as a result of the decision to replace existing technology with technology acquired from a business combination (Note 13).

Comprehensive (Loss) Income

The components of comprehensive loss include, in addition to net income (loss), unrealized gains and losses on investments and foreign currency translation adjustments.

Accumulated other comprehensive loss by components, net of tax (in thousands):

 
Foreign Currency Translation Adjustment
 
Unrealized Gains (Losses) on investments
 
Total
Balance, December 1, 2015
$
(24,582
)
 
$
(46
)
 
$
(24,628
)
Other comprehensive loss before reclassifications
(3,843
)
 
(90
)
 
(3,933
)
Net other comprehensive loss
(3,843
)
 
(90
)
 
(3,933
)
Balance, December 1, 2016
$
(28,425
)
 
$
(136
)
 
$
(28,561
)
Other comprehensive income (loss) before reclassifications
9,655

 
(93
)
 
9,562

Net other comprehensive income (loss)
9,655

 
(93
)
 
9,562

Balance, November 30, 2017
$
(18,770
)
 
$
(229
)
 
$
(18,999
)

The tax effect on accumulated unrealized losses on investments was minimal as of November 30, 2017, November 30, 2016, and November 30, 2015.


58


Revenue Recognition

We derive our revenue primarily from software licenses and maintenance and services. Our license arrangements generally contain multiple elements, including software maintenance services, consulting services, and customer education services. We do not recognize revenue until the following four basic criteria are met: (i) persuasive evidence of an arrangement exists, (ii) our product has been shipped or, if delivered electronically, the customer has the right to access the software, (iii) the fee is fixed or determinable, and (iv) collection of the fee is probable.

Evidence of an arrangement generally consists of a contract or purchase order signed by the customer. In regard to delivery, we generally ship our software electronically and do not license our software with conditions of acceptance. If an arrangement does contain conditions of acceptance, we defer recognition of the revenue until the acceptance criteria are met or the period of acceptance has passed. Services are considered delivered as the work is performed or, in the case of maintenance, over the contractual service period. We assess whether a fee is fixed or determinable at the outset of the arrangement and consider the payment terms of the transaction, including transactions that extend beyond our customary payment terms. We do not license our software with a right of return. In assessing whether the collection of the fee is probable, we consider customer credit-worthiness, a customer’s historical payment experience, economic conditions in the customer’s industry and geographic location and general economic conditions. If we do not consider collection of a fee to be probable, we defer the revenue until the fees are collected, provided all other conditions for revenue recognition have been met.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and services elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

In regard to software license revenues, perpetual and term license fees are recognized as revenue when the software is delivered, no significant obligations or contingencies related to the software exist, other than maintenance, and all other revenue recognition criteria are met. We generally recognize revenue for products distributed through application partners and distributors on a sell-in basis.

Revenue from maintenance is recognized ratably over the service period. Maintenance revenue is deferred until the associated license is delivered to the customer and all other criteria for revenue recognition have been met. Revenue from other services, which are primarily consulting and customer education services, is generally recognized as the services are delivered to the customer, provided all other criteria for revenue recognition have been met.

We also offer products via a software-as-a-service (SaaS) model, which is a subscription based model. Subscription revenue derived from these agreements is generally recognized on a straight-line basis over the subscription term, provided persuasive evidence of an arrangement exists, access to our software has been granted to the customer, the fee for the subscription is fixed or determinable, and collection of the subscription fee is probable.

We generally sell our software licenses with maintenance services and, in some cases, also with consulting services. For these multiple element arrangements, we allocate revenue to the delivered elements of the arrangement using the residual method, whereby revenue is allocated to the undelivered elements based on vendor specific objective evidence (or VSOE) of fair value of the undelivered elements with the remaining arrangement fee allocated to the delivered elements and recognized as revenue assuming all other revenue recognition criteria are met. For the undelivered elements, we determine VSOE of fair value to be the price charged when the undelivered element is sold separately. We determine VSOE for maintenance sold in connection with a software license based on the amount that will be separately charged for the maintenance renewal period. Substantially all license arrangements indicate the renewal rate for which customers may, at their option, renew their maintenance agreement. We determine VSOE for consulting services by reference to the amount charged for similar engagements when a software license sale is not involved. We review services sold separately on a periodic basis and update, when appropriate, our VSOE of fair value for such maintenance and services to ensure that it reflects our recent pricing experience. If VSOE of fair value for the undelivered elements cannot be established, we defer all revenue from the arrangement until the earlier of the point at which such sufficient VSOE does exist or all elements of the arrangement have been delivered, or if the only undelivered element is maintenance, then we recognize the entire fee ratably over the maintenance period. If payment of the software license fees is dependent upon the performance of consulting services or the consulting services are essential to the

59


functionality of the licensed software, then we recognize both the software license and consulting fees using the completed contract method.

Sales taxes collected from customers and remitted to government authorities are excluded from revenue.

Deferred revenue generally results from contractual billings for which revenue has not been recognized and consists of the unearned portion of license, maintenance, and services fees. Deferred revenue expected to be recognized as revenue more than one year subsequent to the balance sheet date is included in long-term liabilities in the consolidated balance sheets.

Advertising Costs

Advertising costs are expensed as incurred and were $1.5 million, $2.9 million, and $2.5 million in fiscal years 2017, 2016, and 2015, respectively.

Warranty Costs

We make periodic provisions for expected warranty costs. Historically, warranty costs have been insignificant.

Stock-Based Compensation

Stock-based compensation expense reflects the fair value of stock-based awards, less the present value of expected dividends, 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 either the current market price of the stock, the Black-Scholes option valuation model, or the 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.

Fees Related to Shareholder Activist

In September 2017, Praesidium Investment Management, one of our largest shareholders, publicly announced its disagreement with our strategy in a Schedule 13D filed with the Securities and Exchange Commission and stated that it was seeking changes in the composition of our Board of Directors. In fiscal year 2017, we incurred professional and other fees relating to Praesidium’s actions.

Acquisition-Related Costs

Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional services fees, including third-party legal and valuation-related fees, as well as retention fees and earn-out payments treated as compensation expense. We incurred $1.5 million, $1.2 million, and $4.2 million of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations, for the fiscal years ended November 30, 2017, November 30, 2016, and November 30, 2015, respectively.

Restructuring Charges

Our restructuring charges are comprised primarily of costs related to property abandonment, including future lease commitments, net of any sublease income, and associated leasehold improvements; and employee termination costs related to headcount reductions. We recognize and measure restructuring liabilities initially at fair value when the liability is incurred. We incurred $22.2 million, $1.7 million, and $13.0 million of restructuring related costs, which are included in restructuring expenses in our consolidated statement of operations, for the fiscal years ended November 30, 2017, November 30, 2016, and November 30, 2015, respectively.

Income Taxes

We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized.


60


We recognize and measure uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. We first determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that we measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. We recognize interest and penalties related to uncertain tax positions in our provision for income taxes on our consolidated statements of operations.

Recent Accounting Pronouncements
In August 2017, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815), Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). ASU 2017-12 intends to better align an entity's risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. The amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The guidance in ASU 2017-12 is required for annual reporting periods beginning after December 15, 2018, 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 May 2017, the FASB issued Accounting Standards Update No. 2017-09, Compensation - Stock Compensation (Topic 718), Scope of Modification Accounting (ASU 2017-09), which amends the scope of modification accounting for share-based payment awards. The guidance in ASU 2017-09 provides that modification accounting is required only if a change in the terms or conditions of an award results in a change to the fair value, the vesting conditions, or the classification of the award as equity or liability. The guidance in ASU 2017-09 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment (ASU 2017-04). ASU 2017-04 amends Topic 350 to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This update requires the performance of an annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The guidance in ASU 2017-04 is required for annual reporting periods beginning after December 15, 2019, with early adoption permitted. We are currently considering whether to adopt this update prior to the required adoption date.

In January 2017, the FASB issued Accounting Standards Update No. 2017-01, Business Combinations (Topic 805), Clarifying the Definition of a Business (ASU 2017-01). ASU 2017-01 provides a screen to determine when an integrated set of assets and activities is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. The guidance in ASU 2017-01 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We adopted this update during the fourth quarter of fiscal year 2017 and the adoption did not have a material impact on our consolidated financial position and results of operations.

In August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230), 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, Compensation - Stock Compensation (Topic 718), 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 assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.


61


In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (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. Accordingly, upon adoption in the first quarter of fiscal 2017, we reclassified $1.0 million from other assets to long-term debt in our consolidated balance sheet. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet.

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. The guidance provided in Topic 606 requires entities to use a five-step model to recognize revenue by allocating the consideration from contracts to performance obligations on a relative standalone selling price basis. The standard also requires new disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This new guidance was initially effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016 and early adoption was not permitted. However, 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 effective date for the Company will be December 1, 2018.

Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. The Company plans to adopt this ASU in accordance with the full retrospective approach, effective December 1, 2018. Fiscal year 2019 quarterly results, and comparative prior periods, will be prepared in accordance with ASC Topic 606. The first Annual Report on Form 10-K issued in accordance with ASC Topic 606 will be for the period ended November 30, 2019.

Management is currently assessing the impact the adoption of this standard will have on the Company’s consolidated financial statements, but anticipates that the revenue recognition related to accounting for the following transactions will be most impacted:

Revenue from term licenses with extended payment terms over the term of the agreement within our Data Connectivity and Integration segment - These transactions are typically recognized when the amounts are billed to the customer under current revenue recognition guidance. In accordance with ASU 2014-09, revenue from term license performance obligations is expected to be recognized upon delivery and revenue from maintenance performance obligations is expected to be recognized over the contract term. To the extent the Company enters into future term licenses with extended payment terms after the adoption of ASU 2014-09, revenue from term licenses with extended payment terms will be recognized prior to the customer being billed and the Company will recognize a net contract asset on the balance sheet. Accordingly, license revenue will be accelerated under ASU 2014-09 as the Company currently does not recognize revenue until the amounts have been billed to the customer.

Revenue from transactions with multiple elements within our Application Development and Deployment segment (i.e., sales of perpetual licenses with maintenance and/or support) - These transactions are currently recognized ratably over the associated maintenance period as the Company does not have VSOE for maintenance or support. Under ASU 2014-09, the requirement to have VSOE for undelivered elements that exists under current guidance is eliminated. Accordingly, the Company will recognize a portion of the sales price as revenue upon delivery of the license instead of recognizing the entire sales price ratably over the maintenance period.


62


Note 2: Cash, Cash Equivalents and Investments

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

 
$

 
$

 
$
130,547

Money market funds
2,917

 

 

 
2,917

State and municipal bond obligations
40,458

 

 
(231
)
 
40,227

U.S. treasury bonds
3,517

 

 
(26
)
 
3,491

Corporate bonds
6,463

 

 
(36
)
 
6,427

Total
$
183,902

 
$

 
$
(293
)
 
$
183,609


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

 
$

 
$

 
$
196,863

Money market funds
10,173

 

 

 
10,173

State and municipal bond obligations
32,831

 

 
(107
)
 
32,724

U.S. treasury bonds
6,542

 

 
(29
)
 
6,513

Corporate bonds
3,485

 

 
(4
)
 
3,481

Total
$
249,894

 
$

 
$
(140
)
 
$
249,754


Such amounts are classified on our consolidated balance sheets as follows (in thousands):
 
 
November 30, 2017
 
November 30, 2016
 
Cash and Equivalents
 
Short-Term
Investments
 
Cash and Equivalents
 
Short-Term
Investments
Cash
$
130,547

 
$

 
$
196,863

 
$

Money market funds
2,917

 

 
10,173

 

State and municipal bond obligations

 
40,227

 

 
32,724

U.S. treasury bonds

 
3,491

 

 
6,513

Corporate bonds

 
6,427

 

 
3,481

Total
$
133,464

 
$
50,145

 
$
207,036

 
$
42,718


The fair value of debt securities by contractual maturity is as follows (in thousands):
 
 
November 30,
2017
 
November 30,
2016
Due in one year or less
$
22,333

 
$
21,172

Due after one year (1)
27,812

 
21,546

Total
$
50,145

 
$
42,718


(1)
Includes state and municipal bond obligations, U.S. treasury bonds, 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 November 30, 2017 or November 30, 2016.


63


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 on the consolidated balance sheets at the end of each reporting period and expire from 30 days to 366 days. At November 30, 2017, $0.2 million and $0.2 million was recorded in other accrued liabilities and other assets in the consolidated balance sheet, respectively. At November 30, 2016, $6.6 million was recorded in other noncurrent liabilities. In fiscal year 2017, realized and unrealized gains of $9.4 million from our forward contracts were recognized in foreign currency loss, net in the consolidated statement of operations. In fiscal years 2016 and 2015, realized and unrealized losses of $4.0 million and $4.6 million, respectively, from our forward contracts were recognized in foreign currency loss, net in the consolidated statements of operations. These 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):
 
 
November 30, 2017
 
November 30, 2016
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
119,192

 
$
(27
)
 
$
74,690

 
$
(6,597
)
Forward contracts to purchase U.S. dollars
462

 

 
1,673

 
(19
)
Total
$
119,654

 
$
(27
)
 
$
76,363

 
$
(6,616
)

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 November 30, 2017 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
2,917

 
$
2,917

 
$

 
$

State and municipal bond obligations
40,227

 

 
40,227



U.S. treasury bonds
3,491

 

 
3,491

 

Corporate bonds
6,427

 

 
6,427

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(27
)
 
$

 
$
(27
)
 
$



64


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

 
$
10,173

 
$

 
$

State and municipal bond obligations
32,724

 

 
32,724

 

U.S. treasury bonds
6,513

 

 
6,513

 

Corporate bonds
3,481

 

 
3,481

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(6,616
)
 
$

 
$
(6,616
)
 
$


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.

Nonrecurring Fair Value Measurements

We did not have any nonrecurring fair value measurements as of November 30, 2017.

During fiscal year 2016, certain assets were measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3).

During the fourth quarter of fiscal year 2016, based on the fair value measurement, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit. Refer to Note 6 for further discussion on the fair value of the goodwill related to the Application Development and Deployment reporting unit. During the third quarter of fiscal year 2016, based on the fair value measurement, we recorded a $5.1 million asset impairment charge, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during the second quarter of fiscal year 2014 (Note 6).

The fair value measurements of intangible assets were determined using an income-based valuation methodology, which incorporates unobservable inputs, including discounted 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 lives.

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

 
Total Fair Value
 
Total Losses
Goodwill allocated to the Application Development and Deployment reporting unit
$
46,965

 
$
92,000

Intangible assets

 
5,051



65


Note 5: Property and Equipment

Property and equipment consists of the following (in thousands):
 
 
November 30, 2017
 
November 30, 2016
Computer equipment and software
$
50,588

 
$
47,978

Land, buildings and leasehold improvements
50,229

 
53,291

Furniture and fixtures
7,211

 
7,080

Capitalized software development costs
2,955

 
2,955

Property and equipment, gross
110,983

 
111,304

Less accumulated depreciation and amortization
(68,722
)
 
(61,199
)
Property and equipment, net
$
42,261

 
$
50,105


Depreciation and amortization expense related to property and equipment was $7.5 million, $8.5 million, and $9.4 million for the years ended November 30, 2017, 2016, and 2015, respectively.

Note 6: Intangible Assets and Goodwill

Intangible Assets

Intangible assets are comprised of the following significant classes (in thousands):
 
 
November 30, 2017
 
November 30, 2016
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
Purchased technology
$
154,301

 
$
(88,224
)
 
$
66,077

 
$
109,886

 
$
(68,116
)
 
$
41,770

Customer-related
67,802

 
(46,230
)
 
21,572

 
67,602

 
(35,852
)
 
31,750

Trademarks and trade names
17,740

 
(10,495
)
 
7,245

 
15,140

 
(7,833
)
 
7,307

Total
$
239,843

 
$
(144,949
)
 
$
94,894

 
$
192,628

 
$
(111,801
)
 
$
80,827


We amortize intangible assets assuming no expected residual value. Amortization expense related to these intangible assets was $33.1 million, $28.2 million and $29.6 million in fiscal years 2017, 2016 and 2015, respectively.

The increase in intangible assets during fiscal year 2017 is primarily related to the acquisitions of DataRPM Corporation (DataRPM) in March 2017 and Kinvey Inc. (Kinvey) in June 2017 (Note 7).

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.

Future amortization expense for intangible assets as of November 30, 2017 is as follows (in thousands):
 
2018
$
36,378

2019
35,253

2020
10,272

2021
9,550

2022
3,441

Total
$
94,894



66


Goodwill

Changes in the carrying amount of goodwill for fiscal years 2017 and 2016 are as follows (in thousands):

 
November 30, 2017
 
November 30, 2016
Balance, beginning of year
$
278,067

 
$
369,985

Additions
36,934

 

Impairment

 
(92,000
)
Translation adjustments
40

 
82

Balance, end of year
$
315,041

 
$
278,067


The additions to goodwill during fiscal year 2017 are related to the acquisitions of DataRPM in March 2017 and Kinvey in June 2017 (Note 7).

Changes in the carrying amount of goodwill by reportable segment for fiscal year 2017 are as follows (in thousands):
 
November 30, 2016
 
Additions
 
Translation Adjustments
 
November 30, 2017
OpenEdge
$
212,062

 
$
36,934

 
$
40

 
$
249,036

Data Connectivity and Integration
19,040

 

 

 
19,040

Application Development and Deployment
46,965

 

 

 
46,965

Total goodwill
$
278,067

 
$
36,934

 
$
40

 
$
315,041


Impairment of Goodwill

We assess the impairment of goodwill on an annual basis and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.

During fiscal year 2017, we tested goodwill for impairment for each of our reporting units as of October 31, 2017. Our reporting units each had fair values which significantly exceeded their carrying values as of the annual impairment date. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015.

During fiscal year 2016, we recognized a $92 million goodwill impairment loss related to our Application Development and Deployment reporting unit. To determine the fair value of our Application Development and Deployment reporting unit as part of the two-step test for goodwill impairment as of October 31, 2016, we concluded that a combination of the income approach and the market approach was most appropriate. The fair value of this reporting unit was negatively impacted by reduced future growth expectations resulting from a comprehensive review of our strategy and operations by our Chief Executive Officer, our Board of Directors, and the executive management team. Based on this analysis, the implied fair value of goodwill was substantially lower than the carrying value of goodwill for the reporting unit, resulting in the $92 million goodwill impairment loss. This impairment loss was recorded to impairment of goodwill within operating expenses in our fiscal year 2016 consolidated statement of operations.

The evaluation of goodwill for impairment requires significant judgment. While we believe that the assumptions used in our impairment test are reasonable, the analysis is sensitive to adverse changes used in the assumptions of the valuations. In particular, changes in the projected cash flows, the discount rate, the terminal year growth rate and market multiple assumptions could produce significantly different results for the impairment analyses. In the event of future changes in business conditions, we will be required to reassess and update our forecasts and estimates used in future impairment analyses. If the results of these analyses are lower than current estimates, a material impairment charge may result at that time.


67


Note 7: Business Combinations

Kinvey Acquisition

On June 1, 2017, we acquired by merger 100% of the outstanding securities of Kinvey for an aggregate sum of $49.2 million, which includes approximately $0.3 million held-back from the founder of Kinvey as an incentive to remain with the Company for at least two years following the acquisition. The $0.3 million held-back is being recorded to expense over the service period. Kinvey is a privately-held company providing Backend-as-a-Service (BaaS), which allows developers to set up, use, and operate a cloud backend for any native, hybrid, web, or IoT app built using any development tools. This acquisition, in combination with our existing frontend technologies, cognitive capabilities from DataRPM, our strong business logic and rules capabilities, and our strong data connectivity technologies, enables us to offer a premier platform for building and delivering cognitive business applications. The acquisition was accounted for as a business combination, and accordingly, the results of operations of Kinvey are included in our operating results as part of the OpenEdge business segment from the date of acquisition. We paid the purchase price in cash from available funds.

The total consideration, less the $0.3 million held-back discussed above, which is considered to be a compensation arrangement, was allocated to Kinvey's tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the amount held-back from the founder, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2017 upon the finalization of our valuation of identifiable intangible assets and deferred taxes.

The allocation of the purchase price is as follows (in thousands):
 
Total
 
Life
Net working capital
$
(963
)
 
 
Property, plant and equipment
26

 
 
Purchased technology
22,100

 
5 Years
Trade name
1,800

 
5 Years
Customer relationships
100

 
5 Years
Net deferred tax assets
1,465

 
 
Goodwill
24,351

 
 
Net assets acquired
$
48,879

 
 

The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the acquisition, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

Deferred taxes include deferred tax liabilities resulting from the tax effects of fair value adjustments related to identifiable intangible assets, which are more than offset by the value of deferred tax assets acquired from Kinvey. Tangible assets acquired and assumed liabilities were recorded at fair value.

We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. We believe that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition has principally contributed to a purchase price that resulted in the recognition of $24.4 million of goodwill, which is not deductible for tax purposes.

Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) are not included as a component of consideration paid, but are required to be expensed as incurred. During the fiscal year ended November 30, 2017, we incurred approximately $1.1 million of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations.

We have not disclosed the amount of revenues and earnings of Kinvey since acquisition, nor pro forma financial information, as those amounts are not significant to our consolidated financial statements.

68



DataRPM Acquisition

On March 1, 2017, we acquired by merger 100% of the outstanding securities of DataRPM for an aggregate sum of $30.0 million. Approximately $1.7 million of the purchase price was paid to DataRPM’s founders in the form of restricted stock units, subject to a two-year vesting schedule and continued employment. DataRPM is a privately-held company and leader in cognitive predictive maintenance for the industrial IoT (IIoT) market. This acquisition is a key part of the Company's strategy to provide the best platform to build and deliver cognitive-first applications. The acquisition was accounted for as a business combination, and accordingly, the results of operations of DataRPM are included in our operating results as part of the OpenEdge business segment from the date of acquisition. We paid the purchase price in cash from available funds.

The total consideration, less the fair value of the granted restricted stock units discussed above, which are considered compensation arrangements, was allocated to DataRPM’s tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the fair value of the restricted stock units, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2017 upon the finalization of our valuation of identifiable intangible assets and deferred taxes.

The allocation of the purchase price is as follows (in thousands):
 
Total
 
Life
Net working capital
$
(174
)
 
 
Property, plant and equipment
68

 
 
Purchased technology
19,900

 
5 Years
Trade name
800

 
5 Years
Customer relationships
100

 
5 Years
Deferred taxes
(5,006
)
 
 
Goodwill
12,583

 
 
Net assets acquired
$
28,271

 
 

The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the acquisition, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

Deferred taxes include deferred tax liabilities resulting from the tax effects of fair value adjustments related to identifiable intangible assets, partially offset by the fair value of deferred tax assets acquired from DataRPM. Tangible assets acquired and assumed liabilities were recorded at fair value.

We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. We believe that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition has principally contributed to a purchase price that resulted in the recognition of $12.6 million of goodwill, which is not deductible for tax purposes.

As discussed above, approximately $1.7 million of the total consideration was paid to DataRPM’s founders in restricted stock units, subject to a vesting schedule and continued employment. We concluded that the restricted stock units are compensation arrangements and we are recognizing stock-based compensation expense in accordance with the vesting schedule over the service period of the awards, which is 2 years. During the fiscal year ended November 30, 2017, we incurred $0.4 million of stock-based compensation expense related to these restricted stock units, which is included in operating expenses in our consolidated statement of operations.

Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) are not included as a component of consideration transferred, but are required to be expensed as incurred. During the fiscal year ended November 30, 2017, we incurred approximately $0.4 million of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations.


69


We have not disclosed the amount of revenues and earnings of DataRPM since acquisition, nor pro forma financial information, as those amounts are not significant to our consolidated financial statements.

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.

We funded the acquisition through a combination of existing cash resources and a term loan.

The total consideration, less the fair value of the granted restricted stock units discussed above, which were considered compensation arrangements, was allocated to Telerik’s tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the fair value of the restricted stock units, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2015 upon the finalization of our valuation of identifiable intangible assets.

The following table discloses the net assets acquired in the business combination (in thousands):

 
Total
 
Weighted Average Life
Net working capital
$
8,222

 
 
Property, plant and equipment
3,078

 
 
Identifiable intangible assets
123,100

 
5 years
Deferred taxes
(9,272
)
 
 
Deferred revenue
(7,915
)
 
 
Other non-current liabilities
(2,732
)
 
 
Goodwill
137,472

 
 
Net assets acquired
$
251,953

 
 

The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates prepared by management, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital. Based on the valuation, the acquired intangible assets are comprised of purchased technology of approximately $64.8 million, customer-related of approximately $47.1 million, and trademarks and trade names of approximately $11.2 million.

We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. Upon completion of the acquisition, we believed that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition had principally contributed to a purchase price that resulted in the recognition of $137.5 million of goodwill, which is not deductible for tax purposes.

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. During the fiscal years ended November 30, 2016 and 2015, we incurred approximately $1.1 million and $3.7 million of acquisition-related costs, respectively, which are included in acquisition-related expenses in our consolidated statement of operations. There were no additional acquisition-related expenses incurred during the fiscal year ended November 30, 2017.

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 1 year following the acquisition. We concluded that the

70


retention bonuses for these individuals, which totaled approximately $2.2 million, were compensation arrangements and recognized these costs over the one-year service period. During the fiscal year ended November 30, 2015, we incurred $2.2 million of expense related to the retention bonuses, which are included in the acquisition-related expenses in our consolidated statement of operations discussed above. There were no additional expenses related to the retention bonuses incurred during the fiscal years ended November 30, 2016 and 2017 as the entire amount accrued during fiscal year 2015 was paid in December 2015.

The operations of Telerik and the related goodwill 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 consolidated statement of operations during the fiscal years ended November 30, 2017, 2016 and 2015 was $75.3 million, $75.3 million, and $41.8 million, respectively. The revenue of Telerik products and maintenance is primarily recognized ratably over the maintenance period, which is generally one year, as VSOE of fair value cannot be established for such maintenance. The amount of pretax losses of Telerik included in our consolidated statement of operations during the fiscal years ended November 30, 2017, 2016 and 2015 were $12.3 million, $32.2 million, and $54.1 million, respectively. The pretax losses include the amortization expense for fiscal years 2017, 2016, and 2015 of approximately $24.6 million related to the acquired intangible assets discussed above.

Pro Forma Information (Unaudited)

The following pro forma financial information presents the combined results of operations of Progress and Telerik as if the acquisition had occurred on December 1, 2013 after giving effect to certain pro forma adjustments. The pro forma adjustments reflected herein include only those adjustments that are directly attributable to the Telerik acquisition and factually supportable. These pro forma adjustments include (i) a decrease in revenue from Telerik due to the beginning balance of deferred revenue being adjusted to reflect the fair value of the acquired balance, (ii) a net increase in amortization expense to eliminate historical amortization of Telerik intangible assets and to record amortization expense for the $123.1 million of acquired identifiable intangible assets, (iii) stock-based compensation expense relating to the consideration paid to Telerik’s founders and certain other key employees in restricted stock units, as discussed above, (iv) a net increase in interest expense to eliminate historical interest expense of Telerik as a result of the repayment of all Telerik outstanding debt in connection with the acquisition and to record interest expense for the period presented as a result of the new credit facility entered into by Progress in connection with the acquisition, (v) acquisition-related costs, including transaction costs incurred by Progress related to the accrual of retention bonuses discussed above, and (vi) the income tax effect of the adjustments made at either the statutory tax rate of Bulgaria (10%) or the statutory tax rate of the U.S. (approximately 37%) depending on which jurisdiction the adjustment impacts.

The pro forma financial information does not reflect any adjustments for anticipated synergies resulting from the acquisition and is not necessarily indicative of the operating results that would have actually occurred had the transaction been consummated on December 1, 2013.

(In thousands, except per share data)
Pro Forma
Fiscal Year Ended November 30, 2014
Revenue
$
367,811

Net loss
$
(30,007
)
Net loss per basic and diluted share
$
(0.59
)

Note 8: Term Loan and Line of Credit

On November 20, 2017, we entered into an amended and restated credit agreement (the "Credit Agreement") with certain lenders (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., Silicon Valley Bank, and Santander Bank, N.A., as Documentation Agents, and JPMorgan Chase Bank, N.A., as Sole Bookrunner and Sole Lead Arranger, which provides for a $123.8 million secured term loan and a $150.0 million secured revolving credit facility (the "Credit Facilities"). The revolving credit facility may be made available in U.S. Dollars and certain other currencies and may be increased by up to an additional $125.0 million if the existing or additional lenders are willing to make such increased commitments. The amended Credit Agreement modifies our existing credit facilities by extending the maturity date to November 20, 2022, extending the principal repayments of the term loan, and modifying the interest rates applicable to the borrowings. No additional amounts were borrowed as part of this modification.


71


The amended Credit Agreement replaces our previous credit agreement dated December 2, 2014, which was set to mature on December 2, 2019. We borrowed the term loan included in our previous credit agreement to partially fund our acquisition of Telerik, as described in Note 7. Loans under the previous credit agreement could be prepaid before maturity in whole or in part at our option without penalty or premium. At the time we entered into the amended Credit Agreement, there were no revolving loans and $1.4 million letters of credit outstanding, which were incorporated into the new credit facility.

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.

Interest rates for the term loan and revolving credit facility are based upon our leverage ratio and determined based on an index selected at our option. The rates would range from 1.50% to 2.00% above the Eurodollar rate for Eurodollar-based borrowings or from 0.50% to 1.00% above the defined base rate for base rate borrowings. Additionally, we may borrow certain foreign currencies at rates set in the same respective range above the London interbank offered interest rates (LIBOR) for those currencies. A quarterly commitment fee on the undrawn portion of the revolving credit facility is required and ranges from 0.25% to 0.35% per annum based on our leverage ratio. The average interest rate of the credit facility during the fiscal year ended November 30, 2017 was 2.76% and the interest rate as of November 30, 2017 was 2.88%.

The credit facility matures on November 20, 2022, 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 term loan as of November 30, 2017 was $123.8 million, with $6.2 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, 2018. The principal repayment amounts are in accordance with the following schedule: (i) eight payments of $1.5 million each, (ii) four payments of $2.3 million each, (iii) four payments of $3.1 million each, (iv) three payments of $3.9 million each, and (v) the last payment is of the remaining principal amount. Any amounts outstanding under the term loan thereafter would be due on the maturity date. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of November 30, 2017, 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.

Costs incurred in connection with the debt modification of $1.2 million, along with $0.7 million of unamortized debt issuance costs related to the previous credit agreement, are recorded as debt issuance costs as a direct deduction from the carrying value of the debt liability in our consolidated balance sheet as of November 30, 2017. These costs are being amortized over the term of the debt agreement using the effective interest rate method. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet (Note 1). Amortization expense related to debt issuance costs of $0.4 million, $0.4 million, and $0.4 million for the fiscal years ended November 30, 2017, 2016, and 2015, respectively, is recorded within interest expense in our consolidated statements of operations.

Revolving loans may be borrowed, repaid and reborrowed until November 20, 2022, 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 LIBO 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 LIBO rate loans. As of November 30, 2017, there were no amounts outstanding under the revolving line and $1.4 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

72


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 financial covenants as of November 30, 2017.

As of November 30, 2017, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):

2018
$
6,188

2019
6,188

2020
9,281

2021
12,375

2022
89,718

Total
$
123,750


Note 9: Commitments and Contingencies

Leasing Arrangements

We lease certain facilities and equipment under non-cancelable operating lease arrangements. Future minimum rental payments under these leases are as follows at November 30, 2017 (in thousands):
 
2018
$
5,841

2019
5,172

2020
4,755

2021
2,201

2022
1,505

Thereafter
3,717

Total
$
23,191


Our operating lease arrangements are subject to customary renewal and base rental fee escalation clauses. Total rent expense, net of sublease income which is insignificant, under operating lease arrangements was approximately $6.9 million, $8.0 million and $8.6 million in fiscal years 2017, 2016 and 2015, respectively.

Guarantees and 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.

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 other legal matters will have a material effect on our financial position, results of operations or cash flows.


73


Note 10: Shareholders’ Equity

Preferred Stock

Our Board of Directors is authorized to establish one or more series of preferred stock and to fix and determine the number and conditions of preferred shares, including dividend rates, redemption and/or conversion provisions, if any, preferences and voting rights. As of November 30, 2017, there was no preferred stock issued or outstanding.

Common Stock

We have 200,000,000 shares of authorized common stock, $0.01 par value per share, of which 47,281,035 were issued and outstanding at November 30, 2017.

There were 92,817 deferred stock units (DSUs) outstanding at November 30, 2017. Each DSU represents one share of our common stock and all DSU grants have been made to non-employee members of our Board of Directors. DSUs do not have voting rights and can only be converted into common stock when the recipient ceases to be a member of the Board of Directors or a change in control of the Company occurs. During the fiscal year ended November 30, 2017, we released 22,545 DSUs as a result of two individuals leaving our Board of Directors.

Common Stock Repurchases

In fiscal year 2015, we repurchased and retired 1.3 million shares for $32.9 million under the share repurchase program previously authorized by our Board of Directors. In fiscal year 2016, we repurchased and retired 3.1 million shares of our common stock for $79.2 million under the share repurchase program authorized by our Board of Directors.

In September 2017, our Board of Directors increased the total share repurchase authorization to $250.0 million. In fiscal year 2017, we repurchased and retired 2.2 million shares of our common stock for $73.9 million. As of November 30, 2017, there is $220.0 million remaining under this current authorization.

Dividends

On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend of $0.125 per share of common stock to Progress shareholders. On September 6, 2017, our Board of Directors approved a 12% increase in our quarterly cash dividend to $0.14 per share of common stock. We have declared aggregate per share quarterly cash dividends totaling $0.515 and $0.125 for the years ended November 30, 2017 and 2016, respectively. We have paid aggregate cash dividends totaling $24.1 million and $0 for the years ended November 30, 2017 and 2016, respectively.

Note 11: Stock-Based Compensation

We currently have one shareholder-approved stock plan from which we can issue stock-based awards, which was approved by our shareholders in fiscal year 2008 (2008 Plan). The 2008 Plan replaced the 1992 Incentive and Nonqualified Stock Option Plan, the 1994 Stock Incentive Plan and the 1997 Stock Incentive Plan (collectively, the “Previous Plans”). The Previous Plans solely exist to satisfy outstanding options previously granted under those plans. The 2008 Plan permits the granting of stock awards to officers, members of the Board of Directors, employees and consultants. Awards under the 2008 Plan may include nonqualified stock options, incentive stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals, deferred stock units and stock appreciation rights. A total of 54,510,000 shares are issuable under these plans, of which 3,129,512 shares were available for grant as of November 30, 2017.

We have adopted two stock plans for which the approval of shareholders was not required: the 2002 Nonqualified Stock Plan (2002 Plan) and the 2004 Inducement Stock Plan (2004 Plan). The 2002 Plan permits the granting of stock awards to non-executive officer employees and consultants. Executive officers and members of the Board of Directors are not eligible for awards under the 2002 Plan. Awards under the 2002 Plan may include nonqualified stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals and stock appreciation rights. A total of 9,750,000 shares are issuable under the 2002 Plan, of which 906,293 shares were available for grant as of November 30, 2017.

The 2004 Plan is reserved for persons to whom we may issue securities as an inducement to become employed by us pursuant to the rules and regulations of the NASDAQ Stock Market. Awards under the 2004 Plan may include nonqualified stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of

74


performance goals and stock appreciation rights. A total of 1,500,000 shares are issuable under the 2004 Plan, of which 583,021 shares were available for grant as of November 30, 2017.

Under all of our plans, the options granted generally begin to vest within one year of the grant.

A summary of stock option activity under all the plans is as follows:
 
 
Shares
 
Weighted Average
 
Weighted Average Remaining Contractual Term
 
Aggregate Intrinsic Value (1)
 
(in thousands)
 
Exercise Price
 
(in years)
 
(in thousands)
Options outstanding, December 1, 2016
417

 
$
24.10

 
 
 
 
Granted
937

 
29.70

 
 
 
 
Exercised
(203
)
 
25.90

 
 
 
 
Canceled
(149
)
 
29.31

 
 
 
 
Options outstanding, November 30, 2017
1,002

 
$
28.29

 
4.89
 
$
13,077

Exercisable, November 30, 2017
269

 
$
24.09

 
2.64
 
$
4,639

Vested or expected to vest, November 30, 2017
875

 
$
28.06

 
4.77
 
$
11,620


(1)
The aggregate intrinsic value was calculated based on the difference between the closing price of our stock on November 30, 2017 of $41.34 and the exercise prices for all in-the-money options outstanding.

A summary of restricted stock units activity is as follows (in thousands, except per share data):
 
 
Number of Shares
 
Weighted Average Fair Value
Restricted stock units outstanding, December 1, 2016
1,583

 
$
26.14

Granted
833

 
29.54

Issued
(638
)
 
31.40

Canceled
(642
)
 
25.58

Restricted stock units outstanding, November 30, 2017
1,136

 
$
28.15


Each restricted stock unit represents one share of common stock. The restricted stock units generally vest semi-annually over a three-year period. Performance-based restricted stock units are subject to performance criteria aligned with our business plan and are earned only to the extent the performance criteria are achieved, with any awards earned being subject to subsequent time-based vesting similar to that discussed above.

The fair value of outright stock awards, restricted stock units and DSUs is equal to the closing price of our common stock on the date of grant, less the present value of expected dividends, as the recipient is not entitled to dividends during the requisite service period.

In addition, during fiscal years 2015, 2016, and 2017, we granted performance-based restricted stock units that include a three-year market condition under a Long-Term Incentive Plan (“LTIP”) where the performance measurement period is three years. Vesting of the LTIP awards is based on our level of attainment of specified total shareholder return (TSR) targets relative to the percentage appreciation of a specified index of companies for the respective three-year periods and is also subject to the continued employment of the grantees. In order to estimate the fair value of such awards, we used a Monte Carlo Simulation valuation model. The performance measurement period related to the LTIP awards granted during fiscal year 2015 ended as of November 30, 2017. As the level of attainment of the specified TSR target was not met, none of the LTIP awards under this grant vested.

The 1991 Employee Stock Purchase Plan (ESPP) permits eligible employees to purchase up to an aggregate of 9,450,000 shares of our common stock through accumulated payroll deductions. The ESPP has a 27-month offering period comprised of nine three-month purchase periods. The purchase price of the stock is equal to 85% of the lesser of the market value of such

75


shares at the beginning of a 27-month offering period or the end of each three-month segment within such offering period. If the market price at any of the nine purchase periods is less than the market price on the first date of the 27-month offering period, subsequent to the purchase, the offering period is canceled and the employee is entered into a new 27-month offering period with the then current market price as the new base price. We issued 220,000 shares, 266,000 shares and 226,000 shares with weighted average purchase prices of $22.27, $20.01 and $19.58 per share, respectively, in fiscal years 2017, 2016 and 2015, respectively. At November 30, 2017, approximately 815,000 shares were available and reserved for issuance under the ESPP.

We estimated the fair value of stock options and ESPP awards granted in fiscal years 2017, 2016 and 2015 on the measurement dates using the Black-Scholes option valuation model, and LTIP awards using the Monte Carlo Simulation valuation model, with the following weighted average assumptions:
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Stock options:
 
 
 
 
 
Expected volatility
25.0
%
 
%
 
28.0
%
Risk-free interest rate
1.9
%
 
%
 
1.3
%
Expected life (in years)
4.8

 
0

 
4.8

Expected dividend yield
1.7
%
 

 

Employee stock purchase plan:
 
 
 
 
 
Expected volatility
22.9
%
 
25.3
%
 
21.1
%
Risk-free interest rate
1.2
%
 
0.6
%
 
0.5
%
Expected life (in years)
1.5

 
1.6

 
1.6

Expected dividend yield
1.6
%
 

 

Long-term incentive plan:
 
 
 
 
 
Expected volatility
27.5
%
 
27.1
%
 
32.1
%
Risk-free interest rate
1.4
%
 
1
%
 
0.9
%
Expected life (in years)
2.7

 
2.7

 
2.7

Expected dividend yield
1.8
%
 

 


For each stock option award, the expected life in years is based on historical exercise patterns and post-vesting termination behavior. Expected volatility is based on historical volatility of our stock, and the risk-free interest rate is based on the U.S. Treasury yield curve for the period that is commensurate with the expected life at the time of grant. The expected annual dividend yield is based on the weighted-average of the dividend yield assumptions used for options granted during the applicable period.

For each ESPP award, the expected life in years is based on the period of time between the beginning of the offering period and the date of purchase, plus an additional holding period of three months.  Expected volatility is based on historical volatility of our stock, and the risk-free interest rate is based on the U.S. Treasury yield curve in effect at each purchase period. The expected annual dividend yield is based on the weighted-average of the dividend yield assumptions used for options granted during the applicable period.

Based on the above assumptions, the weighted average estimated fair value of stock options granted in fiscal years 2017, 2016, and 2015 was $5.95, $0 and $6.79 per share, respectively. We amortize the estimated fair value of stock options to expense over the vesting period using the straight-line method. The weighted average estimated fair value for shares issued under our ESPP in fiscal years 2017, 2016 and 2015 was $8.32, $7.43 and $6.89 per share, respectively. We amortize the estimated fair value of shares issued under the ESPP to expense over the vesting period using a graded vesting model.

Total unrecognized stock-based compensation expense, net of expected forfeitures, related to unvested stock options and unvested restricted stock awards amounted to $24.5 million at November 30, 2017. These costs are expected to be recognized over a weighted average period of 2.2 years.


76


The following additional activity occurred under our plans (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Total intrinsic value of stock options on date exercised
$
1,622

 
$
2,017

 
$
3,895

Total fair value of deferred stock units on date vested
57

 

 
93

Total fair value of restricted stock units on date vested
20,032

 
17,213

 
18,621


The following table provides the classification of stock-based compensation as reflected in our consolidated statements of operations (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Cost of maintenance and services
$
1,016

 
$
899

 
$
617

Sales and marketing
2,214

 
4,093

 
4,805

Product development
4,576

 
9,965

 
5,433

General and administrative
6,347

 
7,584

 
13,149

Total stock-based compensation
$
14,153

 
$
22,541

 
$
24,004

Income tax benefit included in the provision for income taxes from continuing operations
$
4,057

 
$
5,208

 
$
5,225


Separation Arrangements

During fiscal year 2017, we entered into separation agreements with three executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of $1.5 million, of which $0.8 million was recorded as sales and marketing expense and $0.7 million was recorded as general and administrative expense, in the consolidated statement of operations.

During fiscal year 2016, we entered into separation agreements with two executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of $0.3 million, of which $0.2 million was recorded as sales and marketing expense and $0.1 million was recorded as product development expense, in the consolidated statement of operations.

During fiscal year 2015, we entered into separation agreements with three executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of $0.3 million, of which $0.2 million was recorded as general and administrative expense and $0.1 million was recorded as sales and marketing expense, in the consolidated statement of operations.

Note 12: Retirement Plan

We maintain a retirement plan covering all U.S. employees under Section 401(k) of the Internal Revenue Code. Company contributions to the plan are at the discretion of the Board of Directors and totaled approximately $2.1 million, $2.5 million and $2.4 million for fiscal years 2017, 2016 and 2015, respectively.


77


Note 13: Restructuring

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, 2014
$
416

 
$
1,227

 
$
1,643

Costs incurred
5,567

 
7,422

 
12,989

Cash disbursements
(690
)
 
(5,653
)
 
(6,343
)
Asset impairment
(4,962
)
 

 
(4,962
)
Translation adjustments and other
81

 
(47
)
 
34

Balance, November 30, 2015
$
412

 
$
2,949

 
$
3,361

Costs incurred
319

 
1,373

 
1,692

Cash disbursements
(633
)
 
(2,906
)
 
(3,539
)
Translation adjustments and other
9

 
27

 
36

Balance, November 30, 2016
$
107

 
$
1,443

 
$
1,550

Costs incurred
2,655

 
19,555

 
22,210

Cash disbursements
(1,456
)
 
(17,778
)
 
(19,234
)
Asset impairment
(762
)
 

 
(762
)
Translation adjustments and other
26

 
336

 
362

Balance, November 30, 2017
$
570

 
$
3,556

 
$
4,126


2017 Restructuring

During the first quarter of fiscal year 2017, we undertook certain operational restructuring initiatives intended to significantly reduce annual costs. As part of this action, management committed to a new strategic plan highlighted by a new product strategy and a streamlined operating approach. To execute these operational restructuring initiatives, we reduced our global workforce by over 20%. These workforce reductions occurred in substantially all functional units and across all geographies in which we operate. During the fourth quarter of fiscal year 2017, we incurred additional costs with respect to this restructuring, including reduction in redundant positions primarily within the product development and sales functions. We also consolidated offices in various locations during fiscal year 2017 and expect additional expenses related to facility closures during the first quarter of fiscal year 2018. We do not expect these additional costs to be material.

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.
 
As part of this fiscal year 2017 restructuring, for the fiscal year ended November 30, 2017, we incurred expenses of $22.1 million, which are recorded as restructuring expenses in the consolidated statements of operations.


78


A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
2,570

 
19,555

 
22,125

Cash disbursements
(1,294
)
 
(16,335
)
 
(17,629
)
Asset impairment
(762
)
 

 
(762
)
Translation adjustments and other
26

 
336

 
362

Balance, November 30, 2017
$
540

 
$
3,556

 
$
4,096


Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the first quarter of fiscal year 2019. The short-term portion of the restructuring reserve of $4.0 million is included in other accrued liabilities and the long-term portion of $0.1 million is included in other noncurrent liabilities on the consolidated balance sheet at November 30, 2017.

2016 Restructuring

During the fourth quarter of fiscal year 2016, our management approved, committed to and initiated plans to make strategic changes to our organization as a result of the appointment of our new Chief Executive Officer during the period. In connection with the new organizational structure, we eliminated the positions of Chief Product Officer and Chief Revenue Officer.

Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation).

As part of this fourth quarter restructuring, for the fiscal year ended November 30, 2017, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended November 30, 2016, we incurred expenses of $1.5 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations.

A summary of 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
$

 
$

 
$

Costs incurred

 
1,482

 
1,482

Cash disbursements

 
(67
)
 
(67
)
Balance, November 30, 2016
$

 
$
1,415

 
$
1,415

Cash disbursements

 
(1,415
)
 
(1,415
)
Balance, November 30, 2017
$

 
$

 
$


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

79



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 restructuring, for the fiscal year ended November 30, 2017, we incurred minimal expenses. For the fiscal years ended November 30, 2016 and 2015, we incurred expenses of $0.3 million and $7.5 million, respectively. The expenses are recorded as restructuring expenses in the consolidated statements of operations. We do not expect to incur additional material costs with respect to this restructuring.

A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
4,406

 
3,108

 
7,514

Cash disbursements
(300
)
 
(2,801
)
 
(3,101
)
Asset impairment
(3,999
)
 

 
(3,999
)
Translation adjustments and other
102

 
2

 
104

Balance, November 30, 2015
$
209

 
$
309

 
$
518

Costs incurred
326

 
(43
)
 
283

Cash disbursements
(477
)
 
(267
)
 
(744
)
Translation adjustments and other
(1
)
 
1

 

Balance, November 30, 2016
$
57

 
$

 
$
57

Costs incurred
22

 

 
22

Cash disbursements
(79
)
 

 
(79
)
Balance, November 30, 2017
$

 
$

 
$

 
During the fourth quarter of fiscal year 2015, our management approved, committed to and initiated plans to make strategic changes to our organization 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 eliminated the role of business segment president as well as certain other positions within the administrative organization. We also appointed a Chief Operating Officer, who 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 restructuring, for the fiscal year ended November 30, 2017, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended November 30, 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. For the fiscal year ended November 30, 2015, we incurred expenses of $4.1 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations.

80



A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
963

 
3,108

 
4,071

Cash disbursements

 
(483
)
 
(483
)
Asset impairment
(963
)
 

 
(963
)
Translation adjustments and other

 
(8
)
 
(8
)
Balance, November 30, 2015
$

 
$
2,617

 
$
2,617

Costs incurred

 
(42
)
 
(42
)
Cash disbursements

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

 
25

 
25

Balance, November 30, 2016
$

 
$
28

 
$
28

Cash disbursements

 
(28
)
 
(28
)
Balance, November 30, 2017
$

 
$

 
$


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.

Restructuring expenses 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.

As part of these restructuring actions, for the fiscal year ended November 30, 2017, we incurred minimal expenses. For the twelve months ended November 30, 2016, we recorded a minimal credit to restructuring expenses in the consolidated statements of operations primarily due to changes in estimates of severance to be paid. For the fiscal year ended November 30, 2015, we incurred expenses of $1.4 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations. We do not expect to incur additional material costs with respect to the 2012, 2013, and 2014 restructuring actions.


81


A summary of these restructuring actions is as follows (in thousands):

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

 
$
1,227

 
$
1,643

Costs incurred
198

 
1,206

 
1,404

Cash disbursements
(390
)
 
(2,369
)
 
(2,759
)
Translation adjustments and other
(21
)
 
(40
)
 
(61
)
Balance, November 30, 2015
$
203

 
$
24

 
$
227

Costs incurred
(7
)
 
(24
)
 
(31
)
Cash disbursements
(156
)
 

 
(156
)
Translation adjustments and other
10

 

 
10

Balance, November 30, 2016
$
50

 
$

 
$
50

Costs incurred
63

 

 
63

Cash disbursements
(83
)
 

 
(83
)
Balance, November 30, 2017
$
30

 
$

 
$
30


Cash disbursements for expenses incurred to date under these restructuring actions are expected to be made through the first quarter of fiscal year 2018. As a result, the total amount of the restructuring reserve, which is minimal, is included in other accrued liabilities on the consolidated balance sheet at November 30, 2017.

Note 14: Income Taxes

The components of income before income taxes are as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
U.S.
$
77,442

 
$
78,477

 
$
62,813

Foreign
(11,855
)
 
(113,757
)
 
(50,459
)
Total
$
65,587

 
$
(35,280
)
 
$
12,354


The provision for income taxes is comprised of the following (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Current:
 
 
 
 
 
Federal
$
23,739

 
$
12,934

 
$
18,418

State
2,461

 
3,178

 
1,526

Foreign
1,496

 
3,027

 
3,056

Total current
27,696

 
19,139

 
23,000

Deferred:
 
 
 
 
 
Federal
1,548

 
6,203

 
2,199

State
61

 
(1,963
)
 
60

Foreign
(1,135
)
 
(2,933
)
 
(4,104
)
Total deferred
474

 
1,307

 
(1,845
)
Total
$
28,170

 
$
20,446

 
$
21,155



82


A reconciliation of the income taxes incurred at the U.S. Federal statutory rate compared to the effective tax rate is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Tax at U.S. Federal statutory rate
$
22,955

 
$
(12,348
)
 
$
4,324

Foreign rate differences
4,575

 
7,689

 
16,945

Effects of foreign operations included in U.S. Federal provision
(186
)
 
(1,244
)
 
(996
)
State income taxes, net
1,702

 
2,977

 
1,029

Research credits
(251
)
 
(838
)
 
(681
)
Domestic production activities deduction
(2,670
)
 
(1,925
)
 
(1,750
)
Tax-exempt interest
(101
)
 
(76
)
 
(51
)
Nondeductible stock-based compensation
808

 
740

 
1,875

Meals and entertainment
276

 
234

 
321

Compensation subject to 162(m)
208

 

 
228

Uncertain tax positions and tax settlements
429

 
(1,701
)
 
(332
)
Prior period adjustment

 
(2,700
)
 

Release of valuation allowance on state research and development credits

 
(2,748
)
 

Goodwill Impairment

 
32,200

 

Other
425

 
186

 
243

Total
$
28,170

 
$
20,446

 
$
21,155


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 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 components of deferred tax assets and liabilities are as follows (in thousands):
 
 
November 30, 2017
 
November 30, 2016
Deferred tax assets:
 
 
 
Accounts receivable
$
226

 
$
360

Other assets
225

 
77

Accrued compensation
5,456

 
3,267

Accrued liabilities and other
5,402

 
3,207

Stock-based compensation
1,160

 
4,377

Deferred revenue
3,436

 
1,325

Tax credit and loss carryforwards
31,441

 
23,167

Gross deferred tax assets
47,346

 
35,780

Valuation allowance
(1,537
)
 
(3,189
)
Total deferred tax assets
45,809

 
32,591

Deferred tax liabilities:
 
 
 
Goodwill
(26,484
)
 
(23,685
)
Unrealized FX gains
(644
)
 
(647
)
Depreciation and amortization
(20,367
)
 
(5,559
)
Total deferred tax liabilities
(47,495
)
 
(29,891
)
Total
$
(1,686
)
 
$
2,700



83


The valuation allowance primarily applies to net operating loss carryforwards and unutilized tax credits in jurisdictions or under conditions where realization is not more likely than not. The $1.7 million decrease in the valuation allowance during fiscal year 2017 primarily relates to a foreign subsidiary that utilized net operating loss carryforwards in 2017 that had a valuation allowance recorded against them. The $5.0 million and $1.5 million decreases in the valuation allowance during fiscal years 2016 and 2015, respectively, primarily relate to the release of the valuation allowance on state research and development tax credits in fiscal year 2016 and foreign net operating loss carryforwards expiring unutilized in fiscal year 2015.

At November 30, 2017, we have federal and foreign net operating loss carryforwards of $115.7 million expiring on various dates through 2034 and $0.8 million that may be carried forward indefinitely. In addition, we have state net operating loss carryforwards of $11.7 million expiring on various dates through 2022. At November 30, 2017, we have state tax credit carryforwards of approximately $3.0 million expiring on various dates through 2032 and $2.3 million that may be carried forward indefinitely. In addition, we have federal tax credit carryforwards of approximately $0.8 million expiring on various dates through 2034.

It is our intention to indefinitely reinvest the earnings of our non-U.S. subsidiaries. We have not provided for U.S. income taxes on the undistributed earnings of non-U.S. subsidiaries, which totaled $13.8 million as of November 30, 2017, as these earnings have been indefinitely reinvested. Any additional taxes that might be payable upon repatriation of our foreign earnings would not be significant.

As of November 30, 2017, the total amount of unrecognized tax benefits was $7.5 million, of which $4.5 million was recorded in other noncurrent liabilities on the consolidated balance sheet and $3.0 million of deferred tax assets, principally related to U.S and foreign net operating loss carry-forwards, have not been recorded.

A reconciliation of the balance of our unrecognized tax benefits is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Balance, beginning of year
$
7,046

 
$
4,779

 
$
1,711

Tax positions related to current year
785

 
1,106

 
107

Tax positions related to a prior period
(120
)
 
1,638

 

Settlements with tax authorities
(155
)
 
(21
)
 
(39
)
Tax positions acquired

 

 
4,464

Lapses due to expiration of the statute of limitations
(36
)
 
(456
)
 
(1,464
)
Balance, end of year
$
7,520

 
$
7,046

 
$
4,779


If recognized, all amounts of unrecognized tax benefits would affect the effective tax rate.

We recognize interest and penalties related to uncertain tax positions as a component of our provision for income taxes. In fiscal year 2017 estimated interest and penalties of $0.2 million were recorded to the provision for income taxes. In fiscal years 2016 and 2015 there was a minimal amount of estimated interest and penalties recorded in the provision for income taxes. We have accrued $0.5 million and $0.3 million of estimated interest and penalties at November 30, 2017 and 2016, respectively. We do not expect any significant changes to the amount of unrecognized tax benefits in the next twelve months.

Our Federal income tax returns have been examined or are closed by statute for all years prior to fiscal year 2015. Our state income tax returns have been examined or are closed by statute for all years prior to fiscal year 2013, 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 2012.


84


Note 15: Earnings (Loss) Per Share

We compute basic earnings (loss) per share using the weighted average number of common shares outstanding. We compute diluted earnings (loss) 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 from continuing operations (in thousands, expect per share data):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
Weighted average shares outstanding
48,129

 
49,481

 
50,391

Dilutive impact from common stock equivalents
387

 

 

Diluted weighted average shares outstanding
48,516

 
49,481

 
50,391

Basic earnings (loss) per share
$
0.78

 
$
(1.13
)
 
$
(0.17
)
Diluted earnings (loss) per share
$
0.77

 
$
(1.13
)
 
$
(0.17
)

We excluded stock awards representing approximately 494,000 shares, 2,058,000 shares, and 2,552,000 shares of common stock from the calculation of diluted earnings per share in the fiscal years ended November 30, 2017, 2016 and 2015, respectively, because these awards were anti-dilutive.

Note 16: 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 our Chief Executive Officer.

The changes made to our organization during fiscal years 2016 and 2017, as discussed in Note 13, did not change our determination of the three reportable segments as our organizational structure maintains the focus of the three business segments.

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.


85


The following table provides revenue and contribution margin from our reportable segments and reconciles to the consolidated income from continuing operations before income taxes:

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Segment revenue:
 
 
 
 
 
OpenEdge
$
276,172

 
$
276,267

 
$
295,934

Data Connectivity and Integration
40,955

 
48,009

 
37,926

Application Development and Deployment
80,445

 
81,065

 
43,694

Total revenue
397,572

 
405,341

 
377,554

Segment costs of revenue and operating expenses:
 
 
 
 
 
OpenEdge
72,497

 
72,938

 
77,085

Data Connectivity and Integration
9,329

 
12,760

 
13,819

Application Development and Deployment
26,645

 
40,180

 
39,386

Total costs of revenue and operating expenses
108,471

 
125,878

 
130,290

Segment contribution margin:
 
 
 
 
 
OpenEdge
203,675

 
203,329

 
218,849

Data Connectivity and Integration
31,626

 
35,249

 
24,107

Application Development and Deployment
53,800

 
40,885

 
4,308

Total contribution margin
289,101

 
279,463

 
247,264

Other unallocated expenses (1)
218,487

 
309,172

 
232,510

Income (loss) from operations
70,614

 
(29,709
)
 
14,754

Other expense, net
(5,027
)
 
(5,571
)
 
(2,400
)
Income (loss) before income taxes
$
65,587

 
$
(35,280
)
 
$
12,354

 
 
 
 
 
 
(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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, restructuring, and acquisition-related expenses.
                                
Our revenues are derived from licensing our products, and from related services, which consist of maintenance, hosting services, and consulting and education. Information relating to revenue from external customers by revenue type is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Software licenses
$
124,406

 
$
134,863

 
$
130,250

Maintenance
241,398

 
238,377

 
217,718

Professional services
31,768

 
32,101

 
29,586

Total
$
397,572

 
$
405,341

 
$
377,554



86


In the following table, revenue attributed to the United States includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Canada, 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):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
United States
$
206,450

 
$
212,312

 
$
193,665

Canada
17,492

 
16,891

 
13,901

EMEA
130,359

 
130,818

 
124,171

Latin America
21,158

 
21,156

 
17,594

Asia Pacific
22,113

 
24,164

 
28,223

Total
$
397,572

 
$
405,341

 
$
377,554


No country outside of the U.S. accounted for more than 10% of our consolidated revenue in any year presented. Long-lived assets totaled $39.5 million, $45.4 million and $50.3 million in the U.S. and $2.8 million, $4.7 million and $3.9 million outside of the U.S. at the end of fiscal years 2017, 2016 and 2015, respectively. No individual country outside of the U.S. accounted for more than 10% of our consolidated long-lived assets.

Note 17: Selected Quarterly Financial Data (unaudited)

(in thousands, except per share data)
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Fiscal year 2017:
 
 
 
 
 
 
 
Revenue
$
90,970

 
$
93,213

 
$
97,310

 
$
116,079

Gross profit
75,212

 
75,846

 
79,235

 
98,120

Income from operations
1,222

 
20,284

 
20,299

 
28,809

Net (loss) income
(525
)
 
10,341

 
11,172

 
16,429

Basic (loss) earnings per share
(0.01
)
 
0.21

 
0.23

 
0.35

Diluted (loss) earnings per share
(0.01
)
 
0.21

 
0.23

 
0.34

Fiscal year 2016:
 
 
 
 
 
 
 
Revenue
$
89,481

 
$
96,118

 
$
102,018

 
$
117,724

Gross profit
73,731

 
79,883

 
84,829

 
101,186

Income (loss) from operations1
6,705

 
12,344

 
13,606

 
(62,364
)
Net income (loss)1
3,216

 
7,275

 
7,576

 
(73,793
)
Basic earnings (loss) per share
0.06

 
0.15

 
0.16

 
(1.52
)
Diluted earnings (loss) per share
0.06

 
0.14

 
0.15

 
(1.52
)

(1) Included within the loss from operations and net loss during the fourth quarter of fiscal 2016 is a $92 million impairment charge related to the goodwill of the Application Development and Deployment reporting unit. For further discussion on the impairment of goodwill, refer to Note 6.

87


Note 18: Related Party Transactions

During fiscal year 2017, we acquired 100% of the outstanding securities of MightyMeeting, Inc. ("MightyMeeting"), a mobile collaboration and social publishing platform, for $1.5 million. Dmitri Tcherevik, our Chief Technology Officer, was the founder and 50% owner of MightyMeeting. The transaction did not have a material impact on our financial condition or results of operations. The transaction has been accounted for as an asset acquisition. In connection with the acquisition, we recorded a deferred tax liability resulting from the difference in book-to-tax basis of the acquired asset. As such, we recorded an intangible asset of $2.4 million, which includes a deferred tax liability of $0.9 million that will be amortized over five years beginning in the fourth quarter of fiscal year 2017.

During fiscal year 2015, we entered into two license agreements with Emdeon Inc. (Emdeon) to provide Emdeon access to certain of our software. Philip M. Pead, our former President and Chief Executive Officer and former member of our Board of Directors, is a member of Emdeon’s board of directors. We deployed the software and recorded revenue of $0.4 million. We also recorded $0.2 million of deferred license and maintenance revenue related to the arrangements as of November 30, 2015, which will be recorded as revenue on a straight-line basis over the respective maintenance periods of each license agreement. As Emdeon paid us the total amounts upon deployment, there is no outstanding accounts receivable balance as of November 30, 2015.

During fiscal year 2015, we also entered into two license agreements with a customer on whose board of directors one of our directors also serves. We delivered the software during the year and recorded revenue of $0.7 million. We also recorded a minimal amount of deferred maintenance revenue related to one of the arrangements, which was recorded as revenue on a straight-line basis over the remaining maintenance period.

We did not enter into any material related party transactions during fiscal year 2016.

Note 19: Subsequent Events

On December 22, 2017, the Tax Cuts and Jobs Act (the "New Tax Legislation") was signed into law. The New Tax Legislation had no impact on the Company’s operating results, cash flows and financial condition in the fiscal year ended November 30, 2017. The New Tax Legislation will impact the Company’s operating results, cash flows, and financial condition beginning in the fiscal year ended November 30, 2018 and the Company is currently evaluating the extent of the impact.

The New Tax Legislation includes a number of provisions, including the reduction of the U.S. corporate tax rate from 35% to 21%, effective January 1, 2018. The New Tax Legislation also includes provisions that may partially offset the benefit of such rate reduction, including the repeal of the deduction for domestic production activities. As a result of the New Tax Legislation, we expect to realize a one-time tax benefit or expense for the remeasurement of deferred tax assets and liabilities. The effect of the international provisions of the New Tax Legislation, which generally establish a territorial-style system for taxing foreign-source income of domestic multinational corporations, are still being analyzed. Based on preliminary analysis, the deemed repatriation tax on unremitted foreign earnings and profits and the remeasurement of our deferred tax assets and liabilities is not expected to have a material impact on our consolidated financial statements.

88


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. 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) Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Because of its inherent limitations, internal control over financial reporting may not prevent or detect all misstatements. Our internal control system was designed to provide reasonable assurance to our management and board of directors regarding the preparation and fair presentation of published financial statements.

Our management assessed the effectiveness of our internal control over financial reporting as of November 30, 2017. Our assessment was based on the framework in the updated Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) on May 14, 2013. Based on our assessment we believe that as of November 30, 2017, our internal control over financial reporting is effective based on those criteria.

Deloitte & Touche LLP, our independent registered public accounting firm, which audited our consolidated financial statements, has issued an attestation report on our internal control over financial reporting, which is included in this Item 9A below.

(c) 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 November 30, 2017 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 November 30, 2017 that have materially affected, or are reasonably likely to materially affect our internal control over financial reporting.


89


(d) Report of independent registered public accounting firm

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Shareholders of
Progress Software Corporation
Bedford, Massachusetts

We have audited the internal control over financial reporting of Progress Software Corporation and subsidiaries (the "Company") as of November 30, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit.

We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

A company's internal control over financial reporting is a process designed by, or under the supervision of, the company's principal executive and principal financial officers, or persons performing similar functions, and effected by the company's board of directors, management, and other personnel 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of November 30, 2017, based on the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated financial statements as of and for the year ended November 30, 2017, of the Company and our report dated January 26, 2018 expressed an unqualified opinion on those financial statements.

/s/ Deloitte & Touche LLP

Boston, Massachusetts
January 26, 2018


90


Item 9B. Other Information

Not applicable.

PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this Item 10 with respect to our directors and executive officers, including the qualifications of the members of the Audit Committee of our Board of Directors, may be found in the sections captioned, “Proposal 1-Election of Directors,” “Committees of the Board,” “Certain Relationships” and “Section 16(a) Beneficial Ownership Reporting Compliance” appearing in our definitive Proxy Statement for the 2018 Annual Meeting of Shareholders. This information is incorporated herein by reference.

Executive and Other Key Officers of the Registrant

The following table sets forth certain information regarding our executive and other key officers.
 
Name
 
Age
 
Position
John Ainsworth
 
53

 
Senior Vice President, Products--Core
Stephen Faberman
 
48

 
Chief Legal Officer
Yogesh Gupta
 
57

 
President and Chief Executive Officer
Paul Jalbert
 
60

 
Chief Financial Officer
Loren Jarrett
 
43

 
Chief Marketing Officer
Tony Murphy
 
47

 
Chief Information Officer
Gary Quinn
 
57

 
Senior Vice President, Core Field Organization
Faris Sweis
 
42

 
Senior Vice President, General Manager-DevTools
Dimitre Taslakov
 
41

 
Chief Talent Officer
Dmitri Tcherevik
 
48

 
Chief Technology Officer

Mr. Ainsworth became Senior Vice President, Products-Core in January 2017. Mr. Ainsworth is responsible for the product management, product marketing, technical support and engineering functions for Progress OpenEdge, Progress Corticon, Progress DataDirect Connect, Progress DataDirect Hybrid Data Pipeline, and Sitefinity. Prior to joining our company, Mr. Ainsworth was Senior Vice President, Engineering Services at CA Technologies, Inc., a position he assumed in April 2016. Prior to that time, Mr. Ainsworth held various senior positions within CA Technologies, Inc., which he joined through acquisition in 1994.

Mr. Faberman became Chief Legal Officer in December 2015. As Chief Legal Officer, Mr. Faberman is responsible for our legal and compliance, risk management, license compliance and corporate development functions. Prior to becoming Chief Legal Officer, Mr. Faberman was Senior Vice President, General Counsel. Mr. Faberman became General Counsel in December 2012 and a Senior Vice President in January 2014. Prior to that time, from October 2012 to December 2012, Mr. Faberman was Vice President, Acting General Counsel, and from January 2012 to October 2012, Mr. Faberman was Vice President, Deputy General Counsel. Prior roles included Senior Vice President, Corporate Counsel at Heritage Property Investment Trust, Inc. from October 2003 until October 2006 and Partner, Bingham McCutcheon LLP until October 2003.

Mr. Gupta became President and Chief Executive Officer in October 2016. Prior to that time, Mr. Gupta served as an advisor to various venture capital and private equity firms from October 2015 until September 2016. Prior to that time, Mr. Gupta was President and Chief Executive Officer at Kaseya, Inc., from June 2013 until July 2015, at which time, Mr. Gupta became Chairman of the Board of Directors, a position he held until October 2015. From July 2012 until June 2013, Mr. Gupta served as an advisor to various venture capital and private equity firms in several mergers and acquisitions opportunities. Mr. Gupta was previously President and Chief Executive Officer of FatWire Software from July 2007 until February 2012, prior to the acquisition of FatWire Software by Oracle Corporation. Prior roles included Chief Technology Officer at CA Technologies, with whom Mr. Gupta held various senior positions.

Mr. Jalbert became Chief Financial Officer in March 2017. As CFO, Mr. Jalbert is responsible for our finance and accounting, financial planning, treasury, tax and investor relations functions. Prior to becoming CFO, Mr. Jalbert was Vice President, Chief

91


Accounting Officer, a position he assumed upon joining the Company in August 2012. Prior roles included Corporate Controller at publicly traded companies Keane and Genuity, as well as other senior financial positions at Verizon (formerly GTE).

Ms. Jarrett became Chief Marketing Officer in January 2017. As Chief Marketing Officer, Ms. Jarrett is responsible for our marketing strategy, corporate marketing, demand generation, and field marketing functions. Prior to that time, Ms. Jarrett was Chief Marketing Officer at Acquia, from 2015 until December 2016. Previously, Ms. Jarrett was Chief Marketing Officer at Kaseya, Inc. from 2013 until 2015, and Vice President, Corporate Charge Card and Loyalty Products at American Express, in 2013. Prior to that time, Ms. Jarrett was Vice President, Product Management and Strategy at Oracle Corporation from 2011 until 2012, and Senior Vice President of Marketing and Product Management at FatWire from 2007 until its acquisition by Oracle in 2011.

Mr. Murphy became Chief Information Officer in June 2017. As our Chief Information Officer, Mr. Murphy is responsible for the development and implementation of our overall technology strategy for all internal systems and business processes.  Prior to joining our company, Mr. Murphy was Vice President of Global IT at Stratus Technologies, from January 2013 until May 2017. Previously, Mr. Murphy was Director of IT and Business Systems at Acme Packet, Inc. from May 2011 until its acquisition by Oracle Corporation in 2013.

Mr. Quinn became Senior Vice President, Core Field Organization in August 2017. Mr. Quinn is responsible for global field operations for Progress OpenEdge, Progress Corticon, Progress DataDirect Connect, Progress DataDirect Hybrid Data Pipeline, and Sitefinity. Prior to joining our company, Mr. Quinn was President and Chief Executive Officer of FalconStor Software, Inc. Mr. Quinn joined FalconStor Software in April 2012 as vice president of sales and marketing for North America, and he was named executive vice president and chief operating officer (COO) in April 2013, interim CEO in June 2013 and CEO in August 2014. Prior roles included Executive Vice President of Global Partners and International Sales at CA Technologies until 2006 and Commissioner of Information Technology (CIO) at Suffolk County Department of Information Technology (DoIT) from 2008 until 2012.

Mr. Sweis became Senior Vice President and General Manager of DevTools in January 2017. As General Manager, Mr. Sweis is responsible for the sales, product management, product marketing, field marketing, technical support and engineering for our DevTools product. Prior to this role, Mr. Sweis was our Chief Transformation Officer, a position he assumed in May 2016. Mr. Sweis also became our Acting Chief Product Development Officer in August 2016. Prior to being named our Chief Transformation Officer, Mr. Sweis was Vice President, Development, a position he assumed upon acquisition of Telerik in December 2014. Prior to that time, Mr. Sweis was Chief Technology Officer at Telerik.

Mr. Taslakov became Chief Talent Officer in December 2014 upon our acquisition of Telerik. As Chief Talent Officer, Mr. Taslakov is responsible for talent and performance management, recruiting, compensation and benefits and facilities functions. Prior to the acquisition of Telerik, Mr. Taslakov was Chief Talent Officer of Telerik, a position he assumed in January 2014. Prior to that time, from November 2012 until December 2013, he was Telerik’s Chief Revenue Officer. Prior to November 2012, Mr. Taslakov was Vice President of Business Development at Telerik.

Mr. Tcherevik became Chief Technology Officer in April 2017. As Chief Technology Officer, Mr. Tcherevik is responsible for leading our technology strategy for cognitive applications across our product portfolio as well as our future technology efforts. Prior to joining our company, Mr. Tcherevik was Chief Executive Officer of MightyMeeting, Inc., which he founded in 2010. Prior roles included Chief Technology Officer at FatWire Inc. from 2007 until 2010 and Vice President, Office of the Chief Technology Officer at CA Technologies until 2004.

Code of Conduct

We have adopted a Code of Conduct that applies to all employees and directors. A copy of the Code of Conduct is publicly available on our website at www.progress.com. If we make any substantive amendments to the Code of Conduct or grant any waiver, including any implicit waiver, from the Code of Conduct to our executive officers or directors, we will disclose the nature of such amendment or waiver in a Current Report on Form 8-K.

Item 11. Executive Compensation

The information required by this Item 11 with respect to director and executive compensation may be found under the headings captioned “Director Compensation,” “Compensation Discussion and Analysis” and “Executive Compensation” in our definitive Proxy Statement for the 2018 Annual Meeting of Shareholders. This information is incorporated herein by reference.


92


Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this Item 12 with respect to security ownership and our equity compensation plans may be found under the headings captioned “Information About Progress Software Common Stock Ownership” and “Equity Compensation Plan Information” in our definitive Proxy Statement for the 2018 Annual Meeting of Shareholders. This information is incorporated herein by reference.

Information related to securities authorized for issuance under equity compensation plans as of November 30, 2017 is as follows (in thousands, except per share data):

Plan Category
 
Number of
Securities to be
Issued Upon
Exercise of
Outstanding
Options, Warrants
and Rights
 
Weighted-average
Exercise
Price of
Outstanding
Options,
Warrants
and Rights
 
Number of
Securities
Remaining
Available
For
Future
Issuance
 
Equity compensation plans approved by shareholders (1)
 
2,114

(2)
$
28.31

 
3,945

(3)
Equity compensation plans not approved by shareholders (4)
 
24

  
27.50

 
1,489

  
Total
 
2,138

  
$
28.29

 
5,434

  

(1)
Consists of the 1992 Incentive and Nonqualified Stock Option Plan, 1994 Stock Incentive Plan, 1997 Stock Incentive Plan, 2008 Stock Option and Incentive Plan and 1991 Employee Stock Purchase Plan (ESPP).
(2)
Includes 1,136,000 restricted stock units under our 2008 Plan. Does not include purchase rights accruing under the ESPP because the purchase price (and therefore the number of shares to be purchased) will not be determined until the end of the purchase period.
(3)
Includes 815,000 shares available for future issuance under the ESPP.
(4)
Consists of the 2002 Nonqualified Stock Plan and the 2004 Inducement Plan described below.

We have adopted two equity compensation plans, the 2002 Nonqualified Stock Plan (2002 Plan) and the 2004 Inducement Stock Plan (2004 Plan), for which the approval of shareholders was not required. We intend that the 2004 Plan be reserved for persons to whom we may issue securities as an inducement to become employed by us pursuant to the rules and regulations of NASDAQ. Executive officers and members of the Board of Directors are not eligible for awards under the 2002 Plan. An executive officer would be eligible to receive an award under the 2004 Plan only as an inducement to join us. Awards under the 2002 Plan and the 2004 Plan may include nonqualified stock options, grants of conditioned stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals and stock appreciation rights. A total of 11,250,000 shares are issuable under the two plans, of which, 1,489,314 shares are available for future issuance.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by this Item 13 may be found under the headings “Independence,” “Review of Transactions with Related Persons” and “Transactions with Related Persons” in our definitive Proxy Statement for the 2018 Annual Meeting of Shareholders. This information is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services

The information required by this Item 14 may be found under the heading “Information About Our Independent Registered Public Accounting Firm” in our definitive Proxy Statement for the 2018 Annual Meeting of Shareholders. This information is incorporated herein by reference.


93


PART IV

Item 15. Exhibits, Financial Statement Schedules

(a) Documents Filed as Part of this Annual Report on Form 10-K

1. Financial Statements (included in Item 8 of this Annual Report on Form 10-K):


2. Financial Statement Schedules

Financial statement schedules are omitted as they are either not required or the information is otherwise included in the consolidated financial statements.

(b) Exhibits

Documents listed below, except for documents followed by parenthetical numbers, are being filed as exhibits. Documents followed by parenthetical numbers are not being filed herewith and, pursuant to Rule 12b-32 of the General Rules and Regulations promulgated by the SEC under the Securities Exchange Act of 1934 (the Act), reference is made to such documents as previously filed as exhibits with the SEC. Our file number under the Act is 0-19417.

94


2.1
2.2
3.1
3.2
3.2.1
3.3
4.1
10.1*
10.2*
10.3*
10.4*
10.5*
10.6*
10.7*
10.8*
10.9*
10.10*
10.11*
10.12*
10.13*
10.14*
10.15*
10.16*
10.17*
10.18*
10.19*
21.1
23.1
31.1
31.2
32.1
101**
The following materials from Progress Software Corporation’s Annual Report on Form 10-K for the year ended November 30, 2017, formatted in XBRL (eXtensible Business Reporting Language): (i) Consolidated Balance Sheets as of November 30, 2017 and 2016, (ii) Consolidated Statements of Income for the years ended November 30, 2017, 2016 and 2015, (iii) Consolidated Statements of Comprehensive Income for the years ended November 30, 2017, 2016 and 2015, (iv) Consolidated Statements of Shareholders’ Equity for the years ended November 30, 2017, 2016 and 2015, and (v) Consolidated Statements of Cash Flows for the years ended November 30, 2017, 2016 and 2015.


95


(1)
Incorporated by reference to Exhibit 2.1 of our Current Report on Form 8-K filed on October 27, 2014.
(2)
Incorporated by reference to Exhibit 2.1 of our Current Report on Form 8-K filed on May 14, 2015.
(3)
Incorporated by reference to Exhibit 3.1 of our Current Report on Form 8-K filed on May 14, 2015.
(4)
Incorporated by reference to Exhibit 3.2 of our Current Report on Form 8-K filed on May 14, 2015.
(5)
Incorporated by reference to Exhibit 3.4 of our Current Report on Form 8-K filed on May 14, 2015.
(6)
Incorporated by reference to Exhibit 4.1 of our Annual Report on Form 10-K for the year ended November 30, 2011.
(7)
Incorporated by reference to Exhibit 10.1 of our Annual Report on Form 10-K for the year ended November 30, 2009.
(8)
Incorporated by reference to Exhibit 10.2 of our Annual Report on Form 10-K for the year ended November 30, 2009.
(9)
Incorporated by reference to Exhibit 10.3 of our Annual Report on Form 10-K for the year ended November 30, 2012.
(10)
Incorporated by reference to Exhibit 10.4 of our Annual Report on Form 10-K for the year ended November 30, 2013.
(11)
Incorporated by reference to Exhibit 10.5 of our Annual Report on Form 10-K for the year ended November 30, 2015.
(12)
Incorporated by reference to Exhibit 10.6 of our Annual Report on Form 10-K for the year ended November 30, 2015.
(13)
Incorporated by reference to Annex A to our definitive Proxy Statement filed April 15, 2016.
(14)
Incorporated by reference to Annex A to our definitive Proxy Statement filed May 7, 2013.
(15)
Incorporated by reference to Exhibit 10.9 of our Annual Report on Form 10-K for the year ended November 30, 2013.
(16)
Incorporated by reference to Exhibit 10.10 of our Annual Report on Form 10-K for the year ended November 30, 2012.
(17)
Incorporated by reference to Exhibit 10.1 of our Quarterly Report on Form 10-Q for the quarter ended February 28, 2017.
(18)
Incorporated by reference to Exhibit 10.12 of our Annual Report on Form 10-K for the year ended November 30, 2013.
(19)
Incorporated by reference to Exhibit 10.13 of our Annual Report on Form 10-K for the year ended November 30, 2013.
(20)
Incorporated by reference to Exhibit 10.14 of our Annual Report on Form 10-K for the year ended November 30, 2013.
(21)
Incorporated by reference to Exhibit 10.15 of our Annual Report on Form 10-K for the year ended November 30, 2014.
(22)
Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed November 27, 2017.
(23)
Incorporated by reference to Exhibit 10.1 to Form 8-K filed on October 14, 2016.
(24)
Incorporate by reference to Exhibit 10.2 to Form 8-K filed on October 14, 2016.
(25)
Incorporated by reference to Exhibit 10.1 to Form 8-K filed on March 31, 2017.

*
Management contract or compensatory plan or arrangement in which an executive officer or director of Progress Software Corporation participates.
**
Pursuant to Rule 406T of Regulations S-T, the Interactive Data Files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.

(c) Financial Statement Schedules

All schedules are omitted because they are not applicable or the required information is shown on the financial statements or notes hereto.

96



SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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, on the 26th day of January, 2018.
 
PROGRESS SOFTWARE CORPORATION
 
 
By:
/s/ YOGESH K. GUPTA
 
Yogesh K. Gupta
 
President and Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
 
Signature
  
Title
 
Date
 
 
 
/s/ YOGESH K. GUPTA
  
President and Chief Executive Officer
 
January 26, 2018
Yogesh K. Gupta
  
(Principal Executive Officer)
 
 
 
 
/s/ PAUL A. JALBERT
  
Chief Financial Officer
 
January 26, 2018
Paul A. Jalbert
  
(Principal Financial Officer and Principal Accounting Officer)
 
 
 
 
/s/ JOHN R. EGAN        
  
Non-Executive Chairman
 
January 26, 2018
John R. Egan
  
 
 
 
 
/s/ PAUL T. DACIER
  
Director
 
January 26, 2018
Paul T. Dacier
  
 
 
 
 
/s/ RAINER GAWLICK
  
Director
 
January 26, 2018
Rainer Gawlick
  
 
 
 
 
/s/ CHARLES F. KANE        
  
Director
 
January 26, 2018
Charles F. Kane
  
 
 
 
 
/s/ DAVID A. KRALL
  
Director
 
January 26, 2018
David A. Krall
  
 
 
 
 
/s/ MICHAEL L. MARK
  
Director
 
January 26, 2018
Michael L. Mark
  
 
 
 
 
 
 


97
EX-21.1 2 q42017exhibit211.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1

Subsidiaries of Progress Software Corporation

Jurisdiction
 
Name
North America
 
 
California
 
Savvion, Inc.
Canada
 
Actional Technologies, Ltd.
Canada
 
Object Oriented Concepts, Inc.
Canada
 
Progress Software Corporation of Canada Ltd.
Canada
 
Telerik Team Success, Inc.
Delaware
 
Apama Inc.
Delaware
 
Actional Corporation
Delaware
 
DataRPM LLC
Delaware
 
Kinvey LLC
Delaware
 
MightyMeeting Inc.
Delaware
 
Object Oriented Concepts, Inc.
Delaware
 
Persistence Software LLC
Delaware
 
Progress Software International Corporation
Delaware
 
Progress Software Corporation
Delaware
 
Progress Software Denmark A/S
Delaware
 
Progress Software Germany GmbH
Delaware
 
Telerik, Inc.
Massachusetts
 
Oak Park Realty LLC
Massachusetts
 
Oak Park Realty Two LLC
Massachusetts
 
Progress Security Corporation
Pennsylvania
 
Genesis Development Corporation
 
 
 
Europe
 
 
Austria
 
Progress Software GesmbH
Belgium
 
DataDirect Technologies NV
Belgium
 
IONA Technologies SA
Belgium
 
Progress Software NV
Bulgaria
 
Telerik AD
Bulgaria
 
Trident Acquisition EAD
Czech Republic
 
Progress Software spol. s.r.o.
Denmark
 
Progress Software A/S
Finland
 
Progress Software Oy
France
 
Progress Software S.A.S.
Germany
 
Progress Software GmbH
Ireland
 
Orbix Limited
Ireland
 
SPK Acquisitions Limited
Italy
 
Progress Software Italy S.r.l.
Netherlands
 
Progress Software B.V.
Netherlands
 
Progress Software Europe B.V.
Norway
 
Progress Software A/S
Poland
 
Progress Software Sp. z.o o.





South Africa
 
Progress Software (Pty) Ltd
Spain
 
IONA Technologies Spain SL
Spain
 
Progress Software S.L.
Sweden
 
Progress Software Svenska AB
Switzerland
 
Progress Software AG
United Kingdom
 
Apama (UK) Limited
United Kingdom
 
Telerik UK Ltd.
United Kingdom
 
Trident Acquisition Limited
United Kingdom
 
Progress Software Limited
 
 
 
Latin America
 
 
Argentina
 
Progress Software de Argentina S.A.
Brazil
 
Progress Software do Brasil Ltda.
Chile
 
Progress Software de Chile S.A.
Colombia
 
Progress Software de Colombia S.A.
Venezuela
 
Progress Software de Venezuela C.A.
 
 
 
Asia Pacific
 
 
Australia
 
Progress Software Pty. Ltd.
China
 
Progress (Shanghai) Software System Company Limited
Hong Kong
 
IONA Technologies China Limited
Hong Kong
 
Progress Software Corporation Limited
India
`
DataRPM India Private Limited
India
 
Progress Software Development Private Limited
India
 
Progress Software Solutions India Private Limited
India
 
Telerik India Private Limited
Singapore
 
Progress Software Corporation (S) Pte. Ltd.
 
 
 
Other
 
 
Cayman Islands
 
IONA Technologies Finance



EX-23.1 3 q42017exhibit231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 33-50654, 33-96320, 333-41393, 333-41403, 333-80559, 333-80571, 333-98035, 333-101239, 333-122962, 333-146233 and 333-150555 on Form S-8 and No. 333-133724 on Form S-3 of our reports dated January 26, 2018, relating to the financial statements of Progress Software Corporation, and the effectiveness of Progress Software Corporation's internal control over financial reporting, appearing in this Annual Report on Form 10-K of Progress Software Corporation for the year ended November 30, 2017.

/s/ Deloitte & Touche LLP

Boston, Massachusetts
January 26, 2018



EX-31.1 4 q42017exhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CERTIFICATION

I, Yogesh K. Gupta, certify that:

1. I have reviewed this Annual Report on Form 10-K 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: January 26, 2018

/s/ YOGESH K. GUPTA
Yogesh K. Gupta
President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 5 q42017exhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

CERTIFICATION

I, Paul A. Jalbert, certify that:

1. I have reviewed this Annual Report on Form 10-K 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: January 26, 2018

/s/ PAUL A. JALBERT
Paul A. Jalbert
Chief Financial Officer
(Principal Financial Officer)



EX-32.1 6 q42017exhibit321.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 Annual Report on Form 10-K of Progress Software Corporation (the Company) for the year ended November 30, 2017, as filed with the Securities and Exchange Commission on the date hereof (the Report), each of the undersigned, Yogesh K. Gupta, President and Chief Executive Officer, and Paul A. Jalbert, 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/ YOGESH K. GUPTA
 
/s/ PAUL A. JALBERT
President and Chief Executive Officer
 
Chief Financial Officer
 
 
 
 
 
Date:
January 26, 2018
 
Date:
January 26, 2018




EX-101.INS 7 prgs-20171130.xml XBRL INSTANCE DOCUMENT 0000876167 2016-12-01 2017-11-30 0000876167 2017-05-31 0000876167 2018-01-19 0000876167 2017-11-30 0000876167 2016-11-30 0000876167 2014-12-01 2015-11-30 0000876167 2015-12-01 2016-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2015-12-01 2016-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2016-12-01 2017-11-30 0000876167 us-gaap:CommonStockMember 2015-12-01 2016-11-30 0000876167 us-gaap:RetainedEarningsMember 2016-12-01 2017-11-30 0000876167 us-gaap:CommonStockMember 2016-12-01 2017-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2014-12-01 2015-11-30 0000876167 us-gaap:CommonStockMember 2014-12-01 2015-11-30 0000876167 us-gaap:RetainedEarningsMember 2014-12-01 2015-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-01 2016-11-30 0000876167 2014-11-30 0000876167 us-gaap:RetainedEarningsMember 2016-11-30 0000876167 us-gaap:RetainedEarningsMember 2014-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2017-11-30 0000876167 us-gaap:CommonStockMember 2014-11-30 0000876167 us-gaap:CommonStockMember 2016-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-11-30 0000876167 us-gaap:CommonStockMember 2015-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2015-11-30 0000876167 us-gaap:RetainedEarningsMember 2017-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-01 2017-11-30 0000876167 us-gaap:RetainedEarningsMember 2015-12-01 2016-11-30 0000876167 us-gaap:CommonStockMember 2017-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-11-30 0000876167 us-gaap:RetainedEarningsMember 2015-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-01 2015-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-11-30 0000876167 2015-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2016-11-30 0000876167 us-gaap:AdditionalPaidInCapitalMember 2014-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-11-30 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2015-11-30 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-01 2017-11-30 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-01 2016-11-30 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-01 2016-11-30 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-01 2017-11-30 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-11-30 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-11-30 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-11-30 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2017-11-30 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2016-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2016-12-01 2017-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2014-12-01 2015-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2015-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2016-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2017-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2015-12-01 2016-11-30 0000876167 us-gaap:AllowanceForSalesReturnsMember 2014-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2014-12-01 2015-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2015-12-01 2016-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2016-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2016-12-01 2017-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2015-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2017-11-30 0000876167 us-gaap:AllowanceForDoubtfulAccountsMember 2014-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2014-12-01 2015-11-30 0000876167 us-gaap:RestrictedStockUnitsRSUMember 2016-12-01 2017-11-30 0000876167 us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:OtherAssetsMember 2017-02-28 0000876167 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2016-12-01 2017-11-30 0000876167 us-gaap:ComputerEquipmentMember us-gaap:MinimumMember 2016-12-01 2017-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2016-12-01 2017-11-30 0000876167 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2016-12-01 2017-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-09-01 2016-11-30 0000876167 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2016-12-01 2017-11-30 0000876167 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2016-12-01 2017-11-30 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2015-12-01 2016-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-12-01 2017-11-30 0000876167 prgs:ModulusMember us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-01 2016-11-30 0000876167 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2016-12-01 2017-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-03-01 2017-05-31 0000876167 us-gaap:ComputerEquipmentMember us-gaap:MaximumMember 2016-12-01 2017-11-30 0000876167 us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:LongTermDebtMember 2017-02-28 0000876167 us-gaap:MunicipalBondsMember 2016-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2017-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember 2017-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2016-11-30 0000876167 us-gaap:MoneyMarketFundsMember 2016-11-30 0000876167 us-gaap:MunicipalBondsMember 2017-11-30 0000876167 us-gaap:CashMember 2016-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember 2016-11-30 0000876167 us-gaap:CashMember 2017-11-30 0000876167 us-gaap:MoneyMarketFundsMember 2017-11-30 0000876167 us-gaap:ForwardContractsMember 2016-12-01 2017-11-30 0000876167 us-gaap:OtherNoncurrentLiabilitiesMember 2017-11-30 0000876167 us-gaap:ForwardContractsMember 2015-12-01 2016-11-30 0000876167 us-gaap:OtherNoncurrentLiabilitiesMember 2016-11-30 0000876167 us-gaap:ForwardContractsMember 2014-12-01 2015-11-30 0000876167 us-gaap:OtherCurrentLiabilitiesMember 2016-11-30 0000876167 prgs:ForeignCurrencyForwardContractsToPurchaseUSDollarsMember 2016-11-30 0000876167 prgs:ForeignCurrencyForwardContractsToSellUSDollarsMember 2017-11-30 0000876167 prgs:ForeignCurrencyForwardContractsToSellUSDollarsMember 2016-11-30 0000876167 prgs:ForeignCurrencyForwardContractsToPurchaseUSDollarsMember 2017-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember prgs:ApplicationDevelopmentandDeploymentMember 2017-09-01 2017-11-30 0000876167 prgs:ModulusMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ComputerSoftwareIntangibleAssetMember 2017-06-01 2017-08-31 0000876167 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2016-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-11-30 0000876167 us-gaap:MunicipalBondsMember 2016-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2016-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-11-30 0000876167 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2016-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2016-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2016-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2016-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2016-11-30 0000876167 us-gaap:MoneyMarketFundsMember 2016-11-30 0000876167 us-gaap:ForeignExchangeContractMember 2016-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember 2016-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember prgs:ApplicationDevelopmentandDeploymentMember 2017-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2016-12-01 2017-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember prgs:ApplicationDevelopmentandDeploymentMember 2016-12-01 2017-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2017-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2017-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2017-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2017-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2017-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-11-30 0000876167 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2017-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-11-30 0000876167 us-gaap:ForeignExchangeContractMember 2017-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-11-30 0000876167 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2017-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember 2017-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-11-30 0000876167 us-gaap:MoneyMarketFundsMember 2017-11-30 0000876167 us-gaap:MunicipalBondsMember 2017-11-30 0000876167 us-gaap:LandBuildingsAndImprovementsMember 2016-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-11-30 0000876167 us-gaap:FurnitureAndFixturesMember 2017-11-30 0000876167 us-gaap:FurnitureAndFixturesMember 2016-11-30 0000876167 us-gaap:LandBuildingsAndImprovementsMember 2017-11-30 0000876167 us-gaap:ComputerEquipmentMember 2016-11-30 0000876167 us-gaap:ComputerEquipmentMember 2017-11-30 0000876167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-11-30 0000876167 prgs:ModulusMember us-gaap:ComputerSoftwareIntangibleAssetMember 2016-06-01 2016-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2016-11-30 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2017-11-30 0000876167 prgs:DataConnectivityMember 2017-11-30 0000876167 prgs:DataConnectivityMember 2016-12-01 2017-11-30 0000876167 prgs:OpenEdgeMember 2016-12-01 2017-11-30 0000876167 prgs:OpenEdgeMember 2016-11-30 0000876167 prgs:DataConnectivityMember 2016-11-30 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2016-12-01 2017-11-30 0000876167 prgs:OpenEdgeMember 2017-11-30 0000876167 us-gaap:TrademarksAndTradeNamesMember 2017-11-30 0000876167 us-gaap:CustomerRelationshipsMember 2016-11-30 0000876167 us-gaap:TrademarksAndTradeNamesMember 2016-11-30 0000876167 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-11-30 0000876167 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-11-30 0000876167 us-gaap:CustomerRelationshipsMember 2017-11-30 0000876167 prgs:KinveyInc.Member us-gaap:CustomerRelationshipsMember 2017-06-01 0000876167 prgs:KinveyInc.Member 2017-06-01 0000876167 prgs:KinveyInc.Member us-gaap:CustomerRelationshipsMember 2017-06-01 2017-06-01 0000876167 prgs:KinveyInc.Member us-gaap:TradeNamesMember 2017-06-01 0000876167 prgs:KinveyInc.Member us-gaap:ComputerSoftwareIntangibleAssetMember 2017-06-01 2017-06-01 0000876167 prgs:KinveyInc.Member us-gaap:ComputerSoftwareIntangibleAssetMember 2017-06-01 0000876167 prgs:KinveyInc.Member 2016-12-01 2017-11-30 0000876167 prgs:DataRPMCorporationMember 2016-12-01 2017-11-30 0000876167 prgs:TelerikADMember 2016-12-01 2017-11-30 0000876167 prgs:A2017RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:A2016RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:KinveyInc.Member us-gaap:TradeNamesMember 2017-06-01 2017-06-01 0000876167 prgs:TelerikADMember 2014-12-02 2014-12-02 0000876167 prgs:TelerikADMember 2015-12-01 2016-11-30 0000876167 prgs:DataRPMCorporationMember 2017-03-01 0000876167 prgs:DataRPMCorporationMember 2017-03-01 2017-03-01 0000876167 prgs:KinveyInc.Member 2017-06-01 2017-06-01 0000876167 prgs:TelerikADMember 2014-12-01 2015-11-30 0000876167 prgs:TelerikADMember 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:TrademarksAndTradeNamesMember 2014-12-02 0000876167 prgs:TelerikADMember us-gaap:IntellectualPropertyMember 2014-12-02 0000876167 us-gaap:RestrictedStockUnitsRSUMember prgs:DataRPMCorporationMember 2017-03-01 2017-03-01 0000876167 us-gaap:RestrictedStockUnitsRSUMember prgs:DataRPMCorporationMember 2016-12-01 2017-11-30 0000876167 prgs:TelerikADMember 2016-11-30 0000876167 prgs:TelerikADMember us-gaap:CustomerRelationshipsMember 2014-12-02 0000876167 prgs:DataRPMCorporationMember us-gaap:TradeNamesMember 2017-03-01 0000876167 prgs:DataRPMCorporationMember us-gaap:ComputerSoftwareIntangibleAssetMember 2017-03-01 0000876167 prgs:DataRPMCorporationMember us-gaap:TradeNamesMember 2017-03-01 2017-03-01 0000876167 prgs:DataRPMCorporationMember us-gaap:ComputerSoftwareIntangibleAssetMember 2017-03-01 2017-03-01 0000876167 prgs:DataRPMCorporationMember us-gaap:CustomerRelationshipsMember 2017-03-01 2017-03-01 0000876167 prgs:DataRPMCorporationMember us-gaap:CustomerRelationshipsMember 2017-03-01 0000876167 us-gaap:RevolvingCreditFacilityMember prgs:CreditAgreementMember 2017-11-20 0000876167 prgs:CreditAgreementMember 2017-11-30 0000876167 us-gaap:LetterOfCreditMember prgs:CreditAgreementMember 2017-11-20 0000876167 prgs:CreditAgreementMember us-gaap:MediumTermNotesMember 2017-11-20 0000876167 prgs:CreditAgreementMember 2017-11-20 0000876167 prgs:CreditAgreementMember us-gaap:MediumTermNotesMember 2017-11-30 0000876167 prgs:CreditAgreementMember us-gaap:LineOfCreditMember 2016-12-01 2017-11-30 0000876167 prgs:CreditAgreementMember us-gaap:MinimumMember us-gaap:BaseRateMember 2016-12-01 2017-11-30 0000876167 us-gaap:LetterOfCreditMember prgs:CreditAgreementMember 2014-12-02 0000876167 prgs:CreditAgreementMember us-gaap:MaximumMember us-gaap:EurodollarMember 2016-12-01 2017-11-30 0000876167 prgs:CreditAgreementMember us-gaap:LineOfCreditMember 2017-11-30 0000876167 us-gaap:RevolvingCreditFacilityMember prgs:CreditAgreementMember 2017-11-30 0000876167 prgs:CreditAgreementMember us-gaap:MinimumMember 2016-12-01 2017-11-30 0000876167 prgs:CreditAgreementMember 2014-12-01 2015-11-30 0000876167 prgs:CreditAgreementMember us-gaap:MaximumMember us-gaap:BaseRateMember 2016-12-01 2017-11-30 0000876167 prgs:CreditAgreementMember 2015-12-01 2016-11-30 0000876167 prgs:CreditAgreementMember 2016-12-01 2017-11-30 0000876167 prgs:SwingLineLoansMember prgs:CreditAgreementMember 2014-12-02 0000876167 us-gaap:LetterOfCreditMember prgs:CreditAgreementMember 2017-11-30 0000876167 prgs:CreditAgreementMember us-gaap:MaximumMember 2016-12-01 2017-11-30 0000876167 prgs:CreditAgreementMember us-gaap:MinimumMember us-gaap:EurodollarMember 2016-12-01 2017-11-30 0000876167 2017-09-06 2017-09-06 0000876167 2016-09-27 2016-09-27 0000876167 prgs:DeferredStockUnitMember 2016-12-01 2017-11-30 0000876167 2017-09-30 0000876167 prgs:DeferredStockUnitMember 2017-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2015-12-01 2016-11-30 0000876167 prgs:LongTermIncentivePlanLTIPMember 2016-12-01 2017-11-30 0000876167 prgs:LongTermIncentivePlanLTIPMember 2014-12-01 2015-11-30 0000876167 us-gaap:EmployeeStockOptionMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeStockOptionMember 2014-12-01 2015-11-30 0000876167 prgs:LongTermIncentivePlanLTIPMember 2015-12-01 2016-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2014-12-01 2015-11-30 0000876167 us-gaap:EmployeeStockOptionMember 2016-12-01 2017-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2016-12-01 2017-11-30 0000876167 prgs:DeferredStockUnitMember 2014-12-01 2015-11-30 0000876167 us-gaap:RestrictedStockUnitsRSUMember 2015-12-01 2016-11-30 0000876167 prgs:DeferredStockUnitMember 2015-12-01 2016-11-30 0000876167 us-gaap:RestrictedStockUnitsRSUMember 2014-12-01 2015-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2016-12-01 2017-11-30 0000876167 prgs:ProductDevelopmentMember 2016-12-01 2017-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2017-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2014-12-01 2015-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2015-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2015-12-01 2016-11-30 0000876167 prgs:TwoZeroZeroTwoNonqualifiedStockPlanMember 2017-11-30 0000876167 us-gaap:SellingAndMarketingExpenseMember 2016-12-01 2017-11-30 0000876167 prgs:EmployeeStockPurchasePlanMember 2016-11-30 0000876167 prgs:TwoZeroZeroFourInducementStockPlanMember 2017-11-30 0000876167 prgs:ProductDevelopmentMember 2015-12-01 2016-11-30 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2014-12-01 2015-11-30 0000876167 us-gaap:SellingAndMarketingExpenseMember 2015-12-01 2016-11-30 0000876167 prgs:TwoZeroZeroEightStockOptionAndIncentivePlanMember 2017-11-30 0000876167 us-gaap:SellingAndMarketingExpenseMember 2014-12-01 2015-11-30 0000876167 prgs:CostOfMaintenanceAndServicesMember 2014-12-01 2015-11-30 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2015-12-01 2016-11-30 0000876167 us-gaap:ResearchAndDevelopmentExpenseMember 2014-12-01 2015-11-30 0000876167 us-gaap:ResearchAndDevelopmentExpenseMember 2016-12-01 2017-11-30 0000876167 us-gaap:ResearchAndDevelopmentExpenseMember 2015-12-01 2016-11-30 0000876167 prgs:CostOfMaintenanceAndServicesMember 2015-12-01 2016-11-30 0000876167 prgs:CostOfMaintenanceAndServicesMember 2016-12-01 2017-11-30 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2016-12-01 2017-11-30 0000876167 us-gaap:RestrictedStockUnitsRSUMember 2017-11-30 0000876167 us-gaap:RestrictedStockUnitsRSUMember 2016-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:TelerikADMember 2015-12-01 2016-02-29 0000876167 prgs:A20122014RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:A2017RestructuringActivitiesMember 2016-12-01 2017-02-28 0000876167 prgs:TelerikADMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2015-05-31 0000876167 us-gaap:OtherLiabilitiesMember prgs:A2017RestructuringActivitiesMember 2017-11-30 0000876167 prgs:TelerikADMember 2016-03-01 2016-05-31 0000876167 us-gaap:OtherNoncurrentLiabilitiesMember prgs:A2017RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2016RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2016RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2016RestructuringActivitiesMember 2015-11-30 0000876167 prgs:A2016RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2016RestructuringActivitiesMember 2017-11-30 0000876167 prgs:A2016RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2016RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2016RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2016RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2016RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2016RestructuringActivitiesMember 2016-11-30 0000876167 prgs:A2016RestructuringActivitiesMember 2015-11-30 0000876167 prgs:A2016RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2016RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2014-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2014-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2016-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2016-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2017-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2016-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2014-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2017RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2017RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2017RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2017RestructuringActivitiesMember 2017-11-30 0000876167 prgs:A2017RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2017RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2017RestructuringActivitiesMember 2016-11-30 0000876167 prgs:A2017RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2017-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2014-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A20122014RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A20122014RestructuringActivitiesMember 2014-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2016-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2015-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2014-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember 2014-12-01 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2014-11-30 0000876167 us-gaap:FacilityClosingMember 2016-12-01 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2017-11-30 0000876167 us-gaap:FacilityClosingMember 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2015-12-01 2016-11-30 0000876167 us-gaap:FacilityClosingMember 2014-11-30 0000876167 us-gaap:FacilityClosingMember 2015-12-01 2016-11-30 0000876167 us-gaap:FacilityClosingMember 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2014-12-01 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2016-11-30 0000876167 us-gaap:FacilityClosingMember 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2015-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2017-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2014-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2014-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2017-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2016-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2016-12-01 2017-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2014-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:AdjustmentforErrorCorrectionMember 2017-03-01 2017-05-31 0000876167 us-gaap:StateAndLocalJurisdictionMember 2017-11-30 0000876167 prgs:IndefiniteLivedCarryforwardsMember 2017-11-30 0000876167 us-gaap:DomesticCountryMember 2017-11-30 0000876167 prgs:FederalandForeignJurisdictionMember 2017-11-30 0000876167 prgs:DataConnectivityMember 2014-12-01 2015-11-30 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2014-12-01 2015-11-30 0000876167 prgs:OpenEdgeMember 2015-12-01 2016-11-30 0000876167 prgs:DataConnectivityMember 2015-12-01 2016-11-30 0000876167 prgs:OpenEdgeMember 2014-12-01 2015-11-30 0000876167 us-gaap:NonUsMember 2016-11-30 0000876167 country:US 2016-11-30 0000876167 us-gaap:NonUsMember 2015-11-30 0000876167 country:US 2017-11-30 0000876167 us-gaap:NonUsMember 2017-11-30 0000876167 country:US 2015-11-30 0000876167 country:US 2015-12-01 2016-11-30 0000876167 us-gaap:AsiaPacificMember 2015-12-01 2016-11-30 0000876167 us-gaap:LatinAmericaMember 2016-12-01 2017-11-30 0000876167 us-gaap:AsiaPacificMember 2014-12-01 2015-11-30 0000876167 country:CA 2016-12-01 2017-11-30 0000876167 us-gaap:LatinAmericaMember 2015-12-01 2016-11-30 0000876167 prgs:EuropeMiddleEastAfricaMember 2015-12-01 2016-11-30 0000876167 country:CA 2014-12-01 2015-11-30 0000876167 us-gaap:LatinAmericaMember 2014-12-01 2015-11-30 0000876167 country:US 2016-12-01 2017-11-30 0000876167 prgs:EuropeMiddleEastAfricaMember 2016-12-01 2017-11-30 0000876167 us-gaap:AsiaPacificMember 2016-12-01 2017-11-30 0000876167 country:US 2014-12-01 2015-11-30 0000876167 country:CA 2015-12-01 2016-11-30 0000876167 prgs:EuropeMiddleEastAfricaMember 2014-12-01 2015-11-30 0000876167 2017-09-01 2017-11-30 0000876167 2015-12-01 2016-02-29 0000876167 2017-03-01 2017-05-31 0000876167 2016-09-01 2016-11-30 0000876167 2016-03-01 2016-05-31 0000876167 2017-06-01 2017-08-31 0000876167 2016-12-01 2017-02-28 0000876167 2016-06-01 2016-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2017-09-01 2017-11-30 0000876167 prgs:MightMeetingInc.Member prgs:AcquisitionofAffiliatedEntityMember 2016-12-01 2017-11-30 0000876167 us-gaap:LicensingAgreementsMember us-gaap:ChiefExecutiveOfficerMember 2015-12-01 2016-11-30 0000876167 prgs:MightMeetingInc.Member prgs:AcquisitionofAffiliatedEntityMember 2017-11-30 0000876167 us-gaap:LicensingAgreementsMember us-gaap:ChiefExecutiveOfficerMember 2016-11-30 0000876167 us-gaap:LicensingAgreementsMember us-gaap:DirectorMember 2015-12-01 2016-11-30 0000876167 us-gaap:SubsequentEventMember 2018-01-01 2018-01-01 prgs:enterprise_customer prgs:developer iso4217:USD xbrli:shares iso4217:USD xbrli:shares prgs:software_vendor prgs:period prgs:segment prgs:plan prgs:Executives prgs:facility xbrli:pure prgs:agreement false --11-30 FY 2017 2017-11-30 10-K 0000876167 46386883 Yes Large Accelerated Filer 1381000000 PROGRESS SOFTWARE CORP /MA No Yes 300000 200000 100000 300000 100000 200000 1500000 700000 800000 12745000 12735000 13039000 1500000 900000 P5Y 2400000 -0.59 0.1 2200000 0 0.37 0.1 174000 963000 8222000 P1Y 249754000 196863000 10173000 3481000 32724000 6513000 183609000 130547000 2917000 6427000 40227000 3491000 249894000 196863000 10173000 3485000 32831000 6542000 183902000 130547000 2917000 6463000 40458000 3517000 0.12 247264000 4308000 24107000 218849000 279463000 40885000 35249000 203329000 289101000 53800000 31626000 203675000 13800000 1 0.65 1 360000 226000 3000000 77000 225000 3267000 5456000 5559000 20367000 996000 1244000 186000 228000 0 208000 -332000 -1701000 429000 P27M 9 42718000 50145000 21546000 27812000 21172000 22333000 4962000 97051000 0 0 125000000 3900000 3100000 2300000 1500000 P30D 3 2 3 2000000 100000 1700 232510000 309172000 218487000 209000 0 0 200000 2 2 1 2 2 1 203000 815000 16000 -24000 -54000 -3000 -10000 3000 12991000 9000000 65678000 61210000 1509000 1173000 61199000 68722000 -28561000 -18999000 P5Y P5Y P5Y P5Y P5Y P5Y 239011000 249363000 32286000 1300000 30815000 1000000 35370000 600000 5631000 5628000 3000 3984000 3982000 2000 3756000 3755000 1000 24004000 24004000 22541000 22541000 14153000 14153000 610000 608000 2000 489000 489000 0 679000 679000 0 2500000 2900000 1500000 24004000 617000 13149000 5433000 4805000 22541000 899000 7584000 9965000 4093000 14153000 1016000 6347000 4576000 2214000 1143000 676000 400000 400000 400000 29600000 28200000 33100000 24600000 2552000 2058000 494000 4962000 0 3999000 3999000 5000000 0 0 4962000 963000 963000 5100000 762000 0 0 762000 762000 762000 754827000 718718000 336053000 263407000 3481000 0 3481000 0 10173000 10173000 0 0 32724000 0 32724000 0 6513000 0 6513000 0 6427000 0 6427000 0 2917000 2917000 0 0 40227000 0 40227000 0 3491000 0 3491000 0 0 0 0 0 0 0 0 0 140000 4000 107000 29000 293000 36000 231000 26000 1 1 1 -30007000 367811000 1100000 4239000 3700000 1240000 1100000 1458000 400000 0 262500000 30000000 49200000 1700000 10500000 -1508000 0 0 2200000 300000 -54100000 -32200000 -12300000 41800000 75300000 75300000 7915000 1465000 5006000 9272000 123100000 123100000 47100000 64800000 11200000 19900000 100000 800000 22100000 100000 1800000 2732000 3078000 68000 26000 251953000 28271000 48879000 1300000 0 0 263082000 212379000 207036000 196863000 10173000 0 0 0 133464000 130547000 2917000 0 0 0 -50703000 -5343000 -73572000 249754000 183609000 0.125 0.14 0 0.125 0.515 0.01 0.01 200000000 200000000 48536516 47281035 50677000 50580000 48536516 48537000 47281035 47281000 485000 473000 -19703000 -59659000 46979000 63742000 65712000 69159000 16830000 15496000 20108000 40933000 44760000 43299000 18418000 12934000 23739000 3056000 3027000 1496000 23000000 19139000 27696000 1526000 3178000 2461000 0.01 0.02 0.005 0.015 123800000 2199000 6203000 1548000 1200000 1000000 -1000000 700000 -4104000 -2933000 -1135000 6601000 1123000 -1845000 1307000 474000 29891000 47495000 3901000 2809000 128960000 132538000 8801000 9750000 60000 -1963000 61000 1325000 3436000 35780000 47346000 2700000 32591000 45809000 23167000 31441000 4377000 1160000 3207000 5402000 3189000 1537000 1686000 23685000 26484000 647000 644000 2400000 2500000 2100000 9394000 8506000 7526000 9400000 8500000 7500000 76363000 1673000 74690000 119654000 462000 119192000 6616000 6600000 200000 19000 6597000 27000 200000 0 27000 4600000 4000000 9400000 6067000 6067000 24679000 24679000 0 24100000 0 6067000 6619000 -0.17 0.06 0.15 0.16 -1.52 -1.13 -0.01 0.21 0.23 0.35 0.78 -0.17 0.06 0.14 0.15 -1.52 -1.13 -0.01 0.21 0.23 0.34 0.77 -13335000 -4993000 11847000 0.21 0.35 26212000 32373000 24500000 P2Y2M19D 5225000 5208000 4057000 1349000 436000 904000 1349000 436000 904000 P5Y 111801000 68116000 35852000 7833000 144949000 88224000 46230000 10495000 36378000 3441000 9550000 10272000 35253000 192628000 109886000 67602000 15140000 239843000 154301000 67802000 17740000 80827000 41770000 31750000 7307000 94894000 66077000 21572000 7245000 -58000 -2232000 -1317000 -41000 -370000 -416000 57294000 46532000 45739000 369985000 278067000 137472000 46965000 19040000 212062000 315041000 137500000 46965000 19040000 249036000 12583000 24351000 0 36934000 0 0 36934000 0 97051000 0 46965000 82000 40000 0 0 40000 0 92000000 92000000 92000000 92000000 92000000 0 0 92000000 313812000 73731000 79883000 84829000 101186000 339629000 75212000 75846000 79235000 98120000 328413000 5051000 5100000 1000000 5100000 1500000 4000000 62813000 78477000 77442000 12354000 -35280000 65587000 -50459000 -113757000 -11855000 12354000 -35280000 65587000 300000 500000 200000 21155000 20446000 -2700000 28170000 0 -2748000 0 16945000 7689000 4575000 4324000 -12348000 22955000 0 32200000 0 321000 234000 276000 1875000 740000 808000 243000 186000 425000 0 -2700000 0 1029000 2977000 1702000 1750000 1925000 2670000 681000 838000 251000 51000 76000 101000 17036000 22031000 25992000 -370000 -3094000 673000 -3747000 -647000 -6442000 2481000 109000 892000 1845000 -1307000 -474000 35617000 5159000 368000 -5428000 3925000 -2813000 3788000 4178000 4631000 2725000 3157000 3597000 754827000 718718000 203738000 208018000 0 -6616000 0 6616000 0 -27000 0 27000 5979000 5456000 5752000 130250000 134863000 124406000 1400000 0 1400000 0 0.0288 0.0276 25000000.0 25000000.0 150000000 0.0035 0.0025 123750000 123800000 15000000 5819000 6200000 6188000 89718000 12375000 9281000 6188000 120000000 116090000 217718000 238377000 241398000 P366D 118300000 -82193000 -103314000 -260208000 -21002000 -87791000 104540000 102845000 105686000 -8801000 -8801000 3216000 7275000 7576000 -73793000 -55726000 -55726000 -525000 10341000 11172000 16429000 37417000 37417000 -2400000 -5571000 -5027000 3 130290000 39386000 13819000 77085000 125878000 40180000 12760000 72938000 108471000 26645000 9329000 72497000 299058000 369338000 257799000 14754000 6705000 12344000 13606000 -62364000 -29709000 1222000 20284000 20299000 28809000 70614000 23191000 5841000 1505000 2201000 4755000 5172000 3717000 8600000 8000000 6900000 115700000 800000 11700000 12999000 20496000 20621000 18588000 3174000 1992000 -10849000 -3843000 9655000 -90000 -3933000 -3843000 -93000 9562000 9655000 -10902000 -10902000 -3933000 -90000 -3933000 -3843000 9562000 -93000 9562000 9655000 -53000 -90000 -93000 -30000 -53000 -60000 11758000 5967000 1446000 839000 921000 36000 0 0 32868000 79188000 73936000 6343000 2801000 300000 3101000 5653000 2369000 483000 690000 390000 0 2759000 483000 3539000 267000 477000 744000 2906000 0 2572000 67000 633000 156000 0 0 156000 2572000 67000 19234000 0 79000 79000 17778000 0 28000 1415000 16335000 1456000 83000 0 0 1294000 83000 28000 1415000 17629000 1785000 0 1174000 0 0 24127000 5631000 3984000 3756000 246275000 0 77150000 24178000 41691000 40380000 7184000 5786000 3377000 1661000 0 0 0.01 0.01 10000000 10000000 0 0 0 0 0 4500000 0 0 2264000 1379000 3997000 150000000 0 0 13069000 9918000 10025000 14626000 26475000 31559000 0 0 1557000 0 0 2020000 100000 111304000 47978000 7080000 53291000 2955000 110983000 50588000 7211000 50229000 2955000 50300000 3900000 50105000 45400000 4700000 42261000 39500000 2800000 P39Y P5Y P7Y P3Y P7Y P5Y P3Y 453000 -479000 46000 0 5625000 9375000 11250000 86924000 88587000 76988000 0.20 12989000 3108000 4406000 7500000 7514000 7422000 1206000 3108000 5567000 198000 963000 1404000 1400000 4071000 4100000 1692000 -43000 326000 283000 300000 1373000 -24000 -42000 1482000 319000 -7000 0 0 -31000 -42000 1482000 22210000 0 22000 22000 19555000 0 19555000 2655000 63000 2570000 63000 1500000 22125000 22100000 12989000 1692000 22210000 1643000 0 0 0 1227000 1227000 0 416000 416000 0 1643000 0 3361000 309000 209000 518000 2949000 24000 2617000 0 412000 203000 0 0 227000 2617000 0 1550000 0 57000 57000 1443000 0 28000 1415000 0 107000 50000 0 0 0 50000 28000 1415000 0 4126000 0 0 0 3556000 0 0 0 3556000 570000 30000 0 0 540000 30000 0 0 4096000 4000000 100000 34000 2000 102000 104000 -47000 -40000 -8000 81000 -21000 0 -61000 -8000 36000 1000 -1000 0 27000 0 25000 9000 10000 0 10000 25000 362000 336000 336000 26000 26000 362000 195694000 145247000 400000 700000 377554000 43694000 37926000 295934000 405341000 81065000 48009000 276267000 397572000 80445000 40955000 276172000 377554000 13901000 193665000 124171000 28223000 17594000 89481000 96118000 102018000 117724000 405341000 16891000 212312000 130818000 24164000 21156000 90970000 93213000 97310000 116079000 397572000 17492000 206450000 130359000 22113000 21158000 247304000 270478000 273166000 124867000 121501000 96345000 24004000 22541000 14153000 400000 P3Y P5Y P4Y P3Y P2Y P1Y P3Y 22545 642000 25.58 833000 29.54 1583000 1136000 26.14 28.15 638000 18714000 93000 18621000 17213000 0 17213000 20089000 57000 20032000 31.40 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.018 0.017 0.005 0.009 0.013 0.006 0.010 0.000 0.012 0.014 0.019 0.211 0.321 0.280 0.253 0.271 0.000 0.229 0.275 0.250 9450000 54510000 1500000 9750000 3129512 583021 906293 269000 24.09 3895000 2017000 1622000 149000 29.31 937000 6.79 6.89 0.00 7.43 5.95 8.32 13077000 417000 1002000 24.10 28.29 11620000 875000 28.06 19.58 20.01 22.27 25.90 29.70 41.34 P1Y7M6D P2Y8M12D P4Y9M18D P1Y7M6D P2Y8M12D P0Y P1Y6M P2Y8M5D P4Y9M18D 4639000 P2Y7M21D P4Y10M21D P4Y9M7D 0.85 92817 215000 156000 118000 42718000 0 0 3481000 32724000 6513000 50145000 0 0 6427000 40227000 3491000 226000 226000 266000 266000 220000 220000 714000 700000 660000 449000 260000 203000 4431000 4429000 2000 5328000 5325000 3000 4900000 4898000 2000 7000 7000 7000 7000 7000 7000 8369000 8365000 4000 4698000 4696000 2000 5108000 5106000 2000 250000000.0 220000000 1300000 1271000 3100000 3113000 2200000 2221000 32868000 32900000 13625000 13000 19230000 79188000 79200000 17482000 31000 61675000 73900000 73936000 10729000 22000 63185000 543245000 -13726000 209271000 507000 347193000 522464000 -46000 -24628000 -24582000 227424000 506000 319162000 406629000 -136000 -28561000 -28425000 239011000 485000 195694000 376084000 -229000 -18999000 -18770000 249363000 473000 145247000 2300000 800000 3000000 29586000 32101000 31768000 1711000 4779000 7046000 7520000 7500000 4500000 120000 39000 21000 155000 4464000 0 0 107000 1106000 785000 0 1638000 1464000 456000 36000 -1500000 -5000000 -1700000 1646000 946000 1421000 772000 741000 402000 498000 178000 271000 182000 -256000 -223000 204000 -158000 512000 332000 370000 144000 437000 69000 0 0 387000 50391000 49481000 48516000 50391000 49481000 48129000 <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;">Acquisition-Related Costs</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;">Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional services fees, including third-party legal and valuation-related fees, as well as retention fees and earn-out payments treated as compensation expense.</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 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;">Cash equivalents include short-term, highly liquid investments purchased with remaining maturities of three months or less. As of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, all of our cash equivalents were invested in money market funds.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify investments, state and municipal bond obligations, U.S. treasury and government agency bonds, and corporate bonds and notes, as investments available-for-sale, which are stated at fair value. We include aggregate unrealized holding gains and losses, net of taxes, on available-for-sale securities as a component of accumulated other comprehensive loss in shareholders&#8217; equity. We include realized gains and losses in interest income and other, net on the consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We monitor our investment portfolio for impairment on a periodic basis. In the event that the carrying value of an investment exceeds its fair value and the decline in value is determined to be other than temporary, an impairment charge is recorded and a new cost basis for the investment is established. In determining whether an other-than-temporary impairment exists, we consider the nature of the investment, the length of time and the extent to which the fair value has been less than cost, and our intent and ability to continue holding the security for a period sufficient for an expected recovery in fair value.</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;">Comprehensive (Loss) Income</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 components of comprehensive loss include, in addition to net income (loss), unrealized gains and losses on investments and foreign currency translation adjustments.</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;">Concentrations of Credit Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivative instruments and trade receivables. We have cash investment policies which, among other things, limit investments to investment-grade securities. We hold our cash and cash equivalents, investments and derivative instrument contracts with high quality financial institutions and we monitor the credit ratings of those institutions. We perform ongoing credit evaluations of our customers, and the risk with respect to trade receivables is further mitigated by the diversity, both by geography and by industry, of the customer base.</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;">Allowances for Doubtful Accounts and Sales Credit Memos</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 maintain an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make required payments. We establish this allowance using estimates that we make based on factors such as the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, changes to customer creditworthiness and current economic trends.</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 also record an allowance for estimates of potential sales credit memos. This allowance is determined based on an analysis of historical credit memos issued and current economic trends, and is recorded as a reduction of revenue.</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;">A summary of activity in the allowance for doubtful accounts 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%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;height:18px;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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Beginning balance</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;">741</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,421</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,646</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;">Charge (credit) to costs and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Write-offs and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(437</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;">(370</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;">(512</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</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</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;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</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;">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;">Ending balance</font></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;">498</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">741</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;">1,421</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;">Such amounts are classified on our 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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2016</font></div></td></tr><tr><td style="vertical-align: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 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 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;">130,547</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;">196,863</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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">3,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">6,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">133,464</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;">50,145</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;">207,036</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;">42,718</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;">A summary of activity in the allowance for sales credit memos 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:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;height:18px;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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Beginning balance</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;">402</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">772</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;">946</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;">(Credit) charge to revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">(223</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;">182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Write-offs and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69</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;">(144</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;">(332</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</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Ending balance</font></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;">178</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;">772</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following additional activity occurred under our plans (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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Total intrinsic value of stock options on date exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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 fair value of deferred stock units on date vested</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 fair value of restricted stock units on date vested</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,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></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;">Advertising Costs</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;">Advertising costs are expensed as incurred</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;">Accounting Principles</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 prepare our consolidated financial statements and accompanying notes in conformity with accounting principles generally accepted in the United States of America (GAAP).</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 pro forma financial information does not reflect any adjustments for anticipated synergies resulting from the acquisition and is not necessarily indicative of the operating results that would have actually occurred had the transaction been consummated on December 1, 2013.</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="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro Forma<br clear="none"/>Fiscal Year Ended November 30, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</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;">367,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,007</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per basic and diluted 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.59</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;">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;">Kinvey 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 June 1, 2017, we acquired by merger </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the outstanding securities of Kinvey for an aggregate sum of </font><font style="font-family:inherit;font-size:10pt;">$49.2 million</font><font style="font-family:inherit;font-size:10pt;">, which includes approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> held-back from the founder of Kinvey as an incentive to remain with the Company for at least two years following the acquisition. The </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> held-back is being recorded to expense over the service period. Kinvey is a privately-held company providing Backend-as-a-Service (BaaS), which allows developers to set up, use, and operate a cloud backend for any native, hybrid, web, or IoT app built using any development tools. This acquisition, in combination with our existing frontend technologies, cognitive capabilities from DataRPM, our strong business logic and rules capabilities, and our strong data connectivity technologies, enables us to offer a premier platform for building and delivering cognitive business applications. The acquisition was accounted for as a business combination, and accordingly, the results of operations of Kinvey are included in our operating results as part of the OpenEdge business segment from the date of acquisition. We paid the purchase price in cash from available funds.</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 total consideration, less the </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> held-back discussed above, which is considered to be a compensation arrangement, was allocated to Kinvey's tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the amount held-back from the founder, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2017 upon the finalization of our valuation of identifiable intangible assets and deferred taxes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of the purchase price is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" 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:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 working capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(963</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,351</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></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;">48,879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;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 fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the acquisition, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of 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;">Deferred taxes include deferred tax liabilities resulting from the tax effects of fair value adjustments related to identifiable intangible assets, which are more than offset by the value of deferred tax assets acquired from Kinvey. Tangible assets acquired and assumed liabilities were recorded at fair value.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. We believe that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition has principally contributed to a purchase price that resulted in the recognition of </font><font style="font-family:inherit;font-size:10pt;">$24.4 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, which is not deductible for tax purposes.</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) are not included as a component of consideration paid, but are required to be expensed as incurred. During the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, which are included in acquisition-related expenses in our 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;">We have not disclosed the amount of revenues and earnings of Kinvey since acquisition, nor pro forma financial information, as those amounts are not significant to our consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DataRPM 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 March 1, 2017, we acquired by merger </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the outstanding securities of DataRPM for an aggregate sum of </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">. Approximately </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> of the purchase price was paid to DataRPM&#8217;s founders in the form of restricted stock units, subject to a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year vesting schedule and continued employment. DataRPM is a privately-held company and leader in cognitive predictive maintenance for the industrial IoT (IIoT) market. This acquisition is a key part of the Company's strategy to provide the best platform to build and deliver cognitive-first applications. The acquisition was accounted for as a business combination, and accordingly, the results of operations of DataRPM are included in our operating results as part of the OpenEdge business segment from the date of acquisition. We paid the purchase price in cash from available funds.</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 total consideration, less the fair value of the granted restricted stock units discussed above, which are considered compensation arrangements, was allocated to DataRPM&#8217;s tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the fair value of the restricted stock units, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2017 upon the finalization of our valuation of identifiable intangible assets and deferred taxes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of the purchase price is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" 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:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 working capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(174</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,583</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,271</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;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 fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the acquisition, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of 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;">Deferred taxes include deferred tax liabilities resulting from the tax effects of fair value adjustments related to identifiable intangible assets, partially offset by the fair value of deferred tax assets acquired from DataRPM. Tangible assets acquired and assumed liabilities were recorded at fair value.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. We believe that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition has principally contributed to a purchase price that resulted in the recognition of </font><font style="font-family:inherit;font-size:10pt;">$12.6 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, which is not deductible for tax purposes.</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 discussed above, approximately </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> of the total consideration was paid to DataRPM&#8217;s founders in restricted stock units, subject to a vesting schedule and continued employment. We concluded that the restricted stock units are compensation arrangements and we are recognizing stock-based compensation expense in accordance with the vesting schedule over the service period of the awards, which is </font><font style="font-family:inherit;font-size:10pt;">2 years</font><font style="font-family:inherit;font-size:10pt;">. During the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense related to these restricted stock units, which is included in operating expenses in our 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%;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) are not included as a component of consideration transferred, but are required to be expensed as incurred. During the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, which are included in acquisition-related expenses in our 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;">We have not disclosed the amount of revenues and earnings of DataRPM since acquisition, nor pro forma financial information, as those amounts are not significant to our consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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;">We funded the acquisition through a combination of existing cash resources and a term loan.</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 total consideration, less the fair value of the granted restricted stock units discussed above, which were considered compensation arrangements, was allocated to Telerik&#8217;s tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the fair value of the restricted stock units, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2015 upon the finalization of our valuation of identifiable intangible assets.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses the net assets acquired in the business combination (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="6" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 working capital</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;">8,222</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,472</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></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;">251,953</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates prepared by management, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital. Based on the valuation, the acquired intangible assets are comprised of purchased technology of approximately </font><font style="font-family:inherit;font-size:10pt;">$64.8 million</font><font style="font-family:inherit;font-size:10pt;">, customer-related of approximately </font><font style="font-family:inherit;font-size:10pt;">$47.1 million</font><font style="font-family:inherit;font-size:10pt;">, and trademarks and trade names of approximately </font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. Upon completion of the acquisition, we believed that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition had principally contributed to a purchase price that resulted in the recognition of </font><font style="font-family:inherit;font-size:10pt;">$137.5 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, which is not deductible for tax purposes.</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. During the fiscal years ended November 30, 2016 and 2015, we incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, respectively, which are included in 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 acquisition-related expenses incurred during the fiscal year ended November 30, 2017.</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 </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;"> 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;">, were 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 fiscal year ended November 30, 2015, we incurred </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> of expense related to the retention bonuses, which are included in the acquisition-related expenses in our consolidated statement of operations discussed above. 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 fiscal years ended November 30, 2016 and 2017 as 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 and the related goodwill 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 consolidated statement of operations during the fiscal years ended November 30, 2017, 2016 and 2015 was </font><font style="font-family:inherit;font-size:10pt;">$75.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$75.3 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$41.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The revenue of Telerik products and maintenance is primarily recognized ratably over the maintenance period, which is generally one year, as VSOE of fair value cannot be established for such maintenance. The amount of pretax losses of Telerik included in our consolidated statement of operations during the fiscal years ended November 30, 2017, 2016 and 2015 were </font><font style="font-family:inherit;font-size:10pt;">$12.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$32.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$54.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The pretax losses include the amortization expense for fiscal years 2017, 2016, and 2015 of approximately </font><font style="font-family:inherit;font-size:10pt;">$24.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to the acquired intangible assets discussed above.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pro Forma Information (Unaudited)</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 pro forma financial information presents the combined results of operations of Progress and Telerik as if the acquisition had occurred on December 1, 2013 after giving effect to certain pro forma adjustments. The pro forma adjustments reflected herein include only those adjustments that are directly attributable to the Telerik acquisition and factually supportable. These pro forma adjustments include (i) a decrease in revenue from Telerik due to the beginning balance of deferred revenue being adjusted to reflect the fair value of the acquired balance, (ii) a net increase in amortization expense to eliminate historical amortization of Telerik intangible assets and to record amortization expense for the </font><font style="font-family:inherit;font-size:10pt;">$123.1 million</font><font style="font-family:inherit;font-size:10pt;"> of acquired identifiable intangible assets, (iii) stock-based compensation expense relating to the consideration paid to Telerik&#8217;s founders and certain other key employees in restricted stock units, as discussed above, (iv) a net increase in interest expense to eliminate historical interest expense of Telerik as a result of the repayment of all Telerik outstanding debt in connection with the acquisition and to record interest expense for the period presented as a result of the new credit facility entered into by Progress in connection with the acquisition, (v) acquisition-related costs, including transaction costs incurred by Progress related to the accrual of retention bonuses discussed above, and (vi) the income tax effect of the adjustments made at either the statutory tax rate of Bulgaria (</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">) or the statutory tax rate of the U.S. (approximately </font><font style="font-family:inherit;font-size:10pt;">37%</font><font style="font-family:inherit;font-size:10pt;">) depending on which jurisdiction the adjustment impacts.</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 pro forma financial information does not reflect any adjustments for anticipated synergies resulting from the acquisition and is not necessarily indicative of the operating results that would have actually occurred had the transaction been consummated on December 1, 2013.</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="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro Forma<br clear="none"/>Fiscal Year Ended November 30, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</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;">367,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,007</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per basic and diluted 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.59</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;">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;">November&#160;30, 2017</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;">130,547</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;">130,547</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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">40,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(231</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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,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;">&#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</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,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,463</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(36</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;">6,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">183,902</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;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(293</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;">183,609</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 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, 2016</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;">196,863</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;">196,863</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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">32,831</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(107</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;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(29</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</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;">3,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">249,894</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;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(140</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;">249,754</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;">Such amounts are classified on our 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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2016</font></div></td></tr><tr><td style="vertical-align: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 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 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;">130,547</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;">196,863</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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">3,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">6,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">133,464</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;">50,145</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;">207,036</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;">42,718</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;">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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <br clear="none"/>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;">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;">22,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,172</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;">27,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,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: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;">50,145</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;">42,718</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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width: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, U.S. treasury bonds, 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;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;font-weight:bold;">Commitments and Contingencies</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;">Leasing Arrangements</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 lease certain facilities and equipment under non-cancelable operating lease arrangements. Future minimum rental payments under these leases are as follows at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (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;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">5,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,717</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">23,191</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;">Our operating lease arrangements are subject to customary renewal and base rental fee escalation clauses. Total rent expense, net of sublease income which is insignificant, under operating lease arrangements was approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.6 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</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;font-weight:bold;">Guarantees and Indemnification Obligations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include 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.</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;">Legal Proceedings</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 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 other legal matters will have a material effect on our financial position, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Consolidation</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 consolidated financial statements include our accounts and those of our subsidiaries (all of which are wholly-owned). We eliminate all intercompany balances and transactions.</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;">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;">Our restructuring charges are comprised primarily of costs related to property abandonment, including future lease commitments, net of any sublease income, and associated leasehold improvements; and employee termination costs related to headcount reductions. We recognize and measure restructuring liabilities initially at fair value when the liability is incurred.</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;">On November 20, 2017, we entered into an amended and restated credit agreement (the "Credit Agreement") with certain lenders (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., Silicon Valley Bank, and Santander Bank, N.A., as Documentation Agents, and JPMorgan Chase Bank, N.A., as Sole Bookrunner and Sole Lead Arranger, which provides for a </font><font style="font-family:inherit;font-size:10pt;">$123.8 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.0 million</font><font style="font-family:inherit;font-size:10pt;"> secured revolving credit facility (the "Credit Facilities"). The revolving credit facility may be made available in U.S. Dollars and certain other currencies and may be increased by up to an additional $</font><font style="font-family:inherit;font-size:10pt;">125.0 million</font><font style="font-family:inherit;font-size:10pt;"> if the existing or additional lenders are willing to make such increased commitments. The amended Credit Agreement modifies our existing credit facilities by extending the maturity date to November 20, 2022, extending the principal repayments of the term loan, and modifying the interest rates applicable to the borrowings. No additional amounts were borrowed as part of this modification.</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 amended Credit Agreement replaces our previous credit agreement dated December 2, 2014, which was set to mature on December 2, 2019. We borrowed the term loan included in our previous credit agreement to partially fund our acquisition of Telerik, as described in Note 7. Loans under the previous credit agreement could be prepaid before maturity in whole or in part at our option without penalty or premium. At the time we entered into the amended Credit Agreement, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> revolving loans and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> letters of credit outstanding, which were incorporated into the new credit facility.</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 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;">Interest rates for the term loan and revolving credit facility are based upon our leverage ratio and determined based on an index selected at our option. The rates would range from </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> above the Eurodollar rate for Eurodollar-based borrowings or from </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> above the defined base rate for base rate borrowings. Additionally, we may borrow certain foreign currencies at rates set in the same respective range above the London interbank offered interest rates (LIBOR) for those currencies. A quarterly commitment fee on the undrawn portion of the revolving credit facility is required and ranges from </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.35%</font><font style="font-family:inherit;font-size:10pt;"> per annum based on our leverage ratio. The average interest rate of the credit facility during the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">2.76%</font><font style="font-family:inherit;font-size:10pt;"> and the interest rate as of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">2.88%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit facility matures on November 20, 2022, 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 term loan as of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$123.8 million</font><font style="font-family:inherit;font-size:10pt;">, with </font><font style="font-family:inherit;font-size:10pt;">$6.2 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, 2018. The principal repayment amounts are in accordance with the following schedule: (i) eight payments of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> each, (ii) four payments of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> each, (iii) four payments of </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> each, (iv) three payments of </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> each, and (v) the last payment is of the remaining principal amount. Any amounts outstanding under the term loan thereafter would be due on the maturity date. 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;">November&#160;30, 2017</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.</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 in connection with the debt modification of </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, along with </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> of unamortized debt issuance costs related to the previous credit agreement, are recorded as debt issuance costs as a direct deduction from the carrying value of the debt liability in our consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. These costs are being amortized over the term of the debt agreement using the effective interest rate method. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet (Note 1). Amortization expense related to debt issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, is recorded within interest expense in our 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 November 20, 2022, 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 LIBO 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 LIBO rate loans. As of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts outstanding under the revolving line and </font><font style="font-family:inherit;font-size:10pt;">$1.4 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;">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 </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the capital stock of our domestic subsidiaries and </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;"> 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. </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 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 financial covenants as of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">6,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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">123,750</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;">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. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All forward contracts are recorded at fair value 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;">366 days</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in other accrued liabilities and other assets in the consolidated balance sheet, respectively. At </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in other noncurrent liabilities. In fiscal year </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, realized and unrealized gains of </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;"> from our forward contracts were recognized in foreign currency loss, net in the consolidated statement of operations. In fiscal years </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, realized and unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, from our forward contracts were recognized in foreign currency loss, net in the consolidated statements of operations. These 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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">119,192</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;">(27</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;">74,690</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;">(6,597</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;">462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,673</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">119,654</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;">76,363</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;">(6,616</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;">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 record all derivatives, whether designated in hedging relationships or not, on the consolidated balance sheets at fair value. We use derivative instruments to manage exposures to fluctuations in the value of foreign currencies, which exist as part of our ongoing business operations. Certain assets and forecasted transactions are exposed to foreign currency risk. Our objective for holding derivatives is to eliminate or reduce the impact of these exposures. We periodically monitor our foreign currency exposures to enhance the overall economic effectiveness of our foreign currency hedge positions. Principal currencies hedged include the euro, British pound, Brazilian real, Indian rupee, and Australian dollar. We do not enter into derivative instruments for speculative purposes, nor do we hold or issue any derivative instruments for trading purposes.</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 enter into certain derivative instruments that do not qualify for hedge accounting and are not designated as hedges. Although these derivatives do not qualify for hedge accounting, we believe that such instruments are closely correlated with the underlying exposure, thus managing the associated risk. The gains or losses from changes in the fair value of such derivative instruments that are not accounted for as hedges are recognized in earnings in foreign currency loss, net in the consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <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;">We currently have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> shareholder-approved stock plan from which we can issue stock-based awards, which was approved by our shareholders in fiscal year 2008 (2008 Plan). The 2008 Plan replaced the 1992 Incentive and Nonqualified Stock Option Plan, the 1994 Stock Incentive Plan and the 1997 Stock Incentive Plan (collectively, the &#8220;Previous Plans&#8221;). The Previous Plans solely exist to satisfy outstanding options previously granted under those plans. The 2008 Plan permits the granting of stock awards to officers, members of the Board of Directors, employees and consultants. Awards under the 2008 Plan may include nonqualified stock options, incentive stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals, deferred stock units and stock appreciation rights. A total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">54,510,000</font><font style="font-family:inherit;font-size:10pt;"> shares are issuable under these plans, of which </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3,129,512</font><font style="font-family:inherit;font-size:10pt;"> shares were available for grant as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have adopted </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> stock plans for which the approval of shareholders was not required: the 2002 Nonqualified Stock Plan (2002 Plan) and the 2004 Inducement Stock Plan (2004 Plan). The 2002 Plan permits the granting of stock awards to non-executive officer employees and consultants. Executive officers and members of the Board of Directors are not eligible for awards under the 2002 Plan. Awards under the 2002 Plan may include nonqualified stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals and stock appreciation rights. A total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">9,750,000</font><font style="font-family:inherit;font-size:10pt;"> shares are issuable under the 2002 Plan, of which </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">906,293</font><font style="font-family:inherit;font-size:10pt;"> shares were available for grant as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2004 Plan is reserved for persons to whom we may issue securities as an inducement to become employed by us pursuant to the rules and regulations of the NASDAQ Stock Market. Awards under the 2004 Plan may include nonqualified stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals and stock appreciation rights. A total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1,500,000</font><font style="font-family:inherit;font-size:10pt;"> shares are issuable under the 2004 Plan, of which </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">583,021</font><font style="font-family:inherit;font-size:10pt;"> shares were available for grant as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under all of our plans, the options granted generally begin to vest within </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year of the grant.</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 stock option activity under all the plans is as follows:</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="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Contractual Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Aggregate Intrinsic Value</font><font style="font-family:inherit;font-size:10pt;text-align:center;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td></tr><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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</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;">Options outstanding, December 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417</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;">24.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(203</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;">25.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(149</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;">29.31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options outstanding, November 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">13,077</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;">Exercisable, November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.64</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Vested or expected to vest, November 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">28.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></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;">The aggregate intrinsic value was calculated based on the difference between the closing price of our stock on November&#160;30, 2017 of </font><font style="font-family:inherit;font-size:8pt;">$41.34</font><font style="font-family:inherit;font-size:8pt;"> and the exercise prices for all in-the-money options outstanding.</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;">A summary of restricted stock units activity is as follows (in thousands, except per share data):</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="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average 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;">Restricted stock units outstanding, December&#160;1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,583</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;">26.14</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: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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Issued</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(638</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;">31.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642</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;">25.58</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Restricted stock units outstanding, November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</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.15</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;">Each restricted stock unit represents </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> share of common stock. The restricted stock units generally vest semi-annually over a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. Performance-based restricted stock units are subject to performance criteria aligned with our business plan and are earned only to the extent the performance criteria are achieved, with any awards earned being subject to subsequent time-based vesting similar to that discussed above.</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 outright stock awards, restricted stock units and DSUs is equal to the closing price of our common stock on the date of grant, less the present value of expected dividends, as the recipient is not entitled to dividends during the requisite service period.</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 fiscal years 2015, 2016, and 2017, we granted performance-based restricted stock units 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 under a Long-Term Incentive Plan (&#8220;LTIP&#8221;) where the performance measurement period is three years. Vesting of the LTIP awards is based on our level of attainment of specified total shareholder return (TSR) targets relative to the percentage appreciation of a specified index of companies for the respective </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year periods and is also subject to the continued employment of the grantees. In order to estimate the fair value of such awards, we used a Monte Carlo Simulation valuation model. The performance measurement period related to the LTIP awards granted during fiscal year 2015 ended as of November 30, 2017. As the level of attainment of the specified TSR target was not met, none of the LTIP awards under this grant vested.</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 1991 Employee Stock Purchase Plan (ESPP) permits eligible employees to purchase up to an aggregate of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">9,450,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock through accumulated payroll deductions. The ESPP has a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">27</font><font style="font-family:inherit;font-size:10pt;">-month offering period comprised of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine</font><font style="font-family:inherit;font-size:10pt;"> three-month purchase periods. The purchase price of the stock is equal to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lesser of the market value of such shares at the beginning of a </font><font style="font-family:inherit;font-size:10pt;">27</font><font style="font-family:inherit;font-size:10pt;">-month offering period or the end of each three-month segment within such offering period. If the market price at any of the nine purchase periods is less than the market price on the first date of the 27-month offering period, subsequent to the purchase, the offering period is canceled and the employee is entered into a new 27-month offering period with the then current market price as the new base price. We issued </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">220,000</font><font style="font-family:inherit;font-size:10pt;"> shares, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">266,000</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">226,000</font><font style="font-family:inherit;font-size:10pt;"> shares with weighted average purchase prices of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$22.27</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$20.01</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$19.58</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively, in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">815,000</font><font style="font-family:inherit;font-size:10pt;"> shares were available and reserved for issuance under the ESPP.</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 estimated the fair value of stock options and ESPP awards granted in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</font><font style="font-family:inherit;font-size:10pt;"> on the measurement dates using the Black-Scholes option valuation model, and LTIP awards using the Monte Carlo Simulation valuation model, with the following weighted average assumptions:</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="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Stock options:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Employee stock purchase plan:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.1</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: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Long-term incentive plan:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.1</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: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</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: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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">For each stock option award, the expected life in years is based on historical exercise patterns and post-vesting termination behavior. Expected volatility is based on historical volatility of our stock, and the risk-free interest rate is based on the U.S. Treasury yield curve for the period that is commensurate with the expected life at the time of grant.&#160;The expected annual dividend yield is based on the weighted-average of the dividend yield assumptions used for options granted during the applicable period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For each ESPP award, the expected life in years is based on the period of time between the beginning of the offering period and the date of purchase, plus an additional holding period of three months.&#160; Expected volatility is based on historical volatility of our stock, and the risk-free interest rate is based on the U.S. Treasury yield curve in effect at each purchase period. The expected annual dividend yield is based on the weighted-average of the dividend yield assumptions used for options granted during the applicable period.</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;">Based on the above assumptions, the weighted average estimated fair value of stock options granted in fiscal years </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">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;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$5.95</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.79</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively. We amortize the estimated fair value of stock options to expense over the vesting period using the straight-line method. The weighted average estimated fair value for shares issued under our ESPP in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$8.32</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.43</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.89</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively. We amortize the estimated fair value of shares issued under the ESPP to expense over the vesting period using a graded vesting model.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrecognized stock-based compensation expense, net of expected forfeitures, related to unvested stock options and unvested restricted stock awards amounted to </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. These costs are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.2</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following additional activity occurred under our plans (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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Total intrinsic value of stock options on date exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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 fair value of deferred stock units on date vested</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 fair value of restricted stock units on date vested</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides the classification of stock-based compensation as reflected in our 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">November&#160;30, 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;">1,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">4,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">6,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 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;">14,153</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;">22,541</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;">24,004</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;">Income tax benefit included in the provision for income taxes from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">Separation Arrangements</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 year 2017, we entered into separation agreements with </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as sales and marketing expense and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as general and administrative expense, in the consolidated statement of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal year 2016, we entered into separation agreements with </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as sales and marketing expense and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as product development expense, in the consolidated statement of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal year 2015, we entered into separation agreements with </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as general and administrative expense and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as sales and marketing expense, in the consolidated statement of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings (Loss) 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 (loss) per share using the weighted average number of common shares outstanding. We compute diluted earnings (loss) 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 from continuing operations (in thousands, expect per share data):</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <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;">November&#160;30, <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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,417</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,726</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,801</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: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,129</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,481</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,391</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:1px solid #000000;padding-left:2px;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,516</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,391</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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 (loss) 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.78</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;">(1.13</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.17</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><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 (loss) 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.77</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.13</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.17</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;">We excluded stock awards representing approximately </font><font style="font-family:inherit;font-size:10pt;">494,000</font><font style="font-family:inherit;font-size:10pt;"> shares, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2,058,000</font><font style="font-family:inherit;font-size:10pt;"> shares, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2,552,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock from the calculation of diluted earnings per share in the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, because these awards 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 November 30, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill allocated to the Application Development and Deployment reporting unit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">92,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;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;">November&#160;30, 2017</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;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Corporate 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;">6,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">6,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;font-style:italic;">Liabilities</font></div></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: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;">Foreign exchange derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table 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, 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><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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Corporate 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;">3,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;font-style:italic;">Liabilities</font></div></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: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;">Foreign exchange derivatives</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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;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;">We did not have any nonrecurring fair value measurements as of November 30, 2017.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal year 2016, certain assets were measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3). </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 2016, based on the fair value measurement, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$92.0 million</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment charge related to the Application Development and Deployment reporting unit. Refer to Note 6 for further discussion on the fair value of the goodwill related to the Application Development and Deployment reporting unit. During the third quarter of fiscal year 2016, 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, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during the second quarter of fiscal year 2014 (Note 6). </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 measurements of intangible assets were determined using an income-based valuation methodology, which incorporates unobservable inputs, including discounted 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 lives.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents nonrecurring fair value measurements as of November 30, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill allocated to the Application Development and Deployment reporting unit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">92,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 of Financial 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;">The carrying amount of our cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. We base the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. We measure and record derivative financial instruments at fair value. See Note 4 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring 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> <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;">Foreign Currency Translation</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 functional currency of most of our foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, we translate assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. We translate income and expense items at average rates of exchange prevailing during each period. We accumulate translation adjustments in accumulated other comprehensive loss, a component of shareholders&#8217; equity.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For foreign operations where the U.S. dollar is considered to be the functional currency, we remeasure monetary assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date and non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. We translate income and expense items at average rates of exchange prevailing during each period. We recognize remeasurement adjustments currently as a component of foreign currency loss, net in the statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in foreign currency loss, net in the statements of operations as incurred.</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;">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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2016</font></div></td></tr><tr><td style="vertical-align: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;">154,301</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;">(88,224</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;">66,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(68,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,230</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;">21,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(35,852</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;">31,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">17,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,495</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,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,833</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;">7,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">239,843</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;">(144,949</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;">94,894</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;">192,628</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;">(111,801</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;">80,827</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 amortize intangible assets assuming no expected residual value. Amortization expense related to these intangible assets was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$33.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$28.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$29.6 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in intangible assets during fiscal year 2017 is primarily related to the acquisitions of DataRPM Corporation (DataRPM) in March 2017 and Kinvey Inc. (Kinvey) in June 2017 (Note 7). </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:8pt;"><font style="font-family:inherit;font-size:8pt;"><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;">November&#160;30, 2017</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:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 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;">36,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">35,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">10,272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,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></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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">94,894</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-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 for fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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%;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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Balance, beginning of year</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;">278,067</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;">369,985</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;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(92,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 year</font></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;">315,041</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;">278,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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The additions to goodwill during fiscal year 2017 are related to the acquisitions of DataRPM in March 2017 and Kinvey in June 2017 (Note 7).</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 by reportable segment for fiscal year </font><font style="font-family:inherit;font-size:10pt;">2017</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="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-left:2px;padding-top:2px;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, 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;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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;">November&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">212,062</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;">36,934</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;">40</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;">249,036</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;">&#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;">46,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;">&#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;">46,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;">278,067</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;">36,934</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;">40</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;">315,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Impairment of 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;">We assess the impairment of goodwill on an annual basis and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.</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 year </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we tested goodwill for impairment for each of our reporting units as of October 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Our reporting units each had fair values which significantly exceeded their carrying values as of the annual impairment date. We did not recognize any goodwill impairment charges during fiscal years 2017 or 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;">During fiscal year 2016, we recognized a </font><font style="font-family:inherit;font-size:10pt;">$92 million</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment loss related to our Application Development and Deployment reporting unit. To determine the fair value of our Application Development and Deployment reporting unit as part of the two-step test for goodwill impairment as of October 31, 2016, we concluded that a combination of the income approach and the market approach was most appropriate. The fair value of this reporting unit was negatively impacted by reduced future growth expectations resulting from a comprehensive review of our strategy and operations by our Chief Executive Officer, our Board of Directors, and the executive management team. Based on this analysis, the implied fair value of goodwill was substantially lower than the carrying value of goodwill for the reporting unit, resulting in the </font><font style="font-family:inherit;font-size:10pt;">$92 million</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment loss. This impairment loss was recorded to impairment of goodwill within operating expenses in our fiscal year 2016 consolidated statement of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The evaluation of goodwill for impairment requires significant judgment. While we believe that the assumptions used in our impairment test are reasonable, the analysis is sensitive to adverse changes used in the assumptions of the valuations. In particular, changes in the projected cash flows, the discount rate, the terminal year growth rate and market multiple assumptions could produce significantly different results for the impairment analyses. In the event of future changes in business conditions, we will be required to reassess and update our forecasts and estimates used in future impairment analyses. If the results of these analyses are lower than current estimates, a material impairment charge may result at that time.</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;">Goodwill, Intangible Assets and Long-Lived 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;">Goodwill is the amount by which the cost of acquired net assets in a business combination exceeded the fair value of net identifiable assets on the date of purchase. We evaluate goodwill and other intangible assets with indefinite useful lives, if any, for impairment annually or on an interim basis when events and circumstances arise that indicate impairment may have occurred.</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 performing our annual assessment, we first perform a qualitative test and if necessary, perform a quantitative test. To conduct the quantitative impairment test of goodwill, we compare the fair value of a reporting unit to its carrying value. If the reporting unit&#8217;s carrying value exceeds its fair value, we record an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value. We estimate the fair values of our reporting units using discounted cash flow models or other valuation models, such as comparative transactions and market multiples. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015. During fiscal year 2016, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$92.0 million</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment charge related to the Application Development and Deployment reporting unit (Note 6).</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 purchased technology, customer-related assets, and trademarks and trade names acquired through business combinations (Note 7). All of our intangible assets are amortized using the straight-line method over their estimated useful life.</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 periodically review long-lived assets (primarily property and equipment) and intangible assets with finite lives for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of those assets are no longer appropriate. We base each impairment test on a comparison of the undiscounted cash flows to the carrying value of the asset or asset group. If impairment is indicated, we write down the asset to its estimated fair value based on a discounted cash flow analysis.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income before income taxes are 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">November 30, 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;">U.S.</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;">77,442</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;">78,477</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;">62,813</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;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,855</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;">(113,757</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;">(50,459</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">65,587</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;">(35,280</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;">12,354</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 provision for income taxes is comprised of the following (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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">Current:</font></div></td><td colspan="3" style="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: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;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,739</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,056</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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 current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Deferred:</font></div></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: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;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,963</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;">60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,135</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;">(2,933</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;">(4,104</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: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 deferred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">474</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,845</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">28,170</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;">20,446</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;">21,155</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;">A reconciliation of the income taxes incurred at the U.S. Federal statutory rate compared to the effective tax rate 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">Tax at U.S. Federal statutory rate</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;">22,955</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;">(12,348</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;">4,324</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;">Foreign rate differences</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,689</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Effects of foreign operations included in U.S. Federal provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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,244</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;">(996</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;">State income taxes, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Research credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(251</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;">(838</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;">(681</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;">Domestic production activities deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,670</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,925</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,750</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;">Tax-exempt interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101</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;">(76</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;">(51</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;">Nondeductible stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">Meals and entertainment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Compensation subject to 162(m)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Uncertain tax positions and tax settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,701</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;">(332</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;">Prior period adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(2,700</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Release of valuation allowance on state research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Goodwill Impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">32,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">28,170</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;">20,446</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;">21,155</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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%;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 components of deferred tax assets and liabilities are 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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</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;">Deferred tax 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;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued liabilities and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,207</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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: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;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Tax credit and loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,167</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,537</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,189</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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 deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,484</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;">(23,685</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: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;">Unrealized FX gains</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(644</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;">(647</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,367</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;">(5,559</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: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 deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47,495</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,891</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: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;">(1,686</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;">2,700</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuation allowance primarily applies to net operating loss carryforwards and unutilized tax credits in jurisdictions or under conditions where realization is not more likely than not. The </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> decrease in the valuation allowance during fiscal year 2017 primarily relates to a foreign subsidiary that utilized net operating loss carryforwards in 2017 that had a valuation allowance recorded against them. The </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> decreases in the valuation allowance during fiscal years 2016 and 2015, respectively, primarily relate to the release of the valuation allowance on state research and development tax credits in fiscal year 2016 and foreign net operating loss carryforwards expiring unutilized in fiscal year 2015.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At November&#160;30, 2017, we have federal and foreign net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$115.7 million</font><font style="font-family:inherit;font-size:10pt;"> expiring on various dates through 2034 and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> that may be carried forward indefinitely. In addition, we have state net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$11.7 million</font><font style="font-family:inherit;font-size:10pt;"> expiring on various dates through 2022. At November&#160;30, 2017, we have state tax credit carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> expiring on various dates through 2032 and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> that may be carried forward indefinitely. In addition, we have federal tax credit carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> expiring on various dates through 2034. </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;">It is our intention to indefinitely reinvest the earnings of our non-U.S. subsidiaries. We have not provided for U.S. income taxes on the undistributed earnings of non-U.S. subsidiaries, which totaled </font><font style="font-family:inherit;font-size:10pt;">$13.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of November 30, 2017, as these earnings have been indefinitely reinvested. Any additional taxes that might be payable upon repatriation of our foreign earnings would not be significant.</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 November 30, 2017, the total amount of unrecognized tax benefits was </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in other noncurrent liabilities on the consolidated balance sheet and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred tax assets, principally related to U.S and foreign net operating loss carry-forwards, have not been recorded.</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 reconciliation of the balance of our unrecognized tax benefits 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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 year</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;">7,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,711</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;">Tax positions related to current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Tax positions related to a prior period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Settlements with tax authorities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(155</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;">(21</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;">(39</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;">Tax positions acquired</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Lapses due to expiration of the statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</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;">(456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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, end of year</font></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;">7,520</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;">7,046</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,779</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If recognized, all amounts of unrecognized tax benefits would affect the effective tax rate.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize interest and penalties related to uncertain tax positions as a component of our provision for income taxes. In fiscal year 2017 estimated interest and penalties of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> were recorded to the provision for income taxes. In fiscal years 2016 and 2015 there was a minimal amount of estimated interest and penalties recorded in the provision for income taxes. We have accrued </font><font style="font-family:inherit;font-size:10pt;">$0.5 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;"> of estimated interest and penalties at November&#160;30, 2017 and 2016, respectively. We do not expect any significant changes to the amount of unrecognized tax benefits in the next twelve months.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Federal income tax returns have been examined or are closed by statute for all years prior to fiscal year 2015. Our state income tax returns have been examined or are closed by statute for all years prior to fiscal year 2013, and we are no longer subject to audit for those periods.</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;">Tax authorities for certain non-U.S.&#160;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.&#160;jurisdictions for years prior to fiscal year 2012.</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;">We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize and measure uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. We first determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that we measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. We recognize interest and penalties related to uncertain tax positions in our provision for income taxes on our consolidated statements of operations.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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;">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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <br clear="none"/>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;">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;">22,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,172</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;">27,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,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: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;">50,145</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;">42,718</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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width: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, U.S. treasury bonds, 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%;padding-bottom:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No.&#160;2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815), Targeted Improvements to Accounting for Hedging Activities </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-12). ASU 2017-12 intends to better align an entity's risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. The amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The guidance in ASU 2017-12 is required for annual reporting periods beginning after December 15, 2018, 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 May 2017, the FASB issued Accounting Standards Update No.&#160;2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718), Scope of Modification Accounting </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-09), which amends the scope of modification accounting for share-based payment awards. The guidance in ASU 2017-09 provides that modification accounting is required only if a change in the terms or conditions of an award results in a change to the fair value, the vesting conditions, or the classification of the award as equity or liability. The guidance in ASU 2017-09 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently assessing the impact of the adoption of this standard 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 January 2017, the FASB issued Accounting Standards Update No.&#160;2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-04). ASU 2017-04 amends Topic 350 to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This update requires the performance of an annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The guidance in ASU 2017-04 is required for annual reporting periods beginning after December 15, 2019, with early adoption permitted. We are currently considering whether to adopt this update prior to the required adoption date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update No.&#160;2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805), Clarifying the Definition of a Business </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-01). ASU 2017-01 provides a screen to determine when an integrated set of assets and activities is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. The guidance in ASU 2017-01 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We adopted this update during the fourth quarter of fiscal year 2017 and the adoption did not have a material impact 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 August 2016, the FASB issued Accounting Standards Update No.&#160;2016-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230),</font><font style="font-family:inherit;font-size:10pt;"> </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;">Compensation - Stock Compensation (Topic 718), 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 assessing the impact of the adoption of this standard 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 (Topic 842)</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. Accordingly, upon adoption in the first quarter of fiscal 2017, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> from other assets to long-term debt in our consolidated balance sheet. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet.</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. The guidance provided in Topic 606 requires entities to use a five-step model to recognize revenue by allocating the consideration from contracts to performance obligations on a relative standalone selling price basis. The standard also requires new disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This new guidance was initially effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016 and early adoption was not permitted. However, 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 effective date for the Company will be December 1, 2018. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. The Company plans to adopt this ASU in accordance with the full retrospective approach, effective December 1, 2018. Fiscal year 2019 quarterly results, and comparative prior periods, will be prepared in accordance with ASC Topic 606. The first Annual Report on Form 10-K issued in accordance with ASC Topic 606 will be for the period ended November 30, 2019. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management is currently assessing the impact the adoption of this standard will have on the Company&#8217;s consolidated financial statements, but anticipates that the revenue recognition related to accounting for the following transactions will be most impacted:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from term licenses with extended payment terms over the term of the agreement within our Data Connectivity and Integration segment</font><font style="font-family:inherit;font-size:10pt;"> - These transactions are typically recognized when the amounts are billed to the customer under current revenue recognition guidance. In accordance with ASU 2014-09, revenue from term license performance obligations is expected to be recognized upon delivery and revenue from maintenance performance obligations is expected to be recognized over the contract term. To the extent the Company enters into future term licenses with extended payment terms after the adoption of ASU 2014-09, revenue from term licenses with extended payment terms will be recognized prior to the customer being billed and the Company will recognize a net contract asset on the balance sheet. Accordingly, license revenue will be accelerated under ASU 2014-09 as the Company currently does not recognize revenue until the amounts have been billed to the customer.</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from transactions with multiple elements within our Application Development and Deployment segment (i.e., sales of perpetual licenses with maintenance and/or support)</font><font style="font-family:inherit;font-size:10pt;"> - These transactions are currently recognized ratably over the associated maintenance period as the Company does not have vendor specific objective evidence (VSOE) for maintenance or support. Under ASU 2014-09, the requirement to have VSOE for undelivered elements that exists under current guidance is eliminated. Accordingly, the Company will recognize a portion of the sales price as revenue upon delivery of the license instead of recognizing the entire sales price ratably over the maintenance period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Business and Summary of Significant Accounting Policies</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;">The Company</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;">Progress offers the leading platform for developing and deploying mission-critical business applications. Progress empowers enterprises and independent software vendors (ISVs) to build and deliver cognitive-first applications that harness big data to derive business insights and competitive advantage. Progress offers leading technologies for easily building powerful user interfaces across any type of device, a reliable, scalable and secure backend platform to deploy modern applications, leading data connectivity to all sources, and award-winning predictive analytics that brings the power of machine learning to any organization. Over </font><font style="font-family:inherit;font-size:10pt;">1,700</font><font style="font-family:inherit;font-size:10pt;"> ISVs, </font><font style="font-family:inherit;font-size:10pt;">100,000</font><font style="font-family:inherit;font-size:10pt;"> enterprise customers, and </font><font style="font-family:inherit;font-size:10pt;">2 million</font><font style="font-family:inherit;font-size:10pt;"> developers rely on Progress to power their applications.</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 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;">Accounting Principles</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 prepare our consolidated financial statements and accompanying notes in conformity with accounting principles generally accepted in the United States of America (GAAP).</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 Consolidation</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 consolidated financial statements include our accounts and those of our subsidiaries (all of which are wholly-owned). We eliminate all intercompany balances and transactions.</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;">Use of Estimates</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 preparation of consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an on-going basis, management evaluates its estimates and records changes in estimates in the period in which they become known. These estimates are based on historical data and experience, as well as various other assumptions that management believes to be reasonable under the circumstances. The most significant estimates relate to the timing and amounts of revenue recognition, the realization of tax assets and estimates of tax liabilities, fair values of investments in marketable securities, intangible assets and goodwill valuations, the recognition and disclosure of contingent liabilities, the collectability of accounts receivable, and assumptions used to determine the fair value of stock-based compensation. Actual results could differ from those estimates.</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;">Foreign Currency Translation</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 functional currency of most of our foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, we translate assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. We translate income and expense items at average rates of exchange prevailing during each period. We accumulate translation adjustments in accumulated other comprehensive loss, a component of shareholders&#8217; equity.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For foreign operations where the U.S. dollar is considered to be the functional currency, we remeasure monetary assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date and non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. We translate income and expense items at average rates of exchange prevailing during each period. We recognize remeasurement adjustments currently as a component of foreign currency loss, net in the statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in foreign currency loss, net in the statements of operations as incurred.</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;">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;">Cash equivalents include short-term, highly liquid investments purchased with remaining maturities of three months or less. As of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, all of our cash equivalents were invested in money market funds.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify investments, state and municipal bond obligations, U.S. treasury and government agency bonds, and corporate bonds and notes, as investments available-for-sale, which are stated at fair value. We include aggregate unrealized holding gains and losses, net of taxes, on available-for-sale securities as a component of accumulated other comprehensive loss in shareholders&#8217; equity. We include realized gains and losses in interest income and other, net on the consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We monitor our investment portfolio for impairment on a periodic basis. In the event that the carrying value of an investment exceeds its fair value and the decline in value is determined to be other than temporary, an impairment charge is recorded and a new cost basis for the investment is established. In determining whether an other-than-temporary impairment exists, we consider the nature of the investment, the length of time and the extent to which the fair value has been less than cost, and our intent and ability to continue holding the security for a period sufficient for an expected recovery in fair value.</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;">Allowances for Doubtful Accounts and Sales Credit Memos</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 maintain an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make required payments. We establish this allowance using estimates that we make based on factors such as the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, changes to customer creditworthiness and current economic trends.</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 also record an allowance for estimates of potential sales credit memos. This allowance is determined based on an analysis of historical credit memos issued and current economic trends, and is recorded as a reduction of revenue.</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 activity in the allowance for doubtful accounts 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%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;height:18px;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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Beginning balance</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;">741</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,421</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,646</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;">Charge (credit) to costs and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Write-offs and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(437</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;">(370</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;">(512</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</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</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;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</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;">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;">Ending balance</font></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;">498</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">741</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;">1,421</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;">A summary of activity in the allowance for sales credit memos 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:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;height:18px;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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Beginning balance</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;">402</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">772</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;">946</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;">(Credit) charge to revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">(223</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;">182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Write-offs and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69</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;">(144</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;">(332</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</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Ending balance</font></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;">178</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;">772</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;">Concentrations of Credit Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivative instruments and trade receivables. We have cash investment policies which, among other things, limit investments to investment-grade securities. We hold our cash and cash equivalents, investments and derivative instrument contracts with high quality financial institutions and we monitor the credit ratings of those institutions. We perform ongoing credit evaluations of our customers, and the risk with respect to trade receivables is further mitigated by the diversity, both by geography and by industry, of the customer base. No single customer represented more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated accounts receivable or revenue in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;font-weight:bold;">Fair Value of Financial 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;">The carrying amount of our cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. We base the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. We measure and record derivative financial instruments at fair value. See Note 4 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring 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;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 record all derivatives, whether designated in hedging relationships or not, on the consolidated balance sheets at fair value. We use derivative instruments to manage exposures to fluctuations in the value of foreign currencies, which exist as part of our ongoing business operations. Certain assets and forecasted transactions are exposed to foreign currency risk. Our objective for holding derivatives is to eliminate or reduce the impact of these exposures. We periodically monitor our foreign currency exposures to enhance the overall economic effectiveness of our foreign currency hedge positions. Principal currencies hedged include the euro, British pound, Brazilian real, Indian rupee, and Australian dollar. We do not enter into derivative instruments for speculative purposes, nor do we hold or issue any derivative instruments for trading purposes.</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 enter into certain derivative instruments that do not qualify for hedge accounting and are not designated as hedges. Although these derivatives do not qualify for hedge accounting, we believe that such instruments are closely correlated with the underlying exposure, thus managing the associated risk. The gains or losses from changes in the fair value of such derivative instruments that are not accounted for as hedges are recognized in earnings in foreign currency loss, net in the consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</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 record property and equipment at cost. We record property and equipment purchased in business combinations at fair value, which is then treated as the cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or the useful lives of the assets. Useful lives by major asset class are as follows: computer equipment and software, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">7</font><font style="font-family:inherit;font-size:10pt;"> years; buildings and improvements, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">39</font><font style="font-family:inherit;font-size:10pt;"> years; and furniture and fixtures, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">7</font><font style="font-family:inherit;font-size:10pt;"> years. Repairs and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Development and Internal Use Software</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures for product development, other than internal use software costs, are expensed as incurred. Product development expenses primarily consist of personnel and related expenses for our product development staff, the cost of various third-party contractor fees, and allocated overhead expenses.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software development costs associated with internal use software are incurred in three stages of development: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Certain internal and external qualifying costs incurred during the application development stage are capitalized as property and equipment. Internal use software is amortized on a straight-line basis over its estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years, beginning when the software is ready for its intended use.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, </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;"> of internal use software development costs capitalized, respectively. Amortization expense related to internal use software totaled </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> during the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. During the second and fourth quarters of fiscal year 2015, we incurred impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to software development costs capitalized for assets no longer deployed.</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, Intangible Assets and Long-Lived 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;">Goodwill is the amount by which the cost of acquired net assets in a business combination exceeded the fair value of net identifiable assets on the date of purchase. We evaluate goodwill and other intangible assets with indefinite useful lives, if any, for impairment annually or on an interim basis when events and circumstances arise that indicate impairment may have occurred.</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 performing our annual assessment, we first perform a qualitative test and if necessary, perform a quantitative test. To conduct the quantitative impairment test of goodwill, we compare the fair value of a reporting unit to its carrying value. If the reporting unit&#8217;s carrying value exceeds its fair value, we record an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value. We estimate the fair values of our reporting units using discounted cash flow models or other valuation models, such as comparative transactions and market multiples. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015. During fiscal year 2016, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$92.0 million</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment charge related to the Application Development and Deployment reporting unit (Note 6).</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 purchased technology, customer-related assets, and trademarks and trade names acquired through business combinations (Note 7). All of our intangible assets are amortized using the straight-line method over their estimated useful life.</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 periodically review long-lived assets (primarily property and equipment) and intangible assets with finite lives for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of those assets are no longer appropriate. We base each impairment test on a comparison of the undiscounted cash flows to the carrying value of the asset or asset group. If impairment is indicated, we write down the asset to its estimated fair value based on a discounted cash flow analysis. During fiscal year 2016, 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, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during fiscal year 2014 (Note 6). In fiscal year 2015, we recorded impairment losses totaling </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">, primarily as a result of the decision to replace existing technology with technology acquired from a business combination (Note 13).</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;">Comprehensive (Loss) Income</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 components of comprehensive loss include, in addition to net income (loss), unrealized gains and losses on investments and foreign currency translation adjustments.</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;">Accumulated other comprehensive loss by components, net of tax (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:50%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 1, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,582</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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;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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,628</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</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;">(3,843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive loss</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;">(3,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 1, 2016</font></div></td><td 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,425</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,561</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Other comprehensive income (loss) before reclassifications</font></div></td><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;">9,655</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;">(93</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;background-color:#cceeff;padding-left:2px;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,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive income (loss)</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;">9,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;">(93</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,562</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;">Balance, November 30, 2017</font></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,770</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;">(229</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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(18,999</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><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 losses on investments was minimal as of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">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;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive our revenue primarily from software licenses and maintenance and services. Our license arrangements generally contain multiple elements, including software maintenance services, consulting services, and customer education services. We do not recognize revenue until the following four basic criteria are met: (i) persuasive evidence of an arrangement exists, (ii) our product has been shipped or, if delivered electronically, the customer has the right to access the software, (iii) the fee is fixed or determinable, and (iv) collection of the fee is probable. </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;">Evidence of an arrangement generally consists of a contract or purchase order signed by the customer. In regard to delivery, we generally ship our software electronically and do not license our software with conditions of acceptance. If an arrangement does contain conditions of acceptance, we defer recognition of the revenue until the acceptance criteria are met or the period of acceptance has passed. Services are considered delivered as the work is performed or, in the case of maintenance, over the contractual service period. We assess whether a fee is fixed or determinable at the outset of the arrangement and consider the payment terms of the transaction, including transactions that extend beyond our customary payment terms. We do not license our software with a right of return. In assessing whether the collection of the fee is probable, we consider customer credit-worthiness, a customer&#8217;s historical payment experience, economic conditions in the customer&#8217;s industry and geographic location and general economic conditions. If we do not consider collection of a fee to be probable, we defer the revenue until the fees are collected, provided all other conditions for revenue recognition have been met.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and services elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In regard to software license revenues, perpetual and term license fees are recognized as revenue when the software is delivered, no significant obligations or contingencies related to the software exist, other than maintenance, and all other revenue recognition criteria are met. We generally recognize revenue for products distributed through application partners and distributors on a sell-in basis.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from maintenance is recognized ratably over the service period. Maintenance revenue is deferred until the associated license is delivered to the customer and all other criteria for revenue recognition have been met. Revenue from other services, which are primarily consulting and customer education services, is generally recognized as the services are delivered to the customer, provided all other criteria for revenue recognition have been met.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also offer products via a software-as-a-service (SaaS) model, which is a subscription based model. Subscription revenue derived from these agreements is generally recognized on a straight-line basis over the subscription term, provided persuasive evidence of an arrangement exists, access to our software has been granted to the customer, the fee for the subscription is fixed or determinable, and collection of the subscription fee is probable.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally sell our software licenses with maintenance services and, in some cases, also with consulting services. For these multiple element arrangements, we allocate revenue to the delivered elements of the arrangement using the residual method, whereby revenue is allocated to the undelivered elements based on vendor specific objective evidence (or VSOE) of fair value of the undelivered elements with the remaining arrangement fee allocated to the delivered elements and recognized as revenue assuming all other revenue recognition criteria are met. For the undelivered elements, we determine VSOE of fair value to be the price charged when the undelivered element is sold separately. We determine VSOE for maintenance sold in connection with a software license based on the amount that will be separately charged for the maintenance renewal period. Substantially all license arrangements indicate the renewal rate for which customers may, at their option, renew their maintenance agreement. We determine VSOE for consulting services by reference to the amount charged for similar engagements when a software license sale is not involved. We review services sold separately on a periodic basis and update, when appropriate, our VSOE of fair value for such maintenance and services to ensure that it reflects our recent pricing experience. If VSOE of fair value for the undelivered elements cannot be established, we defer all revenue from the arrangement until the earlier of the point at which such sufficient VSOE does exist or all elements of the arrangement have been delivered, or if the only undelivered element is maintenance, then we recognize the entire fee ratably over the maintenance period. If payment of the software license fees is dependent upon the performance of consulting services or the consulting services are essential to the functionality of the licensed software, then we recognize both the software license and consulting fees using the completed contract method.</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;">Sales taxes collected from customers and remitted to government authorities are excluded from revenue.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue generally results from contractual billings for which revenue has not been recognized and consists of the unearned portion of license, maintenance, and services fees. Deferred revenue expected to be recognized as revenue more than one year subsequent to the balance sheet date is included in long-term liabilities in the consolidated balance sheets.</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;">Advertising Costs</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;">Advertising costs are expensed as incurred and were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</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;font-weight:bold;">Warranty Costs</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 make periodic provisions for expected warranty costs. Historically, warranty costs have been insignificant.</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;">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, less the present value of expected dividends, 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 either the current market price of the stock, the Black-Scholes option valuation model, or the 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;font-weight:bold;">Fees Related to Shareholder Activist</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2017, Praesidium Investment Management, one of our largest shareholders, publicly announced its disagreement with our strategy in a Schedule 13D filed with the Securities and Exchange Commission and stated that it was seeking changes in the composition of our Board of Directors. In fiscal year 2017, we incurred professional and other fees relating to Praesidium&#8217;s actions.</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;">Acquisition-Related Costs</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;">Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional services fees, including third-party legal and valuation-related fees, as well as retention fees and earn-out payments treated as compensation expense. We incurred </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations, for the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2015</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;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;">Our restructuring charges are comprised primarily of costs related to property abandonment, including future lease commitments, net of any sublease income, and associated leasehold improvements; and employee termination costs related to headcount reductions. We recognize and measure restructuring liabilities initially at fair value when the liability is incurred. We incurred </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;"> of restructuring related costs, which are included in restructuring expenses in our consolidated statement of operations, for the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2015</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;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;">We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize and measure uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. We first determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that we measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. We recognize interest and penalties related to uncertain tax positions in our provision for income taxes on our consolidated statements of operations.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No.&#160;2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815), Targeted Improvements to Accounting for Hedging Activities </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-12). ASU 2017-12 intends to better align an entity's risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. The amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The guidance in ASU 2017-12 is required for annual reporting periods beginning after December 15, 2018, 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 May 2017, the FASB issued Accounting Standards Update No.&#160;2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718), Scope of Modification Accounting </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-09), which amends the scope of modification accounting for share-based payment awards. The guidance in ASU 2017-09 provides that modification accounting is required only if a change in the terms or conditions of an award results in a change to the fair value, the vesting conditions, or the classification of the award as equity or liability. The guidance in ASU 2017-09 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently assessing the impact of the adoption of this standard 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 January 2017, the FASB issued Accounting Standards Update No.&#160;2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-04). ASU 2017-04 amends Topic 350 to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This update requires the performance of an annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The guidance in ASU 2017-04 is required for annual reporting periods beginning after December 15, 2019, with early adoption permitted. We are currently considering whether to adopt this update prior to the required adoption date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update No.&#160;2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805), Clarifying the Definition of a Business </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-01). ASU 2017-01 provides a screen to determine when an integrated set of assets and activities is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. The guidance in ASU 2017-01 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We adopted this update during the fourth quarter of fiscal year 2017 and the adoption did not have a material impact 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 August 2016, the FASB issued Accounting Standards Update No.&#160;2016-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230),</font><font style="font-family:inherit;font-size:10pt;"> </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;">Compensation - Stock Compensation (Topic 718), 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 assessing the impact of the adoption of this standard 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 (Topic 842)</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. Accordingly, upon adoption in the first quarter of fiscal 2017, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> from other assets to long-term debt in our consolidated balance sheet. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet.</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. The guidance provided in Topic 606 requires entities to use a five-step model to recognize revenue by allocating the consideration from contracts to performance obligations on a relative standalone selling price basis. The standard also requires new disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This new guidance was initially effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016 and early adoption was not permitted. However, 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 effective date for the Company will be December 1, 2018. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. The Company plans to adopt this ASU in accordance with the full retrospective approach, effective December 1, 2018. Fiscal year 2019 quarterly results, and comparative prior periods, will be prepared in accordance with ASC Topic 606. The first Annual Report on Form 10-K issued in accordance with ASC Topic 606 will be for the period ended November 30, 2019. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management is currently assessing the impact the adoption of this standard will have on the Company&#8217;s consolidated financial statements, but anticipates that the revenue recognition related to accounting for the following transactions will be most impacted:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from term licenses with extended payment terms over the term of the agreement within our Data Connectivity and Integration segment</font><font style="font-family:inherit;font-size:10pt;"> - These transactions are typically recognized when the amounts are billed to the customer under current revenue recognition guidance. In accordance with ASU 2014-09, revenue from term license performance obligations is expected to be recognized upon delivery and revenue from maintenance performance obligations is expected to be recognized over the contract term. To the extent the Company enters into future term licenses with extended payment terms after the adoption of ASU 2014-09, revenue from term licenses with extended payment terms will be recognized prior to the customer being billed and the Company will recognize a net contract asset on the balance sheet. Accordingly, license revenue will be accelerated under ASU 2014-09 as the Company currently does not recognize revenue until the amounts have been billed to the customer.</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from transactions with multiple elements within our Application Development and Deployment segment (i.e., sales of perpetual licenses with maintenance and/or support)</font><font style="font-family:inherit;font-size:10pt;"> - These transactions are currently recognized ratably over the associated maintenance period as the Company does not have vendor specific objective evidence (VSOE) for maintenance or support. Under ASU 2014-09, the requirement to have VSOE for undelivered elements that exists under current guidance is eliminated. Accordingly, the Company will recognize a portion of the sales price as revenue upon delivery of the license instead of recognizing the entire sales price ratably over the maintenance period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Retirement Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain a retirement plan covering all U.S. employees under Section&#160;401(k) of the Internal Revenue Code. Company contributions to the plan are at the discretion of the Board of Directors and totaled approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</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;">Property and Equipment</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;">Property and equipment consists of the following (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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</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;">Computer equipment and software</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;">50,588</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;">47,978</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;">Land, buildings and leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><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;">110,983</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;">111,304</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: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;">Less accumulated depreciation and amortization</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;">(68,722</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,199</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: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;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,261</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;">50,105</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;">Depreciation and amortization expense related to property and equipment was </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended November 30, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">Property and Equipment</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 record property and equipment at cost. We record property and equipment purchased in business combinations at fair value, which is then treated as the cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or the useful lives of the assets. Useful lives by major asset class are as follows: computer equipment and software, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">7</font><font style="font-family:inherit;font-size:10pt;"> years; buildings and improvements, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">39</font><font style="font-family:inherit;font-size:10pt;"> years; and furniture and fixtures, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">7</font><font style="font-family:inherit;font-size:10pt;"> years. Repairs and maintenance costs are expensed as incurred.</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;">Property and equipment consists of the following (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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</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;">Computer equipment and software</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;">50,588</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;">47,978</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;">Land, buildings and leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><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;">110,983</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;">111,304</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: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;">Less accumulated depreciation and amortization</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;">(68,722</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,199</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: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;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,261</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;">50,105</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;">Selected Quarterly Financial Data (unaudited)</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:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</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;">Fiscal year 2017:</font></div></td><td colspan="3" style="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: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;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Net (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">10,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Basic (loss) earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">0.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted (loss) earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;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;">0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Fiscal year 2016:</font></div></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: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;">Revenue</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;">89,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">102,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">117,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,829</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) from operations</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;background-color:#cceeff;padding-left:2px;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,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,364</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:28px;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;">Net income (loss)</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;padding-left:2px;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,216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(73,793</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: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;">Basic earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.52</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: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;">Diluted earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.52</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1) Included within the loss from operations and net loss during the fourth quarter of fiscal 2016 is a </font><font style="font-family:inherit;font-size:8pt;">$92 million</font><font style="font-family:inherit;font-size:8pt;"> impairment charge related to the goodwill of the Application Development and Deployment reporting unit. For further discussion on the impairment of goodwill, refer to Note 6.</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 margin from our reportable segments and reconciles to the consolidated income from continuing operations 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="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">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: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></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;">276,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">276,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">295,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">40,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">80,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,065</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">397,572</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;">405,341</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;">377,554</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></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;">72,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">9,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-bottom:1px solid #000000;padding-left:2px;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,645</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,180</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">108,471</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;">125,878</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;">130,290</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 margin:</font></div></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;">203,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">218,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">31,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">53,800</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,885</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 contribution margin</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;">289,101</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;">279,463</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;">247,264</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;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;">218,487</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;">309,172</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;">232,510</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;">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;">70,614</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;">(29,709</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,754</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 expense, 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;">(5,027</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;">(5,571</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;">(2,400</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;">65,587</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;">(35,280</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;">12,354</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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="12" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">(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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, 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;">Related Party Transactions</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 fiscal year 2017, we acquired </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the outstanding securities of MightyMeeting, Inc. ("MightyMeeting"), a mobile collaboration and social publishing platform, for </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">. Dmitri Tcherevik, our Chief Technology Officer, was the founder and 50% owner of MightyMeeting. The transaction did not have a material impact on our financial condition or results of operations. The transaction has been accounted for as an asset acquisition and was executed with the intent of utilizing the collaboration and communication technology with our Kinvey and NativeScript offerings. In connection with the acquisition, we recorded a deferred tax liability resulting from the difference in book-to-tax basis of the acquired asset. As such, we recorded an intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, which includes a deferred tax liability of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> that will be amortized over </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;"> beginning in the fourth quarter of fiscal year 2017.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal year 2015, we entered into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> license agreements with Emdeon Inc. (Emdeon) to provide Emdeon access to certain of our software. Philip M. Pead, our former President and Chief Executive Officer and former member of our Board of Directors, is a member of Emdeon&#8217;s board of directors. We deployed the software and recorded revenue of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">. We also recorded </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred license and maintenance revenue related to the arrangements as of November 30, 2015, which will be recorded as revenue on a straight-line basis over the respective maintenance periods of each license agreement. As Emdeon paid us the total amounts upon deployment, there is </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding accounts receivable balance as of 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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal year 2015, we also entered into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> license agreements with a customer on whose board of directors one of our directors also serves. We delivered the software during the year and recorded revenue of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">. We also recorded a minimal amount of deferred maintenance revenue related to one of the arrangements, which was recorded as revenue on a straight-line basis over the remaining maintenance period. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not enter into any material related party transactions during fiscal year 2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Development and Internal Use Software</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures for product development, other than internal use software costs, are expensed as incurred. Product development expenses primarily consist of personnel and related expenses for our product development staff, the cost of various third-party contractor fees, and allocated overhead expenses.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software development costs associated with internal use software are incurred in three stages of development: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Certain internal and external qualifying costs incurred during the application development stage are capitalized as property and equipment. Internal use software is amortized on a straight-line basis over its estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years, beginning when the software is ready for its intended use.</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;">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;">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, 2014</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;">416</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,227</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,643</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;">5,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">(690</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;">(5,653</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;">(6,343</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,962</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;">(4,962</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47</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;">34</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2015</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;">412</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">3,361</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(633</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,906</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,539</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 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;">107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</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;">(17,778</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;">(19,234</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</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;">26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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, November 30, 2017</font></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;">570</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;">3,556</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,126</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%;padding-left:4px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 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;">During the first quarter of fiscal year 2017, we undertook certain operational restructuring initiatives intended to significantly reduce annual costs. As part of this action, management committed to a new strategic plan highlighted by a new product strategy and a streamlined operating approach. To execute these operational restructuring initiatives, we reduced our global workforce by over </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">. These workforce reductions occurred in substantially all functional units and across all geographies in which we operate. During the fourth quarter of fiscal year 2017, we incurred additional costs with respect to this restructuring, including reduction in redundant positions primarily within the product development and sales functions. We also consolidated offices in various locations during fiscal year 2017 and expect additional expenses related to facility closures during the first quarter of fiscal year 2018. We do not expect these additional costs to be material.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of this fiscal year 2017 restructuring, for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$22.1 million</font><font style="font-family:inherit;font-size:10pt;">, which are recorded as restructuring expenses in the consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of 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, 2016</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;">&#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;">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;">2,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">22,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(1,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,335</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;">(17,629</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</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;">(762</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2017</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;">540</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;">3,556</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;">4,096</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;">Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the first quarter of fiscal year 2019. The short-term portion of the restructuring reserve of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> is included in other accrued liabilities and the long-term portion 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 noncurrent liabilities on the consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 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;">During the fourth quarter of fiscal year 2016, our management approved, committed to and initiated plans to make strategic changes to our organization as a result of the appointment of our new Chief Executive Officer during the period. In connection with the new organizational structure, we eliminated the positions of Chief Product Officer and Chief Revenue 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;">Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding 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;">As part of this fourth quarter restructuring, for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">. The expenses are recorded as restructuring expenses in the consolidated statements of operations. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of 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;">&#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></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;">1,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">(67</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;">(67</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, November 30, 2016</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">1,415</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">1,415</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">(1,415</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,415</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, November 30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;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 in 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 in 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 restructuring, for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred minimal expenses. For the fiscal years ended November 30, 2016 and 2015, 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;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The expenses are recorded as restructuring expenses in the 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 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, 2014</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;">&#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;">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;">4,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(300</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,801</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,101</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,999</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;">(3,999</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2015</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;">209</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">309</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">518</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(477</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(744</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Balance, November 30, 2016</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;">57</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">57</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79</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;">(79</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;">Balance, November 30, 2017</font></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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</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 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 eliminated the role of business segment president as well as certain other positions within the administrative organization. We also appointed a Chief Operating Officer, who assumed responsibility for driving the operations of our three 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 restructuring, for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended November 30, 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. For the fiscal year ended November 30, 2015, we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">. The expenses are recorded as restructuring expenses in the consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of 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, 2014</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;">&#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;">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;">963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">&#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;">(483</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;">(483</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(963</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(963</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(8</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;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, November 30, 2015</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(42</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;">(42</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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(2,572</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,572</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2016</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">28</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">28</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">(28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28</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, November 30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">Restructuring expenses 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.</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 fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred minimal expenses. For the twelve months ended November&#160;30, 2016, we recorded a minimal credit to restructuring expenses in the consolidated statements of operations primarily due to changes in estimates of severance to be paid. For the fiscal year ended November 30, 2015, we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. The expenses are recorded as restructuring expenses in the consolidated statements of operations. We do not expect to incur additional material costs with respect to the 2012, 2013, and 2014 restructuring actions.</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 these restructuring actions 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 1, 2014</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;">416</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,227</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,643</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;">198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(390</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,369</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,759</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;">(21</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;">(40</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;">(61</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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, 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;">203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(31</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;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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, November 30, 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;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83</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, November 30, 2017</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;">30</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;">30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;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 these restructuring actions are expected to be made through the first quarter of fiscal year 2018. As a result, the total amount of the restructuring reserve, which is minimal, is included in other accrued liabilities on the consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</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;">Revenue Recognition</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive our revenue primarily from software licenses and maintenance and services. Our license arrangements generally contain multiple elements, including software maintenance services, consulting services, and customer education services. We do not recognize revenue until the following four basic criteria are met: (i) persuasive evidence of an arrangement exists, (ii) our product has been shipped or, if delivered electronically, the customer has the right to access the software, (iii) the fee is fixed or determinable, and (iv) collection of the fee is probable. </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;">Evidence of an arrangement generally consists of a contract or purchase order signed by the customer. In regard to delivery, we generally ship our software electronically and do not license our software with conditions of acceptance. If an arrangement does contain conditions of acceptance, we defer recognition of the revenue until the acceptance criteria are met or the period of acceptance has passed. Services are considered delivered as the work is performed or, in the case of maintenance, over the contractual service period. We assess whether a fee is fixed or determinable at the outset of the arrangement and consider the payment terms of the transaction, including transactions that extend beyond our customary payment terms. We do not license our software with a right of return. In assessing whether the collection of the fee is probable, we consider customer credit-worthiness, a customer&#8217;s historical payment experience, economic conditions in the customer&#8217;s industry and geographic location and general economic conditions. If we do not consider collection of a fee to be probable, we defer the revenue until the fees are collected, provided all other conditions for revenue recognition have been met.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and services elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In regard to software license revenues, perpetual and term license fees are recognized as revenue when the software is delivered, no significant obligations or contingencies related to the software exist, other than maintenance, and all other revenue recognition criteria are met. We generally recognize revenue for products distributed through application partners and distributors on a sell-in basis.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from maintenance is recognized ratably over the service period. Maintenance revenue is deferred until the associated license is delivered to the customer and all other criteria for revenue recognition have been met. Revenue from other services, which are primarily consulting and customer education services, is generally recognized as the services are delivered to the customer, provided all other criteria for revenue recognition have been met.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also offer products via a software-as-a-service (SaaS) model, which is a subscription based model. Subscription revenue derived from these agreements is generally recognized on a straight-line basis over the subscription term, provided persuasive evidence of an arrangement exists, access to our software has been granted to the customer, the fee for the subscription is fixed or determinable, and collection of the subscription fee is probable.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally sell our software licenses with maintenance services and, in some cases, also with consulting services. For these multiple element arrangements, we allocate revenue to the delivered elements of the arrangement using the residual method, whereby revenue is allocated to the undelivered elements based on vendor specific objective evidence (or VSOE) of fair value of the undelivered elements with the remaining arrangement fee allocated to the delivered elements and recognized as revenue assuming all other revenue recognition criteria are met. For the undelivered elements, we determine VSOE of fair value to be the price charged when the undelivered element is sold separately. We determine VSOE for maintenance sold in connection with a software license based on the amount that will be separately charged for the maintenance renewal period. Substantially all license arrangements indicate the renewal rate for which customers may, at their option, renew their maintenance agreement. We determine VSOE for consulting services by reference to the amount charged for similar engagements when a software license sale is not involved. We review services sold separately on a periodic basis and update, when appropriate, our VSOE of fair value for such maintenance and services to ensure that it reflects our recent pricing experience. If VSOE of fair value for the undelivered elements cannot be established, we defer all revenue from the arrangement until the earlier of the point at which such sufficient VSOE does exist or all elements of the arrangement have been delivered, or if the only undelivered element is maintenance, then we recognize the entire fee ratably over the maintenance period. If payment of the software license fees is dependent upon the performance of consulting services or the consulting services are essential to the functionality of the licensed software, then we recognize both the software license and consulting fees using the completed contract method.</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;">Sales taxes collected from customers and remitted to government authorities are excluded from revenue.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue generally results from contractual billings for which revenue has not been recognized and consists of the unearned portion of license, maintenance, and services fees. Deferred revenue expected to be recognized as revenue more than one year subsequent to the balance sheet date is included in long-term liabilities in the consolidated balance sheets.</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;">Accumulated other comprehensive loss by components, net of tax (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:50%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 1, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,582</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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;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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,628</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</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;">(3,843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive loss</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;">(3,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 1, 2016</font></div></td><td 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,425</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,561</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Other comprehensive income (loss) before reclassifications</font></div></td><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;">9,655</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;">(93</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;background-color:#cceeff;padding-left:2px;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,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive income (loss)</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;">9,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;">(93</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,562</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;">Balance, November 30, 2017</font></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,770</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;">(229</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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(18,999</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of the purchase price is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" 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:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 working capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(174</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,583</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,271</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <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 discloses the net assets acquired in the business combination (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="6" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 working capital</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;">8,222</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,472</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></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;">251,953</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of the purchase price is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" 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:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 working capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(963</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,351</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></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;">48,879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <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;">November&#160;30, 2017</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;">130,547</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;">130,547</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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">40,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(231</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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,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;">&#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</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,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,463</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(36</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;">6,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">183,902</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;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(293</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;">183,609</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 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, 2016</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;">196,863</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;">196,863</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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">32,831</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(107</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;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(29</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</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;">3,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">249,894</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;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(140</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;">249,754</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 provision for income taxes is comprised of the following (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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">Current:</font></div></td><td colspan="3" style="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: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;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,739</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,056</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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 current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Deferred:</font></div></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: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;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,963</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;">60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,135</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;">(2,933</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;">(4,104</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: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 deferred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">474</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,845</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">28,170</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;">20,446</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;">21,155</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of deferred tax assets and liabilities are 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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</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;">Deferred tax 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;" 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued liabilities and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,207</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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: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;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Tax credit and loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,167</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,537</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,189</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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 deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,484</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;">(23,685</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: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;">Unrealized FX gains</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(644</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;">(647</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,367</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;">(5,559</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: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 deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47,495</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,891</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: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;">(1,686</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;">2,700</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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">119,192</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;">(27</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;">74,690</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;">(6,597</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;">462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,673</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">119,654</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;">76,363</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;">(6,616</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 from continuing operations (in thousands, expect per share data):</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <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;">November&#160;30, <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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,417</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,726</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,801</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: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,129</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,481</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,391</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:1px solid #000000;padding-left:2px;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,516</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,391</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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 (loss) 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.78</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;">(1.13</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.17</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><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 (loss) 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.77</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.13</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.17</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 reconciliation of the income taxes incurred at the U.S. Federal statutory rate compared to the effective tax rate 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">Tax at U.S. Federal statutory rate</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;">22,955</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;">(12,348</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;">4,324</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;">Foreign rate differences</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,689</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Effects of foreign operations included in U.S. Federal provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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,244</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;">(996</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;">State income taxes, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Research credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(251</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;">(838</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;">(681</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;">Domestic production activities deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,670</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,925</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,750</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;">Tax-exempt interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101</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;">(76</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;">(51</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;">Nondeductible stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">Meals and entertainment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Compensation subject to 162(m)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Uncertain tax positions and tax settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,701</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;">(332</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;">Prior period adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(2,700</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Release of valuation allowance on state research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Goodwill Impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">32,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">28,170</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;">20,446</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;">21,155</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 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">November&#160;30, 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;">1,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">4,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">6,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 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;">14,153</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;">22,541</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;">24,004</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;">Income tax benefit included in the provision for income taxes from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">Information relating to revenue from external 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <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;">November&#160;30, <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;">124,406</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;">134,863</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;">130,250</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;">241,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">31,768</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,101</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,586</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">397,572</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;">405,341</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;">377,554</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;">November&#160;30, 2017</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;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,917</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">40,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Corporate 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;">6,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">6,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;font-style:italic;">Liabilities</font></div></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: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;">Foreign exchange derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table 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, 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><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;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,173</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Corporate 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;">3,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;font-style:italic;">Liabilities</font></div></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: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;">Foreign exchange derivatives</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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2016</font></div></td></tr><tr><td style="vertical-align: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;">154,301</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;">(88,224</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;">66,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(68,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,230</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;">21,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(35,852</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;">31,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">17,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,495</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,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,833</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;">7,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">239,843</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;">(144,949</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;">94,894</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;">192,628</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;">(111,801</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;">80,827</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;">Future minimum rental payments under these leases are as follows at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (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;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">5,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,717</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">23,191</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 carrying amount of goodwill for fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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%;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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Balance, beginning of year</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;">278,067</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;">369,985</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;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(92,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 year</font></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;">315,041</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;">278,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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The additions to goodwill during fiscal year 2017 are related to the acquisitions of DataRPM in March 2017 and Kinvey in June 2017 (Note 7).</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 by reportable segment for fiscal year </font><font style="font-family:inherit;font-size:10pt;">2017</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="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-left:2px;padding-top:2px;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, 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;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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;">November&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">212,062</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;">36,934</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;">40</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;">249,036</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;">&#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;">46,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;">&#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;">46,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;">278,067</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;">36,934</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;">40</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;">315,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income before income taxes are 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">November 30, 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;">U.S.</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;">77,442</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;">78,477</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;">62,813</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;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,855</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;">(113,757</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;">(50,459</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">65,587</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;">(35,280</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;">12,354</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">6,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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">123,750</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;"><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:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter</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;">Fiscal year 2017:</font></div></td><td colspan="3" style="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: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;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Net (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">10,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Basic (loss) earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">0.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted (loss) earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;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;">0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Fiscal year 2016:</font></div></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: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;">Revenue</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;">89,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">102,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">117,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,829</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) from operations</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;background-color:#cceeff;padding-left:2px;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,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,364</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:28px;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;">Net income (loss)</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;padding-left:2px;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,216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(73,793</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: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;">Basic earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.52</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: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;">Diluted earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.52</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of these restructuring actions 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 1, 2014</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;">416</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,227</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,643</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;">198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(390</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,369</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,759</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;">(21</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;">(40</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;">(61</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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, 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;">203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(31</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;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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, November 30, 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;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83</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, November 30, 2017</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;">30</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;">30</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;">A summary of 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;">&#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></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;">1,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">(67</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;">(67</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, November 30, 2016</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">1,415</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">1,415</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">(1,415</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,415</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, November 30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">A summary of 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, 2016</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;">&#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;">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;">2,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">22,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(1,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,335</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;">(17,629</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</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;">(762</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2017</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;">540</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;">3,556</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;">4,096</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, 2014</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;">416</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,227</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,643</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;">5,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">(690</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;">(5,653</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;">(6,343</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,962</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;">(4,962</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47</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;">34</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2015</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;">412</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">3,361</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(633</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,906</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,539</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 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;">107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</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;">(17,778</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;">(19,234</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</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;">26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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, November 30, 2017</font></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;">570</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;">3,556</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,126</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 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, 2014</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;">&#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;">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;">4,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(300</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,801</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,101</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,999</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;">(3,999</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2015</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;">209</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">309</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">518</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(477</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(744</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Balance, November 30, 2016</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;">57</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">57</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79</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;">(79</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;">Balance, November 30, 2017</font></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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 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, 2014</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;">&#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;">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;">963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">&#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;">(483</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;">(483</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;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(963</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(963</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(8</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;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, November 30, 2015</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(42</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;">(42</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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(2,572</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,572</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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Balance, November 30, 2016</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">28</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-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;">28</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">(28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28</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, November 30, 2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <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;">November&#160;30, <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;">United States</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;">206,450</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,312</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;">193,665</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;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,492</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,891</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,113</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">397,572</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;">405,341</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;">377,554</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;">A summary of stock option activity under all the plans is as follows:</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="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Contractual Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Aggregate Intrinsic Value</font><font style="font-family:inherit;font-size:10pt;text-align:center;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td></tr><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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</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;">Options outstanding, December 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417</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;">24.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(203</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;">25.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(149</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;">29.31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options outstanding, November 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">13,077</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;">Exercisable, November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.64</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Vested or expected to vest, November 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">28.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></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;">The aggregate intrinsic value was calculated based on the difference between the closing price of our stock on November&#160;30, 2017 of </font><font style="font-family:inherit;font-size:8pt;">$41.34</font><font style="font-family:inherit;font-size:8pt;"> and the exercise prices for all in-the-money options outstanding.</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimated the fair value of stock options and ESPP awards granted in fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</font><font style="font-family:inherit;font-size:10pt;"> on the measurement dates using the Black-Scholes option valuation model, and LTIP awards using the Monte Carlo Simulation valuation model, with the following weighted average assumptions:</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="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, 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;">Stock options:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Employee stock purchase plan:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.1</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: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Long-term incentive plan:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.1</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: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</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: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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 restricted stock units activity is as follows (in thousands, except per share data):</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="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average 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;">Restricted stock units outstanding, December&#160;1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,583</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;">26.14</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: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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Issued</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(638</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;">31.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642</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;">25.58</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Restricted stock units outstanding, November&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</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.15</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;">November&#160;30, 2017</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:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 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;">36,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">35,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">10,272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,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></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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">94,894</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;">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 our Chief Executive 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;">The changes made to our organization during fiscal years 2016 and 2017, as discussed in Note 13, did not change our determination of the three reportable segments as our organizational structure maintains the focus of the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> business segments.</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 margin from our reportable segments and reconciles to the consolidated income from continuing operations 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="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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;">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: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></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;">276,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">276,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">295,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">40,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">80,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,065</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">397,572</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;">405,341</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;">377,554</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></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;">72,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">9,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-bottom:1px solid #000000;padding-left:2px;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,645</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,180</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">108,471</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;">125,878</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;">130,290</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 margin:</font></div></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;">203,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">218,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">31,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">53,800</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,885</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 contribution margin</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;">289,101</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;">279,463</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;">247,264</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;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;">218,487</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;">309,172</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;">232,510</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;">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;">70,614</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;">(29,709</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,754</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 expense, 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;">(5,027</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;">(5,571</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;">(2,400</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;">65,587</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;">(35,280</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;">12,354</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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="12" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">(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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, 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, hosting services, and consulting and education. Information relating to revenue from external 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <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;">November&#160;30, <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;">124,406</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;">134,863</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;">130,250</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;">241,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">31,768</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,101</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,586</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">397,572</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;">405,341</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;">377,554</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 the United States includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Canada, 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <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;">November&#160;30, <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;">United States</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;">206,450</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,312</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;">193,665</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;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,492</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,891</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,113</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">397,572</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;">405,341</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;">377,554</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;">No country outside of the U.S. accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of our consolidated revenue in any year presented. Long-lived assets totaled </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$39.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$45.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$50.3 million</font><font style="font-family:inherit;font-size:10pt;"> in the U.S. and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> outside of the U.S. at the end of fiscal years </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. No individual country outside of the U.S. accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of our consolidated long-lived assets.</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;">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, less the present value of expected dividends, 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 either the current market price of the stock, the Black-Scholes option valuation model, or the 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> <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;">Shareholders&#8217; Equity</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;">Preferred Stock</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Board of Directors is authorized to establish one or more series of preferred stock and to fix and determine the number and conditions of preferred shares, including dividend rates, redemption and/or conversion provisions, if any, preferences and voting rights. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> preferred stock issued or outstanding.</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;">Common Stock</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">200,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of authorized common stock, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> par value per share, of which </font><font style="font-family:inherit;font-size:10pt;">47,281,035</font><font style="font-family:inherit;font-size:10pt;"> were issued and outstanding at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">92,817</font><font style="font-family:inherit;font-size:10pt;"> deferred stock units (DSUs) outstanding at </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Each DSU represents </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> share of our common stock and all DSU grants have been made to non-employee members of our Board of Directors. DSUs do not have voting rights and can only be converted into common stock when the recipient ceases to be a member of the Board of Directors or a change in control of the Company occurs. During the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we released </font><font style="font-family:inherit;font-size:10pt;">22,545</font><font style="font-family:inherit;font-size:10pt;"> DSUs as a result of two individuals leaving our Board of Directors.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">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;">In fiscal year 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;"> under the share repurchase program previously authorized by our Board of Directors. In fiscal year 2016, we repurchased and retired </font><font style="font-family:inherit;font-size:10pt;">3.1 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;">$79.2 million</font><font style="font-family:inherit;font-size:10pt;"> under the share repurchase program authorized by our Board of Directors. </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 September 2017, our Board of Directors increased the total share repurchase authorization to </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;">. In fiscal year 2017, we repurchased and retired </font><font style="font-family:inherit;font-size:10pt;">2.2 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;">$73.9 million</font><font style="font-family:inherit;font-size:10pt;">. As of November 30, 2017, there is </font><font style="font-family:inherit;font-size:10pt;">$220.0 million</font><font style="font-family:inherit;font-size:10pt;"> remaining under this current authorization. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividends</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 of </font><font style="font-family:inherit;font-size:10pt;">$0.125</font><font style="font-family:inherit;font-size:10pt;"> per share of common stock to Progress shareholders. On September 6, 2017, our Board of Directors approved a </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;"> increase in our quarterly cash dividend to </font><font style="font-family:inherit;font-size:10pt;">$0.14</font><font style="font-family:inherit;font-size:10pt;"> per share of common stock. We have declared aggregate per share quarterly cash dividends totaling </font><font style="font-family:inherit;font-size:10pt;">$0.515</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.125</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. We have paid aggregate cash dividends totaling </font><font style="font-family:inherit;font-size:10pt;">$24.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;">Warranty Costs</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 make periodic provisions for expected warranty costs. Historically, warranty costs have been insignificant.</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;">Subsequent Events</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 22, 2017, the Tax Cuts and Jobs Act (the "New Tax Legislation") was signed into law. The New Tax Legislation had no impact on the Company&#8217;s operating results, cash flows and financial condition in the fiscal year ended November 30, 2017. The New Tax Legislation will impact the Company&#8217;s operating results, cash flows, and financial condition beginning in the fiscal year ended November 30, 2018 and the Company is currently evaluating the extent of the impact. </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 New Tax Legislation includes a number of provisions, including the reduction of the U.S. corporate tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, effective January 1, 2018. The New Tax Legislation also includes provisions that may partially offset the benefit of such rate reduction, including the repeal of the deduction for domestic production activities. As a result of the New Tax Legislation, we expect to realize a one-time tax benefit or expense for the re-measurement of deferred tax assets and liabilities. The effect of the international provisions of the New Tax Legislation, which generally establish a territorial-style system for taxing foreign-source income of domestic multinational corporations, are still being analyzed. Based on preliminary analysis, the deemed repatriation tax on unremitted foreign earnings and profits is not expected to have a material impact on our 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;">A reconciliation of the balance of our unrecognized tax benefits 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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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;">Fiscal Year 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 30, 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 year</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;">7,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,711</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;">Tax positions related to current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Tax positions related to a prior period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Settlements with tax authorities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(155</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;">(21</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;">(39</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;">Tax positions acquired</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Lapses due to expiration of the statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</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;">(456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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, end of year</font></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;">7,520</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;">7,046</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,779</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;">Use of Estimates</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 preparation of consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an on-going basis, management evaluates its estimates and records changes in estimates in the period in which they become known. These estimates are based on historical data and experience, as well as various other assumptions that management believes to be reasonable under the circumstances. The most significant estimates relate to the timing and amounts of revenue recognition, the realization of tax assets and estimates of tax liabilities, fair values of investments in marketable securities, intangible assets and goodwill valuations, the recognition and disclosure of contingent liabilities, the collectability of accounts receivable, and assumptions used to determine the fair value of stock-based compensation. Actual results could differ from those estimates.</font></div></div> EX-101.SCH 8 prgs-20171130.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Business Combinations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Business Combinations (Pro Forma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Business Combinations (Schedule of Net Assets Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Business Segments and International Operations link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Business Segments and International Operations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Business Segments and International Operations (Revenue from External Customers by Revenue Type) (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Business Segments and International Operations (Revenue from External Customers from Different Geographical Areas) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - 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 - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Commitments and Contingencies (Future Minimum Rental Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Shareholders' Equity 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 2115100 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Earnings (Loss) Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404404 - 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 (Quantitative Information about Unobservable Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Income Taxes (Components Of Pretax Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Income Taxes (Provisions For Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Income Taxes (Reconciliation Of The U.S. Federal Statutory Rate To The Effective Tax Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Income Taxes (Reconciliation Of Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Income Taxes (Summary Of Deferred Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Intangible Assets and Goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Intangible Assets and Goodwill (Schedule Of Future Amortization Expense From Intangible Assets Held) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Intangible Assets and Goodwill (Summary Of Changes In The Carrying Amount Of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Allowance for Sales Credit Memos) (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Allowances Against Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Restructuring (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Restructuring (Summary of Restructuring Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Selected Quarterly Financial Data (unaudited) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Shareholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Stock-Based Compensation (Activity Stock Options and Stock Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Stock-Based Compensation (Classification of Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Stock-Based Compensation (Fair Value of Options and Employee Stock Purchase Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stock-Based Compensation (Summary of Status of Restricted Stock Units) (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Term Loan and Line of Credit link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Term Loan and Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Term Loan and Line of Credit - Future Maturities (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 9 prgs-20171130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 prgs-20171130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 prgs-20171130_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Purchased Technology [Member] Computer Software, Intangible Asset [Member] Trade Names [Member] Trade Names [Member] Customer Relationships [Member] Customer Relationships [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Kinvey, Inc. [Member] Kinvey, Inc. [Member] Kinvey, Inc. [Member] DataRPM Corporation [Member] DataRPM Corporation [Member] DataRPM Corporation [Member] Telerik AD [Member] Telerik AD [Member] Telerik AD [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Net working capital Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities in Excess of Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities in Excess of Current Assets Net working capital Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital, Net Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Deferred taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Net deferred tax assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Deferred taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Goodwill Goodwill Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Acquired intangible assets, weighted average life Finite-Lived Intangible Asset, Useful Life Acquired intangible assets, Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Derivative Instruments and Hedging Activities Disclosure [Abstract] Outstanding Foreign Currency Forward Contracts Schedule of Derivative Instruments [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Income Tax Disclosure [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Accounts receivable Deferred Tax Assets Deferred Expenses, Account Receivable Deferred tax assets deferred expenses, account receivable. Other assets Deferred Tax Assets Tax Deferred Expense Other Current Assets Deferred tax assets tax deferred expense other current assets Accrued compensation Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Compensation Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Compensation Accrued liabilities and other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred revenue Deferred Tax Assets, Deferred Income Tax credit and loss carryforwards Deferred Tax Assets, Tax Credit Carryforwards Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Goodwill Deferred Tax Liabilities, Goodwill Unrealized FX gains Deferred Tax Liabilities, Unrealized Currency Transaction Gains Depreciation and amortization Deferred Tax Liabilities Depreciation And amortization Depreciation and amortization Total deferred tax liabilities Deferred Tax Liabilities, Gross Total deferred tax liabilities, net Deferred Tax Liabilities, Net Total deferred tax assets, net Deferred Tax Assets, Net Investments and Cash [Abstract] 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 Investments Classified by Contractual Maturity Date [Table 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 Components Of Pretax Income Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Provisions For Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation Of The U.S. Federal Statutory Rate To The Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary Of Deferred Taxes Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Reconciliation Of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Total Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Application Development and Deployment [Member] Application Development and Deployment [Member] Application Development and Deployment [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Nonrecurring Basis [Member] Fair Value, Measurements, Nonrecurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Goodwill allocated to the Application and Deployment reporting unit, Total Fair Value Goodwill, Fair Value Disclosure Goodwill allocated to the Application Development and Deployment reporting unit, Total Losses Goodwill, Impairment Loss Intangible assets, Total Fair Value Intangible Assets (Excluding Goodwill), Fair Value Disclosure Intangible Assets (Excluding Goodwill), Fair Value Disclosure Intangible assets, Total Losses Impairment of Intangible Assets (Excluding Goodwill) Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization of property and equipment Depreciation Amortization of acquired intangibles and other Amortization Stock-based compensation Share-based Compensation Changes in fair value of contingent consideration obligation Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Impairment of goodwill and long-lived assets Impairment of Long-lived Assets and Goodwill Impairment of Long-lived Assets and Goodwill Deferred income taxes Increase (Decrease) in Deferred Income Taxes Excess tax benefits from stock plans Excess Tax Benefit from Share-based Compensation, Operating Activities Allowances for bad debt and sales credits 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 from 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 sale of property, plant and equipment, net Proceeds from Sale of Property, Plant, and Equipment Proceeds from divestitures, net Proceeds from Divestiture of Businesses Decrease in other noncurrent assets Payments for (Proceeds from) Other Investing Activities Net cash flows used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from stock-based compensation plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Purchase of common stock related to withholding taxes from issuance of restricted stock units Payments Related to Tax Withholding for Share-based Compensation Repurchases of common stock Payments for Repurchase of Common Stock Dividend payment to shareholders Payments of Dividends Excess tax benefit from stock plans Excess Tax Benefit from Share-based Compensation, Financing Activities 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 contingent consideration Payments of Debt Issuance Costs Payment of contingent consideration Payments for Contingent Consideration Payments for Contingent Consideration 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 equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and equivalents, beginning of year Cash and Cash Equivalents, at Carrying Value Cash and equivalents, end of year Supplemental disclosure: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds of $3,997 in 2017, $1,379 in 2016, and $2,264 in 2015 Income Taxes Paid, Net Cash paid for interest Interest Paid Non-cash financing activity: 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 Dividends declared Dividends Payable, Current Commitments and Contingencies Disclosure [Abstract] 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Future Minimum Rental Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [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 Unrealized loss on investments, net of tax benefit of $60 in 2017, $53 in 2016, and $30 in 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 Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Calculation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Statement of Financial Position [Abstract] Assets Assets [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 $676 in 2017 and $1,143 in 2016) 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 Deferred tax assets Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total assets Assets Liabilities and shareholders’ equity Liabilities and Equity [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 Dividends payable to shareholders 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 Income Tax Liabilities, Net Other noncurrent liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 9) Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $.01 par value; authorized, 10,000,000 shares; issued, none Preferred Stock, Value, Issued Common stock, $.01 par value; authorized, 200,000,000 shares; issued and outstanding, 47,281,035 in 2017 and 48,536,516 in 2016 Common Stock, Value, Issued Additional paid-in capital 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 Cash, Cash Equivalents and Investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Deferred Stock Unit [Member] Deferred Stock Unit [Member] Deferred Stock Unit [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total intrinsic value of stock options on date exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total fair value of restricted stock units and deferred stock units on date vested Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] 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] Research and Development Expense [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] Total stock-based compensation Allocated Share-based Compensation Expense Income tax benefit included in the provision for income taxes from continuing operations Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Proceeds from Income Tax Refunds Proceeds from Income Tax Refunds 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Total Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding, number of shares, beginning of year Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Including Stock Swap Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Including Stock Swap Canceled, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options outstanding, number of shares, end of year Exercisable, November 30, 2016, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested or expected to vest, November 30, 2016, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding, weighted average exercise price, beginning of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options outstanding, weighted average exercise price, end of year (in dollars per share) Exercisable, November 30, 2016, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested or expected to vest, November 30, 2016, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options Outstanding November 30, 2016, weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, November 30, 2016 weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested or expected to vest, November 30, 2016, weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Options outstanding, November 30, 2016, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, November 30, 2016, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested or expected to vest, November 30, 2016, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Organization, Consolidation and Presentation of Financial Statements [Abstract] Allowances Against Accounts Receivable Schedule Of Allowances Against Accounts Receivable [Table Text Block] Schedule Of Allowances Against Accounts Receivable [Table Text Block] Schedule of Activity in Allowance for Sales Credit Memos Schedule of Activity in Allowance for Sales [Table Text Block] Schedule of Activity in Allowance for Sales [Table Text Block] Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Dilutive impact from common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Basic Diluted earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer Equipment and Software [Member] Computer Equipment [Member] Land, Buildings and Leasehold Improvements [Member] Land, Buildings and Improvements [Member] Furniture and Fixtures [Member] Furniture and Fixtures [Member] Capitalized Software Development Costs [Member] Software and Software Development Costs [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Depreciation and amortization expense Depreciation, Depletion and Amortization Earnings (Loss) Per Share Earnings Per Share [Text Block] Restructuring Charges [Abstract] 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] 2017 Restructuring Activities [Member] 2017 Restructuring Activities [Member] 2017 Restructuring Activities [Member] 2016 Restructuring Activities [Member] 2016 Restructuring Activities [Member] 2016 Restructuring Activities [Member] 2015 Restructuring Activities [Member] 2015 Restructuring Activities [Member] 2015 Restructuring Activities [Member] 2012 - 2014 Restructuring Activities [Member] 2012 - 2014 Restructuring Activities [Member] 2012 - 2014 Restructuring Activities [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 Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning Balance Restructuring Reserve Costs incurred Restructuring Charges Cash disbursements Payments for Restructuring Asset impairment Asset Impairment Charges Translation adjustments and other Restructuring Reserve, Foreign Currency Translation Gain (Loss) Ending Balance 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] Summary of Changes In The Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Debt Disclosure [Abstract] Term Loan and Line of Credit Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance, beginning of year, shares Common Stock, Shares, Outstanding Balance, beginning of year Issuance of stock under employee stock purchase plan, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Exercise of stock options, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Vesting of restricted stock units and release of deferred stock units, shares Stock Issued During Period, Shares, Restricted Stock Award, Gross Vesting of restricted stock units and release of deferred stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Withholding tax payments related to net issuance of restricted stock units, shares Shares Paid for Tax Withholding for Share Based Compensation Withholding tax payments related to net issuance of restricted stock units Adjustments Related to Tax Withholding for Share-based Compensation Tax benefit arising from employee stock purchase plan, stock options and restricted share activity Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Dividends declared Dividends Treasury stock repurchases and retirements, shares Stock Repurchased and Retired During Period, Shares Treasury stock repurchases and retirements Stock Repurchased and Retired During Period, Value Net loss Other comprehensive loss Balance, end of year, shares Balance, end of year Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Accrued Liabilities [Member] Other Liabilities [Member] Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 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 held-for-use Impairment of Long-Lived Assets Held-for-use Property and equipment, estimated fair value Property, Plant, and Equipment, Fair Value Disclosure Restructuring expenses Restructuring reserve Short-term restructuring reserves Restructuring Reserve, Current Long-term portion of restructuring reserve Restructuring Reserve, Noncurrent Line of Credit Facility [Table] Line of Credit Facility [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Eurodollar [Member] Eurodollar [Member] Base Rate [Member] Base Rate [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Term loan [Member] Medium-term Notes [Member] Line of Credit [Member] Line of Credit [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Swing Line Loans [Member] Swing Line Loans [Member] Swing Line Loans [Member] Letter of Credit [Member] Letter of Credit [Member] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Term loan Debt Instrument, Face Amount 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 Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Commitment fee on undrawn portion (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Average interest rate during period (as a percent) Line of Credit Facility, Interest Rate During Period Interest rate at end period (as a percent) Line of Credit Facility, Interest Rate at Period End Amount outstanding Long-term Debt Principal payments for years one and two Long-term Debt, Maturities, Periodic Payment, Repayment of Principal in Years One and Two Long-term Debt, Maturities, Periodic Payment, Repayment of Principal in Years One and Two Principal payments for year three Long-term Debt, Maturities, Periodic Payment, Repayment of Principal in Year Three Long-term Debt, Maturities, Periodic Payment, Repayment of Principal in Year Three Principal payments for year five Long-term Debt, Maturities, Periodic Payment, Repayment of Principal in Year Five Long-term Debt, Maturities, Periodic Payment, Repayment of Principal in Year Five Principal payments thereafter Long-term Debt, Maturities, Periodic Payment, Repayment of Principal Thereafter Long-term Debt, Maturities, Periodic Payment, Repayment of Principal Thereafter Debt issuance cost Debt Issuance Costs, Gross Unamortized debt issuance costs Debt Issuance Costs, Net Amortization of debt issuance costs Amortization of Debt Issuance Costs Line of credit facility outstanding amount Long-term Line of Credit Percentage of domestic subsidiaries capital stock guaranteeing obligation Debt Instrument, Domestic Subsidiary Guarantors, Percent Debt Instrument, Domestic Subsidiary Guarantors, Percent Percentage of foreign subsidiaries capital stock guaranteeing obligation Debt Instrument, Foreign Subsidiary Guarantors, Percent Debt Instrument, Foreign Subsidiary Guarantors, Percent 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] US Treasury Bonds [Member] US Treasury 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 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] United States [Member] UNITED STATES Canada [Member] CANADA EMEA [Member] Europe Middle East Africa [Member] Europe Middle East Africa [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 Revenue Business Acquisition, Pro Forma Revenue Net loss Business Acquisition, Pro Forma Net Income (Loss) Net loss per basic and diluted share (in dollars per share) Business Acquisition, Net Income (Loss) per Share, Basic and Diluted Business Acquisition, Net Income (Loss) per Share, Basic and Diluted Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] 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 Impairment of intangible assets Impairment of Intangible Assets, Finite-lived Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Impairment of goodwill and intangible assets Quarterly Financial Information Disclosure [Abstract] Selected Quarterly Financial Data Quarterly Financial Information [Table Text Block] Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Table] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Allowance for Sales Credit Memos [Member] Allowance for Sales Returns [Member] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Line Items] Movement in Valuation Allowances and Reserves [Roll Forward] Movement in Valuation Allowances and Reserves [Roll Forward] Beginning balance Valuation Allowances and Reserves, Balance (Credit) charge to revenue Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Write-offs and other Valuation Allowances and Reserves, Deductions Translation adjustments Valuation Allowances and Reserves, Translation Adjustments Valuation Allowances and Reserves, Translation Adjustments Ending balance Equity [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, shares authorized Common Stock, Shares Authorized Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Deferred stock units, shares outstanding Shares, Outstanding Deferred stock unit represents common stock, share Deferred Stock Units Equal To Common Stock, Shares Deferred stock units equal to common stock, shares. Shares forfeited during period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Common stock repurchased and retired (in shares) Common stock repurchased and retired, value (in dollars) Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Cash dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Cash dividends, increase (as a percent) Common Stock, Dividends, Percentage Increase Common Stock, Dividends, Percentage Increase Dividends paid Dividends, Common Stock, Cash Intellectual Property [Member] Intellectual Property [Member] Trade Names [Member] Trademarks and Trade Names [Member] Equity interests (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Total purchase consideration Business Combination, Consideration Transferred Purchase consideration, contingent consideration Business Combination, Contingent Consideration, Liability Acquisition-related expenses Business Combination, Acquisition Related Costs Consideration payable in the form of restricted stock units Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Total consideration paid to founders and key employees in restricted stock units Business Combination, Consideration Transferred, Other Percent of total consideration deposited in escrow Business Combination, Consideration Transferred, Percent Held in Escrow Business Combination, Consideration Transferred, Percent Held in Escrow Deferred revenue, period for recognition Business Combinations, Deferred Revenue, Period for Recognition Business Combinations, Deferred Revenue, Period for Recognition Earn-out provision Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 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 Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual (Loss) income before income taxes Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Pro forma, Bulgaria statutory rate (as a percent) Business Combination, Pro Forma Information, Statutory Tax Rate, Percent, Foreign Business Combination, Pro Forma Information, Statutory Tax Rate, Percent, Foreign Pro forma, U.S. statutory rate (as a percent) Business Combination, Pro Forma Information, Statutory Tax Rate, Percent, Domestic Business Combination, Pro Forma Information, Statutory Tax Rate, Percent, Domestic Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Summary of Restructuring Activity Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Derivative [Table] Derivative [Table] Other Accrued Liabilities [Member] Other Current Liabilities [Member] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative, Name [Domain] Derivative Contract [Domain] Forward Contracts [Member] Forward Contracts [Member] Derivative [Line Items] Derivative [Line Items] 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 Derivative liabilities Derivative Liability, Fair Value, Gross Liability Gains (losses) on foreign currency option contracts Derivative, Gain (Loss) on Derivative, Net Forward contracts to sell U.S. dollars [Member] Foreign Currency Forward Contracts To Sell U S Dollars [Member] Foreign Currency Forward Contracts to Sell U.S. Dollars [Member] Forward contracts to purchase U.S. dollars [Member] Foreign Currency Forward Contracts To Purchase U S Dollars [Member] Foreign Currency Forward Contracts to Purchase U.S. Dollars [Member] Derivative contracts, notional value Derivative Asset, Notional Amount Derivative contracts, fair value Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] OpenEdge [Member] OpenEdge [Member] OpenEdge [Member] Data Connectivity and Integration [Member] Data Connectivity [Member] Data Connectivity [Member] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Total revenue Revenues Total costs of revenue and operating expenses Operating Costs and Expenses Total contribution margin Contribution Profit (Loss) Contribution Profit (Loss) Other unallocated expenses Other Unallocated Expenses Other Unallocated Expenses Income (loss) from operations Operating Income (Loss) Other expense, net Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Document And Entity Information [Abstract] Document And Entity Information Abstract. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Shareholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Nature of Business and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Selected Quarterly Financial Data (unaudited) Quarterly Financial Information [Text Block] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Summary of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Status of Restricted Stock Units Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Fair Value of Options and Employee Stock Purchase Plan Shares Granted, Weighted Average Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Stock Options and Stock Awards Activity Stock Options And Stock Awards Activity [Table Text Block] Stock Options And Stock Awards Activity [Table Text Block] Classification of Stock-Based Compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Long-term Debt [Member] Long-term Debt [Member] Other Assets [Member] Other Assets [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] Stock Options [Member] Employee Stock Option [Member] Buildings and Improvements [Member] Building and Building Improvements [Member] Internal Use Software [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Number of independent software vendors, more than Number of Independent Software Vendors Number of Independent Software Vendors Number of enterprise customers, more than Number of Enterprise Customers Number of Enterprise Customers Number of developers, more than Number of Developers Number of Developers Useful lives of major asset Property, Plant and Equipment, Useful Life Capitalized software development costs Capitalized Computer Software, Gross Amortization Impairment of software development costs Impairment of goodwill and long-lived assets Advertising costs Advertising Expense Stock-based compensation service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Restructuring related costs Restructuring Costs Unamortized debt issuance costs reclassified from other assets to long-term debt 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 Combinations Business Combination 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 Impairment of goodwill and intangible assets Goodwill and Intangible Asset Impairment Amortization of acquired intangibles Amortization of Acquired Intangible Assets1 Amortization of Acquired Intangible Assets Fees related to shareholder activist Professional Fees Restructuring expenses Total operating expenses Operating Expenses Other (expense) income: Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Interest income and other, net Other Nonoperating Income (Expense) Foreign currency loss, net Foreign Currency Transaction Gain (Loss), before Tax Total other expense, net Provision for income taxes Income Tax Expense (Benefit) Net income (loss) Earnings (loss) per share: Basic (in dollars per share) Diluted (in dollars per share) Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Cash and Equivalents Short-Term Investments 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 Revenue Type 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] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] 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] Total [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Long-Term Incentive Plan (LTIP) [Member] Long-Term Incentive Plan (LTIP) [Member] Long-Term Incentive Plan (LTIP) [Member] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Number of reportable segments Number of Reportable Segments Outside United States [Member] Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-lived assets Business Segments and International Operations Segment Reporting Disclosure [Text Block] Allowance for Doubtful Accounts [Member] Allowance for Doubtful Accounts [Member] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Charge (credit) to costs and expenses 2018 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2019 Long-term Debt, Maturities, Repayments of Principal in Year Two 2020 Long-term Debt, Maturities, Repayments of Principal in Year Three 2021 Long-term Debt, Maturities, Repayments of Principal in Year Four 2022 Long-term Debt, Maturities, Repayments of Principal in Year Five Total Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Total Software licenses Maintenance Maintenance Revenue Professional services Technology Services Revenue Retirement Benefits [Abstract] Company contributions to the plan Defined Contribution Plan, Employer Discretionary Contribution Amount Asset Class [Axis] Asset Class [Axis] 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 Derivatives [Member] Foreign Exchange Contract [Member] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [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 Income Taxes Income Tax Disclosure [Text Block] Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Might Meeting, Inc. [Member] Might Meeting, Inc. [Member] Might Meeting, Inc. [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Acquisition of Affiliated Entity [Member] Acquisition of Affiliated Entity [Member] Acquisition of Affiliated Entity [Member] Licensing Agreements [Member] Licensing Agreements [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Chief Executive Officer [Member] Chief Executive Officer [Member] Director [Member] Director [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Consideration transferred Asset Acquisition, Consideration Transferred Asset Acquisition, Consideration Transferred Intangible assets recognized Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Deferred tax liability assumed Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability Deferred tax liability amortization period Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability, Amortization Period Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liability, Amortization Period Number of license agreements entered into Related Party Transaction, Number of Agreements Related Party Transaction, Number of Agreements Revenue from related parties Revenue from Related Parties Deferred license and maintenance revenue Related Party Transaction, Deferred Income Related Party Transaction, Deferred Income Accounts receivable from related party Related Party Transaction, Due from (to) Related Party Subsequent Event [Table] Subsequent Event [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] U.S. corporate tax rate (as a percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Product development [Member] Product Development [Member] Product Development [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2008 Stock Option And Incentive Plan [Member] Two Zero Zero Eight Stock Option And Incentive Plan [Member] Two Zero Zero Eight Stock Option And Incentive Plan [Member] 2002 Nonqualified Stock Plan [Member] Two Zero Zero Two Nonqualified Stock Plan [Member] Two Zero Zero Two Nonqualified Stock Plan [Member] 2004 Inducement Stock Plan [Member] Two Zero Zero Four Inducement Stock Plan [Member] Two Zero Zero Four Inducement Stock Plan [Member] Number of shareholder approved stock plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shareholder Approved Stock Plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shareholder Approved Stock Plans Shares issuable under stock plans (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares available for grant under stock plans (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Number of plans for which shareholder approval not required Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans for which Shareholder Approval Not Required Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans for which Shareholder Approval Not Required Closing stock price on November 30, 2016 (in dollars per share) Share Price Number of common stock shares each restricted stock unit represents (in shares) Restricted Stock Unit Equal To Number Of Common Stock Share Restricted stock unit equal to number of common stock share. ESPP offering period Employee Stock Purchase Plan Offering Period Employee stock purchase plan offering period ESPP number of purchase periods Employee Stock Purchase Plan Purchase Periods Employee Stock Purchase Plan Purchase Periods ESPP purchase price (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Employee stock purchase plan, issued shares (in shares) Weighted average purchase price of shares (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Shares available and reserved for issuance (in shares) Shares Available And Reserved For Issuance Under Employee Stock Purchase Plan Shares available and reserved for issuance under employee stock purchase plan Weighted average estimated fair value of options granted, per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Unrecognized stock-based compensation expense, net of expected forfeitures Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Costs are expected to be recognized, weighted average period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Number of executives whose employment was terminated Number Of Executives Employment Terminated Number of executives employment terminated Additional stock-based compensation expenses related to separation and acceleration vesting Additional Stock-Based Compensation Expenses Related To Separation And Acceleration Vesting Additional stock-based compensation expenses related to separation and acceleration vesting Goodwill [Roll Forward] Goodwill [Roll Forward] Balance, beginning of year Additions Goodwill, Acquired During Period Impairment Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Balance, end of year Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restricted stock units outstanding, number of shares, beginning of year Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Issued, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled, number of shares Restricted stock units outstanding, number of shares, end of year Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted average grant date fair value, beginning of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted average grant date fair value, end of year (in dollars per share) Fair Value Inputs, Assets, Quantitative Information [Table] Fair Value Inputs, Assets, Quantitative Information [Table] Fair Value Inputs, Assets, Quantitative Information [Line Items] Fair Value Inputs, Assets, Quantitative Information [Line Items] Accounting Principles Basis of Accounting, Policy [Policy Text Block] Basis of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Cash Equivalents and Investments Cash Equivalents And Investments [Policy Text Block] Cash Equivalents And Investments Allowance for Doubtful Accounts and Sales Credit Memos Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts [Policy Text Block] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts [Policy Text Block] Concentrations of Credit Risk Concentration Of Credit Risk [Policy Text Block] Concentration of credit risk [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Derivative Instruments Derivatives, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Product Development and Internal Use Software Research and Development Expense, Policy [Policy Text Block] Goodwill, Intangible Assets and Long-Lived Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Comprehensive Loss Comprehensive Income (Loss) [Policy Text Block] Comprehensive income (loss) [Policy Text Block]. Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Advertising Costs Advertising Costs, Policy [Policy Text Block] Warranty Costs Standard Product Warranty, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Acquisition-Related Costs Acquisition-Related Costs [Policy Text Block] Acquisition-Related Costs [Policy Text Block] Restructuring Charges Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Allowances on accounts receivable Allowance for Doubtful Accounts Receivable, Current 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 Common stock, par value (in dollars per share) Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Out of Period Tax Adjustment [Member] Adjustment for Error Correction [Member] Adjustment for Error Correction [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal and Foreign [Member] Federal and Foreign Jurisdiction [Member] Federal and Foreign Jurisdiction [Member] Indefinite-Lived Carryforwards [Member] Indefinite Lived Carryforwards [Member] Indefinite-Lived Carryforwards [Member] State [Member] State and Local Jurisdiction [Member] Federal [Member] Domestic Tax Authority [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Income tax expense (benefit) Decrease in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Net operating loss carryforwards Operating Loss Carryforwards Tax credit carryforwards Tax Credit Carryforward, Amount Cumulative undistributed foreign earnings Cumulative Undistributed Foreign Earnings Cumulative undistributed foreign earnings Unrecognized tax benefits Unrecognized Tax Benefits Deferred tax assets related to operating loss carryforwards, not recorded Deferred Tax Assets, Operating Loss Carryforwards, Foreign and Domestic Deferred Tax Assets, Operating Loss Carryforwards, Foreign and Domestic Interest and penalties recorded to provision for income taxes Income Tax Examination, Penalties and Interest Expense Accrued estimated interest and penalties Income Tax Examination, Penalties and Interest Accrued Tax at U.S. Federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Foreign rate differences Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Effects of foreign operations included in U.S. Federal provision Effective Income Tax Rate Reconciliation, Foreign Earnings Included In Domestic Provision, Amount Effective Income Tax Rate Reconciliation, Foreign Earnings Included In Domestic Provision, Amount State income taxes, net Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Research credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Domestic production activities deduction Effective Income Tax Rate Reconciliation, Tax Credit, Amount Tax-exempt interest Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount Nondeductible stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount Compensation subject to 162(m) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Expense, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Expense, Amount Uncertain tax positions and tax settlements Effective Income Tax Rate Reconciliation, Tax Contingency and Tax Settlement, Amount Effective Income Tax Rate Reconciliation, Tax Contingency and Tax Settlement, Amount Prior period adjustment Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Release of valuation allowance on state research and development credits Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Goodwill Impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Tax provision (benefit) included in accumulated unrealized gains on investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax 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 Measurements, Nonrecurring Fair Value Measurements, Nonrecurring [Table Text Block] Rent expense, net of sub-rental income Operating Leases, Rent Expense, Net Revenue Gross profit Income (loss) from operations Retirement Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Customer Related [Member] Trademarks and Trade Names [Member] Intangible Assets, Gross Carrying Amount Finite-Lived Intangible Assets, Gross Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Related Party Transactions Related Party Transactions Disclosure [Text Block] Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance, beginning of year Tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Tax positions related to a prior period Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Tax positions related to a prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Tax positions acquired Unrecognized Tax Benefits, Increase Resulting from Acquisition Lapses due to expiration of the statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance, end of year EX-101.PRE 12 prgs-20171130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 a201310-kma_chartx44461a04.jpg begin 644 a201310-kma_chartx44461a04.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" &. JD# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"0 2>@&3]! M7P=I_P"W-8:]^UUK7[+WA3X+?$KQ3H_@_4+[PGX_^,>CWG@R3P]X(\>6?A?X M?^-/[/USP/-X@B^(.=,\=>"/BA\!)_!/PLTGXZ./C;H.B>&)]6^#.N:SXET M#3_'AT[1O$OB35O"$O\ :GA35(;SP)\1;#P?\2;!9; 77A%+F:[M;'Q_1_\ M@IY\(?$WPA^&_P 8O"GPN^.GB'2_'?P@^)'[06N^$H/"_A+2O'GPJ^"7PE\4 MQ^$/'7COXC>'?$7CG1OLMUIFLR&"S^'WAB[\3_$W67M-8MM*\(W5]H&LVMH M?I116?I&K:;KVEZ;K>CWEOJ.DZQ86>J:9J%K();6^T[4+:*\L;RVE7B2WNK6 M:&XA M(=1_7"B@#\C--_X)\?%3XD?%+7OBE\9OB/X6^#WB35M%^#*^-M9_9#MK;0I? MVC_BE\#_ (AS^-O!'QP^-GAKXM?#SQ9X3BO] M['0]*\,?#C4-/^*0T2W?4+ M*^^)VO:'IWA?2=*\F^'W_!,G]H/X.?!CPYX(\&_%OP'X^\?:[^S7^TA^RM\3 M_%_Q3EUN"+3O!_QO^,6N_%'PIX\\'CP5X'TH>)=8^&H\4>*+6;P-X@TGPNGC M.XUV%9?B3H%MH<)U']S** .1^'_@S2OASX%\&?#_ $$SG1/ _A3PYX/T%]%L="TXW$BJBO.;+3X#,ZJJM*7( ! KI;NUAO86MYQ(8V*DB.:>W?* M,&7$MM+#*!D#(#@,.&!!(-FB@#!_X1O2O[EY_P"#;6/_ )84?\(WI7]R\_\ M!MK'_P L*WJ* ,'_ (1O2O[EY_X-M8_^6%'_ C>E?W+S_P;:Q_\L*WJ* ,' M_A&]*_N7G_@VUC_Y84?\(WI7]R\_\&VL?_+"MZB@#!_X1O2O[EY_X-M8_P#E MA1_PC>E?W+S_ ,&VL?\ RPK>HH P?^$;TK^Y>?\ @VUC_P"6%'_"-Z5_?^#;6/_EA1_P (WI7]R\_\&VL?_+"MZB@# M!_X1O2O[EY_X-M8_^6%'_"-Z5_HH P?^$;TK^Y>?^#;6/\ MY84?\(WI7]R\_P#!MK'_ ,L*WJ* ,'_A&]*_N7G_ (-M8_\ EA1_PC>E?W+S M_P &VL?_ "PK>HH P?\ A&]*_N7G_@VUC_Y84?\ "-Z5_HH M P?^$;TK^Y>?^#;6/_EA1_PC>E?W+S_P;:Q_\L*WJ* ,'_A&]*_N7G_@VUC_ M .6%'_"-Z5_E?W+S_P;:Q_\L*WJ M* ,'_A&]*_N7G_@VUC_Y84?\(WI7]R\_\&VL?_+"MZB@#!_X1O2O[EY_X-M8 M_P#EA1_PC>E?W+S_ ,&VL?\ RPK>HH P?^$;TK^Y>?\ @VUC_P"6%'_"-Z5_ M?^#;6/_EA1_P (WI7]R\_\&VL?_+"M MZB@#!_X1O2O[EY_X-M8_^6%'_"-Z5_HH P?^$;TK^Y>?^#; M6/\ Y84?\(WI7]R\_P#!MK'_ ,L*WJ* ,'_A&]*_N7G_ (-M8_\ EA1_PC>E M?W+S_P &VL?_ "PK>HH P?\ A&]*_N7G_@VUC_Y84?\ "-Z5_HH P?^$;TK^Y>?^#;6/_EA1_PC>E?W+S_P;:Q_\L*WJ* ,'_A&]*_N7G_@ MVUC_ .6%'_"-Z5_E?W+S_P;:Q_\ ML*WJ* ,'_A&]*_N7G_@VUC_Y84?\(WI7]R\_\&VL?_+"MZB@#!_X1O2O[EY_ MX-M8_P#EA1_PC>E?W+S_ ,&VL?\ RPK>HH P?^$;TK^Y>?\ @VUC_P"6%'_" M-Z5_?^#;6/_EA1_P (WI7]R\_\&VL? M_+"MZB@#!_X1O2O[EY_X-M8_^6%'_"-Z5_HH P?^$;TK^Y> M?^#;6/\ Y84?\(WI7]R\_P#!MK'_ ,L*WJ* ,'_A&]*_N7G_ (-M8_\ EA1_ MPC>E?W+S_P &VL?_ "PK>HH P?\ A&]*_N7G_@VUC_Y84?\ "-Z5_HH P?^$;TK^Y>?^#;6/_EA1_PC>E?W+S_P;:Q_\L*WJ* ,'_A&]*_N M7G_@VUC_ .6%'_"-Z5_M!S@XZ]L],^]?CAXI^/O[2'@G_@I1I?P] M^)?Q+UKX9_!3Q4;[2_@GX8E^%_AOQ9^S]\9=.O\ 0?AQH^A>'O$7Q<\.VMY\ M1_A+\?-0^*NL>-=,M;_QY?\ A[P.UII7A/P?X-\%?$35?&:W\H!^Q]%?ACJW M[5'[7'A>U^-FBZ?\4?"OQC\.?#C5_P!G+P?\;_VB_AQ\#;S5?"'[-?Q/\8?$ M;6M*_:D\+_#KPKH3ZM)\6]$^ _PXB\,ZYJD>OCQ1KWP8UGQ);7OQBU/Q:NG> M*O!?A;*M?VY?VCOB+H7CW0/ ?C'3O"FM_LW_ D_; ^,.N>/O%WP9:R@_:!M MOV>/B;8^#OA38W/@[Q!>Z1+X'\+^._#7]H:K\2;OPV-,U^74KG1-3\%W?@G1 M;E=*O #]XZ*XGX:>-(?B1\._ ?Q!MM.N]'M_'7@SPKXQM]*OR3>Z9#XIT#3M M>BT^\+10,;JQCU!;6X+0PL9H7)BC.47K;N[@L8&N+EV2)"JLRQRRD%V"K\D, M)?_ !U+_Y#K?ZT %%% M% !1110 4444 ! (((R#P0>A'H:^*?$/[ O[/WB3]H*;]HJ\M/&]MXHNY+G7 MM0\):7\1/&.F?#*]^)CV'AC1]-^,+P]!\3M"TGPAX?CTGQ!:6D$$> MNZ/H7CFXT^X\?>&_#WB?3/M:B@#X/^&__!.SX!_"KX8/\'/"&N_'FW^'5G8> M#K/PEX>U#]HCXO:JOPZN_ /B6W\7>%O$'PYO[SQ2^I>#_%%IX@M8K[5/$.FW M8U+Q4LE]:>+YM>LM7UBWU#HO$?[ W[-WB?PIX9\(:CH'C2'3_#^E_$?P_J>I M:7\5OB9I'B?XA>&/C-XAM?%OQC\,?%CQ9I_BFW\1?$[0?BKXIL[?Q#XZL?&. MI:I_:^J))/%+9I<7,4WV=10!!:VMM8VUO9V5O!:6EI#%;6MK;11P6UM;P1K% M!;V\$2K%#!#$B10PQJL<4:+&BJB@">BB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHZ=:_.C]N+_@I5\#?V+-*N=$U*Z3X@_&J\L5N- ^$?AV^ MA74H%N(M]IJWCC5 MQ!X*\/.&26.:]AN-FW5O?:=J%K;WUA>VDT=Q:WEE= MPI<6MW;3Q,T(-#^'7PMT.WN'F2ZMOAMH_B_6K'_A)$@$/V#7/&2G6=1O M[B-+'4==E,(TZR_I2_X)I>$/VH/AC^S7HGPA_:F\(?\ ".^*?A??2^&/!6KK MXP\->,1XA^'"PQW7AN&YO/#^KZH]M>^%!)<^%A!?"!I-(T[19H&FS<>4 ?H1 M1110 4444 %%%% !1110 4444 %%%% !7+2>./!D/C"V^'LOBSPU%X]O-!N? M%5IX)DU[24\777A>SO8=-N_$EOX::\&M3Z!:ZCH/0]>AZ=?P]_3WK^<'XD7'P[\!_\ !6^+6[#1+'XC>*/%OCBXOO'/@[XC M_#+Q!X>^-_PCAN/AI\)O"-_^T/\ /XY:/-+_;/P!\(?#?2KK4KNVU^TD\.Z M!*$ M/@'\%-'^ GPO\=>#_!GQ[\._LYZ%XT\77OBS]KKXUK\2;K2]"G_:B\<:5JUY MX:^&GA[QIXBO?B)X(L=3TWQ?\6_$VN>-=3\2?#_PG\R?"3PS:Z'^QY\%]'_: M"^$'B#PIX,T[]@C]MGX:?LR^ _&6CWGQ!UW0?VG8?VBM9A\$P^"=1TEO%ES% M\=O$_@R/P*?A!KB7%I\5M0?1/&5YX>NYY%UN[D /ZYJ*X'X50>,[7X9?#RV^ M(LT=Q\0+?P-X0@\6-TEUY=0=7CDD1@VY7<$,> MVNFNUA8V45O-<97:EU/);PE=PWEI8K>Z<$+DJ!"P9L E0=P +%%8?G>)?^@? MH?\ X.+_ /\ E'1YWB7_ *!^A_\ @XO_ /Y1T ;E%8?G>)?^@?H?_@XO_P#Y M1T>=XE_Z!^A_^#B__P#E'0!N45A^=XE_Z!^A_P#@XO\ _P"4='G>)?\ H'Z' M_P"#B_\ _E'0!N45A^=XE_Z!^A_^#B__ /E'1YWB7_H'Z'_X.+__ .4= &Y1 M6'YWB7_H'Z'_ .#B_P#_ )1T>=XE_P"@?H?_ (.+_P#^4= &Y16'YWB7_H'Z M'_X.+_\ ^4='G>)?^@?H?_@XO_\ Y1T ;E%8?G>)?^@?H?\ X.+_ /\ E'1Y MWB7_ *!^A_\ @XO_ /Y1T ;E%8?G>)?^@?H?_@XO_P#Y1T>=XE_Z!^A_^#B_ M_P#E'0!N45A^=XE_Z!^A_P#@XO\ _P"4='G>)?\ H'Z'_P"#B_\ _E'0!N45 MA^=XE_Z!^A_^#B__ /E'1YWB7_H'Z'_X.+__ .4= &Y16'YWB7_H'Z'_ .#B M_P#_ )1T>=XE_P"@?H?_ (.+_P#^4= &Y16'YWB7_H'Z'_X.+_\ ^4='G>)? M^@?H?_@XO_\ Y1T ;E%8?G>)?^@?H?\ X.+_ /\ E'1YWB7_ *!^A_\ @XO_ M /Y1T ;E%8?G>)?^@?H?_@XO_P#Y1T>=XE_Z!^A_^#B__P#E'0!N45A^=XE_ MZ!^A_P#@XO\ _P"4='G>)?\ H'Z'_P"#B_\ _E'0!N45A^=XE_Z!^A_^#B__ M /E'1YWB7_H'Z'_X.+__ .4= &Y16'YWB7_H'Z'_ .#B_P#_ )1T>=XE_P"@ M?H?_ (.+_P#^4= &Y16'YWB7_H'Z'_X.+_\ ^4='G>)?^@?H?_@XO_\ Y1T M;E%8?G>)?^@?H?\ X.+_ /\ E'1YWB7_ *!^A_\ @XO_ /Y1T ;E%8?G>)?^ M@?H?_@XO_P#Y1T>=XE_Z!^A_^#B__P#E'0!N45A^=XE_Z!^A_P#@XO\ _P"4 M='G>)?\ H'Z'_P"#B_\ _E'0!N45A^=XE_Z!^A_^#B__ /E'1YWB7_H'Z'_X M.+__ .4= &Y16'YWB7_H'Z'_ .#B_P#_ )1T>=XE_P"@?H?_ (.+_P#^4= & MY16'YWB7_H'Z'_X.+_\ ^4='G>)?^@?H?_@XO_\ Y1T ;E%8?G>)?^@?H?\ MX.+_ /\ E'1YWB7_ *!^A_\ @XO_ /Y1T ;E%8?G>)?^@?H?_@XO_P#Y1T>= MXE_Z!^A_^#B__P#E'0!N45A^=XE_Z!^A_P#@XO\ _P"4='G>)?\ H'Z'_P"# MB_\ _E'0!N45A^=XE_Z!^A_^#B__ /E'1YWB7_H'Z'_X.+__ .4= &Y16'YW MB7_H'Z'_ .#B_P#_ )1T>=XE_P"@?H?_ (.+_P#^4= &Y16'YWB7_H'Z'_X. M+_\ ^4='G>)?^@?H?_@XO_\ Y1T ;E%8?G>)?^@?H?\ X.+_ /\ E'1YWB7_ M *!^A_\ @XO_ /Y1T ;E9VK:OI6@:9J&MZYJ5AHVCZ39W.HZIJVJWEMIVFZ; MI]G$T]W?:A?WDL-I96=K CS7%U%_#PTN"6Y7>(XK[6;R6RT#1E ME2;5]4M$:-9?YL/&?Q;_ &ZO^"SGQ%N_AU\-=!D^'W[/NB:I;G5M%2_OH/AI MX5A,LO:S MX@1I=)M?TA_8I_X)U?"K]BK1H[[PQH6B^.?BWJ%@+;Q/\8?%%U<+XBNQ.@-Y MI7A:P32+JU\$^&2[.G]EZ5/+?:G&L4GB+5]9GCA:'] /-\2#II^A_P#@WO\ M_P"4= &AI^G6&DV-GI>EV5IINFZ=:6]AI^GV%M#9V-C8VD2P6MG9VELD5O:V MEM B0V]M!''#!$BQQ(B*%%RL/SO$O_0/T/\ \'%__P#*.CSO$O\ T#]#_P#! MQ?\ _P HZ -RBL/SO$O_ $#]#_\ !Q?_ /RCH\[Q+_T#]#_\'%__ /*.@#P MAU P1&\BLKF:WN;BSCNBOGQVL]Q:6MQ-;I((9;BVMYY$:6")TO44 -5 N<%C MG^\[M_Z$QQ^%!13C.[CT=@3[$A@6'L!O!>A1AK_6]16-MIVGVT:R7NK:Q?LABTW1=+MKS5=2GQ#96DTAP #TDD#J!=<6ZLK^;1W72OB+XXT&20V=[JWC7Q(MU%IOPH^'CQ2*EY:+JE MI?74,C6NN:],]V?#%?I?^P)_P2!^%O[,1T/XF?&4:+\6_CI9^3>Z:SV9G^'? MPUO4^>+_ (0O1]0@C.L:]9OAD\;:[9QWMO,OF>'-*\/C?-<@'YR_LM_\$P/V MBOVX_' _:;_;R\7>.-%\,^)#;ZG;Z)K3!:_"+X>"- MU.G:=9:;9:O-9,XT;0O#ZW$.OR_T\?#3X8?#[X.>"]$^'GPO\(Z'X'\%>';8 M6NC^'?#]E'8Z?:)UEF8+NFN[VZDS/?ZE?37.HZA\TBTU63XC> M,+3S(Y?#O@RXL[FTT^Y0#$6O^)Y9/[#THA\QSV\$VIZK 02^F C!^&SXE_;M M_;?\Y/#5L?A!\(-2_=&ZAGU#PMH5]I\C,C"7Q T#>-/&Y>+_:Z_;@^-WPR^//BSP3\+O&?A7_ (1'1K#PXL$8\.:#XA>WU6XT MB&;6[6?4F>5VN;>_9XY[21A)92 P.B%=M?3O_!/G]HCXJ?'_ $OXIW7Q/UC2 M]6F\+:KX3M=&;3-!L-#$$.JZ?K-Q>K,MB,7)DEL[.;OQJ/&E]H5Z\EUH%OH1TXZ'::C:K&BV^IZD+D7(U M NS,83$8@H#AR5 /KJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ H) &20 .I/ 'XUEZUK>C>&])U M+7O$&JZ;H>B:/97.I:MK&L7UKIFE:7IUG$T]W?ZCJ-[+!9V-E:PHTMQ=W4T4 M$,:EY)%49K^;O]M;_@LOXE\<:\W[/_[ EAK'B'7_ !%?'PP/B]I6A76KZ]KV MI73>1_97P3\)O9SW=]=2X>./QMJVGR((R][X;TEH$M_$L0!^F_[A_ GP'=SNFNZA-'&MKJ?Q UF>YL9)(9#J6OZ['4^ MS?V&_P#@BZW]IV_QR_;GGD\;>,]6OF\20_!V^U>;Q!9#5KJ7[4^L?&+Q,US< MS>./$$\Q6XNO#=K?W&@1SIY>OZIXH5WL;7^AU%T7PUI"1H--T'0M%L8H8T46 MNEZ3I.F6,*QPQ(H\BRT^PL[=%CBC40VUO"BI&J1J% !X5^S7^RM\$OV3O +;=Y;\AB\,6%TC>7MU?QE)'/IN YP8-"BUN[+*8WC MA)#CX]_L;]NS]N!HSK%/#]_82$,KQ:3YS>-?'3RH@DC M.J3V/AJ9\21O:JZY^_/@?^PW\"/@G_9^J6WAX>-O&=D$=?&/C1+?5+RVN0J9 MET31Q&NA: L;INM7L;%M1@4E7U.=LN?L; '^>?SH ^&O@9^P!\"_@VUGJ^I: M:WQ+\8VI62+7_&5K:3:=I\ZDXDT+PI$KZ+II4[7BN;I=4U.%P&CU%<[1]QHB M1JJ(JJJ*%55 5550 JJH "J J@* , 4[IUKXV_:__ &_/V4OV%O""^+?V MC_BSH?@V>^@FD\,^"K/S/$'Q(\:S11S,MMX1\!Z0+CQ!JRR20FWDU:2VM/#N MGRO&VKZUI\+>: #Z<\=>/O!'PQ\+:IXX^(WB_P ,^ _!NABS;6?%?C#7--\. M>'=*74+^UTJP.HZSJ]S::?9"]U.]L]/M?M%Q']HO;JWMHM\TR(W5JRNH92&4 M@$$$$$$9!!&0000002""""00:_S8?^"J'_!3G]H?_@JQK/B&Z^'GPY^)_AG] MC#X#R:+JDO@;3]#U#Q%8Z;KFLWBZ!I?Q'^/^L^%+?5?#-MXDUK4-1BT3P+X< MO=1N-(\,0WAMM&DU;7=5U'69_P"Q3_@AU\,OVWOA5^P[X,\-?MK:\\^HB2VN M/@QX'\26M[-\5OAA\(6TVW70?!WQ/\075]+]MU*&0-=>'?#-U9-KO@#PW+9> M%M?UF]N[6/1?#(!^QE%%% !1110 4444 %%%% !1110 4444 !. 2>@Y-?%T M?[<7PUN_VH)?V7])\%?%W7M4T_4-0\,^(?BGH/@9]7^$?A;X@Z?H'@_Q3-X! M\0Z]8ZE-X@L-1BT'Q[X1GOO%!\+/\.]'U;Q!H_A76/&5CXHU&'21]H'.#C&< M'&>1GW'<>M?CIXZ_9>_:1U;_ (*2^%?CIX*\"^ /AQX;AO-/OO%?[0_PZ^(G MBKPS>?$OX/:3_P *[@U+X/\ QW^"7V:\T/XH?%"^71]?\)^%O&.IW%SH6A>! MD\)>,M'U?PMXK\ 67A+5P#ZV/_!03]E^\T3XNZ[X8\<7GCN#X.?&/PI^SWK5 MIX#\.ZQXKO\ Q5\;?&VF>&-2\-?#?X;6^F6[I\0-;OO^$NT>RN;WP_/<>'=' MO8M<&MZYIUGX7\2WFDQ>)?V__P!G_P +>%_#GBB]?XBWJZIIOQ+U_P 4Z!HG MPP\7ZUXM^%'A?X*>(++PG\9O%'Q9\,Z?8S:IX*T3X8^)M2LM'\137$5Y>7\T MYO?"5CXFTF"YU&#P/XH?L<_$;6[G]LK7M+\.>&M>O?B=^T7^S-\;/@I#I'Q' MU;X9^,?#*_!;X+? [X>ZGXB\+>,]/\.ZK8^!/B3H&J^ _%=YX&M-9T?Q)X#\ M30-9^&_'UHO@_P 4^(+>U^?;+]@G]I+X?^'/&WB+P3HW@KQ7\0/VE/A'^US\ M*OBGHOC7XR^)+ZW^&.L?M)_$VU\<^#_'K>,M2\%:E+\24\*Z7)J=K\4M.T/P M_P"$#K6OC3U\ Z1'X:AM;320#]T;2\M-0M;:^L+FWO;*\@ANK.\M)H[FUN[6 MXC6:WN;:XA9X9[>XA=)H)HG>.6)TD1F1@38KBOAMX*M?AM\// OP]L;VYU*R M\"^#?"W@VTU&\W?:[^U\+:#I^@V][=;Y9W^TW4.GI<3[IIF\V1\RR'+MUMU; M+=PM \MQ"K%3YEK<2VLPVL& 6:%DD4'&& ;#*2IR": )\CU'YBC(]1^8K#_L M"#_H(Z[_ .#O4?\ X_1_8$'_ $$==_\ !WJ/_P ?H W,CU'YBC(]1^8K#_L" M#_H(Z[_X.]1_^/T?V!!_T$==_P#!WJ/_ ,?H W,CU'YBC(]1^8K#_L"#_H(Z M[_X.]1_^/T?V!!_T$==_\'>H_P#Q^@#H__'Z -S(]1^8HR/4?F*P_[ @_Z".N_P#@[U'_ M ./T?V!!_P!!'7?_ =ZC_\ 'Z -S(]1^8HR/4?F*P_[ @_Z".N_^#O4?_C] M']@0?]!'7?\ P=ZC_P#'Z -S(]1^8HR/4?F*P_[ @_Z".N_^#O4?_C]']@0? M]!'7?_!WJ/\ \?H W,CU'YBC(]1^8K#_ + @_P"@CKO_ (.]1_\ C]']@0?] M!'7?_!WJ/_Q^@#H__ !^@# MH_\ Q^@#H_P#Q^@#H__'Z -S(]1^8HR/4?F*P_ M[ @_Z".N_P#@[U'_ ./T?V!!_P!!'7?_ =ZC_\ 'Z -S(]1^8HR/4?F*P_[ M @_Z".N_^#O4?_C]']@0?]!'7?\ P=ZC_P#'Z -S(]1^8HR/4?F*P_[ @_Z" M.N_^#O4?_C]']@0?]!'7?_!WJ/\ \?H W,CU'YBC(]1^8K#_ + @_P"@CKO_ M (.]1_\ C]']@0?]!'7?_!WJ/_Q^@#H__ !^@#H_\ Q^@#JY' MJ/S%&1ZC\Q7PWXL_;K_8:\%%UU_]KCX6I)&NYX-)^+$'B6Z&(Y9,"U\,WFL7 M#OMA=1&D1=I=L 4S21QO\[>*?^"P'_!/3PXL@L?C7X[\931Y'D^#O!WQ2U%9 M&61XRL5WJ&BZ3I\@.P2)(+P1/$Z2)(REMH!^MN1ZC\Q7RS^U3^V-\"_V/?!! M\8_%_P 4I:7=^EPGA3P3HRPZEXY\;7UN!OL_#.@F>%YHH69!?ZS?S6.@:2CK M)J>IV^Z*.7\(?VH?^"Z-F9O"<7[(>C^+$2WB\7'QMJ/QGTV6TMKB6\T2&P\' MOH.G:9XJO[MUT#5KB[\17XOWTR/4+C3+'1[F.[TB^O'7S?\ 9X_X)O?%[]J+ M79?VN?\ @I!\2_$7@CP!K MM6DM?'>O0Z!\1O'>F1YGTVQOI[]K2U^$_@(Q% MDTS1+&TL?$-Q8L1H.C^&X[B#5YP#@_%GQ._;I_X+/_$>Z\"?#[1C\/?V>M!U M>!]2T@7]_!\,?",2R>9::C\4?%4%M#<_$GQRL.)M.\*:99M;VLACFT_P]I-N MMQXF;]^_V0/V!OVN_MI_!3X,Z!H_P %?V-/AE>Z MO8Z/;#1?"D.E?V_HG@FVG,BCS=$\.:)/VE?B'K'@SPH;A;VS\+:FZWNLPQ/E\Z7X'LYH?# M?AF;8!#'>>(9;W781M^UV$S+\X![W\:O^"F7PW\+._ASX*:1/\5_%4[FSM-3 M$5]I_@V&]8^7'':.MN-=\5S^8,1VFA6,-I=J5,.M#<*\#M/V>OVS_P!L>_MM M9^/GBFY^&'P[DECNK7PU?6AL0("2R?V/\-+*[0),M3U.ZU'Q3>H=WF-_:,I2+31+N( MDAT.TTJW9<(82J@5[Y_8$'_01UW_ ,'>H_\ Q^@#YU^!W['GP-^ ZV]_X:\- MKKOBZ) LGCCQ:;?6?$88@;O[-=H(M.\/Q$Y41:#86#-&=D\UP06/U*"HZ$?G MU]R>I/N>:Q/[ @_Z".N_^#O4?_C]H_,5 MXA\?OVE/@1^RU\/[_P"*/[07Q4\&_"CP-8,T/]M^+M7AL/[2OA&TR:1X?TU? M.U?Q-KUQ&CM::#X=L-4UB[V,+>RDVL1_,/\ MM_\'(OA6VUMO@M_P39\#^*_ MCO\ $K7[V/P[H/Q=\3V7C&[\(3ZU>;[:*+X5_"BU6V\<_%365GEB^P7&LV>@ M>&7FC$\.G>*].?YOGS]GS_@A3^WC_P %"O'NF_M)?\%6OCI\0/!NGWZ6US:> M K[5=.U[XXWNCR2)*V@P:;# _P -?V?-"N+9F']DZ#I&KZ_&S2)?^&]#U/-V M #L_VI?^#AW]H[]JKQX/V:?^"3/P1\;W/B#Q&[Z?9_%#5_!B^*?BSK%K*/LT M^K>"?ADPO?#GPWT.WD=I#X\^*-Y?"RMBMQJ&@^%KB+[0G4_L?_\ !M[\0_BY MXQ_X:*_X*K_&;Q3X\\<^)9[36M;^$OA_QYJ7B;Q9K5Q'*'6P^+_QRN+F[OKR MW6*,6LOA;X83VUE96\@M]/\ '*VR?9%_I;_9B_8=_9B_8X\#IX _9O\ AAIG MPPT:40R:U?Z/>:C<^+/%E]$I']I>,O&FIW-YXJ\4WA9G>(:QJUS9V.]H],L[ M&W"0K]+_ -@0?]!'7?\ P=ZC_P#'Z ."^$?P)^#/P%^'>D_";X-?#3P5\-OA MOHD0BT[P=X1T'3](T.-LHTMU^U74Y+W4[^Y!N;V\GN&:0^ ML@J.A'YC_/UK#_L"#_H(Z[_X.]1_^/T?V!!_T$==_P#!WJ/_ ,?H W,CU'YB MC(]1^8K#_L"#_H(Z[_X.]1_^/T?V!!_T$==_\'>H_P#Q^@#H__'Z -S(]1^8I:PO[ @_Z M".N_^#O4?_C];HX&/3UZ_C0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%-+*.K*/J0/YF@L!_>.>X5F'Y@$8]^E #J*Y7Q M!XY\&>$X7N/%/BSPSX;MXUWR3Z_K^CZ+#&G[S+O)J=[:JBCRI7)_<;' MS3XR_P""@'[$_@(R+XG_ &I?@;:31;A):6/Q#T#7[Y2I<,GV#P[-("A7 MRUA+EBB@$R1A@#[ HK\M?$7_ 62_8)T<.NB_$_Q1X^N$+#[/X"^%'Q)UW?M M8#,=W<^'-+TYU*G>L@O!&R!F#?*P'BVO_P#!;CX4$,OP_P#V:OVG/&&?"?@BPDP>OGZQXHO;M%(609;3]P="NWYXBX!^V=%?STZ]_P %F?CYJ@\O MP-^QEH^B;@-MW\1/C=:MC)BR9-.\-^%8Y% _?J M\2P,,O!$L(\5\0?\%0/^ M"AOB$*NG:?\ LO?#2$D$M;>'?&WC&^C&ZW8AIM6\2+8R'Y9D^6U4;9-@.Y8I MR ?T_EE7JRCZD#^=5[J\M;*VGO+RXAM;2VBDGN+JXE2"VMX8E+RS3W$K)##% M&H+22R.B(H+,P )'\E.J?M9?\%$/'9%O??M>:AI2R'!L_A;\*/ FCR D1MMA MNH]&N]4R6@9@3.6*FX PCR1CF;SP#^UUXNL[GQ+X]^+7[97Q&\-:)#+JVO1^ M)=6\=V_@)M)M!%)>KXBTR*SM] GT)HX;,-*\(:1XXO++^T[062>'];UC4M#L98]9,W]D37QOM+F- MQI45ZVI6=I<:?>W-K'::E92S<=XO_;,_9,\!M<1^+?VD_@;H=Q:O)'<65W\4 M/![ZC#+%]H$D3Z=::K58MA3?M7EE7>P&TYZ5]!>&_^"1OQ+\36MEXEM/@IX%AM?$MFFO0W M^L>.M,3[1#JZ+J<-S/:VFJ7\MO<7J7*3A!;!XO-\J<6Y5HT /V'\2_\ !7G_ M ()Z^&ED#_M#:3KLT;;?(\)>$/B#XHWD2+&QBN=*\*RV$BKN\P.MV5>)7DB+ MA37SAXE_X+W_ +%FCB5-"T+XX>,)D5O*.G>!M%T*UF<(C*/.\5^+M'GC5F9H M]S69*NA)0Q/'(WS+HW_!&[XF2A3-X4^ FB^;;AW^V:C?:E(CH1MMY/LWA.]4 MR'<6::*61#M.Z1BPKU+2_P#@CQXY@!,_BCX)Z46CBJWY,Z_P#+-RVC MZ4-L66V7"EBQ_P"6* Y !Y[XD_X.'?"0$\?@?]ESQCJTAW);3^*/B1X?T6/S M#YRQ&6U\/>'_ !3,>1;,8DN-[!YXPRM'"\_CM[_P71_:_P#%TLL?PP_97\"6 MR,K3QM?0?$[QS+':F65$DDDL!X.LBH,%Q"TYV0M/"X50T;0'[UTO_@D5?('^ MW?&O1K/_ %3H-(^&K\R_\M3(9_%=ORF%$,BJ6/)=5P%KN[3_ (),>$1QJGQJ M\8WB>9&0EGX6\/62B$',L9%W=ZJ-[\E)$"+&>6AE- 'Y-ZA_P4(_X*^>-G8Z M38?#WX:0,D):5O"OPG\+16Z3"R$5PUQ\4O&VM7**PF2;.O\ @J3X],S>,?VZ? O@*)@%F@M/CQX.T*2/[5'*WEK:?!+P5KEVP1;A MXG:">06SB$M,K6\4T7[I:;_P2D^ MJ0VH>,OBCJ#+/YF(M0\*::K0X7,+?9? M"C2 L=Y,\/]6$;L[+J'CK4(EF5@0L4B M:3:Z8!&A^93%Y4I(^>1QP0#^<34?V:_B#XXG>7XQ_P#!3BSU=Y;DI9JUC^PC^Q;:3QS>,/VJOC5X MRV;^GW3O M^"?/[)FGK%O^%QU)X_,R^K>+O&M\9?,+$>=&WB!(9#&&VQ'R@4"J Y#'$T*G4--GU9BK$$F1M5N[TRR9'RS2[YD'RI(HXH _FF MTO\ 9M_X)<^'4M_M6G?MD^.IE5UN!JOBKX;>#;)I5C10Z6_AL:=.%FE5Y1&+ MK? #Y-5LH;=;=A]TZS_P3-_9TUS6-7UN\O_B8EWK6K:GK%VEOXML(K=+K5;^X MU"Y2WB/AUS% L]S(L$1=S'$$0NVW\/MJ M;6,FMWL>H:FQU;5;W6+K[1=Q6UG'*!=WTPBQ;Q[(1'&=Q4NP!S7P=_9S^#_P M)L/LOPZ\'V.FZA+"(=0\37V=5\5ZJ !N_M#Q!>B2^:)R _V&U:TTV-O]391# MBO<**0D#J?ZD_0#DGV )H 6JE]?V6F6=WJ&HW=M86%A:SWM]>WD\5K:65G:Q M//E: MZO[0_P =]-66&7X4?"O6--N+#PS>IO4I\3/B,PO?"W@<6[QNM[HT1U_QM -D MG_")B!Q<+_/3!X?_ ."T/_!?W4(;S7KE/V=OV,=3NHIX$F@\1^!/@1?:=;71 M42Z7H@ED^(W[2.NQF.5HK[5+C_A7HU"%OL]]X38B&@#]?/V^_P#@Y(_9>_9S M;6/A[^RO96/[5OQ@MYCIG]N:/JSV/P&\-:I(\ENB7OCW3TN;SXA:A!="&-- M^'-M>6-[)(UG/XRTB[78?RC\"?\ !.S_ (*Y_P#!:SQ9X?\ C#^W?\2O$/P& M_9]^UQ:QX7\/^+- F\/-;:<7 1_A#^S1'%?AK#&\:K:WFBV]YXL%OF"^\6WZLX/[%A0HP!CN>Y)]23R M3[DDT ?GO^Q!_P $O_V//V -%6+X$?#2V;QY=V'V#Q)\9_&TD'BGXN^*(F9G MFAOO%L]I;KHNES.RD^&_!]AX;\-CRHF;2I)U:=_T) & !Z#@444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112;AR0< MXX./F_09- "T5YWXP^+GPN^'\*\E4@AERO- 'WE02!R3@>IK\6O'?\ P5N^Q6TTG@WX1VVFVZNWEZU\ M1/%\%E:^6"=K/I^C6HAW'@[/^$@7NI8GD>7:!^U%_P % ?VE'>+X2Z5=V6BW MLQ@_MGP-X&M-%\-VVY6)4_$'QL;_ $\".,[C+I^KM<' :./S"JT ?N;XM\<> M#/ .DRZ]XY\6>&_!NAP!C/K'BK7-+\/:7$%&27O]7NK.V&,C@2%CD DC/YE M?'O_ (*C?"S1;.'1?V<->TOXG>,XM63^U=3N_"'C.X^&]IH<$5RE\+7QDH\. MZ/JVL37;V']FQZ'J>K6\MNM])*5$2/7S[9_\$ROVA/B9JT'B?XQ_$SPM%JTK MYFU#7-2\1?%#Q3:JSEG$%U?K8V-L>2RQV>KB ,0N *]-\5?\$H(X_"D,?@SX MK76J>.?[4M/M%]XPL(M,\*C1!#=_;HK73-#M-5U<:DUP;'[))<:K);)"ET)( MR[QD 'S%HO\ P4R_::\-6GBUX;7X>^,M0USQ%KOB;1[?QC8:_!8^'EU1+;[# MX,TNXT+6;2XMO"&CO;$:<][!J^NQ+>737>I:@?(6+R_Q%_P4M_;\\2,RV7BG M]F[X:H^X+'X;^''B3Q7J$ (EP5NO&/BZ6TFEC$J_.VF")GMHI6A\N:: _97P MY_X)>?$;PYX_\$^(/&'C#X6^)/"FB>*M#U7Q)X>-CXDN?[$?#$2^8+B,107'A[P=J&H*1YS)&QO6F5HHB)#<0QSK!/^RI^VK\5H!QTR,_P Z /Y5]$_X) ?%G6)1>:G\#_"\4TI6 M5KWXA?$#3]9NRSLLNZ8/K/B6Z,FYF:021EO,$H?.[+_1WA/_ ((Z_$"R2-IK MWX%>$4VC]WI.CZGK-Q&0" O[KPWI$9P8H?F%V3M(?)>(H_\ 0W10!^->@_\ M!).V@5#KWQONE&,/;>&? EG8*,%@!'<:EX@O5 V[#S98#!P%PR[?8-#_ ."5 M_P !+(1OKOBKXH>(YEP9%DUO1-'MI<%#@QZ5X>2Z13M=<)>[@CC#AXTDK]-* M* /BG0O^">O[)^B)'YGPT?79H\?OO$7BKQ9JAD(5 3);G6;>R;+)O*_90FYY M %".4KV+0/V8_P!GCPPJC1O@I\,;5TP5FD\&Z)?7 (#KG[3J-I>7!)5V4DRD MD8R3M7'NE% &/I?A_0M$C\G1]%TG28LY\O3--LM/3.YGSLLX(%SN=VSC[SL> MK,2_6M#TCQ'H^I^']>TZTUC1-:L;K3-6TK485N['4=/O8F@N[*[MYMT<]M<0 MN\4T3@I(C,K @FM6B@#YW;]DG]F5E96^!/PM*LI5@?!^DX*L"&!'D<@@D$=P M<5[]8V-GIEE9Z=I]M#9V%A:V]E96EM&L5O:VEI"EO;6T$2@+'#!!''%%&H"I M&BJ. *M44 %%%% !1110 4444 %%%% !1132ZC/.2."%!8CZA02/RH =2$@# M)( ]2<#T_G7XT?MS_P#!<7]CW]A#XY^ _@-X[F\3>/\ Q5JEQ)<_%E_AI#8^ M(&^!GAVXTRYN-"U#Q=IXG2XU;Q#KNH+9+!X%T61O$MEX>GF\3ZA!;V[:-8Z] M^#OQJ_X+3_\ !1[_ (*=^/\ 5?V=/^"6GP3\>?#+PK.4AU7QOHD>G7?QB&BW M%PULNN>+_B/=7 ^&O[/WAZ\CDMW5K34[WQ:"&&D^,C=O_9] ']*7[=7_ 5? M_8V_X)_:;/9_&/XAKKOQ2EL5O="^!?P[6S\4?%?64G&+.XN]$6]M;#P?H]PQ MW#7_ !OJ?A_2Y(HYC82:A<(MK)_+GXL_;8_X+$_\%R?$6L_#3]D'P%J_[/7[ M,4]XVE>)=8\*^(M2\*^%XK#SF@NK?XJ?M)R:?IVJ^)+W[/=!J&E>([8I$_#UE'IV@^&/"VC:=X?\/:)I\.?*L=(T72;: MTTW3;2/<=EO9VT,0))VEB20#^?S_ ()_?\&YW[)?[*YT'Q_^T"+/]JKXTZ<\ M6HP?\)5H<5C\%/".JK+%=1R^%?A; MN3Y:?T006\%K%%!;Q1P0PQQPPQ1(L<44,2A(HHHT"I%%&@"1Q1JL<:@*BJH MJ:B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #G M!P,G' Z9/IFOR+U3]K/]H31?^"E6D_L_^-O$7@'X2_"'7'U+2OAMX)\>_"[Q M9%;_ !Y\-Q>%?A[JL?C+X;_M&6NLMX3?XNIXPUSQKHL'P;NM(M'M/#?@C4+; M4=*U#5_$_ACQ?;_KH0""#T(P?H:^$_$'[!'P^\2_M+Z7^T-JWQ#^*]YI.G>) MK7XC/\$+OQ/#>_"N7XLZ2W@U_#_C^TBN]/F\5Z+%I5UX'T#Q _@/1O$ME\/] M0\:Z;8^,[CPZFKG6?[= .$\ _MO>.(M5_:^M/C9\.O#'@S5O@Q^T#\,/@E\% M/AOX6\80^(O&/Q,U/XN_"'X5>-OAOX*=&TCX"Z+\5O#_P"R M%\>_VN/C1;'1O'7B;X>>(3\'?BWKWPPTCX3?#.^@\9^'M5T&V\677A+Q8][\ M4]=F\57'A]--T:]'PTU$:_/8Z5^GMW^R+\ M=U_XPZYXZ^'GAOXHP?&WXA>" M?BAXN\-_%+P]X9\?^$K/QC\/_A=X7^$/AO5/#OA_Q'H=[9Z3-;>$/"=C&]PW MVN^^W7NKSV]Y;V]^UI'\ZZ7_ ,$M_P!FKPK\+?!_PA^'%U\0_A/X1\,>"?B] M\+M53X::WX9\+WWC[X5_';QA#XX^*'P]\:RP^#)[232O$&NV\$EKXD\+V'A; MXB>&[=+B'POXUT=M3U>6_ /N_P"'GC33?B1X"\%?$'1HKF#2/'/A'PUXQTN& M\3R[N'3?%&B6&O6$5U'QLN8[34(4G3 VRJXP,8KJ+N\M;&!KF\GCMX$*JTLK M!44NP502>[,0!ZDU%IFF:?HVG6&D:59V^GZ9I=E:Z=IUA:1)!:65A8V\=K9V M=M!& D-O:VT,4$$2 +'%&B*,**O4 8/_ E'A[_H,6/_ '^6C_A*/#W_ $&+ M'_O\M;N![_F?\:,#W_,_XT 87_"4>'O^@Q8_]_EH_P"$H\/?]!BQ_P"_RUNX M'O\ F?\ &C ]_P S_C0!A?\ "4>'O^@Q8_\ ?Y:/^$H\/?\ 08L?^_RUNX'O M^9_QHP/?\S_C0!A?\)1X>_Z#%C_W^6C_ (2CP]_T&+'_ +_+6[@>_P"9_P : M,#W_ #/^- &%_P )1X>_Z#%C_P!_EH_X2CP]_P!!BQ_[_+6[@>_YG_&C ]_S M/^- &%_PE'A[_H,6/_?Y:/\ A*/#W_08L?\ O\M;N![_ )G_ !HP/?\ ,_XT M 87_ E'A[_H,6/_ '^6C_A*/#W_ $&+'_O\M;N![_F?\:,#W_,_XT 87_"4 M>'O^@Q8_]_EH_P"$H\/?]!BQ_P"_RUNX'O\ F?\ &H)[BWM89;FYGC@MX$:6 M:XFE6*"&-!EY)9I&6*-$ )9G=0H!).* ,G_A*/#W_08L?^_RU3NO'/@RQ*+? M^*O#^GM*&:);_5[&Q:55(#M$MU/"9%0D!F0,%) 8@D5\V_$C]N7]FKX:MZTY_[#LW4_*XOM7MMKY4C*L*_G(_X*F_ M\%./A+J]KH/C.ZT*32]1\':9KWA_PEX&G\2:-J7C+QCK6N3V6H0M?:;IHF3P MII%C'I\4VIZA>37D4-I(_DO/?26=E. ?UCVOCSP3?2^18>+O#=_/M+^18:SI M][/L4@,_DVMQ++L4LH9]FU2R@D%@#!K/Q&\ >&XO/\2>-?"WAR$_=E\0:[IN MB(W7[C:I(?%6M>&O$3Z6]Q87%OI$9@ET^73==FLKV& MW-_](:Q^UQ_P3)T[39/%/Q*_X*''XGZR)44^&/A'\)/BUXS\57SMEI3'XB^) MFD:#I=K&HX^V:DEE"S$8^<%" ?T^^,?V\OV6?!WG12_%'3O$E["6'V'P3I^J M^+9'*\%1=Z19RZ2ISP/,U*-3R=V 2/E3Q=_P5@\$6\TMG\/OA1XL\27&UQ#- MXEU;2?#4;,,;9!I^F+XGU.2,\L5=+9P =K$@?S%^./^"L'[&VC_ &BQ^"'P M?CUID,L=KXQ_:0\;>+?$ERZ\+#=Q?#3X6V/@OPM;2\&0VVI^)]?MQGR9(9 & M9O._#G[2MK^TA$Z^/?V[_P!EW]G3P1.8TF\/:EX@?X:0-;!\LEM\./A3X(N- M?U5UY;;XNU:V,[A1)?'"NH!^[?Q-_P""O?Q5B>:W@\1?"7X8+$TD9@LK/_A) M=?B;)79)_;5[J0\^/!!QX?A.[=NC0@!?S_\ B'_P4C\;^.;K^RM2^+'QA\?W M>HS%+;P_X?N+_0M/OYYFVK!9:-ICZ'%=[B=D<-OH]R6'R*C9 -[X+?#;_@A/ MX56UU/XW?\%+O!7Q>U<,DUUHV@:SJ7PQ\'22;U>2*5=,TG5_&5ZAPRM(?%=B M9@Y9H4. /UQ^#?\ P4&_X(/_ +/MJEM\&_CY^R9\/Y$!5]4T.WO/^$BN04\L M_;O%-]H%YXEU!BF5+7FK3$[G)Y=B0#\I/AE\"_VWOCO+%>^ OV.?CSKDG@2P:-G"M<)9:I;V/B74\9+@6&B:B' )#LIR?T:^%W_!)77M2,-_^ MT3^US*%9P;KP;\ /#^F^$;'8%#- WCSQ99:SK]PAD^0S6>@:1.8UW+*KO^[^ MP/\ A]=_P2J_Z/B^!W_@\UH_ST.C_A]=_P $JO\ H^+X'?\ @[UK_P"4= 'L M'PB_8D_8G^#$MMJ7AGX:^$M=\36\<(/C3XCWE]\3O&#W$+B07L6M^.;G6VTR MY9U5V.AV^E0J541PQJJJOV4OB3PVBJB:MIZJ@"HHE4*BJ JJB@!44 !5 MP!BOS5_X?7?\$JO^CXO@=_X.]9_^4==78?\ !7S_ ()AZE9V]];?MT_LTK!< MH9(EO?BAHVFW04,R8GL=1>UOK5]R']W'O\ H,6/ M_?Y:/^$H\/?]!BQ_[_+7P1_P]N_X)E?]'U_LP?\ AW?#/_R552__ ."O7_!, M73K&]U"?]N?]FN6"PL[J^GBT_P")^C:KJ$L-I!)<2QV&EZ;)=:CJ=[)'$R6F MFZ=;7-_?W+16EG;SW,T43@'Z!?\ "4>'O^@Q8_\ ?Y:/^$H\/?\ 08L?^_RU M^*W[#O\ P7R_8H_;&\3_ !/\(>(/$5C^S/K?A'Q%J#_#^/XZ^,/#/A.P^*WP MW680:5XMTC6M2O--T71_%A97F\1_#.\U"YUS0K.>RO;.^UVU_M672?UZ\*?& M?X/^.UCD\$?%3X<^,HY@K0R^%?'GA7Q%'*KVWVQ&C;2-8O ZO9D72%'O^@Q8_]_EK9#HP5E+,K*&5D#NK*PR" MK)N4@CD$$@@@C@BG$J.2VW_>8K_,B@#$_P"$H\/?]!BQ_P"_RT?\)1X>_P"@ MQ8_]_EK'O\ MH,6/_?Y:W<#W_,_XT8'O^9_QH PO^$H\/?\ 08L?^_RT?\)1X>_Z#%C_ -_E MK=P/?\S_ (T8'O\ F?\ &@#"_P"$H\/?]!BQ_P"_RT?\)1X>_P"@Q8_]_EK= MP/?\S_C1@>_YG_&@#"_X2CP]_P!!BQ_[_+1_PE'A[_H,6/\ W^6MW ]_S/\ MC1@>_P"9_P : ,+_ (2CP]_T&+'_ +_+1_PE'A[_ *#%C_W^6MW ]_S/^-(= MH."3G!(&XY('7 SD_@* ,/\ X2CP]_T&+'_O\M'_ E'A[_H,6/_ '^6N#^* M_P >?@E\"=%;Q'\:OBY\-OA-H0C>1=5^(_CCP[X,LYA&K,R6S^(-2L&NYBJM ML@M4FF*_'#X[_\''G_ 3+^#\=U;>#_B#XX_:'URW69!I_P2\#:G?Z M.MP@8()?''CB7P5X->V=P ;K2]6U9(WLL:!G8^P!-?QB>,O\ @YM_:X^/NOMX(_8/_8?@ MOM9NQ+:6<^N1^._V@O&C2,2([M/!7PFT[P[HFE2QKAFCU'Q!K5K$X)E=XP<\ ML/V>O^#FK]OR19?B=\3?&/[-/@/6$-O-8:_X^T#]FW1H[&9B7MY_ OP2M-7^ M*M^JQN0T/BH"61 L?$3PQX;UF6 %ANM- U'48M=OG+*52*RTVXE=@51&;BOQO\ CU_PHQ>*/VM/VN_&GCG6[J03ZOI/P>\,VVA3W,Q.^9;K MXE_$ZX\<^)=4$C$@W">&](N2-S[E9@$_9KX!_P#!#W_@F/\ L]O8W^@?LO\ MA#X@^)++8R^*_CA=:G\9M8DF3[MPEGXZN=3\+Z=,&^?.C^'-.3?M8(-B;0#^ M?;Q/_P ''7_!0[]J'4[[PU^PA^Q+86D-P\=I;:M;^%_B)^TKXLLI925CGFD\ M*Z=X/^'FBS.1O$>KQZK:0X;?-+&K.>8?]BO_ (.(OV\/-N?VC/VEM0^ /@O6 M]TEYX7\-0 %2*!% ' M %;6![_F?\: /X8-=_X-:_B+:ZU\'(](_;&^'OBG2_$7BB[C_:$UN\\&ZCX9 MU#P)X<,?VX>(/AEI][KOB>?XD:Y?M#*;OPV8M6OM-UVYFN-(@U6Q3^ MOS]EWX!?LY?L=?!CPE\"/@+HVC>$? GA.VP%\^.[UWQ+K=P$;5_%_C+7&BCN M_$OB[7[I3>:OK5Z-SR&.TL8;#2K2QT^U^H\#W_,_XT8'O^9_QH PO^$H\/?] M!BQ_[_+1_P )1X>_Z#%C_P!_EK=P/?\ ,_XT8'O^9_QH PO^$H\/?]!BQ_[_ M "T?\)1X>_Z#%C_W^6MW ]_S/^-&![_F?\: ,+_A*/#W_08L?^_RT?\ "4>' MO^@Q8_\ ?Y:W<#W_ #/^-&![_F?\: ,+_A*/#W_08L?^_P M'_"4>'O^@Q8_ M]_EK=P/?\S_C1@>_YG_&@#"_X2CP]_T&+'_O\M'_ E'A[_H,6/_ '^6MW ] M_P S_C1@>_YG_&@#"_X2CP]_T&+'_O\ +1_PE'A[_H,6/_?Y:W<#W_,_XT8' MO^9_QH PO^$H\/?]!BQ_[_+1_P )1X>_Z#%C_P!_EK=P/?\ ,_XT8'O^9_QH M PO^$H\/?]!BQ_[_ "T?\)1X>_Z#%C_W^6MW ]_S/^-&![_F?\: ,+_A*/#W M_08L?^_PK>!R,CH>128'O^9_QI: "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HH) Y)P/4UB:]XE\/>%M.FU?Q+KFD>'M*MU+SZ MEK>I6>E6,2J,EGN[Z:" #G[Y)Z $D @&W17Y,?M&?\ !:S]@']G.*\M=9^, MVC>,/$-LLJQZ#X.F349I)XB1Y;3X,KH65E$NG6.I@L,*K<;OP5_:-_X.E=5O M_M>F?L[_ KNM,A9I([36]:6T@N">45Q>^(+:^D,;8#*(/!5O/ACMN5=0: / M[0=3U;2]%L;C4]7U&QTK3;2,RW6H:E=V]A8V\8ZR3WEW)#;1(.[22J!W(KXB M^+__ 4<_95^$%A?7>H?$"U\42V/FK,OA9K6;28GB4G_ $CQ?K%UI'@^&+<- MKR)K=PZ@,1$Y&VO\_OXL?\%)O^"BW[4NHM/-K^LZ7;7TA2SDMK6>XD@20G9' M8:WXZN+NTMAT*?\ ".Z3INUPIMXHSM%2_#7_ ():?\%"?VMK^UUO4?!7QB\< MQ7TRXUW7--\0WFD*S$GY/%?Q%N_"_@RT5,C_ )!]Y[[FH>7X>^'6G.Q&UO/OM<2 M-N,OR:_"?X[?\%OOVA_CIJ%S9^'O#GB'Q+)-+(+,_$#Q%J?B*WMS(6P]G\./ M T>C>%K$DE2L3SW:!05E,G6OT.^!?_!L-\8=3-G>?%KQ+\./ ]N'B^U0ZSKN ML?$S78U(!<)X<\)6_AOPB&3)4QR^*KR/>O#21_,?V1^#/_!OK^R5\/(;;_A. M?%WQ'^(KP&(OI.D2:+\*_"D^W!D233O!UF_B-XG.0%D\6LX0E6D=CNH _B-\ M2_$+]N+XR1-%XM^(.L^"O#UX=ITBVU.Q^&^CB)\@1)HWA=(=9NHRK;!#>RS/ M)P7+,345TRZ\RV@N8KB3RY)8O._TP/A3^PS^R'\$S!-\-?V>? MA;X?U"U*M!KL_A>R\1>)T=2")/\ A*/% UOQ 9"1DR?VB')YR.E>Y>+_ (6_ M#3X@-IS>//A[X(\;-I"7$>E'Q?X3T#Q,=+CNS ;N/3O[;T^^^P)=&UMC<):> M2LYMX/-#^3%M /\ /J_X)I_\$=O#?[;\WB_PS??&7PGX5U+P3#X?U3QQ$S>( M-5\37VEZQ+>1V%]X/\,:9=Z'87FA:7J-I-IM[J>J>(+2ZCU*XM7NM/:"\LDC M_HY^&G_!LW_P3:\):2L'C[2?B]\7=*-E]%H _#( M?\&Y?_!* $'_ (43XU."#@_'SXV8.#T/_%:]#T/?T(KC9?\ @VD_X)=O+-)% MX.^-MM'+++*EO!\?O'HA@61V=88?-FFE\J)2(X_-FEEV*OF2R/N=OW_HH _G M]_XAHO\ @E]_T*OQR_\ #_>.?_BJ/^(:+_@E]_T*OQR_\/\ >.?_ (JOZ J* M /Y_?^(:+_@E]_T*OQR_\/\ >.?_ (JC_B&B_P""7W_0J_'+_P /]XY_^*K^ M@*B@#^?W_B&B_P""7W_0J_'+_P /]XY_^*KF+S_@V"_X)IW-U<7$-[^TQI\4 MTK21V-I\;1+:VB$#$$$FH^#[Z_>),':UW>7,YR=\S< ?T4T4 ?SF_P#$+Y_P M37_Z#/[4'_AZK'_YA*IZC_P:[?\ !.2XT^^@TWQ-^T]INH36=U#8ZBWQ>TK4 M!I]Y+!(EK?&PNO RVM]]CG:.X^QW1%M=>5]GGQ%(Y']'U% '\97[-W_!J;97 MB?%*+]KGX_:W$EIXP?2/A ?@/'X?@_MGP7ITTCKXV\=Q>/O"_B.'3]9\3030 M00>"-+CFC\*2V5U<3^)_$'V^UBLNO\0_\&D7PS$IG\!_MI^.] ?Y=H\2_!#P M3KLH!29;C_3/#'BKP3+F;="B_NL)$+A9A<^='Y/]@U% '\5K_P#!M5^W]\.7 M,GP/_P""CVGZ>8T(A7^TOVA?A2W[RQ,$Z!O"'CKQ9;Q*QAM;!=L)!L!N?:MM M'92277_!,[_@Y+^%.\^ /V\;OQ[%&)&2WM?VL?'NH"9Y+**5PEA\8_A[+9!V ME@CT^W,MW&D/[==02&O[32JGJH/U /\Z0*HZ +_N_+_+'X>G:@#^+-/\ @Y?_ &Z_AU.$ M^.?_ 3AL=,6UDDCU'9%\??A9(C6=_''J 5?&GP^\3VUNUO!+%9ND]S(D-_) M%-/,LG>&O\ @[<^%3306WQ!_8R^('AV17CCOG\+?&CP)XBEB99W2]\C M3_$WA[P-<.;:$*R1330R2W/F6\PM$19G_K\:)&!5@64]59F=3SGE7+*1[$8K MS+Q5\$/@SXZ22/QM\)?AEXQCE\SS8_%7@#PCXA27S;A+N3S%U?1[P/YEW''= M/NSON$29LR*K _GV\'?\'3?_!/;78K9?$OP\_:A\&7,OV=9VE^'O@OQ986S MRK(T[&Z\(_$?4KJ>"UVQY>+3C/.)E:WMG5)"/I[P?_P<1?\ !*+Q3' =0_:# M\0>!YIO(!M_'/P7^,&D&W::!YG6XN[#P=K.FQBV9/L]Q*M\\'VED2&697$E? M9'C/_@EO_P $Y?'[2/XH_8A_9@O)90HDN++X->"]!NVVW;WQ8W?A[2])N0\E MS(\D[B4/7+)*RQV^F>/DL4$WF&.9EM-SP+% I2.*,* >Y>#?\ @K]_P3%\>-&OA_\ M;B_9TC>4%DB\2?$&P\$W M/MI\RW\:1^'Y862 $2I*J-%.&M) MVI@'U/X4 M_:F_9F\>*C>!_P!H;X&^,ED1I$/A;XM_#_7B52WCNY#MTSQ%+-I&J_M+^"R?+Q'H?QCM-9@&Q90P\KQQX-\ M4OB5Y(WD_?94P1K;^0KSB3Y5\5_\&E'[.5]*TG@K]J_XR^'E.S"^*OAU\*?& M;8\EQ-F;3;#P5,3+=,DPRVU(5DMR'DD6ZC /WFU'_@IU^PMHO[1GC?\ 9:U_ M]H[X<>'/BM\._!J>-/%T?B37[#0/!NDVR?O]3\/R>/\ 5KBT\(2>-- TN6QU MWQ!X1BU9M;TG1-1M;^XML)?167R#\=/^#A#_ ()??!1;VUTWXXWWQR\06331 MGP_\ _".M>/DFFB#!8T\8W,>@_#M5=QM\X^+VC49%/$/P^N+V:.PM/"7AV_N[IT^,M]- M!-I]_P"!-2N;FT\(7,];MO)==5^.OCS6?$]D9XL%F/@SPT/"'@.2)W!_T>[\-WD87"G=@D@'Y M+?$O_@Z9^+/Q,UD^"/V)_P!B:ZUWQ->7#6FDW?Q#UG7_ (F>)KLRLT<#1?"? MX+:?YXN6)4I%+X[N$$GRNCKD5YP=$_X.?OV^-D.I7OCC]F'P!JDH63SKSPC^ MR=I-C:78;(EMM%&L_M!WUJL3D-%,MU+(I4.N[D?V<_#;X.?"7X-Z,OAWX1_# M'X?_ OT!$C1=%^'G@WP[X,TS;$ $W6?AS3M.AD( ^]*KN3DLQ))KT<*!D@ M$]3CD_4]3^- '\:WPI_X-6/&'C+6X?&7[97[:6J>)]YOF90I(Q^Q_P "/^" _P#P2_\ @7+8Z@?V M?8_C'XBL)4FB\0_'[Q+K/Q1>25!@/)X4U"6Q^':G/S@1>#45& V!<#'[-T4 M&[MK@S MK!-',UK,;>Y6)UD>"<1QRF"9$+-%.(IHI#"X641RQ.4"21EIMZX!^;DX^ZV1 M_O#&5 [E@ .] #J*** "BBB@ HHHH *\7\=?M'?L_P#POO+O3_B3\;?A/\/[ MVPO=)TZ]M?&GQ!\+>&)[34->:V31+&YCUK4[-H;O5WO;1=-MI-LU[]HB^SI) MO%>SMT/T/\J_ST/^#D'0OCA+^V]XXUC6[N#5O@:+GP)8^$;'08)TM-#\67GP M]\,6]S!XSL6FN9;OQ3K+F6+PYJ[@V-WIKC1='@L]26_M[\ _NT\1_M4_LT^# M_"NJ^.?%7Q^^#?ASP=HD[6FJ^)M;^)/A'2]$L;Q;=KH6,]_>ZM##]O>W4RQ6 M,9DNY5QY<+YK\P^%FG_!W3IO!5KHT'@)O'GQ9.BZV;;Q/HEEKVL:EXFTGP[8:O8Z> MRVAN+NUU;5["U:TT[6%O+RSD*_O3\#?^#;/_ ()J_"C[!?>./"OQ(_:#URV1 M&N+KXM>/KZ+0I[I#/@[!>O+;Z>UI8ZC\8/B/)',62$AI+*ST>"ZPR%/L>B/LE M&%=P :^6K?\ 9"_X+F?\%#KZ+7O'&@_M$ZWHVM-YJZQ\4M9CS;6 M&L7GANWFM$60[8HHIU6+( 8 +7^@E\(_V9OV>?@'IUOI7P6^"7PL^%MG;1+" M@\#>!?#GAVYD5#E35CRSD\U[>%48XR1T+98C/HS9/Z MT ?P\_ ?_@U6^,6LFSU+]H'X\>"/!$-R1)?:+X)L-3\8ZPCY)=+BX7_A'M-: M0]&DB\07:E@22V^*M,\;?%K6;NA&.28[CQ5=<$*6..?WLHH ^=/A-^R-^S)\#([ES>(VV@ &;Q/J<-_XCN&& 2\VJNQ;+$[B37T3L7N,\Y&XEL'U& MXG'X8IU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 )@9SCGIG_/\ GIZ4M%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !6/XA*+H.M-)^/OA)XJT^74_P!FCXE^-OVC/ 7QE^)OPF\(_M&?"+1_B=\"?#NL?#?]J32Y M[GQ#>?LZ?'?]H>SUSQ)HNO\ Q3UW6O$>L^)+S5?BKH'Q)U7X=^!/!>K:;IGI M=[X[&J^'_BVOQC\4V'P\^!'A3X-_MX^,/V$;;P]\:?$\VAZ9\6?!?BKX76'A MW3/ACX[L]3\/6_Q"^(/PJ\13:OH7P;M/"5WXALM(AU;Q=X9^%'VWPI8?:+O^ MGW2O ?@K0E\6)HWA/PYI2>/-9OO$7C5-/T73K2/Q;KVIZ?9:5J6L>(XX;=$U MK4K_ $S3K'3[V\U%;B>ZL[2"WG>2) M:3^'/#\MII-A)HFD26.@SV=UH=F^F MV3VNCW.G(8M/N-*MV@,.FSV$9,=E-9)!):(2ELT2D@@'-_"N\\9:C\,OAYJ' MQ$MDLO'U]X&\(7GC>SBA6WCM/%]SX=TV?Q/:I D4*0I;Z[)J$2Q+#$L801B. M,*$':W;W20LUG!%R__ "BH^U>(_P#H#Z;_ .#V7_Y15O44 8/VKQ'_ - ?3?\ P>R_ M_**C[5XC_P"@/IO_ (/9?_E%6]10!@_:O$?_ $!]-_\ ![+_ /**N%USX<^& M/$]Y/J/B/X2_#77]0NI;2:ZOM;T_1-6O+F6P,#64L]UJ'A&XGFDLS:VQM7D= MGMS;P&%D,497UBB@#@M!\/1>%8KF#PQX#\'^'(+R9;B[AT*:ST>*ZN%01+/< M1Z=X:MDGF6,"-9959P@"!@H K?\ M7B/_H#Z;_X/9?\ Y15O44 8/VKQ'_T! M]-_\'LO_ ,HJ/M7B/_H#Z;_X/9?_ )15O44 8/VKQ'_T!]-_\'LO_P HJ/M7 MB/\ Z ^F_P#@]E_^45;U% &#]J\1_P#0'TW_ ,'LO_RBH^U>(_\ H#Z;_P"# MV7_Y15O44 8/VKQ'_P! ?3?_ >R_P#RBH^U>(_^@/IO_@]E_P#E%6]10!@_ M:O$?_0'TW_P>R_\ RBH^U>(_^@/IO_@]E_\ E%6]10!@_:O$?_0'TW_P>R__ M "BH^U>(_P#H#Z;_ .#V7_Y15O44 8/VKQ'_ - ?3?\ P>R__**C[5XC_P"@ M/IO_ (/9?_E%6]10!@_:O$?_ $!]-_\ ![+_ /**C[5XC_Z ^F_^#V7_ .45 M;U% &#]J\1_] ?3?_![+_P#**C[5XC_Z ^F_^#V7_P"45;U% &#]J\1_] ?3 M?_![+_\ **C[5XC_ .@/IO\ X/9?_E%6]10!@_:O$?\ T!]-_P#![+_\HJ/M M7B/_ * ^F_\ @]E_^45;U% &#]J\1_\ 0'TW_P 'LO\ \HJ/M7B/_H#Z;_X/ M9?\ Y15O44 8/VKQ'_T!]-_\'LO_ ,HJ/M7B/_H#Z;_X/9?_ )15O44 8/VK MQ'_T!]-_\'LO_P HJ/M7B/\ Z ^F_P#@]E_^45;U% &#]J\1_P#0'TW_ ,'L MO_RBH^U>(_\ H#Z;_P"#V7_Y15O44 8/VKQ'_P! ?3?_ >R_P#RBH^U>(_^ M@/IO_@]E_P#E%6]10!@_:O$?_0'TW_P>R_\ RBH^U>(_^@/IO_@]E_\ E%6] M10!@_:O$?_0'TW_P>R__ "BH^U>(_P#H#Z;_ .#V7_Y15O44 8/VKQ'_ - ? M3?\ P>R__**C[5XC_P"@/IO_ (/9?_E%6]10!@_:O$?_ $!]-_\ ![+_ /** MC[5XC_Z ^F_^#V7_ .45;U% &#]J\1_] ?3?_![+_P#**C[5XC_Z ^F_^#V7 M_P"45;U% &#]J\1_] ?3?_![+_\ **C[5XC_ .@/IO\ X/9?_E%6]10!@_:O M$?\ T!]-_P#![+_\HJ/M7B/_ * ^F_\ @]E_^45;U% &#]J\1_\ 0'TW_P ' MLO\ \HJ/M7B/_H#Z;_X/9?\ Y15O44 8/VKQ'_T!]-_\'LO_ ,HJ/M7B/_H# MZ;_X/9?_ )15O44 8/VKQ'_T!]-_\'LO_P HJ/M7B/\ Z ^F_P#@]E_^45;U M% &#]J\1_P#0'TW_ ,'LO_RBH^U>(_\ H#Z;_P"#V7_Y15O44 8/VKQ'_P! M?3?_ >R_P#RBH^U>(_^@/IO_@]E_P#E%6]10!@_:O$?_0'TW_P>R_\ RBH^ MU>(_^@/IO_@]E_\ E%6]10!@_:O$?_0'TW_P>R__ "BH^U>(_P#H#Z;_ .#V M7_Y15O44 8/VKQ'_ - ?3?\ P>R__**C[5XC_P"@/IO_ (/9?_E%6]10!@_: MO$?_ $!]-_\ ![+_ /**C[5XC_Z ^F_^#V7_ .45;U% &#]J\1_] ?3?_![+ M_P#*.M[Z_P"?Y444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !115:\O+33[2YO[^ZM[*QLK>:[O+R\GBMK2TM; M:)Y[BYN;B9DA@M[>&-YIYI76.*)'D=@JD@ LT5\@?LX?MN_!3]J*Y\=P_#N' MXBZ1:^!X-+UJ/6?B+\-O%7P^T+QIX&U[2K+6= ^(_@76/$5E;V.M^#M6TZ_M MKR-[F73/$>G6%QIVKZYX\.ZEJ_.6G_ 4:_9&U3X:^ _B]H'Q(U3Q1 M\//B+H_Q+\6>'O$/A3X<_$KQ.EO\/?@]XPE\"?$SXJ^)K#0_"5_J?@_X3^#O M$J06>K?$CQ19:3X2%M?:?J5KJ=SIMY%=4 ?<5%0V]Q!=P0W-K-%<6UQ%'/!< M02)+#/#*BR130RQEHY8I8V62.1&9)$971F5@3-0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %9VL0W=QI6I6]@FGR7T]A>0V<>K0RW&EO=2VTJ6RZE;P,DT M^GM.T8O88F626U,T<9#LM:-% '\]W[-O[$7[65_9_M"_#..Q?]B_X)^+=5^' MJZM\)=1\3M^TA\(?$?BCP[J'P\O_ !OH_P $O#%YXKT#Q!X2_9H\<>$= U[X M<:UHC^+? ESK?A#7-,\+V'P]\)OX2U0WD/PZ_8:_;-^#WPIU:PO] \$_&+Q] M\4/@3^W9^S9J]IHFM^'/AAX=^':_'W]J7Q]\8/A-\1M0T[4_$'B73[[P;-HO MCK6[SX@6'@RXO?%_A^UB\'>&=%\$>*KC3=2U"V_H7P!T'7D^Y]:* .&^&/@M M?AQ\./ /P^74KG64\#>"O"G@Y=7O=PO-57POX?T[05U*Z#R3.+B_&G_:YP\L MK>;,VZ1VRQ[&Z@>XA:*.ZN+-F*D3VOV9>*?VA_@SX+^,WPO\ V>O$7C[1++XT?&33O%FM?#SX=1O->^)M']/L[&X@CUO638:;?ZHHT?3;B[U0M:KR.B_M@?LZ^ M)])^-VN>%/B9H_B[2?V=_'EC\+_BQJ'A2'4/$5GX?^(NHZ3X4U>W\%V5UI-I M=6_B3Q"D?C;PUI]WI_AN757L=?U!O#=X8->L=1T^T />_P"Q[O\ Z&+7/RT7 M_P"4U']CW?\ T,6N?EHO_P IJ^=[W]M/]F2RO/V@]/'Q7T/4KO\ 9:O/!FD? M'.#0+36?$LO@GQ-\09;FV\'^"C%X>TW4Y=?\?:WJ$$6D6O@3PS'K/BP:[J.C MZ#-I$>LZM86,WI7P>^-G@+XY:#K>N^!+K6]WA;Q3J'@?QCX?\5>%?$O@?QAX M,\9:78:5JU[X9\6>$/%^EZ/X@T+55T;7M"URTCO+%;?5- US1=>TFYO]&U6P MOK@ [[^Q[O\ Z&+7/RT7_P"4U']CW?\ T,6N?EHO_P IJW** ,/^Q[O_ *&+ M7/RT7_Y34?V/=_\ 0Q:Y^6B__*:MRB@##_L>[_Z&+7/RT7_Y34?V/=_]#%KG MY:+_ /*:MRB@##_L>[_Z&+7/RT7_ .4U']CW?_0Q:Y^6B_\ RFK=+\):M\8O M'VA>"(/'WQ \$_"SP/:ZE.\FK>+_ (@?$+Q-I/A'PKX7\-:+9QW.K:UJ5]K& MM6)NAI]E/!H^EB[UW69M/T73[Z_MX;7]HWX)WWQS\0?LV6'Q"T&^^-?A+X<1 M?%GQ=X$LII;O4?"7@*YUFST&QUOQ1=012:;X?;4KZ^ADTS3-6O;35M0TP2ZS M;6,FDQF](!ZC_8]W_P!#%KGY:+_\IJ/['N_^ABUS\M%_^4U>$>%/VN_V>/&O MQ ^'?PI\.?$K1[_XE?%#X-7W[07A;P/Y5]!XE3X06#^$8SXW\1Z9/:I-X/TR M^?QSX=71HO%(TB]US[1>OI%K>QZ-K+V%GX)?M5?!;]H/4M7TCX:Z_K=WJ.E^ M'M \:VMIXF\#^-_ ^*[S5M.\+_ !)\$)XW\/Z ?&OP[\1:AH.L6>D> M,?#/]I:-=2V:,;B.&_TN6^ /;O['N_\ H8M<_+1?_E-1_8]W_P!#%KGY:+_\ MIJW** ,/^Q[O_H8M<_+1?_E-1_8]W_T,6N?EHO\ \IJW** ,/^Q[O_H8M<_+ M1?\ Y34?V/=_]#%KGY:+_P#*:MRB@##_ +'N_P#H8M<_+1?_ )34?V/=_P#0 MQ:Y^6B__ "FK)_B3\2_%>@^!O 7@S2+K7O%7BWQ/J5KH^@Z#I%DF^XOM1U&\DC@@ MB7*QQJ6,MQ<20VMM'-+2?MC?LWPZ=^S)J$_P 4-$MI/VQCX8/[..C7 M,&I6_BCXF0>+?!%S\1=+OM,\*2V:>(M/TN#PA:OJNMZKK>FZ;IWAUYK+3M)'\*167A#PGIT= MI)>^(C8R>,M&7Q#K6E07.@>%\:DWB'4]-72=0,'7>(_V@_A%X3^-GPU_9UUO MQC9V_P 9?BWX3\?^._ W@>"TU"^U'4O"'PR;0HO&'B&^GLK2>PT+3;&Y\2:5 M9V$VN76GG7KU[ZUT)=1FTC5EL@#TO^Q[O_H8M<_+1?\ Y34?V/=_]#%KGY:+ M_P#*:MRB@##_ +'N_P#H8M<_+1?_ )34?V/=_P#0Q:Y^6B__ "FK._B7'=W,WAB/QEX#\B/Q%X=\,7D-LY\=ZHEY[_P"ABUS\M%_^4U>0 M_$S]ISX'?!O3/&.N_%+Q_I/@7P_\/OA4GQI\:^(?$:7>G:#X:^'MQJESHNGZ MKJFK2V_V.&^UG5K*]TW0= 2677]>O[.XL]'TR]NHQ"W#^)OVSO@]H&H_"/2- M+T_XK_$#5?C5\/[#XJ^#M.^%_P &_B1\0;RU^'&J7GAFPT_QCXPA\.>'[L^! M]'NKOQ;I,,+^*3IERY3566V*:)J[68!]+?V/=_\ 0Q:Y^6B__*:C^Q[O_H8M M<_+1?_E-6YU_7K[''_ZO:B@##_L>[_Z&+7/RT7_Y34?V/=_]#%KGY:+_ /*: MMRB@##_L>[_Z&+7/RT7_ .4U']CW?_0Q:Y^6B_\ RFK\\0V>BZAXUUKC0O#=U=+X6UO49=(U74K;6+#0[:'7]1L;31M0TZ M]NP#UK^Q[O\ Z&+7/RT7_P"4U']CW?\ T,6N?EHO_P IJ\/^'G[6'P$^*_P\ M^%_Q7^'7CZS\6?#OXS>+?%/@OX;>+-+T[6&TCQ1JO@MOB"WB2[LYKBP@:'P] MI]K\+O&VI?\ "3WB6^@W.D:2FK6M_-8:AIT]URFG?MR_LR^(/A4GQG\&_$4? M$+P%J'Q8\2_ [PK?_#CPWXI\?:E\0OBIX3UW7?#FL^$?AIH'A71M4UKXA7$& MH^%_$EQ'JGA2QU/09M!T#6O%B:M_PBNEWNM0@'TW_8]W_P!#%KGY:+_\IJ/[ M'N_^ABUS\M%_^4U8?PV^(WA#XM^!O#7Q&\!:I)K'A+Q;IL>JZ-?7&F:MHEXT M#2S6TUMJ6AZ]8Z9KNAZKI]Y;W.GZMHFMZ;I^KZ1J5K=Z=J=E:WMM/ G<4 8? M]CW?_0Q:Y^6B_P#RFH_L>[_Z&+7/RT7_ .4U;E% &'_8]W_T,6N?EHO_ ,IJ M/['N_P#H8M<_+1?_ )35N44 8?\ 8]W_ -#%KGY:+_\ *:C^Q[O_ *&+7/RT M7_Y35N44 8?]CW?_ $,6N?EHO_RFH_L>[_Z&+7/RT7_Y35N5XSXV_:$^#?P[ M^*?PA^"7B[Q]H6D_%CX[:EXATSX5^ #-)=>)_%3>$_"?B+QKXCU[..XN+ M#0-'T#POJ\M[XCU1;+0TU!+/1$OWUG4]/L+@ ]*_L>[_ .ABUS\M%_\ E-1_ M8]W_ -#%KGY:+_\ *:O!;']K_P#9TU>3]HJ+0OB=HGB)OV4I[.P^.[>'8K_7 M(/ VMWOAU_%$7AF:ZTVUN+76/%,>EJBWOAS09M3U?3]4GM]#O[2VUJ46 ?)^ MUG\$;KQ5\=? /A/Q+??$KXA?LW>'/!_B3XP> /A;X>USXA^,/"L?CV?Q1!X5 MT)M&\+V5_+J/C'4AX.UZYD\&:;)=>)=-LK>TO=5TVRMM4TR2[ /=_P"Q[O\ MZ&+7/RT7_P"4U']CW?\ T,6N?EHO_P IJ\2_9^_:=^'?[2:?$4> =)^)FCW7 MPJ\91?#_ ,;V'Q)^%GCGX97VE^+I/#VD>*9=%MX?&>CZ4NK76GZ)K^BW&K_V M3)>IHUQJ5OINJ-::F)K.+Z)H P_['N_^ABUS\M%_^4U']CW?_0Q:Y^6B_P#R MFK)_$T<,=K'(_]EV]]?7RB.)I]_B&D_LM M_$G3/CI\9)[+0-&T7X.?%/\ ;-_9_P#C(R:)?Z):PP?#/X"_LI?#"STRW?08 M)+22RFO_ -I'X5^%M.31K6UE9]$M[_7IUALY(OM'Z;T4 ?F+XO\ A5^TA\'? MB)^WE\;?V??A)X$^('B[XH?#?]F#2?@)X-UWQ1H7AGPYK/CSP/*?AAXH\ -"FLM/\!>#?!OA_PKI5@NCZ7I]Y>_95% !1 M110 4444 %%%% !1110!\C?MJ_!37_CC\&K#PUX+T71-3\;:7\9OV9?%^G7> MJRV&GSZ?X9^'O[47P3^*'Q#^Q:Q>1M):-/X,\ ZI,UA;R(=;N;&QTTI+-);! M? /VC_V;_C)XE_:!\:?$KX1Z!H$%AXY_8Q^(?[/-SK<>L:3HFIV/CCXJ_&WX M8/J'BN>TD:VN+V3PQ\---U_Q,-29Y;FYN/#6G:#:KZA:SLKQ-9\2;1[DK=)) M#%/9:K'9WMI=%0]E=00W<+QRPHZ_FWI?[)/Q/L_V>?\ @E;X*D\/>'%^(/[* MFO?LH2_&6Y75M*::PT'X1_L^^-/ OC"PTC6P@;Q';VOC+6[+^SK&SE\B_,KZ MK;HB122#]4Z* /S*\2_LN_$[Q-^SA^SQHU]H'AZ;XT:1^U9^SW^TC\4Y)[_1 MXY-"EE_:V\%_M%_'72]*\0*)8]1BT:SL+S2K&TTZY:'Q$OA;0[6T,J1V#1\- M=_L4_M(:9_P4%^$'[3$'Q>\(^./AK!XX_:1\4^/[;6/AAINA^-_#OA/QS\-? M"/@;X5?"S3O$UI\0&;7O#7A&TT-[3P]>6/A333I%_+XK\3:[IVKZUX]UB_K] M;J* =.>3W/3-%%% !1110 4444 %%%% $%U!%=6UQ;311SPW$$T$L,R))%+ M'-&T.1&*.CJRLI*L""17Y0:W^QO\1K[]DS_@IG\'X?"7A*3Q3^T- MXU_:X\1_L_Z:^HZ*NFVR?%/X(:7\//AQ=_;'A^R>"[L7L6H:2[$03:'I4TFY MH[2X:,_K-10!\&:S^S_XW\6>%OVQ&\0Z+I]WXC^)/@K3OA;\(K34;_2;NT_X M1;P%\$[G2O!NIF??<1:'_%'6;26X%M?Z;8W>GWTR6TKE5^./BI^QI M\9=1^'/P7\/^&/@I87?QP\._L4_!OX#>!?VC?#'[1OBGX?:O^SG\9O L]H9/ M$GB3PG8:SIVA^*_ ?@_4KO\ X3;0M;\#Z-XS\8>,M0T;7/AMXI\-IX'\2VFI M0?MU10!%"DB11I+)YLBHJO*%""1P &DV D)O8%_+4E8]VQ254&I:** "BBB@ M HHHH **** #KUKXLT_]G_6(/VVOB7\8;CPSX:/PG\;_ +*OPZ^%UU$?[*=M M:\=:7\:OC%XV\71ZOX<\@FZM[_0/&6AS7>K7LK3S3VLS32VTA'VG10!^7 MW[*O[+WQ1\$?\*P\,?%KPMHB>$/ABW[;?BB"*/7-)U_3]8\7?M*?M2>/?$7A M19-.A>4.NB_ O6=3BU'[5:K:I+\2;S0S)<7&G:C%%XCXC_89^*)\(^%[_4O! M<_C*Q^'7_!2+]JC]I+4?@UX.^*4'P_N_B=\!OCO:_';P)I.D:=XBM]2\.Z+# MK>D:%\6-#\6-X$\2^)O"F@ZS8:#JO@W6->L5U".&?]KZ* /FG]C_ ,!_%7X9 M_LY?#/P3\:=LQQZMX MZU'X>^"=1\.> M0\;:GYM_XNO?#4_B&ZN+J;46N9OI:BB@ HHHH **** "BB MB@ KY)^/_P %]?\ '_QJ_8R^(OA?1=%F3X.?M Z]XU^(NLW$UC8ZO%X#N/V8 M?VEOAMI-O:RR1_;=92V\=_%30C!HT,K+:IJ6J:ND:)#=N_UM10!^6E[^RI\5 M#^T)\?M0TWPSX:LO@W\<_C/^QEK>I2VFIZ1 8/A[\ ?!^M^+O'<<_AZ+R)HA MXC^)'ASPIX.EL((I+C5+'Q?JNKR1?V?;ZC<+[WH?P=\<>"/VJOVG?C=X9\+> M'&\/^/\ ]FC]G_PKX)LH+[3]+'B'XK_#KQ_^UCXT\6P:S9VZP2:=#JES\5_! MEQ=>(;MA_:EUJ6I2O*\^GW4A^T** /G#]D?X0W_P-_9T^%7P]\0KYGCNU\,P M>(OBOJC7L>I7/B3XS>.)Y_&WQC\5WVI0EH]0OO$_Q-\0>*M:N+Q'DCF-X@A< MVZ0JOT?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "$X&3GC MT!)_( D_@*;YB^C_ /?N3_XFOEC]M[]GOQ#^U9^RA\<_V=_"GCO_ (5EXB^+ M/@6\\):3X\^R:I?_ /"+W=U?:?=+JGV/1=7T+5+CRTLWB\NRU>PG/G9%PJAE M;^6=_P#@UX_:A9F8?\%(,!F) _X0GXP\9)../C:!Q[ 4 ?V?F11V?_OW)_\ M$U\@_L_?MZ_LG_M1_$_XT?![X%_&3PQX_P#'_P !M931_'VB:3+-\R Q6MWK MOA2\FCCM/&_A33-<:?POJWBCPK+JFBZ9XFLY]'N[N.62R>\_EXE_X-=OVHC% M*!_P4=24M'(HBE\$_&'RI"R,!'+_ ,7JD_=2$[)?W*+76-)T$ _T2/,7T?_ +]R M?_$TH<$XP_/K&X'YE0!^)K^+W_B%W_:B_P"DD'_ED_&+_P"?;7T)^R;_ ,&[ MO[1'[.O[3?P%^/'B+]O/_A/M!^$/Q0\,^/M8\$_\(C\4K/\ X2K3]"FFDGT/ M[5JOQVLHP ?U?D@$/"7Q \7_!/XG>&/AQXY\4?"T>/G\7Z!X/\<:E MX=70-6U6"#X7^/)]&M)+NS?Q0GAVZC\-'5;F:SM[G[I*G8J]2ICS_P !923S M[ U^/?[/W_!./4O!7P"FM_B5K7CWQ/\ %[1-6_:E\6?#WP%K?Q@US7_@QX%\ M:_%?QE\>V\'>)?#7@R&6V\)VFJP>"?BG]CMKC4[358O"USK6IW&GPVVLVJ:G M& ?5WPB_;Z^!'Q?N?A[#967Q<\ V7Q=\/W'BCX4:_P#&'X+?$?X5>%/B-H]I MX(G^)=S)X6\6>+]"L?#EQ?0_#VTO_&PT>_U/3M7N/#.DZ[J]I8W%IX>UU].W MO G[;OP*^('B#PCH^GW/CW0-*^).E:YKGPI\>>.OA;X_\!_#7XJ:1X<\/7?C M#5M1\!^//%6@Z9H&K6P\&Z?J/C?1VO+G3'\5>!M-U/QKX2CUWPOIM]JUO^;W MAS_@F!\0O#7@;]F?P?)XJ\<>+M!U#]CSQ'^RG\-_"FDW%A!K?P]\5Z7JW@23PNOA MWQ1HWCGV[3?A=^V_XI^(_P"S*K:+^%?C[PCH&F>#_ (%Z5I4?B_7Y/%GQ#U[P/XLU2_\ ':?"W5?"O@SPC<>& MK;5M;U#[*+X ^R_@U^U_\'OCGXBT?PWX-_X3[3[KQ=X&N_BC\.+[QM\,?'?@ M31/BG\-+#4-$TV\\<_#G6O%.B:;I_B;1+:;Q/X6NIHHYK;6DT?Q3X:\0-I'] MA:YIVI3_ %'7X^?L3?LM?''X(_%_P?J&C^"O$W[-WP8TCX3>*O#OQ?\ @5'^ MT?XA^._[.OB+XHW6J>&6\&ZS^RG\/O%WB'Q/K?P(\"^'&T_QG>I:6@^%VFOX M6\0^'_!MQ\*;V\TY-:\,?L'0 4444 %%%% !1110 4444 &\:?\()?VGB[2/$CZT;74KOS;;3;'5[633_ M "M+U32+D?:'U&.7>UTT2_9\/"[%&3\\_P#AUW\4O^CD1_X)?&/_ ,W% 'Z5 M?'+]HSX:?L\V'A[4OB1=ZS:6WB>_OM-TIM'T&_UQWNM/LTOKE9X[(%K=!!(I M223Y9&RB\@UY?\,_VZ_@#\6?'.@?#SP?J?BJ?Q)XDFO(-+AU#P=K&F6;R6.F MWFJSB>^N5\BW M+"X93)P\@2,?,ZU^3?[0W["?QE^%>F>%[O3-=\5?'%]8U/ M4;2;3_"_A'Q=J4GAY+6QBN4U"[5M6\1^5%?,QM(V\FTW21[?-E/[M/(/A+^R M?\<_''Q$\->%;WP9\1OAG:ZO/?1S>.=:\"^+;/2] %MI5_>K-=W(31S$MX]L MNFQ'^TK7=/>1)O?=Y4@!_43N!]?^^3_A1G/K^1'\Q7XOC_@EY\4L#_C) #_N M"^,?_FXKZ$_9C_8B\/\ 7_C&/&VGQ^&]=T,Z'_9OB*U+3ZL^G-#> M^;J?B?5;7_119.-IM#(WG?)+'AMX!]W^/_''AWX9^!?&?Q&\7W4]CX4\ ^$_ M$?C7Q->VUC>:GV_BO2/VL_ VO?$7X%ZKI6E:Q+I_B[PMX M8\.Z'XHUZ[N;F2RC7PW?:7IGB#3X[[1?$@TO6+355OM$N;*'5],U"SM^@_:D M\ ^(OBM^S1^T-\,/"$5M/XK^(OP-^+O@3PS#>WB:?9R^(?&'P\\2>'-%BNK^ M4&.RMI-3U.U2>[D!2VB9YW!6,BOQ[\:?\$_OVLOAS\1OAYXF_9MO?"=MX7'[ M/?QU=]#OO$]IH5W\#OVNOC;\,/A1\'_%'C?P,XM7L-0^&GBE]+U7XX>(=!T^ MS2^A^+OA3Q/J]D[R?&"[_LT _4W0?VV/V)-6MO"OBR34I_'&D^)M)\(Z=H'AKPW'HTGB'Q==^-]:\1>%HOAFWAG3=4 MB^)-KXM\*:CX,?6+#Q#IEQ<<3K?_ 4$^!7A_2X&U+1_C2OC6?XLZ)\$Q\(; M?X&_$B[^,"^/_$OP[\5?%G0;-? -OHLFI76A:M\.?!7BCQ59>,-/EO?"$_"'A_1;SX,>!_ C:3KWQ&_9UN-;T'P[\5WTW5=: M^'?Q8^#WPD\2:K._"7@;XO>._A3\)OVO/A_\ M7OAO^S?\;?VI/#OQ?^,?@;PM!^RU^TQ\'?BA?Z3\;?B3XJ\2)-X7UKQC\6/A MS>>$_AMXD^+WC6^T"S\->+= _&VD_$;P9XHT.QTC4)O ^K?"[4-"MO'I\;ZI;>(? M#4OA7PO9Z%=:EXTA\4>%[OPBFMV/B31;J^V/&7[4OPA\(>%/A=XJCU76_&1^ M-UG9ZC\'_#/P[\*>(/'7C3XBZ;=^'K;Q;)K'A[PMX?L;K4AX?TOPU>6FM>(/ M$^K+I?AKPY:7E@NN:Q87.IZ9;WGY[>(?V0/VF?C%XZU#Q3K.IG]G_2_C7^U! MX"_:)^(@\%>+_!GC_P 0_#SP[^RS\(/!'A;]G?P7+IOBWP1KO@'Q;XN\;_%[ MPQHWQ1\>WECH>J^&?"^D>$-)\)Z?J^LZE;:=XHEB^$?[+'[4?[+NM^!-9\,: M98?'K1_V=;C]IOX'?#C3]>\6^%?"GB[QO^S=^T;KOP9^-7A+Q3:V]M:^%?AQ MH7CGX*_$SP1??!Z[\%2:?X#T'7_A#IEGK7AK5["_L-+\-ZJ ?IU\-/CK\,?B MOX$U/XB^%O$7V?P]X=U#Q%HOC*+Q7IVI^!]=^'_B#P>S+XM\/?$+PYXOM-&U MOP3K?AM4^TZK8^([*P,6F2VFMP27&AZAI^I7?F?PN_;(^"OQ;\7^&_!GAV?Q MUI%]X_\ "VK>-_A3JGCGX8^// 7AOXO>$-!&G2ZQK_PQ\0>*]"TO3O%-O96. ML:1KBV,!M#\0_LQ?#;]GC0M:\$^+++_A'+[Q%=-I M'@R/Q'XDGU3PUX&U*'Q=-JGA^SM=3T32-'\:>(L;XC>"?VZ?CW\ ?%?[.;?# M3X9? G[7^SAX_P# 'BWXA3?$@>)K/QK\2I/"]OX6\%:+\(F\'QIXB\)?#'Q- M/:ZC<^//&/Q"\.Z9XQT+PCJUKX<\-^ =1UV>]U_0P#],QXX\&-HS>(E\6>&F MT!&O4;6QK^D'1U;3FD6_5M3%X;$&Q:&5;P&XS:M'(MQY91@+:^*?#;'4@NOZ M*QT>>WM=7 U73R=+N;NVCO+6WU$"YS8SW%I-%=00W0AEFMI(YXD>%U<_BYX; M_8/\6>/?VB_AG\4?%/[-7PK^$7[/VF_';P]XWUK]F5]2^'GB;POI*>%/V*/V MB?@=JGQ'O_"GA2PF^'-]K/C+QM\4/AUX2L]$T=;^XD\%_"OPIXR\1G3-6@MO M#GA[XP\8_L)?$G]G/X&_LZV.M_!;P!XKMI?!'_!)7X'?$WX=:5X@TZ'3OBE\ M;OA=^WYX>\3:]#XMU"UTZXMM:M+/P;XDU"&S\:>)H;W2[^.\N= UN6/P[>:L MR ']-[^+?"T=CHNIR>(]"33O$D]G:^'K]]8TY;+7;G44,FGV^C79N1;ZK/?1 M@R6<.GR7,MV@+VZ2*"1D^)_B%X7\+:;XQOKJ]?5+SP+X7O\ Q?KWAGPU _B3 MQFFCV-A&.ST])[B5$/X2:U^P-\< MSH?CF^NOV=_AE\0_#?Q:\!_M@>$OA9^S[KOC3P+IWAG]C+Q#^T!\3[+Q?X-\ M1Z->RZ7>>'8++4[& :]\4M4^$JZSXH\"^*K&UTGX9V'C?2)Y-7MZ?Q#_ ."> M/[35WJ/[3^C^#O#F@:[J'Q<_9S_:K^'FN_$;XD>(_A3XDM_'OC7XN?LL>&?A MGX<\,_B9\4_#VDWOQG^&GQ,\6^/_@'X8\,Z9/>?#6^2 M_/A^WTD _<+PG\>?A!XW@\>7/AKX@>'+ZW^&/Q'U+X0^/;B6_CTZU\,?$O1[ M?1KC4_!FHW>I_8[7^VK-=?TF&2&WFGCDNKK[';S374,\47K@.>?\_P"?:OYX MOB!_P3D^-MOXY^(/B#P[X"TNX^'VH?M6?M0?%Z]^'G@.#]F&^_X6A9?M!_!/ MX*:)X)\<7_A_]HCX?>-_AB-;^'NO^#OB3\,O%J>(]!TWQC;>%OB%KWB+P'K^ MN:??:AXH2:!I#W#6$ ![82! MUS^ )_D#2;AZ-_WP_P#\37Y<_P#!1C]@#X@?MLZG\);_ ,$_''_A3T?PZL?& MMIJ4']E>)M2_M]_%-SX8GM9<^'O%?AI8?[-70;A,7:WC/]MS"T 642_FK_PX M9^//_1['_EK_ !)_^>E0!_1]\1/B%X1^%7@3QA\2O'FL0^'_ ;X$\.:OXJ\ M3:S=)*T6GZ-HEE+?7TXAC1I[J;R83';6=M'+=WMR\-I:Q2W$T4;;?A_Q!H_B MK0=$\3Z!?1:IH/B/2-,U[1-3M=TEKJ.D:Q90:CIM];2!<207=E13/XC?]\/_P#$TH(/3/X@C^8%?S'? M\.&?CS_T>Q_Y:_Q)_P#GI5^F'_!.;]@7Q]^Q+=?%RX\;?&__ (7"OQ'@\$1: M;'_97B73?^$?/A63Q2]VV?$/BKQ*)O[3&OVZ_P"B"S,?V']^9PT0B /L_P#: M(_:1^#?[*?PW;XN?'GQC!X"^',/C#X?^"+[Q5>Z?J>H:=I>M?$SQIHG@#PK) MJW]E6E[/INCR>(_$&FQ:OKUU%'I/A[3GN=:UJZLM)L;R[@C\3_M*?!_P=J/Q MKTSQ!XGDLKK]GSX6^$_C)\4<:/J]S!HO@'QQ'\19/#&IV%Q;6(9[*/2=0^&_P .OC5X2\6_$6SNK74(;BTU=+KP=INKVQT&:&1- M<69M*9&2Z8'\P-)_X)S?M4Z5\2OBU\'(/'=CI_[+WBS7_P!BOP5\/OBYI^I^ M&M=^+OAK]F3]E/4?VC/CCH?PS\3>%O'^A^*=$\4>*/#GQ7\7_"[X$6>N:WIW MB#3_ !K\";*37O%,,OBB#78=0 /U#]:\-_$?3]5\':IX7U;2T\31 MZYI.I6D&DW!M69OB?6OV(_C3H?A:^^$'C7P /VI_A!X(_:F\:_&[X:>.+#XK MP?LY_M1>&-,^.'A?4?&'B37O@UX\^#6L_!31?AMXK^''QV\5_$_2-2\-VM_X M+\/^.?@GX^T_3=.U6._\,:CX<\4S?!CX+_MO? 7XK_"SXI>)_AQXD_:2O8_V M<_BM\'Y[WQ-\>?A[<_$#P3I^J?M27GQ5^#/A?XI^/_%1T.3XE:OX6^$LNB^$ M_&'Q*\-:-KFIZKK^CS3W-OXNOM_BS7P#]'O$O[8_[.?A7X?_ 2^*6H_$C3[ MCP!^T-XP\$^"/A3XGTC3]8U?3]?UGQ\D\FB37HL;"2Y\-:+9I:SGQ1KOB:WT MC2_!CQ20^++C1KA'B2W\4?VJ?AC\*O%USX#O]/\ B5XT\7:/X8LO'/BW0?A/ M\*?'_P 5M0\#>"=2N]5L=+\3>,X? NA:P=#MM;NM!U^/PWI,AF\4>*T\/Z_/ MX7\/ZS;Z)JDMK^9%O_P3)^,WQ,\/:5\*_BG\9=1^&'@3PO\ L^?&SPQ_:/PC MTSX:^+$\0_%K]MSXK^.?B;^T@FEP?%OP%XPU#0O"_P )-/C\"^"O@[XLL+#P MEXPO[74O%&I1Q^'HF73J]%^'O@_]OWX%1^,_BO:_ _X>?'GXT?'GX=? *Y^( M.A:C\<=+^'NB^&_CI\$O#5I\*_&4M[XFO?#NNK;?"3XJ>$-)L_'WA?6/">B> M*_%O@/QCJ6M:3KWP[\16NH'4;< _2/7OC]\(?#OP=LOC[>^-M,N_A-JVA^%? M$'A_Q=H,.H>);?Q58>.[C2;'P+#X0T[P]9ZGK/BS5_&^I:]H>C^#M!\/:=J. MN>)M:UC3-'T?3[O4KV"U?GOAC^TS\,?B?)X_T^"3Q3X%\1?"R'0+[X@^$_BS MX/U_X7^(_#&B>++;4[OPIXGO;'QA::=;W/A3Q'%HFN0Z5XGTR]O]$EU/0/$. MASWMMKN@:SIEC\3^&/V2_BKIO[!?[-'PZL-,BC^.'P!\=?"'X\OX%\7^);71 M?#GB/X@?#OXJ3_$SQ=\-I?$OAJX\;Z?I/A?6'U/Q)H'P\UP+KUCX?C7P3K6J MZ7LTR]TZVM_&KP/^U3^T*/"7B/Q;^SYX%M/A/\)?CI\'/B!9_LV^)O'GA+7/ MB)\;= \,^&/BCI/CRX\;:S:WVJ?!"VA\->+/&WPV^(GP;\ ZEK<]I?\ BGX0 MW>L>,?&?AVY\2^'+'PJ ?IG+XH\-P-I:3:_HL3ZXUDFC+)JNGQMJS:C'/+IZ MZ8KW*MJ#7T5K#DTNVUQO%7AM=&O'DCM-6;7M M)73+F2*_BTN1+?4#>"SG9-2FAT]UBF?MG M^%_#[_LH?#;XY_#[XC_$3_@HK\2OA9\'YM9\*^'_ 1HOA+QO^S=^PGX+.L/ MI.LZ=_P@>A3ZQ\3M%^(<7B'1[^V34H-'\4^*/'6@V>N^(WCT76 #^C:?6-*M MOM'VC4;"#[)<6UK=>=>6T1MKF\6)[2WN!)*I@GN4GA>"*4)),DL;QJRNI/G' MPV^.GPC^+W@7X?\ Q*^'/C[PYXF\$?%6S>_^'6O6U\MI#XPMHFN5E;0K74Q9 M:A?2PFTN3/:Q6AN[=87:>"-037XM^'_V#OVK_!,?ASX4ZCHG@_XJ:'K?QA_X M)4_%?X@_&._\>V<%G-8?L=^%/@3X ^/&E:GX;UZR3Q9XA\3^)3\ \)L=- M?1/$OA_Q1>V_B#6M(\1Z4-'U_P -T'_@EM^T?HWPT^!_P];PPFCVGA/]F[X3 M? #2])^&OB3]F;0=)^$?C[X5_M"?$[QEXL^+]CXS\??!/XC^/?!6E?$W3?%W M@_XL:-XG_9_CM/BNGC+P-I.B>-O#MOJMGX?\0^&P#^ENRUK2-1NKZQL-4TZ] MO=,\G^T;2TOK6YNK#[0]S';_ &RW@FDFM1/)9W:0FX2,2O;7"Q[F@F":=?&' M[%?[-\7[/GA;XQW6M>$/"FB?$7XM_M/?M4_%CQ5XGT2WTN?7?&/AGXB?M,?% M_P"(/PHF\3Z]90+>W\VD?#OQEHUM8Z+?75W%X0^T7NA6'DQQ3"3[/H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ I ,X &>OO_GG\23WI:* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** C/K^9'\J3'U_,_XTM% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 0#U /UHP!T %%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! J1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9 end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Nov. 30, 2017
Jan. 19, 2018
May 31, 2017
Document And Entity Information [Abstract]      
Entity Registrant Name PROGRESS SOFTWARE CORP /MA    
Entity Central Index Key 0000876167    
Current Fiscal Year End Date --11-30    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Nov. 30, 2017    
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   46,386,883  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float     $ 1,381
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Assets    
Cash and cash equivalents $ 133,464 $ 207,036
Short-term investments 50,145 42,718
Total cash, cash equivalents and short-term investments 183,609 249,754
Accounts receivable (less allowances of $676 in 2017 and $1,143 in 2016) 61,210 65,678
Other current assets 18,588 20,621
Total current assets 263,407 336,053
Property and equipment, net 42,261 50,105
Intangible assets, net 94,894 80,827
Goodwill 315,041 278,067
Deferred tax assets 1,123 6,601
Other assets 1,992 3,174
Total assets 718,718 754,827
Liabilities and shareholders’ equity    
Current portion of long-term debt 5,819 15,000
Accounts payable 9,000 12,991
Accrued compensation and related taxes 32,373 26,212
Dividends payable to shareholders 6,619 6,067
Income taxes payable 1,173 1,509
Other accrued liabilities 20,496 12,999
Short-term deferred revenue 132,538 128,960
Total current liabilities 208,018 203,738
Long-term debt 116,090 120,000
Long-term deferred revenue 9,750 8,801
Deferred tax liabilities 2,809 3,901
Other noncurrent liabilities 5,967 11,758
Commitments and contingencies (Note 9)
Shareholders’ equity:    
Preferred stock, $.01 par value; authorized, 10,000,000 shares; issued, none 0 0
Common stock, $.01 par value; authorized, 200,000,000 shares; issued and outstanding, 47,281,035 in 2017 and 48,536,516 in 2016 473 485
Additional paid-in capital 249,363 239,011
Retained earnings 145,247 195,694
Accumulated other comprehensive loss (18,999) (28,561)
Total shareholders’ equity 376,084 406,629
Total liabilities and shareholders’ equity $ 718,718 $ 754,827
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Statement of Financial Position [Abstract]    
Allowances on accounts receivable $ 676 $ 1,143
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,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 47,281,035 48,536,516
Common stock, shares outstanding 47,281,035 48,536,516
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Revenue:      
Software licenses $ 124,406 $ 134,863 $ 130,250
Maintenance and services 273,166 270,478 247,304
Total revenue 397,572 405,341 377,554
Costs of revenue:      
Cost of software licenses 5,752 5,456 5,979
Cost of maintenance and services 43,299 44,760 40,933
Amortization of acquired intangibles 20,108 15,496 16,830
Total costs of revenue 69,159 65,712 63,742
Gross profit 328,413 339,629 313,812
Operating expenses:      
Sales and marketing 96,345 121,501 124,867
Product development 76,988 88,587 86,924
General and administrative 45,739 46,532 57,294
Impairment of goodwill and intangible assets 0 97,051 0
Amortization of acquired intangibles 13,039 12,735 12,745
Fees related to shareholder activist 2,020 0 0
Restructuring expenses 22,210 1,692 12,989
Acquisition-related expenses 1,458 1,240 4,239
Total operating expenses 257,799 369,338 299,058
Income (loss) from operations 70,614 (29,709) 14,754
Other (expense) income:      
Interest expense (4,631) (4,178) (3,788)
Interest income and other, net 921 839 1,446
Foreign currency loss, net (1,317) (2,232) (58)
Total other expense, net (5,027) (5,571) (2,400)
Income (loss) before income taxes 65,587 (35,280) 12,354
Provision for income taxes 28,170 20,446 21,155
Net income (loss) $ 37,417 $ (55,726) $ (8,801)
Earnings (loss) per share:      
Basic (in dollars per share) $ 0.78 $ (1.13) $ (0.17)
Diluted (in dollars per share) $ 0.77 $ (1.13) $ (0.17)
Weighted average shares outstanding:      
Basic (in shares) 48,129 49,481 50,391
Diluted (in shares) 48,516 49,481 50,391
Cash dividends declared per common share (in dollars per share) $ 0.515 $ 0.125 $ 0
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 37,417 $ (55,726) $ (8,801)
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments 9,655 (3,843) (10,849)
Unrealized loss on investments, net of tax benefit of $60 in 2017, $53 in 2016, and $30 in 2015 (93) (90) (53)
Total other comprehensive income (loss), net of tax 9,562 (3,933) (10,902)
Comprehensive income (loss) $ 46,979 $ (59,659) $ (19,703)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Statement of Comprehensive Income [Abstract]      
Tax provision (benefit) included in accumulated unrealized gains on investments $ (60) $ (53) $ (30)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Balance, beginning of year, shares at Nov. 30, 2014   50,677,000      
Balance, beginning of year at Nov. 30, 2014 $ 543,245 $ 507 $ 209,271 $ 347,193 $ (13,726)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan, shares   226,000      
Issuance of stock under employee stock purchase plan 4,431 $ 2 4,429    
Exercise of stock options, shares   449,000      
Exercise of stock options 8,369 $ 4 8,365    
Vesting of restricted stock units and release of deferred stock units, shares   714,000      
Vesting of restricted stock units and release of deferred stock units 7 $ 7      
Withholding tax payments related to net issuance of restricted stock units, shares   (215,000)      
Withholding tax payments related to net issuance of restricted stock units (5,631) $ (3) (5,628)    
Tax benefit arising from employee stock purchase plan, stock options and restricted share activity 610 $ 2 608    
Stock-based compensation $ 24,004   24,004    
Treasury stock repurchases and retirements, shares (1,300,000) (1,271,000)      
Treasury stock repurchases and retirements $ (32,868) $ (13) (13,625) (19,230)  
Net loss (8,801)     (8,801)  
Other comprehensive loss (10,902)       (10,902)
Balance, end of year, shares at Nov. 30, 2015   50,580,000      
Balance, end of year at Nov. 30, 2015 522,464 $ 506 227,424 319,162 (24,628)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan, shares   266,000      
Issuance of stock under employee stock purchase plan 5,328 $ 3 5,325    
Exercise of stock options, shares   260,000      
Exercise of stock options 4,698 $ 2 4,696    
Vesting of restricted stock units and release of deferred stock units, shares   700,000      
Vesting of restricted stock units and release of deferred stock units 7 $ 7      
Withholding tax payments related to net issuance of restricted stock units, shares   (156,000)      
Withholding tax payments related to net issuance of restricted stock units (3,984) $ (2) (3,982)    
Tax benefit arising from employee stock purchase plan, stock options and restricted share activity 489 $ 0 489    
Stock-based compensation 22,541   22,541    
Dividends declared $ (6,067)     (6,067)  
Treasury stock repurchases and retirements, shares (3,100,000) (3,113,000)      
Treasury stock repurchases and retirements $ (79,188) $ (31) (17,482) (61,675)  
Net loss (55,726)     (55,726)  
Other comprehensive loss $ (3,933)       (3,933)
Balance, end of year, shares at Nov. 30, 2016 48,536,516 48,537,000      
Balance, end of year at Nov. 30, 2016 $ 406,629 $ 485 239,011 195,694 (28,561)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan, shares   220,000      
Issuance of stock under employee stock purchase plan 4,900 $ 2 4,898    
Exercise of stock options, shares   203,000      
Exercise of stock options 5,108 $ 2 5,106    
Vesting of restricted stock units and release of deferred stock units, shares   660,000      
Vesting of restricted stock units and release of deferred stock units 7 $ 7      
Withholding tax payments related to net issuance of restricted stock units, shares   (118,000)      
Withholding tax payments related to net issuance of restricted stock units (3,756) $ (1) (3,755)    
Tax benefit arising from employee stock purchase plan, stock options and restricted share activity 679 $ 0 679    
Stock-based compensation 14,153   14,153    
Dividends declared $ (24,679)     (24,679)  
Treasury stock repurchases and retirements, shares (2,200,000) (2,221,000)      
Treasury stock repurchases and retirements $ (73,936) $ (22) (10,729) (63,185)  
Net loss 37,417     37,417  
Other comprehensive loss $ 9,562       9,562
Balance, end of year, shares at Nov. 30, 2017 47,281,035 47,281,000      
Balance, end of year at Nov. 30, 2017 $ 376,084 $ 473 $ 249,363 $ 145,247 $ (18,999)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Nov. 30, 2017
USD ($)
Nov. 30, 2016
USD ($)
Nov. 30, 2015
USD ($)
Cash flows from operating activities:      
Net income (loss) $ 37,417 $ (55,726) $ (8,801)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization of property and equipment 7,526 8,506 9,394
Amortization of acquired intangibles and other 35,370 30,815 32,286
Stock-based compensation 14,153 22,541 24,004
Changes in fair value of contingent consideration obligation 0 0 (1,508)
Loss on disposal of property and equipment 416 370 41
Impairment of goodwill and long-lived assets 0 97,051 4,962
Deferred income taxes 474 1,307 (1,845)
Excess tax benefits from stock plans (904) (436) (1,349)
Allowances for bad debt and sales credits 46 (479) 453
Changes in operating assets and liabilities:      
Accounts receivable 6,442 647 3,747
Other assets 2,813 (3,925) 5,428
Accounts payable and accrued liabilities 673 (3,094) (370)
Income taxes payable 892 109 2,481
Deferred revenue 368 5,159 35,617
Net cash flows from operating activities 105,686 102,845 104,540
Cash flows from investing activities:      
Purchases of investments (40,380) (41,691) (24,178)
Sales and maturities of investments 31,559 26,475 14,626
Purchases of property and equipment (3,377) (5,786) (7,184)
Capitalized software development costs 0 0 (1,661)
Payments for acquisitions, net of cash acquired (77,150) 0 (246,275)
Proceeds from sale of property, plant and equipment, net 1,557 0 0
Proceeds from divestitures, net 0 0 4,500
Decrease in other noncurrent assets 0 0 (36)
Net cash flows used in investing activities (87,791) (21,002) (260,208)
Cash flows from financing activities:      
Proceeds from stock-based compensation plans 10,025 9,918 13,069
Purchase of common stock related to withholding taxes from issuance of restricted stock units (3,756) (3,984) (5,631)
Repurchases of common stock (73,936) (79,188) (32,868)
Dividend payment to shareholders (24,127) 0 0
Excess tax benefit from stock plans 904 436 1,349
Proceeds from the issuance of debt 0 0 150,000
Payment of long-term debt (11,250) (9,375) (5,625)
Payment of contingent consideration (1,174) 0 (1,785)
Payment of contingent consideration 0 0 (209)
Net cash flows (used in) from financing activities (103,314) (82,193) 118,300
Effect of exchange rate changes on cash 11,847 (4,993) (13,335)
Net decrease in cash and equivalents (73,572) (5,343) (50,703)
Cash and equivalents, beginning of year 207,036 212,379 263,082
Cash and equivalents, end of year 133,464 207,036 212,379
Supplemental disclosure:      
Cash paid for income taxes, net of refunds of $3,997 in 2017, $1,379 in 2016, and $2,264 in 2015 25,992 22,031 17,036
Cash paid for interest 3,597 3,157 2,725
Non-cash financing activity:      
Total fair value of restricted stock awards, restricted stock units and deferred stock units on date vested 20,089 17,213 18,714
Dividends declared $ 6,619 $ 6,067 $ 0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Statement of Cash Flows [Abstract]      
Proceeds from Income Tax Refunds $ 3,997 $ 1,379 $ 2,264
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies
12 Months Ended
Nov. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business and Summary of Significant Accounting Policies
Nature of Business and Summary of Significant Accounting Policies

The Company

Progress offers the leading platform for developing and deploying mission-critical business applications. Progress empowers enterprises and independent software vendors (ISVs) to build and deliver cognitive-first applications that harness big data to derive business insights and competitive advantage. Progress offers leading technologies for easily building powerful user interfaces across any type of device, a reliable, scalable and secure backend platform to deploy modern applications, leading data connectivity to all sources, and award-winning predictive analytics that brings the power of machine learning to any organization. Over 1,700 ISVs, 100,000 enterprise customers, and 2 million developers rely on Progress to power their applications.

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

Accounting Principles

We prepare our consolidated financial statements and accompanying notes in conformity with accounting principles generally accepted in the United States of America (GAAP).

Basis of Consolidation

The consolidated financial statements include our accounts and those of our subsidiaries (all of which are wholly-owned). We eliminate all intercompany balances and transactions.

Use of Estimates

The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an on-going basis, management evaluates its estimates and records changes in estimates in the period in which they become known. These estimates are based on historical data and experience, as well as various other assumptions that management believes to be reasonable under the circumstances. The most significant estimates relate to the timing and amounts of revenue recognition, the realization of tax assets and estimates of tax liabilities, fair values of investments in marketable securities, intangible assets and goodwill valuations, the recognition and disclosure of contingent liabilities, the collectability of accounts receivable, and assumptions used to determine the fair value of stock-based compensation. Actual results could differ from those estimates.

Foreign Currency Translation

The functional currency of most of our foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, we translate assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. We translate income and expense items at average rates of exchange prevailing during each period. We accumulate translation adjustments in accumulated other comprehensive loss, a component of shareholders’ equity.

For foreign operations where the U.S. dollar is considered to be the functional currency, we remeasure monetary assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date and non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. We translate income and expense items at average rates of exchange prevailing during each period. We recognize remeasurement adjustments currently as a component of foreign currency loss, net in the statements of operations.

Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in foreign currency loss, net in the statements of operations as incurred.

Cash Equivalents and Investments

Cash equivalents include short-term, highly liquid investments purchased with remaining maturities of three months or less. As of November 30, 2017, all of our cash equivalents were invested in money market funds.

We classify investments, state and municipal bond obligations, U.S. treasury and government agency bonds, and corporate bonds and notes, as investments available-for-sale, which are stated at fair value. We include aggregate unrealized holding gains and losses, net of taxes, on available-for-sale securities as a component of accumulated other comprehensive loss in shareholders’ equity. We include realized gains and losses in interest income and other, net on the consolidated statements of operations.

We monitor our investment portfolio for impairment on a periodic basis. In the event that the carrying value of an investment exceeds its fair value and the decline in value is determined to be other than temporary, an impairment charge is recorded and a new cost basis for the investment is established. In determining whether an other-than-temporary impairment exists, we consider the nature of the investment, the length of time and the extent to which the fair value has been less than cost, and our intent and ability to continue holding the security for a period sufficient for an expected recovery in fair value.

Allowances for Doubtful Accounts and Sales Credit Memos

We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make required payments. We establish this allowance using estimates that we make based on factors such as the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, changes to customer creditworthiness and current economic trends.

We also record an allowance for estimates of potential sales credit memos. This allowance is determined based on an analysis of historical credit memos issued and current economic trends, and is recorded as a reduction of revenue.

A summary of activity in the allowance for doubtful accounts is as follows (in thousands):
 
 
 
 
 
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Beginning balance
$
741

 
$
1,421

 
$
1,646

Charge (credit) to costs and expenses
204

 
(256
)
 
271

Write-offs and other
(437
)
 
(370
)
 
(512
)
Translation adjustments
(10
)
 
(54
)
 
16

Ending balance
$
498

 
$
741

 
$
1,421



A summary of activity in the allowance for sales credit memos is as follows (in thousands):

 
 
 
 
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Beginning balance
$
402

 
$
772

 
$
946

(Credit) charge to revenue
(158
)
 
(223
)
 
182

Write-offs and other
(69
)
 
(144
)
 
(332
)
Translation adjustments
3

 
(3
)
 
(24
)
Ending balance
$
178

 
$
402

 
$
772



Concentrations of Credit Risk

Our financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivative instruments and trade receivables. We have cash investment policies which, among other things, limit investments to investment-grade securities. We hold our cash and cash equivalents, investments and derivative instrument contracts with high quality financial institutions and we monitor the credit ratings of those institutions. We perform ongoing credit evaluations of our customers, and the risk with respect to trade receivables is further mitigated by the diversity, both by geography and by industry, of the customer base. No single customer represented more than 10% of consolidated accounts receivable or revenue in fiscal years 2017, 2016 or 2015.

Fair Value of Financial Instruments

The carrying amount of our cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. We base the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. We measure and record derivative financial instruments at fair value. See Note 4 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring basis.

Derivative Instruments

We record all derivatives, whether designated in hedging relationships or not, on the consolidated balance sheets at fair value. We use derivative instruments to manage exposures to fluctuations in the value of foreign currencies, which exist as part of our ongoing business operations. Certain assets and forecasted transactions are exposed to foreign currency risk. Our objective for holding derivatives is to eliminate or reduce the impact of these exposures. We periodically monitor our foreign currency exposures to enhance the overall economic effectiveness of our foreign currency hedge positions. Principal currencies hedged include the euro, British pound, Brazilian real, Indian rupee, and Australian dollar. We do not enter into derivative instruments for speculative purposes, nor do we hold or issue any derivative instruments for trading purposes.

We enter into certain derivative instruments that do not qualify for hedge accounting and are not designated as hedges. Although these derivatives do not qualify for hedge accounting, we believe that such instruments are closely correlated with the underlying exposure, thus managing the associated risk. The gains or losses from changes in the fair value of such derivative instruments that are not accounted for as hedges are recognized in earnings in foreign currency loss, net in the consolidated statements of operations.

Property and Equipment

We record property and equipment at cost. We record property and equipment purchased in business combinations at fair value, which is then treated as the cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or the useful lives of the assets. Useful lives by major asset class are as follows: computer equipment and software, 3 to 7 years; buildings and improvements, 5 to 39 years; and furniture and fixtures, 5 to 7 years. Repairs and maintenance costs are expensed as incurred.

Product Development and Internal Use Software
Expenditures for product development, other than internal use software costs, are expensed as incurred. Product development expenses primarily consist of personnel and related expenses for our product development staff, the cost of various third-party contractor fees, and allocated overhead expenses.
Software development costs associated with internal use software are incurred in three stages of development: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Certain internal and external qualifying costs incurred during the application development stage are capitalized as property and equipment. Internal use software is amortized on a straight-line basis over its estimated useful life of three years, beginning when the software is ready for its intended use.
During the fiscal years ended November 30, 2017, 2016, and 2015, there were $0, $0, and $1.3 million of internal use software development costs capitalized, respectively. Amortization expense related to internal use software totaled $0.6 million, $1.0 million, and $1.3 million during the fiscal years ended November 30, 2017, 2016, and 2015, respectively. During the second and fourth quarters of fiscal year 2015, we incurred impairment charges of $1.5 million and $1.0 million, respectively, related to software development costs capitalized for assets no longer deployed.

Goodwill, Intangible Assets and Long-Lived Assets

Goodwill is the amount by which the cost of acquired net assets in a business combination exceeded the fair value of net identifiable assets on the date of purchase. We evaluate goodwill and other intangible assets with indefinite useful lives, if any, for impairment annually or on an interim basis when events and circumstances arise that indicate impairment may have occurred.

In performing our annual assessment, we first perform a qualitative test and if necessary, perform a quantitative test. To conduct the quantitative impairment test of goodwill, we compare the fair value of a reporting unit to its carrying value. If the reporting unit’s carrying value exceeds its fair value, we record an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value. We estimate the fair values of our reporting units using discounted cash flow models or other valuation models, such as comparative transactions and market multiples. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015. During fiscal year 2016, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit (Note 6).

Intangible assets are comprised of purchased technology, customer-related assets, and trademarks and trade names acquired through business combinations (Note 7). All of our intangible assets are amortized using the straight-line method over their estimated useful life.

We periodically review long-lived assets (primarily property and equipment) and intangible assets with finite lives for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of those assets are no longer appropriate. We base each impairment test on a comparison of the undiscounted cash flows to the carrying value of the asset or asset group. If impairment is indicated, we write down the asset to its estimated fair value based on a discounted cash flow analysis. During fiscal year 2016, we recorded a $5.1 million asset impairment charge, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during fiscal year 2014 (Note 6). In fiscal year 2015, we recorded impairment losses totaling $5.0 million, primarily as a result of the decision to replace existing technology with technology acquired from a business combination (Note 13).

Comprehensive (Loss) Income

The components of comprehensive loss include, in addition to net income (loss), unrealized gains and losses on investments and foreign currency translation adjustments.

Accumulated other comprehensive loss by components, net of tax (in thousands):

 
Foreign Currency Translation Adjustment
 
Unrealized Gains (Losses) on investments
 
Total
Balance, December 1, 2015
$
(24,582
)
 
$
(46
)
 
$
(24,628
)
Other comprehensive loss before reclassifications
(3,843
)
 
(90
)
 
(3,933
)
Net other comprehensive loss
(3,843
)
 
(90
)
 
(3,933
)
Balance, December 1, 2016
$
(28,425
)
 
$
(136
)
 
$
(28,561
)
Other comprehensive income (loss) before reclassifications
9,655

 
(93
)
 
9,562

Net other comprehensive income (loss)
9,655

 
(93
)
 
9,562

Balance, November 30, 2017
$
(18,770
)
 
$
(229
)
 
$
(18,999
)


The tax effect on accumulated unrealized losses on investments was minimal as of November 30, 2017, November 30, 2016, and November 30, 2015.

Revenue Recognition

We derive our revenue primarily from software licenses and maintenance and services. Our license arrangements generally contain multiple elements, including software maintenance services, consulting services, and customer education services. We do not recognize revenue until the following four basic criteria are met: (i) persuasive evidence of an arrangement exists, (ii) our product has been shipped or, if delivered electronically, the customer has the right to access the software, (iii) the fee is fixed or determinable, and (iv) collection of the fee is probable.

Evidence of an arrangement generally consists of a contract or purchase order signed by the customer. In regard to delivery, we generally ship our software electronically and do not license our software with conditions of acceptance. If an arrangement does contain conditions of acceptance, we defer recognition of the revenue until the acceptance criteria are met or the period of acceptance has passed. Services are considered delivered as the work is performed or, in the case of maintenance, over the contractual service period. We assess whether a fee is fixed or determinable at the outset of the arrangement and consider the payment terms of the transaction, including transactions that extend beyond our customary payment terms. We do not license our software with a right of return. In assessing whether the collection of the fee is probable, we consider customer credit-worthiness, a customer’s historical payment experience, economic conditions in the customer’s industry and geographic location and general economic conditions. If we do not consider collection of a fee to be probable, we defer the revenue until the fees are collected, provided all other conditions for revenue recognition have been met.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and services elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

In regard to software license revenues, perpetual and term license fees are recognized as revenue when the software is delivered, no significant obligations or contingencies related to the software exist, other than maintenance, and all other revenue recognition criteria are met. We generally recognize revenue for products distributed through application partners and distributors on a sell-in basis.

Revenue from maintenance is recognized ratably over the service period. Maintenance revenue is deferred until the associated license is delivered to the customer and all other criteria for revenue recognition have been met. Revenue from other services, which are primarily consulting and customer education services, is generally recognized as the services are delivered to the customer, provided all other criteria for revenue recognition have been met.

We also offer products via a software-as-a-service (SaaS) model, which is a subscription based model. Subscription revenue derived from these agreements is generally recognized on a straight-line basis over the subscription term, provided persuasive evidence of an arrangement exists, access to our software has been granted to the customer, the fee for the subscription is fixed or determinable, and collection of the subscription fee is probable.

We generally sell our software licenses with maintenance services and, in some cases, also with consulting services. For these multiple element arrangements, we allocate revenue to the delivered elements of the arrangement using the residual method, whereby revenue is allocated to the undelivered elements based on vendor specific objective evidence (or VSOE) of fair value of the undelivered elements with the remaining arrangement fee allocated to the delivered elements and recognized as revenue assuming all other revenue recognition criteria are met. For the undelivered elements, we determine VSOE of fair value to be the price charged when the undelivered element is sold separately. We determine VSOE for maintenance sold in connection with a software license based on the amount that will be separately charged for the maintenance renewal period. Substantially all license arrangements indicate the renewal rate for which customers may, at their option, renew their maintenance agreement. We determine VSOE for consulting services by reference to the amount charged for similar engagements when a software license sale is not involved. We review services sold separately on a periodic basis and update, when appropriate, our VSOE of fair value for such maintenance and services to ensure that it reflects our recent pricing experience. If VSOE of fair value for the undelivered elements cannot be established, we defer all revenue from the arrangement until the earlier of the point at which such sufficient VSOE does exist or all elements of the arrangement have been delivered, or if the only undelivered element is maintenance, then we recognize the entire fee ratably over the maintenance period. If payment of the software license fees is dependent upon the performance of consulting services or the consulting services are essential to the functionality of the licensed software, then we recognize both the software license and consulting fees using the completed contract method.

Sales taxes collected from customers and remitted to government authorities are excluded from revenue.

Deferred revenue generally results from contractual billings for which revenue has not been recognized and consists of the unearned portion of license, maintenance, and services fees. Deferred revenue expected to be recognized as revenue more than one year subsequent to the balance sheet date is included in long-term liabilities in the consolidated balance sheets.

Advertising Costs

Advertising costs are expensed as incurred and were $1.5 million, $2.9 million, and $2.5 million in fiscal years 2017, 2016, and 2015, respectively.

Warranty Costs

We make periodic provisions for expected warranty costs. Historically, warranty costs have been insignificant.

Stock-Based Compensation

Stock-based compensation expense reflects the fair value of stock-based awards, less the present value of expected dividends, 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 either the current market price of the stock, the Black-Scholes option valuation model, or the 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.

Fees Related to Shareholder Activist

In September 2017, Praesidium Investment Management, one of our largest shareholders, publicly announced its disagreement with our strategy in a Schedule 13D filed with the Securities and Exchange Commission and stated that it was seeking changes in the composition of our Board of Directors. In fiscal year 2017, we incurred professional and other fees relating to Praesidium’s actions.

Acquisition-Related Costs

Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional services fees, including third-party legal and valuation-related fees, as well as retention fees and earn-out payments treated as compensation expense. We incurred $1.5 million, $1.2 million, and $4.2 million of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations, for the fiscal years ended November 30, 2017, November 30, 2016, and November 30, 2015, respectively.

Restructuring Charges

Our restructuring charges are comprised primarily of costs related to property abandonment, including future lease commitments, net of any sublease income, and associated leasehold improvements; and employee termination costs related to headcount reductions. We recognize and measure restructuring liabilities initially at fair value when the liability is incurred. We incurred $22.2 million, $1.7 million, and $13.0 million of restructuring related costs, which are included in restructuring expenses in our consolidated statement of operations, for the fiscal years ended November 30, 2017, November 30, 2016, and November 30, 2015, respectively.

Income Taxes

We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized.

We recognize and measure uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. We first determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that we measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. We recognize interest and penalties related to uncertain tax positions in our provision for income taxes on our consolidated statements of operations.

Recent Accounting Pronouncements
In August 2017, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815), Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). ASU 2017-12 intends to better align an entity's risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. The amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The guidance in ASU 2017-12 is required for annual reporting periods beginning after December 15, 2018, 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 May 2017, the FASB issued Accounting Standards Update No. 2017-09, Compensation - Stock Compensation (Topic 718), Scope of Modification Accounting (ASU 2017-09), which amends the scope of modification accounting for share-based payment awards. The guidance in ASU 2017-09 provides that modification accounting is required only if a change in the terms or conditions of an award results in a change to the fair value, the vesting conditions, or the classification of the award as equity or liability. The guidance in ASU 2017-09 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment (ASU 2017-04). ASU 2017-04 amends Topic 350 to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This update requires the performance of an annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The guidance in ASU 2017-04 is required for annual reporting periods beginning after December 15, 2019, with early adoption permitted. We are currently considering whether to adopt this update prior to the required adoption date.

In January 2017, the FASB issued Accounting Standards Update No. 2017-01, Business Combinations (Topic 805), Clarifying the Definition of a Business (ASU 2017-01). ASU 2017-01 provides a screen to determine when an integrated set of assets and activities is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. The guidance in ASU 2017-01 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We adopted this update during the fourth quarter of fiscal year 2017 and the adoption did not have a material impact on our consolidated financial position and results of operations.

In August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230), 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, Compensation - Stock Compensation (Topic 718), 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 assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (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. Accordingly, upon adoption in the first quarter of fiscal 2017, we reclassified $1.0 million from other assets to long-term debt in our consolidated balance sheet. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet.

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. The guidance provided in Topic 606 requires entities to use a five-step model to recognize revenue by allocating the consideration from contracts to performance obligations on a relative standalone selling price basis. The standard also requires new disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This new guidance was initially effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016 and early adoption was not permitted. However, 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 effective date for the Company will be December 1, 2018.

Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. The Company plans to adopt this ASU in accordance with the full retrospective approach, effective December 1, 2018. Fiscal year 2019 quarterly results, and comparative prior periods, will be prepared in accordance with ASC Topic 606. The first Annual Report on Form 10-K issued in accordance with ASC Topic 606 will be for the period ended November 30, 2019.

Management is currently assessing the impact the adoption of this standard will have on the Company’s consolidated financial statements, but anticipates that the revenue recognition related to accounting for the following transactions will be most impacted:

Revenue from term licenses with extended payment terms over the term of the agreement within our Data Connectivity and Integration segment - These transactions are typically recognized when the amounts are billed to the customer under current revenue recognition guidance. In accordance with ASU 2014-09, revenue from term license performance obligations is expected to be recognized upon delivery and revenue from maintenance performance obligations is expected to be recognized over the contract term. To the extent the Company enters into future term licenses with extended payment terms after the adoption of ASU 2014-09, revenue from term licenses with extended payment terms will be recognized prior to the customer being billed and the Company will recognize a net contract asset on the balance sheet. Accordingly, license revenue will be accelerated under ASU 2014-09 as the Company currently does not recognize revenue until the amounts have been billed to the customer.

Revenue from transactions with multiple elements within our Application Development and Deployment segment (i.e., sales of perpetual licenses with maintenance and/or support) - These transactions are currently recognized ratably over the associated maintenance period as the Company does not have vendor specific objective evidence (VSOE) for maintenance or support. Under ASU 2014-09, the requirement to have VSOE for undelivered elements that exists under current guidance is eliminated. Accordingly, the Company will recognize a portion of the sales price as revenue upon delivery of the license instead of recognizing the entire sales price ratably over the maintenance period.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments
12 Months Ended
Nov. 30, 2017
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 November 30, 2017 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
130,547

 
$

 
$

 
$
130,547

Money market funds
2,917

 

 

 
2,917

State and municipal bond obligations
40,458

 

 
(231
)
 
40,227

U.S. treasury bonds
3,517

 

 
(26
)
 
3,491

Corporate bonds
6,463

 

 
(36
)
 
6,427

Total
$
183,902

 
$

 
$
(293
)
 
$
183,609


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

 
$

 
$

 
$
196,863

Money market funds
10,173

 

 

 
10,173

State and municipal bond obligations
32,831

 

 
(107
)
 
32,724

U.S. treasury bonds
6,542

 

 
(29
)
 
6,513

Corporate bonds
3,485

 

 
(4
)
 
3,481

Total
$
249,894

 
$

 
$
(140
)
 
$
249,754



Such amounts are classified on our consolidated balance sheets as follows (in thousands):
 
 
November 30, 2017
 
November 30, 2016
 
Cash and Equivalents
 
Short-Term
Investments
 
Cash and Equivalents
 
Short-Term
Investments
Cash
$
130,547

 
$

 
$
196,863

 
$

Money market funds
2,917

 

 
10,173

 

State and municipal bond obligations

 
40,227

 

 
32,724

U.S. treasury bonds

 
3,491

 

 
6,513

Corporate bonds

 
6,427

 

 
3,481

Total
$
133,464

 
$
50,145

 
$
207,036

 
$
42,718



The fair value of debt securities by contractual maturity is as follows (in thousands):
 
 
November 30,
2017
 
November 30,
2016
Due in one year or less
$
22,333

 
$
21,172

Due after one year (1)
27,812

 
21,546

Total
$
50,145

 
$
42,718


(1)
Includes state and municipal bond obligations, U.S. treasury bonds, 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 November 30, 2017 or November 30, 2016.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments
12 Months Ended
Nov. 30, 2017
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 on the consolidated balance sheets at the end of each reporting period and expire from 30 days to 366 days. At November 30, 2017, $0.2 million and $0.2 million was recorded in other accrued liabilities and other assets in the consolidated balance sheet, respectively. At November 30, 2016, $6.6 million was recorded in other noncurrent liabilities. In fiscal year 2017, realized and unrealized gains of $9.4 million from our forward contracts were recognized in foreign currency loss, net in the consolidated statement of operations. In fiscal years 2016 and 2015, realized and unrealized losses of $4.0 million and $4.6 million, respectively, from our forward contracts were recognized in foreign currency loss, net in the consolidated statements of operations. These 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):
 
 
November 30, 2017
 
November 30, 2016
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
119,192

 
$
(27
)
 
$
74,690

 
$
(6,597
)
Forward contracts to purchase U.S. dollars
462

 

 
1,673

 
(19
)
Total
$
119,654

 
$
(27
)
 
$
76,363

 
$
(6,616
)
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
12 Months Ended
Nov. 30, 2017
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 November 30, 2017 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
2,917

 
$
2,917

 
$

 
$

State and municipal bond obligations
40,227

 

 
40,227



U.S. treasury bonds
3,491

 

 
3,491

 

Corporate bonds
6,427

 

 
6,427

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(27
)
 
$

 
$
(27
)
 
$



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

 
$
10,173

 
$

 
$

State and municipal bond obligations
32,724

 

 
32,724

 

U.S. treasury bonds
6,513

 

 
6,513

 

Corporate bonds
3,481

 

 
3,481

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(6,616
)
 
$

 
$
(6,616
)
 
$



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.

Nonrecurring Fair Value Measurements

We did not have any nonrecurring fair value measurements as of November 30, 2017.

During fiscal year 2016, certain assets were measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3).

During the fourth quarter of fiscal year 2016, based on the fair value measurement, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit. Refer to Note 6 for further discussion on the fair value of the goodwill related to the Application Development and Deployment reporting unit. During the third quarter of fiscal year 2016, based on the fair value measurement, we recorded a $5.1 million asset impairment charge, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during the second quarter of fiscal year 2014 (Note 6).

The fair value measurements of intangible assets were determined using an income-based valuation methodology, which incorporates unobservable inputs, including discounted 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 lives.

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

 
Total Fair Value
 
Total Losses
Goodwill allocated to the Application Development and Deployment reporting unit
$
46,965

 
$
92,000

Intangible assets

 
5,051

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment
12 Months Ended
Nov. 30, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment

Property and equipment consists of the following (in thousands):
 
 
November 30, 2017
 
November 30, 2016
Computer equipment and software
$
50,588

 
$
47,978

Land, buildings and leasehold improvements
50,229

 
53,291

Furniture and fixtures
7,211

 
7,080

Capitalized software development costs
2,955

 
2,955

Property and equipment, gross
110,983

 
111,304

Less accumulated depreciation and amortization
(68,722
)
 
(61,199
)
Property and equipment, net
$
42,261

 
$
50,105



Depreciation and amortization expense related to property and equipment was $7.5 million, $8.5 million, and $9.4 million for the years ended November 30, 2017, 2016, and 2015, respectively.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets and Goodwill
12 Months Ended
Nov. 30, 2017
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):
 
 
November 30, 2017
 
November 30, 2016
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
Purchased technology
$
154,301

 
$
(88,224
)
 
$
66,077

 
$
109,886

 
$
(68,116
)
 
$
41,770

Customer-related
67,802

 
(46,230
)
 
21,572

 
67,602

 
(35,852
)
 
31,750

Trademarks and trade names
17,740

 
(10,495
)
 
7,245

 
15,140

 
(7,833
)
 
7,307

Total
$
239,843

 
$
(144,949
)
 
$
94,894

 
$
192,628

 
$
(111,801
)
 
$
80,827



We amortize intangible assets assuming no expected residual value. Amortization expense related to these intangible assets was $33.1 million, $28.2 million and $29.6 million in fiscal years 2017, 2016 and 2015, respectively.

The increase in intangible assets during fiscal year 2017 is primarily related to the acquisitions of DataRPM Corporation (DataRPM) in March 2017 and Kinvey Inc. (Kinvey) in June 2017 (Note 7).

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.

Future amortization expense for intangible assets as of November 30, 2017 is as follows (in thousands):
 
2018
$
36,378

2019
35,253

2020
10,272

2021
9,550

2022
3,441

Total
$
94,894



Goodwill

Changes in the carrying amount of goodwill for fiscal years 2017 and 2016 are as follows (in thousands):

 
November 30, 2017
 
November 30, 2016
Balance, beginning of year
$
278,067

 
$
369,985

Additions
36,934

 

Impairment

 
(92,000
)
Translation adjustments
40

 
82

Balance, end of year
$
315,041

 
$
278,067



The additions to goodwill during fiscal year 2017 are related to the acquisitions of DataRPM in March 2017 and Kinvey in June 2017 (Note 7).

Changes in the carrying amount of goodwill by reportable segment for fiscal year 2017 are as follows (in thousands):
 
November 30, 2016
 
Additions
 
Translation Adjustments
 
November 30, 2017
OpenEdge
$
212,062

 
$
36,934

 
$
40

 
$
249,036

Data Connectivity and Integration
19,040

 

 

 
19,040

Application Development and Deployment
46,965

 

 

 
46,965

Total goodwill
$
278,067

 
$
36,934

 
$
40

 
$
315,041



Impairment of Goodwill

We assess the impairment of goodwill on an annual basis and whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.

During fiscal year 2017, we tested goodwill for impairment for each of our reporting units as of October 31, 2017. Our reporting units each had fair values which significantly exceeded their carrying values as of the annual impairment date. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015.

During fiscal year 2016, we recognized a $92 million goodwill impairment loss related to our Application Development and Deployment reporting unit. To determine the fair value of our Application Development and Deployment reporting unit as part of the two-step test for goodwill impairment as of October 31, 2016, we concluded that a combination of the income approach and the market approach was most appropriate. The fair value of this reporting unit was negatively impacted by reduced future growth expectations resulting from a comprehensive review of our strategy and operations by our Chief Executive Officer, our Board of Directors, and the executive management team. Based on this analysis, the implied fair value of goodwill was substantially lower than the carrying value of goodwill for the reporting unit, resulting in the $92 million goodwill impairment loss. This impairment loss was recorded to impairment of goodwill within operating expenses in our fiscal year 2016 consolidated statement of operations.

The evaluation of goodwill for impairment requires significant judgment. While we believe that the assumptions used in our impairment test are reasonable, the analysis is sensitive to adverse changes used in the assumptions of the valuations. In particular, changes in the projected cash flows, the discount rate, the terminal year growth rate and market multiple assumptions could produce significantly different results for the impairment analyses. In the event of future changes in business conditions, we will be required to reassess and update our forecasts and estimates used in future impairment analyses. If the results of these analyses are lower than current estimates, a material impairment charge may result at that time.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations
12 Months Ended
Nov. 30, 2017
Business Combinations [Abstract]  
Business Combinations
Business Combinations

Kinvey Acquisition

On June 1, 2017, we acquired by merger 100% of the outstanding securities of Kinvey for an aggregate sum of $49.2 million, which includes approximately $0.3 million held-back from the founder of Kinvey as an incentive to remain with the Company for at least two years following the acquisition. The $0.3 million held-back is being recorded to expense over the service period. Kinvey is a privately-held company providing Backend-as-a-Service (BaaS), which allows developers to set up, use, and operate a cloud backend for any native, hybrid, web, or IoT app built using any development tools. This acquisition, in combination with our existing frontend technologies, cognitive capabilities from DataRPM, our strong business logic and rules capabilities, and our strong data connectivity technologies, enables us to offer a premier platform for building and delivering cognitive business applications. The acquisition was accounted for as a business combination, and accordingly, the results of operations of Kinvey are included in our operating results as part of the OpenEdge business segment from the date of acquisition. We paid the purchase price in cash from available funds.

The total consideration, less the $0.3 million held-back discussed above, which is considered to be a compensation arrangement, was allocated to Kinvey's tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the amount held-back from the founder, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2017 upon the finalization of our valuation of identifiable intangible assets and deferred taxes.

The allocation of the purchase price is as follows (in thousands):
 
Total
 
Life
Net working capital
$
(963
)
 
 
Property, plant and equipment
26

 
 
Purchased technology
22,100

 
5 Years
Trade name
1,800

 
5 Years
Customer relationships
100

 
5 Years
Net deferred tax assets
1,465

 
 
Goodwill
24,351

 
 
Net assets acquired
$
48,879

 
 


The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the acquisition, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

Deferred taxes include deferred tax liabilities resulting from the tax effects of fair value adjustments related to identifiable intangible assets, which are more than offset by the value of deferred tax assets acquired from Kinvey. Tangible assets acquired and assumed liabilities were recorded at fair value.

We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. We believe that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition has principally contributed to a purchase price that resulted in the recognition of $24.4 million of goodwill, which is not deductible for tax purposes.

Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) are not included as a component of consideration paid, but are required to be expensed as incurred. During the fiscal year ended November 30, 2017, we incurred approximately $1.1 million of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations.

We have not disclosed the amount of revenues and earnings of Kinvey since acquisition, nor pro forma financial information, as those amounts are not significant to our consolidated financial statements.

DataRPM Acquisition

On March 1, 2017, we acquired by merger 100% of the outstanding securities of DataRPM for an aggregate sum of $30.0 million. Approximately $1.7 million of the purchase price was paid to DataRPM’s founders in the form of restricted stock units, subject to a two-year vesting schedule and continued employment. DataRPM is a privately-held company and leader in cognitive predictive maintenance for the industrial IoT (IIoT) market. This acquisition is a key part of the Company's strategy to provide the best platform to build and deliver cognitive-first applications. The acquisition was accounted for as a business combination, and accordingly, the results of operations of DataRPM are included in our operating results as part of the OpenEdge business segment from the date of acquisition. We paid the purchase price in cash from available funds.

The total consideration, less the fair value of the granted restricted stock units discussed above, which are considered compensation arrangements, was allocated to DataRPM’s tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the fair value of the restricted stock units, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2017 upon the finalization of our valuation of identifiable intangible assets and deferred taxes.

The allocation of the purchase price is as follows (in thousands):
 
Total
 
Life
Net working capital
$
(174
)
 
 
Property, plant and equipment
68

 
 
Purchased technology
19,900

 
5 Years
Trade name
800

 
5 Years
Customer relationships
100

 
5 Years
Deferred taxes
(5,006
)
 
 
Goodwill
12,583

 
 
Net assets acquired
$
28,271

 
 


The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates used to price the acquisition, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital.

Deferred taxes include deferred tax liabilities resulting from the tax effects of fair value adjustments related to identifiable intangible assets, partially offset by the fair value of deferred tax assets acquired from DataRPM. Tangible assets acquired and assumed liabilities were recorded at fair value.

We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. We believe that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition has principally contributed to a purchase price that resulted in the recognition of $12.6 million of goodwill, which is not deductible for tax purposes.

As discussed above, approximately $1.7 million of the total consideration was paid to DataRPM’s founders in restricted stock units, subject to a vesting schedule and continued employment. We concluded that the restricted stock units are compensation arrangements and we are recognizing stock-based compensation expense in accordance with the vesting schedule over the service period of the awards, which is 2 years. During the fiscal year ended November 30, 2017, we incurred $0.4 million of stock-based compensation expense related to these restricted stock units, which is included in operating expenses in our consolidated statement of operations.

Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) are not included as a component of consideration transferred, but are required to be expensed as incurred. During the fiscal year ended November 30, 2017, we incurred approximately $0.4 million of acquisition-related costs, which are included in acquisition-related expenses in our consolidated statement of operations.

We have not disclosed the amount of revenues and earnings of DataRPM since acquisition, nor pro forma financial information, as those amounts are not significant to our consolidated financial statements.

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.

We funded the acquisition through a combination of existing cash resources and a term loan.

The total consideration, less the fair value of the granted restricted stock units discussed above, which were considered compensation arrangements, was allocated to Telerik’s tangible assets, identifiable intangible assets and assumed liabilities based on their estimated fair values. The excess of the total consideration, less the fair value of the restricted stock units, over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The allocation of the purchase price was completed in the fourth quarter of fiscal year 2015 upon the finalization of our valuation of identifiable intangible assets.

The following table discloses the net assets acquired in the business combination (in thousands):

 
Total
 
Weighted Average Life
Net working capital
$
8,222

 
 
Property, plant and equipment
3,078

 
 
Identifiable intangible assets
123,100

 
5 years
Deferred taxes
(9,272
)
 
 
Deferred revenue
(7,915
)
 
 
Other non-current liabilities
(2,732
)
 
 
Goodwill
137,472

 
 
Net assets acquired
$
251,953

 
 


The fair value of the intangible assets was estimated using the income approach in which the after-tax cash flows are discounted to present value. The cash flows are based on estimates prepared by management, and the discount rates applied were benchmarked with reference to the implied rate of return from the transaction model as well as the weighted average cost of capital. Based on the valuation, the acquired intangible assets are comprised of purchased technology of approximately $64.8 million, customer-related of approximately $47.1 million, and trademarks and trade names of approximately $11.2 million.

We recorded the excess of the purchase price over the identified tangible and intangible assets as goodwill. Upon completion of the acquisition, we believed that the investment value of the future enhancement of our product and solution offerings created as a result of this acquisition had principally contributed to a purchase price that resulted in the recognition of $137.5 million of goodwill, which is not deductible for tax purposes.

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. During the fiscal years ended November 30, 2016 and 2015, we incurred approximately $1.1 million and $3.7 million of acquisition-related costs, respectively, which are included in acquisition-related expenses in our consolidated statement of operations. There were no additional acquisition-related expenses incurred during the fiscal year ended November 30, 2017.

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 1 year following the acquisition. We concluded that the retention bonuses for these individuals, which totaled approximately $2.2 million, were compensation arrangements and recognized these costs over the one-year service period. During the fiscal year ended November 30, 2015, we incurred $2.2 million of expense related to the retention bonuses, which are included in the acquisition-related expenses in our consolidated statement of operations discussed above. There were no additional expenses related to the retention bonuses incurred during the fiscal years ended November 30, 2016 and 2017 as the entire amount accrued during fiscal year 2015 was paid in December 2015.

The operations of Telerik and the related goodwill 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 consolidated statement of operations during the fiscal years ended November 30, 2017, 2016 and 2015 was $75.3 million, $75.3 million, and $41.8 million, respectively. The revenue of Telerik products and maintenance is primarily recognized ratably over the maintenance period, which is generally one year, as VSOE of fair value cannot be established for such maintenance. The amount of pretax losses of Telerik included in our consolidated statement of operations during the fiscal years ended November 30, 2017, 2016 and 2015 were $12.3 million, $32.2 million, and $54.1 million, respectively. The pretax losses include the amortization expense for fiscal years 2017, 2016, and 2015 of approximately $24.6 million related to the acquired intangible assets discussed above.

Pro Forma Information (Unaudited)

The following pro forma financial information presents the combined results of operations of Progress and Telerik as if the acquisition had occurred on December 1, 2013 after giving effect to certain pro forma adjustments. The pro forma adjustments reflected herein include only those adjustments that are directly attributable to the Telerik acquisition and factually supportable. These pro forma adjustments include (i) a decrease in revenue from Telerik due to the beginning balance of deferred revenue being adjusted to reflect the fair value of the acquired balance, (ii) a net increase in amortization expense to eliminate historical amortization of Telerik intangible assets and to record amortization expense for the $123.1 million of acquired identifiable intangible assets, (iii) stock-based compensation expense relating to the consideration paid to Telerik’s founders and certain other key employees in restricted stock units, as discussed above, (iv) a net increase in interest expense to eliminate historical interest expense of Telerik as a result of the repayment of all Telerik outstanding debt in connection with the acquisition and to record interest expense for the period presented as a result of the new credit facility entered into by Progress in connection with the acquisition, (v) acquisition-related costs, including transaction costs incurred by Progress related to the accrual of retention bonuses discussed above, and (vi) the income tax effect of the adjustments made at either the statutory tax rate of Bulgaria (10%) or the statutory tax rate of the U.S. (approximately 37%) depending on which jurisdiction the adjustment impacts.

The pro forma financial information does not reflect any adjustments for anticipated synergies resulting from the acquisition and is not necessarily indicative of the operating results that would have actually occurred had the transaction been consummated on December 1, 2013.

(In thousands, except per share data)
Pro Forma
Fiscal Year Ended November 30, 2014
Revenue
$
367,811

Net loss
$
(30,007
)
Net loss per basic and diluted share
$
(0.59
)
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Term Loan and Line of Credit
12 Months Ended
Nov. 30, 2017
Debt Disclosure [Abstract]  
Term Loan and Line of Credit
Term Loan and Line of Credit

On November 20, 2017, we entered into an amended and restated credit agreement (the "Credit Agreement") with certain lenders (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., Silicon Valley Bank, and Santander Bank, N.A., as Documentation Agents, and JPMorgan Chase Bank, N.A., as Sole Bookrunner and Sole Lead Arranger, which provides for a $123.8 million secured term loan and a $150.0 million secured revolving credit facility (the "Credit Facilities"). The revolving credit facility may be made available in U.S. Dollars and certain other currencies and may be increased by up to an additional $125.0 million if the existing or additional lenders are willing to make such increased commitments. The amended Credit Agreement modifies our existing credit facilities by extending the maturity date to November 20, 2022, extending the principal repayments of the term loan, and modifying the interest rates applicable to the borrowings. No additional amounts were borrowed as part of this modification.

The amended Credit Agreement replaces our previous credit agreement dated December 2, 2014, which was set to mature on December 2, 2019. We borrowed the term loan included in our previous credit agreement to partially fund our acquisition of Telerik, as described in Note 7. Loans under the previous credit agreement could be prepaid before maturity in whole or in part at our option without penalty or premium. At the time we entered into the amended Credit Agreement, there were no revolving loans and $1.4 million letters of credit outstanding, which were incorporated into the new credit facility.

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.

Interest rates for the term loan and revolving credit facility are based upon our leverage ratio and determined based on an index selected at our option. The rates would range from 1.50% to 2.00% above the Eurodollar rate for Eurodollar-based borrowings or from 0.50% to 1.00% above the defined base rate for base rate borrowings. Additionally, we may borrow certain foreign currencies at rates set in the same respective range above the London interbank offered interest rates (LIBOR) for those currencies. A quarterly commitment fee on the undrawn portion of the revolving credit facility is required and ranges from 0.25% to 0.35% per annum based on our leverage ratio. The average interest rate of the credit facility during the fiscal year ended November 30, 2017 was 2.76% and the interest rate as of November 30, 2017 was 2.88%.

The credit facility matures on November 20, 2022, 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 term loan as of November 30, 2017 was $123.8 million, with $6.2 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, 2018. The principal repayment amounts are in accordance with the following schedule: (i) eight payments of $1.5 million each, (ii) four payments of $2.3 million each, (iii) four payments of $3.1 million each, (iv) three payments of $3.9 million each, and (v) the last payment is of the remaining principal amount. Any amounts outstanding under the term loan thereafter would be due on the maturity date. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of November 30, 2017, 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.

Costs incurred in connection with the debt modification of $1.2 million, along with $0.7 million of unamortized debt issuance costs related to the previous credit agreement, are recorded as debt issuance costs as a direct deduction from the carrying value of the debt liability in our consolidated balance sheet as of November 30, 2017. These costs are being amortized over the term of the debt agreement using the effective interest rate method. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet (Note 1). Amortization expense related to debt issuance costs of $0.4 million, $0.4 million, and $0.4 million for the fiscal years ended November 30, 2017, 2016, and 2015, respectively, is recorded within interest expense in our consolidated statements of operations.

Revolving loans may be borrowed, repaid and reborrowed until November 20, 2022, 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 LIBO 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 LIBO rate loans. As of November 30, 2017, there were no amounts outstanding under the revolving line and $1.4 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 financial covenants as of November 30, 2017.

As of November 30, 2017, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):

2018
$
6,188

2019
6,188

2020
9,281

2021
12,375

2022
89,718

Total
$
123,750

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
12 Months Ended
Nov. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Leasing Arrangements

We lease certain facilities and equipment under non-cancelable operating lease arrangements. Future minimum rental payments under these leases are as follows at November 30, 2017 (in thousands):
 
2018
$
5,841

2019
5,172

2020
4,755

2021
2,201

2022
1,505

Thereafter
3,717

Total
$
23,191



Our operating lease arrangements are subject to customary renewal and base rental fee escalation clauses. Total rent expense, net of sublease income which is insignificant, under operating lease arrangements was approximately $6.9 million, $8.0 million and $8.6 million in fiscal years 2017, 2016 and 2015, respectively.

Guarantees and 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.

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 other legal matters will have a material effect on our financial position, results of operations or cash flows.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity
12 Months Ended
Nov. 30, 2017
Equity [Abstract]  
Shareholders' Equity
Shareholders’ Equity

Preferred Stock

Our Board of Directors is authorized to establish one or more series of preferred stock and to fix and determine the number and conditions of preferred shares, including dividend rates, redemption and/or conversion provisions, if any, preferences and voting rights. As of November 30, 2017, there was no preferred stock issued or outstanding.

Common Stock

We have 200,000,000 shares of authorized common stock, $0.01 par value per share, of which 47,281,035 were issued and outstanding at November 30, 2017.

There were 92,817 deferred stock units (DSUs) outstanding at November 30, 2017. Each DSU represents one share of our common stock and all DSU grants have been made to non-employee members of our Board of Directors. DSUs do not have voting rights and can only be converted into common stock when the recipient ceases to be a member of the Board of Directors or a change in control of the Company occurs. During the fiscal year ended November 30, 2017, we released 22,545 DSUs as a result of two individuals leaving our Board of Directors.

Common Stock Repurchases

In fiscal year 2015, we repurchased and retired 1.3 million shares for $32.9 million under the share repurchase program previously authorized by our Board of Directors. In fiscal year 2016, we repurchased and retired 3.1 million shares of our common stock for $79.2 million under the share repurchase program authorized by our Board of Directors.

In September 2017, our Board of Directors increased the total share repurchase authorization to $250.0 million. In fiscal year 2017, we repurchased and retired 2.2 million shares of our common stock for $73.9 million. As of November 30, 2017, there is $220.0 million remaining under this current authorization.

Dividends

On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend of $0.125 per share of common stock to Progress shareholders. On September 6, 2017, our Board of Directors approved a 12% increase in our quarterly cash dividend to $0.14 per share of common stock. We have declared aggregate per share quarterly cash dividends totaling $0.515 and $0.125 for the years ended November 30, 2017 and 2016, respectively. We have paid aggregate cash dividends totaling $24.1 million and $0 for the years ended November 30, 2017 and 2016, respectively.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation
12 Months Ended
Nov. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation

We currently have one shareholder-approved stock plan from which we can issue stock-based awards, which was approved by our shareholders in fiscal year 2008 (2008 Plan). The 2008 Plan replaced the 1992 Incentive and Nonqualified Stock Option Plan, the 1994 Stock Incentive Plan and the 1997 Stock Incentive Plan (collectively, the “Previous Plans”). The Previous Plans solely exist to satisfy outstanding options previously granted under those plans. The 2008 Plan permits the granting of stock awards to officers, members of the Board of Directors, employees and consultants. Awards under the 2008 Plan may include nonqualified stock options, incentive stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals, deferred stock units and stock appreciation rights. A total of 54,510,000 shares are issuable under these plans, of which 3,129,512 shares were available for grant as of November 30, 2017.

We have adopted two stock plans for which the approval of shareholders was not required: the 2002 Nonqualified Stock Plan (2002 Plan) and the 2004 Inducement Stock Plan (2004 Plan). The 2002 Plan permits the granting of stock awards to non-executive officer employees and consultants. Executive officers and members of the Board of Directors are not eligible for awards under the 2002 Plan. Awards under the 2002 Plan may include nonqualified stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals and stock appreciation rights. A total of 9,750,000 shares are issuable under the 2002 Plan, of which 906,293 shares were available for grant as of November 30, 2017.

The 2004 Plan is reserved for persons to whom we may issue securities as an inducement to become employed by us pursuant to the rules and regulations of the NASDAQ Stock Market. Awards under the 2004 Plan may include nonqualified stock options, grants of conditioned or restricted stock, unrestricted grants of stock, grants of stock contingent upon the attainment of performance goals and stock appreciation rights. A total of 1,500,000 shares are issuable under the 2004 Plan, of which 583,021 shares were available for grant as of November 30, 2017.

Under all of our plans, the options granted generally begin to vest within one year of the grant.

A summary of stock option activity under all the plans is as follows:
 
 
Shares
 
Weighted Average
 
Weighted Average Remaining Contractual Term
 
Aggregate Intrinsic Value (1)
 
(in thousands)
 
Exercise Price
 
(in years)
 
(in thousands)
Options outstanding, December 1, 2016
417

 
$
24.10

 
 
 
 
Granted
937

 
29.70

 
 
 
 
Exercised
(203
)
 
25.90

 
 
 
 
Canceled
(149
)
 
29.31

 
 
 
 
Options outstanding, November 30, 2017
1,002

 
$
28.29

 
4.89
 
$
13,077

Exercisable, November 30, 2017
269

 
$
24.09

 
2.64
 
$
4,639

Vested or expected to vest, November 30, 2017
875

 
$
28.06

 
4.77
 
$
11,620


(1)
The aggregate intrinsic value was calculated based on the difference between the closing price of our stock on November 30, 2017 of $41.34 and the exercise prices for all in-the-money options outstanding.

A summary of restricted stock units activity is as follows (in thousands, except per share data):
 
 
Number of Shares
 
Weighted Average Fair Value
Restricted stock units outstanding, December 1, 2016
1,583

 
$
26.14

Granted
833

 
29.54

Issued
(638
)
 
31.40

Canceled
(642
)
 
25.58

Restricted stock units outstanding, November 30, 2017
1,136

 
$
28.15



Each restricted stock unit represents one share of common stock. The restricted stock units generally vest semi-annually over a three-year period. Performance-based restricted stock units are subject to performance criteria aligned with our business plan and are earned only to the extent the performance criteria are achieved, with any awards earned being subject to subsequent time-based vesting similar to that discussed above.

The fair value of outright stock awards, restricted stock units and DSUs is equal to the closing price of our common stock on the date of grant, less the present value of expected dividends, as the recipient is not entitled to dividends during the requisite service period.

In addition, during fiscal years 2015, 2016, and 2017, we granted performance-based restricted stock units that include a three-year market condition under a Long-Term Incentive Plan (“LTIP”) where the performance measurement period is three years. Vesting of the LTIP awards is based on our level of attainment of specified total shareholder return (TSR) targets relative to the percentage appreciation of a specified index of companies for the respective three-year periods and is also subject to the continued employment of the grantees. In order to estimate the fair value of such awards, we used a Monte Carlo Simulation valuation model. The performance measurement period related to the LTIP awards granted during fiscal year 2015 ended as of November 30, 2017. As the level of attainment of the specified TSR target was not met, none of the LTIP awards under this grant vested.

The 1991 Employee Stock Purchase Plan (ESPP) permits eligible employees to purchase up to an aggregate of 9,450,000 shares of our common stock through accumulated payroll deductions. The ESPP has a 27-month offering period comprised of nine three-month purchase periods. The purchase price of the stock is equal to 85% of the lesser of the market value of such shares at the beginning of a 27-month offering period or the end of each three-month segment within such offering period. If the market price at any of the nine purchase periods is less than the market price on the first date of the 27-month offering period, subsequent to the purchase, the offering period is canceled and the employee is entered into a new 27-month offering period with the then current market price as the new base price. We issued 220,000 shares, 266,000 shares and 226,000 shares with weighted average purchase prices of $22.27, $20.01 and $19.58 per share, respectively, in fiscal years 2017, 2016 and 2015, respectively. At November 30, 2017, approximately 815,000 shares were available and reserved for issuance under the ESPP.

We estimated the fair value of stock options and ESPP awards granted in fiscal years 2017, 2016 and 2015 on the measurement dates using the Black-Scholes option valuation model, and LTIP awards using the Monte Carlo Simulation valuation model, with the following weighted average assumptions:
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Stock options:
 
 
 
 
 
Expected volatility
25.0
%
 
%
 
28.0
%
Risk-free interest rate
1.9
%
 
%
 
1.3
%
Expected life (in years)
4.8

 
0

 
4.8

Expected dividend yield
1.7
%
 

 

Employee stock purchase plan:
 
 
 
 
 
Expected volatility
22.9
%
 
25.3
%
 
21.1
%
Risk-free interest rate
1.2
%
 
0.6
%
 
0.5
%
Expected life (in years)
1.5

 
1.6

 
1.6

Expected dividend yield
1.6
%
 

 

Long-term incentive plan:
 
 
 
 
 
Expected volatility
27.5
%
 
27.1
%
 
32.1
%
Risk-free interest rate
1.4
%
 
1
%
 
0.9
%
Expected life (in years)
2.7

 
2.7

 
2.7

Expected dividend yield
1.8
%
 

 



For each stock option award, the expected life in years is based on historical exercise patterns and post-vesting termination behavior. Expected volatility is based on historical volatility of our stock, and the risk-free interest rate is based on the U.S. Treasury yield curve for the period that is commensurate with the expected life at the time of grant. The expected annual dividend yield is based on the weighted-average of the dividend yield assumptions used for options granted during the applicable period.

For each ESPP award, the expected life in years is based on the period of time between the beginning of the offering period and the date of purchase, plus an additional holding period of three months.  Expected volatility is based on historical volatility of our stock, and the risk-free interest rate is based on the U.S. Treasury yield curve in effect at each purchase period. The expected annual dividend yield is based on the weighted-average of the dividend yield assumptions used for options granted during the applicable period.

Based on the above assumptions, the weighted average estimated fair value of stock options granted in fiscal years 2017, 2016, and 2015 was $5.95, $0 and $6.79 per share, respectively. We amortize the estimated fair value of stock options to expense over the vesting period using the straight-line method. The weighted average estimated fair value for shares issued under our ESPP in fiscal years 2017, 2016 and 2015 was $8.32, $7.43 and $6.89 per share, respectively. We amortize the estimated fair value of shares issued under the ESPP to expense over the vesting period using a graded vesting model.

Total unrecognized stock-based compensation expense, net of expected forfeitures, related to unvested stock options and unvested restricted stock awards amounted to $24.5 million at November 30, 2017. These costs are expected to be recognized over a weighted average period of 2.2 years.

The following additional activity occurred under our plans (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Total intrinsic value of stock options on date exercised
$
1,622

 
$
2,017

 
$
3,895

Total fair value of deferred stock units on date vested
57

 

 
93

Total fair value of restricted stock units on date vested
20,032

 
17,213

 
18,621



The following table provides the classification of stock-based compensation as reflected in our consolidated statements of operations (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Cost of maintenance and services
$
1,016

 
$
899

 
$
617

Sales and marketing
2,214

 
4,093

 
4,805

Product development
4,576

 
9,965

 
5,433

General and administrative
6,347

 
7,584

 
13,149

Total stock-based compensation
$
14,153

 
$
22,541

 
$
24,004

Income tax benefit included in the provision for income taxes from continuing operations
$
4,057

 
$
5,208

 
$
5,225



Separation Arrangements

During fiscal year 2017, we entered into separation agreements with three executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of $1.5 million, of which $0.8 million was recorded as sales and marketing expense and $0.7 million was recorded as general and administrative expense, in the consolidated statement of operations.

During fiscal year 2016, we entered into separation agreements with two executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of $0.3 million, of which $0.2 million was recorded as sales and marketing expense and $0.1 million was recorded as product development expense, in the consolidated statement of operations.

During fiscal year 2015, we entered into separation agreements with three executives, which entitled them to accelerated vesting of certain stock-based awards. Due to the separation and accelerated vesting, we recognized additional stock-based compensation expense of $0.3 million, of which $0.2 million was recorded as general and administrative expense and $0.1 million was recorded as sales and marketing expense, in the consolidated statement of operations.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plan
12 Months Ended
Nov. 30, 2017
Retirement Benefits [Abstract]  
Retirement Plan
Retirement Plan

We maintain a retirement plan covering all U.S. employees under Section 401(k) of the Internal Revenue Code. Company contributions to the plan are at the discretion of the Board of Directors and totaled approximately $2.1 million, $2.5 million and $2.4 million for fiscal years 2017, 2016 and 2015, respectively.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring
12 Months Ended
Nov. 30, 2017
Restructuring Charges [Abstract]  
Restructuring
Restructuring

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, 2014
$
416

 
$
1,227

 
$
1,643

Costs incurred
5,567

 
7,422

 
12,989

Cash disbursements
(690
)
 
(5,653
)
 
(6,343
)
Asset impairment
(4,962
)
 

 
(4,962
)
Translation adjustments and other
81

 
(47
)
 
34

Balance, November 30, 2015
$
412

 
$
2,949

 
$
3,361

Costs incurred
319

 
1,373

 
1,692

Cash disbursements
(633
)
 
(2,906
)
 
(3,539
)
Translation adjustments and other
9

 
27

 
36

Balance, November 30, 2016
$
107

 
$
1,443

 
$
1,550

Costs incurred
2,655

 
19,555

 
22,210

Cash disbursements
(1,456
)
 
(17,778
)
 
(19,234
)
Asset impairment
(762
)
 

 
(762
)
Translation adjustments and other
26

 
336

 
362

Balance, November 30, 2017
$
570

 
$
3,556

 
$
4,126



2017 Restructuring

During the first quarter of fiscal year 2017, we undertook certain operational restructuring initiatives intended to significantly reduce annual costs. As part of this action, management committed to a new strategic plan highlighted by a new product strategy and a streamlined operating approach. To execute these operational restructuring initiatives, we reduced our global workforce by over 20%. These workforce reductions occurred in substantially all functional units and across all geographies in which we operate. During the fourth quarter of fiscal year 2017, we incurred additional costs with respect to this restructuring, including reduction in redundant positions primarily within the product development and sales functions. We also consolidated offices in various locations during fiscal year 2017 and expect additional expenses related to facility closures during the first quarter of fiscal year 2018. We do not expect these additional costs to be material.

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.
 
As part of this fiscal year 2017 restructuring, for the fiscal year ended November 30, 2017, we incurred expenses of $22.1 million, which are recorded as restructuring expenses in the consolidated statements of operations.

A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
2,570

 
19,555

 
22,125

Cash disbursements
(1,294
)
 
(16,335
)
 
(17,629
)
Asset impairment
(762
)
 

 
(762
)
Translation adjustments and other
26

 
336

 
362

Balance, November 30, 2017
$
540

 
$
3,556

 
$
4,096



Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the first quarter of fiscal year 2019. The short-term portion of the restructuring reserve of $4.0 million is included in other accrued liabilities and the long-term portion of $0.1 million is included in other noncurrent liabilities on the consolidated balance sheet at November 30, 2017.

2016 Restructuring

During the fourth quarter of fiscal year 2016, our management approved, committed to and initiated plans to make strategic changes to our organization as a result of the appointment of our new Chief Executive Officer during the period. In connection with the new organizational structure, we eliminated the positions of Chief Product Officer and Chief Revenue Officer.

Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation).

As part of this fourth quarter restructuring, for the fiscal year ended November 30, 2017, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended November 30, 2016, we incurred expenses of $1.5 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations.

A summary of 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
$

 
$

 
$

Costs incurred

 
1,482

 
1,482

Cash disbursements

 
(67
)
 
(67
)
Balance, November 30, 2016
$

 
$
1,415

 
$
1,415

Cash disbursements

 
(1,415
)
 
(1,415
)
Balance, November 30, 2017
$

 
$

 
$



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 in 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 in 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 restructuring, for the fiscal year ended November 30, 2017, we incurred minimal expenses. For the fiscal years ended November 30, 2016 and 2015, we incurred expenses of $0.3 million and $7.5 million, respectively. The expenses are recorded as restructuring expenses in the consolidated statements of operations. We do not expect to incur additional material costs with respect to this restructuring.

A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
4,406

 
3,108

 
7,514

Cash disbursements
(300
)
 
(2,801
)
 
(3,101
)
Asset impairment
(3,999
)
 

 
(3,999
)
Translation adjustments and other
102

 
2

 
104

Balance, November 30, 2015
$
209

 
$
309

 
$
518

Costs incurred
326

 
(43
)
 
283

Cash disbursements
(477
)
 
(267
)
 
(744
)
Translation adjustments and other
(1
)
 
1

 

Balance, November 30, 2016
$
57

 
$

 
$
57

Costs incurred
22

 

 
22

Cash disbursements
(79
)
 

 
(79
)
Balance, November 30, 2017
$

 
$

 
$


 
During the fourth quarter of fiscal year 2015, our management approved, committed to and initiated plans to make strategic changes to our organization 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 eliminated the role of business segment president as well as certain other positions within the administrative organization. We also appointed a Chief Operating Officer, who 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 restructuring, for the fiscal year ended November 30, 2017, we did not incur any expenses and do not expect to incur additional material costs with respect to this restructuring. For the fiscal year ended November 30, 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. For the fiscal year ended November 30, 2015, we incurred expenses of $4.1 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations.

A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
963

 
3,108

 
4,071

Cash disbursements

 
(483
)
 
(483
)
Asset impairment
(963
)
 

 
(963
)
Translation adjustments and other

 
(8
)
 
(8
)
Balance, November 30, 2015
$

 
$
2,617

 
$
2,617

Costs incurred

 
(42
)
 
(42
)
Cash disbursements

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

 
25

 
25

Balance, November 30, 2016
$

 
$
28

 
$
28

Cash disbursements

 
(28
)
 
(28
)
Balance, November 30, 2017
$

 
$

 
$



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.

Restructuring expenses 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.

As part of these restructuring actions, for the fiscal year ended November 30, 2017, we incurred minimal expenses. For the twelve months ended November 30, 2016, we recorded a minimal credit to restructuring expenses in the consolidated statements of operations primarily due to changes in estimates of severance to be paid. For the fiscal year ended November 30, 2015, we incurred expenses of $1.4 million. The expenses are recorded as restructuring expenses in the consolidated statements of operations. We do not expect to incur additional material costs with respect to the 2012, 2013, and 2014 restructuring actions.

A summary of these restructuring actions is as follows (in thousands):

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

 
$
1,227

 
$
1,643

Costs incurred
198

 
1,206

 
1,404

Cash disbursements
(390
)
 
(2,369
)
 
(2,759
)
Translation adjustments and other
(21
)
 
(40
)
 
(61
)
Balance, November 30, 2015
$
203

 
$
24

 
$
227

Costs incurred
(7
)
 
(24
)
 
(31
)
Cash disbursements
(156
)
 

 
(156
)
Translation adjustments and other
10

 

 
10

Balance, November 30, 2016
$
50

 
$

 
$
50

Costs incurred
63

 

 
63

Cash disbursements
(83
)
 

 
(83
)
Balance, November 30, 2017
$
30

 
$

 
$
30



Cash disbursements for expenses incurred to date under these restructuring actions are expected to be made through the first quarter of fiscal year 2018. As a result, the total amount of the restructuring reserve, which is minimal, is included in other accrued liabilities on the consolidated balance sheet at November 30, 2017.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Nov. 30, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The components of income before income taxes are as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
U.S.
$
77,442

 
$
78,477

 
$
62,813

Foreign
(11,855
)
 
(113,757
)
 
(50,459
)
Total
$
65,587

 
$
(35,280
)
 
$
12,354



The provision for income taxes is comprised of the following (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Current:
 
 
 
 
 
Federal
$
23,739

 
$
12,934

 
$
18,418

State
2,461

 
3,178

 
1,526

Foreign
1,496

 
3,027

 
3,056

Total current
27,696

 
19,139

 
23,000

Deferred:
 
 
 
 
 
Federal
1,548

 
6,203

 
2,199

State
61

 
(1,963
)
 
60

Foreign
(1,135
)
 
(2,933
)
 
(4,104
)
Total deferred
474

 
1,307

 
(1,845
)
Total
$
28,170

 
$
20,446

 
$
21,155



A reconciliation of the income taxes incurred at the U.S. Federal statutory rate compared to the effective tax rate is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Tax at U.S. Federal statutory rate
$
22,955

 
$
(12,348
)
 
$
4,324

Foreign rate differences
4,575

 
7,689

 
16,945

Effects of foreign operations included in U.S. Federal provision
(186
)
 
(1,244
)
 
(996
)
State income taxes, net
1,702

 
2,977

 
1,029

Research credits
(251
)
 
(838
)
 
(681
)
Domestic production activities deduction
(2,670
)
 
(1,925
)
 
(1,750
)
Tax-exempt interest
(101
)
 
(76
)
 
(51
)
Nondeductible stock-based compensation
808

 
740

 
1,875

Meals and entertainment
276

 
234

 
321

Compensation subject to 162(m)
208

 

 
228

Uncertain tax positions and tax settlements
429

 
(1,701
)
 
(332
)
Prior period adjustment

 
(2,700
)
 

Release of valuation allowance on state research and development credits

 
(2,748
)
 

Goodwill Impairment

 
32,200

 

Other
425

 
186

 
243

Total
$
28,170

 
$
20,446

 
$
21,155



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 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 components of deferred tax assets and liabilities are as follows (in thousands):
 
 
November 30, 2017
 
November 30, 2016
Deferred tax assets:
 
 
 
Accounts receivable
$
226

 
$
360

Other assets
225

 
77

Accrued compensation
5,456

 
3,267

Accrued liabilities and other
5,402

 
3,207

Stock-based compensation
1,160

 
4,377

Deferred revenue
3,436

 
1,325

Tax credit and loss carryforwards
31,441

 
23,167

Gross deferred tax assets
47,346

 
35,780

Valuation allowance
(1,537
)
 
(3,189
)
Total deferred tax assets
45,809

 
32,591

Deferred tax liabilities:
 
 
 
Goodwill
(26,484
)
 
(23,685
)
Unrealized FX gains
(644
)
 
(647
)
Depreciation and amortization
(20,367
)
 
(5,559
)
Total deferred tax liabilities
(47,495
)
 
(29,891
)
Total
$
(1,686
)
 
$
2,700



The valuation allowance primarily applies to net operating loss carryforwards and unutilized tax credits in jurisdictions or under conditions where realization is not more likely than not. The $1.7 million decrease in the valuation allowance during fiscal year 2017 primarily relates to a foreign subsidiary that utilized net operating loss carryforwards in 2017 that had a valuation allowance recorded against them. The $5.0 million and $1.5 million decreases in the valuation allowance during fiscal years 2016 and 2015, respectively, primarily relate to the release of the valuation allowance on state research and development tax credits in fiscal year 2016 and foreign net operating loss carryforwards expiring unutilized in fiscal year 2015.

At November 30, 2017, we have federal and foreign net operating loss carryforwards of $115.7 million expiring on various dates through 2034 and $0.8 million that may be carried forward indefinitely. In addition, we have state net operating loss carryforwards of $11.7 million expiring on various dates through 2022. At November 30, 2017, we have state tax credit carryforwards of approximately $3.0 million expiring on various dates through 2032 and $2.3 million that may be carried forward indefinitely. In addition, we have federal tax credit carryforwards of approximately $0.8 million expiring on various dates through 2034.

It is our intention to indefinitely reinvest the earnings of our non-U.S. subsidiaries. We have not provided for U.S. income taxes on the undistributed earnings of non-U.S. subsidiaries, which totaled $13.8 million as of November 30, 2017, as these earnings have been indefinitely reinvested. Any additional taxes that might be payable upon repatriation of our foreign earnings would not be significant.

As of November 30, 2017, the total amount of unrecognized tax benefits was $7.5 million, of which $4.5 million was recorded in other noncurrent liabilities on the consolidated balance sheet and $3.0 million of deferred tax assets, principally related to U.S and foreign net operating loss carry-forwards, have not been recorded.

A reconciliation of the balance of our unrecognized tax benefits is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Balance, beginning of year
$
7,046

 
$
4,779

 
$
1,711

Tax positions related to current year
785

 
1,106

 
107

Tax positions related to a prior period
(120
)
 
1,638

 

Settlements with tax authorities
(155
)
 
(21
)
 
(39
)
Tax positions acquired

 

 
4,464

Lapses due to expiration of the statute of limitations
(36
)
 
(456
)
 
(1,464
)
Balance, end of year
$
7,520

 
$
7,046

 
$
4,779



If recognized, all amounts of unrecognized tax benefits would affect the effective tax rate.

We recognize interest and penalties related to uncertain tax positions as a component of our provision for income taxes. In fiscal year 2017 estimated interest and penalties of $0.2 million were recorded to the provision for income taxes. In fiscal years 2016 and 2015 there was a minimal amount of estimated interest and penalties recorded in the provision for income taxes. We have accrued $0.5 million and $0.3 million of estimated interest and penalties at November 30, 2017 and 2016, respectively. We do not expect any significant changes to the amount of unrecognized tax benefits in the next twelve months.

Our Federal income tax returns have been examined or are closed by statute for all years prior to fiscal year 2015. Our state income tax returns have been examined or are closed by statute for all years prior to fiscal year 2013, 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 2012.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings (Loss) Per Share
12 Months Ended
Nov. 30, 2017
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share
Earnings (Loss) Per Share

We compute basic earnings (loss) per share using the weighted average number of common shares outstanding. We compute diluted earnings (loss) 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 from continuing operations (in thousands, expect per share data):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
Weighted average shares outstanding
48,129

 
49,481

 
50,391

Dilutive impact from common stock equivalents
387

 

 

Diluted weighted average shares outstanding
48,516

 
49,481

 
50,391

Basic earnings (loss) per share
$
0.78

 
$
(1.13
)
 
$
(0.17
)
Diluted earnings (loss) per share
$
0.77

 
$
(1.13
)
 
$
(0.17
)


We excluded stock awards representing approximately 494,000 shares, 2,058,000 shares, and 2,552,000 shares of common stock from the calculation of diluted earnings per share in the fiscal years ended November 30, 2017, 2016 and 2015, respectively, because these awards were anti-dilutive.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and International Operations
12 Months Ended
Nov. 30, 2017
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 our Chief Executive Officer.

The changes made to our organization during fiscal years 2016 and 2017, as discussed in Note 13, did not change our determination of the three reportable segments as our organizational structure maintains the focus of the three business segments.

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 margin from our reportable segments and reconciles to the consolidated income from continuing operations before income taxes:

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Segment revenue:
 
 
 
 
 
OpenEdge
$
276,172

 
$
276,267

 
$
295,934

Data Connectivity and Integration
40,955

 
48,009

 
37,926

Application Development and Deployment
80,445

 
81,065

 
43,694

Total revenue
397,572

 
405,341

 
377,554

Segment costs of revenue and operating expenses:
 
 
 
 
 
OpenEdge
72,497

 
72,938

 
77,085

Data Connectivity and Integration
9,329

 
12,760

 
13,819

Application Development and Deployment
26,645

 
40,180

 
39,386

Total costs of revenue and operating expenses
108,471

 
125,878

 
130,290

Segment contribution margin:
 
 
 
 
 
OpenEdge
203,675

 
203,329

 
218,849

Data Connectivity and Integration
31,626

 
35,249

 
24,107

Application Development and Deployment
53,800

 
40,885

 
4,308

Total contribution margin
289,101

 
279,463

 
247,264

Other unallocated expenses (1)
218,487

 
309,172

 
232,510

Income (loss) from operations
70,614

 
(29,709
)
 
14,754

Other expense, net
(5,027
)
 
(5,571
)
 
(2,400
)
Income (loss) before income taxes
$
65,587

 
$
(35,280
)
 
$
12,354

 
 
 
 
 
 
(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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, restructuring, and acquisition-related expenses.

                                
Our revenues are derived from licensing our products, and from related services, which consist of maintenance, hosting services, and consulting and education. Information relating to revenue from external customers by revenue type is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Software licenses
$
124,406

 
$
134,863

 
$
130,250

Maintenance
241,398

 
238,377

 
217,718

Professional services
31,768

 
32,101

 
29,586

Total
$
397,572

 
$
405,341

 
$
377,554



In the following table, revenue attributed to the United States includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Canada, 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):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
United States
$
206,450

 
$
212,312

 
$
193,665

Canada
17,492

 
16,891

 
13,901

EMEA
130,359

 
130,818

 
124,171

Latin America
21,158

 
21,156

 
17,594

Asia Pacific
22,113

 
24,164

 
28,223

Total
$
397,572

 
$
405,341

 
$
377,554



No country outside of the U.S. accounted for more than 10% of our consolidated revenue in any year presented. Long-lived assets totaled $39.5 million, $45.4 million and $50.3 million in the U.S. and $2.8 million, $4.7 million and $3.9 million outside of the U.S. at the end of fiscal years 2017, 2016 and 2015, respectively. No individual country outside of the U.S. accounted for more than 10% of our consolidated long-lived assets.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Quarterly Financial Data (unaudited)
12 Months Ended
Nov. 30, 2017
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data (unaudited)
Selected Quarterly Financial Data (unaudited)

(in thousands, except per share data)
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Fiscal year 2017:
 
 
 
 
 
 
 
Revenue
$
90,970

 
$
93,213

 
$
97,310

 
$
116,079

Gross profit
75,212

 
75,846

 
79,235

 
98,120

Income from operations
1,222

 
20,284

 
20,299

 
28,809

Net (loss) income
(525
)
 
10,341

 
11,172

 
16,429

Basic (loss) earnings per share
(0.01
)
 
0.21

 
0.23

 
0.35

Diluted (loss) earnings per share
(0.01
)
 
0.21

 
0.23

 
0.34

Fiscal year 2016:
 
 
 
 
 
 
 
Revenue
$
89,481

 
$
96,118

 
$
102,018

 
$
117,724

Gross profit
73,731

 
79,883

 
84,829

 
101,186

Income (loss) from operations1
6,705

 
12,344

 
13,606

 
(62,364
)
Net income (loss)1
3,216

 
7,275

 
7,576

 
(73,793
)
Basic earnings (loss) per share
0.06

 
0.15

 
0.16

 
(1.52
)
Diluted earnings (loss) per share
0.06

 
0.14

 
0.15

 
(1.52
)


(1) Included within the loss from operations and net loss during the fourth quarter of fiscal 2016 is a $92 million impairment charge related to the goodwill of the Application Development and Deployment reporting unit. For further discussion on the impairment of goodwill, refer to Note 6.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions
12 Months Ended
Nov. 30, 2017
Related Party Transactions [Abstract]  
Related Party Transactions
Related Party Transactions

During fiscal year 2017, we acquired 100% of the outstanding securities of MightyMeeting, Inc. ("MightyMeeting"), a mobile collaboration and social publishing platform, for $1.5 million. Dmitri Tcherevik, our Chief Technology Officer, was the founder and 50% owner of MightyMeeting. The transaction did not have a material impact on our financial condition or results of operations. The transaction has been accounted for as an asset acquisition and was executed with the intent of utilizing the collaboration and communication technology with our Kinvey and NativeScript offerings. In connection with the acquisition, we recorded a deferred tax liability resulting from the difference in book-to-tax basis of the acquired asset. As such, we recorded an intangible asset of $2.4 million, which includes a deferred tax liability of $0.9 million that will be amortized over five years beginning in the fourth quarter of fiscal year 2017.

During fiscal year 2015, we entered into two license agreements with Emdeon Inc. (Emdeon) to provide Emdeon access to certain of our software. Philip M. Pead, our former President and Chief Executive Officer and former member of our Board of Directors, is a member of Emdeon’s board of directors. We deployed the software and recorded revenue of $0.4 million. We also recorded $0.2 million of deferred license and maintenance revenue related to the arrangements as of November 30, 2015, which will be recorded as revenue on a straight-line basis over the respective maintenance periods of each license agreement. As Emdeon paid us the total amounts upon deployment, there is no outstanding accounts receivable balance as of November 30, 2015.

During fiscal year 2015, we also entered into two license agreements with a customer on whose board of directors one of our directors also serves. We delivered the software during the year and recorded revenue of $0.7 million. We also recorded a minimal amount of deferred maintenance revenue related to one of the arrangements, which was recorded as revenue on a straight-line basis over the remaining maintenance period.

We did not enter into any material related party transactions during fiscal year 2016.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
12 Months Ended
Nov. 30, 2017
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

On December 22, 2017, the Tax Cuts and Jobs Act (the "New Tax Legislation") was signed into law. The New Tax Legislation had no impact on the Company’s operating results, cash flows and financial condition in the fiscal year ended November 30, 2017. The New Tax Legislation will impact the Company’s operating results, cash flows, and financial condition beginning in the fiscal year ended November 30, 2018 and the Company is currently evaluating the extent of the impact.

The New Tax Legislation includes a number of provisions, including the reduction of the U.S. corporate tax rate from 35% to 21%, effective January 1, 2018. The New Tax Legislation also includes provisions that may partially offset the benefit of such rate reduction, including the repeal of the deduction for domestic production activities. As a result of the New Tax Legislation, we expect to realize a one-time tax benefit or expense for the re-measurement of deferred tax assets and liabilities. The effect of the international provisions of the New Tax Legislation, which generally establish a territorial-style system for taxing foreign-source income of domestic multinational corporations, are still being analyzed. Based on preliminary analysis, the deemed repatriation tax on unremitted foreign earnings and profits is not expected to have a material impact on our consolidated financial statements.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Nov. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accounting Principles
Accounting Principles

We prepare our consolidated financial statements and accompanying notes in conformity with accounting principles generally accepted in the United States of America (GAAP).
Basis of Consolidation
Basis of Consolidation

The consolidated financial statements include our accounts and those of our subsidiaries (all of which are wholly-owned). We eliminate all intercompany balances and transactions.
Use of Estimates
Use of Estimates

The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an on-going basis, management evaluates its estimates and records changes in estimates in the period in which they become known. These estimates are based on historical data and experience, as well as various other assumptions that management believes to be reasonable under the circumstances. The most significant estimates relate to the timing and amounts of revenue recognition, the realization of tax assets and estimates of tax liabilities, fair values of investments in marketable securities, intangible assets and goodwill valuations, the recognition and disclosure of contingent liabilities, the collectability of accounts receivable, and assumptions used to determine the fair value of stock-based compensation. Actual results could differ from those estimates.
Foreign Currency Translation
Foreign Currency Translation

The functional currency of most of our foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, we translate assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. We translate income and expense items at average rates of exchange prevailing during each period. We accumulate translation adjustments in accumulated other comprehensive loss, a component of shareholders’ equity.

For foreign operations where the U.S. dollar is considered to be the functional currency, we remeasure monetary assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date and non-monetary assets and liabilities are remeasured into U.S. dollars at historical exchange rates. We translate income and expense items at average rates of exchange prevailing during each period. We recognize remeasurement adjustments currently as a component of foreign currency loss, net in the statements of operations.

Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in foreign currency loss, net in the statements of operations as incurred.
Cash Equivalents and Investments
Cash Equivalents and Investments

Cash equivalents include short-term, highly liquid investments purchased with remaining maturities of three months or less. As of November 30, 2017, all of our cash equivalents were invested in money market funds.

We classify investments, state and municipal bond obligations, U.S. treasury and government agency bonds, and corporate bonds and notes, as investments available-for-sale, which are stated at fair value. We include aggregate unrealized holding gains and losses, net of taxes, on available-for-sale securities as a component of accumulated other comprehensive loss in shareholders’ equity. We include realized gains and losses in interest income and other, net on the consolidated statements of operations.

We monitor our investment portfolio for impairment on a periodic basis. In the event that the carrying value of an investment exceeds its fair value and the decline in value is determined to be other than temporary, an impairment charge is recorded and a new cost basis for the investment is established. In determining whether an other-than-temporary impairment exists, we consider the nature of the investment, the length of time and the extent to which the fair value has been less than cost, and our intent and ability to continue holding the security for a period sufficient for an expected recovery in fair value.

Allowance for Doubtful Accounts and Sales Credit Memos
Allowances for Doubtful Accounts and Sales Credit Memos

We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make required payments. We establish this allowance using estimates that we make based on factors such as the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, changes to customer creditworthiness and current economic trends.

We also record an allowance for estimates of potential sales credit memos. This allowance is determined based on an analysis of historical credit memos issued and current economic trends, and is recorded as a reduction of revenue.

Concentrations of Credit Risk
Concentrations of Credit Risk

Our financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivative instruments and trade receivables. We have cash investment policies which, among other things, limit investments to investment-grade securities. We hold our cash and cash equivalents, investments and derivative instrument contracts with high quality financial institutions and we monitor the credit ratings of those institutions. We perform ongoing credit evaluations of our customers, and the risk with respect to trade receivables is further mitigated by the diversity, both by geography and by industry, of the customer base.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

The carrying amount of our cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. We base the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. We measure and record derivative financial instruments at fair value. See Note 4 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring basis.

Derivative Instruments
Derivative Instruments

We record all derivatives, whether designated in hedging relationships or not, on the consolidated balance sheets at fair value. We use derivative instruments to manage exposures to fluctuations in the value of foreign currencies, which exist as part of our ongoing business operations. Certain assets and forecasted transactions are exposed to foreign currency risk. Our objective for holding derivatives is to eliminate or reduce the impact of these exposures. We periodically monitor our foreign currency exposures to enhance the overall economic effectiveness of our foreign currency hedge positions. Principal currencies hedged include the euro, British pound, Brazilian real, Indian rupee, and Australian dollar. We do not enter into derivative instruments for speculative purposes, nor do we hold or issue any derivative instruments for trading purposes.

We enter into certain derivative instruments that do not qualify for hedge accounting and are not designated as hedges. Although these derivatives do not qualify for hedge accounting, we believe that such instruments are closely correlated with the underlying exposure, thus managing the associated risk. The gains or losses from changes in the fair value of such derivative instruments that are not accounted for as hedges are recognized in earnings in foreign currency loss, net in the consolidated statements of operations.

Property and Equipment
Property and Equipment

We record property and equipment at cost. We record property and equipment purchased in business combinations at fair value, which is then treated as the cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or the useful lives of the assets. Useful lives by major asset class are as follows: computer equipment and software, 3 to 7 years; buildings and improvements, 5 to 39 years; and furniture and fixtures, 5 to 7 years. Repairs and maintenance costs are expensed as incurred.

Product Development and Internal Use Software
Product Development and Internal Use Software
Expenditures for product development, other than internal use software costs, are expensed as incurred. Product development expenses primarily consist of personnel and related expenses for our product development staff, the cost of various third-party contractor fees, and allocated overhead expenses.
Software development costs associated with internal use software are incurred in three stages of development: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Certain internal and external qualifying costs incurred during the application development stage are capitalized as property and equipment. Internal use software is amortized on a straight-line basis over its estimated useful life of three years, beginning when the software is ready for its intended use.
Goodwill, Intangible Assets and Long-Lived Assets
Goodwill, Intangible Assets and Long-Lived Assets

Goodwill is the amount by which the cost of acquired net assets in a business combination exceeded the fair value of net identifiable assets on the date of purchase. We evaluate goodwill and other intangible assets with indefinite useful lives, if any, for impairment annually or on an interim basis when events and circumstances arise that indicate impairment may have occurred.

In performing our annual assessment, we first perform a qualitative test and if necessary, perform a quantitative test. To conduct the quantitative impairment test of goodwill, we compare the fair value of a reporting unit to its carrying value. If the reporting unit’s carrying value exceeds its fair value, we record an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value. We estimate the fair values of our reporting units using discounted cash flow models or other valuation models, such as comparative transactions and market multiples. We did not recognize any goodwill impairment charges during fiscal years 2017 or 2015. During fiscal year 2016, we recorded a $92.0 million goodwill impairment charge related to the Application Development and Deployment reporting unit (Note 6).

Intangible assets are comprised of purchased technology, customer-related assets, and trademarks and trade names acquired through business combinations (Note 7). All of our intangible assets are amortized using the straight-line method over their estimated useful life.

We periodically review long-lived assets (primarily property and equipment) and intangible assets with finite lives for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of those assets are no longer appropriate. We base each impairment test on a comparison of the undiscounted cash flows to the carrying value of the asset or asset group. If impairment is indicated, we write down the asset to its estimated fair value based on a discounted cash flow analysis.
Comprehensive Loss
Comprehensive (Loss) Income

The components of comprehensive loss include, in addition to net income (loss), unrealized gains and losses on investments and foreign currency translation adjustments.

Revenue Recognition
Revenue Recognition

We derive our revenue primarily from software licenses and maintenance and services. Our license arrangements generally contain multiple elements, including software maintenance services, consulting services, and customer education services. We do not recognize revenue until the following four basic criteria are met: (i) persuasive evidence of an arrangement exists, (ii) our product has been shipped or, if delivered electronically, the customer has the right to access the software, (iii) the fee is fixed or determinable, and (iv) collection of the fee is probable.

Evidence of an arrangement generally consists of a contract or purchase order signed by the customer. In regard to delivery, we generally ship our software electronically and do not license our software with conditions of acceptance. If an arrangement does contain conditions of acceptance, we defer recognition of the revenue until the acceptance criteria are met or the period of acceptance has passed. Services are considered delivered as the work is performed or, in the case of maintenance, over the contractual service period. We assess whether a fee is fixed or determinable at the outset of the arrangement and consider the payment terms of the transaction, including transactions that extend beyond our customary payment terms. We do not license our software with a right of return. In assessing whether the collection of the fee is probable, we consider customer credit-worthiness, a customer’s historical payment experience, economic conditions in the customer’s industry and geographic location and general economic conditions. If we do not consider collection of a fee to be probable, we defer the revenue until the fees are collected, provided all other conditions for revenue recognition have been met.

In determining when to recognize revenue from a customer arrangement, we are often required to exercise judgment regarding the application of our accounting policies to a particular arrangement. The primary judgments used in evaluating revenue recognized in each period involve: determining whether collection is probable, assessing whether the fee is fixed or determinable, and determining the fair value of the maintenance and services elements included in multiple-element software arrangements. Such judgments can materially impact the amount of revenue that we record in a given period. While we follow specific and detailed rules and guidelines related to revenue recognition, we make and use significant management judgments and estimates in connection with the revenue recognized in any reporting period, particularly in the areas described above. If management made different estimates or judgments, material differences in the timing of the recognition of revenue could occur.

In regard to software license revenues, perpetual and term license fees are recognized as revenue when the software is delivered, no significant obligations or contingencies related to the software exist, other than maintenance, and all other revenue recognition criteria are met. We generally recognize revenue for products distributed through application partners and distributors on a sell-in basis.

Revenue from maintenance is recognized ratably over the service period. Maintenance revenue is deferred until the associated license is delivered to the customer and all other criteria for revenue recognition have been met. Revenue from other services, which are primarily consulting and customer education services, is generally recognized as the services are delivered to the customer, provided all other criteria for revenue recognition have been met.

We also offer products via a software-as-a-service (SaaS) model, which is a subscription based model. Subscription revenue derived from these agreements is generally recognized on a straight-line basis over the subscription term, provided persuasive evidence of an arrangement exists, access to our software has been granted to the customer, the fee for the subscription is fixed or determinable, and collection of the subscription fee is probable.

We generally sell our software licenses with maintenance services and, in some cases, also with consulting services. For these multiple element arrangements, we allocate revenue to the delivered elements of the arrangement using the residual method, whereby revenue is allocated to the undelivered elements based on vendor specific objective evidence (or VSOE) of fair value of the undelivered elements with the remaining arrangement fee allocated to the delivered elements and recognized as revenue assuming all other revenue recognition criteria are met. For the undelivered elements, we determine VSOE of fair value to be the price charged when the undelivered element is sold separately. We determine VSOE for maintenance sold in connection with a software license based on the amount that will be separately charged for the maintenance renewal period. Substantially all license arrangements indicate the renewal rate for which customers may, at their option, renew their maintenance agreement. We determine VSOE for consulting services by reference to the amount charged for similar engagements when a software license sale is not involved. We review services sold separately on a periodic basis and update, when appropriate, our VSOE of fair value for such maintenance and services to ensure that it reflects our recent pricing experience. If VSOE of fair value for the undelivered elements cannot be established, we defer all revenue from the arrangement until the earlier of the point at which such sufficient VSOE does exist or all elements of the arrangement have been delivered, or if the only undelivered element is maintenance, then we recognize the entire fee ratably over the maintenance period. If payment of the software license fees is dependent upon the performance of consulting services or the consulting services are essential to the functionality of the licensed software, then we recognize both the software license and consulting fees using the completed contract method.

Sales taxes collected from customers and remitted to government authorities are excluded from revenue.

Deferred revenue generally results from contractual billings for which revenue has not been recognized and consists of the unearned portion of license, maintenance, and services fees. Deferred revenue expected to be recognized as revenue more than one year subsequent to the balance sheet date is included in long-term liabilities in the consolidated balance sheets.
Advertising Costs
Advertising Costs

Advertising costs are expensed as incurred
Warranty Costs
Warranty Costs

We make periodic provisions for expected warranty costs. Historically, warranty costs have been insignificant.

Stock-Based Compensation
Stock-Based Compensation

Stock-based compensation expense reflects the fair value of stock-based awards, less the present value of expected dividends, 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 either the current market price of the stock, the Black-Scholes option valuation model, or the 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.
Acquisition-Related Costs
Acquisition-Related Costs

Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional services fees, including third-party legal and valuation-related fees, as well as retention fees and earn-out payments treated as compensation expense.
Restructuring Charges
Restructuring Charges

Our restructuring charges are comprised primarily of costs related to property abandonment, including future lease commitments, net of any sublease income, and associated leasehold improvements; and employee termination costs related to headcount reductions. We recognize and measure restructuring liabilities initially at fair value when the liability is incurred.
Income Taxes
Income Taxes

We provide for deferred income taxes resulting from temporary differences between financial and taxable income. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized.

We recognize and measure uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. We first determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that we measure the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. We recognize interest and penalties related to uncertain tax positions in our provision for income taxes on our consolidated statements of operations.

Recent Accounting Pronouncements
Recent Accounting Pronouncements
In August 2017, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815), Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). ASU 2017-12 intends to better align an entity's risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. The amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The guidance in ASU 2017-12 is required for annual reporting periods beginning after December 15, 2018, 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 May 2017, the FASB issued Accounting Standards Update No. 2017-09, Compensation - Stock Compensation (Topic 718), Scope of Modification Accounting (ASU 2017-09), which amends the scope of modification accounting for share-based payment awards. The guidance in ASU 2017-09 provides that modification accounting is required only if a change in the terms or conditions of an award results in a change to the fair value, the vesting conditions, or the classification of the award as equity or liability. The guidance in ASU 2017-09 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In January 2017, the FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment (ASU 2017-04). ASU 2017-04 amends Topic 350 to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. This update requires the performance of an annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The guidance in ASU 2017-04 is required for annual reporting periods beginning after December 15, 2019, with early adoption permitted. We are currently considering whether to adopt this update prior to the required adoption date.

In January 2017, the FASB issued Accounting Standards Update No. 2017-01, Business Combinations (Topic 805), Clarifying the Definition of a Business (ASU 2017-01). ASU 2017-01 provides a screen to determine when an integrated set of assets and activities is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. The guidance in ASU 2017-01 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We adopted this update during the fourth quarter of fiscal year 2017 and the adoption did not have a material impact on our consolidated financial position and results of operations.

In August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230), 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, Compensation - Stock Compensation (Topic 718), 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 assessing the impact of the adoption of this standard on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (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. Accordingly, upon adoption in the first quarter of fiscal 2017, we reclassified $1.0 million from other assets to long-term debt in our consolidated balance sheet. Prior to fiscal year 2017 and the adoption of ASU 2015-03, the unamortized portion of debt issuance costs were recorded in other assets in our consolidated balance sheet.

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. The guidance provided in Topic 606 requires entities to use a five-step model to recognize revenue by allocating the consideration from contracts to performance obligations on a relative standalone selling price basis. The standard also requires new disclosures regarding the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This new guidance was initially effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016 and early adoption was not permitted. However, 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 effective date for the Company will be December 1, 2018.

Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. The Company plans to adopt this ASU in accordance with the full retrospective approach, effective December 1, 2018. Fiscal year 2019 quarterly results, and comparative prior periods, will be prepared in accordance with ASC Topic 606. The first Annual Report on Form 10-K issued in accordance with ASC Topic 606 will be for the period ended November 30, 2019.

Management is currently assessing the impact the adoption of this standard will have on the Company’s consolidated financial statements, but anticipates that the revenue recognition related to accounting for the following transactions will be most impacted:

Revenue from term licenses with extended payment terms over the term of the agreement within our Data Connectivity and Integration segment - These transactions are typically recognized when the amounts are billed to the customer under current revenue recognition guidance. In accordance with ASU 2014-09, revenue from term license performance obligations is expected to be recognized upon delivery and revenue from maintenance performance obligations is expected to be recognized over the contract term. To the extent the Company enters into future term licenses with extended payment terms after the adoption of ASU 2014-09, revenue from term licenses with extended payment terms will be recognized prior to the customer being billed and the Company will recognize a net contract asset on the balance sheet. Accordingly, license revenue will be accelerated under ASU 2014-09 as the Company currently does not recognize revenue until the amounts have been billed to the customer.

Revenue from transactions with multiple elements within our Application Development and Deployment segment (i.e., sales of perpetual licenses with maintenance and/or support) - These transactions are currently recognized ratably over the associated maintenance period as the Company does not have vendor specific objective evidence (VSOE) for maintenance or support. Under ASU 2014-09, the requirement to have VSOE for undelivered elements that exists under current guidance is eliminated. Accordingly, the Company will recognize a portion of the sales price as revenue upon delivery of the license instead of recognizing the entire sales price ratably over the maintenance period.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Nov. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Allowances Against Accounts Receivable
A summary of activity in the allowance for doubtful accounts is as follows (in thousands):
 
 
 
 
 
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Beginning balance
$
741

 
$
1,421

 
$
1,646

Charge (credit) to costs and expenses
204

 
(256
)
 
271

Write-offs and other
(437
)
 
(370
)
 
(512
)
Translation adjustments
(10
)
 
(54
)
 
16

Ending balance
$
498

 
$
741

 
$
1,421

Schedule of Activity in Allowance for Sales Credit Memos
A summary of activity in the allowance for sales credit memos is as follows (in thousands):

 
 
 
 
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Beginning balance
$
402

 
$
772

 
$
946

(Credit) charge to revenue
(158
)
 
(223
)
 
182

Write-offs and other
(69
)
 
(144
)
 
(332
)
Translation adjustments
3

 
(3
)
 
(24
)
Ending balance
$
178

 
$
402

 
$
772

Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss by components, net of tax (in thousands):

 
Foreign Currency Translation Adjustment
 
Unrealized Gains (Losses) on investments
 
Total
Balance, December 1, 2015
$
(24,582
)
 
$
(46
)
 
$
(24,628
)
Other comprehensive loss before reclassifications
(3,843
)
 
(90
)
 
(3,933
)
Net other comprehensive loss
(3,843
)
 
(90
)
 
(3,933
)
Balance, December 1, 2016
$
(28,425
)
 
$
(136
)
 
$
(28,561
)
Other comprehensive income (loss) before reclassifications
9,655

 
(93
)
 
9,562

Net other comprehensive income (loss)
9,655

 
(93
)
 
9,562

Balance, November 30, 2017
$
(18,770
)
 
$
(229
)
 
$
(18,999
)
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments (Tables)
12 Months Ended
Nov. 30, 2017
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 November 30, 2017 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
130,547

 
$

 
$

 
$
130,547

Money market funds
2,917

 

 

 
2,917

State and municipal bond obligations
40,458

 

 
(231
)
 
40,227

U.S. treasury bonds
3,517

 

 
(26
)
 
3,491

Corporate bonds
6,463

 

 
(36
)
 
6,427

Total
$
183,902

 
$

 
$
(293
)
 
$
183,609


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

 
$

 
$

 
$
196,863

Money market funds
10,173

 

 

 
10,173

State and municipal bond obligations
32,831

 

 
(107
)
 
32,724

U.S. treasury bonds
6,542

 

 
(29
)
 
6,513

Corporate bonds
3,485

 

 
(4
)
 
3,481

Total
$
249,894

 
$

 
$
(140
)
 
$
249,754

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

 
$

 
$
196,863

 
$

Money market funds
2,917

 

 
10,173

 

State and municipal bond obligations

 
40,227

 

 
32,724

U.S. treasury bonds

 
3,491

 

 
6,513

Corporate bonds

 
6,427

 

 
3,481

Total
$
133,464

 
$
50,145

 
$
207,036

 
$
42,718

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

 
$
21,172

Due after one year (1)
27,812

 
21,546

Total
$
50,145

 
$
42,718


(1)
Includes state and municipal bond obligations, U.S. treasury bonds, and corporate bonds, which are securities representing investments available for current operations and are classified as current in the consolidated balance sheets.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Tables)
12 Months Ended
Nov. 30, 2017
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):
 
 
November 30, 2017
 
November 30, 2016
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
119,192

 
$
(27
)
 
$
74,690

 
$
(6,597
)
Forward contracts to purchase U.S. dollars
462

 

 
1,673

 
(19
)
Total
$
119,654

 
$
(27
)
 
$
76,363

 
$
(6,616
)
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
12 Months Ended
Nov. 30, 2017
Fair Value Disclosures [Abstract]  
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 November 30, 2017 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
2,917

 
$
2,917

 
$

 
$

State and municipal bond obligations
40,227

 

 
40,227



U.S. treasury bonds
3,491

 

 
3,491

 

Corporate bonds
6,427

 

 
6,427

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(27
)
 
$

 
$
(27
)
 
$



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

 
$
10,173

 
$

 
$

State and municipal bond obligations
32,724

 

 
32,724

 

U.S. treasury bonds
6,513

 

 
6,513

 

Corporate bonds
3,481

 

 
3,481

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(6,616
)
 
$

 
$
(6,616
)
 
$

Fair Value Measurements, Nonrecurring
The following table presents nonrecurring fair value measurements as of November 30, 2016 (in thousands):

 
Total Fair Value
 
Total Losses
Goodwill allocated to the Application Development and Deployment reporting unit
$
46,965

 
$
92,000

Intangible assets

 
5,051



XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Tables)
12 Months Ended
Nov. 30, 2017
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consists of the following (in thousands):
 
 
November 30, 2017
 
November 30, 2016
Computer equipment and software
$
50,588

 
$
47,978

Land, buildings and leasehold improvements
50,229

 
53,291

Furniture and fixtures
7,211

 
7,080

Capitalized software development costs
2,955

 
2,955

Property and equipment, gross
110,983

 
111,304

Less accumulated depreciation and amortization
(68,722
)
 
(61,199
)
Property and equipment, net
$
42,261

 
$
50,105

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Nov. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets are comprised of the following significant classes (in thousands):
 
 
November 30, 2017
 
November 30, 2016
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
Purchased technology
$
154,301

 
$
(88,224
)
 
$
66,077

 
$
109,886

 
$
(68,116
)
 
$
41,770

Customer-related
67,802

 
(46,230
)
 
21,572

 
67,602

 
(35,852
)
 
31,750

Trademarks and trade names
17,740

 
(10,495
)
 
7,245

 
15,140

 
(7,833
)
 
7,307

Total
$
239,843

 
$
(144,949
)
 
$
94,894

 
$
192,628

 
$
(111,801
)
 
$
80,827

Schedule of Future Amortization Expense From Intangible Assets Held
Future amortization expense for intangible assets as of November 30, 2017 is as follows (in thousands):
 
2018
$
36,378

2019
35,253

2020
10,272

2021
9,550

2022
3,441

Total
$
94,894

Summary of Changes In The Carrying Amount of Goodwill
Changes in the carrying amount of goodwill for fiscal years 2017 and 2016 are as follows (in thousands):

 
November 30, 2017
 
November 30, 2016
Balance, beginning of year
$
278,067

 
$
369,985

Additions
36,934

 

Impairment

 
(92,000
)
Translation adjustments
40

 
82

Balance, end of year
$
315,041

 
$
278,067



The additions to goodwill during fiscal year 2017 are related to the acquisitions of DataRPM in March 2017 and Kinvey in June 2017 (Note 7).

Changes in the carrying amount of goodwill by reportable segment for fiscal year 2017 are as follows (in thousands):
 
November 30, 2016
 
Additions
 
Translation Adjustments
 
November 30, 2017
OpenEdge
$
212,062

 
$
36,934

 
$
40

 
$
249,036

Data Connectivity and Integration
19,040

 

 

 
19,040

Application Development and Deployment
46,965

 

 

 
46,965

Total goodwill
$
278,067

 
$
36,934

 
$
40

 
$
315,041

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Tables)
12 Months Ended
Nov. 30, 2017
Business Acquisition [Line Items]  
Business Acquisition, Pro Forma Information
The pro forma financial information does not reflect any adjustments for anticipated synergies resulting from the acquisition and is not necessarily indicative of the operating results that would have actually occurred had the transaction been consummated on December 1, 2013.

(In thousands, except per share data)
Pro Forma
Fiscal Year Ended November 30, 2014
Revenue
$
367,811

Net loss
$
(30,007
)
Net loss per basic and diluted share
$
(0.59
)
Kinvey, Inc. [Member]  
Business Acquisition [Line Items]  
Schedule of Business Acquisitions, by Acquisition
The allocation of the purchase price is as follows (in thousands):
 
Total
 
Life
Net working capital
$
(963
)
 
 
Property, plant and equipment
26

 
 
Purchased technology
22,100

 
5 Years
Trade name
1,800

 
5 Years
Customer relationships
100

 
5 Years
Net deferred tax assets
1,465

 
 
Goodwill
24,351

 
 
Net assets acquired
$
48,879

 
 
DataRPM Corporation [Member]  
Business Acquisition [Line Items]  
Schedule of Business Acquisitions, by Acquisition
The allocation of the purchase price is as follows (in thousands):
 
Total
 
Life
Net working capital
$
(174
)
 
 
Property, plant and equipment
68

 
 
Purchased technology
19,900

 
5 Years
Trade name
800

 
5 Years
Customer relationships
100

 
5 Years
Deferred taxes
(5,006
)
 
 
Goodwill
12,583

 
 
Net assets acquired
$
28,271

 
 
Telerik AD [Member]  
Business Acquisition [Line Items]  
Schedule of Business Acquisitions, by Acquisition
The following table discloses the net assets acquired in the business combination (in thousands):

 
Total
 
Weighted Average Life
Net working capital
$
8,222

 
 
Property, plant and equipment
3,078

 
 
Identifiable intangible assets
123,100

 
5 years
Deferred taxes
(9,272
)
 
 
Deferred revenue
(7,915
)
 
 
Other non-current liabilities
(2,732
)
 
 
Goodwill
137,472

 
 
Net assets acquired
$
251,953

 
 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Term Loan and Line of Credit (Tables)
12 Months Ended
Nov. 30, 2017
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
As of November 30, 2017, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):

2018
$
6,188

2019
6,188

2020
9,281

2021
12,375

2022
89,718

Total
$
123,750

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Nov. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Rental Payments
Future minimum rental payments under these leases are as follows at November 30, 2017 (in thousands):
 
2018
$
5,841

2019
5,172

2020
4,755

2021
2,201

2022
1,505

Thereafter
3,717

Total
$
23,191

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Nov. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock Option Activity
A summary of stock option activity under all the plans is as follows:
 
 
Shares
 
Weighted Average
 
Weighted Average Remaining Contractual Term
 
Aggregate Intrinsic Value (1)
 
(in thousands)
 
Exercise Price
 
(in years)
 
(in thousands)
Options outstanding, December 1, 2016
417

 
$
24.10

 
 
 
 
Granted
937

 
29.70

 
 
 
 
Exercised
(203
)
 
25.90

 
 
 
 
Canceled
(149
)
 
29.31

 
 
 
 
Options outstanding, November 30, 2017
1,002

 
$
28.29

 
4.89
 
$
13,077

Exercisable, November 30, 2017
269

 
$
24.09

 
2.64
 
$
4,639

Vested or expected to vest, November 30, 2017
875

 
$
28.06

 
4.77
 
$
11,620


(1)
The aggregate intrinsic value was calculated based on the difference between the closing price of our stock on November 30, 2017 of $41.34 and the exercise prices for all in-the-money options outstanding.

Summary of Status of Restricted Stock Units
A summary of restricted stock units activity is as follows (in thousands, except per share data):
 
 
Number of Shares
 
Weighted Average Fair Value
Restricted stock units outstanding, December 1, 2016
1,583

 
$
26.14

Granted
833

 
29.54

Issued
(638
)
 
31.40

Canceled
(642
)
 
25.58

Restricted stock units outstanding, November 30, 2017
1,136

 
$
28.15

Fair Value of Options and Employee Stock Purchase Plan Shares Granted, Weighted Average Assumptions
We estimated the fair value of stock options and ESPP awards granted in fiscal years 2017, 2016 and 2015 on the measurement dates using the Black-Scholes option valuation model, and LTIP awards using the Monte Carlo Simulation valuation model, with the following weighted average assumptions:
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Stock options:
 
 
 
 
 
Expected volatility
25.0
%
 
%
 
28.0
%
Risk-free interest rate
1.9
%
 
%
 
1.3
%
Expected life (in years)
4.8

 
0

 
4.8

Expected dividend yield
1.7
%
 

 

Employee stock purchase plan:
 
 
 
 
 
Expected volatility
22.9
%
 
25.3
%
 
21.1
%
Risk-free interest rate
1.2
%
 
0.6
%
 
0.5
%
Expected life (in years)
1.5

 
1.6

 
1.6

Expected dividend yield
1.6
%
 

 

Long-term incentive plan:
 
 
 
 
 
Expected volatility
27.5
%
 
27.1
%
 
32.1
%
Risk-free interest rate
1.4
%
 
1
%
 
0.9
%
Expected life (in years)
2.7

 
2.7

 
2.7

Expected dividend yield
1.8
%
 

 

Stock Options and Stock Awards Activity
The following additional activity occurred under our plans (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Total intrinsic value of stock options on date exercised
$
1,622

 
$
2,017

 
$
3,895

Total fair value of deferred stock units on date vested
57

 

 
93

Total fair value of restricted stock units on date vested
20,032

 
17,213

 
18,621

Classification of Stock-Based Compensation
The following table provides the classification of stock-based compensation as reflected in our consolidated statements of operations (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Cost of maintenance and services
$
1,016

 
$
899

 
$
617

Sales and marketing
2,214

 
4,093

 
4,805

Product development
4,576

 
9,965

 
5,433

General and administrative
6,347

 
7,584

 
13,149

Total stock-based compensation
$
14,153

 
$
22,541

 
$
24,004

Income tax benefit included in the provision for income taxes from continuing operations
$
4,057

 
$
5,208

 
$
5,225

XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring (Tables)
12 Months Ended
Nov. 30, 2017
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, 2014
$
416

 
$
1,227

 
$
1,643

Costs incurred
5,567

 
7,422

 
12,989

Cash disbursements
(690
)
 
(5,653
)
 
(6,343
)
Asset impairment
(4,962
)
 

 
(4,962
)
Translation adjustments and other
81

 
(47
)
 
34

Balance, November 30, 2015
$
412

 
$
2,949

 
$
3,361

Costs incurred
319

 
1,373

 
1,692

Cash disbursements
(633
)
 
(2,906
)
 
(3,539
)
Translation adjustments and other
9

 
27

 
36

Balance, November 30, 2016
$
107

 
$
1,443

 
$
1,550

Costs incurred
2,655

 
19,555

 
22,210

Cash disbursements
(1,456
)
 
(17,778
)
 
(19,234
)
Asset impairment
(762
)
 

 
(762
)
Translation adjustments and other
26

 
336

 
362

Balance, November 30, 2017
$
570

 
$
3,556

 
$
4,126

2017 Restructuring Activities [Member]  
Restructuring Cost and Reserve [Line Items]  
Summary of Restructuring Activity
A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
2,570

 
19,555

 
22,125

Cash disbursements
(1,294
)
 
(16,335
)
 
(17,629
)
Asset impairment
(762
)
 

 
(762
)
Translation adjustments and other
26

 
336

 
362

Balance, November 30, 2017
$
540

 
$
3,556

 
$
4,096

2016 Restructuring Activities [Member]  
Restructuring Cost and Reserve [Line Items]  
Summary of Restructuring Activity
A summary of 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
$

 
$

 
$

Costs incurred

 
1,482

 
1,482

Cash disbursements

 
(67
)
 
(67
)
Balance, November 30, 2016
$

 
$
1,415

 
$
1,415

Cash disbursements

 
(1,415
)
 
(1,415
)
Balance, November 30, 2017
$

 
$

 
$

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

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

 
$

 
$

Costs incurred
4,406

 
3,108

 
7,514

Cash disbursements
(300
)
 
(2,801
)
 
(3,101
)
Asset impairment
(3,999
)
 

 
(3,999
)
Translation adjustments and other
102

 
2

 
104

Balance, November 30, 2015
$
209

 
$
309

 
$
518

Costs incurred
326

 
(43
)
 
283

Cash disbursements
(477
)
 
(267
)
 
(744
)
Translation adjustments and other
(1
)
 
1

 

Balance, November 30, 2016
$
57

 
$

 
$
57

Costs incurred
22

 

 
22

Cash disbursements
(79
)
 

 
(79
)
Balance, November 30, 2017
$

 
$

 
$

A summary of activity for this restructuring action is as follows (in thousands):

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

 
$

 
$

Costs incurred
963

 
3,108

 
4,071

Cash disbursements

 
(483
)
 
(483
)
Asset impairment
(963
)
 

 
(963
)
Translation adjustments and other

 
(8
)
 
(8
)
Balance, November 30, 2015
$

 
$
2,617

 
$
2,617

Costs incurred

 
(42
)
 
(42
)
Cash disbursements

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

 
25

 
25

Balance, November 30, 2016
$

 
$
28

 
$
28

Cash disbursements

 
(28
)
 
(28
)
Balance, November 30, 2017
$

 
$

 
$

2012 - 2014 Restructuring Activities [Member]  
Restructuring Cost and Reserve [Line Items]  
Summary of Restructuring Activity
A summary of these restructuring actions is as follows (in thousands):

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

 
$
1,227

 
$
1,643

Costs incurred
198

 
1,206

 
1,404

Cash disbursements
(390
)
 
(2,369
)
 
(2,759
)
Translation adjustments and other
(21
)
 
(40
)
 
(61
)
Balance, November 30, 2015
$
203

 
$
24

 
$
227

Costs incurred
(7
)
 
(24
)
 
(31
)
Cash disbursements
(156
)
 

 
(156
)
Translation adjustments and other
10

 

 
10

Balance, November 30, 2016
$
50

 
$

 
$
50

Costs incurred
63

 

 
63

Cash disbursements
(83
)
 

 
(83
)
Balance, November 30, 2017
$
30

 
$

 
$
30

XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Nov. 30, 2017
Income Tax Disclosure [Abstract]  
Components Of Pretax Income
The components of income before income taxes are as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
U.S.
$
77,442

 
$
78,477

 
$
62,813

Foreign
(11,855
)
 
(113,757
)
 
(50,459
)
Total
$
65,587

 
$
(35,280
)
 
$
12,354

Provisions For Income Taxes
The provision for income taxes is comprised of the following (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Current:
 
 
 
 
 
Federal
$
23,739

 
$
12,934

 
$
18,418

State
2,461

 
3,178

 
1,526

Foreign
1,496

 
3,027

 
3,056

Total current
27,696

 
19,139

 
23,000

Deferred:
 
 
 
 
 
Federal
1,548

 
6,203

 
2,199

State
61

 
(1,963
)
 
60

Foreign
(1,135
)
 
(2,933
)
 
(4,104
)
Total deferred
474

 
1,307

 
(1,845
)
Total
$
28,170

 
$
20,446

 
$
21,155

Reconciliation Of The U.S. Federal Statutory Rate To The Effective Tax Rate
A reconciliation of the income taxes incurred at the U.S. Federal statutory rate compared to the effective tax rate is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Tax at U.S. Federal statutory rate
$
22,955

 
$
(12,348
)
 
$
4,324

Foreign rate differences
4,575

 
7,689

 
16,945

Effects of foreign operations included in U.S. Federal provision
(186
)
 
(1,244
)
 
(996
)
State income taxes, net
1,702

 
2,977

 
1,029

Research credits
(251
)
 
(838
)
 
(681
)
Domestic production activities deduction
(2,670
)
 
(1,925
)
 
(1,750
)
Tax-exempt interest
(101
)
 
(76
)
 
(51
)
Nondeductible stock-based compensation
808

 
740

 
1,875

Meals and entertainment
276

 
234

 
321

Compensation subject to 162(m)
208

 

 
228

Uncertain tax positions and tax settlements
429

 
(1,701
)
 
(332
)
Prior period adjustment

 
(2,700
)
 

Release of valuation allowance on state research and development credits

 
(2,748
)
 

Goodwill Impairment

 
32,200

 

Other
425

 
186

 
243

Total
$
28,170

 
$
20,446

 
$
21,155

Summary Of Deferred Taxes
The components of deferred tax assets and liabilities are as follows (in thousands):
 
 
November 30, 2017
 
November 30, 2016
Deferred tax assets:
 
 
 
Accounts receivable
$
226

 
$
360

Other assets
225

 
77

Accrued compensation
5,456

 
3,267

Accrued liabilities and other
5,402

 
3,207

Stock-based compensation
1,160

 
4,377

Deferred revenue
3,436

 
1,325

Tax credit and loss carryforwards
31,441

 
23,167

Gross deferred tax assets
47,346

 
35,780

Valuation allowance
(1,537
)
 
(3,189
)
Total deferred tax assets
45,809

 
32,591

Deferred tax liabilities:
 
 
 
Goodwill
(26,484
)
 
(23,685
)
Unrealized FX gains
(644
)
 
(647
)
Depreciation and amortization
(20,367
)
 
(5,559
)
Total deferred tax liabilities
(47,495
)
 
(29,891
)
Total
$
(1,686
)
 
$
2,700

Reconciliation Of Unrecognized Tax Benefits
A reconciliation of the balance of our unrecognized tax benefits is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Balance, beginning of year
$
7,046

 
$
4,779

 
$
1,711

Tax positions related to current year
785

 
1,106

 
107

Tax positions related to a prior period
(120
)
 
1,638

 

Settlements with tax authorities
(155
)
 
(21
)
 
(39
)
Tax positions acquired

 

 
4,464

Lapses due to expiration of the statute of limitations
(36
)
 
(456
)
 
(1,464
)
Balance, end of year
$
7,520

 
$
7,046

 
$
4,779

XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Nov. 30, 2017
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 from continuing operations (in thousands, expect per share data):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Net income (loss)
$
37,417

 
$
(55,726
)
 
$
(8,801
)
Weighted average shares outstanding
48,129

 
49,481

 
50,391

Dilutive impact from common stock equivalents
387

 

 

Diluted weighted average shares outstanding
48,516

 
49,481

 
50,391

Basic earnings (loss) per share
$
0.78

 
$
(1.13
)
 
$
(0.17
)
Diluted earnings (loss) per share
$
0.77

 
$
(1.13
)
 
$
(0.17
)
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and International Operations (Tables)
12 Months Ended
Nov. 30, 2017
Segment Reporting [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following table provides revenue and contribution margin from our reportable segments and reconciles to the consolidated income from continuing operations before income taxes:

 
Fiscal Year Ended
(In thousands)
November 30, 2017
 
November 30, 2016
 
November 30, 2015
Segment revenue:
 
 
 
 
 
OpenEdge
$
276,172

 
$
276,267

 
$
295,934

Data Connectivity and Integration
40,955

 
48,009

 
37,926

Application Development and Deployment
80,445

 
81,065

 
43,694

Total revenue
397,572

 
405,341

 
377,554

Segment costs of revenue and operating expenses:
 
 
 
 
 
OpenEdge
72,497

 
72,938

 
77,085

Data Connectivity and Integration
9,329

 
12,760

 
13,819

Application Development and Deployment
26,645

 
40,180

 
39,386

Total costs of revenue and operating expenses
108,471

 
125,878

 
130,290

Segment contribution margin:
 
 
 
 
 
OpenEdge
203,675

 
203,329

 
218,849

Data Connectivity and Integration
31,626

 
35,249

 
24,107

Application Development and Deployment
53,800

 
40,885

 
4,308

Total contribution margin
289,101

 
279,463

 
247,264

Other unallocated expenses (1)
218,487

 
309,172

 
232,510

Income (loss) from operations
70,614

 
(29,709
)
 
14,754

Other expense, net
(5,027
)
 
(5,571
)
 
(2,400
)
Income (loss) before income taxes
$
65,587

 
$
(35,280
)
 
$
12,354

 
 
 
 
 
 
(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: certain product development and corporate sales and marketing expenses, customer support, administration, amortization and impairment of acquired intangibles, impairment of goodwill, stock-based compensation, fees related to shareholder activist, restructuring, and acquisition-related expenses.
Revenue from External Customers by Revenue Type
Information relating to revenue from external customers by revenue type is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
Software licenses
$
124,406

 
$
134,863

 
$
130,250

Maintenance
241,398

 
238,377

 
217,718

Professional services
31,768

 
32,101

 
29,586

Total
$
397,572

 
$
405,341

 
$
377,554

Revenue from External Customers from Different Geographical Areas
Information relating to revenue from external customers from different geographical areas is as follows (in thousands):
 
 
Fiscal Year Ended
 
November 30,
2017
 
November 30,
2016
 
November 30,
2015
United States
$
206,450

 
$
212,312

 
$
193,665

Canada
17,492

 
16,891

 
13,901

EMEA
130,359

 
130,818

 
124,171

Latin America
21,158

 
21,156

 
17,594

Asia Pacific
22,113

 
24,164

 
28,223

Total
$
397,572

 
$
405,341

 
$
377,554

XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Quarterly Financial Data (unaudited) (Tables)
12 Months Ended
Nov. 30, 2017
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data
(in thousands, except per share data)
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Fiscal year 2017:
 
 
 
 
 
 
 
Revenue
$
90,970

 
$
93,213

 
$
97,310

 
$
116,079

Gross profit
75,212

 
75,846

 
79,235

 
98,120

Income from operations
1,222

 
20,284

 
20,299

 
28,809

Net (loss) income
(525
)
 
10,341

 
11,172

 
16,429

Basic (loss) earnings per share
(0.01
)
 
0.21

 
0.23

 
0.35

Diluted (loss) earnings per share
(0.01
)
 
0.21

 
0.23

 
0.34

Fiscal year 2016:
 
 
 
 
 
 
 
Revenue
$
89,481

 
$
96,118

 
$
102,018

 
$
117,724

Gross profit
73,731

 
79,883

 
84,829

 
101,186

Income (loss) from operations1
6,705

 
12,344

 
13,606

 
(62,364
)
Net income (loss)1
3,216

 
7,275

 
7,576

 
(73,793
)
Basic earnings (loss) per share
0.06

 
0.15

 
0.16

 
(1.52
)
Diluted earnings (loss) per share
0.06

 
0.14

 
0.15

 
(1.52
)
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies (Narrative) (Details)
enterprise_customer in Millions, developer in Millions
3 Months Ended 12 Months Ended
Nov. 30, 2017
USD ($)
May 31, 2017
USD ($)
Nov. 30, 2016
USD ($)
Aug. 31, 2016
USD ($)
Nov. 30, 2017
USD ($)
enterprise_customer
developer
software_vendor
Nov. 30, 2016
USD ($)
Nov. 30, 2015
USD ($)
Feb. 28, 2017
USD ($)
Summary Of Significant Accounting Policies [Line Items]                
Number of independent software vendors, more than | software_vendor         1,700      
Number of enterprise customers, more than | enterprise_customer         0.1      
Number of developers, more than | developer         2      
Capitalized software development costs $ 0   $ 0   $ 0 $ 0 $ 1,300,000  
Amortization         35,370,000 30,815,000 32,286,000  
Impairment of goodwill and intangible assets         0 92,000,000 0  
Impairment of goodwill and long-lived assets         762,000   4,962,000  
Advertising costs         1,500,000 2,900,000 2,500,000  
Acquisition-related expenses         1,458,000 1,240,000 4,239,000  
Restructuring related costs         $ 22,210,000 1,692,000 12,989,000  
Internal Use Software [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         3 years      
Amortization         $ 600,000 $ 1,000,000 1,300,000  
Impairment of software development costs   $ 1,500,000 $ 1,000,000          
Impairment of goodwill and long-lived assets             $ 5,000,000  
Restricted Stock Units (RSUs) [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Stock-based compensation service period         3 years 3 years    
Minimum [Member] | Computer Equipment and Software [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         3 years      
Minimum [Member] | Buildings and Improvements [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         5 years      
Minimum [Member] | Furniture and Fixtures [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         5 years      
Minimum [Member] | Stock Options [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Stock-based compensation service period         4 years      
Maximum [Member] | Computer Equipment and Software [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         7 years      
Maximum [Member] | Buildings and Improvements [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         39 years      
Maximum [Member] | Furniture and Fixtures [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Useful lives of major asset         7 years      
Maximum [Member] | Stock Options [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Stock-based compensation service period         5 years      
Long-term Debt [Member] | New Accounting Pronouncement, Early Adoption, Effect [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Unamortized debt issuance costs reclassified from other assets to long-term debt               $ 1,000,000
Other Assets [Member] | New Accounting Pronouncement, Early Adoption, Effect [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Unamortized debt issuance costs reclassified from other assets to long-term debt               $ (1,000,000)
Modulus [Member] | Purchased Technology [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Impairment of software development costs       $ 5,100,000   $ 5,100,000    
Application Development and Deployment [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Impairment of goodwill and intangible assets $ 92,000,000         $ 92,000,000    
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies (Allowances Against Accounts Receivable) (Details) - Allowance for Doubtful Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning balance $ 741 $ 1,421 $ 1,646
Charge (credit) to costs and expenses 204 (256) 271
Write-offs and other (437) (370) (512)
Translation adjustments (10) (54) 16
Ending balance $ 498 $ 741 $ 1,421
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies (Allowance for Sales Credit Memos) (Details) - Allowance for Sales Credit Memos [Member] - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 402 $ 772 $ 946
(Credit) charge to revenue (158) (223) 182
Write-offs and other (69) (144) (332)
Translation adjustments 3 (3) (24)
Ending balance $ 178 $ 402 $ 772
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Summary of Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year $ 406,629 $ 522,464 $ 543,245
Total other comprehensive income (loss), net of tax 9,562 (3,933) (10,902)
Balance, end of year 376,084 406,629 522,464
Foreign Currency Translation Adjustment [Member]      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year (28,425) (24,582)  
Other comprehensive loss before reclassifications 9,655 (3,843)  
Total other comprehensive income (loss), net of tax 9,655 (3,843)  
Balance, end of year (18,770) (28,425) (24,582)
Unrealized Gains (Losses) on Investments [Member]      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year (136) (46)  
Other comprehensive loss before reclassifications (93) (90)  
Total other comprehensive income (loss), net of tax (93) (90)  
Balance, end of year (229) (136) (46)
Total [Member]      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year (28,561) (24,628) (13,726)
Other comprehensive loss before reclassifications 9,562 (3,933)  
Total other comprehensive income (loss), net of tax 9,562 (3,933) (10,902)
Balance, end of year $ (18,999) $ (28,561) $ (24,628)
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments (Summary Of Cash, Cash Equivalents And Trading And Available-For-Sale Investments) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis $ 183,902 $ 249,894
Unrealized Gains 0 0
Unrealized Losses (293) (140)
Fair Value 183,609 249,754
State and Municipal Bond Obligations [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 40,458 32,831
Unrealized Gains 0 0
Unrealized Losses (231) (107)
Fair Value 40,227 32,724
US Treasury Bonds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 3,517 6,542
Unrealized Gains 0 0
Unrealized Losses (26) (29)
Fair Value 3,491 6,513
Corporate Bonds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 6,463 3,485
Unrealized Gains 0 0
Unrealized Losses (36) (4)
Fair Value 6,427 3,481
Cash [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 130,547 196,863
Fair Value 130,547 196,863
Money Market Funds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 2,917 10,173
Fair Value $ 2,917 $ 10,173
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
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
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Nov. 30, 2014
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents $ 133,464 $ 207,036 $ 212,379 $ 263,082
Short-Term Investments 50,145 42,718    
State and Municipal Bond Obligations [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 40,227 32,724    
US Treasury Bonds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 3,491 6,513    
Corporate Bonds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 6,427 3,481    
Cash [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 130,547 196,863    
Short-Term Investments 0 0    
Money Market Funds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 2,917 10,173    
Short-Term Investments $ 0 $ 0    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments (Fair Value of Debt Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Investments and Cash [Abstract]    
Due in one year or less $ 22,333 $ 21,172
Due after one year 27,812 21,546
Total $ 50,145 $ 42,718
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Derivative [Line Items]      
Derivative liabilities $ 27 $ 6,616  
Forward Contracts [Member]      
Derivative [Line Items]      
Minimum maturity period, foreign currency derivative 30 days    
Maximum maturity period, foreign currency derivative 366 days    
Gains (losses) on foreign currency option contracts $ 9,400 4,000 $ 4,600
Other Noncurrent Liabilities [Member]      
Derivative [Line Items]      
Derivative liabilities $ 200 200  
Other Accrued Liabilities [Member]      
Derivative [Line Items]      
Derivative liabilities   $ 6,600  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Outstanding Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Derivative [Line Items]    
Derivative contracts, notional value $ 119,654 $ 76,363
Derivative contracts, fair value (27) (6,616)
Forward contracts to sell U.S. dollars [Member]    
Derivative [Line Items]    
Derivative contracts, notional value 119,192 74,690
Derivative contracts, fair value (27) (6,597)
Forward contracts to purchase U.S. dollars [Member]    
Derivative [Line Items]    
Derivative contracts, notional value 462 1,673
Derivative contracts, fair value $ 0 $ (19)
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Foreign Exchange Derivatives [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial liabilities $ (27) $ (6,616)
Foreign Exchange Derivatives [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 Derivatives [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial liabilities 27 6,616
Foreign Exchange Derivatives [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 2,917 10,173
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 2,917 10,173
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 40,227 32,724
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 40,227 32,724
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
US Treasury Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 3,491 6,513
US 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
US Treasury Bonds [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 3,491 6,513
US 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
Corporate Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 6,427 3,481
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 6,427 3,481
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 68 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Quantitative Information about Unobservable Inputs) (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2017
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Fair Value Inputs, Assets, Quantitative Information [Line Items]          
Impairment of goodwill and intangible assets     $ 0 $ 92,000,000 $ 0
Impairment of goodwill and long-lived assets     762,000   $ 4,962,000
Application Development and Deployment [Member]          
Fair Value Inputs, Assets, Quantitative Information [Line Items]          
Impairment of goodwill and intangible assets $ 92,000,000     $ 92,000,000  
Application Development and Deployment [Member] | Nonrecurring Basis [Member] | Level 3 [Member]          
Fair Value Inputs, Assets, Quantitative Information [Line Items]          
Impairment of goodwill and intangible assets $ 92,000,000   $ 92,000,000    
Purchased Technology [Member] | Nonrecurring Basis [Member] | Modulus [Member]          
Fair Value Inputs, Assets, Quantitative Information [Line Items]          
Impairment of goodwill and long-lived assets   $ 5,100,000      
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Assets Measured on Nonrecurring Basis) (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2017
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Goodwill allocated to the Application Development and Deployment reporting unit, Total Losses   $ 0 $ 92,000,000 $ 0
Nonrecurring Basis [Member] | Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Intangible assets, Total Fair Value $ 0 0    
Intangible assets, Total Losses   5,051,000    
Application Development and Deployment [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Goodwill allocated to the Application Development and Deployment reporting unit, Total Losses 92,000,000   $ 92,000,000  
Application Development and Deployment [Member] | Nonrecurring Basis [Member] | Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Goodwill allocated to the Application and Deployment reporting unit, Total Fair Value 46,965,000 46,965,000    
Goodwill allocated to the Application Development and Deployment reporting unit, Total Losses $ 92,000,000 $ 92,000,000    
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 110,983 $ 111,304  
Less accumulated depreciation and amortization (68,722) (61,199)  
Property and equipment, net 42,261 50,105  
Depreciation and amortization expense 7,500 8,500 $ 9,400
Computer Equipment and Software [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 50,588 47,978  
Land, Buildings and Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 50,229 53,291  
Furniture and Fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 7,211 7,080  
Capitalized Software Development Costs [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 2,955 $ 2,955  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Carrying Amount $ 239,843 $ 192,628
Intangible Assets, Accumulated Amortization (144,949) (111,801)
Total 94,894 80,827
Purchased Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Carrying Amount 154,301 109,886
Intangible Assets, Accumulated Amortization (88,224) (68,116)
Total 66,077 41,770
Customer Related [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Carrying Amount 67,802 67,602
Intangible Assets, Accumulated Amortization (46,230) (35,852)
Total 21,572 31,750
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Carrying Amount 17,740 15,140
Intangible Assets, Accumulated Amortization (10,495) (7,833)
Total $ 7,245 $ 7,307
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets and Goodwill (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Finite-Lived Intangible Assets [Line Items]          
Intangible assets, amortization expense     $ 33,100,000 $ 28,200,000 $ 29,600,000
Goodwill [Line Items]          
Impairment of goodwill and intangible assets     $ 0 92,000,000 $ 0
Application Development and Deployment [Member]          
Goodwill [Line Items]          
Impairment of goodwill and intangible assets $ 92,000,000     92,000,000  
Modulus [Member] | Purchased Technology [Member]          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible assets   $ 5,100,000   $ 5,100,000  
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets and Goodwill (Schedule Of Future Amortization Expense From Intangible Assets Held) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
2018 $ 36,378  
2019 35,253  
2020 10,272  
2021 9,550  
2022 3,441  
Total $ 94,894 $ 80,827
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets and Goodwill (Summary Of Changes In The Carrying Amount Of Goodwill) (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2017
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Goodwill [Roll Forward]        
Balance, beginning of year   $ 278,067,000 $ 369,985,000  
Additions   36,934,000 0  
Impairment   0 (92,000,000) $ 0
Translation adjustments   40,000 82,000  
Balance, end of year $ 315,041,000 315,041,000 278,067,000 $ 369,985,000
OpenEdge [Member]        
Goodwill [Roll Forward]        
Balance, beginning of year   212,062,000    
Additions   36,934,000    
Translation adjustments   40,000    
Balance, end of year 249,036,000 249,036,000 212,062,000  
Data Connectivity and Integration [Member]        
Goodwill [Roll Forward]        
Balance, beginning of year   19,040,000    
Additions   0    
Translation adjustments   0    
Balance, end of year 19,040,000 19,040,000 19,040,000  
Application Development and Deployment [Member]        
Goodwill [Roll Forward]        
Balance, beginning of year   46,965,000    
Additions   0    
Impairment (92,000,000)   (92,000,000)  
Translation adjustments   0    
Balance, end of year $ 46,965,000 $ 46,965,000 $ 46,965,000  
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 01, 2017
Mar. 01, 2017
Dec. 02, 2014
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Business Acquisition [Line Items]            
Goodwill       $ 315,041,000 $ 278,067,000 $ 369,985,000
Acquisition-related expenses       1,458,000 1,240,000 4,239,000
Stock-based compensation       14,153,000 22,541,000 24,004,000
Intangible assets, amortization expense       33,100,000 28,200,000 29,600,000
Kinvey, Inc. [Member]            
Business Acquisition [Line Items]            
Equity interests (as a percent) 100.00%          
Total purchase consideration $ 49,200,000          
Purchase consideration, contingent consideration 300,000          
Goodwill 24,351,000          
Acquisition-related expenses $ 1,100,000          
DataRPM Corporation [Member]            
Business Acquisition [Line Items]            
Equity interests (as a percent)   100.00%        
Total purchase consideration   $ 30,000,000        
Goodwill   12,583,000        
Acquisition-related expenses       400,000    
Telerik AD [Member]            
Business Acquisition [Line Items]            
Total purchase consideration     $ 262,500,000      
Goodwill       137,500,000 137,472,000  
Acquisition-related expenses       $ 0 1,100,000 3,700,000
Total consideration paid to founders and key employees in restricted stock units     $ 10,500,000      
Percent of total consideration deposited in escrow     10.00%      
Identifiable intangible assets         123,100,000  
Deferred revenue, period for recognition       1 year    
Earn-out provision       $ 2,200,000    
Expense recognized related to contingent earn-out provisions       0 2,200,000  
Total revenue       75,300,000 75,300,000 41,800,000
(Loss) income before income taxes       (12,300,000) $ (32,200,000) $ (54,100,000)
Intangible assets, amortization expense       $ 24,600,000    
Pro forma, Bulgaria statutory rate (as a percent)         10.00%  
Pro forma, U.S. statutory rate (as a percent)         37.00%  
Intellectual Property [Member] | Telerik AD [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 64,800,000      
Customer Relationships [Member] | Telerik AD [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets     47,100,000      
Trade Names [Member] | Telerik AD [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 11,200,000      
Restricted Stock Units (RSUs) [Member]            
Business Acquisition [Line Items]            
Vesting period       3 years    
Restricted Stock Units (RSUs) [Member] | DataRPM Corporation [Member]            
Business Acquisition [Line Items]            
Consideration payable in the form of restricted stock units   $ 1,700,000        
Vesting period   2 years        
Stock-based compensation       $ 400,000    
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Schedule of Net Assets Acquired) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 01, 2017
Mar. 01, 2017
Nov. 30, 2016
Nov. 30, 2017
Nov. 30, 2015
Dec. 02, 2014
Business Acquisition [Line Items]            
Goodwill     $ 278,067 $ 315,041 $ 369,985  
Kinvey, Inc. [Member]            
Business Acquisition [Line Items]            
Net working capital $ (963)          
Property and equipment 26          
Net deferred tax assets 1,465          
Goodwill 24,351          
Net assets acquired 48,879          
DataRPM Corporation [Member]            
Business Acquisition [Line Items]            
Net working capital   $ (174)        
Property and equipment   68        
Deferred taxes   (5,006)        
Goodwill   12,583        
Net assets acquired   28,271        
Telerik AD [Member]            
Business Acquisition [Line Items]            
Net working capital     8,222      
Property and equipment     3,078      
Identifiable intangible assets     123,100      
Deferred taxes     (9,272)      
Deferred revenue     (7,915)      
Other non-current liabilities     (2,732)      
Goodwill     137,472 $ 137,500    
Net assets acquired     $ 251,953      
Acquired intangible assets, weighted average life     5 years      
Purchased Technology [Member] | Kinvey, Inc. [Member]            
Business Acquisition [Line Items]            
Intangible assets $ 22,100          
Acquired intangible assets, Life 5 years          
Purchased Technology [Member] | DataRPM Corporation [Member]            
Business Acquisition [Line Items]            
Intangible assets   $ 19,900        
Acquired intangible assets, Life   5 years        
Trade Names [Member] | Kinvey, Inc. [Member]            
Business Acquisition [Line Items]            
Intangible assets $ 1,800          
Acquired intangible assets, Life 5 years          
Trade Names [Member] | DataRPM Corporation [Member]            
Business Acquisition [Line Items]            
Intangible assets   $ 800        
Acquired intangible assets, Life   5 years        
Customer Relationships [Member] | Kinvey, Inc. [Member]            
Business Acquisition [Line Items]            
Intangible assets $ 100          
Acquired intangible assets, Life 5 years          
Customer Relationships [Member] | DataRPM Corporation [Member]            
Business Acquisition [Line Items]            
Intangible assets   $ 100        
Acquired intangible assets, Life   5 years        
Customer Relationships [Member] | Telerik AD [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets           $ 47,100
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Pro Forma Information) (Details) - Telerik AD [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 30, 2015
USD ($)
$ / shares
Business Acquisition [Line Items]  
Revenue $ 367,811
Net loss $ (30,007)
Net loss per basic and diluted share (in dollars per share) | $ / shares $ (0.59)
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Term Loan and Line of Credit (Details) - USD ($)
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Nov. 20, 2017
Dec. 02, 2014
Line of Credit Facility [Line Items]          
Amount outstanding $ 123,750,000        
Current portion of long-term debt 5,819,000 $ 15,000,000      
Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Principal payments for years one and two 1,500,000        
Principal payments for year three 2,300,000        
Principal payments for year five 3,100,000        
Principal payments thereafter 3,900,000        
Debt issuance cost       $ 1,200,000  
Unamortized debt issuance costs       700,000  
Amortization of debt issuance costs $ 400,000 $ 400,000 $ 400,000    
Percentage of domestic subsidiaries capital stock guaranteeing obligation 100.00%        
Percentage of foreign subsidiaries capital stock guaranteeing obligation 65.00%        
Swing Line Loans [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Unsecured credit facility         $ 25,000,000.0
Letter of Credit [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Unsecured credit facility         $ 25,000,000.0
Line of credit facility outstanding amount $ 1,400,000     1,400,000  
Revolving Credit Facility [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Unsecured credit facility       150,000,000  
Additional borrowing capacity available       125,000,000  
Line of credit facility outstanding amount 0     0  
Term loan [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Term loan       $ 123,800,000  
Amount outstanding 123,800,000        
Current portion of long-term debt $ 6,200,000        
Line of Credit [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Average interest rate during period (as a percent) 2.76%        
Interest rate at end period (as a percent) 2.88%        
Minimum [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Commitment fee on undrawn portion (as a percent) 0.25%        
Minimum [Member] | Eurodollar [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent) 1.50%        
Minimum [Member] | Base Rate [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent) 0.50%        
Maximum [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Commitment fee on undrawn portion (as a percent) 0.35%        
Maximum [Member] | Eurodollar [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent) 2.00%        
Maximum [Member] | Base Rate [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent) 1.00%        
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Term Loan and Line of Credit - Future Maturities (Details)
$ in Thousands
Nov. 30, 2017
USD ($)
Debt Disclosure [Abstract]  
2018 $ 6,188
2019 6,188
2020 9,281
2021 12,375
2022 89,718
Total $ 123,750
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Future Minimum Rental Payments) (Details)
$ in Thousands
Nov. 30, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 $ 5,841
2019 5,172
2020 4,755
2021 2,201
2022 1,505
Thereafter 3,717
Total $ 23,191
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Commitments and Contingencies Disclosure [Abstract]      
Rent expense, net of sub-rental income $ 6.9 $ 8.0 $ 8.6
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Narrative) (Details) - USD ($)
12 Months Ended
Sep. 06, 2017
Sep. 27, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Preferred stock, shares issued     0 0    
Preferred stock, shares outstanding     0      
Common stock, shares authorized     200,000,000 200,000,000    
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01    
Common stock, shares issued     47,281,035 48,536,516    
Common stock, shares outstanding     47,281,035 48,536,516    
Share repurchase program, authorized amount           $ 250,000,000.0
Common stock repurchased and retired (in shares)     2,200,000 3,100,000 1,300,000  
Common stock repurchased and retired, value (in dollars)     $ 73,936,000 $ 79,188,000 $ 32,868,000  
Remaining authorized repurchase amount     $ 220,000,000      
Cash dividends declared per common share (in dollars per share) $ 0.14 $ 0.125 $ 0.515 $ 0.125 $ 0  
Cash dividends, increase (as a percent) 12.00%          
Dividends paid     $ 24,100,000 $ 0    
Deferred Stock Unit [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Deferred stock units, shares outstanding     92,817      
Deferred stock unit represents common stock, share     1      
Shares forfeited during period     22,545      
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Narrative) (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 30, 2017
USD ($)
period
plan
$ / shares
Executives
shares
Nov. 30, 2016
USD ($)
$ / shares
Executives
shares
Nov. 30, 2015
USD ($)
$ / shares
Executives
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shareholder approved stock plans | plan 1    
Number of plans for which shareholder approval not required | plan 2    
Closing stock price on November 30, 2016 (in dollars per share) | $ / shares $ 41.34    
Unrecognized stock-based compensation expense, net of expected forfeitures | $ $ 24.5    
Costs are expected to be recognized, weighted average period 2 years 2 months 19 days    
Number of executives whose employment was terminated | Executives 3 2 3
Additional stock-based compensation expenses related to separation and acceleration vesting | $ $ 1.5 $ 0.3 $ 0.3
2008 Stock Option And Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issuable under stock plans (in shares) 54,510,000    
Shares available for grant under stock plans (in shares) 3,129,512    
2002 Nonqualified Stock Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issuable under stock plans (in shares) 9,750,000    
Shares available for grant under stock plans (in shares) 906,293    
2004 Inducement Stock Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issuable under stock plans (in shares) 1,500,000    
Shares available for grant under stock plans (in shares) 583,021    
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issuable under stock plans (in shares) 9,450,000    
ESPP offering period 27 months    
ESPP number of purchase periods | period 9    
ESPP purchase price (as a percent) 85.00%    
Employee stock purchase plan, issued shares (in shares) 220,000 266,000 226,000
Weighted average purchase price of shares (in dollars per share) | $ / shares $ 22.27 $ 20.01 $ 19.58
Shares available and reserved for issuance (in shares) 815,000    
Weighted average estimated fair value of options granted, per share (in dollars per share) | $ / shares $ 8.32 $ 7.43 $ 6.89
General and administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional stock-based compensation expenses related to separation and acceleration vesting | $     $ 0.2
Sales and marketing [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional stock-based compensation expenses related to separation and acceleration vesting | $ $ 0.8 $ 0.2 $ 0.1
Product development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional stock-based compensation expenses related to separation and acceleration vesting | $ $ 0.7 $ 0.1  
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Weighted average estimated fair value of options granted, per share (in dollars per share) | $ / shares $ 5.95 $ 0.00 $ 6.79
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Number of common stock shares each restricted stock unit represents (in shares) 1    
Stock-based compensation service period 3 years 3 years  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Summary of Stock Option Activity) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Nov. 30, 2017
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, number of shares, beginning of year | shares 417
Granted, number of shares | shares 937
Exercised, number of shares | shares (203)
Canceled, number of shares | shares (149)
Options outstanding, number of shares, end of year | shares 1,002
Exercisable, November 30, 2016, number of shares | shares 269
Vested or expected to vest, November 30, 2016, number of shares | shares 875
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]  
Options outstanding, weighted average exercise price, beginning of year (in dollars per share) | $ / shares $ 24.10
Granted, weighted average exercise price (in dollars per share) | $ / shares 29.70
Exercised, weighted average exercise price (in dollars per share) | $ / shares 25.90
Canceled, weighted average exercise price (in dollars per share) | $ / shares 29.31
Options outstanding, weighted average exercise price, end of year (in dollars per share) | $ / shares 28.29
Exercisable, November 30, 2016, weighted average exercise price (in dollars per share) | $ / shares 24.09
Vested or expected to vest, November 30, 2016, weighted average exercise price (in dollars per share) | $ / shares $ 28.06
Options Outstanding November 30, 2016, weighted average remaining contractual term (in years) 4 years 10 months 21 days
Exercisable, November 30, 2016 weighted average remaining contractual term (in years) 2 years 7 months 21 days
Vested or expected to vest, November 30, 2016, weighted average remaining contractual term (in years) 4 years 9 months 7 days
Options outstanding, November 30, 2016, aggregate intrinsic value | $ $ 13,077
Exercisable, November 30, 2016, aggregate intrinsic value | $ 4,639
Vested or expected to vest, November 30, 2016, aggregate intrinsic value | $ $ 11,620
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Summary of Status of Restricted Stock Units) (Details) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
12 Months Ended
Nov. 30, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]  
Restricted stock units outstanding, number of shares, beginning of year | shares 1,583
Granted, number of shares | shares 833
Issued, number of shares | shares (638)
Canceled, number of shares | shares (642)
Restricted stock units outstanding, number of shares, end of year | shares 1,136
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]  
Weighted average grant date fair value, beginning of year (in dollars per share) | $ / shares $ 26.14
Weighted average grant date fair value, Granted (in dollars per share) | $ / shares 29.54
Weighted average grant date fair value, Issued (in dollars per share) | $ / shares 31.40
Weighted average grant date fair value, Canceled (in dollars per share) | $ / shares 25.58
Weighted average grant date fair value, end of year (in dollars per share) | $ / shares $ 28.15
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Fair Value of Options and Employee Stock Purchase Plan) (Details)
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 25.00% 0.00% 28.00%
Risk-free interest rate 1.90% 0.00% 1.30%
Expected life (in years) 4 years 9 months 18 days 0 years 4 years 9 months 18 days
Expected dividend yield 1.70% 0.00% 0.00%
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 22.90% 25.30% 21.10%
Risk-free interest rate 1.20% 0.60% 0.50%
Expected life (in years) 1 year 6 months 1 year 7 months 6 days 1 year 7 months 6 days
Expected dividend yield 1.60% 0.00% 0.00%
Long-Term Incentive Plan (LTIP) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 27.50% 27.10% 32.10%
Risk-free interest rate 1.40% 1.00% 0.90%
Expected life (in years) 2 years 8 months 5 days 2 years 8 months 12 days 2 years 8 months 12 days
Expected dividend yield 1.80% 0.00% 0.00%
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Activity Stock Options and Stock Awards) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total intrinsic value of stock options on date exercised $ 1,622 $ 2,017 $ 3,895
Total fair value of restricted stock units and deferred stock units on date vested 20,089 17,213 18,714
Deferred Stock Unit [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of restricted stock units and deferred stock units on date vested 57 0 93
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of restricted stock units and deferred stock units on date vested $ 20,032 $ 17,213 $ 18,621
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Classification of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 14,153 $ 22,541 $ 24,004
Income tax benefit included in the provision for income taxes from continuing operations 4,057 5,208 5,225
Cost of maintenance and services [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation 1,016 899 617
Sales and marketing [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation 2,214 4,093 4,805
Product development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation 4,576 9,965 5,433
General and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 6,347 $ 7,584 $ 13,149
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Retirement Benefits [Abstract]      
Company contributions to the plan $ 2.1 $ 2.5 $ 2.4
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring (Narrative) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2017
May 31, 2016
USD ($)
Feb. 29, 2016
facility
Nov. 30, 2017
USD ($)
Nov. 30, 2016
USD ($)
Nov. 30, 2015
USD ($)
May 31, 2015
USD ($)
Nov. 30, 2014
USD ($)
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses       $ 22,210 $ 1,692 $ 12,989    
Restructuring reserve       4,126 1,550 3,361   $ 1,643
2017 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 20.00%              
Restructuring expenses       22,125        
Restructuring reserve       4,096 0      
2016 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses       1,500 1,482      
Restructuring reserve       0 1,415 0    
2015 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses         (42) 4,071    
Restructuring reserve       0 28 2,617   0
2012 - 2014 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses       63 (31) 1,404    
Restructuring reserve       30 50 227   1,643
Other Accrued Liabilities [Member] | 2017 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Short-term restructuring reserves       4,000        
Other Noncurrent Liabilities [Member] | 2017 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Long-term portion of restructuring reserve       100        
Telerik AD [Member]                
Restructuring Cost and Reserve [Line Items]                
Number of facilities closed | facility     2          
Impairment of long-lived assets held-for-use   $ 4,000            
Telerik AD [Member] | 2015 Restructuring Activities [Member]                
Restructuring Cost and Reserve [Line Items]                
Restructuring expenses       22 283 7,514    
Restructuring reserve       $ 0 $ 57 $ 518   $ 0
Level 3 [Member] | Nonrecurring Basis [Member] | Telerik AD [Member]                
Restructuring Cost and Reserve [Line Items]                
Property and equipment, estimated fair value             $ 100  
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring (Summary of Restructuring Activity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Restructuring Reserve [Roll Forward]      
Beginning Balance $ 1,550 $ 3,361 $ 1,643
Costs incurred 22,210 1,692 12,989
Cash disbursements (19,234) (3,539) (6,343)
Asset impairment (762)   (4,962)
Translation adjustments and other 362 36 34
Ending Balance 4,126 1,550 3,361
Excess Facilities and Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 107 412 416
Costs incurred 2,655 319 5,567
Cash disbursements (1,456) (633) (690)
Asset impairment (762)   (4,962)
Translation adjustments and other 26 9 81
Ending Balance 570 107 412
Employee Severance and Related Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 1,443 2,949 1,227
Costs incurred 19,555 1,373 7,422
Cash disbursements (17,778) (2,906) (5,653)
Asset impairment 0   0
Translation adjustments and other 336 27 (47)
Ending Balance 3,556 1,443 2,949
2017 Restructuring Activities [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0    
Costs incurred 22,125    
Cash disbursements (17,629)    
Asset impairment (762)    
Translation adjustments and other 362    
Ending Balance 4,096 0  
2017 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0    
Costs incurred 2,570    
Cash disbursements (1,294)    
Asset impairment (762)    
Translation adjustments and other 26    
Ending Balance 540 0  
2017 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0    
Costs incurred 19,555    
Cash disbursements (16,335)    
Asset impairment 0    
Translation adjustments and other 336    
Ending Balance 3,556 0  
2016 Restructuring Activities [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 1,415 0  
Costs incurred 1,500 1,482  
Cash disbursements (1,415) (67)  
Ending Balance 0 1,415 0
2016 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0 0  
Costs incurred   0  
Cash disbursements 0 0  
Ending Balance 0 0 0
2016 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 1,415 0  
Costs incurred   1,482  
Cash disbursements (1,415) (67)  
Ending Balance 0 1,415 0
2015 Restructuring Activities [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 28 2,617 0
Costs incurred   (42) 4,071
Cash disbursements (28) (2,572) (483)
Asset impairment     (963)
Translation adjustments and other   25 (8)
Ending Balance 0 28 2,617
2015 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0 0 0
Costs incurred   0 963
Cash disbursements 0 0 0
Asset impairment     (963)
Translation adjustments and other   0 0
Ending Balance 0 0 0
2015 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 28 2,617 0
Costs incurred   (42) 3,108
Cash disbursements (28) (2,572) (483)
Asset impairment     0
Translation adjustments and other   25 (8)
Ending Balance 0 28 2,617
2012 - 2014 Restructuring Activities [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 50 227 1,643
Costs incurred 63 (31) 1,404
Cash disbursements (83) (156) (2,759)
Translation adjustments and other   10 (61)
Ending Balance 30 50 227
2012 - 2014 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 50 203 416
Costs incurred 63 (7) 198
Cash disbursements (83) (156) (390)
Translation adjustments and other   10 (21)
Ending Balance 30 50 203
2012 - 2014 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0 24 1,227
Costs incurred 0 (24) 1,206
Cash disbursements 0 0 (2,369)
Translation adjustments and other   0 (40)
Ending Balance 0 0 24
Telerik AD [Member] | 2015 Restructuring Activities [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 57 518 0
Costs incurred 22 283 7,514
Cash disbursements (79) (744) (3,101)
Asset impairment     (3,999)
Translation adjustments and other   0 104
Ending Balance 0 57 518
Telerik AD [Member] | 2015 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 57 209 0
Costs incurred 22 326 4,406
Cash disbursements (79) (477) (300)
Asset impairment     (3,999)
Translation adjustments and other   (1) 102
Ending Balance 0 57 209
Telerik AD [Member] | 2015 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0 309 0
Costs incurred 0 (43) 3,108
Cash disbursements 0 (267) (2,801)
Asset impairment     0
Translation adjustments and other   1 2
Ending Balance $ 0 $ 0 $ 309
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Components Of Pretax Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Income Tax Disclosure [Abstract]      
U.S. $ 77,442 $ 78,477 $ 62,813
Foreign (11,855) (113,757) (50,459)
Total $ 65,587 $ (35,280) $ 12,354
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Provisions For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Current:      
Federal $ 23,739 $ 12,934 $ 18,418
State 2,461 3,178 1,526
Foreign 1,496 3,027 3,056
Total current 27,696 19,139 23,000
Deferred:      
Federal 1,548 6,203 2,199
State 61 (1,963) 60
Foreign (1,135) (2,933) (4,104)
Total deferred 474 1,307 (1,845)
Total $ 28,170 $ 20,446 $ 21,155
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Reconciliation Of The U.S. Federal Statutory Rate To The Effective Tax Rate) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Income Tax Disclosure [Abstract]      
Tax at U.S. Federal statutory rate $ 22,955 $ (12,348) $ 4,324
Foreign rate differences 4,575 7,689 16,945
Effects of foreign operations included in U.S. Federal provision (186) (1,244) (996)
State income taxes, net 1,702 2,977 1,029
Research credits (251) (838) (681)
Domestic production activities deduction (2,670) (1,925) (1,750)
Tax-exempt interest (101) (76) (51)
Nondeductible stock-based compensation 808 740 1,875
Meals and entertainment 276 234 321
Compensation subject to 162(m) 208 0 228
Uncertain tax positions and tax settlements 429 (1,701) (332)
Prior period adjustment 0 (2,700) 0
Release of valuation allowance on state research and development credits 0 (2,748) 0
Goodwill Impairment 0 32,200 0
Other 425 186 243
Total $ 28,170 $ 20,446 $ 21,155
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Summary Of Deferred Taxes) (Details) - USD ($)
$ in Thousands
Nov. 30, 2017
Nov. 30, 2016
Deferred tax assets:    
Accounts receivable $ 226 $ 360
Other assets 225 77
Accrued compensation 5,456 3,267
Accrued liabilities and other 5,402 3,207
Stock-based compensation 1,160 4,377
Deferred revenue 3,436 1,325
Tax credit and loss carryforwards 31,441 23,167
Gross deferred tax assets 47,346 35,780
Valuation allowance (1,537) (3,189)
Total deferred tax assets 45,809 32,591
Deferred tax liabilities:    
Goodwill (26,484) (23,685)
Unrealized FX gains (644) (647)
Depreciation and amortization (20,367) (5,559)
Total deferred tax liabilities (47,495) (29,891)
Total deferred tax liabilities, net $ (1,686)  
Total deferred tax assets, net   $ 2,700
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 31, 2017
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Nov. 30, 2014
Operating Loss Carryforwards [Line Items]          
Income tax expense (benefit)   $ 28,170 $ 20,446 $ 21,155  
Decrease in valuation allowance   1,700 5,000 1,500  
Cumulative undistributed foreign earnings   13,800      
Unrecognized tax benefits   7,520 7,046 $ 4,779 $ 1,711
Deferred tax assets related to operating loss carryforwards, not recorded   3,000      
Interest and penalties recorded to provision for income taxes   200      
Accrued estimated interest and penalties   500 $ 300    
Federal and Foreign [Member]          
Operating Loss Carryforwards [Line Items]          
Net operating loss carryforwards   115,700      
Indefinite-Lived Carryforwards [Member]          
Operating Loss Carryforwards [Line Items]          
Net operating loss carryforwards   800      
Tax credit carryforwards   2,300      
State [Member]          
Operating Loss Carryforwards [Line Items]          
Net operating loss carryforwards   11,700      
Tax credit carryforwards   3,000      
Federal [Member]          
Operating Loss Carryforwards [Line Items]          
Tax credit carryforwards   800      
Other Noncurrent Liabilities [Member]          
Operating Loss Carryforwards [Line Items]          
Unrecognized tax benefits   $ 4,500      
Out of Period Tax Adjustment [Member]          
Operating Loss Carryforwards [Line Items]          
Income tax expense (benefit) $ (2,700)        
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Reconciliation Of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance, beginning of year $ 7,046 $ 4,779 $ 1,711
Tax positions related to current year 785 1,106 107
Tax positions related to a prior period (120)    
Tax positions related to a prior period   1,638 0
Settlements with tax authorities (155) (21) (39)
Tax positions acquired 0 0 4,464
Lapses due to expiration of the statute of limitations (36) (456) (1,464)
Balance, end of year $ 7,520 $ 7,046 $ 4,779
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings (Loss) Per Share (Narrative) (Details) - shares
shares in Thousands
12 Months Ended
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Earnings Per Share [Abstract]      
Number of shares excluded from the calculation of diluted earnings per share 494 2,058 2,552
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2017
May 31, 2017
Feb. 28, 2017
Nov. 30, 2016
Aug. 31, 2016
May 31, 2016
Feb. 29, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Earnings Per Share [Abstract]                      
Net income (loss) $ 16,429 $ 11,172 $ 10,341 $ (525) $ (73,793) $ 7,576 $ 7,275 $ 3,216 $ 37,417 $ (55,726) $ (8,801)
Weighted average shares outstanding (in shares)                 48,129 49,481 50,391
Dilutive impact from common stock equivalents (in shares)                 387 0 0
Diluted weighted average shares outstanding (in shares)                 48,516 49,481 50,391
Basic earnings (loss) per share (in dollars per share) $ 0.35 $ 0.23 $ 0.21 $ (0.01) $ (1.52) $ 0.16 $ 0.15 $ 0.06 $ 0.78 $ (1.13) $ (0.17)
Diluted earnings (loss) per share (in dollars per share) $ 0.34 $ 0.23 $ 0.21 $ (0.01) $ (1.52) $ 0.15 $ 0.14 $ 0.06 $ 0.77 $ (1.13) $ (0.17)
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2017
May 31, 2017
Feb. 28, 2017
Nov. 30, 2016
Aug. 31, 2016
May 31, 2016
Feb. 29, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total revenue                 $ 397,572 $ 405,341 $ 377,554
Total costs of revenue and operating expenses                 108,471 125,878 130,290
Total contribution margin                 289,101 279,463 247,264
Other unallocated expenses                 218,487 309,172 232,510
Income (loss) from operations $ 28,809 $ 20,299 $ 20,284 $ 1,222 $ (62,364) $ 13,606 $ 12,344 $ 6,705 70,614 (29,709) 14,754
Other expense, net                 (5,027) (5,571) (2,400)
Income (loss) before income taxes                 65,587 (35,280) 12,354
OpenEdge [Member]                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total revenue                 276,172 276,267 295,934
Total costs of revenue and operating expenses                 72,497 72,938 77,085
Total contribution margin                 203,675 203,329 218,849
Data Connectivity and Integration [Member]                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total revenue                 40,955 48,009 37,926
Total costs of revenue and operating expenses                 9,329 12,760 13,819
Total contribution margin                 31,626 35,249 24,107
Application Development and Deployment [Member]                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total revenue                 80,445 81,065 43,694
Total costs of revenue and operating expenses                 26,645 40,180 39,386
Total contribution margin                 $ 53,800 $ 40,885 $ 4,308
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and International Operations (Revenue from External Customers by Revenue Type) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2017
May 31, 2017
Feb. 28, 2017
Nov. 30, 2016
Aug. 31, 2016
May 31, 2016
Feb. 29, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Segment Reporting [Abstract]                      
Software licenses                 $ 124,406 $ 134,863 $ 130,250
Maintenance                 241,398 238,377 217,718
Professional services                 31,768 32,101 29,586
Total revenue $ 116,079 $ 97,310 $ 93,213 $ 90,970 $ 117,724 $ 102,018 $ 96,118 $ 89,481 $ 397,572 $ 405,341 $ 377,554
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and International Operations (Revenue from External Customers from Different Geographical Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2017
May 31, 2017
Feb. 28, 2017
Nov. 30, 2016
Aug. 31, 2016
May 31, 2016
Feb. 29, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Revenue from External Customer [Line Items]                      
Total revenue $ 116,079 $ 97,310 $ 93,213 $ 90,970 $ 117,724 $ 102,018 $ 96,118 $ 89,481 $ 397,572 $ 405,341 $ 377,554
United States [Member]                      
Revenue from External Customer [Line Items]                      
Total revenue                 206,450 212,312 193,665
Canada [Member]                      
Revenue from External Customer [Line Items]                      
Total revenue                 17,492 16,891 13,901
EMEA [Member]                      
Revenue from External Customer [Line Items]                      
Total revenue                 130,359 130,818 124,171
Latin America [Member]                      
Revenue from External Customer [Line Items]                      
Total revenue                 21,158 21,156 17,594
Asia Pacific [Member]                      
Revenue from External Customer [Line Items]                      
Total revenue                 $ 22,113 $ 24,164 $ 28,223
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and International Operations (Narrative) (Details)
$ in Thousands
12 Months Ended
Nov. 30, 2017
USD ($)
segment
Nov. 30, 2016
USD ($)
Nov. 30, 2015
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 3    
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets $ 42,261 $ 50,105  
United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 39,500 45,400 $ 50,300
Outside United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets $ 2,800 $ 4,700 $ 3,900
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Quarterly Financial Data (unaudited) (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2017
Aug. 31, 2017
May 31, 2017
Feb. 28, 2017
Nov. 30, 2016
Aug. 31, 2016
May 31, 2016
Feb. 29, 2016
Nov. 30, 2017
Nov. 30, 2016
Nov. 30, 2015
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 116,079,000 $ 97,310,000 $ 93,213,000 $ 90,970,000 $ 117,724,000 $ 102,018,000 $ 96,118,000 $ 89,481,000 $ 397,572,000 $ 405,341,000 $ 377,554,000
Gross profit 98,120,000 79,235,000 75,846,000 75,212,000 101,186,000 84,829,000 79,883,000 73,731,000 328,413,000 339,629,000 313,812,000
Income (loss) from operations 28,809,000 20,299,000 20,284,000 1,222,000 (62,364,000) 13,606,000 12,344,000 6,705,000 70,614,000 (29,709,000) 14,754,000
Net income (loss) $ 16,429,000 $ 11,172,000 $ 10,341,000 $ (525,000) $ (73,793,000) $ 7,576,000 $ 7,275,000 $ 3,216,000 $ 37,417,000 $ (55,726,000) $ (8,801,000)
Basic earnings (loss) per share (in dollars per share) $ 0.35 $ 0.23 $ 0.21 $ (0.01) $ (1.52) $ 0.16 $ 0.15 $ 0.06 $ 0.78 $ (1.13) $ (0.17)
Diluted earnings (loss) per share (in dollars per share) $ 0.34 $ 0.23 $ 0.21 $ (0.01) $ (1.52) $ 0.15 $ 0.14 $ 0.06 $ 0.77 $ (1.13) $ (0.17)
Goodwill [Line Items]                      
Impairment of goodwill and intangible assets                 $ 0 $ 92,000,000 $ 0
Application Development and Deployment [Member]                      
Goodwill [Line Items]                      
Impairment of goodwill and intangible assets $ 92,000,000                 $ 92,000,000  
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions (Details)
12 Months Ended
Nov. 30, 2017
USD ($)
Nov. 30, 2016
USD ($)
agreement
Licensing Agreements [Member] | Chief Executive Officer [Member]    
Related Party Transaction [Line Items]    
Number of license agreements entered into | agreement   2
Revenue from related parties   $ 400,000
Deferred license and maintenance revenue   200,000
Accounts receivable from related party   $ 0
Licensing Agreements [Member] | Director [Member]    
Related Party Transaction [Line Items]    
Number of license agreements entered into | agreement   2
Revenue from related parties   $ 700,000
Might Meeting, Inc. [Member] | Acquisition of Affiliated Entity [Member]    
Related Party Transaction [Line Items]    
Equity interests (as a percent) 100.00%  
Consideration transferred $ 1,500,000  
Intangible assets recognized 2,400,000  
Deferred tax liability assumed $ 900,000  
Deferred tax liability amortization period 5 years  
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details)
12 Months Ended
Jan. 01, 2018
Nov. 30, 2017
Subsequent Event [Line Items]    
U.S. corporate tax rate (as a percent)   35.00%
Subsequent Event [Member]    
Subsequent Event [Line Items]    
U.S. corporate tax rate (as a percent) 21.00%  
XML 107 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( '-', '+' ); } } }; EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,N(.DP?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ RX@Z3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #+B#I,D/TEW.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.NG&0%&7"V@GD)"8!.(6)=X6K6FCQ*C=V].& MK1."!^ 8^\_GSY)K$Z3I(K[$+F DA^EF\$V;I EK=B *$B"9 WJ=RC'1CLU= M%[VF\1GW$+0YZCU"Q?D*/)*VFC1,P"+,1*9J:Z2)J*F+9[PU,SY\QB;#K %L MT&-+"40I@*EI8C@-30U7P 0CC#Y]%]#.Q%S]$YL[P,[)(;DYU?=]V2]R;MQ! MP/OSTVM>MW!M(MT:''\E)^D4<,TND]\6#X_;#5,5%_<%%T6UVHH[R6^E6'Y, MKC_\KL*^LV[G_K'Q15#5\.LNU!=02P,$% @ RX@Z3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #+B#I,Y[X_\9L" "<"0 & 'AL+W=O]@7L,TYJ]-W8J5?Y6R6P:!.%YI0\03ZVBK MOIP9;XA44WX)1,B:W6CZSQU7K'FY"L&:RHK33DM7]7K7D_^B]).M!@ AX(>"3@[%-"-!"BD8#B3PGQ M0(C?"9&)5N^*B>60(](#*+M$5F*TAF5%%1)'96%I>(B4 @K9*!" MYO*1)0% ,"R1@Q*YR[>290- 9K)E 4HL7'YB20"0%)9 (5QUH6LAL^LN= X= MAVCFR-%,=2-7Q\XM"+.840%+?(VP8P$[?Q$ ,_,?07 5H\BU8/]*!LPT9G$: MY6F>1S-:<,DCMZ*QG6<09B;1$%SWR"U\;*<:A)G+-;CND5O6V,DU #/G"US[ MR*UL;&7:;L"DD]-!46YG03"YNAK*+Z8M$-Z1W5K3DTQ6Q]9CC9FK,^WZAGTC6#;U0,#9D MY7]02P,$% @ RX@Z3,.3=IMZ! IQ4 !@ !X;"]W;W)KKYK6O M3N?PU"ZZU[HNV_\VH6JNCTM8OM_X>GHY]L.-;+VZE"_AK]!_NSRU\2J[M[(_ MU>'>]S")R?O[?^ZSCX.)CGL@O;IOKGM.^/CTN_7.S# MH7RM^J_-];!H@D6)F3$B^>].&T4D6VY M3,=G:;7LIA#=%-P-&?.F$#(3'1 S7!6S7%G9"RB93XJ[88!2K*/"^(*^VX+, M*X]YPD^"E\#\&$7] '\*8)6A\R/H,/?*I1S)\ 3DCH Z0I[*@)KZX2KG5"*3 M048Q@(QBX"PVE,7 ,1LA.^?LY$?069/.'QG( M8-E:9U)CDB$*G*)TY=@ !Z3U0)$NJ&*:JL32#3)'@8/44) "9V0Q[V>R(_ 6 MBR*5?S)*@;/44):"0$G4.7L=).8B8,*/#%/@-#64IL!!Z1Q_6H(JR0J4:8J< MIH;2%#DF =CD2"H[*QH^NI%9BIREEK(4!48J4SAJA\N&W$GY292AG*26DA0% MDFJT=(7<2CKTA4O5Q3)-D=/44IHBYR0JKQB_1%W,^D35A#)1D1/54J(B)R5 MK"CI"R_IX@=H"D H$Q5YC6MIC8N\>HVU*_/#5=ZGUC^4Z8R21X8P]IHH1PU%FG9L)5TA75%HGS3,D U M!RC=A=AH#L:?P,^7L\F1H$-O76J.9(!J#E!'D:4Y&G7NE&?[)UQGE'.8>K=D MB&H.44>Q-6GF6S5BV2[II+(]F^V8#5N8?Y;MR^G<+9Z;OF_J<8OLT#1]B&VJ M+W%\QU#N[Q=5./3#:1[/V]O6X>VB;R[3MFAVWYM=_P]02P,$% @ RX@Z M3*K>&(5% @ M0< !@ !X;"]W;W)KA0B#YN.,])D1%DARO8U!_RJF,\_%[]"==O"SFB#C>4_*W/HMJ MZ^>^=\87="/BF?;?\%A0XGMC]3_P'1,I5R0RQXD2KO^]TXT+VHQ1)$J#WH9G MW>IG/^RDZ]'F-H2C(9P,0?RA(1H-D6$ YDN]2L2J"P8[3TVG%:'U$<1;"+Y M,D]J4;\[O2>KY7+U7J99 >XJSBC9#9)P)@F7BKVMB. D 3+_!!$Z(4+MC^80 MN=L?.?V1]L=S_]HH8I"D6M*.=:9&&;8F".+(#1([06(+)(,&R"#)9DG@"@8& MR2>B!4GB)$EL$B/);I D\W+A\#-H'A NB%(G46H3&=_1+K42F2@?*18,F9,A MLQDB@R%[Y'P^$2U(HFDJW >3U!FRDU[R?X*)1+Z:8"L_M3-;2?B%WKEGM'*N15 MK"_,"Z4"RZAP)>-5LH=.$X(O0@TS.69#(QDF@G9CDP13IR[_ U!+ P04 M" #+B#I,T.E8?6<% #*&@ & 'AL+W=O*PZ3&&M;KJ0DV[0NAG?TX[(_-W?RM;4^WRV6S?0N'LKFI3N$8 M__-2U8>RC;?UZ[(YU:%\[H,.^R4JE2T/Y>XXOU_USQ[K^U7UWNYWQ_!8SYKW MPZ&L_RO"OOJ\F\/\Z\&WW>M;VSU8WJ].Y6OX,[1_G1[K>+<\E_*\.X1CLZN. MLSJ\W,T?X':C\RZ@5_R]"Y_-Y'K6->6IJKYW-[\]W\U5YRCLP[;MBBCCST=8 MA_V^*RGZ^']7=?4YJX?7>RJ[ M402W)O;^MGO8=W;_O]@]37SZ<>_<:OG1E3-*BD&"$PF<%#.)SXG%8I!DO>0X=!,:HS+2 M6$&F39YITF!)IM JV;0535MN&HCI06(GU:#3D%'3DDR9R2L83 LRX[0RLNE, M-)UQTV2\%!FK1GMG'1U67&:4U89TP48HS3EK$Z:=:-JQX95K.3X7XW/>:$,: MG3.;UEG:9$%D+'F9&T'D4[/!BW8]MVN)7<\[7Z/WQ*^@,BZCDU]0*:\3'0Q* MSG.*>\YHHE-\_"I09)2O!1E8XVDW2[(LUXD9#(GT#-PVR\_ *LH\6-K7DLPZ M0&I;D&EG,&%;S/D/@-QV3FTCGWB8&]#4MZ#3/D-/C0LZT#FDG,N@ $Z*/#$W M0$8%<%9XRHI1,_7J,VTL;3J7 8)5-(6)N@@5ES NXP(X+SSE!? 4[S)/W^U: MD.6YI2-W(\DRCXG4"S(P@!/#4V* P +K-)LB@BRSFDT1+HOT\2G;,C+ <=N: MVG:L(D4MEED799(YMHKJ*R!<;L0&2NN2BG MZ74CB,"8+&%9AA-R.(&B4$7.E 5H<-2T($-D4)5DR:DA,PHYHT!1IB+'RL(J M9*XE65PN4]>"+&:L5-J7(84<4J HI9##);-L2;469 MMD9Y6; 0=H$[-:2WS M2G->@:+ T@*PJ&G>(/9$!]^+-B= .<3&E9X\-%*.C M(G6M%_I^XG6HZ=TB5VM[6N3DPMNFQWOJL$O7(?JWQ"VY;=S O2^\-.>:RP6O MR =TQC\Q?QWV5,R\6>78=+AG#>D=BD\;]SE8[Z#$*\"O!M_88NS() ="WN3D MVW'C^M(0;G'%I0(2CRO>XK:50L+>G3G;>4Q.7XKOY%91=9#HCA+6E_-T=> M;]S,=8[XA"XM?R&WKWC* UQG"O\=7W$KX-*)V*,B+5._3G5AG'23BK#2H??Q MV?3J>9OT[S0[(9P(X4P(DD\)T42(/@CQIX1X(L0:P1NCJ-KL$$=%3LG-H>._ M.R!YB()U+*I?R455;/5.E(>)U6L1!''N7:70A"E'3+C$S A/J,];A+8MRM"@ MAX\;;$U$Y#]"=B8DS>PF(FO.2/&CAYS +A!;!6(E$"\%_$0KU(A)%*8?=G:,/JAM&! 9#>;6G-[+_X! M4$L#!!0 ( ,N(.DR+M>30[@$ -H$ 8 >&PO=V]R:W-H965T&UL?53;CILP$/T5Q'O7X9+L*@*D)5'52JT4;=7MLP/#1>L+M4W8 M_GU](2PA:%^P/3[G>,[@<3)P\28; .6]4\)DZC=*=7N$9-$ Q?*!=\#T3L4% MQ4HO18UD)P"7ED0)"C>;':*X97Z6V-A)9 GO%6D9G(0G>TJQ^)<#X4/J!_XU M\-+6C3(!E"4=KN$7J-_=2>@5FE3*E@*3+6>>@"KUGX/],39X"WAM89"SN6>< MG#E_,XOO9>IO3$) H%!& >OA @<@Q CI-/Z.FOYTI"'.YU?UK]:[]G+&$@Z< M_&E+U:3^D^^54.&>J!<^?(/1S];W1O,_X )$PTTF^HR"$VF_7M%+Q>FHHE.A M^-V-+;/C,.I?:>N$<"2$$R'8?4J(1D+T08@_)<0C(5X0D+-B:W/$"F>)X(,G MW-_ML+E$P3[6U2],T!;;[NGR2!V]9$$8).ABA$9,[C#A'#,AD%:?C@C7CLC# M.WIX>\#A'A%M;B''>\CCTWH2T:K/R/*CN8=@NRX0KPK$5B"^*=3"1^XP.XMA M%O-EMS!R6,%LHX79%^9,H6:1:<&?0[-#5G$<]VX MKL\^9%S7_\2B;IGTSESI^V=O2<6Y IWBYD&W4J,?FFE!H%)F^JCGPK6;6RC> MC2\)FIZS[#]02P,$% @ RX@Z3)"&"G6:!@ ?"0 !@ !X;"]W;W)K M"G7Q?Y3M2TWS7^>JMVZJ)O+W?-TO]V5Q6,W:+V:DC%ANBZ6 MF_'-57?OR^[FJGJM5\M-^64WVK^NU\7NW]MR5;U?C^WXYXVOR^>7NKTQO;G: M%L_EM[+^<_MEUUQ-CU8>E^MRLU]6F]&N?+H>_V(_+WQH!W2(OY;E^_[D^ZB= MRGU5?6\O?GN\'ILVHG)5/M2MB:+Y>"MGY6K56FKB^*>?O]I?=%- MOIG,?;$O9]7J[^5C_7(]SL:CQ_*I>%W57ZOW7\M^0GX\ZF?_>_E6KAIX&TGC MXZ%:[;N_HX?7?5VM>RM-*.OBQ^%SN>D^WWO[/X?A =0/H., :\\.$X@#L/TT.RNNS/B[JXN=I5[Z/=80-M MBW:?VL^A6=^']F:WG-W_F@78-W??;BRYJ^E;:ZC'W!XP-,#P$#-#&#_$S!$F M##%W"!.'F 7"9$?,M)GO<=($)TV= 1X8R,6$#AC?838=QIL0HS$&>W+0D].> MG!'I/6#"J2=VQ")[,P S(C-SC2&34[0BR1KF.-I8F6DTFQ!G.F 9ZB)$VC74G.-"HK,1%(@KPM""237JP*9$+6IR>-.=," MTG2YG+1FS8D/ZHCTL &SB+,VQZ92/&\Q_5K ORSYMP>=>@K6R) !MSI640KY7QL@ZEV&8Y/\WP MDRPSLMA?A T#PH7 @DH@%V-*9V0LI:'FG2A,TA5\GQ%XLC-I1XE"#,^H0TNCSQI DX MFC/)P01,2&&K\ZZ954J\'O(!B4>8> E)<)5_1*C^S''!C$I(04N)1YI1)R[/ MU![-=5%5>P*;2I0!AYG9(696C]B:_#B3SRA.T[*P,[]@9Q@O9E '-+N2>$YK M=B(O8?.+L&% F(\=X&/.9$! L0<3Q':_9TFFPGSB+- MB9&=/DV$A:G9(6TNBXG3VGP2,N^"M[)6)9!GFHRX2#A0)+SB0-"#,2&HQB?"9;*5ZW3%(9<;JSJ-&F=S M'W*6JP,J&&4^I*@,%S"7?UR=,BXGC'H[4ITRTN9IC<&X$C#JWDA"84WQ;1=/ M!F0O"C!D*,L3ZI]QJ6 DW67E9R#=39IM&1*-6,"9J1(E?Y1RT1FZ4G MC;F7D227W,N@V>&B5\N@9?E$5M^$J4119/=+PL)Q[H^-C(('E $(XD:WJ@]JV)4E'< M(5QP-DL<)8\K@D>/!5*?>DWD+K*5SRD78<. ,.%[]$ @2Y370K_1/[(YYW59 M&*"&X21^* 5%P&PO=V]R:W-H965T&ULC9IA;R(W$(;_"N([ASUCK[U1$NF65=5*K72ZJNWGO623H .6PB:Y M_OMZ%X["S.NC7P)L7H]?>X=Y;+.W[]WNZ_ZE;?O)M_5JL[^;OO3]]F8^WS^\ MM.MF_Z';MIOTGZ=NMV[Z]''W/-]O=VWS.#9:K^9D3#%?-\O-]/YVO/9I=W_; MO?:KY:;]M)OL7]?K9O=/U:ZZ][NIG7Z_\'GY_-(/%^;WM]OFN?V][?_8?MJE M3_-3E,?ENMWLE]UFLFN?[J8?[4WM:6@P*OY382A?NN[K\.&7Q[NI M&1RUJ_:A'T(TZ>6M7;2KU1 I^?C[&'1ZZG-H>/[^>_2?QL&GP7QI]NVB6_VU M?.Q?[J9Q.GELGYK75?^Y>_^Y/0[(3R?'T?_:OK6K)!^NM5^_#MY>-WW MW?H8)5E9-]\.K\O-^/I^C/^]&6Y QP9T:D#VAPWXV(#_;P-W;.!$@_EA*./< MU$W?W-_NNO?)[G![M\V01?;&I=E_&"Z.DSW^+TW//EU]N[>>;^=O0Z"CICIH MZ%QS4LQ3]%,7A+JH2#?W[K*+!=+X2TV-- 4VPG"L/ ;@BP !!W P@!L#N/, MIA"3== 4HV8S:C@X&\1XM6KF?2 1K :R&$UF]CWT[,&@(PY0P "%'K0OQ: / M&G_F,W@YF(4612^GK]:BDDN'_0;H-VB_A1%^@^J%/0>A6@"5B5:F)5 1Q4QB M1F@Y:LO."LM1=9,T\JNZT"HB+V/50.6,R)XSC,FD=4HDF8JJ_%!T+%J ;P ,CG;,%*(.<\8 M50Z@2GN^?KQW75(#R8Q,)ID=II,#1WN2F)5#YW&&V:I)!L)(MF3I'!P#)J+E M\MIA+#J 1;GIKQP@6:*0^LT&;=E*;1R>\3'G@ &DM) M=:=YEFZODX?="Z!#0ZR1[G*(E]8Q)%W02\@RLX)V&%H.0*N4G'7@MR-?JG,T M)"/#\G0#R.S%%%WZQNQR@%VEA*W3L&$O1[= *BOWBC5040/N5^:6 M>XP1KS%"1F+$:P DD43[ LAL('D.72-9##9S..(Q3SS@B9/WZR@Z_^F[**RR M#52FD/<+J"1%YF?/2ZS;W?/X+,I^\M"];OKAF8.SJZ?G73Z.C[N(ZY6]J0_/ M8?P7YO 0S6_-[GFYV4^^='W?K<=G+IZZKF^30_,AS>A+VSR>/JS:IWYX&]+[ MW>'AE<.'OML>'\R9GYX.NO\74$L#!!0 ( ,N(.DS6!YKH\@$ -T$ 8 M >&PO=V]R:W-H965T&UL?53M;ILP%'T5Y >HP;"DB0"I M251MTB9%G=;]=N FH-J8VD[HWG[^H(00U#_8OC[G^)Z+K]-.R#=5 >C@@[-& M9:C2NEUCK(H*.%4/HH7&[!R%Y%2;I3QAU4J@I2-QADD8+C"G=8/RU,7V,D_% M6;.Z@;T,U)ES*O]M@(DN0Q'Z#+S4ITK; ,[3EI[@-^@_[5Z:%1Y4RII#HVK1 M!!*.&7J*UKO$XAW@M89.C>:!=7(0XLTN?I09"FU"P*#05H&:X0);8,P*F33> M>TTT'&F)X_FG^K/S;KPD1!"4=Z9OI%=-^A]_,-!;WYGW ! M9N V$W-&(9ARWZ X*RUXKV)2X?3#CW7CQL[O+%<];9Y >@(9"-'B2T+<$^(K M(?F2D/2$9$+ WHJKS8YJFJ=2=('T?[>E]A)%Z\14O[!!5VRW9\JC3/22DS!* M\<4*]9B-QY 1YHK 1GTX@LP=L2%W=')[P/8>$8>WD-T]9/DXGT0\ZS-V_/C& M)YD72&8%$B>0W C$DT)YS,)A&N]CM5I.S-Z#HGBYFMB]!Q&R2";YXM%/YB!/ MKH%44(ASHVVM1M&A1Y^(O223^,;TKF^UJXQO_%]4GNI&!0>AS15T%^4HA :3 M8_A@NJDR;\VP8'#4=KHT<^D[SB^T:/O'! \O6OX?4$L#!!0 ( ,N(.DS. M>!#VL $ -(# 9 >&PO=V]R:W-H965T= *G7J=JD33IUVOHY!P:B)I@EX>C^_9+ 4=:A?2&V\7M^ M=IQL1/-B6P!'7K7J;$Y;Y_H#8[9L00M[@SUT_D^-1@OG7=,PVQL0501IQ7B2 MW#$M9$>++,9.ILAP<$IV<#+$#EH+\_L("L><[N@U\"2;UH4 *[)>-/ =W(_^ M9+S'%I9*:NBLQ(X8J'-ZOSLSL+" ZIG6;DVIQ\IJ: 6@W)/.'Z& MN9];2N;FO\(%E$\/2GR-$I6-7U(.UJ&>6;P4+5ZG4W;Q'&?^*VP;P&< ?P=@ M4Z&H_)-PHL@,CL1,L^]%N.+=@?O9E"$81Q'_>?'61R\%3]*,70+1G'.<XC?/^7PMMM@G23((T$Z7];W,JY>U>$K6:J MP31QFRPI<>CB)J^BR\+>\W@G;^G3MG\3II&=)6=T_F;C_&M$!UY*UUKX =]Q[]^XXT@'-DVT M''G6JK49;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S(,H(THKQ)/G,M) MS=/H M.YD\Q=XIV<+)$-MK+CK!L7'"Q/.U'##W _NY/Q%IM92JFA MM1);8J#*Z.WF<-R%^!CP2\)@%V<2*CDC/@7C>YG1) @"!84+#,)O%[@#I0*1 ME_%GXJ1SR@!$.U6]9NB:C>TI*J$2OW",.WV"JYQ,E4_'W M< 'EPX,2GZ- 9>-*BMXZU!.+EZ+%\[C+-N[#>+.]F6#K #X!^ S8QSQL3!25 M?Q%.Y*G!@9BQ]YT(3[PY<-^;(CAC*^*=%V^]]Y+SY#IEET TQ1S'&+Z(V>6!O>7R3O^'CM#\(4\O6DC,Z_[*Q_Q6B R\EN?(CU/@/-AL* M*A>.U_YLQC$;#8?=](/8_(WS5U!+ P04 " #+B#I,L;8T;;,! #2 P M&0 'AL+W=OI<>3_L0'P-^2!CMZDQ")1?$IV!\KG*:!$&@H'2!0?CM"O>@5"#R,G[. MG'1)&8#K\PO[QUB[K^4B+-RC>I25:W-ZH*2"6@S*/>#X">9ZWE$R%_\%KJ!\ M>%#BF;Q4K1XGG;9Q7V<;FX/,VP;P&< 7P"'F(=-B:+R#\*) M(C,X$C/UOA?AB=,C][TI@S.V(MYY\=9[KP5/DXQ= ]$<:C!-G"9+2ARZ M.,DK[S*P=SR^R6OX-.U?A6ED9\D%G7_9V/\:T8&7DMSX$6K]!UL,!;4+Q_?^ M;*8QFPR'_?R#V/*-B]]02P,$% @ RX@Z3 I^GW6T 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q >$-7;::&5;RB:J M6JF55JG:/K/V^*( XP)>IW]?P([KME9>@!GFG#DS#/F$YMEV (Z\**EM03OG MAB-CMNI "7N# VA_TZ!1PGG3M,P.!D0=04HR?CB\8TKTFI9Y])U-F>/H9*_A M;(@=E1+FUPDD3@5-Z*OCJ6\[%QRLS ?1PE=PWX:S\19;6>I>@;8]:F*@*>A] M6/OG9=0>\HJ:$1HW1/.'V$I9Y;2I;B/\,5I \/2GR. M"J6-*ZE&ZU M+%Z*$B_SWNNX3_--FBVP?0!? 'P%W,4\;$X4E3\*)\K>-= M!_:>QS?Y$SY/^Q=AVEY;W\V\YC- MAL-A^4%L_<;E;U!+ P04 " #+B#I,]UG*#K4! #2 P &0 'AL+W=O M3DFD7JMIDS;I MU&GK9RYQ$E2(,R"7[M\/2)IF6[0O@(W?\[,QV8CFQ;8 CKQJU=F3;%H7'*S(>M' -W#?^[/Q%EM8*JFALQ([8J#.Z7UR/*4A M/@;\D##:U9F$2BZ(+\'X7.5T%P2!@M(%!N&W*SR 4H'(R_@Y<](E90"NSV_L M'V/MOI:+L/" ZEE6KLWI@9(*:C$H]X3C)YCK^4#)7/P7N(+RX4&)SU&BLG$E MY6 =ZIG%2]'B==IE%_=QNDF3&;8-X#. +X!#S,.F1%'YHW"BR R.Q$R][T5X MXN3(?6_*X(RMB'=>O/7>:\&3VXQ= ]$<H]1]L,134+ASO_-E,8S89#OOY M!['E&Q>_ 5!+ P04 " #+B#I,H,8;L+0! #2 P &0 'AL+W=O.G]3H]'">=,TS/8&1!5)6C&>)#=,"]G1(HN^DRDR')R2'9P,L8/6PKP> M0>&8TY2^.1YET[K@8$76BP9^@OO5GXRWV*)220V=E=@1 W5.[]+#<1_P$?!; MPFA79Q(J.2,^!>-[E=,D) 0*2A<4A-\N< ]*!2&?QO.L29>0@;@^OZE_C;7[ M6L["PCVJ/[)R;4YO*:F@%H-RCSA^@[F>:TKFXG_ !92'ATQ\C!*5C2LI!^M0 MSRH^%2U>IEUV<1^GF^O=3-LF\)G %\)MC,.F0#'S+\*)(C,X$C/UOA?AB=,# M][TI@S.V(M[YY*WW7@J>?L[8)0C-F..$X2M,NB"85U]"\*T01_Z.SK?IN\T, M=Y&^6]-YLBVPWQ381X']AR5N8/C_1;)53S68)DZ3)24.79SDE7<9V#L>W^0? M?)KV!V$:V5ER1N=?-O:_1G3@4TFN_ BU_H,MAH+:A>,G?S;3F$V&PW[^06SY MQL5?4$L#!!0 ( ,N(.DP7[2D-M $ -(# 9 >&PO=V]R:W-H965T ME I&7\6OFI$O* %R?W]@_Q]I]+6=A MX1[5LZQX@/+A08G/4:*R<27E8!WJF<5+ MT>)UVF47]W&Z29(9M@W@,X O@-N8ATV)HO('X421&1R)F7K?B_#$^P/WO2F# M,[8BWGGQUGLO!><\8Y= -,<&UL?5/;;MLP#/T501]0)4IZ66 ;:#H,&[ !08=USXI-VT)U\20Y M[OY^E.QZWFKT11(IGL-#BLH&ZYY]"Q#(BU;&Y[0-H3LPYLL6M/!7M@.#-[5U M6@0T7<-\YT!4":05XYO-#=-"&EIDR7=R16;[H*2!DR.^UUJXWT=0=LCIEKXZ M'F73ANA@1=:)!KY#^-&='%IL9JFD!N.E-<1!G=/[[>&XC_$IX$G"X!=G$BLY M6_L6%"*%B_C M+DW:A_&&?YA@ZP ^ ?@,N$MYV)@H*?\H@B@R9P?BQMYW(C[Q]L"Q-V5TIE:D M.Q3OT7LI.+_.V"4233'',88O8K9S!$/V.05?2W'D;^!\';Y;5;A+\-T_"F_6 M"?:K!/M$L'^WQ+68V_^2L$5/-;@F39,GI>U-FN2%=Q[8>Y[>Y&_X..W?A&ND M\>1L [YLZG]M;0"4LKG"$6KQ@\V&@CK$XRV>W3AFHQ%L-_T@-G_CX@]02P,$ M% @ RX@Z3">Y"8FV 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0'))V661;:CI-F[1)4:>UGXE]ME'!YP*.NW\_ MP*[KK5:_ '?<>_?N.-(!S9-M !QYT:JU&6VP5=M#ZFPJ-%LZ; MIF:V,R#*"-**\22Y85K(EN9I])U,GF+OE&SA9(CMM1;FSQ$4#AG=T%?'O:P; M%QPL3SM1PR]PO[N3\1:;64JIH;426V*@RNCMYG#!EWV<9] M&&^N^01;!_ )P&? /N9A8Z*H_(MP(D\-#L2,O>]$>.+-@?O>%,$96Q'OO'CK MO9><\WW*+H%HBCF.,7P1LYDCF&>?4_"U%$?^#L[7X=M5A=L(W_ZC\/,ZP6Z5 M8!<)=A^6N!*S3?Y+PA8]U6#J.$V6%-BW<9(7WGE@;^,CLK?P<=I_"E/+UI(S M.O^RL?\5H@,O);GR(]3X#S8;"BH7CI_\V8QC-AH.N^D'L?D;YW\!4$L#!!0 M ( ,N(.DR%-R*7LP$ -(# 9 >&PO=V]R:W-H965T)HYZ9(R -?G%_8OL79?RUE8N$7U("O7YO2: MD@IJ,2AWC^-7F.OY0,E<_#>X@/+A08G/4:*R<27E8!WJF<5+T>)YVF47]W&Z MX"F[*S]"K?]@BZ&@=N'XR9_--&:3X;"??Q!;OG'Q!U!+ P04 " #+ MB#I,4"+AF[4! #2 P &0 'AL+W=O!-8YT6 4W7,M\[$'4" M:<7X;G?'M)"&EGGRG5V9VR$H:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*% M+Q"^]F>'%EM8:JG!>&D-<= 4]'%_/&4Q/@5\DS#ZU9G$2B[6OD3C8UW0710$ M"JH0&01N5W@"I2(1RO@Q<](E902NSV_L[U/M6,M%>'BRZKNL0U?0!TIJ:,2@ MPK,=/\!4AXV)4K*WXD@RMS9D;BI][V(3[P_D.Q7OT7DM^R')V MC41SS&F*X:N8_1+!D'U)P;=2G/@_<+X-/VPJ/"3XX0^%M]L$V29!E@BR_Y:X M%7/W5Q*VZJD&UZ9I\J2R@TF3O/(N _O(TYO\#I^F_;-PK32>7&S ETW];ZP- M@%)V-SA"'7ZPQ5#0A'B\Q[.;QFPR@NWG'\26;US^ E!+ P04 " #+B#I, M)2/)?;4! #2 P &0 'AL+W=O3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE:]0O@(W? M\[,QV8CFR;8 CCQKU=F>:2$[6F31=S9%AH-3LH.S(7;06IC?)U XYC2A+XX'V;0N.%B1]:*![^!^ M]&?C+;:P5%)#9R5VQ$"=T[OD>-J'^!CP*&&TJS,)E5P0GX+QI$>U4]9N3:G!THJJ,6@W .. MGV&NYQTE<_%?X0K*AP)RL:5E(-UJ&<6+T6+YVF77=S'Z29-9M@V@,\ MO@ .,0^;$D7E'X43169P)&;J?2_"$R='[GM3!F=L1;SSXJWW7@N>WF;L&HCF MF-,4PU_J/PL$VPWR381X+]FR5NQ7SX M+PE;]52#:>(T65+BT,5)7GF7@;WC\4W^AD_3_DV81G:67-#YEXW]KQ$=>"F[ M&S]"K?]@BZ&@=N%XZ\]F&K/)<-C//X@MW[CX U!+ P04 " #+B#I,_[UD MX+,! #2 P &0 'AL+W=OM>EO0SKGAR)BM.M#"WN O;]IT&CAO&E:9@<#HHX@K1A/DK=, M"]G3,H^^LRES')V2/9P-L:/6POPZ@<*IH ?Z['B0;>>"@Y7Y(%KX"N[;<#;> M8BM++37T5F)/##0%O3L<3UF(CP'?)4QV\#I(RSU MO*%D*?XS7$'Y\*#$YZA0V;B2:K0.]<+BI6CQ-.^RC_LTWZ3I ML'\ 7 5\!M MS,/F1%'Y>^%$F1N[%_*N2;7JJ MP;1QFBRI<.SC)&^\Z\#>\?@F?\+G:?\B3"M[2R[H_,O&_C>(#KR4Y,:/4.<_ MV&HH:%PXOO-G,X_9;#@U 0 MT@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$ M7>RDTIW_? 3NNVUIY 6:8<^;,,&2CL2^N M!?#D34GMR168&+SL-)TO@O%4Y707!(&$T@<&@=L%[D'* M0(0R7F=.NJ0,P/7YG?USK!UK.0L']T;^["K?YO26D@IJ,4C_;,9'F.NYIF0N M_@M<0&)X4((Y2B-=7$DY.&_4S()2E'B;]D['?9QNDF2&;0/X#. +X#;F85.B MJ/Q!>%%DUHS$3KWO17CB_8%C;\K@C*V(=RC>H?=2\#3)V"40S3''*8:O8O9+ M!$/V)07?2G'D_\'Y-CS95)A$>/*7PG2;(-TD2"-!^F&)6S'7_R1AJYXJL$V< M)D=*,^@XR2OO,K!W/+[)G_!IVK\*VW3:D;/Q^+*Q_[4Q'E#*[@I'J,4/MA@2 M:A^.G_!LIS&;#&_Z^0>QY1L7OP%02P,$% @ RX@Z3&$P*9RT 0 T@, M !D !X;"]W;W)K&UL?5-M;]L@$/XKB!]0$N*U M461;:CI-G;1)4:NMGXE]?E&!>ZYXT@'-*^V 7#D M74EM,]HXUQT8LT4#2M@;[$#[FPJ-$LZ;IF:V,R#*"%*2\8J]DZV&DR&V5TJ87T>0.&1T2Z^.I[9N7'"P/.U$#<_@?G0GXRTVLY2M FU; MU,1 E='[[>&8A/@8\+.%P2[.)%1R1GP-QM5+6[HFHWM*2JA$+]T3#H\PU?.)DJGX;W ! MZ<.#$I^C0&GC2HK>.E03BY>BQ/NXMSKNPWBSN\+6 7P"\!FPCP V)HK*/PLG M\M3@0,S8^TZ$)]X>N.]-$9RQ%?'.B[?>>\EY+=.D*P2))$@^6^):S'[OY*P14\5F#I.DR4% M]CI.\L([#^P]CV_R.WR<]N_"U*VVY(S.OVSL?X7HP$O9W/@1:OP'FPT)E0O' M.W\VXYB-AL-N^D%L_L;Y!U!+ P04 " #+B#I,I3156+4! #2 P &0 M 'AL+W=O&;$3S8EL 1UZUZFQ. M6^?Z(V.V;$$+>X,]=/ZF1J.%\Z9IF.T-B"J2M&(\23XP+61'BRSZSJ;(<'!* M=G VQ Y:"_/[! K'G.[HF^-)-JT+#E9DO6C@.[@?_=EXBRTJE=3068D=,5#G M]'YW/*4!'P'/$D:[.I-0R07Q)1A?JIPF(2%04+J@(/QVA0=0*@CY-'[-FG0) M&8CK\YOZIUB[K^4B+#R@^BDKU^;TCI(*:C$H]X3C9YCK.5 R%_\5KJ \/&3B M8Y2H;%Q).5B'>E;QJ6CQ.NVRB_LXW:2W,VV;P&<"7PAW,0Z; L7,'X43169P M)&;J?2_"$^^.W/>F#,[8BGCGD[?>>RUX^C%CUR T8TX3AJ\PNP7!O/H2@F^% M./'_Z'R;OM_,<.3,>YZ-US[X#".1%*^,+VH70 MGQCS50=:^#O;@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+ M(W[06KB?9U!V+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?] MZ9S%^!3P3<+H5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X M/K^ROT^U8RU7X>'1JN^R#EU![RFIH1&#"D]V_ !S/4=*YN(_P0T4AD55(,/5L\L*$6+EVF7)NWC='/,9M@V@,\ O@#N4QXV)4K*WXD@RMS9D;BI M][V(3[P_<>Q-%9VI%>D.Q7OTWDI^Y#F[1:(YYCS%\%7,?HE@R+ZDX%LISOP? M.-^&'S85'A+\\(?"PS9!MDF0)8+LOR5NQ61_)6&KGFIP;9HF3RH[F#3)*^\R ML \\OW>';3F$U& ML/W\@]CRC&PO=V]R M:W-H965T0=DAIUOZYGB631NB@Q59)QKX N%K=W%HL9FEDAJ,E]80!W5.'[>G\S[& MIX!O$@:_.)-8R=7:EVA\K'*ZB8) 01DB@\#M!D^@5"1"&3\F3CJGC,#E^8W] M?:H=:[D*#T]6?9=5:'-ZI*2"6O0J/-OA TSU'"B9BO\$-U 8'I5@CM(JGU92 M]CY8/;&@%"U>QUV:M _CS>XXP=8!? +P&7!,>=B8*"E_)X(H,F<'XL;>=R(^ M\?;$L3=E=*96I#L4[]%[*_CAD+%;))IBSF,,7\1LYPB&[',*OI;BS/^!\W7X M;E7A+L%W?RB\7R?8KQ+L$\'^OR6NQ3S\E80M>JK!-6F:/"EM;](D+[SSP#[R M]":_P\=I_RQ<(XTG5QOP95/_:VL#H)3-'8Y0BQ]L-A34(1X?\.S&,1N-8+OI M!['Y&Q>_ %!+ P04 " #+B#I,ODY>/+8! #2 P &0 'AL+W=O/*N5>LRVGC?'1AS10-: MN"O308LWE;%:>#1MS5QG0901I!7C27+#M) MS=/H.]D\-;U7LH63):[76MB? M1U!FR.B&?CB>9=WXX&!YVHD:OH'_WITL6FQF*:6&UDG3$@M51N\VA^,NQ,> M%PF#6YQ)J.1LS&LPOI8938(@4%#XP"!PN\ ]*!6(4,;;Q$GGE &X/'^P?XFU M8RUGX>#>J!^R]$U&]Y244(E>^6^\ MT1,+2M'B?=QE&_=AO.&W$VP=P"< GP'[F(>-B:+RS\*+/+5F(';L?2?"$V\. M''M3!&=L1;Q#\0Z]EYQ?[U-V"413S'&,X8N8S1S!D'U.P==2'/D_<+X.WZXJ MW$;X]@^%M^L$NU6"7238_;?$E9B;Y*\D;-%3#;:.T^1(8?HV3O+".P_L'8]O M\CM\G/8G86O9.G(V'E\V]K\RQ@-*2:YPA!K\8+.AH/+A^ G/=ARST?"FFWX0 MF[]Q_@M02P,$% @ RX@Z3(GAFGN^ @ Y L !D !X;"]W;W)K&UL=5;M;ILP%'T5Q ,4;$B *HF4=)HV:9.B3MM^NXF3 MH )FMI-T;S_;T#0SQW^"[9Q[CB_W@[NX"OFJ3ISKZ*UM.K6,3UKWCTFB=B?> M,O4@>MZ9?PY"MDR;K3PFJI><[9U1VR0T3>=)R^HN7BW]4+;I(\L,R M7I/'#'9G$T>O^- M7WACX/8F1F,G&N5^H]U9:=&.+.8J+7L;GG7GGM>1_]T,&]#1@'H&R2#D;OZ) M:;9:2'&-Y/#R>V9C3!ZI>3<[>^A>A?O/7%Z9T\N*SLDBN5BB$;,9,/0.\X%( M#/M-@B*)#9V84VR>P1MFSCR[-T]GF""'!+DCR/]SD7HN(DR&16909 8(S*'('!#,/1&$*;!( 44*0%!Z(@A389$2BI13@B+U1! FD'@5%*D @1]X MA D$GJ2X@E) X8<>@@*Q)X%*)8#"CSX$!<)/8+FN"9U2$#\V"%24 1U8! H:\=[@<4E'KFQP>! MJL!GD>)^0$&I5YFO@T!Y0 ?W PI*O9KY.@@T#^C@?D!!J><3?P"H"N0;Q?V M@E*O_'R#(#_?DKLAJ^7RZ,9+%>W$N7.S[=WI;81=4S>D?<"'^?<[D\>Z4]&+ MT&;4

&PO=V]R:W-H965TWQ1P#B U^G? M%[#7=1SZLC#C&TZW&1N=Q9%ID8->MZ.$ND1LZI_',")J8.J: M5ML$*;*!-O 3]*_A+$U$5I6JX]"K3O1(0IWC^_!X2BW> 7YW,*G-'ME.+D*\ MV.!;E>/ %@0,2FT5J%FN\ ",62%3QNNBB5=+2]SN;^I?7>^FEPM5\"#8?,:J@IB/33V)ZA*6?!*.E^>]P!6;@MA+C40JFW"\J1Z4%7U1,*9R^S6O7 MNW5:]&\T/R%:"-&.0&8C5_D7JFF123$A.9_]0.U?'!XC+R&=QBC[0(S\]]E88.WJ\I0>)7^#@%3@X M@<.[%L-=BS[,?ZI,O":)1R#>F?@P![])ZC5)/0+)SL2'27H4N0IL[ZFY2+80&4TIP9QINS5.Q!@QJ M;;>?S%[. S,'6@S+6T#6!ZGX"U!+ P04 " #+B#I,L!&@]- ! ":"+T6*(U<0<,B-4V!VN<(C<.Z$;!F_ M)DT\6SKB56(]<?H'M/RT>5BV&,)_")KN@R>ZCP"9:F80P M_SG)?=!D'Q"@*Y,0)EZ9D,7M$* J/Q<:Y;)O_4PNLO/H/5!_N_["Q[G]QE35 MM!I=I+%WU-^D4DH#MI3HSC9FN-"TS*/O8LO<#%X*#1=+W* 4M[_.(,U8T(2^.IY$ MV_G@8&7>\Q:^@O_67RQ:;%&IA0+MA-'$0E/0A^1TS@(^ KX+&-WJ3$(E5V.> M@_&I+N@N) 02*A\4.&XW> 0I@Q"F\7/6I$O(0%R?7]4_Q-JQEBMW\&CD#U'[ MKJ!'2FIH^"#]DQD_PES//25S\9_A!A+A(1.,41GIXDJJP7FC9A5,1?&7:1YM:,Q$Z][WEXXN248F^JX(RMB'>8 MO$/OK=PG6&P@$ #<$ 9 >&PO=V]R:W-H965TBE? G=^[]T[X)*-2K^:%L"B=RDZD^/6VGY/B"E;D,SP5$C,TC)]-\#"#7F.,67Q!-O M6NL3I,AZUL!OL'_ZHW81650J+J$S7'5(0YWC^W1_V'E\ #QS&,UJCWPG)Z5> M??"CRG'B#8& TGH%YI8S/( 07LC9>)LU\5+2$]?[B_KWT+OKY<0,/"CQPBO; MYO@.HPIJ-@C[I,9'F/O9830W_Q/.(!S<.W$U2B5,^$7E8*R2LXJS(MG[M/(N MK..L?Z'%"70FT"L"F0H%Y]^8946FU8CT=/8]\U><[JD[F](GPU&$;\Z\<=ES ML4EO,W+V0C/F,&'H"I,N".+4EQ(T5N) /]%IG+Z).MP$^F9-3[=Q@6U48!L$ MMO^U>'?58@SS-5YD%RVR^RQ DZLB,-\,O;%=0">O&K5NX)VW@]'QES5@1;N MQ@S0XTUCK!8>3=LR-U@0=21IQ?CA\(%I(7M:YM%WMF5N1J]D#V=+W*BUL+]/ MH,Q4T(2^.9YEV_G@8&4^B!:^@?\^G"U:;%6II8;>2=,3"TU!'Y+C*0OX"/@A M87*;,PF57(QY"<;GNJ"'D! HJ'Q0$+A=X1&4"D*8QJ]%DZXA W%[?E/_&&O' M6B["P:-1/V7MNX+>4U)#(T;EG\WT"99Z;BE9BO\"5U (#YE@C,HH%U=2C-_6^,\8"I'&YPA#K\8*NAH/'A>(=G.X_9;'@S+#^( MK=^X_ -02P,$% @ RX@Z3-S<57?2 0 G 0 !D !X;"]W;W)K&UL;53K;ML@%'X5Q ,4!R=N&MF6FE;5)FU2U*K;;V(? M7U0P'N"X>_L"=CTOY8_A'+[+.1A(1ZG>= -@T+O@G6I' QO.S@II U;#"YC7_J1L1!:5LA70Z59V2$&5X?O-X9@XO ?\:F'4 MJSERG9RE?'/!]S+#D2L(.!3&*3 [7. !.'="MHP_LR9>+!UQ/?]4?_*]VU[. M3,.#Y+_;TC09WF-40L4&;I[E^ WF?G88S56(]"?'<5I)]C,M3* S@2Z$O?]\S]XLW!VKW MIG!)OQ5^S1:O;?:2QW27DHL3FC''"4-7F,V"(%9]L: ABR/]0J=A>ARL,/;T M>$VG45A@&Q38>H'M?RTF5RV&,+=ADUW09!<0V%^9A#!W89,D:))\%8BC*Y,0 MYOIWD=7I$*!J?R\T*N30^3NYRBY7[Y[ZT_4//MW;GTS5;:?161I[1OU)JJ0T M8$N);FS#C7TJEH!#9=STUL[5=&&FP,A^?@O(\B#E'U!+ P04 " #+B#I, M4UXI)P\" "2!@ &0 'AL+W=OV. MFS 0?!7$ YS!D$\1I.2JJI5:*;JJ[6^'; "=C:GMA.O;US:$M:R$ M;V"^MWME5V14.=8"&EW+)E!PVH3;>+V+$T?PB!\U='HR#YR5@Y2O;O'YN DC M5Q%P*(R38':XP#-P[I1L';\&T7#,Z8C3^57]HS=OS1R8AF?)?]9'4VW"91@< MX<3.W+S([A,,AF9A,+C_ A?@%NXJL3D*R;7_#8JS-E(,*K84P=[ZL6[\V/5? M9E<:3J #@8Z$I2>0/I&O_ ,S+,^4[ +5;W[+W'\@R=8.(10:SZF()B*7;T'SK%Z0E:8>+IR;L*$UP@1052+Y"^ M$TAO+&*8&9YDAB:9(0)S7&"."LP?M[E !19(!8L;FQAFB2=9HDF6B, *%UBA M JO';<81?F*C!XQBH#2ZD^?.S8@1B3L'/T9/_C:F_^$6/_UQ\HA;!)3>7C(R M:0D"5.F;H0X*>6Y\)YY$QX:[I;ZE_(7WW?HK4V7=Z. @C6U,OGV M[$VH[ ,Q+CBZH(>0$$BH7% 0?KO" M(T@9A'P:OQ=-NH8,Q.WY5?U3K-W7DAH:,4KWA--G6.JY MI60I_BM<07IXR,3'J%#:N))JM [5HN)34>)EWGL=]VF^R9*%MD_@"X&OA/L8 MA\V!8N8?A1-E;G B9N[](,(3)T?N>U,%9VQ%O//)6^^]EFF6YNP:A!;,:<;P M#299$(#GPJAQL_ M0IW_8*LAH7'A^,&?S3QFL^%P6'X06[]Q^1=02P,$% @ RX@Z3!@96]>W M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ >$7=9)MBO;4C95E4JMM$K5Y)FUQS8*& ?P.OW[#MAQW-0OP SGG+DPI(.Q M+ZX!\.1-J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YL;IH5L M:9Y&W\GFJ>F]DBV<+'&]UL+^.8(R0T:W]-WQ*.O&!P?+TT[4\ O\[^YDT6*S M2BDUM$Z:EEBH,GJW/1R3@(^ )PF#6YQ)J.1LS$LPOI<9W82$0$'A@X+ [0+W MH%00PC1>)TTZAPS$Y?E=_5NL'6LY"P?W1CW+TC<9W5-20B5ZY1_-\ !3/=>4 M3,7_@ LHA(=,,$9AE(LK*7KGC9Y4,!4MWL9=MG$?QIMK/M'6"7PB\)FPCW'8 M&"AF_E5XD:?6#,2.O>]$>.+M@6-OBN",K8AWF+Q#[R7?)3>6#OXB.R#_@X[3^%K67KR-EX?-G8_\H8#YC*Y@I' MJ,$/-AL**A^.MWBVXYB-AC?=](/8_(WSOU!+ P04 " #+B#I,Q[" RND! M !F!0 &0 'AL+W=O>IB%YFG8M"L[> B/35P3N6?,S Q9O[.OP=>VKK1-D#RM*+-'KZ6F1_8A(!!H:T"-!;L5UOJ)O./OE="10>F7\3X!>9Z M$M^;B_\&-V &;C,Q'H5@RCV]8E!:\%G%I,+I^[2VG5O'6?].PPGA3 @W!#(9 MNJ+18A9G,/_Z"%.C] ,(T>/UO0HP05B5"!V O&ZQ"38E(AA/B@R04T2 M1"#F&"8#Z[K@)H<$(']Q@3#''"3(VIR1 2.&Q,,\[@Q M(:O_G(.L78&ULE55A;YLP M$/TKB!]08T@@J0A2TFG:I$V*.JW[[)!+0+4QLYW0_?O9AK*T.R3Z);;/[]Z[ MYV!?WDGUK"L $[P(WNA-6!G3WA.BRPH$TW>RA<;NG*02S-BE.A/=*F!'GR0X MB:,H)8+535CD/K9712XOAM<-[%6@+T(P]6<'7':;D(:O@LC/\ M /.SW2N[(B/+L1;0Z%HV@8+3)MS2^QU-78)'/-70Z9MYX*P$N(Q8>5U2"_D*__$#"MR);M ]8??,O(B*U1DA1"D.,$:)5C/ MMTDC_(N-9AA%0=F$SL3-H C%:H("_?*W-/Z 6_SKI\DZY";!U" .ONG7P>EO#2^[]Q$Q_:RC?T#^@_> M]Z;O3)WK1@<':>PS[!_+DY0&;"W1G?5M/+MHHX;QIKLQV!D05@Y1D?+7:,26:EA9Y])U,D>N;DTT+)T/L32EA?AU! MZOY U_3-\=Q<:Q<'[. CX#O M#?1VMB>ADK/6+\'X5!WH*B0$$DH7&(1?[O $4@8BG\;/D9-.DB%POG]C_Q!K M][6L^X\PUK.E9"S^,]Q!>GC(Q&N46MKX)>7- M.JU&%I^*$J_#VK1Q[8>3=#>&X0%\#.!30!9UV" 4,W\OG"ARHWMBAKOO1'CB M]9[[NRF#,UY%///)6^^]%TG*$,RS3Q(+<003#9"A?)4)$,(5@O1##,\L]AL_]<@;G&#K>DU+9 M=QHBCSSVR1_X,(&^"'-M6DO.VOENBSUQT=J!3V7UX)^N]D-O,B1<7-BF?F^& MUA\,I[MQJK%IM!:_ 5!+ P04 " #+B#I,7B3D&;E!XTUCK.(>3=LRUUO@=20IR9+=[@-37&A:YM%WL65N!B^%AHLE M;E"*VS]GD&8LZ)Z^.IY$V_G@8&7>\Q:^@__17RQ:;%&IA0+MA-'$0E/0A_WI MG 5\!/P4,+K5F81*KL8\!^-+7=!=2 @D5#XH<-QN\ A2!B%,X_>L29>0@;@^ MOZI_BK5C+5?NX-'(7Z+V74&/E-30\$'Z)S-^AKF> R5S\5_A!A+A(1.,41GI MXDJJP7FC9A5,1?&7:1 M]SP\\?Z48&^JX(RMB'>8O$/OK4R/:NQN/+QOXWQGC 5'9W.$(=?K#%D-#X<+S'LYW& M;#*\Z>&PO M=V]R:W-H965T?;2ACF?L%^\Z_/W?&=C9*]:I; (/>!.]TCEMC^B,A MNFQ!4'TG>^CL2BV5H,:&JB&Z5T K3Q*<)%&4$D%9AXO,Y\ZJR.1@..O@K) > MA*#J]PFX'',.'^'A* M'=X#7AB,>C5'KI.+E*\N^%+E.'(% 8?2. 5JARL\ N=.R);Q:];$BZ4CKN?O MZI]\[[:7"]7P*/E/5IDVQP>,*JCIP,VS'#_#W,\.H[GYKW %;N&N$NM12J[] M%Y6#-E+,*K840=^FD75^'*>5?3+3PH1D)B0+X>!]R&3D*W^BAA:9DB-2T][W MU/WB^)C8O2E=TF^%7[/%:YN]%IM#FI&K$YHQIPF3K##Q@B!6?;%(0A:GY#]Z M$J9O@A5N/'VSIN^BL, V*+#U MM_6MS?M!C"',(FNZ#)+B!P?V,2P-Q_T$D: M-$D# O&-20ASN]]D=3H$J,;?"XU*.73^3JZRR]5[\,>1_(5/]_8;50WK-+I( M8\^H/TFUE 9L*=&=;;BU3\42<*B-F^[M7$T79@J,[.>W@"P/4O$'4$L#!!0 M ( ,N(.DS@W>1[MP$ -(# 9 >&PO=V]R:W-H965TI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM M#; ZDJ0@=+>[)I)QAXS?'(V\[%QRD MS'O6PB]PO_N3\1995&HN05FN%3+0%/AV?SBF 1\!3QQ&NSJC4,E9Z^=@?*\+ MO L)@8#*!07FMPO<@1!!R*?Q,FOB)60@KL]OZ@^Q=E_+F5FXT^(/KUU7X!N, M:FC8(-RC'K_!7$^&T5S\#[B \/"0B8]1:6'CBJK!.BUG%9^*9*_3SE7>N^E M3+XF.;D$H1ESG#!TA=DO".+5EQ!T*\21?J+3;7JRF6$2Z&ULE5E;;^(X&/TKB/=MXL]V+H@B]4:I-"M5L]K=YQ3<@B8A3)*6V7^_N;@, ML8]ITH="S/ENCL_YG'A^S(L?Y5:I:O(K2_?E]71;58>9YY7KK9$E57Q9O7GDH5+)IC;+4(]\/O"S9[:>+>3OV7"SF^7N5[O;JN9B4[UF6 M%/_=JC0_7D_9]'/@^^YM6S4#WF)^2-[47ZKZ^_!R8C>'Y]T_OR[;XNIB7I%1W>?KO;E-MKZ?1=+)1K\E[6GW/CRNE M"Y+3B:[^F_I0:0UO,JECK/.T;/]/UN]EE6?:2YU*EOSJ/G?[]O.H_7^:80/2 M!G0R(';1@&L#_MO@<@2A#<30"%(;R*$&@38(3@:!N&@0:H-P:(1(&T1##6)M M$!L&7G?_V@5QGU3)8E[DQTG1K>E#TE"'S>)ZR:V;P7:%M;_5:Z*L1S\6/ [F MWD?C2&-N.PSU,&$?L[0Q[(3PZ@Q.:1!*XY9LYL#(^C/N8>^9%]S /R M$QOEV!CA^WW,XX!8*X0QIO<)Q7),'H?WD+<.>,\!80<".A"M ]%SP(T9Z3"R MQ>R[2L*S*>E%D3"*!%&,>[SL,/%9%/_*,1LLS':NS;:RLP M\]6@\RAA0'8R "?B/K"?DZ-#,'#[+?EGMCQ(,$./ $@QFDH$E!>6+H.-Y8:1 MO0#,M:LQO>2%C$#R $@")6\#!?'8G3P6=L;!U$=F]MSB.!$Q-/?<3C^(T6M4B4.B(@ZE%-K4$B[ + MCAG#_>'5"L>+"40&AR8+3 8Q8@,I M,!D$Z@PF;R'(H5(",T8@,KA<8#*(:$2UF P"= 8R'CJ>A+WINKC!DY@U$A'" MHYP*R0(S95TO$N#NV7C.W^ M@P;U=M8,/:P, /:3PCR3@$+&UL?55=CYLP$/PKB/<>8,Q'(X)T@*I6:J73 M56V?'>($=("I[83KOZ]M"$=LW[T$>YF9G34;;S81^L(:C+GSVG<#V[L-Y^/. M\UC=X!ZQ!S+B0;PY$=HC+K;T[+&18G14I+[S@._'7H_:P48NO&L' M_$0==NE[1/\5N"/3W@W<6^"Y/3=N+PWA#M=<*B#QN.(2=YT4$C;^ M+IKNFE(2M^N;^A=5NZCE@!@N2?>G/?)F[Z:N<\0G=.GX,YF^XJ6>R'66XK_C M*^X$7#H1.6K2,?7KU!?&2;^H""L]>IV?[:">TZ)_H]D)8"& E1#$'Q+"A1"^ M$>"'!+@0H$;PYE+4V52(HSRC9'+H_'5'))LHV$%Q^K4,JL-6[\3Q,!&]YC $ MF7>50@NFF#%@@PE6A"?4UQ3 EJ( !EU+4)J(T+^'5"8D2>TF0FN=H>*'=W6& M=@%H%8!* -X)0.V@9DRL,,-L$@9:K28F@$ #5190#&.[WT[.Z]YE3D\O Y5]\$UU'RR.0=YL6+\3(F2?$F\P\KWX@>FX' MYAP(%S>GNM].A' L//H/XB@;,2+738=/7"X3L:;SH)@WG(S+#/3609S_!U!+ M P04 " #+B#I,EA24%F " "/!P &0 'AL+W=O',B MM$-<;.DY8 /%Z*A(71N ,$R"#C6]7^0JMJ=%3BZ\;7J\IQZ[=!VB?[>X)>/& MC_Q;X*4YUUP&@B(?T!G_Q/QUV%.Q"V:58]/AGC6D]R@^;?SG:%UF$J\ OQH\ MLL7:DY4<"'F3FV_'C1]*0[C%%9<*2#RN>(?;5@H)&W\F37].*8G+]4W]BZI= MU') #.](^[LY\GKC9[YWQ"=T:?D+&;_BJ9Z5[TW%?\=7W JX=")R5*1EZM>K M+HR3;E(15CKTKI]-KY[CI'^CN0E@(H"9$"6?$N*)$'\0X*<$.!&@00AT*:HW M)>*HR"D9/:J_[H#D(8K64'2_DD'5;/5.M(>)Z+6 \5,>7*70A-EJ#%A@HAD1 M"/4Y!7"EV *+#NX3[&Q$'-Y#2AN29FX3L;/.6/'C99TP= M IP!4 O"N4=!H ME,8D"M-K3&C6:F/2U,"4-N8))FZS*Z?9E6T61H99C5DMDCQ$J\QPZP !$!MV M;5"4 ;?=Q&DWPFMI/$.*@[!R:"QD12X]E__N172>*L] 7FM&?"NFC1X.'S)Z5/U ]-STS#L0+BY-=;6=".%8 M6 P?12MK,1WG38M/7"Y3L:9Z1N@-)\,T_H)Y!A?_ %!+ P04 " #+B#I, MTDK8]V\# !?#P &0 'AL+W=OB^:2I&^=<^L;)_GWO^[&6X O0$,!H1?-:"] ?TP8%<-6&_ # .O MVTH;FR15Z6)6R;-3=>D]I$T5D0>FH[]N)MM@M__I\-1Z]K1@#&;>J7'48Y8= M!BXP9$!XVONP!&!++,$R-Q98V0CJCR&)#0DCG 1%]TE;>SK:)\4=,-0!:QVP MD0-F!*K#\!93=AB?%09C03211N+CRN(CA$)36GR[ M^'A@\D%0=S2:"@^94#IRPUGH09_QL5'7^*"R^$C@AD+O0>,3%86A;S)"<$AF M$Q1W);6XF!**4)^08X++*6&WUSO!M8W8XF97/,$DB7(S? AJZO@27+8(IEM6 MN=M2#Z!_[M%0ZX9($M67:% R)&$ 6<&+%#<8Q#9$0/PQ$:PD0 M 5M!G?&P4=A?"8%2]5^G;6&WKJQ7]02P,$% @ RX@Z3.?> EZ! P \Q M !D !X;"]W;W)K&ULE9A;CYLP$(7_"N*]"QX; M ZLD4C=5U4JMM&K5]IE-G 0M8 I.LOWW-9=-@SU.V9=PR?%PQCY\@2S.LGEN M#T(H[Z4LJG;I'Y2J[X.@W1Q$F;5WLA:5_F8GFS)3^K#9!VW=B&S;#RJ+ ,*0 M!V665_YJT9][;%8+>51%7HG'QFN/99DU?QY$(<]+G_BO)[[E^X/J3@2K19WM MQ7>A?M2/C3X*+E6V>2FJ-I>5UXC=TG]/[M<4N@&]XFU\B3E;OTP\Z1*,1&=24RO3F)M2B*KI+V\7LLZE^NV0V\WG^M_K%O7C?SE+5B+8M? M^58=EG[B>UNQRXZ%^B;/G\384.1[8_=?Q$D46MXYT=?8R*+M/[W-L56R'*MH M*V7V,FSSJM^>Q_JOP_ !, Z RP#";@Z@XP!J# @&9WVK'S*5K1:-/'O-L%IU MUH6"W%,]F9ON9#]W_7>ZVU:?/:U8%"Z"4U=HU#P,&KC2P%2QMA7T7Y% &[BX M -0%]./IQ 7!"U"T .T+L$D!P^3#H.&]INHU)*%I:/9BRX"E2IX](*H2!@[[.!8(C CMZ-H MNDX L>G'EE&(P9%;@F..8)QS]82CB;#YV24X6 A&%C.]Q*8&C8@U*[:*1PP< M=G"X$(PN5GIM;ECIO269&L&Q0C"N6.F-D?1RTPHF2AUF<$219$YV$WN16&K= M2K:*1X0Z[.# (QCQ$KP$X)2"<'YR ><+8'PQDPLV.3CCYH\BHJ(LB1QV'(\] M&%_,Y((-#C.Y-R53(SA7 ..*F=Q1- DE-9.+B1R, QQ0@#T\F<$%^]F(,XNY MB$JOD2LR..P @YWC5@0<4,#?$%P<+8"AQ0JN30U"PXA9TX+H4IYPQQT-.&!@ M#F# 1@=N"='=LH1#!A#(<,>=0''(T#= AN*0H7,@0VU\0&K]/"(J$I+8,2L4 MIPR=\Q0SBOA__-@JS$]P]?;9_1WP-6OV>=5Z3U+I%]G^=7,GI1*Z9'BGFSN( M;'LY*,1.=;NQWF^&U_#A0,EZ_(LAN/S/L?H+4$L#!!0 ( ,N(.DQBUGYT M!0, &H- 9 >&PO=V]R:W-H965T V0 V-X#; #X("-K M)SI9+4IU\MGA6V[LVM23C3O-?Z:>E9D]KYC B^!<$UG,78LA'0SI M(]8N@J(^Y-Z%A%$?\N!"F/CWI<#D<4V&@,F0AH!V"3B&"2A(0!L"UE- !]5H M,:+!% T&4\H$&Y3$A1$4(BH&90%@F- P'I0&@ F*HI'J,# Y!B0W4'W78GCG M.QQAQ@>YN2A&0AS!8C@HAKMBN( )!$@@YGL=@@3A#*]#)]'!LEY/(7HB(E!$ M-,.3R*TV(B0<"'%1E(2$P6)B4$P,>!+"!!C!W03-=P6/-"0\PQ<+FC)F$M(7 M C<33&9X8T&]LK,8#[6X*,$Q'9$#MR8,]"8^LN4PW P^X [\+;%P+YUW>'_ M=V<*TA<";W\LYK@CW+HS9^< *,JBL;K S00#W83'(Q1P*\#1!]R!-S &=K#K M3NRDBRGBS"D+@(M%)$:6+8$[ D$S?+*@J04S">D+@?L*@?K*&,7(\>(#YPL" M[V(RYX1A0=U<28R'_@ HC' X9@_<$LB<0X$%B2E[IB"MD*!S)*UO(=^3BM#G=-F?0G5):&CIT8[(ZF(O/=9#)G:Y?0_->MJ?_=J#5T=YL@NOU:O47 M4$L#!!0 ( ,N(.DQ)3O!+YP$ .X$ 9 >&PO=V]R:W-H965T@,IK83 MKF]?VQ#$$:M_L'>9G9TQB[.)BS?9 BCOO6>#S/U6J?&(D*Q:Z*E\XB,,^DW# M14^5#L4%R5$ K6U1SQ )@@3UM!O\(K.YDR@R?E6L&^ D/'GM>RK^/@/C4^YC M_YYXZ2ZM,@E49".]P$]0O\:3T!%:6>JNAT%V?/ $-+G_"1_+V. MX'<'D]SL M/>/DS/F;";[5N1\80<"@4H:!ZN4&)3!FB+2,/PNGO[8TA=O]G?V+]:Z]G*F$ MDK/7KE9M[A]\KX:&7IEZX=-76/S$OK>8_PXW8!INE.@>%6?2/KWJ*A7O%Q8M MI:?O\]H-=IT6_GN9NX L!60MP-%_"\*E(-P5H%F9M?J9*EID@D^>F#_62,U, MX&.H#[,R27MV]IUV*W7V5D1)G*&;(5HPSS.&;##D(Z)\1(3!"D%:P*J".%40 M6Q]N.P0'-T'H) @M0?3!1K*S,6,2BQGF)B0,PYT5!PKCE+C%1$XQD4-,NA,S M8^)MF_2 ]^?J0.$X2MQB8J>8^$$,)M%.3/S@.0YPM!N#\A$5D13O/Q/:3)ZY M"7Y0<>D&Z9VYTD-L1ZWA7(%F#)XT9:LOGS5@T"BS3?5>S+_@'"@^+K<+6J^X MXA]02P,$% @ RX@Z3$%"8Q]] @ M0@ !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,<& PD)X(4$E6MU$K15;W^=H@3T &F MMI-ZX9.18K:3F*SMN-)S,ZR+&JZXY8X5Q7A M?U-:LNO*1O9MX:4XY5(O.$G6O9L?5S.E5#D5%:U&PVN+TN++7Z'F+ M DTPB->"7L5@;.E4]HR]Z%[JA9:F5E(\_G:C=Q]3$ MX?BF_L4DKY+9$T$WK/Q='&2^LA>V=:!'H"CJ,[$GL,[NZ*\I/IB\+*V+F6^@H;'K"ATS;T'\0?BIJ8>V95)W%W/]'QB15)MTG93)7WQ#]I*1' MJ8>1&O.VD;83R9KN(\'IOU22?U!+ P04 " #+B#I,.'M01D$" "9!P M&0 'AL+W=O),E@/+> M:];(C5\JU:X1DH<2:BJ?>0N-_G/BHJ9*A^*,9"N 'FU2S5 8! 35M&K\(K=C M.U'D_*)8U/)2UU3\>0'&;QL?^_>!U^I<*C. BKRE9_@.ZD>[$SI" \NQ MJJ&1%6\\ :>-_P&OMS@T"1;QLX*;'/4]8V7/^9L)OAPW?F 4 8.#,A14-U?8 M F.&2>OXW9/ZPYPF<=R_LW^RYK69/96PY>Q7=53EQE_YWA%.],+4*[]]AMY0 MXGN]^Z]P!:;A1HF>X\"9M%_O<)&*USV+EE+3]ZZM&MO>>OY[FCLA[!/"(0'' M_TV(^H1HDH Z9=;J1ZIHD0M^\T17K9::38'7D5[,@QFT:V?_:;=2CUZ+.,UR M=#5$/>:EPX0C3/@O8CM'1,$ 05K H")TJ@AM?C1603(W0>0DB"Q!/"98!1,; M'8983&,Q&&YK"41"1RJXF=:F*'&CQ1TV&2T31/83J1XL 0@HE;2N*4 MDCBDA&X"XB0@RTN3.@G2!:5)9T9U:7 VW69S6*K%/-AI*Z>:U8+2K!:4QH$A M29:ZI61.*9E#RH-MA@/WX0V6%P<_./]X07EZT-AM3&9WP!R$2?K(D/L>P.&" M\O2@\0D-IEKFD"<\71@TNB/-H_6-BG/52&_/E;YN[:5XXER!)@R>M:U2OY-# MP."D3#?5?=$]%EV@>-L_A&AXC8N_4$L#!!0 ( ,N(.DS=[&T0%00 %\8 M 9 >&PO=V]R:W-H965TE8B"1Z)2;._OO5+89E'M+22W3QX7AX-)\Y8E9G M7;W41Z5,\%[D9;T.C\:<'J*HWAU5D=:?]4F5S2<'716I:2ZKYZ@^52K==X.* M/*)Q+*,BS5:JQRJH7XLBK?[[JG)]7HJN8HN4?99HMK(;T"G^SM2YOCH/VJD\ M:?W27OS8K\.XS4CE:F?:$&ES>%-;E>=MI":/?X>@X>4[VX'7YQ_1_^@FWTSF M*:W55N?_9'MS7(?+,-BK0_J:FY_Z_%T-$Q)A,,S^3_6F\D;>9M)\QT[G=? =!M#+ ,*] ]@P@-T,B/K,NJE^2TVZ M657Z'%3]TSJE;5&0!]:8N6MO=MYUGS6SK9N[;QN^Y*OHK0TT:+[V&GJEH6/% MUE:P^"*)F@0N65"8!>W&\U$6 @=@, #K K!1 (D#X*=2QR8)6S7!E$ M/G2\DG$BF&$*&$ZX(P2FC_(9=F#Z*%CG;#O$?3M\DG$BF&$*&!:NN6#LZ&*& M'1@["M8[VXZE-5<>4VNY 3)&%]3UB#'$%$'L:LHP=RR>;@O#W#&TZMW:,HA\ M5>*5C!/!]#)$KVLNCB9U1I?*,'<,K'JV'7Q2E0"9ITH8II@ABA>.$)@_-J-? M99@_AI8]RY;[+:M7,DX$4\P Q<)E!^:.S>A;.>:.H_7NU@YN]Z3,4FV!2@KB M6#LY9I@CAAUO-!S3QV=TKAS3Q]&J9YEROW/U2L:).%XU$<..-QN.J>,S.E>. MJ>-3.E=N]Z2H1FR5IT8PP=PF6,0N7S%[?$;CRC%[?$KCRNV6U*H1GV2\!8 ) M%H!@X4!&8.K$C(Y58.K$E(Y5V.VHY-9B U2,+XDC'4RPL D6L2L$9D_,Z%N% M8WMF2M\J[O>M7LDX$4RPL D6L>-=3V#JQ(R^56#JQ)2^5=@-*:H1T+:Z:P03 M+&R"1>SX*9*8/3FC:Y68/3FE:QU$TE,C7DF?2'2UT]MNO?^55L]960=/VAA= M=%N[!ZV-:L+%GQMKCRK=7RYR=3#MZ:(YK_HM[_["Z-.PG1]=_J>P^1]02P,$ M% @ RX@Z3.0DT?&8 @ ;PD !D !X;"]W;W)K&ULE59MKYL@&/TKQA]P%5_;QIKT-5NR)< '2"Z8?- C0LSZ+(N*3NTC8_7$<6AV1"6D;[A&%7^SQZ2$ MC'?)P:$U07 G267A>*X;.27,*SM-9&Q#T@2?6)%7:$,L>BI+2/[.48$O4QO8 MU\![?C@R$7#2I(8'] .QG_6&\)[3JNSR$E4TQY5%T'YJS\!D#0)!D(A?.;K0 M3ML2J6PQ_A"=K[NI[0I'J$ 9$Q*0/\YH@8I"*'$??Y2HW8XIB-WV57TMD^?) M;"%%"US\SG?L.+5'MK5#>W@JV#N^?$$JH="V5/;?T!D5'"Z<\#$R7%#Y;V4G MRG"I5+B5$GXVS[R2SXO2O]+,!$\1O); QWY$\!7!OQ&"AX1 $8(;(7I("!4A M?'6$2!&B <%I)DO._A(RF"8$7RS2?$ U%-\IF$1\?3,1E,LIW_$%H#QZ3D,W M2)RS$%*8>8/Q.AA_'/3I3D+-23#NXWI^(J.?2/,3^'>^Q-@H M$+^^?".CP.CI\LU'+R[.Z@5@S]'8Z&BL.0K=V"P 7/,NX;X^*^#.1@.>SXO" M/)^8Y2O(OBOCOC,#GF%N[I0[,-<[^(^"!^:*!WK):U6T 'JEAL"4L=/9^TM$ M#O+DIE:&3Q43/CO1]G8P\\39,8C/P60!#/&EN$W(L^8FWUQ%OD-RR"MJ;3'C M)Y8\5_88,\3]NV^\OH_\]M-V"K1GHAGS-FFN $V'X5I=;YSVCI7^ U!+ P04 M " #+B#I,XD+8O)L" "2"0 &0 'AL+W=OK'^D/:HQ 'R])R7F+[0FE7RSI:S$ M0G;9#O":$;S1I+( ON=%H,1YY:83/;9DZ80>1)%79,DT\IA9#MU9W#\"I$B:,2OG#3\ MHNVH5%:4?JC.M\W4]90C4I"U4!)8/HXD(T6AE*2//T;4[6(JXF7[I/Y%)R^3 M66%.,EK\SC=B/W5'KK,A6WPHQ!MMOA*3$'(=D_UW@30YJZ+N< "IQ-&&X>U\Z'&:MK!,9*?:ZT&]=?1[V0]N1P]ILA+)N"HA QF MWF+\"TR0Q->8;(B!'0)(!YT-WV9C[@_H?B_ 0\1BB B\:\CK$!*/[#8#:[4" MS0\NJP4]NT!H%0BU0'@E 'N9MIA(8RJ-Z:6Q&"(2N36H7R_?>U)7;I'5+;*X M]>T"D54@>KY>L54@MC@(>M,S?E2OK$6@QV4864V,+";"7HC1( 3R9*[>C4") M-5 R"!0&-Y81].S+V7N^XO#&C@ ?S]&Y :&'4W!AD'G+;R)Y! MMK; Q3E3$K;3ASYWUO10";717HQV%XN9K\ZIWGBF+ASZ_#K+M+>5'YCM\HH[ M*RKD*:C/JBVE@DBCWHLTNI<7I*Y3D*U0S5BV67M+:#N"UN8&!+IK6/H/4$L# M!!0 ( ,N(.DPA/D8FV@( -P* 9 >&PO=V]R:W-H965TV05;>]XPVKU M9L]%1:7:BD/0-H+1G3&JR@"'81I4M*C]Y=R-D5%:O;@M>>8/N%?X]F&T2T M@4'\*MBE':T]G/YOD53)/M&5K7OXN=O*X\'/?V[$]/97RD5^^L#ZAQ/?Z[+^Q,RL57#-1 M,;:\;,VOMSVUDE>]%T6EHB_=LZC-\]*]2?+>##; O0$>#%#ZKD'4&T1O!O&[ M!G%O$%L&09>*T69#)5W.!;]XHKO>ANJO",UBI?Y6'QJQS3LE3ZM.S\L$I?/@ MK!WUF%6'P2,,&A"!\CZ$P%"(%7;,\76 M8N(PFO(QH5D.4PB O.,C'UTE6<& M.XA!![%Q$%\YR"VA.DQJ,'4G% I)'EGI0C 4A3%,)P'I) =8M'I,,DHSJTR9S+)/$(=,4W!_GF -^) B.@ W+[MXU"N N$-WS=/>CZ;I+< M@JT!6)R1J6I%$VT) :+@"1=@V[E'^ .RP$T#1;?($@&R8$QL60!8A,G$12.X M"2&@"^%HP@7<.%#R 5G@8D=NM0.RN)6<8627.X0*\XGR07"](ZC@)YHI@DL0 MY1\0!2Y"1&X1A3C= I,DL47Y#ZJC$XS^XBLF#F9\:KTM/]52_U..3H<1[1[K M$<$Z7^G1S8P.;VZZN>\[%8>B;KTG+M4 8L:$/>>2*9+AG;JSHQHUATW)]E(O M,[46W;S5;21O^EDR& ;:Y3]02P,$% @ RX@Z3%'%VD[C @ F0L !D M !X;"]W;W)K&ULE59=CYLP$/PKB/<>7MM@S:VO8U=64+]5):^N] M9FE>K?V3M<5]$%2[D\Y4=6<*G;LO!U-FRKII>0RJHM1JWP1E:4 )B8),);F_ M635KC^5F9V/XO' MTLV"GF6?9#JO$I-[I3ZL_8]POZ6D#F@0OQ)]K09CKT[EV9B7>O)UO_9)K4BG M>F=K"N5>%[W5:5HS.1U_.E*_W[,.'([?V#\WR;MDGE6EMR;]G>SM:>U+W]OK M@SJG]LEVW>2-^]K MQ_\6A@?0+H#V <#_&\"Z #8*"%IE3:J?E%6;56FN7MF>5J'J2P'WS!5S5R\V MM6N^N6PKMWK9A#1:J,,\M!@ZP-!;Q':*8*2'!$Y KX*B*F@3SVY41#@! M0PE80\!O",0HC183-9B\38/%DK-1+E,8Q#2B$I?#43D M\WBD!\,!2 *XH! 5%$X$ >4C0>%DHYC+>(3:3E&2R$&M;\1$J)@(J4Z,$PB4 M0"R_+A(ED NNBYPD"B%G@[*W]4!@))9R1DZ,RHD77)=X>@VDI.-#W"*P2 +, MR &"FP)9<%TZT'"K*")"C*UA"N,@Q(P]P(Q+P;1"C 4(^-_5##HD>JF];LJ MCTE>><_&NG:K:8H.QECM&,F=R^WD^N1^DNJ#K8?"CB'T@V48<^>S+"HV=3/.ZXGGL5V&2\1>2(TK M<>= :(FXZ-*CQVJ*T5Z1RL(+?1]Z)3$B[S"&^JP4UDB^F^! M"W*9NH'[-?"6'S,N![Q96J,C_H7Y>[VAHN50?)BZ\V"R#D)) M4(C?.;ZP5MN14;:$?,C.]_W4]:4C7. =EQ)(7,YXB8M"*@D??XVHVSQ3$MOM M+_6U"B_";!'#2U+\R?<\F[ICU]GC SH5_(UR'D)&8WL48*TH4'S0-AI"NT!D%8B40-1)&O62:@Q4F$KG ($O M?[W 0V X#BW M068P"ZPXSVV>H^'X4%L%X!6 3@(G_1G&0Z<]D-K1-Q")#IS M/_0]J8[9D=7L:& V C=>^[%58/Q\N1*K0/*P7(MDD-%>C-?D<=4ZC@+?OJ+X MEJK,WY9O8?4$L#!!0 ( ,N( M.DRN3?A## ( -H% 9 >&PO=V]R:W-H965T,#7!2TVL::W'JS;,F6-'?9]IFVQVHNB@-:[]Y^@-8XY>Z+< Z_ M/^<@D/5[_W0?R1>ZVNE3 +E64>O M\!W4C^XH=(0FE4O=0"MKWGH"RKW_'.Z*U. MX&<-O9S-/=/)B?,W$WRY[/W M% 0,SLHH4#WHZ4^6ACB?/]0_V=YU+R#L5WU1U=Y/?>\" M);TQ]V/Q7N /3<%.)]CAS)NW7.]^DXLVHHDMIZ/LPUJT=^U'_ M07,3\$C $R&,_DL@(X$L"&BHS+;Z0A7-,\%[3PP_JZ/F3(0[HC?S;))V[^R: M[E;J[#V/29*ANQ$:,8BV29TVJ56(9LH8HU*@Q0GBV+0[):95^\;%=>ZE=Z)*WUA[;4J.5>@%8,G MW5BE']HI8% J,TWT7 S/S1 HWHTO*9J>\_PO4$L#!!0 ( ,N(.DQ(!3^; M? , !$0 9 >&PO=V]R:W-H965TLVSHEK:1Z5.MXY3;8\B3ZH;>1*%_F8ORSQ1^K4\.-6I%,FN M,E3>VWAL,=.PI VX,^+N!/VG@&@/WW<"=-/", M@3D+CMZZ^GCVM:+S>DTW^G]K/3JR\KCX<)Y MJ1T9S'V+85<8'@5]S!IB:(=P-(..!L-HW#-@S@8!/D3$$,%)'[*!D"#$:7)T MMWACSWN[%>$.7-2!VSAPKQRXKCO(M,7X#:9H,PU"X@>$#-*)(9+[411ZU\@> M*0\EY0%2GCL(M6XQ7C\4=R$G"!SAXJ-P9*A'7 H(K4-XXC@R MALB1@MT@T:<+-D(3C9 B8;@#2G#9(_,[F8XH)YW1RP;4VQO*B#]^M!05R#O* M9C2I 4UV:3\8+G.4SRAK QJOZWXD7 \I)HC#FC6@WB:Z$>$^+-KYT!B#?G T MN'Q23#_YB M<]:C_'^6(*Q%%I B6(U09&I&I8\.5AD*I0:H1ZL)8%+S-*>QS MI RCN5$8+@6,S"A! YK<.'-/F8N,YR#[">!"Q! AXF.W+UQ=&)M??PS7#(9H M!J@_AFB&'_GC^L]PV6!0-F#],=C@8U'PQF988]-A9< +S\A=(YX%[1/#Y8+! M6Q)L##9U3>I'P16%88H"&B, /^G@1 V?NL'I,&ZVL][[;3Z;N;=EC^GI2'M*BL)ZGT$-:,2GLIE=!$R8W> MW*.>S[N73.Q5_1CHY[(=4ML7)4]F '>Z_P*L_@%02P,$% @ RX@Z3&82 M>X"\! AAD !D !X;"]W;W)K&ULE5E;;Z-& M&/TKEM]W8:Y 9%MJG,2MU$K15FV?B3V.K07C HFW_[Y<)I:9[PQ+7F(@Y[O- MS#GS#2PN1?F].AA3SW[DV:E:S@]U?;X+@FI[,'E:?2W.YM3\9U^4>5HWM^5K M4)U+D^XZHSP+>!CJ($^/I_EJT3U[+E>+XJW.CB?S7,ZJMSQ/R__N359_UJG\VO, MUO#V^L/[4U=\4\Q+6IEUD?USW-6'Y3R>SW9FG[YE];?B\JNQ!:GYS%;_NWDW M60-O,VEB;(NLZO[.MF]57>362Y-*GO[H?X^G[O=B_7^880-N#?C5@,E1 V$- MQ%0#:0WD5 -E#=14 VT-]%2#R!I$CD'0CVXW70]IG:X697&9E?V*.Z?MPF9W M4;,@MNW#;OZ[_S4S5C5/WU=*RD7PWCJRF/L>PP<8-<2L$48/,0\($PTQCQ3# MAX@GBA#A$+*AD"B^0H)F/*Z#PN&@\,Y>W(80 CL0T('H',@;!]+)\;&'Z YR MZF,P%4H6A@[RB2)Y%(:M8-Z*Y,TD8 MX3(7BOEC865D5!I=<;EG5,<8&RL+RQBC.B:$;\:QHC U?64R3&P&F.VNS34$ M^5+%)&24A61QKBU(D_7B'5I,6!;_=,6L+6:H_2H6_EB8VXP2EVQ'%C/8/T:J MXIC?G/);W&P@0Q>8M9Q-7S##I8I03M+6+N9D-;BT@)Q/G)R U M2A:/Y8\E4@")U.2 13N6+\V*A!50-?TBW(&U)0!H?RSPUN Y(E+AI1V_ &<_ M.=:@"ZRF@JJITLP=!0#R*87 \B> _&GW ]!ON,U5CX!1$W[4L6B)J)/'/*Q M4@DD0HXN/EC0[11J.;KFL5P)(%=:81<2JY ,IY5O\#4$L#!!0 ( M ,N(.DRG@$M_;P0 ,07 9 >&PO=V]R:W-H965T1=Y]O9O,%$7O MJ1O'O]9I<(G9&XZO/[P_#I/O)O.2-R:KBF_[3;M;!$DPVYAM_E:T7ZK3[\9. M2 4S._L_S;LI.GD_DB[&NBJ:X7.V?FO:JK1>NJ&4^8_S]_XP?)^L_P\S;,"M M ;\8,/E3 V$-Q+4&TAK(:PV4-5#7&L36(+[60%L#[1B$Y^P.R[7*VWPYKZO3 MK#Y7W#'O"YO=ZZX@UOW#8?V'W[H5:[JG[TNEV3Q\[QU9S<-9P\<:J:::#&GB MJ6;E:T0TE7SV)7RJ>/05.IE*GM!8]$43=OFX)(7#I/#!@1@/5 CL0$ '8G @ M1PZD,]/561(/DL-YICJ)8NTDQ)<)IB+I+-$CD,5IFB@\: D'+;U!"Q%C!PHZ M4->G+88.8F\$2COK_Q![,[U+8R**AE$TB"*<*&>-&J\.D8H$QDA #.G$2+P8 M3,;$BJ4P2OK+,GM(_8E(H1B.PB+\CHC ;)3[DHB\2#))=$I$(MY&#-0@Y0*S MRVZ EV%ZF8^O5X<9\Y&[8Z,UG@;"Q#$?.:\4,RL:)S9.B#"82Z9 F-@-H[PP M=ZK;T1"1,,#,)]BMR,QJ)G7/54(M$6:8(8B]G@0H3KBFBA^3S'R4A:1<8$Q9 M>GU)2:ZL:!Q(1)HH2D[T6.X'4LH-Q$&M M"!9%1"C,,T<\NYL3*YK4?\HUE3T,-/>!9MKM_-P'^DZGC'CS<\PT1TQK-Q)@ MFFM!S0DSS7_-](H#IH66;H5^YG[W[G2*7$\,/[\"_I453398BJ6*X@[3SU$C M3]Q0OD@R:L.)7Q'<;^6*ZIT"OR)$=,.N%<,O /R)NZ.PHDEB.8FDP/0+0'_B M_N\ (C*O@MB( _03HOX%9EK(&_**814 5C>OF15-V$A3,J\85@&VT&Y>,R"B M\XH1% !!JH4+C)9(;L@KID8 :OQZ3?V\)E1:)69+@O;KE2L0D6F5&$") "3V ME!*3)6_8_TH,C430N.4J_?TOG57B#R?8_GK%"D1T5C%^$N%'_37&7,GXAJQB M9"1"QBU6Z71 M_?GV7WG]NC\TLY>J;:MR.'O<5E5K.I?1I\[ESN2;RTUAMFU_J;OK^GRN?+YI MJZ,],P\O!_?+_P%02P,$% @ RX@Z3.U11T#H 0 I@0 !D !X;"]W M;W)K&UL=539;MLP$/P5@N\-=?N )"!.4+1 "Q@I MTC[3\EH20HHJ25OIWY>'K*JV\F)R5[,SLS27^2#DFVH -'KGK%,%;K3NMX2H MJ@%.U8/HH3-?3D)RJDTH:Z)Z"?3HBC@C41!DA-.VPV7NF7\3P!<9^4HS&YK_!!9B!6R=&HQ), MN5]4G946?&0Q5CA]]VO;N748^:]ERP716!!-!;'OQ0LYY\]4TS*78D#2GWU/ M[5\<;B-S-I5-NJ-PWXQY9;*7,EVODSF,)T7R5;K\(-.TT6=]$XG M3)(;G?1.YU,LYKK! _IYD:&S.X)!UF["5&H$N?. M3>&ULE5C;CILZ%/T5Q <4? 5&2:3)7-0C MG4JC'K5]9A+GH@).@4S:OS_WY3:H#J5*UUU0G@4T#&60I_O" M7\RZ9R_E8J:/=;8OU$OI5<<\3\L_2Y7IT]PG_M\'7_?;7=T^"!:S0[I5_ZGZ MV^&E;.Z"%5ZK-W+\G=\]"M $=XOM>G:J+:Z]MY57KG^W-/^NY M'[85J4RMZC9%VGR\J0>596VFIHY?0U+_S-D&7E[_S?[<-=\T\YI6ZD%G/_;K M>C?W8]];JTUZS.JO^O19#0T)WQNZ_U>]J:R!MY4T'"N=5=U_;W6L:IT/69I2 M\O1W_[DONL]3_TW$AS <0(< >@X@;(A(C&8G@&& M1[@9!L>+=0G8B(3A!!PFX%T"/DK C0'O,;+#%/V 4Q:)L/G#5 )2"8N*"X.I MAX@+)A&3Y)*GGR%A5]25XRI(PH(DZ%W@!!%,$%T_^C%,$(,*I#$FL34F0Z^8 M*(%$"2"*#*+$(J)L@HB$6,$AH(I-"8<6%R-37 ZW(( K,;F(S95,<4';N"?4 MXI+F>_DT@,92F>+"JB8,EE?B'C_& MC4O'?D)L0Y$A,TNW08(G#AYL$\3V"1F:'@E!#C,AV$U(!%)(1PKL)R2^WI$( M=@IB6X4,#:MX'D"7$T@G#9ABLZ"V6<@P=J3 'D#)]2U3+&V*I&VV3&UI?] R MUC9%VC8]:P"-? 0IZ8G:)F "QT5A%Z# !8@K!58C%3?, Q8:11J*S(ZE:SUT M]HSE1H'ZD'TVZO]=:$3T'&A6!]4Z!O0G$*AE7+PNNG MFF'5,GOEEL3P[J>W%:XM=%EML#EU$:! M8=TRI%ON2(%URV[0+<.Z94"WQ.H8@1RK&\.*94BQYBX6@AQ+"L-:94"KQ+%G M8%AE++GAAQE6&0=K(S7L8 E!CI_#'$N1 RE2AR%PK"].;^@6BX:#99&:FSD( MU.>"MOI8]%W9Z173P]GR+?T_:, MT7B^)'>/_5GP>YK^:/I+6F[W1>6]ZKK6>7?.N-&Z5DV-X:>FQIU*U^>;3&WJ M]C)JKLO^2+B_J?5A..X.SF?NB_\!4$L#!!0 ( ,N(.DQGA_X_\P$ &(% M 9 >&PO=V]R:W-H965T_($WB>O[N_L7VKGNY4@G/G/UI*]6<_,SW*JCIG:D7/GZ%N9_8 M]^;FO\,#F):;2C2CY$S:7Z^\2\6[V467TM&W:6Q[.X[33AK-:>X$,B>0)8%, MO4P@6_EGJFB1"SYZ8CK[@9J_&!^)/IO2!.U1V#U=O-311Y&$88X>QFC6G"<- M66EP'"T:I/T7"'%"B#4(5P:$)&Z#T&D06H/8&O2308"S39F3*%F)$IQE;DSD MQ$0NS&&#V8L^QL1.3.S D&"#V8L.),-N3.+$)"X,WF#V(DS"-'9S4BIC7YP<5M[:7WI4K?=/L M?:@Y5Z M@R===*,?O&7!H%9FFNJYF*[]M%!\F%\TM#RKQ7]02P,$% @ MRX@Z3('NS\X# @ Q04 !D !X;"]W;W)K&UL M=91AKYL@%(;_BO$'7 2E:F--UKLL6[(ES5UV]YFVI]5<% >TWOW[ 5KGE'T1 M#K[G?B%?%,5@ [>&]ZJ75AIW6T14J<*&J:>1 >M>7,1LF':A/**5">! MG5U2PQ&)H@UJ6-V&9>'6#K(LQ$WSNH6##-2M:9C\O05<-]"J6K2!A,LN_("W^]SJG>"UAE[-YH'MY"C$FPV^ MG'=A9 L"#B=M'9@9[O ,G%LC4\:OT3.:/X&,"61*($,O \A5_I%I5A92]($<]KYC]A/C+3%[<[*+;BO<.U.\ M,JOW#(D6F+4H22GU8S9>S,:' MP0N,1V1Z]F-2+R;U8<@"LQ9A&OVGF\R+R9Q#\L^/2A>4;$6)4YSZ*;F7DJ\H MF"R/0[[ZSTB,\^6>H=D)M!?<-R:O=:N"H]#F,+LC=Q%"@W&,GDS)E;E3IX## M1=MI:N9RN%F&0(MNO#31='.7?P!02P,$% @ RX@Z3),\J+/Q 0 V@0 M !D !X;"]W;W)K&UL?53;;J,P$/T5Q ?$W):D M$2 UB:I=:5>*NMKNLP/#1;4QM4WH_OWZ0BDAJ"_8,S[GS 6/DX'Q5U$#2.>= MDE:D;BUEMT=(Y#50+#:L@U:=E(Q3+)7)*R0Z#K@P)$I0X'DQHKAIW2PQOC// M$M9+TK1PYH[H*<7\WP$(&U+7=S\M?&C2%U/)P0$0FCC??Z@_F=I5+1KN7*> $O=$/K/A.XSU?'.=L?B? M< 6BX#H3%2-G1)BOD_=",CJJJ%0H?K=KTYIUL"?;>*2M$X*1$$P$_VM".!+" M3T+T)2$:"=&"@&PIIC:Q:' M<8*N6FC$'"PFF&'\"8&4^A0B6 MQ".[HP6V XSTB]&XAIWO(=K>>1+A:9VCX MX3R)X&%=(%H5B(Q =-.H[:)1%N-[!M1:T.9A4:P%Q3/,;E'KBLQN$R^21;,_ M3(%79GJ$D[.^E;I1,^\TH(^!OB$+_T$-KIVS3QD[];\PKYI6.!&ULC5=A M;YLP$/TKB!]0L(T-5$FD-4VZ29M4;=KVF29.@@HX R?I_OV,<3.PCY1\"-B\ MNWMGGY_MV474K\V!<^F]E475S/V#E,?[(&@V!UYFS9TX\DI]V8FZS*1JUON@ M.=8\VVJCL@AP&+*@S/+*7\QTWW.]F(F3+/**/]=>8EKYI<5%[-=W/_$[I_PF%KH!&_N]>F\J+$*]MX\MV[H%*TGQ>./<>I?8[:&_?=W[VN= MO$KF)6OX4A2_\ZT\S/W$][9\EYT*^5UU]WH,:2?M26P7*>B= M3=L+S[>LWN=5X[T(J8ZY^C"Z$T)RY5(M(-\[J#O6M5'PG6Q?8_5>=Q>-KB'% MT5RB@NM-;O$/4$L#!!0 ( ,N(.DQ!MD& ?00 !L7 9 >&PO=V]R M:W-H965T=JTE]4^K$^52;?]HCP+>13%89X>"W\Y[^^] M5LMY>6ZR8V%>*Z\^YWE:_?MBLO*R\)G_<>/K<7]HNAOAJW: MJ_!J97O,35$?R\*KS&[A/[.GM8JZ!3WBV]%_;Q=^U$5D M,K-I.A-I^_%N5B;+.DMM'#]&H_[59[=P^OW#^I<^^3:9M[0VJS+[Y[AM#@L_ M\;VMV:7GK/E:7GXS8T+*]\;L_S#O)FOA722MCTV9U?U_;W.NFS(?K;2AY.G/ MX?-8])^7T?[',KR CPOX=8'2=Q>(<8&X+I#W%\AQ@20+PB&5OC;KM$F7\ZJ\ M>-7P>$]IMXO8DVRKO^EN]L7N?VO+4[=WWY>Q4O/PO3,T8EX&#)]@V!41MM:O M+CAR\<*MY;&*;UVL$$;?8M8(D^! !,Q5] ;$U(#DV("$!F1O0-Y$,"/%&C"J MQQ3WBJ6@"V6[B"/B0EDN'%G$T$4,7##B8L#HB0O) B&Q&PW=:."&$S<#AD73 M5&2@L)L$NDF &T'<((PCEQET,@,&*$MFUE,A8:QL!*G'^IZ-FS"[DB$V1R#0 MF-(YLJO. I+."J&B@*2T_A7J-FB'!#$0M':8@!+SS/CGJ*. MH)O.U-?645R.J<;Y)XH[@FYXDHB(NRJ#*['S@ I-?@(:M*9M&D+YQ%7 R'Z\0+ HB M,MJM 8S- NLEQN,*"(X#@)'1>'4'3I)) <%HA&Z4# M26<:@(J#Q+'UA>-5 TA7XM =@:5+/"!= DN70-(5TW05&N%"V4F('RD;=]Q^N^/:6K6-.B )!R]"^) M:2H!32V%&T%355+!C+ZUC:AX6GNR:8&A.- .>9.8[]+FNV0.ODO,=_D WR7F MN[3Y#IZ/#9+,M1LQ126BJ$4.>QYP'?Q@%BM[%)!,$B\01+;*ZA>@(9APSWA?>;="2.Y_\*>UL,Y[?]FAF/C/]-J?RQJ[ZUL MFC+O3QEW9=F8-L8H: MU,.GV>I&97=-]U>WW:CBN'2Z:\C0>18?7\_#E?U!+ M P04 " #+B#I,POF^^_\" #9"P &0 'AL+W=O^5^>+'"?BW:9C9_Z#RY_=C?QWY?!"XA90.8%"=6U3""=^4B]N8P3NJMT/^IY ]OE!=W$MS&0T>PG#5EH\*R( M5?0902#$GCC+\Z* R1@CHD.D*P"E'" % R0Z@#I,D")K"(G3:8UK=:DF,*0 M#(1D 1;D,R!E(D'DH.0'( 0"Y([D \$)3"%@A0*4!*+0ET*3CU/I0 I!4!) M+4KA4#!"!*:4(*4$*)E%*1T*R3VE8 3;" &8W/81-Z(UJHB(KRK8[]@U/$6VX8UH MC4HCY$/!IL>NZRFR76]$=%T4RCTDV/C8=3Y%MO-!D8=#8.L3U_H4V9]04.3Y M"!+8^@0#(6P[02*,/!SX?"#N^4"Q_8H;4;X\F!-$/;8E\ %!W ."8OL--Z+5 MASE//"\=@<\' IP/V'Z_C6A5$LZ)O7GQHK-J>'_6/>40',2UU0WM8G;N6Q^) M[LS^RZ>F]QOKSU4[!"]"JOY.=V$G(217V:!(%7Q1??8\J/E)CK=4W?=3LSD- MI.A,(QW/W?SN'U!+ P04 " #+B#I,'2%KTF," #"!P &0 'AL+W=O M#&4_:,?XN"DJE]5%7C=C9A93MUG5% M7M":"(>UM%%O+HS71*HEO[JBY92R,6,WZ#_<8 <\..#1P3<.;@\RD7\F MDF0I9YW%^X_?$GW&:(O5M\GUIOD4YIT*7JC=>Q:C('7O6FBP.?0V>&*#1@M7 MJ8\(#"$.>.$>HQ 6\,$8?2/@/PE$L$ "@1&('@2B&=)]C:AL6GZ),/$ARDA M2 D7E&B#9I1P04G\%4@$0B(@E60&B1:03Y&?P)08I,1 *OZ,$@.4 ,.4!*0D M0"Z;&259'@OR5PY_ U(VR[\'>[ \N :\9:!XOG)#D;Q)%(<.9-:>B:M5"," M2'A.&FH635$;)UQ#@56Y1QA S<]X,'I"^(DJ( S MXR3=V\\&RL ^2;,_ Y+SJ3BJ(J_XD_3J M8UEF\L^"%^(\\XG_/O"<[_;*# 3SZ2';\>]<_3@\27T5]"J;O.15G8O*DWP[ M\Q_)PXJ&)J A?N;\7 _./3.5%R%>S<67S

\+4R$ID^G/B2%X51TCY^ M=Z)^_TP3.#Q_5__43%Y/YB6K^5(4O_*-VL_\B>]M^#8[%NI9G#_S;D*Q[W6S M_\I/O-"X<:*?L19%W?QZZV.M1-FI:"ME]M8>\ZHYGCO]]S <0+L V@?0^&I MU 5$MP:P+H!9 4$[E28WJTQE\ZD49T^V?^\A,V\1>6 Z^VLSV"2[N:?34^O1 MTSRER30X&:&.6;0,'3"D)P*MWC^"HD#:(3R8Q%F!0@#4"T5" 42P00X'8<9#2U,HT8B96LA!S;V4+,(.,CLPFT&P" M!(AE%C'V/PL8QRS2B;#9%)I-@0"SS"(FMLPBQJJ%U76=D=D)-#L! O9K@!C[ M-0",D]GKS,CL/31[[U9->N&E)R'N+^'M=4,NM"AR0^4@*++RL400LSL-A"XT M/ ([WB.A-Y0/@IA=/Q"*;," MD),W ,47/D4$=TR"VJ%330"*B>W8A1+[D[6"2I=RC-LFVMQ;%29BDX&.WW M((_4K(&M\87>F[0[B7\R[<;F6R9W>55[+T+I%7:S#MX*H;CV&-[II/I?MAJ*]4.+0;9:"?L&ULC57MCILP$'P5Q .< ML?G,B2!=$E6MU$K156U_.\0)Z RFMI-_,/XF M*D*D]][05BS]2LKN&0!15J3!XHEUI%7_'!AOL%1;?@2BXP3O#:FA 5! AI< MMWZ1F]B6%SD[25JW9,L]<6H:S/^M"&67I0_]:^"U/E92!T"1=_A(?A+YJ]MR MM0.CRKYN2"MJUGJ<');^"WS>0$,PB-\UN8C)VM.I[!A[TYMO^Z4?:$>$DE)J M":P>9[(FE&HEY>/O(.J/9VKB='U5_V*25\GLL"!K1O_4>UDM_>1*2-8.*LM+@]_Y9M^9Y&?2O-#J^J4. MFF*;_U1YA(J>BS1.CH]H#U'!$&MY#- M'))F;A.A,\_0\,,)/XF06R!R"D1&(+HI5&H5JLP2VG#@M)S/+27SG MIJ5.@?3QEYPY!;('BI;-$K7OP7H.L:_S'+$(W4873J.+F=$(WA& @?O##QXO M%KS3.^ #Y1I M_<]".VOP@%SW3(7+$N0?4O I/TUA!_-:!%>R4ZMU%UD$AW' MUPO2[=.*K_18,VWU0Z:?B3\P/]:M\'9,JN9L6NB!,4F4R^!)O=A*C>%Q0\E! MZF6JUKR?1?U&LFZ8LV <]L5_4$L#!!0 ( ,N(.DR[,G9TS ( '$* 9 M >&PO=V]R:W-H965TJT[3=-2&+5-AZ0I'O[ 79*NK1LW#O=;M?12I]9[73-V)EC?FGZV0-=-F*'>1:B5G&Q=45U&,4!K5K&S" MQ#X_P#Y,(#T <0+B+I4G# M&/?7=M*9[?XS]B@S>UQDM)A%1TO48Y8=)AYA\("(#/NP1 PML8PGX?'E H]3 M1((N(:LI),MA$0F89^+BDW%\BF " A(01T N"+!G5(=)':;IC"*8)EZV4U0< M4^)QK0 408C DBDHF0*2/>N7'8:.EB&(9I[B*8C&*/<$0Z"8PGI34&\*Z$U@ M@@PDR&[_R#E(D-_PD?-)GACAU'-L"LH+[UBMII@49[#: E1;3-2F^16_,()/ M/[K=,7RE@. ;/.M!]&+/8^*9!J (*KSCLX)0.;JRT3!8DAYP#%AWY6QAN*#@ M3U04#)<4?$M-Z4$7Z=+,WV\ JBA2ZELW15&27-LR<%'!TZJ2YO$5"OBW6)=-:FB:$+^X :B,YL2W;HK""2:%ISH:W;LUESO7TZA@+0Z-MM?7 M:';HFQYB>V][\TO;3[G[_)VF:\9^,+DK&Q6\"&VZ G=W;X70W*A$=^;C[$W_ M-PPJOM7V-3/OLFN"NH$6;=_@14.7N?@/4$L#!!0 ( ,N(.DQ)SU>M[0$ M -T$ 9 >&PO=V]R:W-H965TC[&\Q(TWI9 M8GTGD27\HFC3PDD@>6&,B+][H+Q/O<"[.5Z:JE;&@;.D(Q7\!/6K.PEMX5&E M:!BTLN$M$E"FWG.P.\8&;P&_&^CE9(],)6?.WXSQK4@]WR0$%')E%(A>KG M2HV03N//H.F-(0UQNK^I?[&UZUK.1,*!T]>F4'7J/7FH@))93 M0C00H@]"_"DA'@CQC(!=*;8W1Z)(E@C>(^'^;D?,)0IVL>Y^;IRVV?9,MT=J M[S7;;N($7XW0@-D[3#C!!",":_4Q1+@48A\^T,/[ (='1.3?0XZ/D.W3)8OGOQD M!J*R R11SB^M,KV:>,<9?0[-)9GY]WIVW:A]R+C!_T%$U;02G;G25]!>E))S M!3I'?Z6GJ=9OS6A0*)79;O5>N(ESAN+=\)C@\47+_@%02P,$% @ RX@Z M3*IB4GI,! 514 !D !X;"]W;W)K&ULE5C; MCJ,X$/T5Q/L,N PV1$FDOB7=TJ[4FM'N/-.)<]$ S@#IS/[]&O"DP2ZGDY<$ MG%/E*E>=8\?3DZQ^UCLA&N]WD9?US-\US6$2!/5J)XJL_BH/HE2_;&159(UZ MK;9!?:A$MNZ,BCR ,&1!D>U+?S[MQEZK^50>FWQ?BM?*JX]%D57_W8ME5XG-S+\CDQ>:M@8= MXM^].-6#9Z]-Y4W*G^W+RWKFAVU$(A>KIG61J:]W\2#RO/6DXOBEG?KG.5O# MX?,?[XLN>97,6U:+!YG_V*^;WW.M:-++07%4J1_>Z_]V7W?>I_X:DVPPU &\#90,U]R8!J WHV M@/"B0:0-H@\#N&@0:X/XPX!<-&#:@%UKP+4!O]8@T0;)M4FGVB U9@CZ^G4- M\9@UV7Q:R9-7]3U]R%KJD$FJ6F[5#G8=UOVF>J)6H^]SSM@T>&\=:2,"%0$YS "^,>+'/.C"D>,$PRQCQBF-0(U<:0.!IC%A@F'F.6 M&,98NFT2,:-&J2,#6;!$&%CE@<(DN0TC*'"U0@[PA<7UR"RP2A MGZ^\QHP)$9HTQU!1 HYH<,TAMN@@]8DNK+R.Q8:0B)A:?='1.%Q<<8@M.72P M^XQ=X/PF[(82X@PG_-,2+C1FF.J7R-1@!!2%KEV'X&I!,"FP*IA\7D$; HD9 M+X)AQ#@AO%R<;)P2KDW$%B?*'2X UQT(KZ\RX'(!MEQ81-688:K,D.H%@OE" MC7UKB8!(%#H4'7!Q KBB$S1HM(V:K8!@K-T8P0"8G8" W-LQX'H)MEYR[MB$ M !X(83"."B IBH)&:Z M-L^),UNE*$GHE!JP<- M8E>U$'7\$4$8D[A6!&<,O8$Q%&<,M1ECR2>U"0.&8"TP3&)H[!(!\9@XY)/B MS*,8\TSYU*!A?4SU1" Q-^-%,,3@U\O%N<89X4) [7,*=YT/*2X$-+FA$7". M4YOCW"S@LP:QBUH2#*Y3"E%MN_NYVEO)8]FT,0Y&SW> =]T=E#%^3R:/!!E_ M(I-E?WWSX;Z_9-/(HKNJV4C9"!5[^%6UW4YDZ_-++C9-^\C5 M<]5?]/4OC3SH2\S@?),Z_Q]02P,$% @ RX@Z3,U$Q)1A"@ \T< !D M !X;"]W;W)K&ULE9S;;MM&$(9?1="]HCT? MM M3*)H@18(4K2]5FS:%B*)KD3'Z=N7E"A%W/F'6MW8EOQS.5QR/LX,=WCS7F^_ M[5ZJJIG\6*\VN]OI2].\?IS/=P\OU7JQ^U"_5IOV/T_U=KUHVH_;Y_GN=5LM M'O<;K5=S)82;KQ?+S?3N9O_=Y^W=3?W6K):;ZO-VLGM;KQ?;_^ZK5?U^.Y73 MXQ=?EL\O3??%_.[F=?%<_5DU?[U^WK:?YJ=1'I?K:K-;UIO)MGJZG7Z2'TNI M7;?%7O+WLGK?G?T]Z8[E:UU_ZS[\]G@[%9U)U:IZ:+HQ%NVO[U51K5;=4*TA M__:C3D\[[38\__LX^B_[HV^/YNMB5Q7UZI_E8_-R.PW3R6/UM'A;-5_J]U^K M_HCL=-(?_N_5]VK5RCM+VGT\U*O=_N?DX6W7U.M^E-:4]>+'X?=RL__]WH]_ MW QOH/H-U&D#Z48WT/T&^N<&9G0#TV]@D@WFAT/9STVY:!9W-]OZ?;(]G-_7 M17<9R8^FG?V'[LO]9.__UT[/KOWV^YT/YF;^O1NHU]P?-.I,(T^*>3OZ:1<* M[>)>D5U+1P.,&]DJ!,2F Q MH,@Q%F/L2IV!H5XTX)"S-C69JK1,71J(K'6>L1F37B+4IR#J14,2&9M>GTCF MM$ZM1JHSWQU:C7DO$?!3%$F*:< BI.)A)#'-)< YP9&D""8N#C3DK%-)X/P; M^;>)3&%9-\)CZJZ9$&T02PQUAHFE -.*/FB)(L_MAJ9E!9K4U3N5UA=S@3W=Y-2H#"@MT=@+J)ACMA@&EL) .^9P+'9T>T7UR6('M3G5)PNJ3T:F M61-0<3."/=WFU)4LO5E+*TAY&ZA,8&AM,35L3LG(PI(1G1M4#&+R!LO4_G/R M!DOQ0J8&)0VIP>7H0$-S,:,L*A5QES=FC[TB8[ 8+#8G8[!C&4,_:=E)A<7D ML1E)16&SF>(P4UQ.0N%H@)$>[JAD: @FD\L)0=Q8=-$;! %,N"H MT9,_[C1BX+B<@K$;"W9Z4T"YF")V=*"AN1ANCL)-.^8!NL-8U&U37P.:&>,I'C/1 MYX1?_G+X!23IJ2R1YMP3AO9BM'H4?W&'S*R#N"+^\AA1/B?^\I?CK\N2$:'XL1.L-H1+VN@^8J2$GC@N7X[C+DG)4,K05\S1D5);+ 'C*3PI& M9+S[Z*RY)R5#*T%1,T(((RCPX")E^XHC0= M,(Q"3FDZ@'4#Z4T.:6B, %38>T40,PGA%VALQGV).VAMI]$96X *-(H_O@8A? M@ALQ#F-.F3_2",ZE:V. 9J;3-<- )(W@UF5B^L:<+#N"]#D0DU$JGI;&2Z12 MWC)WG8@1'%$N3DXZ6I>56@,PS2T4C1C $3V>(*X-'D\0>ZF&+FRE&G8M5&16 MXE+V!L&XMA3)6 9Y%DB5X0*0$670)5/SR5L&LR!4H M*2<+7 6-(XF/(]&,+!P$(LGE:E(PBW(%2LK)"E%?%K1Z5@%LV*G#5?1]6XT6"="+ : M]#@HP7&*ZU] #0S4Y>7E.D&&ID2:F=*.N:U+MF,"QCOHFJ F7RX]((UB@CG)=5_ ]@O.U;EVB+X[(<_5N>X$V)Y 7!UT'EC2 MNH)$,DU[D(H]WPPH40L#]734PY"V5$%1>B\MD8W(TBF&T&B=@2*%]1J0/""FA;21JH2J8QA(PFF)T&BI@2* M%]!) /""5,;3BQ65/]@LE>E+D* Q =!%H=YAGBY,!X-4.36)HVJ8/!&+4.6" M]3(&K:@? N E(]0&&H 7$(\+=@X90H/NBL!F.TS?A-37U":8C@@)6R((7D!/ M!)D]H-&4+J,C)28S6$7-%:#S-B-8!9H9Z1Q"*O[IA60Z-21JU:!P&>W".%H- M"@[*D0L5ROATF.GJD*BM@[)%9Z^VDDSOA]2HXD /'I2"B3&@EL 9PQ 5M9%0 MJ/0J-WJV+FI*I-&$*?.S%Y^LJ^WS_J4RN\E#_;9INO>'G'U[>G/-)]6]."7Y M_KY[H\W^A2H_ASF\#N>/Q?9YN=E-OM9-4Z]ONY>G/-5U4[5&B@_M=+Y4B\?3 MAU7UU'1_=NLTMH>WT!P^-/7K[>$5._/3>W[N_@=02P,$% @ RX@Z3#<7 MM<8Y @ 2P8 !D !X;"]W;W)K&UL?55=;YLP M%/TKB/<6,#:PB" UB:9-VJ2H4[=GAS@!U6!F.TGW[^^"Y/3=2!Z*J'/"9 M_"+R9=ASM8HFE6/;D5ZTK \X.:W#IV2URS3> 'ZWY"9F\T!G5RP()L&?W3'F6S#HLP M.)(3OE#YS&[?R)@/"H,Q^1_D2JB":R?JC)I187Z#^B(DZT859:7#;W9L>S/> M[$Y>C#0_ 8P$,!&2[%-".A+2#P+\E !' G0(D4W%U&:'):Y*SFX!M__N@/4E M2E905;_605-LLZ?*(U3T6A4Q+*.K%AHQ&XL!,TPR(2*E/AT!?$=LP((.[@_8 M+A%I? _9+2%YX3>1>O-,#3^=FX#0+P"] M (P+M"(:=0%I,93&]-YA"ZV7I0 M!4B2 CF9;;VP-$>N:P\.Q1!]\=O. MO+:SA>T$N%Y8DQ293)^%$5M5&= M?5I0&ULC99O;]HP$,:_2I3W M;7RV\P\!4@%-F[1)5:=MKU,P$#6)66*@^_:SG30%^ZCZAL3.GV0JC@M:Z:;A;NE3I,HJA;[T5==/?R(!K]9"O;NE!ZV.ZB[M"*8F.#ZBJB MA"11791-.)_:N<=V/I5'596->&R#[EC71?MO(2IYGH40ODT\E;N],A/1?'HH M=N*G4+\.CZT>1:/+IJQ%TY6R"5JQG84/,%D!,P%6\;L4Y^[B/C"I/$OY8@;? M-K.0&")1B;4R%H6^G,125)5QTAQ_!]-P7-,$7MZ_N7^QR>MDGHM.+&7UI]RH M_2S,PF CML6Q4D_R_%4,"<5A,&3_79Q$I>6&1*^QEE5G?X/UL5.R'EPT2EV\ M]M>RL==S_R3-AC \@ X!= R Y,, -@2P]P#^80 ? K@3$/6IV-JL"E7,IZT\ M!VW_]QX*\Q;!A.OJK\VD+;9]ILO3Z=G3/"/I-#H9HT&SZ#7T0@.C(M+NXQ(4 M6V)!O7!ZO<#25S!R+5GYDC3#(1B:)[/Q["K/&P8<->#6@%\9Y$ZA>DUB-4V? M*4N9HUKZ*J YXT["B"KC< ,Y1I%C'QF>.:.F+&*'.6[W"1/$-WA3E39'Z.J5;I'Y]T\0#]E60 M@_OBK! O1@C!D3,4.?.W 5#<($<-\D]L@QQY$[CSNBQ]44()-!XW( M.!!^@QL]YQ^ (I5F+C?U5N(I=ZE]$3#WL[1"5'?ZC(QO0./?!6 >-%#N0C/_ M8,\@)2XV(B.<)RXW(@.(7>[HXA->BW9GVZ,N6,MCH\R7\&)V;,$>J&D!G/F% M:YU7?>ZE1P'E=@JA5XS&AG7^'U!+ P04 " #+B#I,?0_'"HX# !-#P &0 'AL M+W=O5'[ MJ\4P]MJL%O;'8]0/!:G'*#^9OT_US M>FW<77#-LBLJ4[>%K;W&[)?^"SQO(.T#!L6_A;FT-]=>OY0W:W_V-U]V2S_L MB4QIMEV?(G<_[V9MRK+/Y#C^FY+ZUSG[P-OKC^R?A\6[Q;SEK5G;\D>QZXY+ M/_&]G=GGY[+[;B]_F6E!D>]-J_]JWDWIY#V)FV-KRW;XZVW/;6>K*8M#J?)? MXV]1#[^7*?]'&!\@I@!Q#8#X88"< N2? /4P0$T!"@4$XU*&VFSR+E\M&GOQ MFO'QGO)^%\&S.6>"8 =8(.";3/$&"5K7F1+?/>R1F5&D:\\":!=8,,'J.F:9UT2%^ ZA( MI!HM?<-D"D7*\R8L;\+PHN>8);0J(@+$RX@2B70);'E"C(KR,EPE- MOBD>9KKGY0T/&,<3V/& &A7AI1(I!*WOHTSWO+SA >-X>']F0(U*X9V^9D3D MNV/#B(22,\2\Y0'U/*#'1$J_--VG$JDR(PN5(M2,#"#"!W)PTU-4ICD,_5KK M;>VY[OI/\YO1:T_X(OJ>!(UG?:\X]"I_THR-YK>\.11UZ[W9SG4\0U^RM[8S MCC+\Y*IZ=+WM]:8T^ZZ_U.ZZ&1N\\::SIZEY#:X=].I_4$L#!!0 ( ,N( M.DS$]_US"0, " , 9 >&PO=V]R:W-H965T-B&?V.6MOHK:Z:;A4?K3T])DFW/>JZZ![,23?NR=ZT=6%=LSTD MW:G5Q6X(JJN$IJE,ZJ)LXO5RZ'MNUTMSME79Z.P^ZDMY,>:U;WS9K>*T)]*5WMH^1>$N%[W15=5GR5BQ=)I<^T:1Y&C5TIJ'W MB@U4S)(D#N!&05$*.L2S.PJ")V!H C8DX+,$1"JOC%$C!TTSED&E5PC4,!FH MA*,@'(!P;[*>1HFXXQ >!]1D&8XA4 P!,!3S.0080W#A3P@4,2H#*!)%D0@* M\U D@I+ZBPR*&$T#*!F*DL%5PHF'DH%1")'>CMA $6>A%Z10% 51,G_?*5@P M9_X+@B+"9LOI#B5'47+D!7$/)8"_!S9$Z9A4@4U!< $""U#W$P)=%,%W)1 IUSP MC.?^]P[3T5P%%R)NJ@2ZJ@*?WTDD[[:J5#(P$NZ9!#%-SORB[4-YS-]L98[3*F#VZ"CNZX?FM4>F_[V\S=M^.9=6Q8 M3)IC'*,P]\/_+R)"WRYG M$W&465KPY]*ICGF>E/_F/!/GJ4O7]80WFQR2'?_)Y:_#,>,;7LG:1 MJ,>)+WB6U9X4C[^=4[>/61M>OW]X7S7)JV1>DXHO1/8GW>5%4\N2]?:9%\SRW_["P M,\,-H#. WD#%_LP@Z R"BT'TJ4'8&807@\\ITG; _0(:G/*1E':G_7]62SG> B](V&\%A"D&)@)F]7 6@L( M7@P(4@VH7M>)J72PGR- MZ49?V YT6TD"7%T 2*#8X@)7%]SQ=0"X:@!3C9%N>/MY!5Q:8%[JZCZQN,"E M!=$=V>*J@5ON4$"N/NL7 >"J 4PU(XL+7#5PAVH"7#4!HAK]HI\'YEWS!4S5 M>%<]0,[+7=/!5S?9=XB/4/80VOR#C9=OK7=RTK>>/I-RE1>6\ M"JDZE*:/V HAN6+I/ZCSLU?=;C_(^%;6KTR]EVW+UPZD.'3MK-?WU+/_4$L# M!!0 ( ,N(.DP;>MU)G@( #P) 9 >&PO=V]R:W-H965T>)[9'6A/QQ%K:J"=[ MQFLBU9(?/-%R2G:&5%=>X/NQ5Y.R<9>9V5OS9<9.LBH;NN:..-4UX?]R6K'+ MPD7N=>.E/!REWO"664L.]!>5K^V:JY4W1-F5-6U$R1J'T_W"?4;S AF"0?PN MZ46,YHZVLF'L32^^[Q:NKQ71BFZE#D'4<*8K6E4ZDM+QMP_J#CDU<3R_1O]J MS"LS&R+HBE5_RIT\+MS4=79T3TZ5?&&7;[0W%+E.[_X'/=-*P;42E6/+*F%^ MG>U)2%;W4924FKQW8]F8\=+'O])@0M 3@H& XH>$L">$'P3\D(![ K8(7F?% MU*8@DBPSSBX.[UYO2_17A.9857^K-TVQS3-5'J%VS\LT]C/OK /UF+S#!",, M&A">BCZD"* 4>3"A![<)5E-$:&DHII DA46$H,_0\,,;GW=<8# -@'P* #& MV"I4AXD-INE$^CBVS$Y!.$EFEMTI""7HCMX(U!M-]*:Q5?>\PT1CO6EDR9UB M$/(M3P4 \A-8;0RJC0&UH:4VGB3Y@@(?SI* 69+/LZR2J94X3"V_4] ='2FH M(P5TV-]2"KB-[)<#@ )D:04PX0Q6.P/5S@"UEI!\]J @G=1/$<44@?&H+#=* MD0]W,Q_0&MOMS 0J'[HN^T8 2T%KO />BFMT2!760(->E M!8"Z:4&=:&]TA-24'\SQ+)PM.S52=^+1[G %> [T$63MY_IJ8(ZFCS#=O>(G MX8>R$985'1O=331,UY=YYW"\G:_J[B#1>F MY7]02P,$% @ RX@Z3&WY"JCR 0 W 0 !D !X;"]W;W)K&UL?53M;ILP%'T5Q /4!$S((D!J$DV=M$E1IW6_';A\J#:F MM@G=V\\VE!*"^@?[7I]S[@>^CGLN7F4%H)QW1AN9N)52[1XAF57 B'S@+33Z MI.""$:5-42+9"B"Y)3&*?,_;(D;JQDUCZSN+-.:=HG4#9^'(CC$B_AV \CYQ M-^Z'X[DN*V4<*(U;4L)O4'_:L] 6FE3RFD$C:]XX HK$?=SL3]C@+>"EAE[. M]HZIY,+YJS%^Y(GKF82 0J:, M'+%8Y J1'2:;R-FNX4TA#G^P_U[[9V7"/!'\B;+9?$H*1$'P2\)<$/!+P@H"&4FQO3D21 M-!:\=\3P=UMB+M%FCW7W,^.TS;9GNCU2>Z_I;AO%Z&J$1LQAP/@SS&9"(*T^ MA?#70AS\.[I_&^!XCPB\6\CI'A+MUI,(5NL,+#^8)X&C=0&\*H"M +YIU&[1 MJ $36DQC,?@;7M1ZC_&]<"%T6@&%H;](%\W^,0-1VOF13L:[1IE6S;S3B#[Z MYHXL_ <]NL.D?T\*SA7H'+T'G5ZEGYK)H% HLXWT M7@P#-QB*M^-;@J8'+?T/4$L#!!0 ( ,N(.DPU0>K6&PO=V]R:W-H965TO-='IS=Z^I1F4*Q(.HO6]_X4&*FZWU32'Q]]_=[&Y2,CB)_+W8<2Z-CS3) MBJ&YDW+?MZQBM>-I5/3$GF?JEXW(TTBJ8;ZUBGW.HW4E2A/+L6W?2J,X,T># M:NXE'PW$029QQE]RHSBD:93_&_-$G(8F,<\3K_%V)\L):S381UO^D\M?^Y=< MC:S6RCI.>5;$(C-ROAF:]Z2_#$N^ G['_%1TWHUR)6]"O)>#^7IHVF5 /.$K M65J(U./()SQ)2D,JC+^-3;-U60J[[V?KTVKM:BUO4<$G(OD3K^5N: :FL>:; MZ)#(5W&:\68]GFDTBU_R(T\47D:B?*Q$4E1_C=6AD")MK*A0TNBC?L99]3PU M]L\R7. T J<5*-_7!+01T$^!>U7@-@+W4T"O"KQ&X-WJP6\$_JT"U@C8K8*@ M$02WKB%L!.&M'HA]KIS]*?&O2]IBDYN]G,M-'""QZL:J.O4ADM%HD(N3D==[ M;1^56YKTE4H9+V>KWJ]^5-U:J-GC*/##@74L+37,N&:<#D-#=LDL=(:TA*5" M:.-PT#C&CJ9W+CU,=,*SO4OF06?<2^)1)Y@/UC+5&6I?(D](,)1>,C.="1BP M,\<8 E+[;6J>OP]XB:P[P M$\4:AE0':C<)EN 47M^!6%MQNB]@^:+6:\2LF MJQG?=4!#3A"*$ :R\H!0-G5!=A]UZLYS0%]-$8A1%H**/^D8\QA8X@R!' 8< MSG6(.@186B 0UJ% UB51%LP M)+L>;)QGA$*RJU-7LAO@,0=(S*#7QS7#NGGI40!-,,@!=7I (;CA=>C.[MF MFB(4Z7F@F9\PAS#;,Q2"&QZ#X.FXP*#.,5X7%XV<@%0MT2R0+P[T$"]NB!07 M'N@A5ES0M1,,THJ+0K"X.H05%Z&0XF(.8=UF* 36-\<@K;@8Q. I@T:N%1?- M@E9G;I3M(.$;6;XR]9[7]ZIZ(,6^ MN3):[;UU]!]02P,$% @ RX@Z3!+,A"J1! 7!4 !D !X;"]W;W)K M&ULE9C;(^8ZEU-$6HRF$S$_!4I69K M=Z^=H 1J;,S:3IA]^_4) NI6PMP$;+YN_9+:?SN:[HKR9[5RKA[]RK--=3E> MU?5V$D75T\KE:?6EV+I-\\MS4>9IW5R6+U&U+5VZ[(+R+ +&=)2GZ\UX-NWN M/92S:?%:9^N->RA'U6N>I^5_URXK=I=C/M[?^+%^6=7MC6@VW:8O[D]7_[5] M*)NKZ)!EN<[=IEH7FU'IGB_'5WR2@&H#.N+OM=M51]]'[50>B^)G>W&_O!RS M5I'+W%/=IDB;CS=WX[*LS=3H^'=(.CZ,V08>?]]GO^LFWTSF,:W<39']LU[6 MJ\NQ'8^6[CE]S>H?Q>Z;&R:DQJ-A]HE[J[K(ARR- ME#S]U7^N-]WG;LB_#Z,#8 B 0P!7'P:((4"\!\@/ ^00(-\#Q(,B#UFCAE^(*)&PD$'D#JN <7#Z0@WF%!,G3*WF)&GQ!^8,-J;RQUF!#M% MOA)BA#AEOF'&&B_//<5P;VD_79K%YX(38MZ6WB!!%XKH$H@3I8$,DLX@NPSR M.(,WD7F/Z [9["M-&7^^&)-,">DM7$)D,T8I2:M6M&J%59O8D]TSZF@@SJST M-W)!8*".5[&736""0^6>$)@TH .K M;6C9AI#M/P\&#\2MM-Y3O,"88#'W:RDAL@E0/+#:EI9MD>S8V]5KBXH1FAWQ M*NF&H)JM]ZA;DK*^U6&* WC3O\/0A0:AO5Q?B5Q",^TY'C6BD%ZN>TQIXSOY MW*)M,4QS+]4"4Q<0&W]5$XQQ:4(^$--;'!.5Z=M7C.4H!GYA4I3RS2(A*) L M4);MRP;9W1E2S9FWB/,!.AY**X6>)P*[$ I\5TD(KJF"T&KST'L)1\J5A$ . M^IWBBL/Y/8L'VAX7GW>M@3EU2(VL9D%SX+]_)!07JUB$EC#0;SG1<%'K&J"3 M!PVD_WJW(+%8^*V+P@RS*B \T'(YT7-1\^*X30(3VBA?.D%\1F+ \L.\0<%K 3HMK%K U"J[!:Z,+"E,@_04G M,)"&'=_^:3^XY<7_. M)TE_T/>>OC]W_)Z6+^M--7HLZKK(NW.1YZ*H72.>?6G$KURZ/%QD[KENOYKF M>]F?]_47=;$=SC*CPX'J[']02P,$% @ RX@Z3'+:M!<$ P 'PL !D M !X;"]W;W)K&ULC9;M$"2D)" HXZ M4_NIZ\YTVMG=WU2C,@7B0M3NW6\"$3%)K7^$Q.<]YSWD$#(\\.JCWC FO,\B M+^N1OQ%B.PB">K%A15K?\"TKY3\K7A6ID,-J'=3;BJ7+1E3D00@ "8HT*_WQ ML)E[J<9#OA-Y5K*7RJMW19%6_R8LYX>1#_WCQ&NVW@@U$8R'VW3-WICXM7VI MY"CHHBRS@I5UQDNO8JN1?PL'^VREO>T9G<\_Y,MQ6;DQ[ZW9*MT MEXM7?GAFNI[(]W3Q<[9GN<25$YECP?.Z^?46NUKP0D>15HKTL[UF97,]Z/A' MF5L0:D'8"63N2P*D!>@DP!<%6 OP28 N"B(MB*[-0+2 7"N@6D"O%<1:$%]; M0Z(%R;49(#BN'#A)R&5)M]CPZBS'Y8:A(0G:QFHZ]3X5Z7A8\8-7M>_:-E6O M-!Q(E0RN9IO>;_Z4W5K+V?TXCM$PV*M(FIFT3-AC4$+/F9G-P(X(I(7.1^CT M,0DM?7B>X>'&:0\=B>;2:F1IRIBX'& MH_WVT?SXWO#<47?L7B#D;A34!$!]%Q%P1\#N"+B)@/NU&BYG+4(:I&R[*,08 M$*->!X9P3(P%F+LP\*7KR.TZLEW'1E/-6B;J)0HQ1$ELV'9@*$;4:+^Y X.4 MPB^6B[AM$X=MXVV9$2L1@I28KAU4"('1I'.;"I,H)F[/U.V9VIZ-3I]0>TDA M 30Q]@H;2RB"1K?=.RA9FM%%#PX*).:+_.@R1FEH=,J3 P,A@,8S?W;D)-"D MIC85)S@VMP^;DKMW1,T]Q,8PB! VU]D1C=(HPL9"![T/4,&J=7/4JKT%WY5" M[2*]V>XT=QNJ#Y@Q/X&#*73,S^3IKSVLG<*W1\>?:;7.RMI[YT)^.)MOVXIS MP:1[<",;="-/J]T@9RNA;JF\K]HS6SL0?*N/HT%W)A[_!U!+ P04 " #+ MB#I,*2D!<# M\CE'=].5-#N9_'>QU[KT_J9)5LS]?5D>KH*@6.]U&A4?S$%G]I^MR=.HM)_Y M+B@.N8XV-2E- H(0#](HSOS%K!Y[S!<_L5="J;.-59$9O,R_5V[E_CJQ56%:%&_(SU MJ;AX]RI7GHSY77W<;^8^JBS2B5Z7E41D'\_Z1B=)I63M^-.*^MV<%?'R_:Q^ M5SMOG7F*"GUCDE_QIMS/?>E[&[V-CDGYS9P^Z]8AYGNM]RO]K!,+KRRQ<99_3RU^F<:3" M@70$._=K!-H2Z LA?)40MH3P MA4!?);"6P*;.P%L"GTH0+4%,)6#837D*RI(LR14$XI#&%*4.RX? N@*,%.ECX"**3< M/-U!A@E!G.KZ!, 005@ZE0',R;&+NA^BI JE6QU#E%V<3+@E,H2%B-'045L! M:D(P%L*)9G"BV3#1;@!7$F\7VT$#8A:\$\9 YJ?\"P#"AV%%; M#6%84AJXQ>4?\1CHEIA/B1P&/$67*#2"(DVZO6$$X$F(Q M%L*1%HV!'JW&-$96/V;O".'(^L=\0@@YL# QDVX$81AW SB$8<'42./#(UT' M VWG8E'T-49Z );OB-](%\!J0OS4H-<3&QGJQ@^ A9B';OP F"2$.G8'%P?3 M5.>[^@I6>&MSS,K*YXO1[IIW3:J#K3.^Q%?W&!A_J*Z%]4'X1;ZY4WZ-\EV< M%=Z3*>V!NC[S;HTIM;4>?;!YW]MK;/>1Z&U9O0K[GC=WN>:C-(?VGAITE^7% M?U!+ P04 " #+B#I,N.L:.EL" "[!P &0 'AL+W=O'. $M8&H[ M8?OWM0UA"3BKO(!M9L9SQL!)6L;?1$ZI=-ZKLA8K-Y>R60(@LIQ61+RPAM;J MR8GQBD@UY6<@&D[)T9"J$F (0U"1HG;3Q*SM>9JPBRR+FNZY(RY51?B_#2U9 MNW*1>UMX+585+06!:L=3D\K=XV6.X0UP2!^ M%[05H[&C2SDP]J8GWXXK%VI'M*29U!)$W:YT2\M2*RD??WM1=]A3$\?CF_H7 M4[PJYD $W;+R3W&4^W8O:W-M>_T:S$W!/P ,!1Y\2O)[@?1#0IP2_)_@3 NA* M,=GLB"1IPEGK\.YX&Z+?(K3T5?J97C1AFVPFX:J$>L^DP>(1! M P(H]6$+;-MB@V?T*/;OM]C.,2@([C$[&R:T&_&LM7I&P!L)X #:!7RK@&\$ M_+M*)BXW'28PF-I@//L6@76+8.8QBA\4&5H%0HO'Q<1CAPE''GV,0S0YDSDJ M@ @&=C,+JYG%W$P4V04BJT#T?!RQ52!^(HYX?F1Q .$DCCG*#_PI:A=;0O/@ M@[<,0?LW"2VF'\2&'GS6Z/G@D/6S72/\1'0]:%POCF;165#^8A:=!>7%L^C MZ,]647XV74,X&;O4IF6-5H?.M#:-"7S N[;V@_!S40OGP*3ZOYJ_X(DQ2949 M^*(..E>==)B4]"3U<*'&O&LGW42RIF^58.C7Z7]02P,$% @ RX@Z3(K/ MA+2(! !4 !D !X;"]W;W)K&ULC9C9CNHX M$(9?!>6^B9?$=EJ U.S;2*TSFIGK-)A%)R%,$IHS;S_.TG3B*CC<0&*^*E>Y M?AO;O6N2_LP.6N>=7W%TROK.(<_/KZZ;;0XZ#K-N,P-Z_IWLW. MJ0ZWI5$0,>F7;>SKH)9<\.I[T>]K)+G$'O&AP![USN-=_ZORO\WMJWMR;E^TQUJ?LF)PZJ=[UG3?ZNJ9>85 2?Q_U M-6L\=XI4/I+D9_&RV/8=4D2D([W)"Q>A^?K4(QU%A2<3Q[^U4^?69V'8?/[R M/BV3-\E\A)D>)=$_QVU^Z#O*Z6SU+KQ$^8_D.M=U0K[3J;-?ZT\=&;R(Q/2Q M2:*L_.QL+EF>Q+47$TH<_JJ^CZ?R^UK](D1MAANPVH#=#$S?CPQX;<"_#;R' M!EYMX'T;\(<&?FW@/]N#J W$LP:R-I#/&JC:0#V;0U ;!,_V0,E7Y/2 MT5NQZ=.]?)6;,LO$K815*G4NYGX:EFAA7#&@P/9)M90H;>"->$<(N#H7$,&;!G[1Y&D/")WV;& MD/':Q 024EBY3"'#21N9(<%PWF;FD%'2\K/ &&H-[6^'9O7[@-=(W@HO$,>% MPDL'O!F%SW$/'N[!*SUXS3%3MM0J1I3,J9(1%40&A%@)C2 92$X) ,<(R!GE M )P@( DD]#C%@I22>8"<(21AA"I SI'.!47 !015X"D*P"4$S:SU)0/D"I(> M\;D'?:X1GU+Z?BOSEA1\7 H^D()2EA(JQ&\.B*(,5F,$01DP[D,A(*"O/ &% M@(&,PH&;0I 24S3H<@9)Y2D&93W'LE$*JG6!@+R: )8.(,B9\I )L$)('@@D MRC5"4J[:0]32@N2!0+W.L:^Y!CPL("DF@^)>0DT10Z'"%),/,*HB( (G1DP_6 HEK M0 (-4"(L$4BXC@H/$>8( 928R];"!*4&T:P;#UTU@X9/ZZ^409"]OB=$R^]DR-D"'9?5,V05EMNX8(AUNB^OTK+.)KF<\B*E1NOMNNZ- M%1<45ON0OBXHTKXLKO?*"XUO]]7=X!]ANC^>LLY'DN=)7-Y=[)(DUR8!TC6[ MD8,.M[>72._RXE&:Y[2ZDZM>\N1ZMTO/P?]02P,$% @ RX@Z3&NV MX(N4 @ H@D !D !X;"]W;W)K&ULE5;MCILP M$'P5Q .<63X"G$BD)%752JT47=7K;R=Q$G2 J>V$Z]O7-APEL(G2_ C8S,[L M&@_>K.'B39X84\Y[651R[IZ4JI\)D;L3*ZE\XC6K]),#%R55>BB.1-:"T;T- M*@OB>]Z,E#2OW$5FYS9BD?&S*O**;80CSV5)Q9\5*W@S=\']F'C)CR=E)L@B MJ^F1_6#J9[T1>D1ZEGU>LDKFO'($.\S=)3RO(34!%O&:LT8.[AU3RI;S-S/X MNI^[GLF(%6RG# 75EPM;LZ(P3#J/WQVIVVN:P.']!_MG6[PN9DLE6_/B5[Y7 MI[F;N,Z>'>BY4"^\^<*Z@B+7Z:K_QBZLT'"3B=;8\4+:?V=WEHJ7'8M.I:3O M[36O[+5IG\1!%X8'^%V WP?X<#<@Z *"/B"PB9$V,UOJ)ZKH(A.\<43[MFIJ M-@4\!WHQ=V;2KIU]IJN5>O:R2#TO(Q=#U&%6+<8?8*!'$,W>2_B8Q,J?AD?A MM<1ZBDF]&R(!6D=@"<(K A\G"%&"T!($5P0!3A"A!!&2P;C,%A-93&4Q-W*< MH1(S1"(:2;28V4 B],P/UXE1G1C1F8UTXFDI=W025"=!=.*13C*IYX9$BDJD MB$2"$X"'.\1[?&? #9/! WNC SVP.0#UV1+\![9'!QJN9WSGO0'N-L#LEMZ@ MP/T&_V$XP!T'4\M%83+^>&&@6ZGBM@/$=S#Y2$Z-!]&]E<6M!XCW ,9:B/GN MN1QP^P'B/_#'6E,#IO>D&PO=V]R:W-H965T1NK$.9%O6V!BJE""/A+/]-AKF\!U.9(C? ?]8]Q+$^%% MI:4P*BW> GQ0F=3&/;"<'(5YL\*VM4&P- 8-&6P5BAC/L M@#$K9&S\]IIH*6F)E_,/]2^N=]/+@2C8"?:+MKJOT .*6NC(B>EG,7T%W\\* M1;[Y1S@#,W#KQ-1H!%/N&S4GI07W*L8*)Z_S2 URB$T&#TXCOCNC=/Q!(PZ+2=WINYG"_*'&@Q^C< +P]1_0Y02P,$% @ MRX@Z3--)J\%9S ^U,# !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]:W/; MV)4H^OG<7X'*=6ZD*D@AP7[Q3'?;UW*G[]34^0"1D(0T13 :5GY M]7<]]UX;V"!IM_N1,ZE*W"()[,?::Z_WX\]-LTOVF_+O^^)YM=_L_NUWBVSX MN^3#PWK3_-OO[G>[[1=__&.SO"\>\N:RVA8;^.6VJA_R'7RL[_[8;.LB7S7W M1;%[6/\Q&PRF?WS(R\WO_O+GIOS+GW=_>5$M]P_%9I?DFU7RG^9C 9ID@V&L_:/_Y%O+I/A@GZH9[SDLIL[7L(A5\2'YS^*I_=SS?5WC@K\JFR4\]U]%7B/ DA?Y MKC/[Q<5P>#$:]$SU5;DNZN0YO'=7U9UYOLGKNR*Y6BX+> J>6?'SO0!\][3M MS#\<7/QG[PMOBKJL5KUKU_/^O_[7_SIX=L>2U M'XKU^N+'3?4(KQ9Y4VT \J^:9M\%_7\5G?7+&'^MUG#/\UK.N//8=U7?F@6Y MWA;;JM[!(F'Y^:X+)WG\S?YF72X!,E6^Z^ I7/%J7:X(=;[,U_EF60 4@(@T M;8KP[K[:-P"4R#K]G9]V3J9I8*S.M'ES3X1HB7\4?]^7[_,U;*GSX/4][/!B M5]0/L(3W1;-[B#WUKMH!RN!8:6=$FJ8Y:1BX1DAYFZ0NE@6\?[,NDK-UT< 8 MZW7UB+!IDNHV>3:=31$BB/$T_+-A.AR/Y*OI>7O:.3W55W'1VYXYSFS_A649^K_>PR67U .RT85:":ZJ+-=T'V'WW M\KXHWY+.;:G/"VI \EWQ;F5Z [ $$K]@L$8'.OJMV1;)H M7S@4FKYHMOFR^+??@534%/7[XG=_2;JP[$.]+[HW3_?6,*-X=CD8PF'6"5"9 M??&G)-_OX&3*?Q2K-!D.TL& _L]XT?PI*9$UP$^PZ0[8A .=,' VZ!N98%-Y MKI4FXUF:S8?I8#0)*-5XGDY&TW0R5 +6)=BK58DW 7!GFY>K"WALF6]+P*7V MDV^+'0B8,#DP]0U,&J.G^X<]WZ6*:2!<-8 YW+;R?0'7M^FA':=3!7Y^_>E4 MY0 #/'N3(W[>%[L21)+SDQDBPQ%6U7NL2QZM^N6^ $_< 9,X\'J+HCX1 MIH(KL(1KU:6@W\(=W14;PFNZ&D -X=&>B]=#VI]7#>^U[ED&/H"_-\>6HP\^ MG+BLJP=D]__(E>7G2[C&B'REDW#Z9*G6FCO"3PWD)]G6U6W987IRI"!9%Q^V MM(\NX$&\9&+SD-<_%KL(SH"\MMHO=\ XWQ?KBH2USB**38&*)(Z3KQ[*#:FI M.Z".'3'B K%L"WL=A:DH&B_5!.(* !1F@UF[" SA/;NOJ05^*V"-8F#B3L;XI; MF$'7$A5# ;?@U/!2P*,'G_RN<+OBX3MJHK!OG=V1XPX4O\P;4"1/(]TORO4> ML>&TIW\ >-[CX_E[..F[(D*1#ZR&'SZXA)Y'2!%=.9%^52QAH?#*EH458A'X MYLG\JI=+/ ]$G[-O"-1R[)\D6(0#RDC]HL7KB 6H 7A)0X,6-2!=0?CT9C6 MK$5G6OUMWZ-2?[^IBWR-O)KN"$HU1@&W4P+2;PH@Q:Q@#U1J!:8Y<9IURMKV M2'_M<$E[W4[<:D0PZ'OM,YWVIXJ5[P!(6W?MSP1>1/+6^Q6Q1!09GL MBO2^XG021]1Z!S>0XKL1GAD>6>_+HBBD@+1WY08G0C ]@2+DI=1=8@6Z\>E# M''T5\ A.M@%,>E'P7X@$#,SV*?WW6R!:"5Q?D,I6G7V@R9)$,!3=Z"SV&Q0* MBH?MNGHJ"OERNZ^7]SCA%M:L._P<8W58T8>B7I:-&:/:$MOOF[3WA?:#?P6T M%Q@CGZ_+Y4XU&/2ZB'D!1!@"+#RU"K0)HX,-+';?[$ M%]((P)"LS\=,2'65SMZO&$ M_!I"EZ#S[4"[$.84A]KI(\0DL9C-(\::8\\YDE&@ M='J8WG188^SEHR^]Z$A&/V5-'5O3*6LZZ:6^&3L.J5-F[+QTB,^C_/C5NGIL M/D*YGPGC/.A(.>&92<\SM*A;6I35GN .RNTI(_KLE1?B\-[7Q;+:+$M0*3=M M_4') GE:2"!!X>/FZ;1Y7A2 Y1>E*-^(7+LJFVW5H/AYZAX.J/3DV5@#(5CU MJ/3.V'Y(]7OY88G>*R-="T8(]86[T-7HO0D2-,)>LCR/_&L0HX M\ .RN#4NH06&#-N'7PF&/@W_1)@F#<$9[HRQBDUHG8E42D#TR+W]QVMS!$Z] MD!'#Q;(H5HJ(L%&[X)20"AS,H8C[T=+=6R/RM.;K M$R!4MCSF+.U2K*,$*P0;'&VPHYA+4S#XN ?9/-C'&(X@S9E@S7D_'G1 <'M; M+&G.XL.2:&J"D3W)4NAKM:$)8A.O#)(O-<3B0'3%\\@S$87TM->,1-4A9_OM M=DU"$[!'X)-+D"/V$?LB#8Q>QXY1T]&6NKC=HSR*5J)1NEC,C*%HF(YFBY:M M*$NSZ;C/7-2>CVW 79%K<\%'VCZ]KJ.8#5"A3-&Y5#GJXK"E [IB3$$D(0,Q M >E/S*-UBI3Z67R:9KQ^@V-X+\7VA8KA6S["#IB1TQ' OMR#PDAA-P")Z_W# M \9(H1FJO-N4M[!NC 1D<0 /XPWL>AF+,ZCO\HV(B&GBP:."YQL,#0"45!'2 M>VH-]/KW]Y/7"\ NR.B4;YY@,=5=C6-4B2 M!$*"7+1$H1/T3("L$S^;8HDH<),O?R0>I^=$F\)S21XJV-TF $3J%DL &ZR M*82 MUN4] !5G)',H30 [K,S5N$Q>X]D-T]E@D.#A8@0+!YEXQ$B6H!S"!:YE41F@ M&P4(*S[B(0"4GI!(N<.!V7@IL"B@B"$>OM[7*/:AAQ3 #F"\8U\HC $7%?4> M=+3 X>\IP(/=R<"=]L!@053,@5KYU]=-A2>:$"OGA^E. /C7H@?"=,!W]BN1 MJ0AQ"&+X7IXT^YL&K@[9GA)^A-Z^3+Y%7QR > /8N[Y%L.)8CU6]!GUMY5S= MJF" ^)$XP_ONOJ[V=_Y8H?%2;O^TW2YJ2-LN:(WI<"!,P;M8]3RM M9E]O*Y)TPGD 4V ?M. E$4N\VO0.VN97[;D!Y_P M"4S?534L] IP'+9-F_L&=4#WS1G>+/G0G/\I>;E'G26E"_=MN5H!37B9-ZRZ M7-WR*R^_?7D%C^)7]'93YLF;?(E, 4!W1XQ)461=(=%&-"Q795Y3*!.@"H(W M;P*:O,(@@1(N M#CRX"S,-X@J'_ /1=;W#MAOA4.;AVC:SRC$W6:V1$.MJEV MA1XF4C6D3W26N9]PZR?TMQ=^+[8[5I9PU]\#3U"1A'# 0?3KJZLW@*#HR!6O MF>71R!Z/KUN\7[1+%S#% *]8'\)? K">(8V%'Q[OR^4](=8CJ"/KIPM F6)U M3H@!!/\!I@/4P(>)3PAL@#BLV3Y"LZ ?-%\*3?N>9WP)^N$#[1;WP.?@Q(SC M6ZH+4IT;O,_ [51O>LA_A'6YH>G 0--YV!K^FK/R@&#/']2D@A&S_C@^XO3A MZJ&H!#3]XJ[";V_PI%*[K@+%7%H/2JCAZM"&"(*NTUQ@ ?X!6JFN0=8J>DEGS 40NR\YHK]!Y.'Z1; M4?\[H#.;NH'3!XI(#.P&"3M&^!/79Y<6+GQ9ULO] P8G$"W!@W[ V*;&"'U^ MS:R&)TR;($Z)P$9R%%.'0KB)0R ?E,V[=9/(;\88EAI5I&U M0I@SK:>=D2PC+W4"BF@B9Z#D(V=9AM?G%LSBH-/P6IISL#("(EP[P%?^]HGM MN!U+8-I!=5*J27UI0N*R9GJ MA#:+BB^Y4,R$LM-(AR4:ZVGC%H ?EMM1 ?N#S$^X7@,Y#[Z;-"YF-/E>H#% M4/[0SW1(-. &B/^QB9 BNV6MXO,:0AU,W_Q"J"!$ZA]FI9P.:7!![,$HPS3M M\[[MC?E35M8$-A=_[I=,+EA(T%"P!JL@V];.5?O3)LYWD[04LE M.)^DE0*VW-W#,:Q+>&X5<"TU/:]8&(53!("2KA=X2D"J+NB&8*HJ0AOT42#] M]-MWU7L*ZW'^V"1-1"0D6;F]P,>"8,5F-V*;@!5/JBB1,8M0;+F&^U'>/H4A M;@0VUJSVFY+4NN2F0@7.N13A*;HN.PTM8'8+V+YA'+VC$\&W1/_VRA)]*3=U M1S:#)H!7CO<"V>@%G/ %ZF&I$7QI<2N\6YY[TE[T4/([4.7O<"(33J9>!,9E M]E\BO67XK LXOE3TYAX)^E2X&\GK_ M'?^!L*T$&D=(Y(^ $M9N882*KXD NW$+N(X@/PDH:8H7).FFSC+++AU*E84S=W0##PU_+!@Z;XL!/] MRLM\WQ/?(*X P!B+P%,8I !D+??0OJOW-#FV:5U;_91_R!=K.8!Z7U!D/Q4IV-T;%IM=0!=#V@CPSE#H5%919YT/ MD"^+PP48HC09MF)K\EH-W8''@L=R>A^:N= R1DC5R4P%9),=*D""B3@!) MHPPY(Y!HD /@E-%5U66YS7> IAOS(QZP;%.B(1[1>.2= .I8QB :8-%+I.S* M)G>PB!,K>M$+5(4S>!%\D#GB5JG '8PAOMX(0SH)U8+"QFTW8TFT;8 MLW;&^.#B-V091[N:0%PT6$!0.!?G!E%GF*7.OX@P M[_8WT\XWD^1+Y]-4,?=9,AL/X=]A.L[XO]/Q-'G.].V,@7/.5[E135L25F#( M<7*63:;)>9+-ALD/<*F+B^KVUD0<)6?CT0Q^/QO-!OB?R3"#_[SK44+.AOS0 M&/Z%];^DA >SU/%BWEKP1T"XBSR_&(C'@PS7/<-_%P#>L^<"5^$C%&C&5H^S MX62.,,BR$0)AGO6 =;K IX;C,0%W= BJ(WB AL1G.S =SN;!"I]7\/UFIT(M MFB,99&_+YD?R5GC+&<@2NWHOP7)(G]Q51>_%_N9O:(3;-\()6L/*2=0X+/$O MX)K;&JY]C9XJ%S\3J8Z0AI(E.DYQX4*!XT$$_$'4G\ M+T6+%-KZ11A #TF:H#%T%XB5L#/_\>*.IO."'<^&7APG4!_=CW@2(ULB;HH^ M6/&+N74Q5"KQ@9P_!8135IMF2,K;K'@3?P=E\3D &TJ =P#"5):^A,!3X& MTM<-G -^?5=4 ./M/:L&-WC35S W"FC"Z1Q#0M)_"?F65,I1,7)6C4]IR\X M^\..3--DGR#,0=C';)'1\B/(GO^^K^@X> *@ I3Z77N]O8-QBM?2%J]!T:9" M#&-B-XK6: 7>4T@"F4_Z:2=Y]@ )RK8BR@I2C52E5GOYIMKX+T1E>N$7;)%+ MC#XH9H%R[W>%FH,H&ZL"S?5J0 &U!$7#EK.VPE#!71I5!P.;60

H\L!Y0JREM-W@<5'^+E#I):1IN2]H-I".A'YS//:W2$E8"ZTPBJLS\6) M;FQZ.#Q<-XH7M!B%)T2+9%VQ8RI"FL<._8I8'Z$.P$V5'P-[,GE7QKU&= 5D M2+XWJ.5Q\!M?+0<:)HM:LA!Z:F5,SZ0>KFOJS3Y$MDBQIH!B5KAQ_P?H# ! M]47[1(IEQ.C#?EN(M^,*B7M.C[ -E?:_JA 5.2R#K:P]N$5B'S ?-*3@;]M] MC:>'!AH2N9$U,GNN6?2GJ) #@R$#(X>O#,0JG%^'1F3TX3H%&?#JB7'?LA+, M8#4.95*C =OP07,YW0N"6-0Z80(R&HA[CU=%"F1 W9 <@;*+ MP2Q /32 EE@ZGBBY -=/DL%.6(8&AKVX:U79AVM589H#JO%T/9#7M8V_I$(; ME3/".G!YAZ"JT)(]%AS+Z FMGFQ?1.9TW(MIUE]3S1_!;6I7KJ(%$^#XR'I M2#)1P;H\_J0W_,+*'$4#KG:#A(3IE*6_2AG9Q[8AXZK@$N\+9SV)#>T!07B@T*H<+TRB _LHT,H#!!V# M.%Q9E9L"J;?N'L#5X[5'T1K4.@ M(U04.&9KEKEW;H4U1M:+U_CV-G77 $?3X C0^.K5!0H13T[M0J&N<.&(:_0M MDWD>D.^^R/V-^P?$CM8@2 M]1-NE11O>IRW9Z/G6A"X*[S2!F1\=P%X*4'J]'C#D:9<^L:M2;R+?5/C@+V# M'<)*E<8<6-C@)!^$I9$RVKN>@WL5*=LG_.1-#Z&]]##ER(:X4-Q,#21?+#813-0 65T_@>!B.8NZMDUZ M3GR*'284P //!I=3MR#,=;@:BE*5K(+<]3$A M1CQYQ2HB"Y)41BK];6GT>-5,*60#&8,(2BRC2WQ>F%[*_*H;YJ6!R06HZ^4N ME!K2I$2O(\"_Y<;,-YL]:63(<3:)\L#R04@"W6SR9XISQ$;.2>B#Q "C;K%1*I6R)8 M,>>,G)W!PU@]US\- CP9*Q>T>:BX!FK@73/,A M4D#H:SV^L&N5'^W#XOEN/]WC#I;P(?4\F3635UTL8.H0[7<].U2RTR##0PM. MRP"B;*"U<.59^29TS4$Q=?':!( M\8 @MGZ(3?Y &39"!S7B/:[$\0IGY^3F5C2)1*0&&M*)REE9Q^62KG6I+MZ7 MQ6,W#S\Y\\)X7'XZEQRJ*&T5NLJJ5HN.(ITL<*%"*]%FZTT#'E@!^70TLWM? MO3W=*WM$3Q'1;S JC#=*,09JXW?#=!5&])48X'M&2F9U (O&=9(5G.+O.F1Q M(_$^2/6]EWZ_B5UX1Y&Z%,AM*'&*ZAW@U);(I)FT] !:T;U[1)]BLL+<$#^& M4%R/&89">T=ZG"BI<_WTZSZY''I1A^;O7'4U73SF+GE/"DUSN$4;M:H;J7K% MV1J43Z:9-YP7X;+T$7K?@D:XWL=(&)6;"FA$7)QS^VGQ$+*WHM %P\)&K0CG MKXW$#6 8B9[EJEAR53-R"&_7^;)@BW:0TR?Y)S8%24D*&=)Z)"K>SG!T?GFP M+-L[C2#9J'TK&GE&IMV4!#@I3^;*)(4EYCKEUTSP65B)S=G>3ZFP1PD_QT/D M;I[,9H(Z>VUO_\'@=E\5)C&E_+ZF_1#X"@!@:S>< ^TJ[;P \8J4C:$$"CQ# MCWPZF:/K'OX>3_F_\-TTPQ" OG)(6A:S+B30TJ6GG8W2^9A<_0N*HQBEBQ%^ MQ)SX7@CUO=2W\"DM#C2E<_3R738L_(R5MFSNX5%.IU,8"FX@@4, ME_4N/ARP^YY;?U?+PT7/TQE%I."ZLX7L9)XN%O@WW@'$D4)J$/06%(SC,=(K M#.=[(&&\+]2V&TS"HD,WI 2-?.QR?FM23'XH-&68!4A^PM,7+AC1+D3)HB-@;J@\*F:# [!R8MD@ M#7T!]Y]*O#;[G-"IH (=2XTI-7MW<99G);QB;8DN*!(]I%LD0S5IAY('CF9( M3.NIJPU+4VD8H7 O)O@:Y31*25YRU0]C_:%985K:6$'&H-OR TWEXMQ\%4^5)K(3KI'A MV8YL*44_TN1R\2A@<[>O-X2Q# (;B;WS"7K]=RJ,PFY%Q5[XL%C*GY)?G=7" M1*/J/FSNIO/1&VS5TVX/I?%0G#HAT5+P*CDKU*HHUR\V,-V81P<]OZ, (P8 M'"X?0("O3/R.H.]$<)O&0E7$ELL1O 4,L<$]UCO\5$E"8H@H5(%LN.\1$]$O=?:='?[$FGT M)FPN$$UCUOA]?(W\&R9+VB1>^YV%FM1 IT'+GK5Z\N=1@X-K'26.^ M%<:9 ._"4A+Y#3 ,H@1F30]HP>+TX"+(Z0;$<.M-W3&X1Y<^I$/RO1T7#1BK M;H+SD,G,W1(AVK*LOM*DID(*6=M\]1-#=@QT\L9-%_6W.9:+@4+!(9ED-0XF MM'V86I9)+]*@ !EXQP/N+.YD%^S8)7AMF8(8G!>B(I2N,L5 7)T,8W/L+:=B MBVJ(>Q-[_)4;C3)\:XFIO=V2$R$@KG/,:WDRH1DM<<,V9#$E8US%+R-<>9>Y M'JH](V<>#W8G<)-@?#^%5%)\Q&,8BB"YS1(-)<=V18W.276-%P-X- MQMGF1VY3,W"H_H_'E?>(9 YS+_+F(K_0DSN[SO/K<_8RF*BB0S6#KNTONBK6 M6E*F)5*#8Z?>\.6ZC&#D:YIN;] M!4LZS$J[(F;P'"RB JS[4U?>)2\2T<)R5U(8&[2BH-^#.$2=4IVJKZ)S1 MSR?6UOX#!LW2E$3(>,Y;B9'3:,(2= MA4:&T1CT+K.BXA\T[$>RBZ\T_"VR;!' M"M4O:[CJ#P5/_-"9Z);2"@QR4@A@5\S)N]S?G::1\UBX0[_A36%F=BO6>_D0 M,)]-\8BJES FI%F[7+.8$-)1@YCQ./DQN%@!3,+4T2>!/N280[P3YQN7]D_Y M-?DN$)25'/:!+'(Y$[H1(G(I=@E8[/8;$,)0_R@V=[GNA0XR F+*4R\;4@5% MK] J$N06='.W3CJ6TLTR[Q:C,U*9T/O+4B)>$=2C%:.PWZM'4& [Y6YP\ 2J M9[=(21NQBRXI:A805YMML5Y-\FW/C+TW'&1 \1J:'&ZC^2*V!-IFAZPYJ:8 M";STH:K;JN0P8,8U:.M'$++WV!_!Z)I'5'/GI7>*@#VUI<1#L3C0%(GR4XKO.VWE2N/19D_ MPK9CZ%\Y"U?G)Y+!FT:2B.5J^&(@DK&-7\I2; AO=_N4C!;=@1J\-#,<-^09 M&?HOU@7Y3=68RBSM4I+4N1JU,X](6+RC(/W"X"'TA:7 :*YS1FPAMT76+,LB=K^C;*0WP=R&3B.9;:_1J/F?L-QMNC M)&;Z%C/8TJXZY(X.01A9MRL-H)7)8MS2)_=5&XZT))&J^/N^X$H'N*Y(N9\R MM$GXY+FPJ)!#MYXTJ,OD:@4'M..V+QP_:[\Y'* MF9L8D6F# M/D67:Y:(<\ M9N:)0UF)!^(:?R#209W@FYV42/C1!X/XCEM2#T$/X%'?H^U<)O_N;)GH[PA_ M-22)BMNJ5GW)/9LNOB2._MQ6>>_K9V,B1X78=\U/MO29UII>JX-%FKA23F+J)KG?UX2RVLE[9_>47,6(>;TG"(QF1PM>9\$JW=A"332[%(3\CC[/Q,AP8@7/:VX3PKHB/+6Z7$VN7@O>T'9 _X,TU)01SA)ZS@.1H.6^7DUAU?)C^FN ,8ZE MXTZ,NNU)]A@W.I%K3GD.9A4C\WU\13]ANY8=MTNVH]!UJ+V5X&Y./G6X++54 M7F*K$R&&,$5JU_K6SVK:[V'Q0FK7BA;":RRS2AYS+H#_ILY192SW#Z;@5O*M M,V6FQ _$5+^F,,9=4$@IA16#;+L'5?%D1X;A-7E!99:J-VXU?FH7AZ-C^MZ %Y#8R^M8US)6BV1ZTSN/D MBK[:'KAZ:L+U(MUQ3^!^/G\40^Y:"1^MZ*EXS),6395(>),T9/<;"!N!"](D M :V+.P&-HV!N+Y(5Y$NLU@65P6"SC1CQ0?JYJ/8[WUW.).+%[IO6[^+MMH6 MX676%@+&YBL-MX\!W5HQPYZ9_3V,\?=._>3&]D+P29"I4Z%.3+DX/1"F+;2$ MS9F?2TCRZ[V0//>+!BN'D;UAL1%"$4OC7%3K#2RFVC#E\,AQNZ?4/$XQQ-XO M9:N9*_I?0-Y<2R<2C%9R)5R=/3N:]LCI?XZ(BJ6033OM96+F&3D;$U>"J$W9 M*>)'ZAN$< D%VE)-'D'Q 6?DT8>?1$"6-(0 2[,LP$M TUDG/6=DXB&KV]:* M3L+4\)7?.([ZCA]:CIQ,TM+$(M*]+&F7%G.UWZQ+[:;8/:(@[0M*D.S2;VRAE^U&E3"PG IQ]A,U:Q$*,C?4^,%5_@0(UDCV+@/TB,2':/U46S*[9L M3@(QFF;GI!=O.1.CQV.A(1^N(*,W^:I%KW&[&AUN-^'MCJ"Q+:DG1&.RY-53B!KR[* M=1V5RLHBY7S\6;(-!O&1-!= C-W:FR;](3OAFE(_09=?[UHNT;ZCEVN[[>WD MCF#LO]B=%/RW;/$+^@%4+,7Q\R -7>WOX)!$$$( ^;H\YKUK;+F.>H0(56=? M75U_>:Y%XJ(/?D\&3B +ES3XQ3!+35T6%@7^7>JKG+VKMJ!9SX>3\Q3H YP0 M;NR5S7\'L)EI$##Z\I5KG)6<75U_K[-ANHC_)*FB4L =R_?![<<@9ZRNB%E; M3W]HN%*3$F-L\956FH."1?"7V@RW26#1* MLE>Y=M8(>,B$+OF="_T)4\,)&+!4=A$P,25[$1$@-UF,%GB0.%HLBCB9-%OT M :[_M_F3O?MPJS_J4@\6:6BENI .[L&79"K,& DL)X1Z"PD\&Z^5R-(*3G^<:_$<.VZQ_VE48VV3Q M!F["US;!FC-!Y":,)@.\"90AR]0=IWR'0@,"W;UH^@&;6S&VK&TPUKOAAB9K MH8SMPB?$UF\YC4W>- M\\'3WH$U72GW50L.)TESHKI-DV8)#T 5JU?=W%-P7>@Q44THFKO?2J+43&?F M='8I?VB"E.=_KQXQAU-*3F.>D9E1ED$UO&A )AV4+^4#-GVF?A@SD;>3>0_= M[?'GN]N+C[_;&CX=!-96_&[ [;:PA%H)H5NNFX-;A7RF&SM,?:?&YT'&L J"7=L!98\ M E.*SPBC$H?@+7VB$/'0YA;FG$-,!" ,Y-#8_4XXSQTW/91Y-9L28X"XG3ER MO-MSZ5$B=6S%:J;U1;L5*?#*4SHN.:,D[")2N"(5Z_\NOD4D^[I'U-7Y]FWV MA)NX_DZBQ*9P^K-6H=3Z%ZM#EV7X2S-"_)INO[\)MF)+4%0E4E-EYN1D?U.D M@ %)CKF/1E:^^CG8IE<>IY]T!Z<7"*2^3K)R"[/1@&]A2]#1 DGT!JJZY5:N M"GWCNI+KO<3)_+W$3VR^DQ)"1(TH(G')%]ZCAO@>N[*6JO&4_5W;)3C;=KM5 MBBOGS GM=&RV^B6IAUKN-Z&6EHC1R\#K1#$QK8317G36G?YJT7YP4HNM+)M;;'4BGE9JR\G8ZB.@ M0HW(>R(CJI&EG-9$UQHC;, -W]P6I93B4V\=ALL_D5W+=I<7W!.W@/$/M>[4 MX=MR ,4_I^HR_:=27;XJ;FJ5A#X9O[.4ZTYZT6>LHINT@*)B [JNV[\V8X+GW M@$:#;V,Q.WG3&2OHYH9/$Z"K6P_H)J3*1M-Y_.>P?5V!KK&6$B:?<&TF%X-1 MRJ4146&]0)*_]]MP/YQ=[V]V?*E&DPL09CJ*?[OO_ LL3?\*%D)(R)$#>A=Q M5L\7\)._D532OM3WV$&JJ:E:Y[^,]?:C$ )I/KUR_5N<]M];;D>=MS2QN\2I MQA>XV)"8A3KGM[2&3N_-HRU^MILWL=Q-J]+IR[C64HW7XTV<0O*U^PBKN/#+6:N7.4NQ'?I -VI,&.^ MX%HSMJD$[?!9,H09)V.L;4*1.=F?@K_TUV\['?N2+%W ,O51_2]_>WU"S[YD M/$C'D[E[\RP;80T8^#;+9JU^?MRD;Y1.S(QG&9:/&:7CQ1" $+;SFZ;CZ<@_ M285FX#L8EXOKP,;FHW1!O6O\9L\R*@/#/TY!1OIYSWCZRYWQ8IK. 2 ]9RR_ M1LYX.$B'LU'GD.7KDTYYE*5S.%AW%L,!MG6";V?9.'K*4T"XS)SR@LYN,AQU M3AG.?C[Q3XX9'>9#=\C9>)'.%^/PD(=C+M^#/\XF8TX)US;27+R>A>PB+G*V M>U;\M#Y0S[5-BZ4UU]3OY!V&CG[A0?<(W6G]%#][_^O8#AX<_W $GZ=X_!-8_Q@K9V6#63H882FJ,:QC..?NTX%9 MC_BLZ;%YXPMY4S(AMTE]^I@>8,&'%]P!R*462'-57%R6CD9X+MD0P)W1D\R7 MW<-G0VR9ELZ'&3XT&4_=9MT696/XY"N.?6H^J8=J?[?4H &J!Y3KC\3"0J2% M*J>@2<2Y;8"[6;5O7NZZ"9^4,6%*D%)4'(;'!)6U)#,5FTJB\M\MQ=57;PM6 MW+VUEVVA(=Y"Y[2G@M@.$Y[QPK>![Y=6^GOW^'AOU$$ \N3E]*W @NX7W5XA M86!!PR&#&/6@Q5]HZ*[^CN85%^^W:?6JYH)G@-'DK-H\Q?M+4IV_?!-\V>K5 MK*;$;D.?5H*SU*/AI9/]VQ>1]K51L7#X3H)Z37]Y+J':!9U6A>"2E.V62T>0 MU341WZQ< D=;?N8XS@];RI1#O6(T2%;Y$YW":#KEOV%U,<$1J[";8$J*G;1? M/.:F!V4IW6+Q(.I]L>HHLO*KJ[I]>'.=FNTQJ0<6.#7%V./KV50;O?]F2=&( M=(J_0N%B.%RDPT5& M:LZ,!.#9.)TN!O@%B%@+_"XZF$O""08<3[V,/DRG(!R>#:D"ILI>0ZRL.;;3 M3=,129TPW11V>]YF9697W_JXBPX3-8]Y#MD<8)$]XZ(33/K@]3U!PJ&K"KD3 M1L18U?('/]CWC&7$ML(NX98 +)TV:0(%O>,Z(, Q^MZI/]NS^.\)/_D\S#/? M8*GS9"C_S>2_(VW,$%$%GHDRX/_;U2)/5?BM)M#Z&-?XK280?HKH_&:T\-,W M!JA:K]==6-L"S:.K-0N$W_P&L6+Z:V"%*(7FCT_$"U$)6QKB(;Q@G3#4$/OP M@G7"4$/\%+P0JA6B1O?+'^X+USZ(.(X_:E?Z3.JY?2@?M"K"GHMO5C>84R:9 M&-N]'#Z5!&X]N=]TGKWDN9VV1;/@X]$FJ>@GDMA_&W_U[KXP*1]4*KS\^[[@ MDH+1=URG+,4A7++BD0J.#<54T/R:;I$*!Y7U>&'SY^[:2N7I+"A<"T /N?Y[ MC'MQ%60D%9E4*82TSPR3&=1O7.9T2AU&081ZP[@<9>I)VFJUS.7! MM%DH8A")DR:>HE"Y1>;M9D5W]RA^)UNRDCR'IHC@#28>VF$4<%0,$&XST34* MRB.W874H53V/-K'%5LNF)6T?W;(*/H7H;)["7K9]5+='KS_0;V 9-G8ER=4F M]+<;['9;Z@IFV_I_D?N:G F5/0^;<1V+7H(E!B6,XCO_5=ND8#+-+<KMI[1Y>.>!LOWFEO8EH;%#MS\% K=%6D[ M0BM_(5ZOKWNBOC^UT=,S4''3Q10MZHLL'0P&D89/*O--TL%DV%8[XQU]^YY* MDS?K7!;EV__V*[4]_8+?Q'O_MHLJ^0/[))_5X>ZU[(R8S.<(PUFZF,V3;ZAD M9-C&-I["CJ]B7XW)*,U V?LJVLHVF:79< C_#N:#Y+GI4WB@G2'HKI.)_!N' M4BK1W$/09Q;S$?QWF(X&8[CT&.)M^GBL#C8]/IO.07_!YBQGTV$ZI+X@?1.B M>8T\-MET*#Z

1(4^58697XJ2.?>38+ZS_,@X]D1 Q,HQ+C]1.[779#,&)M M(?7*MI\.,H&ZKY[D%SD\8V34$]JYA3?'2G?$-S[1ZO( Q!.EX@5V$@ Z,)QBLA$[],YB(.A#-8/$^TB,;+:A1 M$;G^Q^EBS$U[%F,)#1@">,_T7_[ MA#[LR^2,/]!C_['?%&()=9T./TZ\?_1M73D+I-K<59V O>AI!RVX0RGRH+C> M H@1UP$_PHI$*-G;?FY21D;$,=LQ$HZEX/80/I>6JF@I)JH?UD3UFO5JP^3U M4UC)5PI(Q6% ,C]W/F3]!L-OS0["\E!Y+)D0/5E66](,X&,'=PG2 (L"L0O% M ??=(XM[]0\';V#,,9" T30=@?""*7P)4*EL,H*_LP':.S,@8/#W$'N& K(]3CS :"P ((T M$,S9/!U,9P2 !4A"D^1JI2G9 )+%R-MF3<:M"\,2:?D\Z(-G&O E0*KGILV: M^,%E\A$0\\%X:);QCI("= %4OE3@U$>5V*IU$C'J)3L]A.8C3O%&NVB02M04 MW *F=;9^P1]QHE-S(/%F@TT$"U[#/7F)41 87P1G-,T8Q?$\G^&A<$@<1D4/;F3;*3OJNDC:SK(]EDED8<_&9F+X>KFK"#&&@AB74O@L?)@&NL]M,]=&:TQ[R9?2 M+7S#];)N;5HGI8TS=,V".3WY5VH?K5+'1?LQ.@]8EFR'[("Q7VVJG11)B&XOBPU0[DDG9- X3"QK".@&)TMO4G^-R:EM^ M'NYJB1',09_C;N E9;*TZQ1@I>CB+F=154+-V G$2%6R*D2JE8_^(!@46W/()P&6(=V"8H3GX!L MA%D;".O4@$O8VRDW0S+-V_K<>E 5I]7%YCIZ753P'&\-]3=NL6TX1J%$[9*<[ TDC?5QKL6]:BIV05B M(^$'Y51C+G/AN(P.W)[0!5O*#MDAZ'MTI>V"KW#S_M:V0*>2/MU('4CJI\!* M A6.%+#+S7+%C^5^NT8N=EW>Q<,E\UK.))T!" (68<6::!,<5 )%=NV.: EYFC:]0^Y&YE#E6 MY?4).GIS+36@T<0!M"H-A(H2R@BB%^9:.[!\*#K6M6A5CI,>.F! BS\OTK$I MS)N\%DEYZ!+>"U\) YWU18U-[H>#P>\5;6U$G@D@AU]E?$Y:2_*[.^SBAN4# M]P\< ;D(ZH0Z)Q*'N1.#^4"P!7Q[-K@G2;W3S=U22U.;JB& MT:OJ'9X/.0%VSE7X%%CJ=U6U5H9B8)>R1<4+(,X#ZGQB<*B4Z^_M&QQ'P27U MWB,[W/I0'T(!40%39?X5>N\5Z7$ [MO([1KMZP('_]8*U:6E59?"511$^9&F MD/A(C=/PR(H'[..BKCNN(2@N$II"6JQPF*ENQ"W1=.+3DH7F5I*/>:G^4CJ< MIJ?8M107M@F;+;)FI"%S65K%=<,4:WV[)9@Z)=0MQ"G&>BV9--^&EP?KW^:E M%&]T5>&INK\6%&$1SZ>:8)2:! 63)JDUE63/KJ%#SYV4((5"NEJ:0OJFQ3*[ M3?/0LQIVA\U;3<88>G_ RK6!J2H-*_Q$3%E< 7K_T(K2M\$*("IZ/ZU1W-0) M3=WI5$R@A0B/4A"=6^6H2_YX M+2#7+ C#D]9J5Q2M() A3]B7K8>L<#^Z\L/62'%S8^@"NF^PBS>1!/9[HM]B M,1T9)V-*[1)V+6=@-HU[>[(L!=:<3)+_(@;VSKE;$O2%^!_4K].JJ&K?Q=7% MZD$/T_%TX@TRV3@=38;T=+MPUK-D/$_GLT54.^SSD=C(!%=3I*6;(@MWQ>DH MI^X"%VA+"]6%C3 AKZKI],(GV7K>7;V6W$@OX\&VA "O% 9"M]#R0OKVW!2; MY3T)V>)GZ'1G4]VP%E(IU:W=%36!D1RB:&O(X -[KCZ 5>/(:0R MG9.XDK+&J@3':^]NN_;X/9>3-A5K;2R-,50:P\KAZV6S#DV')A?NHOJ0)'%V MT=!A&:V0Z3 <:_L2ZU.]5$J39[K97Z9N>J'*OR6YK6OO"*ANG-:KR]FLXOX, M3Q5_B&BE/NDQO#JBQQ2;^USJ62N%DQ:N$L+A*HS?DN#18"BJI@5:+]6N):-1 M3R_8UH9BO->2,ZO-@ZF%>;AYJ<>(XWEJW6KM_"P;F]@$H\0;;LS9BU2$0S-, MJ4SXOL;R>ZWV(@[9S 7A\)"SXO+N,N5N'2DYUE9PX-B@&5B_8P*I"5,.6H%@ MC-6Y"[)U8A$!S95\I@MF^2W)-!@7L^M$XM[$^YN$D:*&D_6':@3^N%!!&AHO M7/4K=OX@5*:P7CI-CN^0&]1IQ.[;HA!^>H&T*:G'HR6W&VYGG5 <>1!^["++ M4Z:)V"G&%@' A5B+D-A]>TKHV(K:ZEIJZ'3@Q&/RMVD>I1B80#F0I7M$:KR1[MVUIN1&XD MD=EYP#J;.*4/;6-.+Q-?V4_499\-0MO Q_2A93]MWYFYE08"<&^(PFD:[F_9 M#$'K8.KY*UHC6N?YSVJ-4 WJ-V*.>(>MDLL?V^8(5^DUHZ,92]272L\M 8;. MP_?!Z#=-N-E>)&?R]WG*A:M7G.Q/:C$)XD;'[7J!1<:"8[NN0#+ UB/K.RPM M)ATX(Z2:#(93V]*^:_H8F%]/I/JRC2[5)^(MN>)\%]$TH(7C?Q:N\#T%+."J M34=H%>N3*VTQG8)@_OMC^UL55#N)@(SK0&EV65>/:EE@[_^28FYDER5,_[ Q M/;X<%;+E/&1>+$(D002@F<#2&@[JB?&4W*^U;>A#0A6OC55$2AUTL=UX M=R0942"MN&\ ]Y^\TJ@MG:>+ 3XNCS;;E=10,73@M5Y!0B157J?DDC M!(FAGVB%:*/QOZP0OR4KQ.2S62'B&=G*Q:0'4$0%UTKG$1MBCT7B!U4FKT29 M/&"BP"S"[(B%8I0.9O/DU>%3&V8C\5<_1:T."TK-.???"Y_&[,#%$',&N;7< M!H2$2('!Y"Q+9Z,L,%N,9ND8QNRQ6TR&Z6(R^N9@[^:36+U,]@D1K-036_NN[85W7 YR^?[-*F].A1:.VH'0ZCYC67NYXO8EV]:J?$]9 M^LZ<0 )I%Z&R,."\.&IJ,[EE/!??:T>)L98[^\#; =T?94QI78-@G:2]Q(Q> M79CT(7H+QC\)V=OJS 'D=\,?6_>QFW"4C,Q4PL!Q:V?9T3K8\=SBB;<,E-:& M0@F'*&^%SG1%9Y6E=%.^0^VG>-E/S! \S?7^+F;4LFMO+^^T _^H,YFU"U1P MX9J)BO7[:\85K@O]3V*W35>\J&3 *Q)K&Y]78$ZLV73 M8X4"XAI#AXJ!.HM58Q]RX*Z^4NG9]YM\OT+#VGE+%3]B^O5ETW AK'\7/1W9 M\)-:U6BKCM0 W#HR.@G%U5*+NQG*Q?%H(VDS9NU^Y<>'JF45^ M0D50:MX)-G>:I(YI4R5UH!\W^7(;Y/&)[/2O?QPZBU(Z% MQPZA\Z"5#-K:+&5E2YM9<;KHL];KPKT+C\OTX;%V5J)'*AY;W_&^<6&A@@84#\+-DR=)QY<&<$6P]JMCOO!G5TEVPI^=LT/)09++UV)U:DF/ MW>@ -39>T!.8XSS@2SNEAH*\H V&Z!:14DH1BZ/H*.OVKS4LV?P(J<%(YQ$.CHCO827G9P$2H!]<;WWU@ MF9#57)(G5TH3G LO.9%VB= MSTNLW0<24VN@ZR?!/D -&@4P !]!N%P]%$BZ]6D5$LJ=AY.AZ\R"F-4^"WWU3 -9?L>FA M5NU#[#1R49E/>_6(?;DK[[D43^:SX<2F"^AC(,A(/?TVT0_.]RO^%HC [\Z= MRM7S(M8SN"F$<+I0;L %HG*:_<# !/;;1%#4VQ*> M)<-L8G8F+#3B@[JYC299"4=BJC'ES0+$M;;SB;MQ<@O*]5CYQQCE;UY#U/ M(A08!T]0F/RFJFM28!JLU1^8*B5"A9U!]!C+#MY<438"!+YJ1^ %2U_G2X'7 M%NOS8+.^#H5A?382PN+*JV.4*)T>>1NJ3KS+@B,I= ^?J3]#TUXU[K843<,]";P6$:X#:(=3(%XLY"(+'J,^-QSP204T$64 M:4@I7R,OY&4R$7D6$(U<2EO03=%>X11M"+_ M>WN!'4TG-89;&+#$OIIHWI? MG;-_^53#BTU+IAVG.I>LM-PN=<@T5/WZ6KX"B6B^;GCJDFN$M=SVE[XI.Y,& MA4/(0?K7[#W.%-R 2+@NQ(U+NIQD3+BZH\X]G7.LT0<,(I)2IA:)Y:QI42P; M$B-DX7-X.0$I&X":76(V'BCWIBAS>#!ASH@,/6 M@*#TNV7[(?TG2SBO'-64B! \TL<=N\S<8WXFLP.<,;SV3O?EG?5%0O MENCZ#4LTMWJ/[7&>??/JR]=OSXU?QG;1O-)H%?*A*L-#_Z+ZVH%@U?DC$!FT M%7C?<#\^V+;TA#E>O5O/7 MXE9HD<)% :]7,0K#YHZ10:/DT4ET3$1.CA"'AIG:V+M:9. &%I2:,I:P+.I M,0^ON",R$_8/.Q#;0&;8[.XUP<_-XVJU!382+_E$.JO**0LNVX*WSB@1/B*X M\%5Q4^^Q\WLVI\W,58?N2%E!G&Y/S+RI&B]!GE^0Y9&"6Q(KK@&;]($&!;7) M(D/@+0DB]D%K<'6!G$HMZT)MCC.)5 M7LWE\&:<=FRCZ32D#=.T-93IA!,V*R/5F:(D<6Q-;<8GFO-4?9HAE8*CXJ[, M8;*&<%;WK&D]C&4)05!"5HE> (F3$P5AY^0S=&$I$Y.,W.>A?:['#DCF2ZL7 M".H'+J-UI;?TV2 ,XMAOM";_2BRA*IFQ>;!E">R5I]-6)^XFTX*89] \K!OI(PU#HYA M;AQ!X38C])O7A$YVD5B\?%E2& W!4\)(&]6,O#3M5Q6PLR#1Q[2)=M53! MA/+A9E\W+C3 /\>D/(!19W,'F:,-\CDH!1B+ >KC'8,!GDY;TR; YM*KNT$ M"4K79N".E0!KG=ML%?]HQQJ%8]\!DF*J!IL9;75U5[AU53U@./62ZC&7JQ)8 MK::)U(6SI]X\M>HU2SX5&8R\#U9"/PX-G=H8:5LQ1L/MV:,I8_>O;CHY_"95 M(KG888U*U4S#990L)!)N1#&-/2J,:2W;5PS@KL''$=#&ZOO*.7&M[M/.-U7O M*"7C:"+;D[O[A/O1,]M1JHN<,YI]8WXN&6 MTC5GQK@NT8TAFK!ZU#\'U&,:*H9-PV"-!+BC)I3? D8\L-\%(:=UV1-L7[#) M-Z'3UGW)+CRRNS&18\\[[\(UJ$F10*!17IRI:#5)Y61HXRF;XGU7I? C']\PG0PF'![-> ''-[2][-+A8L@RS($-LN 1HP>PT^(QY\Z* M+%KSUM&L6Z!:PSK4%)^:J]:R3<--*](#L;]82"T71,J9J@LE43P68 M!YN_V4Z0)H]\4W)_>K9@ETOL]X *O"/DRIFI1!N>TK)">1R!K!SD$K.\ M47]UJ?^:+L4#AGQ!>R#H:7XRX;D^-IW,DYCAB(7?)KO2%I;5MNGF@RF M\"K+"7VG<(M6?G&9KO/RH>$U8H,Y\M<67473P!2@S4FBYHA*G_(61[!(OOD2"\W?]O7VNPA"*."1RA"2]V.G#)"^]D3#*D. M_?Z&TMQR:CUSF?R["SY$0P-;$*3+,P:J8JW$_+'9E]S1"F2?'5#,R)(E[H&V MA_X\#PZ*Q:(HJ^"VD_8?5AJ,)82+?-1T861<-)U"3V8"4@MT'M$/:-< ,5*3B0!P MR)S7IS2:47OKJ$1$E2 H*+,GVKPVF<2=_B/7&-$F=1?^0,VH=T_M9_C; R*" M'41">F4H.'2-KKXF_?1UM.,25='; _^M.?>J\FD5E(J!XGQ%"GDMQ4JV;ES6 M>T4=!-DU=$RS_+8G9B^U.5;>OVY&P2VT6M:S,L&F.)]Q=&12 9/,;Y@^ZRJLU$TA3+B&VL,VNX?0 <3(&L- MG&R <8WT?]D@H9\'])+?$EWHV> 29)EMKC?=15-B9WJY6^,9RJ[I8"3)([(< MRF@UUJ&HC!7DCBVR= [?K<+=<0F-LQ?7WS?GIPSX$E4H>!HU.\W 0(3A0$TQ MAMA=,O>$ZX4OD8IJ"2*%MP$:H4"J,>>@@N*LC8[6Q=Y+' RT]8IN/HT6G#4C M'A8\QP2*FT(0QT7%!.LC!S*;U4 _*8D-LABK#2MX/:JG1BX3*XNNK2RQE\H5 M -(N.!2$VWQ:&2A7QB7+TLEXPOMOQYT_5C95$V5',A+VP3# X+=.4T'?DK(RWE M8COH+G1Z<*'6M^NO9P=C:?$SVSSIA,6?O.+K8KMSF9"SOI9X)H*2O%6D6G0F MUTDENYP"I\)RUET0S0Z"R&:B'061]8#WTE V-TUS"8FOIUR^0T$ M3*4F?D+8\66XP&EZ^)C=^O)DF/T^R)G!-_I6B$<-*QSW+] 79EL5(%I1&)$W MQKBW>B9H&./P;&">":B$XN%#H*B5YK!33Y3):4>9U'6Q>\VMJ7?^;-PN4S#X MB4OHB%.48\6U49Z;'*M."H$WWV!"@,W&>BL.U.>T^_+%:WS 8H MZ,R3,_KW#SNL\8F\[4;+A89MJ:7T@9X*M]5&\"\->N_(JBRJ(>OI_K: M6'[S+]/HZER')V;Q)\Z6%:FZXC[&AU%.S@9_>J/Q#?@<"<_9\$^R_O W2],&TA8E9LE@I9=*;BTNF;FEX(N5S7;;.S9B)-KZST& M N;6#R+9<<43%OA9:&XG#Z*-RWSGWY-?6U](;;\[LEUJU2_0VH!QN) VH_7? M552D(BKDDL>000N8#L(>7S&G'@B3A1$GXW0R#*3X7"1O,I=:BR<=K!'71^DP M6\#;F;Y)LK>IQ8^AR>2HZ3>G*X&DV!&\0R#8^=O-PI6I=T77EA<>7%G69USP MXNH+/?,L=OWXVM"O=*/=)8.OQFCQVTL%HM;CXQ8!R#X.MTGP=TU_!=,/(?'+ M]L.2YW+L9KAB/<6ZO'-%A_+(E> =Q*]+]G'7Y;=T*SX"_Q?H!CF._AX@Y@(L M!M,T6XQ^ OJ_4Z0C4%/D#UKR"LXM8#,@X<[C/;(YCA<1!N<+?6I!'8>WI,V1 M14BP:R5VP:TQ%I,>2$TL62B^VZ_#0IW?75V_N/I_Y1)\*[U/8I@R_A^!*>B" M.1%3QFU,F1R,4B>DW\1OQV. M%_CMXG(TC$_8/=MABJ0%.UU<9HMD?#E?H'\6BU[.=#YN$-Y]-9LN>+&#!6BS MTS'V24RGHT7RUZ(1"S;G$K'=$Y$@-LQ\-N'Y![#_RQD"8#A,I]F X$VY%.Y$ M2GCLJ;Y&IN+[VRF#L6:2F/O)5K =H^%&)]0KY"H\*6SHPG";2++0Q5U M/+P#FV&#H=9XRWD_E)T\<0=CB:,L* LDQ6TB@D>^VFH>[.>2G1A7A"1O2K*1[* M"\S^X41_#&_.)>:2"Z=IP;0WGLR+"GB@08+Q$UGVL 3FBLX10*SR;J.>&415 M[[)4!0V'P5+OA/KK)^6NE(B[Z[CK_,C(!9;W5"%3(KVHM *S6!F0H[K-(C'R M#,1<&KE\T VZ8N$^/)_<0[$2:RV/&QPWNT^MP)KV@@RKB:%)%FY'@3S>%6.) M7>O CJ1D0?*PB.^8VLY!F5J*X%7:Y4PE+I'!&["E?@2J:KNUA'4[RXI)ZR+5 M .N:=\KKO?+9X6FDOELC5N&@?!1;%I7A;D_%-SH2E9%"W)5L#B<2*;/%M+V[ M"^*+;<5?U/QOWKUZH\H]FO@E\M6BW$.1HRF'Q" )@BX;F9[V>$DL0Q07?!L' M54PLFVZV'I).M-N*RA:7W?LW?7;\^3'49_:3H&;D?S,8"J8]C) M71$*8V3 ]*-S!BC3D6V^*4T&JLE^[-*%1E-8*'K-W"@.K.[6U0\$I*)@FS8& MYM?B120'=BMWAT-@T%.L5J>"FT#ER;?8BQY(<;VNDNOR0>1M4\2;*AU+0MGA MTVMELMC34J3LJU0HI3KBDB:9MBD2/7[&Y!=P)P&G*8?I-/"'8H?]+#9%#)&, M[9OEW?1YDLT2R230\L1Z7$%! MZ0V[CGW>@7>P,)X*!K0J-@OPQ5'K:>_.Z$H(5:J[L)LR6<]TAWK MWX#<+YM:87>@-25%P^" YW (N#S!LGA7DJ\@*R;(M*&!F_69;9T1*JV.C^TQ ME;60'C:+[R4-.*A0'IE3]*G6YDL*U6#YR8F@BJAX%$$Y'"I"T#>Y3W7;H2]6 M/4 A3+08_R.'XM&W9"H3AS@0?8/!<'>T O11:5!5_1K)V2Z2&&2?9H=IFA M(_991@Y[3KA8H+!H//:MA*5/";.[BOGXC*YO#*. MMY-K*KAPHPBYMO8)&I8N=8N>GK1-S4DU%'N5(!+&<$I-.]?QH726-)QAT,H#X7O.\ODJ]X=]BU,7G9XV;JELWMU!\6TEWI ML"]5BGM?X5(INIQJ7OR>_!3#[$_P%RJ?\)^W9?/CQ2TR[C!Q:WBY"!Y'-_SO M_SA&Q=F[AT8!]8_HW5D,UKX M*#NR_C'"GE:_.+3Z#*"K_^]?_3RR^J_09('<)31 X1V0L,%@3ITR$%%-B45O M**#H-[G=VZK97:C"I)EV7![N/G]?5O5E%%8]\!9ADURN-K5 MNYI(QY- "1C$^TXY1M8BJ!4+4!AX&D=SUSV$4&Y*]ZC.I6UWY#G6J-OGTUZ= MTHX+I1V:4!R^9B@*B[VX]K:!TJAEIJR4R@D.!SP5/OGL#91P?;AK:WH*Y)T8 MJ])30#]K2$1)@5QF*?FOK8DK=\X6@3]7+BJ MC1DU#5;C&%Q?E''(\D]A\29CF\J73"X7$TH.9QEI>CE;](E(G(,DZ>_)H>#G M<%FH9&II6,WE5[(E..?% @RWP,U?4**L9NV_.QDH5/F*Y2P1,R5! W"1+N)) M\@^!9GXYRJ@R^^5XI-"9?P[H1):G0M[IP,KQN%?&9*9:-QDMT./D*KP?*TCL M-@A)"O ],?"1L4AK ^ M@!O?[+58J0VUJQDXBH9!A?(DD%G$C&8N]JK'G782=3.@/I&KSY+Y OU=4QCX.E?'-:O.")@,8#9.QND 3F"-T."'_#,8O#\E!EW)@B:L>?0-3WI:FFY(DE+A0?]9GW0M:#4VL ME!R-Y4X&O7Z#R8Q2"K,!IQ9FV01#,W.IC1ZD4+Z(6@8CI7T;/T [Y8DE'1?. MXJ+KO!W^OG@@ ]P2#2=O)5JZZ6\=@_&YCB9.W6CTT$^W1,"1Z=];Y\UX]NCJUH<8V3.D;%CW/Z<4\<2TO/USD),O78J/ZY^HJHJ&!+%;>R=:8+.L@PZ1 ML6C%S:J_R9IM#/3,]O"FL\Q:9;@^V@[=!:UIA'CP1RS,3IT1#YV3??Z@%)?; MN!0G3VM<2V5:'?LNC4M1?'VCME4!.(!@O,6VPEC=%XC28T=R>\F=0;\*"R=P M:C/7Z?-N."JFH2*91OX['&5AZ$MM3=,*5:%X)!+5R-T7[["TBMC+;0,+RC"D[<^'\#0V:QB-_;:Z,BONBY6'Q7A! MRL-H.FSO:S1Y'%-S6BO< X@RG^,4HGH\5)*UV@MVXT[5\EP7W M4!^/1_3?R6307F4&\)PDPP7\-D&1-1L.HBN%02:T1! 49[,Y_;5(,X!3[ AF MX0',3@1_-DU&L*<1/-Z[+Y)S9P."^F0R)>EW""_23^&5"](/T3_8WVB;I5^B MA[NJ^M%W&E":3N4N[.":8?6>BF_NV*V._-FGO5._.*K=)L8TTLG)QQY4PN>K M'"1[Y!F51^39)ZF7 Q^+_&%-5:E] MQ0UM*HVV#Y$:"HGU/VG;PN5Q@US@_FY=W< +6"\<2!>&_4F85C;XO;-+^%]K MYTKWEH-H::W;_68IB_%!2/FRQF8J^/M=@8F)V_NRD*IXD@[$NRC"/-1C+==G MK3ZR7G21\I2M A%T@@&,;*:WVV-"W:56@&$8^*")];:UH#C/10_LB)6D$Y-\ MHN#@$H(4S1(()9PM0*!PE0^D.7W3$Q;""612>/Y(WTU?"XP3Q%J= @_?LSFM M6=*9M= ]X44'T&RM\I4>PKOM5L9YHFYUSC'?:1?5*"]+D_LB7\,IWB@?DQ1S M2N22)IEB?#C#UL7%!S=&C_1ZGMHZ1#*U5+Z1<*];"5#QI1VEXHT7XCD#I)$^ M!/L-6@D:GSMOT6;HZ=RE1!RU:B!VI=7HXF]O=(W=>$F5@ M!3LOP5AAO(Z?]T$QO%/[]*I7L.K>6Z'#A^)^?T'I"3F;,M#87QT^CDS1\W', M7HWS\6PQ)NX- M1H(AQ]FBU^%3X^#OGX8#&-+?I6 MG#5M<8Z8G7R$25M8ZS M:_OF(@P2WG4*O5JPW;NYK^H=N]4[;0WLE!*/PC'KML=0$]CZI**Q5,35JCO%2258W"Z+#FYA^M.-%J6B1ID:46 2&="F*L"R? 0P&(\H211Z7->F'!%CDX5WS@" MX;1%3@]Q.6M:]LYUQ(:X3_[AMX?1TJ"ZH\H'W&TLHA'< 6KLMTH16O?-TVU9*E09BD) MO:EJ'VW#+F^S2FUX&L;FN[AH 9-K*N>J)Y*HO2ZI,A%/JI6KM8.+-.QK"_7: MPD!H"/)S1&6-3><:=G2Z!9.)Q[IB"]L#R"V/&_&:E'5OQ%,@\%]RYJC/NW4[ M]>%'7+_8UV24F"?N(C1*I(L0:TQ7U\^3>3:(&0$LI_EL%@"JJFQL2E$YJZ_" MD7?A'!"XK-N0_$.SP+D?1IW]_/)8U]#U><33?UXY;_QQH5\6F@ ";[C?%?F#."^2';ENN%3U7>T"]ZR@9O>):0L1^8U&_&QVBIJZ M"?DBQBZO#U.S,9Q[9\7$L!FW%S[[97V[%N^[$#,-$EXQ@;QV+BHQ@J#D5+%L MQ8&R6YBHO/$M<%=U^5[1R-8G9JL/Q\7(9B22M047Q04U-X@*T-4X)%V1ZB0[ M8O:&"(E<\64Q'(LV,T\%L>-"N M-)Y39 C_IRO*X%"&!_/'XX*">X$"..:'&'=HD\O2*5=&HO_VV./.J+8,_WMH M;^BKREAFXS].7W@VP?^=:,7+YOS/P;40)+*#H#C!.S MHW%' M+JEH_(M*-MJA0IL7WE;+O<@E=ZXO*<7O%:@7\\6D1D4<9,GG%#%?MG+>37DP>3$2@*!8G&O;(WJ_Z*W-FVO_SGL6(4 M4:H7QZ.61' XWY#8L )@:[#Q1P?&& )M_&@QYBQ$&/&:+K@/V:3TRP49QE9 M/\;T_G1XC+5C_4),3:)$I0Y'/V,K! 6*C(9Q=GXVI(!0[PFCCZ>84KP#;W#$ M5C$(;16=Z%40>_3G:=R@,@_D)/ITD,^/PBE'T6C8TP)2^M'VE1_ M)B%7CO#UJ'9!8L+/EN;)84DP8+&B/!WJ6C@;+7C=BQ%2HB$ 93A/KI$9@:HQ M!C(&^M(,R>8DFSH8 ?E'S.!T!"U+XTY.^IFQ#J;R3!,YZODA !%P H%_2)MD#+Z\% 1"> MO 7+\;?E;#CG+(80UZ:S :]HD4F@R6R"WP!< ML9X\".F^)L@9NS[.9K0)FOB[:B/#L36[)_UNCCX6$!X 80&HWQ9:')MR#UT) MP P&QIR/438,NW>8NPS$@A#<74_P$?,/M!IF_ MC@&0N$]QZ(S01O"&G+Y:I\5)%M:J,"-/D'[QEAM)(2[XXE@YXCIW3=RPT$LL MD4Z,C(O&N*XG:&<@S-0OOJZJ%?73>^4M,_K;"+NW>DF'A':<( MQC.RK7W*I2M8N,'6S\6JW6!9>_<9B5[5,EN>1C2/;_.G9#0T2A29^;F\8PY: M35T3^Y VF'@")'_XFV#N#M4>O7FR/VKF);JKT3E.BUH%/6WZ5"!,'GF6F41J MHXB341^&Q[06%]])-? !69>2H7@'N,;J2\3I+QN3HI6JO6@:H]]H#)Y!VH50 M%!J8=2_V^:#.?U'=7K@*D'6M[IEJOUY)(T<_M03^UBRAR.,T,$8QT&IOG@[- M$, J+#) \"+8E ^',41K+G:1XS(B53F&A]-IP,:F%=!\6+PZA:6\Z$[S!864 M[#=41799E._)58=L!"_0"+BV=&KE16$U!*#05R+,!H1O0HEMHQ1=KE<]$=DL M"\.30.SAR8&TXHG14;B[4^SB/(+YW,)KB>D=I>,1:G^CC-FBF"<(9IC,1!$G M48/FB,!5^R?3()8!R87L#T(!9]$TGDYX5VV,Z RB,%RR>+=+Y8FB$ M+MC^E-@ZVJ^122 JQWB"-_"0=9,-:F09\VVJN^?$57SV6+_K'[(R91V [7\# M,MY@=]=2.J:R>FB:A7+-9@98KMX-HDM("M;ECY@+3=5/X4N^A\^&YK*O"M]) M;=>SL[ZT+[]C)J\-YQNJ\(2Y>.6J1$L,43BWR:- @;70!/3:?8Y&N=BZO+F* MD(2(\X/L<=)N[FT#JG73S:*%&.U<";;R M"N"/PAMX?L6I[7J>=,\Q-!2I5[-BHX\DN M$.Y)2:7/6![+ZPTYS#11I]IKY%39[\#9T7C:? M+_5C(,?!$[<7VI( O,UA)X$:H'?6S1M(EV$+]@--2SN6PZ .GI$FN==:*[#2 M%VBQU>F"XBJ?(4,-;X*]07$!E&@XR+=;RAXW.@,<]4E4[D*O0NI1C MGH&,!W(N.C) %.Y])Q=%2A24LV&&ZCG(8B-O&;@V6C_'K>%)4<;G-9]ZJPM(8[U M9F[LZCR_GI0=79TE4L<6XAI6BJ:(+8-;'7L-LSYE]JBO1+8VC91*#9VQ:.@P M5-Y&?E @WPD$779-\1V!L_TR>0W(H#928]7A;BZ6QQ4?M2W=O-5ECN5N MW9MVD)&V,K;KG)EJ5:Y#0?0S3\9URCW78)+N?Z;Y(TV-#W3[BM6_3#Y/)(!VA MV4V/"6,^81.R:].C"-N9O0<5!2_X:#[K2#\O!(0=)(HO88*]+X,E?'GD4CQ+ M!I>S.5G7+H< M=#"9!]\00TTGDZS5^RF *4$Y@I@'T+'4]D-',]B.U2)$,7V9[QLMP26[YJ8W ML.D+O;H=ROFEIFM<2X8#32'U&T6Y?.VN2?MM>2EY6U"E$8!M/S7]N)E,'D?C MGJ_;3@3T,N$ %)# ZF^QN4-,!=BZ3!3C'/4]P:6\9&%\&N6&VJ:Y&/%6MR!L MC1VB*;>-\D*4XFA,^7A D2-CI/<+Y,<+X,)7)CC]1:N( MWHO_O[QWX6TCR=)$_TJB48VA@)2&F4R220_N BI;KG:/7?98KNY[,;A84%)* MYI1$:OBPK47_^#W/>&1$)).47;.+ :HLBH\M]G-5%/IQ M$Z-\,JO$:V1<=K,I)2E4PW$^J@KH /X>5V9"'/!* /]V/^TYURA!9\+3,J]F M4_PQ&]48$#:LQSWF.+4"^A_G-09DPP2'#9P[1K6.$J'PUK,^OPO)7UC!*'RRF(09,1]#4% M6JS$D;Q;*L-WPK&Q/#9.I0+Y:S2<$1&7Z#@MAHKV+Y(/'V9[]*;#?%)4Y*J< M#M&F553Y=*R=>>5%!F.*V_(H+Y0<^:Z= MM=PX+K__&F.07HED%H\VC0OA.4=](<(\B6E2 >471HM. 6%>K]:/*PH(ZX#L M1IUX!Y+= ^FQCSBZW$M))=P3U^U,]X&-Y:%T-(-X =(RU1O%Q _OF3OQA.?) MZ*J+F!F26B[F8/,]OL=99-KAX=W%^DF=OD1JR;Q3S[ M,,<"P]1^&@\HY\UD#$>@P)N&W^7*#*QYA\3;&T,\I*W98@\6HSHHH:[LZSS MLASU(O1?,9IN!]?R$YDF,#U1M .F3P[W$F\O!<901$PQ_+,3$6DO$]TUS%H' M@9S+@+/Y #UX;P/,'^/P'@M%/<+1Q2+?<$O4SBU^$D!!W0XG4G(']S; M&,8Y!?$-SC3\J*M)-D7L_7$V0^.A$3;;4B9FHY485US6%?V8S?!(8G@?VC)% M;E2M>$SAY<60#F91D#0+ \%8;+8%RO,1*]B BD6?9,.SLL!_1O /C$[M@ >^ M6+77;>*N6\U62E@NT!J+FJH<8!$W^@TOX;)J+1RFF12X8G4]RFJXU%&/&L($ MX0[N%M.+; +R^9CDY8I*@$U -!A,,#T/_<&A11@35DHXGJ [4&X"%AL;X AF MG'G6;5.%U9C /W"JX9\)&D?'92][JKY8\=OZ(@KX;S1$V<%EH6B']F21HZ#" M05_>](#E(3Z$EUOVT\SZ=D/H0$?LQ?947%9>U%.;6QO[)'H@.)M6H0C%ID4L ME6>8DM#7Z,S D9#E:Q(I ,-C_0"3?>)D1DG:Z_]D9TF8Y$M=5=F,%E(,F3<3 MSHUCP=\TUSMQ0L*W[]#D__2N:;@6$U# 63;XD_?IGS"K7"'T6IA&* JNB&$^ M[J[N%YO/[%>:;Y$7>9O^:9'Q,AFYTX0[)B3S?:!V-&XO"Q!%PY(.G0$T]5^&JHS,"B%O. M0AN'$:?TKQ@]QE:27PE3Z?)ZO7C$QKF.<1H+RAEK.UD^&E/]).M$-*FBM,V^ M(N/\:O7[Z79U2M$$K+P[B*EK%1,H\@S-IJU^EXY.+0M*M0$<<:N%<;!)#Y8C M3&9^F"1QF2M;758*GMZB:9TE*AL9I8Z5!#BC5ANBTHEH&M=HN'FX:&">? M3?[CQ,7FD.^QN-K&4\I$,MN([GJ6??@,2_"8O8/?FOE-KF&!:/7X8'&[#+YX M"'PN47'XPD.C'F9L)2S6E3._MX_Q,,GI./T76$]]XT;?D P<@=>EB"O5NM6( M3>2@ CMOI MQH,DVYE$OE,B- C1K3=8@JZMKVZV+:.X6Q8R'=HZ5 I64?'@% M&?*22^PX]9?E.&@A8BNA>^/2;!L,$T(E-J 5.CI""8@AD8EOWXW6W'!PJ$5= MR24>BI((O%MB'LF9T2B2Q/R[J9TC6?J2_-R:XRA;#&-I0H+)) J&7%"V2!SV M1*GK2E&$3-,F*4=LH9%VD-BTB\1B<62&S/:0EHR_36&&DEHU!P^A(NP9YQ<2 M$2^*7(NT([P?J/R:ZU$'^4C2Q]:5/N+Y(:%\=+F[VC3_N4.6^Y2./4X8*G!8K0&##4NO0<#?K%Q$9P@NZ(C8:$3G"$(%4A$!Z M>,1^9' 'CRQ/#BV\_O8.LC:F.JT$B7@"'!T,RK;B+ R7,G^64T_C.>SK+X,X@5-J3VK_/E#M.;.,VQ M3@^.&(09H1V5ST+ U<,?F!PKF"\!0D= OVJ>0,V]I=OFVX5:&]N M>,#@0:T0?#03[(,CN+1X3)=.N+%DX>):?(!^KBEB7W\++'SNTYRD<1\BOT0? MPMN-D^";?O,2WYD$9&!CL'"-UL! :1>U!A9+;(>/MD-+8BB"/SKE)WR[.RR( M6L<'OYR??S@)P[-4-7II!@U;W^\I2;K>-UG%@*/P&!7RF$^O-D::_.2%YPL #4QRUEUPO8J/TXD@2P?1_XP%<*#[:ON\%OL8# M/-B_ NN&5,Z-"Z&HN(@6FDTBM!38CEFWDVFA$C7;FNR6'T!A9RC#8'+^\I2K M&I 0Y]7VU.H'L&_0C#\ZE@PW<60YS4_@?!I3Z1(^PW1 XF2_+V'_M-2FT_2Z ML>4"/B\VR"7QHD<#-SMMOV&K#7EY'8QGS?%;:3:]OW3.I*Z 6)HOC99M1,?7 MB@&T#1Q6=KU87^\>4!VYUBOA8;79>@D,=LQ^!NX62?%.,\4UB\:*WY3;P'<$ MWU(VFQKO$_]F\L#Z6IGDN5.#06+G,6%/#YJ$&4@XEEK=\L"6P1T96Z?)&-[H M^,R )>)YXT!3OR@-0)ZQ&]H J&P83ME9M(A2]@ M 8_MCA0(-IU=4XH26X/4.K1R"2[@ @KBPS!0UT\N3MPASW*\B@TFN=9G,%1A MM3$I3$$"^X*1K]CZ?>V^Z9XC-^%=JL<*%&4$3HCS]F,M;CB"XJ81_*4K6>UP MW(QR*O-K$M(3ZR\DW=Z@T7"],5[";Q*P26*EJ"U^WN2-YHO97D3JT7./TAU' M-"(WE##QM1X/TP7P9(RFI>A5![S5T3^!$';/X@4;'*B&2D[=1Q:L%ICF(:H^VG.%%/%LC&8_&G$ M4L>M(M C0"#XOJ97SRG47 (ZW+VYOL&R92)KE2JLE4/TSRWN(BLEW MGB"EC',%+/S8\?/#Q5(&$PCSZ[0W[\"+?-.;W . M*=*\)[[HX; P1AH<&=Q0?,L$R*E)@CZ4@[ZE^+F-MUXF7P&ST$\QD,FMCBSH M64#!]MZFN9B*8G=WZ^:.,4@- ]R35QR/@J*-:0(=BP X5_(J8/N7<]B>$K[ ML'+<@B[N[0S?#+D]5&S#I,\Z+(OZE'D<"FH,9('& @&IT"V@>>9PBVN-\)?P/)1"MYD!%S.%PXQD14[S@.2U?LJS:.F^A6MP1K&0"L-@Y+=8F-6TXPQQL;&F ME88KX>H0<&)PM[)&(*D5ISB04S,0=Q!4@HZ33/7BY7QC8VCPNV8I%\[RW9:1 MX1G&:X.#A-J7]BT$AX%42 WJXT/:(Q1X7X+Q,^ M%Z+0G0?Y$)UF"VR$/G>*KTG]-Q(HG?,9V#<,8A V\&JUN]K>[NXMGAE96RB" M\27CL[QK0+!-MK(YJ!G.:>%$'/)C>X.YT5:,1D% QR:#70YCQ#$,UZ+51VQL MI&K@HIVCY^'))M=8VQV!W-FQ<&ZI5=+8F=MP6T:-O9VS:XC,JA)00-S)%B!D M9W3H])K?46"$(R1=S3'1]8H,YU;UEN'"SRW:*ITOG2!4P='YBFFMUF"F@!D8 M+09BPS5>%WKU.+ZF@Y:'B@O13(G@?<2RF8:M_VV819)^Q!#)'8 MI#-IMS5X>[,3!I$8.Q^CA>^^FOMF>%'(0\%D!2-<;IW"3$*6'Q>;WP]ZF&+> MW80_#)EG)D]T8I8,)!+-7M]MY)BWFI4%6&.S&O-N(<#P 90N:$E:8D;NBPT4 M=L]%KMP!B7&,KC8E/@=$@AKU[AXQH1)SRZ6ZF')ZM ;G#%+BR0R$JZ1_GMY1 M=_;6YMZ KUEI:>]\).T[,B7.G)E?JTL7)3\,EN!"7-ZF++8[&U?VU=ZW=$QE MWH-.9N GF)V[PJH>3R; F^4^@CN]@;[Q]A6.8Q@#'L'0$H)7P]]4,'!# M70W='/$*&XK#@J5[-CUN.M(/%7V*!;'E'8G[Q";=_&M/AA&<';I C89@[OJU MBN%&F#.Z)4?CD^Y).X]K%S-1V49=@@7F\Y^[U;;1+" \Q7@WHGQ'.XL ?E_0 MON@F"$LU&]YN>=%3^;B\#/E'"1;WFM(@!%I[;FU]+%"*G<":<=TS%.=8+5'^ M$K0@"DRLZ"J(A3?>=O$^RJX64#BO:99>U\@5UFI&7:Z6]@.69]N$]\J.WZ6U MOS?F]KJ_=R9),0XL&-XT:-1571E$R#MV3K-):/-Y\4B; UI0OA_[*UBGOZ., MT*2X+DD=E)8&LAG95.DS3[EW0".;B+W!08(C^15O.JV 0UG.PH],HINK7+ST MRN5I>%4#IX]\=BZ!22&(E1AG ZL LC#.\EK134:4!.NF@JJS]F3=7#D^&PIU MA*NY<7SO]J29I5$^2WH-W9JN9A2,R%O29OF9J]Q@..H7\I=9H<'XV'F!;N/M M(6DT%I'J3)U^UGB"%R(]=6,415(%=NM5GOV,MQQPM4>,),4_Y_\+4=F6I$MB MZ.L-_;%[;,0F?HZ\>DZ/L+G, U6R@3,)VL+%Q[N$T"'@N\?=&G>/T'M0@":@ M1;IMURQ1401.1V-X'Y'K41IBR=B.0\/^4K2.QUY&3_?P+2LLO*R.:Y-4'DGJ M= [G7-86S2WWF K!U4>\P[7ITP$I>.($XE%QIKS+[!2F"6B, *[9<&!"5,E1 M=/\D&9Q$9:@,[L2IIXJ94Q*?6T['Z>]6TD^<%, MM27!U%HX/OM>!KY^IHHV2_Z "79KR91&RQT'RUN6_.@^T)@'YIRJ?K;_26NS M'Y'.^89R-DPU..9OX7 MV*T%W0L;S60V$\VS,3XYFNFC="OM@%ZW*K/<+KX1@H8\*HUBHB?: M,G2 EC*B4@1=IND/DLK=3O$0])A[7!V3D?NLE[,+%P\$#VTDC3QW+6@+;0:E M"A-,*F7VDC/,/D2RTTT&O=4CG6QJKR9AUL[GIK$ZJ=I>P\ A;F]SS&JZ01=$T15JG&.BC<"'IF6=B-)G_(;4EJ:W(\G7,5>9Y ;H@_S3<) MIGUF3X*W-6@?ZLG=W%@4AZ7>-M9!(W4Y;=3H5^+WG_T.@?W?L(S Z));#B3= M173A7TQ>UAL;/G%NQ69*TWU+&:?\Z;,;L&4+)!A 5&7@QM:BK.?+Y+'@K2W2 M/'G^8K>B6/4E(MV7->C6E\(JCMJHF@]Y?Y$[R,W+,J!$"=D8$N/QB 2;R/%4 MI&GO&LJS!=4MS]LNC?ERN>-XU;48"K5("-,%;6_SQ9B$O/@=\:)*&5;4';9> MVAU&Q)*5:W6MY^7-4@TZBDG!(Q#4+&;+7[7TG=I^YF)@8C%MJPBJ"UQ63(XA MQX?W,*RS\S0(B&3[(XZ*R^T]X8R8FO:R!;^:,EJ139VW4A+)$+?=M+P_9X@# M+*&]SL,F.$#W40VI MFO-@ PZH]H\YY6UO6"S503+K5^O.E)>@R.Q/L]*!(T]WV)M%:-%P3GWA.+=V:EQBUVR]G#\T#L2V@OS'M0(>X?0$ M54GCGX_$Q7DB=T]I?[&.7TZA]8*A_4*P@FQ@);+X):IX<%'>*GR59?<6'T4^ MB?5CE5>BB="JGG:Q//9I>&9X7OT"GC(*Y*<"ZP^3OW]2?R/=)Z1\2#.A!K+: M>(MOT7W)BON(P>B--;I2*$_ %I?B^T>N;YUK5%TA./ 6D"[@0&9"F=%\[H"F M'HE-.ITN[ +=T+G[NL;EOUE]73IM",>UE.%P:.O_BC,E]8E%7%5N" /"!G<_ M(F:'1"!> M)/&=(VD_VL#4'H]P*AY"3LF=P$_8DT9VF$V L]36)4FI%; DMG>:)$(W2=,& MY:.:8R"*X#+(FGM5=)VJ[-JOVY7%KG)PJUJ 5NK ,5!6SN"LM="-<>-YHRGL MGB], ]AT2X!H!/QPC30,IXVQO1O0A@8+0G'8[.9$' VF_DH%"73;VKF;,(K! M EYQ=403\X!&]4G2 M>YQN"*>B%X=&-8];!H!]$TSP9M5L# VG7J114G*5%RYN#%QMFK-O!I2FUBF) M8O&Z(1)X1(9Z@QXH02QCD<($REIJ$GKYNEK_3OO)@K?2G9@VI5:6!QYG;&BZ MBSN+D.9%$3.$K@DQZB0YC;'%-.?&7IG.4BM"G0D\TJ .;,1"T%IAT\O)R,O 5@PN!H.&\%^,C$SPCA,#)MWS-25&X+25%8J80QFDG>KNR] MYAY#6XKBH=G& N26G%_9OB/H1G12X1U:-948@$2HX)"*W5@NHEE?H[[]'[L; M1=)%KA:S(XGD[>:U:6 )5^7!/%7T8'F=GTGBU8)(6;N1Q!%T;MC,WM9R&.^' M"0$7QWGS(AHTZ&RC1[QQJM]_X;A]A&HZ?I(2-8S4X,5FJTQQ*M^ZEDXKC "O M1*75+M3U?&G2,.^?W&QM*\\;5$N):!.=GHQ*=^@JM8SP,R+S?%5)@IR.A+ G M,YXO$*UNO5/TT[O= GGTTH<9C>9':20=OD;60B?]RLGHLC/S4Z86<8"9.%&@ M,FX569Y<[E#@_9-R$<9*O&DV<'==X6&\@@N#.($S)L(^MV"+3JSWNTL;@(3+A,RO+9,01>< M%:(BG,YZ7C:96X5/S0@NTT*26#;B9O*@.MELW=S?GZ(RS7'7'OBH>[HE.E&6 M>#W'"-,GQWW7$C=<1%<#&>E4V76$*^L*T4UU]\AHO(:M>^MIUJ[G;>+-CYMH M8_3B+O@^)@>#MT.#(0B?R+89R6[CBH#)"<:OS0.GJ;&P!%]E:>4+$IFAW-/Y MYG1^JCLWN)S/+T_8<.AXGN>4N4=@6 1L0X=KN%AI6M 2]"-L4O!>S<23407NXWP M,L0Q@.__=OG^XH1"U *Q)MJ^*D M,)%0S)F'M[_934?.\[#G;,]FQ'HN?1RI9?,552^YF)!G;><:QXXK'36(.49D MVP:G,IHJ.38=XV&.*4);L:=S[:^<7Y///$'9HI#%ERQR.!FY73$"_2*$[O0W M((3=$\;0W5SG0AL966)*0Q/D$]$K-,>4+/VF[]9.QS*V6.9]1(=K+AU:$SA# MYT5(CT:,PGY2CZ!82(K^97\HJF>WR$DW8A>]IL@J(%RM3\!Z-:*!DNN*@6"FP MV,5![87OB+/H/1$,TR7L4^+@>N(I199]=?.*:?@PD35?=H&H%\-(@\56VX9> M;VUJ(TF=)#N,(:+5>EP9W TMZJ2@)&WR7QD+5_ 5R>";C:3SR-&PJ<*2.T5! M93P4-\PKG#ZE(T1GH 8OS='""=F+#+T1]PT7*Q)CJE;LXW0Q+AQBS",226EX M"-\+ E8$LW 37YU2F*QQB$XMM28X,RA[I<*UTJ@K:3&^A"E:I&;"*W2R8ER; M96OZ-LI#7HUFO;'4[K>QE+E;8H@F2F*HD+*0(\N6A^J0V3I0?,D;"WLG9! ! UCX-@F;?N%##AAR2T3.A^F'-[!?VP71 X5)[7T@ M_&\Y-?%WZ\UU(<%N!8B,EONKOD>#. F&TX>V)Q=092Y%Q>_5NR+E".S3 M9H*$WL\9=P;E0>S<)/1;N A7-;$PD9+J$K&M)X(ZJ'4YYI+Q(WLF,;) M23U5NAEEO^<4I7YZBP%T7MJ36#IXJ[.G17/?ALY(X?$XI&=11W701!718JX] ME%>/8LQ]CC-Q=&W+KRN]B]L%:U'B:AX(<5B_ M-,["1V".0KMS1E>^EQ0PK:1#A,$W8@A-9VLQ*9)[G(>F'LS.(^6<^\&,\/%$QP?A=-R0Y6K"(8X==<$H;8GS?W(F-TQPE,Q>).;8( M8EB?\S8PD _S\&WF( M3>USXVZQ-\#AH6[^\7OJ&V2C(>"J ' HZB=CN4& MV5\"R+$CDP('?_W>+#-7XA';!WU.OB*"MB5_L5-48([HVZ>;;?/(6BU."&2_'0C!<.3(2LKPY*P6S% MOGU/QWU[Q%ZR*HCT2#(4$,;VWEI([":;:YXR"T"EN-^V/#.IK5\L-;:')5^. M-'0/1 S8M7?RV$>V0W@0JZOE"D<333S?]SRZQLYW=[#'#E*WS4]WWKM$#'HJ M:,U%!0:OSR]_/E'0B>B#OY&9)OMU=4:-GQ9EGKURDA)Q>-F>L&J.]W@NNK+Y[:V].#\\C?M#>-8[5^2R"#XE@@' LP# M(^VX?C5POG_:,.* XZYTJE9SAI6NC'6):BYEF!ZM7C(']<(C!(LY(-ROD+;0^W6UAD?HNT8E#ML7(" HWG;%)NR 4^OQ%% MZ!%9]'8KUP9))$EH=86M1?;E)R[18BPV8NAD7DQZ,/$OTUDW1K1AY:)1Q&KF MP/%_-W]RSSZ<7JS MAW@X.S'NT@<^O7AM: ,/;@,MTB7(,E%&U&;(*ET'A0QGMKXW ^0F>G#IB&R@ M"PIO9"A"#53@^#0O&$F\A:29ZYXP%B&_JF9%)W,$_\888;;>:$M&Q188/"=V MR*A\>&$R2AM?PR+A=<__NYV0Z>$GQ 80X1P\Q .'ZN5P;(0FO\\QT#("SSD* ME9O%MH&3\(N;^<6EH>4DC,9#/ F4NL/<';O\A#('+KIY\8V-J'=.1>5>;<-* MSX9IFLP>TK9Q HO%LH7];[)>KIX,] 1/$V2RTKH?8MDQDISE<"J#XATQMQ., M%=(2^P\X42U/-HP#DGR%:%A8D+W%&71N_A8+B+!4,5"]S6<*$?+MONJVB285 MMK([- 6+;SIW*/^T\7*Q_K+ZBLDE@HN'Z0-.CS(,K@J #3+K<.H#>;O4\OS. MP[)ZZ;-=?;^S/3O\;&L0J!<>N.)WO=L.%/?56AFA&:[I@^&0O].)+7);)>&E MEPHE\N@0Y=&7H'$XI_05YVB:*%;3@G-""^^$%O96F+#2/=K&Y/!(=9\-@D5C!#WHT:>Y JBT>>\H3(JB[.XTA&;2YFS&U\BLCV M=8ZHZO/IL[5FPG#O96/4;T5CTL35HR*>P)>AH^CZ]@:KN MXE&."GWR0:V3>BZQ,WLN\2\V=DF".W$CBJNZY@-O24,1KH(AJ!6 TM+6[A", M;;0-!VU@"6W5*0_VB=1#A:TC$$MTHBZN/?,Y>?;]X:3E6IWI?YE<]X=H/HD% M%B5G#>OU#"H]0LUI&R\NU.)[29H)>RJ%1F/:#W;J4BO+YBZU&A%/<43FA)+H ME/'T-"+K4HFH1B[G="U\K39<4Q;!$=PV"P&=(8\[[ $&_3Z160S)1('.A/;$ MB.[X%UIGJONT=)#X]U1=)O]7J2ZOFZNU2D)'TW>9,\*2%7VJ\L2EQ=)HXD:\ M0$]XHY9W,LQ3!8][;H=YYF+="FC(C?3+)F_VH%CW@XK@-D;>H!#SHX:Q,A0V MI5]A%=N=)DG;2F>:$KD3*$H'H,Q_TL) =5'8'VT^ M*L>"SQBZ&M/Z& L^F&^"MKR*%?@T+?3JUB[TQN?*CJ;S]?\.V]69?050K2^@8$0 M$;+G6<\B]FKO!?S+GDB"=EWH>^Q.U 0[ZJ$Q);'\D"5R07.U5K=JH6K_21P M=752Q^80Y^J?)G %C6=NFW_G_)8F]R=/'DWQNYV\L7N[*5R.OHQC7:CQVF_Y MC"B"$O8P2LFG1F./1D==**2;.O"POG+=P31^*AST$2=1Q'HL6YB]BPC->]M( MX)NL/.]7#V!XS@+GPB ML(<38A>F#6[\T08]RITV&$WNG59Y\A7]A$C)GX!E-UL=^H'@CEJ708R0)F3N* &A+ M2B;:?LV!=UY(I S0C\K<[#"_I$$K ?%X#?K,?&)F;-V3TU&@C[5.EHF MGP5&;1;&,I'VW.94<)W]TKP"T;S8JR>U3ME053;YS"TSL0O0B@'R4N(8ZU@0 M6EE8NL?H2TQ0H1-)P5R22O;I^NB4A6=Y$F07Q88(N4/R"N[F\=&K#*BEDM6NFL#Q5*6%_$\=/4 "(:R-M6@=:1X0Q<9N6,1775YC26FA. M[^%(W]J;6U@YG-]K_TZ9Z4UG [\U"G7QOD=0\N]JA/WQ+=:U,; ]+*^$=X9B+6G<36Q05X,8SFNH"T0W$ M\VIN7F0XR'+R+_YUZV9("]=C= W7KL!.4 U09:1=$1\U/TF9%DH,K["@Z4O) MV_JR$(BO-V(7YSQ8QD\XE8#( (]]^_1HH,2,@F,"W;3X*%54AHO%SSM M<_TRV$= <;]9^62=6K#D[;?8="0FD-BI*#BBW20RJ8]J/\!X4:6XA5!HF0\J M%6LIGBA1D_WI@KEZ0BS=LX#=+2L=.W/S'$NVQ@<5 A=*4"'9X_5.\!]%?YJE M$<]&1)]J*0LMJ $S.#=\F8G.E48EW$W'8ID/97#M [!2.K?Y$W%J/TN<;9\I M8/9O&ZG+/;8](1'U[ X69\U9+C61&%99D!?2&\.UL+ QE)KR\"9C,YI.*+!& ME"?ELRZK3&^L@Z&MR7;2NZ,$DEF6-HS%;R='RN=*?A8?J)106/#>AA>?$WK?UA9H^V@J[@1OP2:;KN=ZCRE,RIZ* M;8N- R"/,C_*\KL-3&AS\B)23+/]R23X9)S];,1HY5(_9=.J@'^+O"KYYZ2: M2(Q]-F# J1.NN;51 !D%.2^'538HQY/L)"NG1?9WS!,_7=W>;AR XT$UFL+W M@]%TB#_&10D_/L6A#+-!P0]5\"^,_V)YXP^UFM7^@(/IT:I! MQ M&*I;NA\[BY.=FHL">3=3X+X3;23"AP"/:J)V?*%;G9UZ"O*TVC6$A8*WR M<8V+"K]7$_X)GTU*W)SWR3DU" ;JV RO-3AEE-<5;<*,#LXHGXWPSU]QUJG6 M4B^E!CZA0=9PW,8\X&*D(Z_S\:1(C-Q#/TU/899/QF,8"HY@!LV5R<'[#8;O MF?&'!PP'7>=38D$X[G(F,ZGSV0Q^CQ53SK.])953EX5SWW2T]$GJ!>'OYV&Y MWHY:SQYWTKIP>5A F?QB8TNPVLES=_.O<&(;1'0'+CHF'P2%Q/N#CDCFU M[V@]@$= C^,*MX=4W_)?O-_TVW=!U>>LS&_'%[/)OD-2Q(8H_EV\@>%\.\F(Z"39:/ M>^WRJ,QKV%BS%\4011'X= IW5FR7)T!PI;/+,]J[<3$*=AGVOA[;)RLFA[HP MFUQ6L[R>5?XF%Q5S(/QR.JY^--_ RU"X8G9)WCT_="KLG\+KK5G$\5'%W*SM MTG[/DWE>:G%+=\*75"7R$VK[03'[0YZ-,YN0./<%.VWE=NX1XW%"/Z>(#6.8?P5RB+E<)H/1WBY5S".HNXN54I^Z$M; M0?[JR?C84%E_AXH7B,CM1CX%@:7D0=QX#;GP( _2T"$RM/?'JQWYX(P[ ?,= M4 ^$"9?Y:(1[71:PA24]R68G\_"@0$TFKT%)@8?&(*'I IIEX\6B)]]P*O>& M#;-[B""/[;-:R;T-=6$!G85:-^(V9[>/P]Y-SB=!.8G&;P,<^(KP3_// Z$;/J ,%>.QC9'0EJ9WU2!\*B.F;@@G6EL-L/)O MI57'%8F/#Y-SKM+?O [& MCU%^&"A'5,3U+I&HBV*6%[.2)(@IW2U34"= L(3?$0<%+J;P&R#W7=F]>>2SV_W**V?NQ.M[ 50Q@3M0 M31-K\!L1)V^&\\Q;M+-FA?PLY>=("V5%[K2?Y%:S/T/IK*\@[5YIK3_CDK1[ MI?E_161IIS7_K[?.HBI7,:?5+7EJ:=45M_U/_@^DBLE_!56(=./\^J',,70C+\DDC^+ GAT)!Q-;A[L-WY$+?^ 6\4[3& M$0S[R20@!/Y -+1?$@EDQQ:S HEHDL\F*!K-RGPX'$:*6NGBCO/A.##9)LK@ M)FTKCH4W_FIG![;Z:AM1SF[.4%"-[# M<0@_$ZL1:6B[#_$$373TD2K.YM.-"^Q.LO:1 N,OM.0O-=+VG,54U_I][BXN MVDM_7JU^E]/^O+<_1,K-X74PKF#?<3\&=0W$6!%_G$SRX71*M\4LKVLR%,-. M%\(^JX),KB_;M>HFH&$-2S2 Y^4(#2*H:X%"!I]/\//1.*_'2"PC:& \)(-' MHIY=,"=(@=,X]28@S.C5L,^0B[%<,*\12/# CRB."Y:^'(_@]W*((D )NP*_ M%VAAAXV 7TN\;2MK6.!%ZS)D">;)FR5'JK7H$I[04QL8X?V:[Y&:>B89&E_DV$2IX#T?N K%PT&0$>S0I^;3@?J)K4PRY:$3;'ZP& MBO,07@G,V?QQ3]E+1*UV(_(QGTFSG#Y=NJ,6DFD?N%0"?/PN-4\[0(C9O[_% M)/8WV^9A\__W>2%',8"B-^>P6A2E%C-,?Z*DD55&#SC:U,*^XL9"$8HK@9"Y MIXA#JC5D$@2CIV6SOEM$H.E\\F?81FY;ZQ0OJ-H- :M1Q*Y$%IO$*'9..(Y96: N5#79]F_OZ,A!Y3@WIDQJL#XUB?W@U8#V;>'^Q>;Q_EU\__\ MB72H]9?F3T0DFG=@ Y4L7BA%%77?B*(I(00L+@-6QB-K((O3..O99.3(KCE% M7&];FD4YB8M190FB[# ;9_\?W5&?C!R3H9!AOU"!J87OY;Z+HXN!&Q9Y!8S MR,$E2&UCWN=FXYU?"/_"_>AF%9[]V%2Q_.XL MO@\'[L(K9P=0U@>N.D31UZP_W!ICT)KBZU^"(#TM@O7_A(&@B]^S\U>'+WM@ MPN*4%T7'B Q#

A(BNX,*,"O&)D1EN5J>JN/#M;\-RGQ*P4YVZT;3O)J6 MJ;T;%Z UCR*;MW[(WJ[F?&G098@R, >']=%*Q9&VX&C8MR;M#_UO01A(0NK/ ML_G='68X,8;.DDUT)EL:D?+]=$+-!%@VW[:4XB6K+$'0ZX;=9,CX$SK$)"]J M42'T5] @8%?J@A4(. FCZ9@UB'I&+C3C4X"]!34O4IK99# 3DH=7&RWI/6#= MZ=UBN7C8/<"=M\1.% D\?2#/+WFI\U*<0SMEH*+)9>])7CVLN;+&H%66Q6\ M1F-R0-(:53#W,:]1F<.7O$2@$ _'*,CKVL,2%:X&FQ>S,/@Q!7S?(TZ),2S> M/PH"'PNQG7%'#,,=^M:S$2#5>QWZ0Z M*X;9+U*Y:S::9N7L;#HTG=T 3QFBK%".SV9HD5MBA/\-FAS0W /CXIXAR%! M%7"OE'1CG)6SK#JK9^32)^.+],>%O\)7R\F,!SN<9>4910!4^60TR_[6;$BR M]+&)T:L<:Z:>CKE_N-^J,[;Y%/FD'-)ZTXUO=F1A=D20I='9/+^_%NN35V?) M8C\;Z&?2$N'2LNF=XD01@EM&A@=/_%059Z#A:-Z&J;)*38CPC]ARRU/X^O2! MG!^KQ%R3 P-9/SHK*D#M:U8""QQ5!$R!53T8U&>S.*I?6)U7))V!< M]^H^1OH%Q:@ Z16!%=@/47GO5"RP$#O4E8J!V0@Z3 MR!RL]+D@>#_*XDV/?TKC@!\X\%&Y9_P5KCV-?M8U^A)65_]/C[X.1Q\5CCP> MP9^<\Z%(B3R^5J56573D*^,VEAP6?0CTG<2>P'W_G0X%"X'M6S9@/H*0:6[" M&T[N*4F0R#DJ?I37,VVP':8GBE2K[ PU^85EA[$-QIB-HJVDR]>X[93#? C* M5X$>S%%6U##(0+8-,?]2TFX_Q[N!=HYA^27+UU"FVZV44XLAFZ3P^W\8,;P4 M#*AD/4/<=,[AJ&7UD#S""/_C^8VK M?#R=@%Z'YN9Q7H$8\ N7$&*?[PUJ4EB7B'C%)!]5TVP*$D2%TBH*ODPDR?6% MP59Y,1YQM.:8O1HPIF&5O3%X"5 MEDQW^S&8?S;\U%2G5\14#L%L$_/%-ZIO_'I^[<*$:5H71AI8>0Q10PR5:D6E MGWE']Z50D?9"M%Q0F!EG*XZD#U-%:9R/)TAW%2K293X#=8EBP&\6FZO=>J/Q MAQ-.?QKGDS%E0R&YXB_DF75QH@<5T#L*LC;<7SY(.>QL0EU=P-.4=5"E$Y0H MKKA@QHS>:&3,HTG1GM>HF,&$1],13GM6QB +WV,;_J,,V2:3LV)B\UK;C&MIM+\IQ8MO+&267%G#>1F,A@ FE MVOSQVU[YVSZ';;L-%J_J4OZ-;+O9P0DE@]._G8S&R=')*QH4 M_^QJFY\XL;]T[GW')",T,/[O1 /58310Y15<-NB@J5':@]=C!W]$(2YP,W$\ MU0"?+Z*'?L1)N4X.I7RP_^ 7PS(#,ASNN6S+(5VR].^XJ(.+%OC'@&2!LAY% M)U--B8Y+)N>B.R_ M#3&C@Y])&:Z#:=')<*J:A"W^$=(QQPK8,"_Z&_GNR=XBSAG\ZQ,'1%YU(3 WPR( R]Z.2)JD75CJ@/_M<(4ZN[QX>/?1Y=* + M.4 D_A%4GLLHA[M(_&1W^4H<)M[A5E39HJ7ME#?>TRC:-"LPF_&K Q.73\@ M>#&L"**'9V;9$Y;YO8Q>E#Z$L#*@AQ*^3)U7Y).<@'11C$S:SP"CM\I<3+.QS6!A&#X<\TI^ABP$&;H?["%[*&3S%WL1,QBRB*UV'2E M$OPP@&@YPU0,>. /.LZVR2XXDO*3>$ M.X9>09#G2W,R=/84FAN+C8.-':"N#RNSG\9R74TK-)<,I_A.78V='2]KF _% M[P(M5.1?A&;'$:,?5C8"[LP, \X*[BJ1GP[_TA2Z^(BC_K2B1RX,>"K0!GT3 MWB%KOW&A 9](3&%PAEKT>K8E-LBEPEBK-H#;XK=2B6'RS'=>1]_-/X'AB-O. ML9)Y%[..,)(/#EI5<\)(/@*>KCM-3[K%H='X/ 8-8U+/LF*2SV!++VS14,T! M=TR[KH'8&XX]EX.B9B-47C+FU6R&?S,)^C5.,'RNR*>H8>2S*45EE#,R[5(\ M/". 82C9F&ZZFCSB@TF-?[V"=C;;Q37VK)CZ3A4O"[0/5#UAI#2@_5*T64R" M.<%U/6V^-0^/6^M,&[ .-9C2)*CC7U=+:8ZBZ%.F]AJ5-;B-X6C HKZC$LT4 MF(=-(]XUA[)"PVB2&Y6%'U+DU)(H)N7@ 52E8>TH)'7V6Z(P,D5HP">VYC+L M+"PDSE,T0XK$^^#@!3M7M2NA3DFEU ] *J)R%4 +D;+@Z'1BG(:U[AB%-;M) M<;*#;@]$F?I!K!BCD^%:#JWHP%(<0F8A@975Z&#>H_Z ][Y:AC MZP/M2B0LL<&30\Q+*H=3\0I&Z!W6>(+1=B/H+X@2'>75",7>434%SC;!G*HI"!5_B] DT/Q8X!'SHIZ% M=YC;VCBOAS.DL_&L\-?>69873A)D._[_9'Y&UL J>\5WELGP-G X2EPB4Z.W\$4-K;W:$6-E\>URLO3UCX8'V#*%K MMP;\D"X]]2)14R>I++DIB*[#]IJVB>9BOEY2+C8A/,(5!%M%P6)I14KB&F6T M/YMTF5>2+F.:-&WU<>/2@0=^L]6"LUXO85).H[W8",$.CW<07$@EI8+@PCTT MWO%'LVV!-0+K!R[ 0(QC8(>E $C68@S^>SN:;,,A>B[&3P7W)D:_S@CM 92X M$;)!7 "AV3@?9GUPP/=]AAQXF+EC>H0-% W*@AHBP]AC ' WA!XS\T.R(SM M:OZ4#<^FG$Q\5C#&WV!X5A"O;6]?_.5I[.5D=MTEYTTJ6B5(316,]%Y<[3C\<+Z^6VA% MI-TZDAVZ,>7+<-!F1"IJM#/A:0FBP11_S."^F2)V MQ;C'/&<@I\W07#$%B:X8Y74QZSM-$(DF,$U8J0)$LA&T5!NS1;_APWV*UB;, M: &!#(TBL+/E;.@L0T#!SI3+(2PM)<*,:!9E 3RPFO68]0B#]TB:+.'Y$HT> MT[[3'H\HP1"F7<,*(Y1#;68=GK>RGI%OKIS.",NT!!&NA,N51??=TB+'F$4A MX#RT&P&''0UGG-Z"HFHQ5".9\#8^S/;H38?YI*A(.)P.470H,"-&.Y,.6/G& M_+I29<]IP3:@BG3 -S&P8<^4TFGF,UD,ED>9J2$;IOK3+EX.Y2,8%H0UT&#Q MEA0'3?R(Z]+ 0R:QCF/4$,%AM[S6&%)$0.(B5RWX/81;72WOGUZ8NL*/D6@\ M'SQP$XGJTUGDMLR%E!W(O6@]S,3V!'W*>;9:+CG]3,J@9N=A?5CO&.W7@ MKIY,/O2GI\= *'-RT27_$Z\M"Z=.S3;:[+7;K#ZRA6:?IT6D_[A43!]3) ,I MF?WPF!E4":HI\:;Q,'OG1(>6%>BYLQJ.9TW*<(GQ5T5-MSM6,B+*-.&C",$R MJ5'K)(XP@R-D03'U1OC)W D_Z:UPZ'[0YZ_$V+?-?FE6P/<>/V/YGNP-'8'ZC3]KV#S<_ )8XEM?9ASP1(,U"I&=)L @\>,Y')TS/9>-A(4_6^F$)@%8J2[ M;0#WQNX&E^ DG8^XKY7V"[W2I* -K!DF;2*(+8+5Z9^?/B_6]J_7*PQTM7^V M<$=>." *,Y"VR(X'>X9QZ_#+%+81/RD*!$::B6GHD<7F*5PZL,E33 .=9%,, M=1QG,U1JS!79OAL+2I\NX0S7%?V8S7"/T R$.I;<=JIJC)NVXU:T^P7"#K4F)L M,<1\!/H->5%9M18.'50%KEA=C[(:>!M*?T.8(+"B;N&BR"8@58SIEJ\H"!U+ MOPTFZ+^N!.O"UU31U56"W X2#_D:,-Q]@".8L6NV6]<;8GXDZ&=C_&>"2AOA M6.W7\_3%BM^6%W] >9M?YVN.SH=3^(H!+D_8YD^NR/]IQ 3$^>&*M'"P1.CP M/VZ/CE#V*[[>YF@M8GTT9O6W2+H&]ZORF(HN4;LXNG]^(^3S8.D=V#+Z[^0(R[$)P ME3>AK=:/OU'1+OJHV#/NL]]@ID8*2L7IP$-84>F>X#XI2>8_5N)["(F7$LZ" M_CSQ-@VE&)U2D""<#3Y>_@;G+8F+DW)>B#@F9MK@: E\@38+&V7@*"\\.,J] M*Q9IZF'Y>7^K%*C&B^;?OM7+3WCT< ML:"C6>_6#UW1L(5^*^I#D[CO_]I\]9CC>K5<815EAO>\H *]YU+D,1/AAX(CRJJG]R/U,U,/KVLGPZ<.W\IVP M/'S(.L8=*G.R)C=[=C-=]>Y'+%R/NG7^XO6D[3WMJIY#[;.+#8:+;M8]I)YT M,">?=!RG@;CBA,=7.$NO XZ:O&Y17]2(V#;1NK;OG7?')4@\MDJU'0,Q?0<:Y=*$JORM6_%.[[GK4B#M(3BKA82>&<*"?R,MIGW M3B&!I&!P">LK!01^IJ( R4TU%O(]S^%2IJ]P! QZQ]427N_VM7,($?U1U;Z. M(3)7W0Z,?K$B7,$>1VMR';MD1]6D.F;>B2I2L'I?@&FO=J7J='%ZF@>EE^R938"36:8W3*)MRT5Q M;R^*H%&!3KI.U:#B>^O7U5)CK-PB(]V7G88N]GDC12R'%=!Z)D691:*F:5TZIFOT3RDU9 M'QX_(>Q]-#5EZ&I'']3J"F5JTI'>+!]WVZP5\-/%3UY[V#X6A;N;N>R?%:C# M6JNH8_,/:*?\3NV,NA<^LA3S:"61#N&AQ]S[O)V><9^WT_,\2$3K,9?CVDO/ M[KCVTO--2Y4])M?CY?1,>KR<'G9*Q.TQZ+VOIH>\]]4]YR?&B?]MAQ#]6[T$ MK8]_?K7:;2,,+,YLNUQ+00D79S#3""7OJM3N1:XSALZW(%+_6\*G8[#HVYSO7/\N]ZFJA^O2< M?0T*4&EG:94Z^4I\?/T6H]<"I,>4*O!VL(AD<>0_&!QYVU[7IG<6-PL\&P?5 M-@NEXJ[\&;$=AYST.*<3UY#S'4IO30VY7JZE _U%;F4Y,SSWM' &? ^2CM9M M,U#X[R,%VHX2JQ<8=G7Z%OCW3:3\5A?1!$_G\=IJ/=Y+55\[B),'6Z&A&@H' MD;1Y^O73N-[%KU0_[=A]ZC9?=-V^ X?E6*.[JZV]M]76>FV<7>1.)X,IKI5>_\ XH@'Q25O(WH#XU)N),E:' MD>Q?=\NS;)@0&$&;2G_YJKF&+\NXR13Y.X*]2_XV#&N.6)UP.2' :NT4JHJ?=-FH!])(--)4'A=D68QTR/ MOX.:V0A>#86[Q\%_@_'QU,F4$ND*[M[59B%PN\WF>KWZ&BY2;(VZ"\J$F^9G M!.>:$8D.3TD1C:U.$37Z8M+?*:HK!F<@>$(XA9-]ZF9RVKUI@J:"L4L^5AJ6 M)2(-<24U%!WN[^;KQ;P-T-!-EDX#9'<[Z.71-+I=<"+N,?H7+?=&7'.$Y?UE MD5H7XD(K-AW62.QV[/ M[M%K)/N;.610B>,7+9KI'[H(PX(#^,^:UHR(.,@&\@,7!K MYW?KIND,E?D0%FY#680+QJ"WF7!TOJX.> ]N!>CUD!=N(V[6R/.V1ES(0=LA MFX'=NSO ,[+"5M^B2/6]KXB$B8P57U DILWN"N[.!4@_S<:4+.0+\FXWITH] M#85+&4]"=\/J5'Y^NY-Q3$*ZI+14(CXD>8^E]*:JWT#HO"8[JD#\,;?5'3!A&JS^HFNOY5Y!RD0$@%%'G@(9GY;C/@"YVZQ7? M.D<-DVWZFT=@?^2:^(+*% I-/12AXFP,P(A]%>(GD/_1L< M158V;/"9*UO&>& LF^)9JU-$S2M=8L6I6OZ<2JU6U-@3LME=TK2[=NE)[VX^ M):_C/0/H$Y26RO[[2-8*%ZX!$Z9V5Z=25'4119>]M,G_FW_*Q#IVH*GNLGD\ MRX:3N!1'7Y;3N.F9OAPEY#\:FB1C>="'YS X6#.BJZNGS'U.]HJ+BNWQ2'D% MMO((W%!T0.A]LY6T,7?](5^ MGTL\C"/'1]"%M**K,V1G1HG1,VXRUWQ#S(GE]9J0'O?PUR@+>:7MD!4SJ?%; M&TU'M%Y8(JW//D;>PS5 6$H\ERYZE307I002TV\;LHUZ-W_P=+(L3R4+ 0GFWOXAO(GA1J%5?GW'8F@:YYR-NAIKKW;9/[ZN&1/)('5;>* MZ_K]@WZF&^"G4(?B0EIA@\ .$5%FW8BQ)=[B2RF"*WUS*=RP^NWD&,W9PU%, M8L2VV;FI%"R41YYBZ"9D%Y0KM6Z\VL)7KKD[8O6*4V^I-5*S!\XN+V;1*%\G M%]IL-6S "M@$>R6(,6,M8LP%1%,*+;REBPZE8=\"^7@VS>-\[;C_K[$6KGSP M14S$D34KA\.Z586;_%U:>),JUR;#X.2\HAZ,TB>7HG2)MH.YR\M+2I5*U MA[538I'J7U?+_]S-[SD?4XKO=HV\Y-I^-SM.K>SS2F=MW^1+6(9WA:@O:499 M3H7&HB\O[0$W%S U0QPAVB"]YUS75'V\\\ZJHZI_5S'9G'9=K6B=&Q2@++:& MILQO/*VATL82DR."50W>9E7CI]TH2 M]H-/%KBGOPUZ&MSL'>3X'.D]USV 7QQS57<@Q/NPH'SN, X>:@SL]Q\IPE3R M;C>2?.-"R_T>\(X6;#_@E9XS=4%X]XP8F4:DS,H!8_H;EQ->K3VQ ^_-P_![Z_W9;%'MR"0JK3\,_/X&.T=PR^5+/=T=TS;#@'_@-8MJ?^ MQH_;$?>,'+]>R>/S ^9YX$'[@2OMLN8^/:^- >+:R10E=!!;=+[=F8#'8#DH MT4'*(JJ#=&_%=QJ-*D33/8-Y[B8]:ZEF.KAI=&S1@Q(9U/SN;MW<<2D6O]Q] M1(/:=Q .:NS U3NH[9[2U7R[VYAJX$'DD&\:[1E=%!&^.H6M/T#*$INOF^_* M@34$.6;N3= KO_"6=%^*'Z/!3M]/('M#RM8!PL-Q ^HC-_T7+'Y$9"%1 &-: MO!39[DT*M#RV-B#XL:/F?2=9I6]G(M/\R"Z8>'YD#RK>_,@^GBFOI+F?C^Z@ M=P1E^728?!Q&&-X(PKJ_K# 6*Q;G4$8-+M&(XK*.??IQL?G]]';=M)SQH:-Q M%KY;G(TBQAX=-$8!'G+5%G7TKAW& SM--^I8R9X6S7U@PBK.II&5*&.S@:6, M3*R37E8.S,674CB]I<.BG(*(9G?G_$SJ? ^IYUQ5W"L M0C\EGFDC]Y*UO_NAN5._&O<5I$LC_7Y8:<6P"RST13ZZ7(E7HBU#!U+L5MZ/ MO0,R"I7L.;CX-R-:D1Z\CDW_./"@HX=C<5@U,$XYX+Y]L>M^:RN07]^O-N08 M35&.GU))X*KWE%PKN12?08@@>+)=F+,9BTG_!U=%.GS>K>3YO3@'/3)X4FGB M,2?4GH/O:/+1J1V%2N:W)/"8O;%.?TY@G7HERT-[:;MF>> GQWUWZL $F[ZO MXGIPX;$Y+S'KNL_YI)B" M8X?8OXOGSV7RX^?2LXOGSZ4'_WCN7'IV\?RYE, .\,K]\5,ZK*=GSNPYO/]9 M$WUNQ\^A47+DLV+4!:E>NNA2A6QD$BB.;?4_E)C)H,>_.K#W9,.RPDC1H)7&/[2 M9#)32/FG%3W"\.YH'T# 9?SF*)474U&W?G]^YG1B*R6[0VI674=<@#2^C9N% MY!3!<54RK_-D=CJCJKG*&H4 1L01+J0NA=.#3>M9]#ZR4.U"]Z%RTJ?(?:#U MQ*OI2M:I/PZ'-"PI M'PBB!>-C![.SXGNP<*F2[X$7,=RN;@;6T5:RXGM(D$&-]["M Q"M MN@N\'_9TE(\DER#ZM$]]S\)1MJ6-WQI<)]WS/=!0QO E(<#90"Q@ 7]XU4BV MPF(9.[[A54I 47C9[$ 1VK#9B4,HB;-K$;'8MD=+V?SIT^3GB]27-@Z@1;W7L1;3XA;W^>3>MBYPC)K88*D_RI3G&(9F+.-@5>W\3'C0?&TY? MBC) 7PI(0(N\G3]BWL#-CNJ5 !-9K,VJH&V9!4.Z\]$4NHT;QB],04'& /J M]2TY"#K!&"5:H4\@2#O"H?DFG=O<_';90Z-1_B <;_TV_S9 MH$5H$47SKGDI18O?)_K8-;EWVMK;7P;^]# UK"L&F^:+UP":UD %7>)$^W= M.*42]C4$PP@BO X;S[[:E_%0@-1@GMN. 4:Y-%6X!1YNS2@IP"G?6QUHX%98 M?6E]3LXC&"G#;1W#V[3Z^T<%1\TSP^Z@'Q0CZ,JS(L<'KFXJ)X &IHT 1WCI MU@/?[['K6;P^]7)0 S[NPXB5?H\_Z6:./7?K#BSE?S&3>F[&$3[: M6$;*AGM+7Z.,FTRY41L=V3^RQ&NR69LDB1 T 7K?6!+M@6?[MNVKBTB0B":7 M]=OM TM^[\_C5Y/JASFZX,AM-+^6/4I%>,52AN>*^A L !S=):74&F ('T7G M\Z*YM1FA(/\"F37KY HD!]RS#O ]C0=XM1T-V:58UUG!B))3\)\0ZEBZQC4\ASU"A0(%0T3J[X!+]K 2M[A;*:-Q"_K.25ON991YPO=V M#_V?=C&M$DK([FH#XAY>!A=?6.!+'8F_SBUR;;VOG6ZNC\;B:U/D 0?=!]\S MCEX5=)SR2[4@6?YYL]G^C_\-4$L#!!0 ( ,N(.DRUT,0!60( %P, - M >&PO[->M&\Q(?G:/S/S]9)Y$2U6I#\5V)L0(MH[R. M8:E4]<'SZK3$#-6GHL)<1W(A&5)Z* NOKB1&66V2&/5"WU]X#!$.DX@W[)JI M&J2BX2J&\\$%7/Z5R' ,[X_??F^$NGP#W//HW=&1?W]R.?4?V\ )!$[C>G\N>NH_KJMC$^GY,Z6?U)Z*+QX1[^9KJ3YUDGCV/*HGF";"YT;8Z[8L MB7+!QYV;0>?0E1'#8(UH#*\0)2M)3%:.&*$;YPZ-(Q542*!TRVBRP'CJ!Q<. MW,AT4Z?#"!?2UG85W.>JFSX)]",#2"@= $/H'$E4(:6PY-=Z8"=;YR\AT-G+ M3:4)"XDV03B'8X)]Z"(K(3,LAS(![%U)1'%N<"0I2O-4HO),4"G!M)$15 B. M+$.?T1E:-L64WIFOVK=\1[O-@9MCML2'P%#TIEYU9XZ[YEOD;36GO2T;[J4+ M*K(6ZE.CE\/MV+0.OI4X)ZT=M_D H-515='-1TH*SK!;S&\+!GL63"+4UP&E MD.1!ZYE62;4#2PC66"J2;GM^2%0M<:OZ=FKS?9G# V1^Z?=<8(XEHMO0NO=? M\UO^S\2SL[]'MK\J4^ 79#0'YP% S@\!O'W)V\8\9O>[\WKHD M[%P1!B]8-80JPCO:DF09=CSFCA;#K^9R2'<.ZO&FH.456NFK_HZ^SLUPCAJJ M;LT2;3"&H_W%@ >+8=9RD(CA:-_@C#3LPA8<_T\D/P%02P,$% @ RX@Z M3%#OSV\F!@ T3P \ !X;"]W;W)K8F]O:RYX;6S%FUU/XS@4AO^*U9L= MI)TM^4Y'@#0#S*H2"UV*YMXD+HW(1\=.F>'?KYU2YJ1#7NW-(5?]2M-'=N+G MO+9[\J/1C_=-\RA^5F5M3B?KMMU\FDY-ME:5-'\U&U7;3U:-KF1K7^J'J=EH M)7.S5JJMRJE_?!Q/*UG4D[.3_;D6>GIVXIY\*]0/\^M]]U+(K"V>U)V\/YT< M3^QQ4W)@=]+]XX[HD_X_3,UJ563JHLFVE:K;'916I6R+IC;K8F,FHI:5.IWL M#Q&RSL5EW1;MLYC7NU/98R>B^^EY?CKQ[/-6MO8[3X4I[DLU$?I383_0\]QS MX'R0Y_9U4Q:Y_?5.%O);M5BO']&5KBEH9TPWIRVU52?TLZ$!^C$;R8^:VM+WZ M9]>WXO+[MGB29=>4#G5>/RF*"87#;)P+I2V;$[/%,JWNCJ>R\9!M/&;=?)6% M%M]DN57B'R6-[???\)!G/&;1++3]MK:%1%=3V%[>N"]0.B08C]DP\[J5]8/[ M4?'9&/5R\?W=-/F/HBPI)3*,QZR8UYO8"N6^J'<'4#AD%H]9+7=*5^*JD777 M=%<6M!L+M1Q<[B+=%_:#JK%"]AD1B\9C-XD2LUDV9 M*VW^Z&Z5]IFR(9]XS$)9MDWV^/&+-"KO2B]5F\-(X".3^,PFN55ML1OXQ,(6 MW!0+F<-G-L>MUPDAU:S4?&\)F- ML=S>&_5]ZP:4RZ>#>LI'EO"9+0%+>Y_F#Q\)PQ\S@03'=!($>2,8,X$$'L5$ M'@E&22#BPYVT'.:(8B*S!.-$D3TGQ8137Z-$DC=;$RDGT! ?(.4$8X23 M-QL3&2<8,:586(J)M!.,&53$!XJ))!1P1Y6!./#2[10322A@EE"O_'[KD@R1 M>T)F]] Z_$TX9)R0V3B#!?F.E&(BXX3,QH%E>1A03&2]>YT9*%XI$T#+ZATTR&R4,)LH6',+@-33&2AA-E"$#/Q*2:R M4,)LH6',KF"FF,A""?>,W"#FYZSO] 19*&&VT##F>2D-K=X39*&$V4('VV]> MTP6=SDZ0?Q+V#0>]E8#7H?)HATHQX09H9O\<8.[WZUJC=Y]03.2?A#T%T94+ M=UTV=>?,FY58]/;L),@_"7L*HIBVP'0(KMBT=::8TVF9%/DG?==UH%N5-;;< M*(O=?7ZSHIC(/RFS?_J8^TO3]OB%6BE-K\T4^2=]Q]UMO]_H=/8H1?Y)F?T# M.SVE*T(I\D_*[!^P#.B:EF(B_Z3,_@&8Y[+,*":R4,IL(;A:F=(4E"(+IDI=D$6?42:9I-R#8] .Q+4-4D63W=3VI"B0Z'1A'$PN& M!?(?&!\$ZCZ^E&,['+ISW1\N=?%^.I[KJMD/P^6;,76]+Z>V/G27N M?ZW[4H9J;A?[<-W@>LO'I?S/]MUV>UB7[]WZUZFF@0 _2Z2"E!\7IH$@/2M-!B1Z4IX,R/<@N@8Q+?A+"FJ^U M!5Q;OM<6@&WY8EM MN6;;0':EJ^V!6Q;OML6P&WYEJ^W +V% MK[< O66&9VWTL,W76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#> MPM?; ;T=7V\']'9\O1W0V\UP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ M.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^AK-N=-C-U]L#O3U?;P_T M]GR]/=#;\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#C.\ MJT0O*_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!; M^7HKT%OY>BO06V>8-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL" MO2-?[PCTCGR](] [\O6.0._(USL"O>,,LX)H6)"O=P1Z1[[>$>@=^7HGH'?B MZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=9ICU1L/>?+T3 MT#OQ]N^[7!E&ULS=O?;ILP M%,?Q5XFXG8*# >-,36^VW6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ5,3Z7L3 L>< M\X-8G[O<_'B& MJ;/=O,;OV\E_B N2Q9=C[.+CM4T2JSX1;YCP^L;3>;SOVX-UKFWL?T4;M]NV MMLU8W_?QEM1/SIK&[ZT-?9?ZO7&V^1Y<.^R>\]X9%[Z:/C86QT[\M2"]7H[P MV-GS >;*)2>'N"WLN5%SX>DS>]? E]U0C\XN)Q>K+K1G'B]&NHM5+TX++_F( M]K1U&MN\:7AL?;T?]M?H#O/WVH@2AB)I12,THIF845#.*JAF%U8SB:D:!-:/(*BFR2HJLDB*K MI,@J*;)*BJR2(JNDR"HILDJ*K#E%UIPB:TZ1-:?(FE-DS2FRYA19&UL4$L! A0#% @ RX@Z3.>^/_&; @ G D M !@ ( !^ @ 'AL+W=O@0 *<5 8 " &PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3-#I6'UG!0 RAH !@ ( ! M]!( 'AL+W=O ( .H' 8 " 9$8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MRX@Z3)"&"G6:!@ ?"0 !@ ( !8QT 'AL+W=O:Z/(! #=! & @ 'V*@ >&PO=V]R M:W-H965T&UL4$L! A0#% @ RX@Z3,YX$/:P 0 T@, M !D ( !'BT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3 I^GW6T 0 T@, !D M ( !VS( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ RX@Z3!?M*0VT 0 T@, !D ( !G3@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3(4W M(I>S 0 T@, !D ( !83X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3/^]9."S 0 T@, !D M ( !(T0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ RX@Z3*4T55BU 0 T@, !D ( ! MY$D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ RX@Z3+Y.7CRV 0 T@, !D ( !J$\ 'AL+W=O&PO=V]R:W-H965T&P@$ #<$ 9 " 81: !X;"]W;W)K&UL4$L! A0#% @ RX@Z3(\2$\VV 0 T@, !D M ( !?5P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ RX@Z3 MFV;*V 0 T@, !D ( !N6( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MRX@Z3.8S6N[&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3*&Q"*]? @ E < !D M ( !1W@ 'AL+W=O@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ RX@Z3.?> EZ! P \Q !D ( !&H$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z M3$%"8Q]] @ M0@ !D ( !+(H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3.0DT?&8 @ ;PD M !D ( !I), 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3%'%VD[C @ F0L !D M ( !5IP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ RX@Z3$@%/YM\ P $1 !D ( !=J0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3.U1 M1T#H 0 I@0 !D ( !PK$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3('NS\X# @ Q04 !D M ( !I+H 'AL+W=OO >&PO M=V]R:W-H965T&UL4$L! A0#% @ RX@Z3$&V08!]! &Q< !D ( ! M<\( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ RX@Z3+S)A8T) P O0T !D ( !]\P 'AL+W=O&UL4$L! A0#% @ RX@Z3$G/5ZWM M 0 W00 !D ( !V-4 'AL+W=ODP$ !5%0 &0 M@ '\UP >&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3#<7M<8Y @ 2P8 !D M ( !%^< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ RX@Z3,3W_7,) P ( P !D ( !;/ M 'AL+W=O&PO=V]R:W-H965TMU)G@( #P) 9 M " 5#W !X;"]W;W)K&UL4$L! A0#% @ MRX@Z3&WY"JCR 0 W 0 !D ( !)?H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3'+:M!<$ P M'PL !D ( !P 0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX@Z3(K/A+2(! !4 !D M ( !2@X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ RX@Z3--)J\%9S ^U,# !0 ( !SA&UL4$L! A0#% @ RX@Z3+70Q %9 @ 7 P M T ( !6>0! 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ RX@Z3/+J4SO) @ 3#< !H ( ! M,.T! 'AL+U]R96QS+W=O XML 109 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 111 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 415 462 1 false 95 0 false 13 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 - Consolidated Balance Sheets Sheet http://www.progress.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.progress.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.progress.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.progress.com/role/ConsolidatedStatementsOfComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 1003501 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Sheet http://www.progress.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeParenthetical Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.progress.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.progress.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1005501 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.progress.com/role/ConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Nature of Business and Summary of Significant Accounting Policies Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies Nature of Business and Summary of Significant Accounting Policies Notes 10 false false R11.htm 2102100 - Disclosure - Cash, Cash Equivalents and Investments Sheet http://www.progress.com/role/CashCashEquivalentsAndInvestments Cash, Cash Equivalents and Investments Notes 11 false false R12.htm 2103100 - Disclosure - Derivative Instruments Sheet http://www.progress.com/role/DerivativeInstruments Derivative Instruments Notes 12 false false R13.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.progress.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2105100 - Disclosure - Property and Equipment Sheet http://www.progress.com/role/PropertyAndEquipment Property and Equipment Notes 14 false false R15.htm 2106100 - Disclosure - Intangible Assets and Goodwill Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 15 false false R16.htm 2107100 - Disclosure - Business Combinations Sheet http://www.progress.com/role/BusinessCombinations Business Combinations Notes 16 false false R17.htm 2108100 - Disclosure - Term Loan and Line of Credit Sheet http://www.progress.com/role/TermLoanAndLineOfCredit Term Loan and Line of Credit Notes 17 false false R18.htm 2109100 - Disclosure - Commitments and Contingencies Sheet http://www.progress.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 2110100 - Disclosure - Shareholders' Equity Sheet http://www.progress.com/role/ShareholdersEquity Shareholders' Equity Notes 19 false false R20.htm 2111100 - Disclosure - Stock-Based Compensation Sheet http://www.progress.com/role/StockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 2112100 - Disclosure - Retirement Plan Sheet http://www.progress.com/role/RetirementPlan Retirement Plan Notes 21 false false R22.htm 2113100 - Disclosure - Restructuring Sheet http://www.progress.com/role/Restructuring Restructuring Notes 22 false false R23.htm 2114100 - Disclosure - Income Taxes Sheet http://www.progress.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2115100 - Disclosure - Earnings (Loss) Per Share Sheet http://www.progress.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 24 false false R25.htm 2116100 - Disclosure - Business Segments and International Operations Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperations Business Segments and International Operations Notes 25 false false R26.htm 2117100 - Disclosure - Selected Quarterly Financial Data (unaudited) Sheet http://www.progress.com/role/SelectedQuarterlyFinancialDataUnaudited Selected Quarterly Financial Data (unaudited) Notes 26 false false R27.htm 2118100 - Disclosure - Related Party Transactions Sheet http://www.progress.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 2119100 - Disclosure - Subsequent Events Sheet http://www.progress.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2201201 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Nature of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies 29 false false R30.htm 2301302 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Nature of Business and Summary of Significant Accounting Policies (Tables) Tables http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies 30 false false R31.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 31 false false R32.htm 2303301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.progress.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.progress.com/role/DerivativeInstruments 32 false false R33.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 33 false false R34.htm 2305301 - Disclosure - Property and Equipment (Tables) Sheet http://www.progress.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.progress.com/role/PropertyAndEquipment 34 false false R35.htm 2306301 - 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 35 false false R36.htm 2307301 - Disclosure - Business Combinations (Tables) Sheet http://www.progress.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.progress.com/role/BusinessCombinations 36 false false R37.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 37 false false R38.htm 2309301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.progress.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.progress.com/role/CommitmentsAndContingencies 38 false false R39.htm 2311301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.progress.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.progress.com/role/StockBasedCompensation 39 false false R40.htm 2313301 - Disclosure - Restructuring (Tables) Sheet http://www.progress.com/role/RestructuringTables Restructuring (Tables) Tables http://www.progress.com/role/Restructuring 40 false false R41.htm 2314301 - Disclosure - Income Taxes (Tables) Sheet http://www.progress.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.progress.com/role/IncomeTaxes 41 false false R42.htm 2315301 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.progress.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.progress.com/role/EarningsLossPerShare 42 false false R43.htm 2316301 - 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 43 false false R44.htm 2317301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) Sheet http://www.progress.com/role/SelectedQuarterlyFinancialDataUnauditedTables Selected Quarterly Financial Data (unaudited) (Tables) Tables http://www.progress.com/role/SelectedQuarterlyFinancialDataUnaudited 44 false false R45.htm 2401403 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Nature of Business and Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 45 false false R46.htm 2401404 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Allowances Against Accounts Receivable) (Details) Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowancesAgainstAccountsReceivableDetails Nature of Business and Summary of Significant Accounting Policies (Allowances Against Accounts Receivable) (Details) Details http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 46 false false R47.htm 2401405 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Allowance for Sales Credit Memos) (Details) Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceForSalesCreditMemosDetails Nature of Business and Summary of Significant Accounting Policies (Allowance for Sales Credit Memos) (Details) Details http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 47 false false R48.htm 2401406 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) Sheet http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails Nature of Business and Summary of Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) Details http://www.progress.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 48 false false R49.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 49 false false R50.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 50 false false R51.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 51 false false R52.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 52 false false R53.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 53 false false R54.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 54 false false R55.htm 2404403 - Disclosure - Fair Value Measurements (Quantitative Information about Unobservable Inputs) (Details) Sheet http://www.progress.com/role/FairValueMeasurementsQuantitativeInformationAboutUnobservableInputsDetails Fair Value Measurements (Quantitative Information about Unobservable Inputs) (Details) Details http://www.progress.com/role/FairValueMeasurementsTables 55 false false R56.htm 2404404 - 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 56 false false R57.htm 2405402 - Disclosure - Property and Equipment (Details) Sheet http://www.progress.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.progress.com/role/PropertyAndEquipmentTables 57 false false R58.htm 2406402 - 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 58 false false R59.htm 2406403 - 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 59 false false R60.htm 2406404 - 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 60 false false R61.htm 2406405 - Disclosure - Intangible Assets and Goodwill (Summary Of Changes In The Carrying Amount Of Goodwill) (Details) Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwillSummaryOfChangesInCarryingAmountOfGoodwillDetails Intangible Assets and Goodwill (Summary Of Changes In The Carrying Amount Of Goodwill) (Details) Details http://www.progress.com/role/IntangibleAssetsAndGoodwillTables 61 false false R62.htm 2407402 - Disclosure - Business Combinations (Narrative) (Details) Sheet http://www.progress.com/role/BusinessCombinationsNarrativeDetails Business Combinations (Narrative) (Details) Details http://www.progress.com/role/BusinessCombinationsTables 62 false false R63.htm 2407403 - Disclosure - Business Combinations (Schedule of Net Assets Acquired) (Details) Sheet http://www.progress.com/role/BusinessCombinationsScheduleOfNetAssetsAcquiredDetails Business Combinations (Schedule of Net Assets Acquired) (Details) Details http://www.progress.com/role/BusinessCombinationsTables 63 false false R64.htm 2407404 - Disclosure - Business Combinations (Pro Forma Information) (Details) Sheet http://www.progress.com/role/BusinessCombinationsProFormaInformationDetails Business Combinations (Pro Forma Information) (Details) Details http://www.progress.com/role/BusinessCombinationsTables 64 false false R65.htm 2408402 - Disclosure - Term Loan and Line of Credit (Details) Sheet http://www.progress.com/role/TermLoanAndLineOfCreditDetails Term Loan and Line of Credit (Details) Details http://www.progress.com/role/TermLoanAndLineOfCreditTables 65 false false R66.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 66 false false R67.htm 2409402 - Disclosure - Commitments and Contingencies (Future Minimum Rental Payments) (Details) Sheet http://www.progress.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails Commitments and Contingencies (Future Minimum Rental Payments) (Details) Details http://www.progress.com/role/CommitmentsAndContingenciesTables 67 false false R68.htm 2409403 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.progress.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.progress.com/role/CommitmentsAndContingenciesTables 68 false false R69.htm 2410401 - Disclosure - Shareholders' Equity (Narrative) (Details) Sheet http://www.progress.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity (Narrative) (Details) Details http://www.progress.com/role/ShareholdersEquity 69 false false R70.htm 2411402 - 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 70 false false R71.htm 2411403 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details) Sheet http://www.progress.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation (Summary of Stock Option Activity) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 71 false false R72.htm 2411404 - Disclosure - Stock-Based Compensation (Summary of Status of Restricted Stock Units) (Details) Sheet http://www.progress.com/role/StockBasedCompensationSummaryOfStatusOfRestrictedStockUnitsDetails Stock-Based Compensation (Summary of Status of Restricted Stock Units) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 72 false false R73.htm 2411405 - Disclosure - Stock-Based Compensation (Fair Value of Options and Employee Stock Purchase Plan) (Details) Sheet http://www.progress.com/role/StockBasedCompensationFairValueOfOptionsAndEmployeeStockPurchasePlanDetails Stock-Based Compensation (Fair Value of Options and Employee Stock Purchase Plan) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 73 false false R74.htm 2411406 - Disclosure - Stock-Based Compensation (Activity Stock Options and Stock Awards) (Details) Sheet http://www.progress.com/role/StockBasedCompensationActivityStockOptionsAndStockAwardsDetails Stock-Based Compensation (Activity Stock Options and Stock Awards) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 74 false false R75.htm 2411407 - Disclosure - Stock-Based Compensation (Classification of Stock-Based Compensation Expense) (Details) Sheet http://www.progress.com/role/StockBasedCompensationClassificationOfStockBasedCompensationExpenseDetails Stock-Based Compensation (Classification of Stock-Based Compensation Expense) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 75 false false R76.htm 2412401 - Disclosure - Retirement Plan (Details) Sheet http://www.progress.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://www.progress.com/role/RetirementPlan 76 false false R77.htm 2413402 - Disclosure - Restructuring (Narrative) (Details) Sheet http://www.progress.com/role/RestructuringNarrativeDetails Restructuring (Narrative) (Details) Details http://www.progress.com/role/RestructuringTables 77 false false R78.htm 2413403 - Disclosure - Restructuring (Summary of Restructuring Activity) (Details) Sheet http://www.progress.com/role/RestructuringSummaryOfRestructuringActivityDetails Restructuring (Summary of Restructuring Activity) (Details) Details http://www.progress.com/role/RestructuringTables 78 false false R79.htm 2414402 - Disclosure - Income Taxes (Components Of Pretax Income) (Details) Sheet http://www.progress.com/role/IncomeTaxesComponentsOfPretaxIncomeDetails Income Taxes (Components Of Pretax Income) (Details) Details http://www.progress.com/role/IncomeTaxesTables 79 false false R80.htm 2414403 - Disclosure - Income Taxes (Provisions For Income Taxes) (Details) Sheet http://www.progress.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails Income Taxes (Provisions For Income Taxes) (Details) Details http://www.progress.com/role/IncomeTaxesTables 80 false false R81.htm 2414404 - Disclosure - Income Taxes (Reconciliation Of The U.S. Federal Statutory Rate To The Effective Tax Rate) (Details) Sheet http://www.progress.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails Income Taxes (Reconciliation Of The U.S. Federal Statutory Rate To The Effective Tax Rate) (Details) Details http://www.progress.com/role/IncomeTaxesTables 81 false false R82.htm 2414405 - Disclosure - Income Taxes (Summary Of Deferred Taxes) (Details) Sheet http://www.progress.com/role/IncomeTaxesSummaryOfDeferredTaxesDetails Income Taxes (Summary Of Deferred Taxes) (Details) Details http://www.progress.com/role/IncomeTaxesTables 82 false false R83.htm 2414406 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.progress.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.progress.com/role/IncomeTaxesTables 83 false false R84.htm 2414407 - Disclosure - Income Taxes (Reconciliation Of Unrecognized Tax Benefits) (Details) Sheet http://www.progress.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails Income Taxes (Reconciliation Of Unrecognized Tax Benefits) (Details) Details http://www.progress.com/role/IncomeTaxesTables 84 false false R85.htm 2415402 - Disclosure - Earnings (Loss) Per Share (Narrative) (Details) Sheet http://www.progress.com/role/EarningsLossPerShareNarrativeDetails Earnings (Loss) Per Share (Narrative) (Details) Details http://www.progress.com/role/EarningsLossPerShareTables 85 false false R86.htm 2415403 - Disclosure - Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.progress.com/role/EarningsLossPerShareCalculationOfBasicAndDilutedEarningsPerShareDetails Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) Details http://www.progress.com/role/EarningsLossPerShareTables 86 false false R87.htm 2416402 - 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 87 false false R88.htm 2416403 - Disclosure - Business Segments and International Operations (Revenue from External Customers by Revenue Type) (Details) Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsRevenueFromExternalCustomersByRevenueTypeDetails Business Segments and International Operations (Revenue from External Customers by Revenue Type) (Details) Details http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsTables 88 false false R89.htm 2416404 - 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 89 false false R90.htm 2416405 - Disclosure - Business Segments and International Operations (Narrative) (Details) Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsNarrativeDetails Business Segments and International Operations (Narrative) (Details) Details http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsTables 90 false false R91.htm 2417402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Details) Sheet http://www.progress.com/role/SelectedQuarterlyFinancialDataUnauditedDetails Selected Quarterly Financial Data (unaudited) (Details) Details http://www.progress.com/role/SelectedQuarterlyFinancialDataUnauditedTables 91 false false R92.htm 2418401 - Disclosure - Related Party Transactions (Details) Sheet http://www.progress.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.progress.com/role/RelatedPartyTransactions 92 false false R93.htm 2419401 - Disclosure - Subsequent Events (Details) Sheet http://www.progress.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.progress.com/role/SubsequentEvents 93 false false All Reports Book All Reports prgs-20171130.xml prgs-20171130.xsd prgs-20171130_cal.xml prgs-20171130_def.xml prgs-20171130_lab.xml prgs-20171130_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 113 0000876167-18-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000876167-18-000008-xbrl.zip M4$L#!!0 ( ,N(.DRA]V9-PH\" $U#+@ 1 <')G_)^?__>__3]OW_Y?^_G]#[[7'#YFW<$/ M+L\:@ZSUPY_MP=<-%@S:Z&&%KK%1B_[_GO> M:?^4_OP!1MWM_]3L#;N#_/G?WWP=#)Y^^O''=.DO_:SYEX?>MQ\G%W\D",NW M"+^E^$WQV##/@_/K\OO3E27O;W>_9?W! M\D?&U])#=.&A?H\1+*=/_?GGGW\9/=G+'^!V1'^Z.? M%;=W&^UF?_F81I>6T-'M=;O#Q^7?: WR'P?/3]F/<--;N"O+V\WI\JS?_TNS]S@:&,84%7?GV?U*NL6/<+6XL=]N+B<8+J2WXGER M^X.G?,7]<&7) \/^VX=&XVGZS'VC__MH(),+2U@*5_)>)^LO?69T9?E#B6O+ M'QI=6?;0(,\>5O))_PC7BUO3A=;"DICR- M;G,*T.\E0/])1W=CK?6/HZO36_NM93?":_&/__?#^[OFU^RQ\7)S>_/-;Z>C M^?E__Z]_2]_ZJ3^Z\#F[_V'T[9^^CG"7H/JV0.1?8"!O)I?3//S[FW[[\:D# M)/V87C,6=,U>=Y!]'_S0AC%'GQ[]E?WG%Y\^5-P"8K@]>$Z_*'[3;J7?W;>S M_(?1.+(Y$@I'1-WY<_,CD&T^P!'NMV:\""_*! M!VWP,PQ3O,4$(%4\_G)MYH&LVRINEV]A>5#T\K56<7/QJ^GWBE],.+."5>]& MK")5Y-,8+(,QV8C#JIN^I7_+=&%^N*DZZ2P,'Z8*1/9IQ5G.P% MH!^&;%%YLL6AR4ZBD%^&*&2[B4)^:%'HQPBY!%;QW5@ECL>J_YI88?]U-X!7 M)EXU.O"__LF^_M_O0NTVJU!^ ]-3J?&NW6NZYK/+4'C_&O^N!5_^_M1I-]N#\9A^:+7AEK'#-R'BI[6DOOFYN&TM MK?_VX]+/C4?W8VEXEPP460.E^D YMQVZMT2!7S_VNG>#7O./JP1'B;Y:S.7P<=M)V[\?!URQ/M^79US0'W[)WW6;O,;M*M&Q-]XUX M,"GBS"H?<69'"K37\O3\\O28&PL3=-?37*EI/LIJECM/<^U7'=VO.O9>Z>YK MN_:1+F9%[ZZ?Z\F]&*W,=Q?7M<=R+H]E!@R\&F"H5_H53VYMF)W2,#O*I.]N MC==.UX79W_MGS=2*O!*AQRILB.X5NZY%Q2U$I7=7(;51>!&*8S_?OM8:57#_ M*A(+J#7 A?D$^R<_UDU]JN MKN*&!XU7;IE[S1[<-/P%O3^N]A?Y > MOG8DK"'Z]_G6ZT;N27T?? M:SA='IS.';$_!)QJ/74J/54YZ+Q6L=70.0MTSJW$7AT5K#78.358I7<9:VA4 M!!H5V7.LH5$]:%0D=[$V1,X;:ZF>\JAA< 88'*4NY8)G\H]&9SBFL-/I_9G* M!/=-M_4YZVF(K8C>@83:ZF^$=]D M2$HYR[$K5=<3%8 MJ-1>RV)B48V<"B/GF$E%A_5.?&_X^^!^V#'-48^N&\+#O>#/QMY!K<5/_KL6];I MC1YPO?ZEX6(+XE] L37U-^0:+QBQ!IC2*L$&UMD@;S<'66M4V.6W;GO0_WSW MVV5!98ZTV0H6:VB[(4-4_HIG3N86F3%]D)^_9'].1&>[^P +K@L_-D=9-_.I M1:OO"XV\\VQ:O:]YEC4S[Y\=&C2]/O9 MI4FHG7CY LL]F+D.K#L,>-54O(RM-!4O447WXY>(O/#YU>L]9-A(0 M'T=\7X#OYT;W8?Z9#^UN^W'X>&%872XB5])_(,1-N??RR3GVW8@47H+'76R[ ME/PX'&3Y])[KQ.A.%M\*GM2X/?(.2^V37*I/'V"J5LAVW@4?^C6W^6D7_M!6':H5]!(7]:ZVPKT!AB[=( M5TQA[P*F.,R[[<%PQ,_8_IY^VD(J7J(>WPEEJ]E2J_>+1^_5Z_2SH/=V%?G2 MJC1VV&]WLW[_;DSF.%3_E#_T_\L\)9Z,XKHSFJL!H\F22W'!IX"7T?SFYT3T M3UL3?;M^=FT#7JX-6#DY5"Q%TP1&]MO3_;R1!/K0:PT[PT5-&4&"#[+W[6^I M8 VQJ M7[U(//VF]@T*P0M(B7O?ZSY\R?)'G_U^88;N%>;$E2?C> OEF$EQBR<=1TY MDD']C_>)MHEP&CS?9MW5ABGY+6F<$XQ)B3S+M M1Z_S$'"-_E=@0OHK,>);HU,R=3_TNMGSAT;^1S:(PXM3_:L) MG-'V2RF\W E^C;"OS;RK$.U;K.MT[;+F=YNU_$+5Y:[?U^CHVE@[C[%V=$%> MK^@+%LT[3F1MKF20-22H'J2X-S91(M6?2T)JB4)CE)&DM>2H'J2X-REF?:3!.XVQ, J,B]3 M!BQ.]5H!,$J?AI61M1^Z8S8TGQ<7RI?>IV'>_-KH9[_=^5ZGT\@O# ;KY<,H M&7I?%EPN1.1A(7*7=3HW#(\EY%^F+W$$Z5%#XRS0N 2I42N6LRJ68\4D9U/] M8Z.=IVJ[F7V>_O@?P/X&D/W\/J6RSWLBQ3WOND_#07]T UT\V/7RR@^C+(E1 MSF;,LW\-$X^7OV_FSC[X?7G:K%=]_B>=?MIFC&DUH]1^M@N]^(5LWP MDN&LG^(##>T2#P?+W6IZ'.D$$/WUE>\CE@2\6TO-L>VT.](F7%;XM+%]RFNX6D+NN M\U>OG]I:0!T2+;5H.B9^U^;BUD!>!^2]TYAK1)_5)<*U2W1D.-4NT47:&O1B MP7RAML86T?]KPN_); UR=4"^%%MCBWC9-2%Z^<&8&LIK9?+.AXEJ#%^R57&% M"*ZV57%C^+W\.B='B^I?TS2?S'B\/B_H4HS'&W.'3K/#>7UPOH@=SFO%\A&2 M4>N@ZQGS1.N@ZUXN_@5B[W#^^$5.[PU)F7I-5\+RNK[ QT587C<6_CA^"/KZ M,C\JRKI>QQ.O5>"FKL;K(7U+OM@9_#?[J@+]218 O=K74UN!-+\'KLP8K M)1;6F(_U68W;R*H\983CPMV?&]IJK9ZZJ?;F[RF17><+7V]7U/,KX.O;W:^X M C[EOOX-X/<*=_6KC=]3[NE7 ;]U7LKU;?/>&(;KXCA7?^;H6A']2K.V=NN/ M9J36;OV%VAM7&'*MNKUQK4'7&Q*EM>#:.QY9AZOJPR@5Q?(K'9T;EXG']%9J M*7W!4OKZX@ 7(:6O-0A0'[?V.( MK@O(7F'4\EJ=_G-+Y>N#\J5(Y1M#=%WSZ[JGMV['=CE3.UM@S<,GC]U MX+VFVPK_&K9')Y/L\Y?GIVQNDM\WNBT[; /-W8<^W/ON\2GO?1N?K;JL*=^" MZI?)WTSV2:!P]!H=NT"A:"T,MQ4_SIQJ<[W^52-B:^HO5T;L"XPXS+OMP7#$ MF]C^GGZZ9B2L)O=RIWY?]5!/_*Y[_%;3> MWOJO)_T&5WKM U3'!SBX-/ C8-!?9ZKV%,5-3!/XTF^G2B8O!7 ^]%K#SK 4 MH6Z#B92];W_+6N]2L9.']N^=;!1DZ=OG#XW_[N7+8M_C]55P=>'!RX+4"IY- M:L+,,>U0L>GM65Z6:6MY?CP@+Q2F06*'PC1PKWI+\)D3O*0\83W'9YCC M2A6GVP\4'Y^R;F@]9-<'AGG*;@0$>QB"-0*J;M+M.*&UG+^D"=Y/;-=F>UV. M=A\[OQ;V5;;K2SEL>X0BO^2-5O;8R/](FWNC?_S2>+RT3>V] H)K*;]<0(A7 M L(-^X/>8Y9_SCHCT=G_VGZZ!3BLH?LR+85#@*&6#N>3#I4$Q%7M7%WB/M)) M.]K5 +EH@%32X*SMB_/8%X<&PQ@+]&_#+L+;Y4_\O=W]ECV_ZS;_5TB^9I\T,N!;I4R;&];3-<+X!87P!$%^K*T@]I?NI7$ M@5TG/^7;?/[TH2A3!->N"02KJ*O!L!0,7[(.?. /XZ\) PM$W>[4?\[Z@WS8 M' Q3P_%TJ' FYRS=/7?=C//O+JYH\%(BBR2SC536X%@!#@+_8SUQ/WKE*<,,&:_XI]UD2D=J=. M[$ZQD4@CV\[]PNV'T7>B]J3/,?5\-VTF#JS-QML#Y$,CWU:;U2&U8\;*Z>$W M/^O)K4B\=&%ZM]#P]- :ODXU.]O6R9GMNS@V\&H=?S;S;NNIY\<^;EO/^VFT M^>'3W%_EH=7G[PX&DI/$(,YZYF_!Q[QP],*-6:>3-0?#1J+LYR%IW@U[SC]^ >?W/=[\MP/>J_:\YQKQ@8BUG M#@36VO7;;4.KQG"-X4O:=RL5#:B]F%/HTT,?[3^O'7CU1^0J9 B>^ZCN,3R8 MPT33ZP2 @^BVZTD$..(>4$50>T/G@*H(Y4J=!ZKH'FKIDFS($0N+7B60JCJ1!R\*NKU8>9\-P+#^>#^^ MY=:ER3)NU$+D5=C;"4,OL.QU'V F'M/3IQ\P7U2_EYHPB\/1A5=C)?9Y/4HN0&1D9\SC+[0)]9G*J7K\W/U6TLE:5Y>+5_7/O')\BD.ZJ8;GS?14R'8=YK]3J= M1GY9X*R,H)YE]]$%]>)LW8:H/H7_5YO?%VI^G[+)6KTK5^_*77@,8H-?=RF8 MJXSZW]9/NR)MO*20RE7*M:K(E4J54JF.YU('F"[';[G% -.RHI*UG+R1LI*O MEI/UY%_NRM\VM#R:_;L_P3M*#O/[7J/;OU5_<0299:RX7A_QX$'E':(5]6;& M[6YF7%1L8M9*O12H79R)?SV:MT+Y#_7&VB5E0-SFQMIDM=QE3TB<#)_[\DJ^ M1?HM$MOS:N[V@_!*C'A%9.5Y)1+Q1&[+JX7;3U!N;WPF,[O/\GRFGMQE2]YJ-^4+4G_)>:]@<^.Q;UND]75XB[1H")]A81>&-@&(Q$Z 6"R<0 M"\?."^"UJ+_MN-_X3$^]JL^UJOD)LGWJ.;VU7)_-NOK+G[W_+\M'_X,??^EU M_S5L=-*\C'V?J\#"UC1>KO[>P4HO[KG+.IUV]\%T6Q\:^1_9 'X.WY^ G1=6 M<6"MP5[SKJ6QAU*IY<-MJI(= MH#(N2-'K#S[>?VBTX3W=!BP:8.)=EG]K-R^M']%F\W0SK3<$E#ULCMI0/:>A M>F[K8T]%]#GK9XV\^15X..,77B]DMJ#WAJ3,'B'P&C#G LRY ^%[JJ4:,.<" M3!54TJY1V-K@/8/!6P6@[)HS60/E#$"I@@K:PV:I/:-S>D;G!LWZ,ESUX8R+ MC+LN9F74DWKZ23UX9L82@]$.^^UNUN^;YK^&[7Y[W@;XDG7@ W\8/Z9N?MJ' MS<$P;W!2+7_&O>Z+XYO!W3NV&R%NBSZG=2 +L M5\ZSX-!_W1#73U*S]DC?XP'\778I[]:YAU MF\_+WS=S9_^77C?/FL,\S>UEX?8@2<)!## MWR+^EDY7].&/R-A&)VT[W'W-LN41]H^#KUG^OMWX/;52FPJTVQ+^JYCT@IGE M7#J1XW(NW7/\ 8T%W\T-F1=3A=W6V$U$@H)-X3OMFM;#:0EBM MX5X6ZGK]/I3(V-;Z(JK@.X&5LV::$MX M=2+8KF=U56-%1SXZORW(I\?.P<;/DYBJ8;X&YBNX=>5 /W:% %[CML;ML=WV M(U>VN#V\57.BCY+]M'*B:P%5"ZB*XG:3XW,3D*O07%?.6]C'ZJI=XMHE/I?% MM>1 0@W;&K;GW[,_\AF*&N0UR"_=V*S]I-I/NB;;>9](>RV?:_E,.UQ55;7!?E$1_E(-^Q++7Z..!!UD)5K\O&Y1W9VXCGRMP&YZA=VF JN4 M2;DDGE$7:ZGL8JHJBL\=J5B,L]=ZY>J70JU73KV_P6K'J%Y>M6.43+:C[RG5 M"NRF5]AM*K#*F92'U7CU2KI^"%^3FJC-L/-#NS;#*JXB3A9UJ%=CO1JKMAJ/ M'7$X[.*JET6-R$/F^-;B_LIQ78O[TYZ4.-GBJ@-@55]>MQD ._8".VQJ6[TP M;@J1ISB\7$O]JP=W+?4OZI1UK28JNY(J!.&+ZYA9>]Z5AG;M>5=<19PL%ZPV MVJJ^'F_3:#OF1O^92M]>1]>/"\'MM?;\.$>ER!L#[CD-H,OL[GC\,U.UB*Y% M]%5B_2Q546\,YK)Q>Q-X MNY&)/E<4AZ10ZO6AIJJZ=3.[;\C#/7E/IAKL-P/V8_=FXF>)1-X@@,]K4U9& M7E>A8MF>F*]%=BVR+P[O.T8SKQ2F%4-(M3K(UG-^\TEXM=E7FWV7E.-VOLZ% M-81O",*5D]EGR.NL 7]#@*]HM]G:\ZX][XN4U_OL#-3RNI;7>\CKTS8EK85U M+:PKG(5PIC2I&T1O+7N/A=^3Y\W?('IKV5NIK0D_1:^75YK@%SGC M!S:/706[-7!8V=#\X#@J$+*Z &3PZX.&R<7'155%;4DN'8U<>"4HZO# MQCDEP6GKGM1BX+1BH**)6/7"/H78KT+FTL&BV5>'C?-)@BJET==S?0M2X&#Y M7S4RJKL?U!ZH0$#I@-EV-CBI+@X,6M+FZJ3Z?V#]ZB^1Z55=G M51]ELG7N^DB,U=&\ NI4*_9ZK5,.-(;WN15KE+8Z;@&>%D%'1+8Y:H-4" M[6)V:G8O_GF%"*TJ.,ZM[=[+ M72_/,Z"PU^W#FOL$[\P_C=YL6O\][ \2%?W$#E#GZ6?[//./R8W=EGGL#;N# M&:A,G[WOY0N?N2RH'(-'!=(V,NE$MIY\B^A.MA[B;RD^K*TW&T-ZUVWV'K,O MC>]F./C:RX&6.75YEU@+#'W?:S8Z?X,EVF^U+Q!9RZE\T70;R+SR^W6T/LO?M;UG+-?+\&5;*GXV\=6'Z9M54C\3 9C*O>JJ+RQXN]@?M MIDM2,G^^C@DNKB\E[JJG=;2"8];*\@;85ZW8R[/V0_?ZI/5H"6]!YV5.]I+L MJ+NIE3,$!RSK]^_&H^Z_3#N8 PW7ZW:SL>%\86MY+8&3"5].X8VD$>T'"O.4 M>-)(*\)GW[).[RG= $O&9RG8FOYQ?3C9FN@;@H[8&3H?G[)N:#U<6$V%;? Q M3]F)0%"%E-O=05 KE:L'Q>Y*I98,5Z4>%A,SIHSZ:]9[R!M/7T&7=N:\QE]Z MW=\N+!BPDJ@7=W&&JLO,5-A^(IMCC_B_?KN[@OF;$//3;W>7.VV\7G\G7W]' MKVQ5K[^+"+=L/VWU^JO\1&XG2.OU5R&QNZN,/TVXU/C2;, M1_/J9&Z)MAL"@MP5".\;@W;7/,*7FHVK0T*9N!-!X=PYQ^MB4+5,N*$XU$XR MH; #G+F"F2_L &=N:,WO; ?4XO]:+8&MH3#:?@C#O/>4?6BW6ITL-/H#4OTH5%%+H%5YSX2/E'"E\ JL=L"/%+8^B)0)79#E3@&JN2O M]!)8!2M*[+8 U1%8=1%B?6??,(EU=>@%>!&H$KNA2AP'5>S7^NCHQ1T=K8*= MN1"**[AGFO\:MOOMQ*H7T'QH/WP%5F2#=O?A7;?YEU)5M0Z,I_4)J'C^DC>Z M_49S_OF9E_;NS?U]N]-.#X01VRX+;BOX- ':9[=MV%S)+BK7_'?&EV$7V(3P]_[V;^& M0$KX!G]\>7Z:+]R]R_FL/^H//6:,_S+.Q4;/DWN(#Q7TOGTQ?6/*]UCB\L^8KTSMV M?O>PW_J4Y7=?&WDV^_96^QM@:9:9Z8E?AC#\!BS\&2B]?*O=[S&"Y4^_W?GR M,/[7W$#F7S3S!9]U>X_M[LIO3&8[#;>_Z2,+[RHN34G;S)EE_%Y+Y897CL>] M[*WKZ=KTVM[]X$]X\K]@%;9ZJU&R<-_.WQDOD96O'U_>??1C8;!ZU./KNX^V MT^BN'BM&BVIF'W1/\N/-+ M&X4YLG*\TSLVO[N5M7\R<&LKW1X[C87GS1#?,\_:K=;S8Z_YDU\C!6"UM\ MG"@M;#!8::PXEM823B8?-P%^\^;GMX7]L>Y+Q4A\KSE\G-XPK@@?X7?]+8:B M+/" ,S #C%;>"QUB' _%$NFE?/-S_,_Q*%9^9?DPTCBW'804U'JKK#;!T*@= M$=@4DP$CHV]&CO6R84R_LCB(\?BVGQ*'"&(6.8RC"3Y&;@4OAH"=LF_F?/N5 M7UH<1C)[MOAZT%1&QX3FV%MIF?77QN'.5P\-N\ MT4D5O[__/7O>ANK E0Y*VTAM#( ]A4)!M7.>SUN)*[^T,(S>XV.O>S?H-?\8 M60;]C\-!G=U"C&^LT/K:S9?H0U![__)^KE*9B5MM.V@G'45@41 M@V,\6":,9WXZ4A0D+.O_3))]TY?F1Q/;G2QW *V'7K[-E$H$XHQAA*QFV$LE ML3,%E(1#YLW/[QOY0_:#:3:S3C*CLM8/HV_,#FSNH_/C^33\'0SSV.DU!O.C M&4=5R>Q$OA6S&"=$(!>IU%@&%QQRTA9"3VKK9^9Q9#QAJC :_3<[LIG/SX_K M<_;0[@,HNX-?&H_;K#F%';=8P360Q5(3RH@N&.5Q .Q_^OSQKY_#W=T/=Q_C MEW^:S^$']_'SIQ]^_&!F1S3_X?E!_:/7&7;!N1@S=!L,$8D(P,4[6(B@)32/ M;HHA:36,ZI?>[-<7OC#_^7]FG<[?N[T_NW>@.WO=K/6NWQ^"N[;%,$ 8@F[T M@CMJ)444L:F&4M3I$I17?"J-9]*-I#6*S38ZHR5H&_VL!4OR"=S&T29T^)Y^ MS/J3L,&7WEWVU,A'EU)SDP*L\,]_I%+WW24ZGD^(F,$?GY5UC+# @D82@XX5 MSA,AQB0%RT'<+N*/3K!WG.&?GC$+)?6G20*I 4@ISO;7K)M*SJ$WVIS\E/=:P^9@)@-H ^:$X]Y:Q[&U$E-P%SB=8,[3X%%9 MB=\B:U^]LIG4G(#M1J6T 7D4'5$3+K.HO;A>^2G7KVRC!;?>)>N$:!O @ .' ME1BFI5:"O-\ MC"V,4:9>"L#1T::DM*6M\C:5R]M M1:B18!3Q&$) 4B!/5>*RQ5$J,/$7N:Q.Q.7'Y('^3V.2/I%R*7*PX5-&Z$/[ M]TYF^OULT,=;&=UT3A4[@EW42BMCJ5;2*E?X$3S0DBK&1#(^0_!VPWH]&4LL MBEDR(F+48*92E# :83ER$W)SE@SOJ.)!4HDDC\AC#*@K M7%X;I2N[X(CJ5Y"1_CV3E^-ZW7Z[-4'@:+?X/LOA#1M7Y-D3M%:M9JL8%1B MK$ M4^*L821:K+&.R2(O*>H%?;0E?U8R]'/6[#UTV_\#DS#9NFU,IZ&8GD:W M]1Y^G6+_[:P/UX:/68K#(;#S]]BY+RX^!KE@^^-KI_[?5:?[8[G0M=@E3S9-%8 M)(U56&"A>(1)-!'^\L*7E#QA1UF#&]D[G=$EG/PE&XSMOO>]?O]IDM, !E:[ MF<[$M#O#P3(]Q7=86%^2\=7^P_@R-\D,,S7!. IJ2! (3*>@(U9I-\@"CRFS M"Z;&2_;%6_07KBZ7H%H=!V-QZ#=0*YA0EPAG*..'&R"*\ #^4 M@CAD+KYP8))/Q\I=M."VK(S:2BPLYHH*ZQ1SDOLB'F98+%G49V#BI[P7>_EC MXUWW/OV5?C7:9QST\F?0@)]!S$\07K01/AH*Y]=OQ @%(1F23(+ZMY%R5ZQ? MH^:\D9?U2^5J#NY.Z6'X-NG*>R*V!2Z=U8I&2R1'1N#(7E:OPW17L;N8 MMK?RGFR%SUP 6?N]"6_OW4^NC=]2RB"0OY(/C7PFK78MFU,7Q,^?/KA>_M0; M+[ E*WS69S:":^-D<,)( 0:JB)P&S&P(2.BH2]N&6+*ULO+X'*K<_-"_#;O; MSL_?V]UOV?.+!;MR7I"*R%-MC,?.B\B",@'F184(JT+3TKQH0:]Q7O[9R_\ MK>$:3^U!HP-67MF'$-OZ$.N4WEPT3#"#+2&,*44QHRFJ-Y% 43I2LA\4&5D0 M1^!]B?IU/.X7?M_G[%O6'69CU0E";_+Y=,^!K8:9=$-D+5,X[550X3DBH0@@ MVB P 3\7_^=J!FTS]"GIKM'_FOX78(3?&IUD.)@N>$??0.6-RP ,8J.=_Z/1 M&69+T;)RXJ4!Z>9@KL&^AB7G#+*%M4.PUK3LZ&G)9\3A+B,['#DO!]C@+?#H MXLOFSKC!M0WH)]H2&ISC")8 ]4JG7>;)[C("G[>D$+10L[*G^DSXT.MFS^-] MC3CLMOH;&!(\S#/SF%*G.0N<@]LZ084,QIKRGC"6U>''A\9_]_*42]G_>.^S MWP?PFO32P?-=UASF8V$SAY")Y9"EFU_NV< CCH.31F%D3:2(L$"HG?)(RI+( MI&R4_':9+/H M#3;3XV.[6U&C[->>6Z9L302:KSSILC]=2 ;RVE91)+JB)1= M6?/;W9=\E,?^O#5TI [>4FF<0 ;\I, -F@A=9[GP=I%!@N/SKBZY1H-0\%L< M8D(0RV(@ M$B"<]B051IDQF#7XWTNFX#D7*@54'D\Q';:@A6ABC*)C;L@"[!_O@U<[' M61FPH]K01C@&AG1D/IV;XD;$XD2)BP$O24;=S?$X'B].Y'00"1P2/%+'L/7@ M9MC):HE62U3:G "G@U\D>W;2%XQ)E?87L!7.(") /)CI$A*T+ Z)HKO(P^JP M90]=P3$R3 2-L$*"4.&0BP5SC'8E^UQP1L[&FW6.A@0WDBDI)9!@+0[4"#H] M8AM9:9;!T=#HK*0<6%,H%J3F7&KIHI?6^UC$ZIQ#E)3#5+LZ&6=EP(Z:PH.] MK+E1X#D%B] MG^X$##X*:4 N&UL.R4S!S?KP%(J1FX+(*$Z42SA?1+,=" M+.,7*\7TP>G;<.H#&Q$,QHI;BD((QGLW665!2<++DP 4S2G&0X[RM*N,"(N3 M8 >/F@;E@HM:3B=(BU)*+VB#.=_Q7)3ON,S #-366.L5BY9)ZJF9U( (!/R' M$@XI)T>#X1&6&66247#GB.&265 8&*DI>5B5$ST1I>3P]&TXE6102D@%O%EP M)JUB+!6;*$P)YOP,24.TC+X>.P,ZJ^\5NWE2IQI%NSUB0;,S3R;KO[L$5X M9.[(!O5>IZ0Y,*2P!+,7&P>BWG"$P>6A2TX"S@-OJR%-*4@^R+LNW#8J7%4D MWZ8"H.U6NY$__W782/5S>GEA.J]W;^9?]S)=+L]:[<&TTNVF1%K!%#>"@V%E M#7&,6A,YV,Z4:^2(YFR)X5^DT>Y,T I63!AV;D[8(#R5'$PQ0"86,1#D@!,@ MA34)-BQ/*19\*3,VDS3#BW%2V\A[^@V^T =_L-'YTBO5ZMJXF,V?C;PU+: [ MEE&+;]^(!^PI]PBG/19LM8*_)B'#X+R>RT0I"HV]X&%;2DK$?VE\'RLF8&/_'MGQUP]X3'7G@5D XA?990PA5 R&MFR@RYFUO?N@SLH M7>L"NR%P0@+0I'60B#@JXV2[UZ<<@I(N(;.:Y)!T@7)(">3=AR2L72//G^][ M>8)A?[($DB&P]$3%1N$,GA?W)N( *U(H@Z+6()RU1T0X9TH9/Q2A=7.WRT!7 MDPL_+#!K=+YN=>[W1H0J#E+7"1I XP0G,(_%V1DPB (N97Y)N8;(;89W:.+6 MP12!E8K IX"Y,/K!-0AV3"3/P\>2@[CGY8&F3G]O-NL4XD9(-V3%$/5&M/@ M6.%B1O X2^1RKI>2N]W@#DG6NED$ 40-K%Q'0?X*L(;<]&R:5G%)1EHRZ0]! M5[B_'SE5V?BT[N0 5DKS[S9'9[+AY@4S&^[L#%OI_',AQ<&)^-9.Y?CA$\-% M&W*+\#(%K8HTMRX8JZ\2?'[I M=>%=0[@-S+^)S%U29&G/I:6(4LYHCZEV/N*4K5B4QL3>J9*\)$3MQIN=AG]* MQFPJL91JCC$BJ$WEB5(!1UV<+>)2NY+1>Q4\V;"0K!%$>G#?P<. 7]QE@T%G%)#8<_$@(P5-U6+2&0A'P.904\$2 M32SE*;REE.S&D&V&?0(^;%@KW@BA@V*>@VD9D&:>\0(7:$G!E;=@C>.+9,2& M!0).$Q%119)*T'B73E(6N7P&?E/2Q&QV=^/P;'A,8?\L&X5[/@WSYM=&/_O4 M:70_PI=R>,>6E2G2(ZF6^$LL:^6;2P=-C7+:4.)P#)Q+[K!0L3B;BX0P;W[^ M1.2'@@/;#7@S@=.?1_=O#M?M0>&JJ)V)7C DH@;G@UB&F-?%R3I&.)WUMXH. M-'H3^0OD3.F?)KJ/TVI>DF5V\YD(+%:8"V\8URYMZ?"BQGL$HS*4-U>)Q#." M?>4H]AGG.B<(%I9S GDNE!,N1O )9#%.%4QI_YLC/%N\\17C_- 8%'E*]X,L M_]C-4J./W;CLHM%@; :1I(, ]4E1P65BL"B?%<"AZ9_MP==V=Z^)TAXL&V.XPBGE!4FKB]8K MD6&/2Y8?P5CN1M3%U110G%YJ@BE] !4O7M\ M@D>3=NK=O^]U'SJ@X%KC6!*HK^65YK8QO9 D+$@:DZ\F [56%2$!A[TNRRPM M9N9HNT&]FH8-9I.RE(PJLWJB!-:,*3/CMY^)Q\;3(+BSBE ?;O?[/12:Z[U>Y73!^SS],?_ M:&=Y W3M\_N4/S&7DSJ]YUWW:3CHCVZ@"U4-9U[Y8=P=;+0#F8_:2C:?E[]O MYLX^^#]Y6EG)UME4Y2!:$*6I?+$R3D=/IQ%!'XD,I52A*=_W8.1T%MZWNUGO M?KR;&R<-W%Z*0-M>GO?^'-<_@8L+)5PG_/^E]XV@E_SP^5?-,NAS]JW7^9;> M-G?/ LL/M?=NK- F.2[",N5B "40)#&2! (7RN? "9_;Y-J1,2\,!>2#@GM, M9+Q(TK&=UVY^:HR2=CYG3^,?>O>? !FCA/$O7[,\:R3E>*0=^;D=0)P*&CI$ M"( K!JPE.+M!^J"C=,J0DNU"YZK:'H#(US.LW1WU9@,I*@$X/*9X2 H[>\:*31U0! MEWZ?@6T36&R(XXM8(&K$T!A657&S@9+FLX>/?!OE;&WVSU_N?6'8 MYW;_CWF-.LXB&&6O 6?ZI5@$0$LH!O8*8]1PB\#?+50F&/O"O?GY$T5^PIE] MZ)@RX9=15M+'^Y<&JF/?/HW["[ [E=%:7;]WM9I"X)806!=622)3I1(=62%6 M+..SQM9L>U;7C(P5 4 MX,-J9AS66D?C0A!,8W W#"&S[L9,CVXR9^>4AU$:89CV"'>3%N';#756J&G' M0(IY)RTBB*8-;BY@J$I*S(A2LPC)EK4OQ\O&O&1@I<&G#J)/63=5_;N;])?^ MQZB]]'8TS!;.!CO,,<# ; ,@X"1ZP4].#GZ0.FC' MB8 _/;ANXY%ZR9 K]]#""O"^PT@GRKI_W\NG6P3SI9MWQX%C(66<4!-&8@?B418'=6UJ M 3J;;;]X)F)WTN:Y,FPF![#[ /[NA*^I*$"_8.8DZ@?>L^OT^LO=(OSKP:OO M@Y4,!K$'4\%K)C#\YXO&V%JG_MPO#+F?Q"5G\;$[75.FC%CT^V++OYGV$+\_ MO]PR45 C+!1O3CO;26/]^;7=_#JZ]6NO _K*/#WEO6^-SB\]&/>XV/;NWEDZ M^YR*K8$)I9$"V\7)HBM!ZL8U*Y.>8!PO/#DE68?C9>D[$Y2/!K,[]S@28/+! MXI(>'%O#$>7% 4DEC&0E[N%#<6\M(:_GU\>GD60 %^0)?7T?KE&]I7VP\+>"&_9D>[#>F[^N/5&QG?+WUW\-)Z9B- M92R6O-3,O'115"EI54F1!"#1;*P M.M=##R+;]6QNV -N"/I()R8!)STE*I MR#1L 0NTE.+VEE:*9_)<8$.:"*I-\-AP$;!B.A2[AR2=H"]G(*,K9=P.8)., MI=POA2+F'!Q*,)2G-2EU*%VRL>P_ MYG4,YDQRIAB)7HI(J4]'/XLQ8\=+9Y@$)G@YA[<8P=)(YQKV9[*]XX9U8UJ9;+XYW^3CV'.PZ[CJOD4'.I][L0L/_23OM+V2) M*I^>*XI:[SK8<0V7U [YY5AJJER4+3F?^BE/FX^#YV2=%^4D1]6.=IL(!HXN MQ4(A89&EX.7*(KP6:9"A7&@48UV:B8.,^S2\6)O+34&!6LI#< XYEKH"F6(5 MI5-P)5XH.6FC=B)>C$L,@&^<9U]31+8X*)/*2,!R_7@/V-IM^H,P =QUYSP0 M([E,#4"+P^(>[/ZR;:^X**F07<9W4-+6S2;!:=>94\.\X$I%0?WTM $7IB03 MWV*E5T-[=]+& :[8AH]D[U-J[V+>Z3^SU"$\:YEO6=YXR'[K9V#MO6_?+RN9 M>HB&FB]I0JO'9)]'E6I=I]%?+&/\^#0<9'FQ\[[P8"G32,648(\,%98+9A$- MG@7,' 6+"REA)VWD#\&NJV;[)$]C%)=.,:ZO[:=R6I=2@L88<5 VX,@\!OMU MQ&P)>/;2U,S>BME@M+>R%+,K6 MNJU2I_Q#Z7(FZ%*(?;BA]G2NZ.-M WY"49$P-,'!(>*ZHT M,5@6+4 ,);8#@;FQ87>:<<=)I)$*IQ" #1.L MB^E3I'Q,DW(J3S'@,TV?I(Q8':0S6(L(PDC*:2D!J\M9@>)UL]>?9-9\Z8&C MG,Y)IPR'=OO3]K1=W/;?6;IB9P4UQJ3^$\HY%4E1P\%3Y50)CUS01;6U M]V"/3'.Y0O:X>4QZMM?-%ELQK5!JF[9YC3 !.6R]=E0(Q\STP)X,O%R=@0NB MKI-_,UEPFS;=/"4>; _D<0JT4Q.*3M" .6M+>P6+QD?U&+9!!W+.J7$21*;E MB5SF17& #)2 +PM1K=B%T'R:11:E"($RJHBE(=67$$4#$XV]+Y_6T(I<)_^V M7V1*2V$]"'1)-,78&EILOP2MF2P5NJ@^PS98*MZ I0)>& &<4".54J;(/<38 MR7)S!LE7N0E5H_DDB\S).(I] F8PL^!9*%H<>$#.Q%*Q5.#?*CO]POFW_2)+ M#3.8(B: D^J%MV +%(L,"_A[F35_3(9]Z:V8^^5)HJ-\XGY[D-UE^;=V^B.WK*D\?<6-F7$B((AQ!T!)P?6G@-N%#X.66)3ILRWE?KN*"15@7VG MT9S >S#II4 $"\0]8[$ *!)*E/*;;FTJ-A5S'1T'Q80&A"Q31FM9)%Q0PV(9 MR82SE6O\:MEW$B3S()SV*I5F1Q+6D.?3""NQDI6;V-W85&RPCK2WE DLP=,2 M2-)HO"VBJ$I942[WP3!?Z7==+?M.@F1C4^DV@W#J-!@8BBY,0@;.!U>NJ%?] MJ0"C95R$-N:]QP,%I@P.7@D%=GSP*0U2V6F@-"A>SF@6BZEYAQGW"5EQ$O!9 M'+V.9M2VU$OKT+13I(<_?#ES#:T,5UTG6[*SWLRC-R@Y4DTQ8M(T1[''C*IY>Z4,V(BU J?)H:K5PV*TZC)Q!+Z;[> MQ, E\8ZB(H(#M@^RI8W/FV/K]DO5TBC!C&>( M""T%'F^.K=NOTY3P@W%T1O#(P5#!P4QWAL!L*;'RV%S\EN6#=JKA,:F:M)45 M.U>0+'5%-F ,A.B(M I,6CNU]:4K>ZV\M&&\.(9=1[A$><]5'-4B2$^)HHH0 M!LRGM-C@IU256X<3?? 1;BCJ1CPC-M@H6718P! ]GY:)P8Z7VU3MR,.B,M9R M0.PR\W.)$X;!/8P9Z3$BCCA."I6#C"WO^2V)O&TUL,.1,EVOXQS]Z=I^WQOW M!I^I--KK#S[>?VBTX3W==(@O)52,'=5VD]MKNIH?2HP.?D&YM8PS@E&%DNB(01.$F+\I:@ M4KPM"3],,=.7PYQTR#/52#>IK_PTZ68[U@180]'0Q!B$?&02B^EBHH8O:49) MZ>5PYB[K=%*=J&[K0R/_(QN\R*E-B '5(B07-!6-IIJERHN3Q>0-+4M&IA _ M$ULVM2)DW#AE?'*=&0O<@ 55'!:$R=XFNGMB4DXB+3GB3C$N771!(*N4+CK7 M>&FQ*"D1M7@4JXI,.8RT9%X8JJ(.(M!@2?!1%5:W-(J4MEXE7\RIJ3)O7B4L M ^@1(C4-1'#"C9UNY'L #RUM6FDMSBL53B0L192(*>RC!Q\C-5V/A>7!@BOO MY3&DSZ5#-K5.T1%Y:["5PEO%.;A&8FI#85$V%,H;""YED" MY&VT5A5I!XKPTAD,C+"H/E<.(RV5-Q8K%JU(?<2,\2&T2%5ZY(< <@:59N",7E!:%F;VFI(@:&@*!TB'EEG)2> M%Q7.2&W/J6>I.0AAQMC@BAH%H".)*>U08,S* M G/KL1V0J'4'N3S,D,?*6I)*\T<*OD 16[*>JI)3))8 =S^:9LXM?+R/[22G M4Y.B='YBHT-TH.XEQ@D&E!J+",;!6LFGQQ; 9"Y[/HLAH34D[$^J. :IR#M8 M6A()[*)B)E7VGB:/PY27#-W3D%IJM'*07CX4S%7O*!BP*J9"K*B(F8%CZ'%9 M%A^$U,53HSL'>6D$BXRA4>*L08@H7&2).1\L6A)"+1T+6CN@UPQ]0_17&@?6 M+Z@_%[4C'M/ 8G$8U!E3S@]4Y&1#WQ 6MD8AKD%!>2LX%5'IHD"[CQCY4LB M3GMEG6KHKR[9/-]+#7.;6D%P"Y:9XZF/>B'RF!#+4CE?@;+NH-UJ=T;%W%]: M=HY;_F6MM'LRKDTP>55HY*G54>K_--+V>[9%=U1A9*VW"!MN9*"N2*@(6GHS M&^V85L+E?"&MXA C/P$K-K6A4$832E&T"@E8BYR)XC"#)FSN//E+46"N+I(5 M&[S=:#C3*H6[#-5&I4)SQ>$?@]2<_BM8 ?;0D3F15LQ+)U('=SWLT2\'%)UW M3&!JD9>4I+/<-A"K$2,\N'+4<]J,=OTX]A_I7A)KOC9_418^*=V7VI-S3LFT M7G*6ZC* ;KN/>E<[\NG31KJW'73A%D==Q3>%$L-(3*I02%SZ8( OS=M12$> M:,1:E<(#%\_FHI]HJK\_[0M[9"9;I#U@%RP'H5*<08&+,F8RDTR46\+34O&P MZK+Z8$R"E2TDD51;X:+G0H,ZF# )=)\MV8NG8]*):R%X8R60##:HL18,:,6* M2B1$V'+QW6GKW*/SX962;+4,\I$R;9F6L#:TT2Y&/A+XA!.!8FEY7 "M1UXK M6 O#6 0T&!=3&,IB#1R+*<46&UIR]*O$L:4">#4V#+CX6OF L? @/H-)HA.P MD4H QW*CM],9 U56.-%1*A13 :]@9+K:_.D+7^U.4VUNA MS)SSRBKL@HQ$BD8<<&K6.U3)38S*$5@CVE)A<''^R!)' M?:G\ACR:G)>H"I"C8^A0Q;%TJV*>+Y!)/&4$ER7H!M&XK9N1^8@;,,4^" M(,$AQ@661-$(%NHH@N9$.4NO2AS;3>M:([B5EJ2&7^ 2^M1)NE@,D=&215:Y MQ? JI;LG/)P/1F+K#0@Z;;D2@O,)/"0VY5#D>9AV,'(# 8?$,>:1E4AR0\ 8 MG9"KG2Z?'MF3W/YN>YI$@=,($BWU7'9*4AYH$1?#G)GRJ%*E"ED>V%8#6;I2,!@Q8V%H&F+1H( M(1),N;P4%6@Q/V;VZSL,:QV;$+")*781TD5&HG! N:-KVVV%8 M4R/)M_M-$ ?#Q2Z;BPUY9RRPT1N6V43C4M%9VN!["9UN$JI1I4U9!XQ54D=* MF.!%-J?VOEQ*ABF\A- E])R?Z&7OF?[X'VU0TGGSZ_/[% E9;L&^ZX*5V1_= M@#?)6>NY#DQ&%9%%@![EB@-;CBW9\KD]#I)-.6&2N6")XBH=H]18(TV*'CH> ML9+I=ZM(I)O","I0$I0'NQ"\;21PQ(4)#=JPW &P,AS\T.MFS^/F98VG,#'8*,)XS+:9(HV,.N?-8(E;K65)#<4\HLY)5WR0+!S()CJ:,K&HCX MJ%4H)Z?>' <$ H^,@B$P65S.B2,*9$ M$E:E);:$V).**' . "Z&<9MDDR$,Q:=(0J$NHL^ MI2N\1 [!0KAUX&T23S3JM%09E8P!UE(1X*)VOR% M,<4Y4J7=K1MCWR9YA01SFF-I0"]ZIH6H%)FZ20QN$EH2":<4"RD5 M$V$7 J*N6,C1X%.:H_($L2M)([<:*\U3#=_@A?!%6-6*P,HGI=C2H&HEB3ZE MZ&*1* W6*/@O+O77IM+R@H\&UN1EPN:4T@NGHTH>*1,"4]R-BMU/Z\O!BJR1 MN)T 8]&#A>^D%-0KY#&FI/"GK>>;DZ[.QL$=8U?.IHZT-'"D#5."8*E$02>E MNMR#3"_65JD@M:<469R&U)TC4,<-H]0J^&-:"U*%S#2 A@L;JLVRER%9% MB:24LX-JR5E&4BF==N[(E<76"J; ,G!>@$P7^,6H"N:D_F"U&+=) M,BF-080':82)QJN(?-&2(E(;RN7/;PUXF\03N$#$.:XCF47%"N"*:\%3F:HK!6"[MLC/[OC7:G50C([5I:G06'%W3; X?AZ.V3G_- M>_W^;UU@2:?]/_#/1KMKL_M>GGUI?-\MMRU:PTTPD06F-?6>[% M+$F'&.UIR']1>RE3/YT\ZW^\3Z^?'$D;S,#J "$_3KC'&KFHA.+(D=3/L\@/ M%["R;IRINUGXR2)U4D98;U*&J**,Q=ZT47'M#OP-\'(/A[^->>-AYBX&$3X1&.44>)+2DDGO-@ M[I6R1$:%]P[ @[DAGX8')Q9[D5"IK3918$^"Q%%/TP.]Q;2D2MG-\74GR:<( M8%-R*1+W!%<6]'$A^2@/2PJNRIMCZ![BCV.-G16I_9U P7-CBO-4SEI2WO*IB1.@V!:1*DFG/'Z>)E*7X)SDR3)>4M_B4YK W-[S&SRH9$CO!W'?6/0^/SI0R%6X=HF-F$G!!8^&NZ4#YI%$T/ M CL:":9SQS.KS2;ZMV%W6S;]O=W]ECV_0'(U>X2S/'5'Q4P)EM';?:K=.P@)3C%G@A#8V.6.)=(, D M9X@OB;2WR:29-YBWIFA;-GS.OF7=9>VPC\$ 3=*ZL*/2M1PQ[;VS$P9H#^9' MV?20"N.M&3"A91GIKO?X>[L[KH[_\N1$AI8+7/N#+HJY*D'!.(1\68Q*F0&, M4%T)BEX/[KE&CX$HD&P <2$(C\II7K3BHE3Q?:)W=22RTD=I>7:<0F6 M@#'PUV3W5'G+2W%-3%@U*#KPQ$JG%14A*FZM-XB[HB5IL%;K\GGF\Z_8#?6_ ME*<1% [AC&,5/(N!%V$;*[0J'>C ;*&P]+DH.IP=-]\!%20O)U[8H"/7FA&- M#J#L:-PWLZ\WTY4OU1SX7WG#B,@@K1):LE,.HH",22=1!;5V,_5U2OV\?P-*^Y_O?EL(3QP6?I1) M<*Z# SDMF.-1*TP ?@2!/QFX+,4L\1:VU;Y\VW,Z/@Z^9OG)I!B(\4B-8Q(# M0C7\LXB>!Z.-6%+$YA5";$S99K8D=WU4%WSF-2:']SR,B[FZK^G'=]UQLX6/ M]RL>>=]N_#ZJ=XAW]E0B4I++",XG-5*#>@MZ6I5,AG)EFK>8HXV&SS$HJP0S M-W@'5J"HB&,13"1G'-8RRF+O+Z4D[F8M7"T7-YCB'H&U@:WPF'F6#'+C"R[J MB,2Z@A 7P\7/Z:>/]Q^'@Q2=ZD\2?1^^OB(XOJT@1((:#DXYCQP19RFWO,B6 M96I)[AC93E'O2_%^O)S.Q1$#M_.-IE)-: [F#=?6Q@C2D?MDWT@'/P=2VM*B M>S-M2MH&SA0AOG?=^_17^E71H^=CGN*='^\G >#LKIUZQK[0#\8&_',P;'1. M$P?B05H1%=@I2G%D.$/83N- 4I28]W;PE M2DJ/4='.TS)%2@;A6[K-RKY@)A^CWUS@%%:_UY88)Q%7-(+M9!@-1 5O<2D' MXRTF6TB",S%YLCE0'3F16IH0*55D@6..411%X\5@D+;E5I>CBLF[,W<'PD_, MU6,(!D5!^HJ(#58*4>9'A;HG7!74EZ2OY/M!MKI]:8'2T[]N-:?^/8JL8G/K"_D@Y(>#? M/V:M26WMF0L^&_NY2[=*%[,##[)/BH-%8+3"@F=61:%0.@ X27\VHEPH7&K, M-W'[> PYUDP4G_G2^&[*1>D/;/[.56( D8$!XEXP2U.['2Y)P$Q%[U/WD/*^ M%Q/'8W^)"R=@]\S%$Z34S*>^1BH#2:V^B$%*IHYX#GAO(U,625T*- /CQ2EX M/W/QM!/P2Z_;7-,#X;""1VCG!6*I^780BC'-2=%1.5AL%S6*;W[YVNC^M==K_=GN=(XT$7/^#8]<&BLT14PI3(CPNG B"94E,P:3 M4F_KD[+DVN9B;E$(JE-$Q&NFA'2,I6Y!$VW,;;FO5ST7A:YXU>;&R\'_?3JY M#?N#WF.6CW:>X2O]K^VG3= MYK1+U^ED(X>@Z%R[898M4YP33I2G043PNTU19LOS8%TIX"[8%FYW/:.5/3;R/_I RN@?OS0>EQX@F(L$.);R1P-!)&7E&6R+(CZ>1EZNIX;Q%A'" M2Y[H8]GRKQ/4.[??XZ/Y M"%6?S2W5[IRW33WR@7,I%:8!468Q&\TA_!YZ,]5*6-^?JF3O&S&TM M+M/6OU>,114H5=8R9/!HNJ0RW"XIZ7'A\O(E3#=S;63TGB!B@[2W+H08I9/( M*.>G6ZM@:*!R:AJ1]'AAS-6<.!;O"T\XM3\NCF8_/9XF@LR0CN!2J^@ X^ [ M.^>+]HD>LW+=!HKDQ@S+PS/BO)P_P3:*E9Q[1EV@X!-A(J1W?F2=(6PD4J6" MAN)&)^$H^X>21"2BIRG&Y R5-IJQ685C,,*7]K#(\7:PCLG\(G*Q7.IEIY V M%@F*&3:I3H3W+ #CB_3.* @MIW=RK!<:?1^)^%/S]P0RA9% M;&" K"I%21$ M(T)CZT#QVC:?V8%PN9='_'%53*2]\OE#I:2Y.&S43#B0E AO9(DH,GIZX M\WK)5N=B:M&FX;QNZ(MU^N:.V831823G+"964@Y:]*64DEW;S?&X@UZLK#6W MS86#9,0I9U)A59:RCPL++80E1_GV'G3_*X I_964SK=&)R7&FX%KY/ESN_LP MRHDOCYRM*WUMP(@$2SZ9]D2K$#$O:H(Y)' IZ9<("NI@ 2M;C.H 9"P"?LX[ MX48AB[CCQ!JDB;9%7TQ/:"S72R X%2T\"QGKBE0&S[GBD5AJ2#+M,2E.KD0P M^W&I20)!$BW4$CLA&2^QEN6OF O'P+5-'B8L="%1I$1Z@3AX/=-B#X3 ?)8W M'H02]!*(W['E&(N,>8XI_,<%M48:Y@H+#&-?# *EOA I?26%'U%$$.\Y'>"S9J*/5T \3N*?UC4 M#("KE+::1N<#-],"P* 1RT; 8L/$<[#A--(_I!B_CEQ80XR15EM7F @!O(5U M/44N@2F[27\"CJW 4B 9+=*4$QJFLB[P=95E+H$7^_3T,&#IIVZ^5D292FSJ M%^O9Q'@"CGS*\G:O]:[;3$,':(__WKFF K5*((>-!PLP6)A6%D7AE"E-2HK] M+4]^P!8R8/GX#D?7IO(&AD9M HY&:.]LQ*3P[2/5NKPW_I935@6R-M0;( K< M_A D3$]P"@L9C"B:J5#)2F=;WDK*Y38^]'9T+8*VV[K[VLL'7[+\\5WW6]8? MC([/[^:(&K"BO/6>>J>BYDQ08HNEY"(MZR"F)2];(ML-[5 $K3.M- [!P])A MFBM'?*I@H(J"BL266RUB!7YU.4"P!T&]Q\?V^-=I@HLC^\W%4V.-L7(=->R$Q*S09(NT6$M-Q,%S MY,!7,4X4JLS:R.5*6DY-2%EUS1.2M@PDB&WO83%X"4Z*G4I$K(6N"L16**QY M8@R(-T>1#4&GH 'C@A8M6S38D7PU,1P?AIA/C?QC?C=()0Q'ME7QV$8UM5@L M' G%?>J$'D!.(C1MXQ8<2..3<;H6M\,!Z#,TD[$CK-@+%/,T-1>("6/6]!.16\5F!8_NV?3'WTI M1:Y+U0S7C&?O8:_E.DK]7P67L* YH(=)D+'3O0\;R'&'/2Z"MR.G-6A?@\#+ ML4)XX[!UPDX+A$GJE@P9-#<0B<6:$8^'LM=HUS)8&D$ML50CPP/63E!<-,1S M@7"T;+22*(SH M5D[*R^&(%"7!B(IR*=FC^L=')WOM0?0J4KI4G"H0?"XX8T(Y.>Q0]*YPX M"N;D,IAM(4\.->[CK2Z>"AEAA0+@U7(]FGNQ73M<>&]C21!4T MCI@S!J-%UN-B>PX6?"A7_59\U2C+(;>-(UL7 +#@N%('BM.#=8+<_\_>NW:W ME>1FH_\EWSVK4*CKEZQ5UZ1SNMN>;O=[5CZ=Q9%H6QF9="C)W(%P$;A5L"#TCA8T<(;<[FMZ ;6I_F\DYF.J1RA[9 M!DH=6(HF^TS9A1.ULA=ET-B45]Y(JZ0].]4CA3O2"#)]9;J1:$5RP\M.]I4= M3*HMH0ME^TTCNQ)]1_]8^L&6):/IXNO-U?3N]_GM3AEUKQ$6F,@!0PA>994I M*:T9CY>4R35=R*A%K]:XD9A#21Y1#D//FFN/W)%5BC9&_;AZ,7%LQ$PA.9R; MY!'-8-I)#MX8Y;S4DGN!6+/]F-LV V6A4><]22Z_0+ MRB)+XP$H)TZ14N"UA+Z,4F=E;:EU;DL, C5 MRH3HVOD@K88U9G?2E]6+,K(ROSJ%AZ)\)25*FT2 %),.5N4J?#*8MNUIE'R0 M@>UDG8"/L0Q7&HJM4W2248!"R6)@G=EQUC=*1"'MH*,].Q]CS2K6*NX2J1.H MO,3_[%#>F6 MRCLOR]J.XJ-T>_TTN[M?/)2:F)_@J9L\_Z'$2+"RFUS?W[N-BNJRZ]9O9PH7O[CZ*HW1D%+5-90ABN %$5Z4G@*M&,07CX+9^IFWN?W=[L*ZD<2 M;GI8S*_GM[>3Q9AX!="!"RH6R'R*6B(XL1)O8IS%9P?PB7CYCR;>F]DY=->* MY'5B)@FT&NE_F=N5[L:H9?3#PF7R_V[I[JZ\"G/B-@H6%#JF-9/.K>3K03L< MVMI=;,-)Y4N$3%<;B@8F;\6O\Z^<'2G0G^>SC_?3Q>?R[F;'W2_TSH?/I5/N MU_G]*-*@0N-2*+UF48-*LVA%A>+OQ!3CVT5TV-.6SEWC6*H7WU9);*CGT*L@[$;7*3@9"7L2HRPQ20KZ40L*% 2D[CHB M9M5,92C>NXRX'">C7;I&"'2 )H/V7FFE>1=*:];F7E*84W%R,YO,KJ;+7:WM M=/'Q!W#SMAECO4+RG#IP)J4!ST*I;3'+K(KM$MX&KG,C!V-L#F)5Z+\_681Y M_5\/ZW99RF9_G?[IKJ[*Z;R9?7RWF,_HQZO5WJ]G1F3SZ])DI;)S^Y+>3]_FDZO2]1:PO6; M2DLC,8_*@HDR4KJ,-ZR-9)N]#8X;Z6U?WX7!5)3J54[/&.[3..&\T MUUE9K$V*P677KO H$;L8IGTK8:=@9YL_" Y8!9>:A,%+KNB5V2#4J+% M=;1CYN\Y-4<1ODW>PA3D :"\-J$SY&X@UG9?],$V/H<;-IS>[D'X>C%:V+*W M:?,=!(E-)YW(=,?,R/G3W^M%LV>Y!53AQJKAL.LY&8<0NDVPH$-D9*2#5SP8 MS43H/(S*>H!0I),ZG*7N3.C(,JS-75TID47PD:29K9/D5G(W$!6QI=68#=K; MT'$@L=L$JT,"9K(WY-JL2!J)VMK3X42+[&RUW/K\MQ/[[&[D9.%W2%9SZ2D$ M9Y1^>H,^5F_B97OH-BCP+K2=CJ<1[QX$*%WPFTUV1OA,+(K*DWA>=J[-KFHX MI+HL6R../Z V(B54E/_H2/XQQVX?CHBNC6N'#\:A/'6!Y7,SNV<<(+DCVTC6 M411;F8)U71R@ F^"EV**!KG80,U1A&\]ZAA0DCM*1O""#^5$%7ZRI8&^\:JB MAZ!V#.$[ AX^/P,8/ AN(# R_DCQRKIE/ADMVR0(I3;#1_LY%8?0N4VN9.0Y M4QXI4IG''IAR_X:%@M<7.WN)E9: M% V^J=2R@9JMA.]-+:6^OO1*H+4$)L+)E M"(A4@#Q^I(22'%!WM(C^-LZ6FP*_G6FD'U;UM242RX?YXL_)XGK/$R8X4/B4 MDZ;D($/FS-2NJ^3H5RVB,9)7VD[V,%DGX63; PA9I5B@("B#"0S($*O0#6[% M%B ,08@1)3F,D_IO:V=4QB#HSU7M=W:]]DUWRT&C<@5]_?0%I62YYP.T01IK M*.;AGAE@UNG:LV(\G?*V(U>//[]C6;B\B+:F9"Q)1G**WIHD,J=8MWH18!+: M'C?8$!^^H(A^F]Y-%U^G95["75TM'HC+Y9_3ZX.K&66A.I3_>@J1I:%PS+$Z M$\%L.RV#?$/YZ%BR+R.*K?[;.[(8TBD9DTJJ7H: :V/2:IG/* ME*KZ3/\'D:5JZYR+HFV*[\_E'L[ X?4WQW06!4;)!(B.)9YRC5VX&$#N569C M9#BN*$]>\01AO;]>:.LRXRWS%$()AT82V;J,I7A10P43*3EM0P5E-J8]^Q%Z M)FZW/;HS6"5LL:SZ/!YIGK_C3)+E31S[?3=9*S]T3V4PVE#(.ASB8G4-*4 M)A]1!QS++&Y[Z]!:I7&JCN=BQ,($3"DJ[RT+0L;LZ*>ZCD"6,NN )KP$%R/6 MPAI-81T%ISH2,R;0.^I:*QEB>]FJC^=B?(A5#2"Q#(I54.[PN::9 LQQU']I#^NOO6Q2^ZWF[M_/G;*K3N, M:OR05\6FI6DE-N_>S]\]+*X^3>ZF?_P>EVWU8XC/+ =;0!JD ZV 0=1= !N M+$*;>.CO4BZ_3V]O=Y6)*T@WFD*!Y R+F)P-]:I3RAB:^P\ME.UK^GF$LK6T M#"9;H[(O.UTA! :IBUF9B6T*"5;)OAL\&]DOJ>.<<84%1MKPQ#5Y8:S5ZUS MYMJBN^J7;;X+L>RCXI)$$HTW!1M)9.X-&;RJ+!@'AD/ @CU:*GERLUA"/Q4 M^_J/-4'ZMF>=@3O,P4!VVDJ(-NC<03L+>MYMYR/TXYC=R#H9*WOV>X=F/>]( M7[2W63! F1+EK8QB3>8[Y##E;(MKI!K__+HE,KBS>$0H*#& ",85+8]6N +9 M%R*%XT&"<6U:^VID\@*&,C%;"CL4(L7,68K:=V6/ *ZMW4&_\/L=RVH?Z\EC M\$YAM$D:Z4U-8")FCDF*+1P"792.QFNK*WWK?# M["_,R 5,!LBD1*#L/7.7A7885&='00YL0GQ1D_'"L94C.>G 8Z8\(JCDN:@= MVAE+/+IE8\QW+:=]S 4$T!(IYXRE45)8XU)WL\Q9&YF?](R5NO+/\[N[M[/' M?VO:5AXK,;O)J+ZH+Y>1DR4IRPQ<4^16@"*Y8;QBS4?A3&SLIM@CY!X:'RO: ;WSRJ !!CB]#$+*9=.L]<'KY%D! M!].P)@_S;]'Y2JO!ILIC=S#Z.[D8UD:(\0=%+#N3J$*,42Z8H! BFG<$Z MFJFQ&9]8HB=E62S@U$"Y6[V$((.9;'/7QH7J0<@>1M!YI9PD^4%!$I44*/+@ MO0%/4O;!,LK%QF"0%"HKX(&3))4J54N)V"7XJ8YL8 M#5'6(^(P0D>JSH BE06.CO)\&TW(2@S'1W(\/T?C\^P\BY;K: MI4#"7.UR1<6?^@C/2"/!*N$=0@C"YCH][*WNXQP_+IYYP_X&^I'<05H.(%;] M'?Z^F5CF1,2RJ*7@2+-RV8]5JF!M'\+]V98<=0Y:^19:#?>*^/ M;#TC%O#TQ.JMITN4)5228A@%R]*9UG5[:C(YL(VKM-X\![$[';';CI?E!: _ M\<1-CI:G!*:[%*%8$#>K+#\+K=N.EXL%R#PAY*R:V7Y%EK/H@3; MCA=S(3A&YA6A()0P+23). GE45! ZS?3BF>-*IC,B4S9H4&U38B,PC2UN.V#9O>QR]VTR"#H&\K:-\UY;> M1\5SJOWMSM@^YMJFK9FGI7>;6=!*0I;*Q()NI($5?.+.DR5M#HL0CJ-WJVF( ME&AY8\IN%\$E*0?66CLGXMV!GO=(@K><.)LHB<44?(K,6F]*60'1O/Z2_KCX5$->"?/IV-KQ$?>]^7"/!!R91&6 J,\>-[9+WX&4+ M#@:(/4BM?>@['5]C,/@E_0BH1(PE$/',^KKLT(%NIW3>"&OQ%; U4H%%5)@H M^I,N1;#,/@*:!^\B-D4A -.;[#B.K6[QU_O)7^6=OTV)@ZN;VU6GJ*O[/4J= M]N%^OOCV[,7/N"W,FK_#?TQF[!'0\?>'?]Q-__NA%'B_TO]K8'5[OQ]%T4XJ M"Q!9OYU/OLZO://SHF'KC- MJO3L2@8A=9TLLNR<;R\*^OWI9V/D(M(B9W\S+Q"4ZW\JK]N(^_Y4UW/!.E?,[A7_[U'?]/_@O8> %)#3*QM_C(0*Q'Z_-B_OGI;]93UGM' M-$H)5,GJ[%39;1-L='7V(=/9:FZ")>]A^9R&[DM(8FRJR>L Y/F2C=8I+Y!' M7R7!E6JZ3"7O+>[[?B0QMN%2F4Q1.ABNK4IEW_6C)'S2 [L!I3ZW)/ZZFM[= M/7_+\,>NP(\I27#%"P],K.]P*+PM$!"2,NZT7':AO:MX1A0,A79V!,7S.[JC MR#TCWV.+C++T,D8TE PDQ&!E M646[UG>*.%+3J&%[V-4OP/;;+Q0^WA^GY66[9@8!7+JRYAJXY8_++"VTT3+"V F97IE[QL#$2C23UVUDD/;M7BXEE^6[3$T\ 2E9.^U%S8I M2G]EJI"RP82V0^)P+1]AFP[!S?WT9TJ1^A 0?]Q-/SS<_GSS8:/W?NR2?KB[ MF1$][HH2\+N;KDEZV>3Z?GI+X=8_7:PI[V,L+3T8%KAC!7;9JFQ#';M-.01/ M,:'\ST>>=R%U-]8*V,W#YX=EUK%Y6'5TVE,Z2DAC$J7)@?*R?[;+Y/_FB_"[>3N><-:4;6'^^GB]_F'>PK I[TW MCLY ?)XM_%A2KY5]^G7P> M'+MX%DU&'DIA7@NM2X>DD_4V+P0K;1--:M-;*/'R@MN*\!09&N8#H,H)N9;* MQLXFN8%]-T+87B#Q*AA\09O$11FV L9+Y(FHN UU@:@OE<@6+YMS\:-)\ "; ME#T&:7+T7F5I/ B7NA9%;U4;R:G5ZN$?26Z'V:008T"=>6F2]J9 L>EN84\( MN@TD6'\MPODD]^0MZTK KR2Q]W].;[].?R'Q?=H7@DY29N,#*W-_+(1@5!FH M)N^D CEWV0(]*NSMYSV.VL/Y_L_I9)'IM?OQ:QU%+,Z':#276J%(1G:G(LG& MWV ?"/8P(H]D<_ZPV+.16KNB46$KY>YG?S.1Q['Y_M-B MNN?CS+PL@,\4M&H*\3TX5G%**85SLD5]+&[D2$:79![)Z9_S/=$M*<(DE142 MK)<@$7EMT@I!I-C$$5B&.X[E\\_YCEP>@-[.R:YB:4+ED+(@5R5J3WJ@+!S; M*J+EBN]L>!J ](.(?\&@QV9*9!/%.3EPJS!*A:S;&1=2$_0 L\;LG(F]!O$< M$-&PTN$'" ZP EH% *905J*5V MF$S%+@M!A7;&4E&\>DDK\#(YBW:6PKUHA4W14$Q@,IHJE3!P+0E:G\<*[+_, M$B7+JBQFT-&#)QW7M1.AK,YNGJ=AI@>5L)V:(^E^P>-ORI(-KLJ%C 59(#=8 MK2H*(W2;P<-R?>:TE@>@8&Q=':RR*8.]I9R3PO.V=_R>3Z!;-\[B0%D3@!HO+5EMJ?V4"!" MNUG5"F-W+ND=3_<+'OFL0K"E2UU0GFZ0(\BN7DP_-D=>*:8O^$0O[^PITA&H MA +D.BHZSK(K8@8^@$\.+^9?IXOY;09I?8K9\^=RT M2.^@=T&2!XS2)Q.8=488?-PMK2E^:HBU>T*4.S%AI?C9$3%+'AOA3!!R=)/C\RD;LY;Y':1(ST2=2PGTUF9 M,"@HY->?R1[>W2^6&%*'-@KK['D!>F,1#"A?>JN[=5E*NN;^GYQ4+Z 9H>@H MXD8"0$B-]F#B-VX+V@809"!*IQ!C 6^>Y!6Z\PSK*25E$?QJYH!*:/AC0WL0VR2-1O) H=!!2 MVB1RQL@JE%Z*V@SL^M:B%Q,>SD&'&E99^7WZ\7.'&K;DPWWYKC]. MQSKCM %]G3'W$G*+YDF>3!VC==OSYZ761RY#3A1E1MPAWI.;'0\Q61L@ZT.D)5LF5@NN0;<&6&)S;KBPK-??OC,;*R[X+Y/%DZ'D MK6>G/)+?WOT2YHLO\\52]<:*(]DY9,[%D+6(G,(WEQ-0\BDQI1S:5?-<&CR& M&_R/A]FNW/P_-[.OTS*Z^[>Q#E!&@0<"@,HA*D=_D",'87(NJ[W:O2M:$(DB3A2#(CT'V9>UPW38@0ZW3X%((!63IKM> M4EZTN\1>H1#VM-56)">T#.7R*'&=G'3=A&(0H.:>!6&<9)@ !:2PHI]R,VQ7)EC--ECN\[(Q8BU5 M-&05HQ-!TAFAF(T,YHH-B5FK;E]]D4L>VET0J]50.FY1*NX8ES0W"2!%+-DZX)2NI-&V4_\G4MCQU F@S<2<@H%=\A1CN-0+.

XT(%R0*D'"V+O"P1#TS6@J46MH42&R#\.0F' M$#EJ:4$P[2/JG IL/(7"RT$77/W<;A_A_14LIR;U_$;GV1:>;,N&!PK1+"4^ M:(T,+"DRUHY2VMANX?D1^%?/ 1U"<,1P5B!U])I^CM$Z4\"0!38%W'/ROT*O M_-_@;HNZ)I:M]P$X76"5ZFHCVC+"31G[FB M,GO*>B^MKEM7^7CF568ZH!<"P150@)5EY4PV:/UGLOYCT(7)! PL2R%2%%DX MB1VHL8/ =BD#G8K(_SWWVSI:'>,VE2VDCDP 9"5J>UL6V<IFUNC@*V]S C$L!)%P51H[MBUY3TX M[L.(VJKJHD#D<(8I)ZF=9A3,=0A#VO879Y%]7UG/XXG:BEP.F2),9IU#4_;A M96$KZ!D%7@.#)=P(V,E4/3JAMQ_ZW=;IKZO;AVORL\/7X-]MP+!9(F2[%\7["7-71_#JA_^MO3#;_(FN]UX_S*_?KA]N.L+ M^"(S)$]3)UY6') M1BV!ZS(L+3J\^I3:8$#V5R?N**T3"?A9;O6L==?-KKON M7?^M17!?2X=>5G]\$G06G.'1K;RHLN"*)4U>EG%>,"YK,[AW_54]Q>^^K*1V MQOA[+:H(]!^*%DJ//:<(4+*RRL>_3V\+'O;N&L_8%F! M8R*I2$1.T2W7Z* +H*)H>]"WG<2-O#QC?KE4H*2&*X3EV?W-[('F=Y%^N+O?;5EH+^D@YLHE.3?)9)U+VW=GD:UO-TISTPLOCJ#V;$R/ MK=%VY&L4F5;K+:FQSBMG R@I60K*1VC61-*R_PJ_T*:(4QPIE5VY>3&AC<.,B:$#%I$K&4=A< MVCJ[G5"RO21^@W*)C_2#2VWD_(F"6HS.&.^\R8X97=-+SRFD:U(,54*^[T1H MZ[O=O8^?LR*["%85["@P2J+,M7NUX*6UH[9,2'NL4-;4GHOGD=.3@F6(E*1; M$ ;*E4FL'M?;U$(X4J1:T&1>.=.CSL=Q3P96>8LY2Y-LWO1JACH^\%%S4H#!38D>;Y$+N20\"8VZGJDSBK[UZJ M(^)^ MQ)V4KVV;S)P6(1@1O3*BH%TZD\V:+Q=#:I=-79ZO?8:TG[*&.3D5,S,R"8-6 M)4ZIH4NXXZ);&]NEI: M+.:+,%\LIDL0D/+\WBUNYHO5T(6[_J^'M47YC9YH[3CX]N0OZQ?."G[VP^S^ M2?=!]UZR:;VO&2N_)8Z*2^LS][%8E0AK4QLE9M$ZL"4$W?DDMCVX-?1\.85W M1B5ZRMXKJ!/PG(QBDT]S _IP8I]OYPS+3:\_S>+TPY1D>TTO6%79RL70\A7N M]G;^YV1VM3^*AK"1>^*'>,C!6&Y+Y]?Z:A=,"VTTQ-#!U)Z;]Y$C2QZ^@%CS M7'!I@O&&V:[?+;/VLIT44)CA9_IJ13"BUB'*Y#Q+SB3@I545C"[.CUI:5IH%BCH"R8H-/ MV8_2LS [HN F2UWJ$$ESE5""%A6V@U)UWD+]:F6&:A"O@]14\!#V2^=+(7Z/$8;N)=U/HJ\W0!J%W#LF, 3EA#%8K M=([." 5?$EP-:F),+8PYJ=&F /M"@OEU/KN>7C]0>/F/VXH6];SI])"]DSX3 M7W18+ @;G HRF*H@T?JFOW2<_UW(/!NW(\5"P5SXV!IA[_HMS^,B4&2O=#2;'O)S>S M@R;=<^*697K$QN6,S"*3_/$YLX'=]'#H4QXD^+S,CT4^R9,S5$)HI3.%!L1\ M36L<#Z9I>>2XDRM\)0PVA12I,CEZ58EBQ: M36%Q]6Q.D"B:!$ <;.E?5 QC^[096C L,@@,LLT%P+V*@0G1=(@8ME/X=W(Q MO+W_-%T\J<;M?^VL64(1%%<^TI/7VL7:P,#)'S1ZS\50R],H72=A92QJEYG. MI+# R&%'93C4Q4/)I1B:ZF!_...2K(S98T;'CV4-(3!*N3)2R%T+G9&WI7C! M=S)&!["R+/J6/6-/+I_V#RRR1)OIR?! NN:- U/A7T'H-K 8YV2(K)-Q,S9Q M0T&2])AM@;WW0N>LNNXQS]NM?5NJT!=D:FRUNK$ZL6B4#<'+TIP>NR9K>GB7 M>T3+^46*#WZ>7TUNCU$ZE4*4.F T92I*1)ULEZ.!:K$:@/&=2EF;"#PI;V.F M+D$4RC'R4;%L+$Z:U1F-&)ALK^KL8-/FR_ V-N:C1+(N%S%/R1O\0%M/KFP/\*TI*FBF6!,.M M1HL5OQ&5,+:- LPQDEZ4CZ MQP Y# K(46=PC$Z48YS7IT%)$6\;<>QNKNAD](\%L!2TDZPT M;B;.0FW>M"ZF-G_NC\R=EIWTU_3SE_O5[_>?G0S>YN6[6*NV@1-P$IBFKY)1D%1 #S92O??'$ M0'MIJOL0SBT1^Y(X6M4NE1XAN4INF9P$J3OH;]7NJ>6K/GV;NZJITZ]"+OTW*8-KL M>MV(]O/-Y!^D.J65:_]K1L%]9H("'X&:.8S>=@M2D;7 "G8PWM MOJ"M6F9(]P6S9$9UM3D1XT 3/S+;E)%?":MC9LE[;:00GF)T%4&22ZM9L"U^ MHPE(=%,X.ANC9.FF-U_+A^R/]NNS*T #Q(\.E"926-+%ZYGYIO#WINPMV9&Q M1[*.9V/L-D/%; Q@5MHG@Z7PTJTZ"LZU0P;J1;@8:Z%#D;@TUD"9D><0A-8U M^4AHVEUM:F!.[W@VB@X^,Z3?#E,MY;4&[ M$G^\%<.VQ<&T+O[++JD"2V';-@VMZU<;). MP,>88Y5E?8Z,E .+9(TI';4=()1S33'O#?1WZ%Z*D1'MXAZE"RE9%2@T-D&E MNE0WHW:J943HL0#A8#Y^FWZ=SA[V-V2\8,A2V,P)/:H7U43?7D&/*7UTCKX:39QU6O[OZ%4?0ATS$PD)R1$K7MQJ9\ M 15LYUT%'^-BB+!3L#*6269/KD(49#,-QE"F&ZJ1]=:T$%XX4".]$"GF.#U^^^Y4C?D,-)FG)!@(;:PHASQT5%&B.+#-K^_S#J%J+%A5%D2B M3 \H51+.DZ/J9$7Q4@MT*NUN5#W)N0M<0.V$9Z6PO#GA(X1=!SQV_8XEE$SR3D&B\0 : >B]@(Q MK=HY/?(!]-]3$+]:$#"PU'Z;K&%9;@LNB1@=1I5]HPHU"R0-90N*>B 9A)O*T><&;99GML)W&F%CSKM"A_8#-Y8*?O6 M0KBMIT;27U?+<:A0@$E(6F.[M;1*;HDE0\HO:-4;\WY=R/6+1BC)Q=KQ"#*11Q*,OW2 M@W.VJXN[ 9OTDO(\.?->62:R*T/=*E) @U#OPD)PINTEO:!*G7AYV24M'T:R M=PXH^954G+9RD!T.1#;!+6D5-1/G8U$7 #%Q^; MX[/7+=1+VCU95H-$7=H->=F2XI5Y'):V;-O6K(O+\_0G%)0 02:.8M' N8#D M:P-FR"C;UO+#%>JJ)*!+ -?]BYF@4.7,LO$*HLM<0JP9%+=M^8 2*-NC\_'; M=Z=J#*J)X_>L8$#Q8R>&UM[#IX,F^;W2B7I_3H9-2-E1!XU,:7DHM1V2$FD;K< M7(C47A%Q(=B@L@U3-YN^_;#J8MMNBE:O(9*61NB9_?EY>G\_7=2/Z=GO./W' M_4^SN_O%0YEI>,296;W8?5Q,ISMLLLHQ!8B>V$^R@'GIR&Q=CF=,._<$@O7U MYY'1DPN !#N__7HS^_C\-:>2Q/,E3*0S%JV((+./9;+9RSI\@L*W.,C'"&$M M@U_G7SE[)9I@A(QEJQ++_1VI#);[6(3RW)FD(^>A['@D52LRE,HBNF?EEJ]>O%/RW $XO2*\6VG=2G%W\O'E*_Z>3Z9]3<] MG.B$)@H5D5)ACX:;I#SG*E1[S8,8Z!)=P?+_;<-1'9/&1:5X7L/?&IU9*]'UOHQ- MWO18@?XQ>RACUNM7A_GGSS?+0=@\G9*!N"I+$#]N#*"/M)B_E1D0481 D7K6"LA&4A[AI6;/@"F>V$B&A8B9"T]3(S4[M[DV&A MO2$'COVQPJ=?OA=1YPPV$;G=6R<;NM23L3>$V'6)9 M:.XM-0V?YM^F2Q7[MZ]_?".0M6KFR]E//E7DM/[/Z>W7Z>_D- ^ MW>WWIL/MG!UJ*L;?XQ7!*11W'Y_A,=VOW8Y$X'-!$*G#Z74&HN%7K1>*.:2P,R MLW 51V11\,Y.^9DT:[F)"O MP[HH"E[YO_SK.U0J/F7U &:>2N/7Z7V8W'UZMYA_O;F>7OMO?]R5691\4\17 M.KZOZ#V'#0Z7SNXH*/'-D%G@*6)R7<^MS6V> Z:_1V1WZD[%T\@)8MEQ[BGS M)'ODR!;13[SK!M+M5>4;0TD.OC!/(R>.R228XB91^HP\TF%R=0"BH.0/X"4S M1!#G8VJU\>8XY2O=\:S<@$I&_M<'U2E?")@'EI/1T>,]&,#=R3L54R/:%VWB M(EN754$^Y]&IW-EO!7%@@0%%5_R%>1KK2O#!%+3:K,OH4%0&90?=F:QLAU:, MUA;.Q]/CK,OARF>R(L6#(+V/ 6*DT"!VD DJML$5$U+L9/D&J#L53V.X>9PG MU DMXTE1*%^XJ4T:(K9)*3#>GT:]/$^C0S2VY%F.1<8TMPF$--5(^*P&=I-+ MU8.=/)BGU;QGP8W>?_C.4B 48E!66!,SG9=:ZDA MKMY%&\H_VA.S./W[TW8 MXTKNNBYH-0=1$%#GLY+!].XL"E#P]#I-%B5$&2KD/-^P*$(L.TJ4R4*6F(]U M(/69MV'#Z;A3?X>_;YO&EJ0F3JA H5@LD_-1U7@&$[0@P\BAT94#Z>+;Z!*> M7)T3E*%1H.$8,[S#YZ23:1I7I[ENSN6!=.$VNH+PBB4?'<5,'B&1G:@]OD@& MLF)X@Q ^5HW,?(R?]4Z" >(K0>1Z-N8[A#*=N:GXFLDXLY M1XNHLRIH-+6J2REEHV%OI-3\9#([^\DV3M*I%EX[#ABRMCS442Q;%H">D3V] M_6@+YX!LBS$YB-)#S;N1[ S)M0M+WTA^FB.DMQ_M N,FA BD!T(;APY9U]TG M>=NR29&Y.(TMU-O/=O'_G.)E>CZFW%9&H3L@A&QUDZ67R;LF$#V0L.V'.U+> MS%U.7DHZ3$GX6N+(7,F!_B\E>L"Q1Q"V=9B8\9 2.6HPI5DY>Y]BYSUD"S*( M6O1@%XXC[+Q'VR410HK2R%1V$1@0H4Y>"?),C4W=A[OY;%ZCJ=4K#ITUCY)Q M]")!P51)8,@AU=*2-SBP[IWWFP,WTG(@P6/5!L5G%"TB$E,ZFBO^214QM MO:X83#@KP:.E!$>YF:,D%0/H'*)6]?0)JUKTG3?T1/0!!"\O]M]^^&WZ9;ZX M+U@\OT\_[HS5WNN0U'3Z*%GST;.R)(:K6*L?H2R)?4+RW>I+2'N?T+N1E*<$ M=^G LG>^[,]8,74 )% L+0+*@TS.".^5PN[RP8K0IBRX L9^(N*-Q!Q%<6M? M_,,=69"[NRJ0)TM$OWRYO;E: EG&,M0S_U)>,)E=Q^F7V_FW#6V^SQVC(/MN M0D;NI9"EE;7..P$]ST8,:+&7N+V\%.+D?A+FL]ETE2)^&V&9\FY)D;Y5CG(- M(R/&U"FJQ?:" ;!_Y__R+-.'S]+UQ^G8[)%CGF6I @@$2A]8ZB"*8B2WV60. MFAEY5E;'BB,:01E%.:&/7)8AECJU'T(VNKVDHA?UL$+.0_%E3R4$IK),TI7Y M'+_$MBY[J(%"G4!169._B!4RP*N2PIZG4I#N!66LDYI1A.L!.*Y8#C8(: /A MU?*E5\7RCJ>25-N$@ACF*'9B.I)]$6M6?>*L47+-+9Y7Q\=*RQQ2HMS=@N! MP8@M$VUK,^)1MK-1S(A>_'0>BB][*CD%A:+<[N3$A!9>0K+KYU;F0-H;5:7$ M>:WI_E+8\U0:@2QX8:3+.3@0ENLUR]%AQB:?M\C/ZRKWYWC'0TE.!XE)SG3B MD4)!\'YM?R)CMNWCT%ST,(3V8_7@P)727B>TBLY0=FZ"D^!J\N44:UN#N+5, M;C ?!U(XND,P)Q,UXY0AI1@F<;@> ML!.1(Z5\FP7SWL8"9^Y2T*7#MU8"5&X3:Z79!HMX%(U;:W_T<$EV 3/306 ( M,D(WKBV9&FH3%^<0Y-8ZH+<@<>O)(4]C V,Y M(69M0"552ZW)4OS=0G67J^HS$+GUY#@3;:+#("!2/!:8]N81Q19-NXN;\4VF M_"@BMYX<"?;E^VIZU$30WYBPJ.5(EI9Q$:YW(&4"!H?G8<"I&MR M5G4[2/#H51N5(]@-N50[?U$K1J7($TXB!^ M!F8S=GQGZ4?[.BT-U7L.9'!+(2H/@2&GD-!D:^N"J,B]-JW1DYO"A9T)/(R] M^DIGUW7@YR R?4HWB\:D ECO&!9,&4VA7J6;A]@4_DQ_4N1<= \$!D_I]CJY')/T M 1*ZD)1ZS/+*=JM_/_QL+BYN[ZY*J7 ,12^RR=F_&?9M?3#W1 [Z<_DS>\?O:I(WQS1OD(Q:N)>$YHD+OH5WS[ MG&W>H*DOS/2SHF!=<;O'PZ9'K+QT3&9)$9A%I)Q\_;"95 .% CCP62_WCS=+ MO0Z:L-8Q"BP[R (JRM#(RE?\SP3*MHT"0,E/+['82LTQ=&^=W<]6VK("SP:* M<;,!LBPUUV"I[1CF3%AU%-W+C0N'3;$[QPJ47I;>,3H.L7.=1"NYGY96Q6& MUJ<4[$O?UH1!4Z@B0U & _,4H(7083(.7.]!TZ)9D"D@M9!AX2 M;-F@$%SM10[*MVT&T-OW,TC# 41NS4ZB*LTV@C)T$B+W'(2K2;H7+GK_WJX6\)ID-]\ M^X$LX+OY8OF+^_O%S3\>EGTS[^?O)BWS.U6@F8L9:0QPC1R-,YAHP)R!:NO4Z0K2C M'F]*F/K#"W/PO(VU4.6@R)6!(*]6+F\U=W*EE%8+@G.^B, MH@.=RU90,J,JBB"=7Q]T2AAS.R]G?WR)'GC0'44J!3H.M+?19YBR; M@-A*-1!K_F"R/.2<6YVU11-]:04-93-9U&N=M"IBHY,[1P G%.1FB8TUJ5,( M@\29DYI#GWDWWTTD=>!@NU M\70VJLUD%/T?$V>^'AD=>A0$D\J55CO+"FQ_]'6J(4&D _*CJ- A/B*0RC ) M+DLCA$,N*6I9*X[7SAX9"YY.-F,K*C"P)*1U4@H77>3"URH"!1/M$.M>,<.I MN7@I(^$B@RQ=B"XD"JQ\HL-0C82(<@6-W?TJZ>H_@<'F4F43@=?D'4R\1U0Y*[LBW+@Q,C=3LRQ MC+R,L,8JN6!*D%:P])18WEW4%;XQ)_KQT!CD^Q36B,,20*$'Y6?*.H.2/!36 M*>88;0SM%/..MO@U"^N0$ZBTRR%X-$X8\N3):*A*14E?"Y/]!L^K5"\AHC'$ M-E(9#TR;S)REF,V)QQ4*P8B!"?[SJM)+B&CDM%'V6[H6HI,%"HZ[LFBV(M%R M%MN^]_[\Y 5$].2B_M"K9!9+(5=Z8S1CW&-P%?4_8W)RH"5']\>?-E)R*+W; M;I45XS:5??0^2 K84S U:L\^V39KE5;I0\D]'<0'-R$9M#Z4;<7)).Z8)^WB M*B-WMMU:"4(,M&?L!$*Q+^5C6!_.>(Y,< L<3$#0:%>44VH,[5TK<7DAPL?. M+X46D?)3RE&CI=.;&',KPD64OFV_MT--)CL17MLU\WSQ;C&_FDZO[_)B_GGY M :? #,7L(MALO9"L-%&)TG6ZGA=6RC6/ )^KSI[DG92S,3>4M?<,G=&6ZTA' M%6L'=$:0N6D1>25E\%3Z,6UH!"$'@4WN4Y,61>QT;R3<_7;],O#XNK3 MY*ZLDYE__CR?_7X_O_KGWHH7F*.G8W.T@45!D3J8ZANXX;*)SI$;93;IW@:B MCF5A;'@6'&F2\O0PRN6YHS\J-*WC9)*;(1S;1\4_/PMCAJQL$0K::L/*YH(" M]/R([>QE. 6;F4,WA$DZU<(& M*NR5"3=1<@RU78&CCKB[J_]^H&!K6=WH>GW?3V\IZ/JGB_WU4$^_H@RFN]DU M_=MT\?7YCICTN8 @3*>_3[^2]YA=3;=]SKO;R9.O=H749[]_/.]CB I!L%0F MF[TFCPVEX0%)]!Y$6>^5EV&93M M.EU4J*6-"\HQ0\L2R=-,H;LNLQ+P\:&,K8VSOD%Y'9256% MD3VA+,]HQ833SDGFZ_"B=;X]9US+ES++)WO*1O-H8BCABN4"0L'D7CYEG>B$ MF.9XG->W3 MU0)R,L[8+#VH,G,<90D>4D%7OLRI,YZ"/Z0_W!:IP[,/)*W3BLC3;8J)W*C'6X;3ZY=/W%)WWF> M1-5J&P,0UTHGP*S*G4KE&(UOT3_P_,'D=Y.HTC&#%(30(3BAK60B^"J\4H)M M$:]>H7U_B;!)*!%(\XQU&&.B_(54K_;Q&B:;D8@?2F8'VB;C W,J> 68"B($ MF'KQEB F]CID=M+CY24+S'#-@T4!"55TM7,NH6O;PE[N>)TNM^>>>\\B2Q3R MY,RDJ3-/";)1;?;VJ7\,G1@.#&)570-< 'AX_!C$YMGY ^9YWNY,(^F9@R3Y:L4A!D K@6 M$#*K8@I>ZJ;B?$DQG:N046X\$X;$'>0L,#!5%BF0U;-,)N5:["2M]9:VI5?& M]B5NM*2+3%, @]**T@7*3:@-[BFUY:\?3'*'=K2@2@50F\P19:(0P-;M]!Y4 MSNWESH^G

&5)%"_ KIWQ<)1,*TV3A%25= ML<6B ''67.N4/%_ O$L'//FHA4FL[''5P?!N5W9V38QZU@O9EY#=H;="+-GL MRT8"RO.30!^ARLVK+"_7K_ 2,CNT1 V6Q).3P0)VE9C6(2U-.V0A(F]N_W\H MF1UHTIF3R[I*X!%TBF5\SBQ-NHKD(=N-B\#M!9/V\]FE[,O"S\PS_0"*K)/1 M]=;5DFUO+M!>S"Z=KK#,HO-)Y?.O*=0[V7G6 K.-/#@4(7D1F/1L>9Y=C#['M@I':G]X M&O[V0YS^X_ZGN[N'$H,N]__M/7QBL\O(P"J=,WC#*+C2M?T:!+;HX]H,/Z4! M8@ZF>:QUB[M 1B.;@@AHA<>DNH4@R$Q3ESTSM6-P!$YX'11$BL$\A^1EK2*' M8+#M!(0^"/7^-).R7D]G?3S[79#?DLR08])>I4Q2I22#B-0\LL0 H5EQ,4QE M_?J]J1M;L<9]2)Q%(07)D5(>"LQ6U$4G]$X1QC'4C6UWU EC&?_%R#(]7R6Y M75.7D*D6KYT"\N$+@Q$B?YNNX&;F[R=__;\W]Y\^K>;CR6+\_FFRF/K)W?2Z M#-1/9W=+,)J]M4![*#.93'F= D4BP;)Z"O6ZC#Y=81:%R=VG]6^N]P<6*DWFC(F2LEEIT(LZ$!," MIC%^1D#4;D(8\3G*FKH5QJK8S6R_CP'&P]PKT=$$ Y618L$0/,,"A(D:F:#R]% MNZ6('M6&*X@A<@XG>T2;.%*>3B1Z=-J)8*.&#A^$\I%&^@*4'3;RIR5[1&E4 MN=KAR,M :2A3WBK:>KB!Y08O3;#EBN=3D/UN42 N[K^59*'4$ HLW'*9^_YX M =$:2H"Y"EHZ1S:)RVJAG'=MUJ]A@\<9I^U4'(WYT" H!!-114Z)7BH7MATZ M#MGAAB.IS;!7N1Q'8WZ2N53@?2%+Y,DSRF8K>"=GLLWD$#4 ,/';FE4X*\/9J5*E-Y[M'RH'TCKDW.LN& M/ 'W!9-<"2ES73R.C!*]G=S;:2@=48TDE! R9E(+BAFC-*;NV\SNH4C*4LKHBF5XKT\OWX)$?\W!D_HWXFT4S"CMS&CA?:)"9>\+8##@3&OZ\QS MQ/X3.!0,*S(8*[Y3?1&67] MU8S;*3J&]JT/@(5L$Y,J:Q-Y@@* ;SO:I0T7H+W40?:6N<[2%:(EQ9@"*+<) MM7)$ISEH-T#W",$K,@XE=JN0G1*NC1N&\B3*:V#E5P<6YB'W[<']W/YE= M-V7448H# N4H0+$B.4X>DO#5YR2N%:3]*7Y"RV:RE^=US^5ZJ%.@R!Y.V==VQ8":K1&DL5Q0D40YA384$EKY=QK,/:8]0 M6?%FB9)U_["8OOWPF#?M'V84;,%HN-5!<[E$NZMN&Y0.3?HC9&,%1HDZFH>Q MT(/F/J1<(0"[$31MPY"4^9ILPVJRZ,]QZUW MU8=3WRU#I0]^.*34G#03:8EJ;# KFS,ZU>&^4,;3Y,T4$VY4G#XUAU,]IBJY M6.*0T*%73*!'>,3KSJF-JK'?9GD6JD=4)(,L/?I8L =R4BZ8&B_1>=4MPA@% M)/IXJM<7%6\__#R??7P_77PNUQ?[UU?(,.M(IJ^$K )E\%7B(63#FKQ@523: M3/T@5G?8QW5&0&<78EEFD-*R8 M>JRA7C1AZZSK"6A?A0%_S*X+L.,5Y4YDIBAY'JXQE]3ZCEYV^U "AJ43?/ME MN3MI?[\&*CG'1?9!!3HRJG0HKA]9T /-=LCZN$KGY.<%!3=V2<<8O2S99:'$ M&DIMA.Y";-T")5L+YO\*N8U5%2+3V6<)&8S3V7!=R_O!<3_0Z,@8ER\ON-\G MM]-?)J5'X?X;?6R8W]Y.EPM+[]Y^.*:L;G22@7E@/CBC1-!9=.)(X-KMTJ5H MM%$<.U)Y.GP]+9D#!I4 MT;#@MG\G.8OK? M#V7I^/#G/7EE606Q*"LX%L/C&_)I<0*$/>P M-K[7?WO_[BQ';B_O3@H_ M3V;7_N%FV;UU1Z_]Z?.7Q?SKZJ2/3V8KIDT2BNR_(X.;9&TB$5F*QE%)Y/TF MDE# \RM#I7"$ MF6-T((PS%.NZ1!F1EZXB*V2T/C9]YY+Q_E3'JQ/'\68N.^ &HM'<,$=V0,C: M Y!%X-"$1>U!K)MQT0[T-CQ8@SNHWV*'VY]O/FSL13W(Q==HQST&/FW0\S@0.YE]?/[^7R9_W7Q^^%S% M]^1&V')=:I&4YACN14D:ZL 4:F7^Y5_?H?W/'>3SR/=W+::;V:"8M#/,ID2R MH6!0Y$A11 79IMS06A*3_'ZDM"&1.D1]O/:8P7@T0FNR,Q*Z^Z!LL4V<$K?=3?"'Q0Z\!T5!X\4$1T.;K4LS1V\,5\\[6? M;H;B*/>CZ9<)O,?T"@-J]XL]ZX2T0NE4)2*PI"SR*E53K.BVQY9'W:U9S/Z+ MWC396D;*"%8^> 9^G]"PW-(^@@W4$E/>LWK*8PNKWG GB%,G(N$#DX08)5RZ MLRGSDJ5DM3M!5DL>V6K-\RKHW[I 49_S[G#<+9(1_#1+E\:?1XNOKW>EGGG2 MTQA6OY<-4W,BNF.J'D0%GI5I>YVA01-;_MUFN3XQ^O?1K.$DW$8]._ZPT+ M9GE_E/[=>R:Y"O]G&_VRR.)M>HP@>YW32 5'F1-6^D"<(<(Z^'&QU&E8;"25 M<)*G0+YTY\\"Z6Z[^V5N68IF&\@9A-54!>QU1.>8(>UI/%R%:Z67RJ"UC MWV6^Y@[\44<>TS!-:U-."@"M4>HPAXQ(7>?JG7LPJO'AF0%]C&:HECNLB3 1 M/"VO+2#,8P&SX#Q-PZN9TFQI6MR)POPB@)[0]F M]:2@Y5#Y:P3H229NZJ;!J1?8QE06S&F845!02%!>G^# <"DJK.7<&B9I_(1DA)[_; S2%5080#J,!V6L$S&2(*QDI' M-,>2*FE+#TS[%84DG(N:[W%B>ST 5U&-N5$N>:R:&YVJ]%V)&@48ZX.A3IU M6F:I8!R13DM*4JHW3G$+6;"4(1QY4;L/UH(>&+!F1P1X1D!-:0GDH"-!$LR\ M.7THRUD]8L/0H77SB_>[:*P9+)2,$3RT$)AWGL"&J]Y!*VKA\7)6S3'VN[?E MSG!$*!JG&65"(+!$$BE+1*4S]?I"AB0^I[T^J31)$03$I:4.% 08X\Z7$W(1 M4;Q&QVRYU*29O6X(H*6N%Y1))5'T!O-@8YDQG]H'UR<'8:';L T;G\=^^,H-V=+6,HBS-$I7QDI!1\4Z_;0HLUN/"UA+%$OM_A2VCKL4%\:EY<&IJ5M:5!Z M&DX_+B"L%59BIP5SC!&J#>(E$X'DJ>G,]_5[M[.%;4^Y(R+&EAFD0>>Y8(2M M[B"*NJ85VN\ 5L:!(-MS7(WVP5NC)5@,RDF5AJ95JDP&5[^V8>J$,-LMDH(, M]MAP0Z.PA&(>;=FT+ZB(Z8J+DS8NJ(XQXOXECK*CEC '_F*,7CLOJS+PH-&* MFKCW;02?CH'9GC((I#,RC.-H#;"*1]R'4#8#3=2W-D7H7+':4_BD[D4R*(Q) M,%1K([0IA0\"'W%=.]+VL6J4BZ35-C#JF8*]"8P]B-VY,@]&NEH0]SUM(R*Q MVW;W90#L;=&-D$DGI>=:Q(H!I+ U*7MX)=P8_5H1%!6IMQ-UUA@#UFQYJI)Y M4Y][UH[RW-0I-44"A +C&WL4A$S#Z=@]@BACFL'."PK\D9C90%:H<=D+#NG9FYXS8GJ--!4ZI M_B20E-.=^M)+)(O1IE1P$$"G3F:[.L5[%2#?Z"5J680"8EJ(;:#T\>+_*'%>PWB MA)(. 2<0YR/EF,G2_L!!\9K]@=O)"#W(S&L5@L/(I4(>24P:78),0<7<8D+K M$T7!J:K54YWT9A.&U2QPBE2:I8 .L2%^TB5FSV12>[UTQO88'- M,(=%4B2$L,!;5H4H M6]>#QB>+7QFGJ4B9U%&4@U\"V%XK^AN+=3D.\R7LM<37',J(01'0638:K],4 M12&=3CE4,01CN:LIZ?/%]RC)EDH%*TF:[1*%5 R 506Z6F-M]+FAVQ@NE 5& MM:>>&)QFKUB&;5$Q0>$_ -9!<6DKI])B"\228B#B86&86D=0"I3[,^T1(XEBA"@O: M6X#0$8B; +SD@BT3\ZA5]0N*5X+8OGGDJ;:?@PR1@G\17,%"H+@]W_XZ MIWF@FLWPL-$IA!P"@]H'IQRXJ>7=M 8OX @&=3OGZ00#A\%Q$JCB8&>E$&=Q MG@JL#G#&6C]/OF[^J0!W*UJ"M!-!86.0J-(DI<.U*"*E8DV*P$N6^)K=&I\B M^82EI(N(F7 !B+W*.'&Z=OE!T9H(P>F#?)0[6N:YCS(&3X72X#W&CE2"$88-!TYQ08)L$F7Y#I+8U LGUJ1\GQ-D M^^9[,Y P1I+@.8T!?N:HRK?1 &#]OA*WX10> ;!]$RZ]-P:0,<0H:[1EW)>Q M4[#_UL[M.QY4NSF%8*H'"3NCF!.3.B%B7;93X#B:>ML6O";"?OQ]'J+01&E' M!1>>X-2FDWE6)E5YP92N(490&^;_P1';-[V5<+!B9(P4.\&-1DD$L#I&1$$0D1_6,>&JXG M"+43E]QAK_M>"'DGI7+8>42,=M8%6[;_PXRK^L7@@75M8W2K,#C?%$<:+166 M8H9#E01%>-U$;WR+Z\:_>,8I3_U%)06#VH00O:TN/[6MG0+FM3ZC#2WQ-4<) MK"8:1@@1>;X ;$W/K,7&4O"!)2*@4DN)20.MT3!O M0XXTBW!S%02E1R,-KX4H6\>FK? 13P$ \Y;# AD6J1D M(1!"5Y7.M!)T;G"K![ U8C3.H#15V'ON@HK:F4KZHWI?A=< U]YEF)*!/0X( M*6J#\UR:$BHB37U2%6DCSG8$N/8T>J3R8.API(((6@L'7G3E Q(AZDE5#*]) M9CPGP/9,_T0A@!=H&',H,&N *U,&CR/".2.#JZ7*GP14NT521$H#],$Y3C". M!.Q.6HZ?$A3,UHXA$[TBP99W MV(;C^A":PTJ9YBYW'(J.X!B4!1\\9?Q5@35LJ#FR!==< QZ+ HJ&>B&\92QU M)2W[JV =Q8I&I(>UO)KC3AU LE/*0(01!^YM:H61N#-B0L'>;)T[UPVV51*E MOHG&.@?+X\PR5S59QBNZMC"\KJ7?2Y;XFN-JS!"J"?)!4252ABZ/Y=V)0_( M5P('P_#XM)6/(TC'2VB A$K;6'UL*KX3>E0<]8HYVT+L-./IZ4^Q#R%H 7" M2AF*%2-EYJOB]72;UP#7OA5+7$BC.)C2& PM*HA@I8)$*73[&J':TZ(+!!/' ML4!>4D-\5)BGX116.6ZTP.UG"!P!JGV[:QBMG;1,8>%%M-9%3)/L"A$9\&UJ M%VTG)+5VC*4YX!S8%E>2L30KTK$RE@9>6[V<TIG;)0 NYH1Y51@T8:J\1@PE:U7QYT_4/O&TJ1 M+ V6U<;LWE[PZ2X?CI-LLF/X]ZW=H<]X^3 MVRS_N=_]DJ19M=,6\%IL76-3'WWEO.0.G'1I#Q[B,&H.AFJHFG63$A(0AZ$^B):]WUMD"PL?=;$+Q M,_@CX\$,E*M_3L>3NY63FS=T!XK$IG(:K:S#$I8>+*M&$(%?6[RWD6UR=TH5=V'LU5F0-A>Z$"(D4&"$4JSN@Z7=S)^I0)O&ZP MX.&1?*'0>-[Z3 D,6#+F"Y\44<9,*7^QJ+?V><\V9Q.=#RR'\&*<@$\# U.I MP4<+2LFR0PX)L=Y6Z/T6'MOK WA?IK8@$1$'8Q(1YSPVGN/4.L)03E$T=7 W M)R.<(+:[Q31IT $Y&9#56 5&M$+5O5I4J&91JQ5&H%- M@961E**/*UE)+PG;P_>?3.+M#=:HUA,)DG#H0DKIH<;)#A9D1M^HJ@V MG%3FO+=4*.H9UTC+*JG, G.'6KSO_1;=9TX'F+WG>2""A:'.:(0]]]XP7A"* M8)$371]E! (T;V/*$P23%),J#T+)&MG3S7&C]G?SFCU@22FU MT5'%I76&6LI9F=BKHJ#UGH9OYCR.DH^N!4Y3MTCP)+5!HR$\SI8QOF;.O']E MQ]%@ RA)P5K6AC!"L::2LS*CE6"0/2>D7@\T M<(Q 2B8"$KRJ)-U]G!EBQ8!YX/*(6QEQH"THL Z*6:*O7)ESQ<)'MNNF8^O#]M]@X(1R%0QS3'1 MCG$G)2]]$.8UJ?=\V)R9?H+8[N;ULN"]<)A9#_^0()P398/\U%2IIB8V-S4[ M%T@.D9 I@-9 ?\C B!,46<++A$Q&):NWMSAN".N,QM)2A",#,U."=,1:$BQQ M&:P!DP?O6GUQ+%2;]7FQQ3QX[#3G*B PP\O!F"FR%>N-V$^7VIK+\Q742@>^ M+DM!)TMDH%5[*QE1O1G8<47^AFDF"ERL=-VKN.-4.PT*K6HU$DR]WQT5Q[W5 M.M#L1 _^3%%%9R6@ #ZGCU5N)7;U=$%ZY%# 64T,#$):CCUS@"J)T8.=D,:; M@?7/9"2D/F7^/,'=,?_92\.4=C)8AJS"/KK2N29>RIJHW:*Z[EPP:9G]&X*G\BN?';=[_57)(&M:_46N 8)C3GU)#@DI*:H=+Z\ M1;0^3$]SH9=3"38MZ:4;6%=3&UC@1 G"A(O@D%,99)EQ%30GM7@S9IS4+OUW MV\#7;#C-8CZZ^STKWO1;-T_DLH4M5;W]H3AH6/]R#M[/_5XV3&QM;O(L2Z=? M3[Y;^92Q?5A\YN3!UDM&^\9F,X<2]_/L]YDM D^IY)(D"X:BXSF2)!RDE"D7-=G\,D7 MP+?[$$-DA-"&*TU9ZKOC%.C+:IALJ'>?I%)ROLSUL^_>93T5B)\FL*-T(&5 M^5-V4YS/@F"^OQ_T9TFJ'AX[&-VG-W2'P)+)WDJ_;)+/WHMB]BE8 ]0B!AM& M8)!CFYH-&5J+US%:EVSM[M%W)UTW&@ZSFK8A MD'0K')/%>%Y+YR<3L->T;J=IKFN9 MLKOL9,.=)?-<:H5!6UA*K ("$94."9'4UL,0IVSY8F;W]1R6';3SUDFPB)VS MFA(GM9^#[KD1]9F;"B.Q[':WN\<=V0$3'ACR"&F>,E>"<+ID!RI6^)=,H=H0 MD'8WM"4[..N-3A?E%KE@N;4NE8L5)T-#U&>B*4E;; MI$(@=0^ZQQW9@2D+O@>"(W-6$6Z0]"45^4AU33LPX)O#;FA+=E"&$;#202P% MR6C4F 8YWP@%G5[O=2X%WH+\/G4'V7C^PJ_9[J4=* TML)8@;X7FDF*F6=EV M3XMZ<&&%S;2TA#U65X?[;]GH)N_>WP(W# JH>Z/I<)(__'_.K#$DO !.CE$9 M;*+GGL/MY.^?UDS: MN!@\XF.'"5:O),V9!$"1GK!06: MBB6M=I"M%/0?IOGH/ONE?W4UR$)W/#'7.;QADW(0!HX()7M)&N:$"(96,2TX MN?I(4H;E$0ZK?(<9][N_=7M]\#$WMUX31H(_))24'I0@R-_2PT0ZKFB]1@@] MWL9^!FTS-'?9%F>&P>L@!M0G Y]"&FOC8R8& ;.]=F:2Z^8DA?A/_)_KC%V@ M)D,T1EBEX1E6:SE/8P@6T7JIHM),-4=/XC_)NL4)1XW1V"NDA0#99'PY.C08 ML,1K-IT6>&EVVUH274PCP.N" DM)FJ2Z]8611G,16'!&&C"]F$;1E-H3K5C= M"A?KY:MK1GL2+37F3A()R@08!C'S&#SA]2Y^P&3ZB#M9HSV#I#SJD+I[&H\# M4Z&\N(P$'/&ZI84)71ID=9"M[*\]06?"QBCB'H%9:0V7N-2>FEI?9UF*5+,L MVY;V#%%8C4P*!EGLD ;;U)R'CEPRT$QX>@LCM7BD)*F=NF3BAQ0@XM;JSU3 M_A+1@G($7I.C ?'210E (2NT)R6X.8M*KM>>G!KO#8W@H$HP.0SXV*5JM]R) MFMC4DN(FD5NK/!58&]HC$! */"$>4< 5-WF*Z^6T6""IFUS=.N5I+.,VQ:R1 MT"X5:E%:6LHL2E1W/>L!F9>OKAGE&8*1-#"=BG,EP(V,+!TV@Y6NCP&73!]Q M)VN4)T@"4)) R (SYX6DLFJ8KL LK0>QD6"\48)N6WD:6#$&[C14.V:B$^!7 MECL,H'56*$_*FV:*5I1GC Y,."H5-D@)3T5TE:T]EXGU :F&$27*BD! A0$C7)7YX[ M TJLF/+')$7/&R\+2]EKM1M<%XU85 9L?1VL%,QZ649@+!%0!)* M4Y3ZK5KIM &)YXFO(@'$LOH@(X+Y<@2U\35O((S@17# ;IX&887G(FI3FCA! MU1NS@1VY=.&QY9)ONWEFN^/LRHWNTJO%+HF<%XCBH#IZ:N^-(<"-KJ4A^U][=N?O7YX?YILF.1 M)-?O3;*K3Y-1[X^_P^K&OW_Z^U(>S]JZQ'2/]OMOO[A1?C_*B[5LR-V)I&C5 MB!7SSDA!C 62PX*"28V!OVLZ=#GU:5^(3)YWAS>S2[2'Q[?\UBWN,PM\BG_] MGLUV60KGW\ P&%WAC5[Z'@@_Z=U$C.2("JZQC2G3D;MR4)<&"?+=?_Q&_WL3 M""_T0YK>K)9W[I_MF_F][5< 9?@H1 5>I8%(-1 MB(@2YRBH)H SO^"\ \[]X4J<@<%#X&F2-B5@R 7F4-DL.Z2D1\"9O56? -[!Z$CZFQ%CHG#*,4VJ1: M00,^K\8IUHR1X18'EV[6%K-5QFE7XYFOP!O >7<\SN,8MJ3KYSPW<(.#!^%) M0TQ:S M5M720VLH5!R(8V<+8/_\3F<)N_Y'U;VYA 295-MYD?X.'3T W9;'; MS_^K.Y@^&X1HZK#(8JH7!C]56^4$QRY0)%29M.8C=W'I_@@0*_:?:H<_<'7 M\]H*N,,<9?&]XZ-P%G7..$X4 <^9@)&BL?.E=2V=6B7J%-TFTM \+L(1! $%B5VQ(?RK Q>'BB]P%GZ V>'/Z\38:Y?1\.O@'9V]>LT@;M^ MV&F3K&6$,E[JX @#TPP,"8/F]Q'>T8#C"M8"4^-0O+4$RXF-59X*52_-=Z%CO*N(999E' .:#_$!!''%LKL-5!E47. M$H'I_:R $Q_P003<]IB=_ADVR&I/SE!RC#UC,469*%%15YP6)!/LV3-4'_!! M'*A3.\/_*A9S%.-/T4! X43)M $QZ!U3MCPK;Y]TX:_<*JH.)!2?XG*,L_@\ MFG0':RR]#3>CX)J"WD=1!!=D2,6JS,!Q8AZ9#)[7JPN4Q-O.CT?&1QI9*A'31J79\V7^!9.VEI>K#V68O:JC>9E\P@8Y0JQ0B@6-!3(, MN?*,O%?UIB=*D&TN[-_B,6W(C?#""X-3MRJB+$("A)>8"RM.F*X7Z,E:2O(% MZFVN\_<25D0Z9 EEFEMO99I)=CF778WFAJ^^9)<$'%X%W6& \ M!ER>CT5B12'AA7O6Q\^>+T^P,7K,D2&IKIM*I"*>"2J2!OC6RA,(0DI?H-X] M5+F7H(K:@JZFD5CB%9=P6&5E"^@171^FPN7E: X015XJCS6<6VH5H4)$&S K M^WV"56569'4C1 ]UEW9JQW12\7\GP#&W-GAL5*KU4/+Q%I2Z()X+K5#\@1WA M] X37ZF>9L;CZ=UL'2G;.6'K^U_[5]GPZG?XUGU\RB%",I%(QV(0>Q!SZ?!CZAD,!SUHFLY+ *^8+!]:(;!MD7CY*'_>32\^9SE M=S\->_!U_:\%[#]__NFW]=!'(JPR&AQ!K:60A,3'#F$"/^G"<8%^KURMU;@S MKJ+$SC+I24#>4&[*(CMM[9-RIC>*^V:G<$]IHZ(F6FMJ!0$U39GPKBPFMEYC M<8%^,_1[2AO&@Y#1TL9:,&&\)LA*91D)-A!=9N@BH/G5T&-Q@?[%TH8$9;%) ME8O(<&*XCE6KXM3RV3T#?1,Y=:\!^KVE#:>2,3,TD@U9D0I778V@/-@_AE!WT0> MP;9HG#ST>TH;'SWEO.B?Q;WW5'I:-@#1D\&BE W$OR[@-8?A)E])%DB<7Z%_N27&%I5?. M4BP=LQHQ7Y9#<^WU90FE5\#F-/0611Q!$A:KV*,7*&4C[7[#!P:@VV\C HN1Q&XZ))FF<.@[?E [^2 MP]A31B$6B#!681094D0P0ZM^= ;\A]6'(=^TC&K'6:,JI%:+-D2*+6($TVA+ MLU5YJP_LK)W%2;3GOCD=.4DS=D%5R!BQY[:,TRE#5A\&(6W9LJ_D,/:442$8 M$V4@1"CEE!">NOD]@6=(A]5V%)%MW1.<_V'L+:.P#E1H@CQQQ'HA.:]*>&G* M7GQ&=9^OC)J5;'^\+EX=F^GD=I3W_V^V5,BY7'";R/K7[MU^8NBG7^-B.J_$ MH)-3OIO"!HNM;@O.G=GQ2TG[^-_M\L+_X7$CDL$+,97CT1 M-9O #HB:U \J>@X$G4H1G"DG-ZB(^ JP.>/+\Q'>"MIQ-,U_&EY->\47SRA[ M"Y Q\K5N 'JT2&_(ZX_3X]?T,EHS_L-XRI,M(5A$RH> JCE&*AJ_ B4B&BIC?&X' M+<&S9(+/7\E^R_N]U5UIGBM_BEXR@ 81,'6!?0FUOL(,X%SJV+#0689]:"0M M:;>MM8!F-GY2&/?3<)+WA^-^;[_V)(H8)'F44MK(<5!%XJ;!:6 3*>H< MCL2 C<136G])B\K9VC <+$A#%:E'0G&A!RD8D>'/^_ZL?_C&)J#/=[B+Q D7 M*?4LS5G$7J*J!8$,3UH05$X3:U:C;-S401'<7N^L1G=1]5 $=KJ0CE)A,>&! M(%IQN;'F^:9F^@-MPI1L8L]-@O^TT>??\M%XO#/!.A; /$1!PS]IL#BX]N5M M!@%%%%89BK19V;EB&^VAM$7-7W8O$+*D6ABJA#5B:"A'*3#E-F'ML_'/$ M+#[(!LVH8_2*;>E<7A3,73R9(*UW#"Q<@;A7P :TS$L+2+/G&_R*#^IR,@U? MO"Z>BP@D$F*$1Z@HX9]5EL\X1CCY+,>DV]?+N:PXE\8X1@0D6+ B"F2PDU%3 M5REF$9:'$CZ>C/S F@@XO(*3:>X:D#P)X2M4##!$X+)'A$-4:2X9N.["JK \ MS_WQ7/@'W<2E[.L[E\8X!@E0\MR IV"--UC'(%!ERO)@GCL9]8$V$84^_LE\ MG$[&D^[PJC^\6>>U;HK@H> UP=Y3BRBC#JB;/,;RK:A-F\44R6:MUVM41$E09(#%.$ M,V^$X^5$AT@YIV:5TXY0LZ&/0^&S6QQ8/!\'UI9('IP.'CN!@V4HEL$BHO%R M_[(G<>!&"L9VV]I)H+DFJBZ"LE$3PU$"E:88;RG'+)/QV:9B1'UH))GM>&C. MNI7- BE%1?WG4?K3PDK,S4V>W8 B>HFB\$Z+J*A23@B-@U;@E"KE U;D64L>Y$,CE=&-[+@1[,N]+7U1\07EG7-IAZ_( MZ.%-I?\]B1AQ@=)(/&.<B6+=S+"UG3 YA5,0;9R"],@R M&X-W"NPY3[$W56(^<^'YZX%4W?@63Z&Q5%CR)-<'"2NU2_<( :'(L9S[&A8+ MRIZ?'D0^D"::];1W"N-=;R^;O/LB7B":$NHM."G",+ *JYF\R+OGTR[X![V+ MFFUTDXW"NS98\2)L$6+(2V983#U+P?O#MA+?UFBYYEY1-HGM]CNL ;N=1;&4 M>TJDEPCL"(E3[8P"]Z.L W>8.O?+\%>OZLMF_OVRC,6Z9ENI)F7% M*.<&JK07 G.$@=*VBJD$3Q#,E7X""V!T%;.OY2_"+P'0RE9/%]"-%4*/J3E< MZ* B4%9P*$KDT@CA>14I8H05H]?5+YB\742WB.\O7!M+3QD*2-N L4X>EZA: M]$A- $[VW_H7K%XUG W4/#\F-#+.(IB-+$JJF*#1>UG52E%OW@3'-U"W_$BB MW&NM4OV9MUPKC*6JBOC!'(QO@^-?>@?^V)U"6X._9 M7;<_[ ]O',"6 R33[F M62X:.L%(,&IP\-@;$S%XME73A5@&XQG2<<:G+Y!Y;:1+)G2/_ M+Z%4QIB70E,=D,0N.B5<%>P"I:WF@E V"&]S^VL$])M&><1,]+#TE9LKK_MUK.(&L%AAK8BWRRR[3U M;>?L/47&*\PUEY01%@DE+#!4#MJC6II5B36:J%I3^L5%UW?T6[=_%4?YY^Z? M_^A/;F]'@_0V^,/J>./&V,.G27=2@#X;))8^.QJFZ.03>V4!ZDTCG(V.,A;9 MZS8()X2R9:^1J"B3JXHH\8K+WQWWV3Q.HEV<)/7<:"VI8T8)B:P-O&HI;I]T MFBUQPER<($ZR79RLU"9(SBC53!.AG).HPHF95?2$L6H8IU$^F7E 7T$)%+'[ M73/N>/0L6L^"3(T^I61E_;5TEHJ:H4ID;0_U->RUQL^^S+))DG!9-]RGK3 MO#_I9\M,EM^/$!T>P M(YR4TTZ0]*KFWG.$V;(ET= :&Y::%B>TO0J@$;2 K2$Y3S'V'ESQ6H'ZL;>T MH]3TBC"FD0*CAB.!@H,O+$4(]K8V<+K5[1U(:FIF!>5,4$<%* :0$:74C" P M:EL6H.);)M56I2:7T3(?(\*:<>U 8[ R29Z 25.3F@R1D]OP'E*3<*:54[.$ M;.&%0[1D7*$BJ2L+IG=4CLDD_FD\GF97'I8TO)EE?\Q,V&==]A6%WDV6PS[U M5]5'$++DN>RWRT, U;3_(C!25IF(O 6U%3P" MCBDGBD045S4G/&6TFJP9?4I63BF@)^6#YDI@RZ1!JNI]][1I2P64.!N@&G>+ MM?.!>4NE=AIC:WW96<1Y Y[7F:'57K0R1(U8%$)I(95)2LB4?2L=#F)5G(4L MEWJ<+E!-DY7GSAKG4CT] LN;(+"TYV3E.!:K2C<.C=;OH#;S?HK)%V\KXK;/ M-#MI6;1;Q(4-#@@L:B>LX+3R3[3F*T.=$K/MP7IVIVU@U;*\8DJG)'Q$M C6 M4A8MCQ56DJ\B++G+$K[I&*$3[X;!: M2%NH4L!7=,=JF?\(5S9Y(2E4I7#$Z6*PQ$FF5*@5=^/^D.-ME#&*1+M,:DAAP(62QEF:Z.4*@WE&", M;"5@S@.S[5D(&0J&HI4(='G@GC)F2>F.>'!XZQTW3Q&D#6U%&9*&!>7 C6>& M6\,Q*O6-EQ;5-@GVH#KA?1Z$@5042-JH;4Q3XH6SK&PHZ&7PWJS C+\>S+9G M(,>\=BEO%E-.L??*:%'&CZ-=KAG^[C^V4C\'!VE#=TF<+LZT1T82ZJWPP9=. M !BV0M?NG IC[73W>1 &BCB&"/!HL'5C#$[;:HJ2()S5NO""HW6:0J=MI\E' MI$&\D,A!%,\$X/JM-MD<)6)*B 8$E&.P.T#VXNJVS7+'S &F#4F7.1>I50"Q@ MQXPQ4K$R PM%6K-*3WF3[=W">6P4"1H$IN*&"J7 WKU JLMO=)3A:K'<2F!"_>!6*,UO!O+4TLXV%**EWSV;:ZTC@8.!L4 M9]1,8$0-DXCIX)1-8ROFFW.8U2,Z8@=[^G#[.PBC$ ?.J"6@7P+7R&-B0]E= M0&,5:\F]@-565\RGC=7VC!(U^!J@3IABR(&(\,B6.?R*@T[;W^8VEC$9AJJH@1O"R9H@WS2B_9_=5Z=CH)N_>/4ZW-'>C MZ7#RM QQGECX*;NG:$UFB>*6>2*="8(K<,JM ?>" )^PP$"'UC8U&X>*T(?E MO6U>WN8=506(CY]]?,^J3:Y,O^:+T3KLO0M&*!^H#1PYXE#:GW6.2Q1JN8ZS M1)#ZR>VUU#4;3F69OV>3?K[JKFTKPWEQEQ',0,$$B*X &W/:.Q,#P8%1I+C MJ\9_%HGP:[:Y=H%-;ZP]GM5&6!#_G@4?K8M>5,XST>K)>*4*&")7W!@>')@5 M%B!_LC$AE7+!"D.$ =$DP! $NI82@ZFWLCUM<1%Z*AMK[PXBY>>@@$A(E>N6 M(\.KO!-DV:I[<(J7JT*. LP*4^:))&/<^*@UYTH:QTCTQ2*BL.W$AEX7_U3:V\ M/CO*I@YBA=,H2(A!!!8]5P1IJZNX!6CS%=,_Q*K+YG, :'L6-R0 CX,DMTP@ M*X,#^Z;TX;W%M?#P7O+\!!"!QX-1F5V%;IY,RTV%/(*Y0)E47'N.@E-8"=!5P=)1$C*6VN&+:W72DJ]G^IN8U,'$7L(*RT5<@&!N^*Y=XJ6U9:> M:5PG9%7[H!T?8"M&(6TDLK;TC172IE:RQ#8%%T14SS*I@YSBR>Q M C>%"J-Q8*D!,JLR"W%D-8 PDJMR<\\!H!U*(G# 6'GJ0TKM!MW^>+M%).,U M'V%Y8ONY(+*CV$-@$0GG(T: BT(U6! 7::@R9U&LHR\>S#=5C ML&S=+#J++5ANQ''K#?Q;@M%:RFN*94VW^F WCK MUQR34DKG M5T9:3WP9G<02\%$<+ T MG!'B8)U.Y_.%J1@'/@W>WJ4"I/+.S38\:HQ=JG=F7S-"QI><3\&AXEWR-*(G:@G!P1I/ 4X]2[$S53MCYY7G9< :$,+$BM>.E"]Q?E/R: M3?X^S+/N(-T8/?;/^!L4NE%-/.18BUB0*:UJ< MO&CS>\I1"VP7$5&<1Q2%")R7715 CGI9LXW?PZ&OJEHYWL8_Y]WA>#!K$7KU MS^GLS#=5/9(@0%.:E"V/*2=*E+UCG1\ M57+%@7>WH_;PC").8=U6:?@Z<--]R::4*5T[0XKU;")ID[M"YTK2*2_ -%4FPI9LE026+E/K@C0E39S2QO=1'P),U53H*P/A M8*Q2H3VM!GA&NT)]*+;J)NG0N]XO=\TPHX/!/&6N&<.T+NU"5]PWUM0'!0EU M_"/>7GU@A WXDI&EA$;O#2)5(@O8P[CF?+!5KO^!=[>C^J $^Z!"ZCFH++6< ML7+PBH\2DQJ;8LV%;MH$6-?*$]PB[\"3CY99<(? +JE:Y1#JEF&8L' __6!2UEU6XVD<>7YHMWOJ3Y\3..IA%)6. SG MC_!CDUDEZ]VAWV.E]4EM?!_U$;A%8,O!B8,H%=$2BD)UV$ (*W8MY8H+B4/O M>C_O@TIME,46@Y%@D@"*50-PYUT]"Y:!#=]TW&/WS>Y0#<,"P2@X'+6@\ -X MDV4D,J68U ([3!Y_=[O>"EI/C&,N@H"2&%OI*O41C,4UZ809)VR7"-WG[I\N MSX"\7#?/'ZY'>:J2FV7ZKM_N3,K Q^>IPI.'QY: /PVOLNL^+"S[&>31U>*C M5VUX\<;0!@XF#T*8WAQ/.GW M7'I2_K!AMS3U#Q#)N72:1BE@DW*^6VI070JKT]IL0?)F>/7SJ-<=_.]IWA]? M]7N+$].>R_/U-%5!J-[)>SU[?==]:['8X&HYN'3UG^ MM=]+#=:^9L,]TA8]^-7.I\:4.CJN(V.ZRM4"PZE>)I%:I3Y=\G-KV7/!&Q*. MA*4XY><$AA&3SH*(U-6"_:K>^6",M[K@#;?JUKHT;X,JGOJO8Y6Z9N"6("H M0T91'\ ^DU;!.LM(*;A-K.8F2;1T!]#D0M>Y2TI)8" X>H=E!*$EB:ORLD%T MU#2_CH:]:9Z#_?1SO_NE/WBN!?SBED'0$1%!G^I MN63>@T)-6X;=IZ'F=7NPN2W[K)<:UA<=/*>#29I?E(_N?LO[HWR6?P#O_6TT M+JSX/1I)I'1I(U)6.5***DFJZ:T&@6JJR9OM:&ZG1>\-PJ=L,AD4AO$XC7>" M]S_6EZ5#W5D71V33&!0;11!@$@;,=.G72$1L/2*_E4C;;_$'1&53]3S#)ACF MK)(V!FR]47-1'W$D*[HL;:613AZ5#9SC*;"*I]I@!E!XD-JHRM(QL3Z'%G-^ M5%C X%[Q8-,#OVW&A[LWIA*1P:8LV-F:4"Y4K ;:1.+J!;YL.;5@WY6VL]L- M7,"IX-)[JL":54#YJ4]L>;U,E:O9$2>[STT: ?P0BD/PCE+X?VE (I9FB(WV MI/;I9GI\&SVX@9:) ?,ZV85,&01'ZW4Y%-Y[0W0M408O)2LUL^Q# +&IG 0A M+K '\]/&%+ %"BA58 3-6+L&P\M=#&WN M[P?]7IK!GB)KTPG\Z>?^77_2W8\HHI=@SVAP09E'R 4M9-4DB*!04_UX2]7_ MDDT<'*,-A*.YX"X@8XR+E%J-/*D:!:7;T+K/N)4@/2N(-MG0WGHNF&7& 5N! M?\'+@4;!I4K&FK]U4(128O\LAC 8C+ZER$(Y'#R%K#J"B2I#UH&"FI8B:"XJ6@:;!/TQ/K=X;+885=E]CL]C84<:9V"RJFZGOP MG8D4"!L^WUXTQ-<4Z'N^'(P_[O8V5*!I+1CH0 *B4%#/F&,X7348"UI1AWII M_GN\/-RFV>V-B_*4<99_S<;S2-CZE/CUCT@S%9]>%9?OBJ/GU MTL(VEN( 6SO''<7&,P62,'I3^A2*LEH:-A9+,=BM=GLZ\'SJ#I)>GTSSX29H M4B43IU-3",QEC:YR+)49 11R$A& M'H5N!"$,=#A3#!P;%9!GHC3:L>:F/N)XJ5'LF:&SBZ("OY9)RP(QT8(A)UG9 M%Q;H1J^X*9*M(@.647X#AM+(C<;%T.<_[[/A>'-CF0.2$@M@&28GD&&51D,B M7 92E5:V=D&P7-VYU_Y/&L =J TCAJ+E3F)KP71,W4/+!'7C>;T4&*M=I-3A MP!/'HCYDG36"*86T!RBY#Z@49)KK>EK1>\)W,2S/$<$=R(]Z)!3U$H&C"FXK M"#I2D9]DI)[#3 @]2?3DT>A/%2FT+%A)M:0N,D6J;)98#QL3Q%XY@#N07Y0! M1VFL R-$&)IL$5.2GQ.K&B'P793MB]'S583MA/2MHHY380P7)MFXG+E8CFW4 MPM4;H7&\B\IXW/*IP;2+[1\=]U)(R9036+I(RZ):IUFH-TT"G7M$B(ZF.Z,R MDJ2J#:MD:C^G)//5%3@F=9CDIKC>><"T R4I:2(PF([, K.AQ'JXE%#(\'KQ M&=M%O#<-T=&T8-%_ 5,KM,6.*,N]*;6@1BC4AVE0^2I@VH62 I/!..2(-^F6 MT$I?3I$UBLAZFR;]8H3^D?5O;B?9E?F:Y=V;[-=I6J#O#Z9IH%/1L_CC=#*> M=(=7*RJR>I4 M/67IMG;[\?JYA^Q,MZ#N+-7>I<0^S27URLE*__DG0R#*77)$-=Z\S^<7V>C^ M-I K')IB(J6N2\Y-\O)(V44PM5NS*_;'P HXG?UMH%)IB//$^ AF<(BIF5HY MRRL20]'*_2F.1BZ5L"D>I4,I(5^*QXL/C0U]"76N7F*# M>]LD2*-0FF"*I<2P*PU2M73\O)#.OX0R6]_;!JK4P2HEO,,.C"!DK2:FU(8^ M$+5*=L+.EDKB=]Y;JAK]82'7]/>L*/%.GN_XM]&@WWOX#)NP@U'OC^=W]%@7 M+&0J*F1>LNB]XA:,NZHCC([FN__XM\'DQZO^U\YX\C#(_OV[:WCD^^ON77_P M\,/G_ETV[OR:?>O\/KKK#G\L7AOW_V_V T;WDQ^_^[>;R8]+'Q_TA]G[VV+/ M/X"[^J_/?B;]?=5W]H>W6=Z?+'^N^/7;[+E?1H.KV8,68'H_QZE3 )6^X:_I M,^77_176>,#E5I_[DG=Z@ZR;__MWP]$P^^ZOU7J.O;A%Z/(Y=+T$70<(LY/- M BQ7G>ZXTY]5'\'/PZOTRV!ZE74FMZ,B^)0^\/@&^' G+U*8.J-K^/G+= Q[ M*":IWGWI#PNS]T.G\_DVJSX,)#SNCXOWW^>C:WAS4=S?&<_K%CO7639^-__> MI%LFM_W\ZOU]-Y\\= ;9#;PUK>MK:557FYE]#I;T+1L,TG_S; )F2=^^Y#4:O0F>19\>ENL>8$0O'4$I /:\^N_/G_^>L.3%SQO.N. M;U-1.FRE*)4?+C3PV(/S:9 ^)8 &!%:?8I1J5H5.N&/ZO#D_@=590*LXS@6\ M3H+'3EH % AF"PB6K#V^'>63]Y,LOWO7N87O'@"?]>%]B?DK?#M5C^'.M_[D M%IAK/BVM<]<%)WI6H00\/;G-LZQS!]]_"[_GP+'C\8>.*5ZKP;#/-GX=?2W< M]7_KWMW_^"]@$OY(T;M.8HA&'@\2!*0'+'8TA8-O?@[#_ M,H)?1U\&_9M9_NN[SM\_?/I0R.WQ-'\HWGT#-)$/"W\93*YA[Z'X5-(&PZ3D M\OM1GAY<_+'XVW TF2N+11+O?NWV!RGO]OWU*'\_AC-_U_EVV^_=%BJR6!PH M"CCG;C\O%%#VH?./K.*C[LU-#OH)OFA:M63JI.8CB4MN@%MFWST8C7FYZ3A\T$"C[27KWZ&YV3L7WSOR%_AC^EG1(:O#3F8PZ7[(Y4<)7 MP@JRN\2$^<.[XGL>U]PK;OK2QU.F?'XU-SN[0%+?"HMQMH]BJ^F+%Y8(?X4? M@6'ZX]OLZD/::+F$M+%OMUGQ_?!]Q4+>IX6\KQ:RN(CL3[!(@0F_SE>R_?NHM4@J4]-BY>'@HT"F/OC.>7E^#\$P/ M*?X^,V9[B1\3QB JD]A=E&(G0?![<>.2!;Z+2?UHA]<;R*7>>;M;X,HSB5R( M HSP0#CS3E173I0H]B[Q?M*NS!EN_]\=_[!&!"\$+2:S&.J9> M3E:YLC.?9UBX'WP;8-Q)/IT' MHI)E=C\J0E;@@CZ &O_R3]#:G>EXKO^7<._-<,\!]RJH=I_WP1>%111O2-YK MX0$MN;'OGGI=8.W *Y,DAA875-@S>;?P"GH9O ,\DW'A+=QVOV:SASZQ2@?) MZ!C/K!XP9\!ZO:E,P-3N\5UGD,H8GP@GV-GCK^]OBJ][='K >OW'S.)Y=,F\QSX;JK; MG <]4G!T\7.SE8-!!I+W#B3RS:BX)IM],JN"E^,JT@ 2&$14/O=9T]<4!SN/ MM8R3_9; JAU(LH*OIWD!,X";O&30"5\>9E8Z[#\?P^[>@>\+#X(_WV1IV/W] M[7Q] M78;+[B*:>"^\X8H[:C#6%AM6%FU91;@_;Q']F&=2V/\E7)T2K^+DB_R74G;_ MDMV-+A'4K5QR,+92$]OD575+G N8KTJ8NR7,Z:^I'^I=P9)SXRPO"[X[U_GH M;NY7EGY>$MJE($C610RN/)\DW =+ZPEW<#<5-\[URM) M@J5G?2D"N.E&!-A@!%\RGJ;HUG@>N0'[=-Z39RX+JKT\2IQ.]P:^($6*8:%Y MOY="=-TD<+\D.=PKRH&+<-%\N?#?"3CEPX47DSHKAG=/4TP%,14OJ&87?PD&(T\,@%JEA\&GQZ/)V'=IXYW)GB>Q('FMTNSO/C MTM/S64_3,Z:#)8W9B@*LU.NGWBV@-T@M)1Y3#PMW<5+_@L_%OW90HIA8(E"( M'$D98TK5]JQL6HM M9Z+$IWI3)"$=WBTFT\!X,Y9OA#X/L^GF&6'C& M?0IA#&_>I_?_@.[_G#T#S$U@_N+WQ2\9@IG<'?Q8?F8RND\/_O/QP9-"]_2R MP6#^GG__#GU7_#Z^[_;*WW>GM&_]J\GM#UI]((Q@)?F__O@E29_\?0^.,_5C M^:'\H8;!X]KRZJ=TW916-/SW[S#YKI,#0O_#C+_W\67_\O%=_5IO?P S@R$Z263%G0'!GP7[\\8F, M(2 O%@7(XN^S]S_Y4UX(GO27CC'0]]U]T?DHK]CZZOQX\]*=I@HD;A/*XR8K2Y&_Y-J+QM+75"/'B^ZNL5 M<1Z5Z,)Y%\Z[<-[!.8]CN&W]171SM] ;H#D5OKG$/%L"-LP&KS2< MX_R4K"B05>IV,,A>Q'+/GLBI8-E<*LTF^%Z2:W,RZ31,J^,#=BJT\U(!USY) MO6%+XR+K+K+N=.HZ+K+N$K"_B+*+*'L591QO7I@M>*9_+9J3K7S_BI_GK?]> MT)QO18._-/B@/OS E!-EY@./%X8AV(=?NO^$O\XG2*19R6XVDZ>?77TDVRR8[=P:DE&!&*#)!A$"4(3J8)XHGQ-O!(@1:K #H&BD R#C;ZD/W(E]_+Q7 M?]G\N6S^3'I]/6^1J?UTD7J15W32C>7.O777Q>N^T-=+VFE=1-HK:*)U7")T MY<2?!;_V(MZ:%V\76@-'OQB#_3G+[[9UAMM=S[;#S2\D?R'YBWB]T-J)T]HK M$*^79+0U_)<.CEM?X<)/BAG[9A:T)%A%TLL6.) ML;?>%N070.RA<]?-_\@FG6L@@DLGX/0Y\DXWEY1R*F?=MLJ_:/97S!$M:)X+ M7USXXNSY J-W6#;F4UY8XL(29\\2%U5QN8[?.=5BTIUD15[/W738[_7ONX/. MEU'JC/T%OK!H6]A.K\)7TROTD*&!4Z&:2Q#S#/37ZV$QAMX1TGXFQX6[+MSU M!KGKHL N+'9AL599C))WDC37/?>U<]=;OQSZ^X=/'SJ3/.N.I_E#X8Y=;HF+W8W3LB];[56 M23?(=K2;/"+J+F(FHNHN8B:>=4->2?QX<9WGPHQ-!BV>>&PQ\,-:JQ-B1Q= MF]ZD_Q4>TA]6,R>O9U\XWGG(HW.(A4@%5L8@+K'FELV'/+I@ SFK(8^F,Y[> MW77SA\[HNM.=H]0IYC5FG6Z)50? ZHP36IU>GEWU)YV[[&XT[O1;'O-X)/I? MM[AMF77A&4^4R8F/@=3J V$$*\D;G 9)&ID&R?5;&HMW8A\_[]6?U>;/9'K8 MLL5?"DD%SSFZ]5\M_3P&D)PTEJ>&WZN@RU,@9:F]WTAT-86^?++%1Z M3.X_[_[PE]D".W0W(ZV#=18TLU?D^72RV5^O:EXNNMUS)][XHDD+]T>K?=_";K3$:=//N:#:>[N)BO MMRW-]Y@WEFA6)X(SRD3\RVG%&\]:[;]B=B&DL29.%W:YL,LK9Q>L&G-"3X7P M#V^/G9"#V2:P_X 7LO>CZ^MQ,11G-(&WML%$KZ?IP_="'\RA?-M*ZH18\'RU MURMB/,S:'REPX;P+YUTX;YGS*&W_6N-M<-Y;#PQ^SKO#\:"8L]CI7OUS.J_D M:X7_CI @W6Z[L<9X< ,RIT(L+_7Z3B/A]HUHN]?&;=\?C-W>AN:[A"0OS+8F MPM]2W[JWRFV7@.0IX*.9Z'$#P9.==D!@)T*[;Q4E#75 MVW"']H*/K0DG\-O'^W13DMH@%K^:;]W\:EP^:^>^A-QC'03Q#FNKD)+8.C/O M2XB<9OBL^A)^OLWF?063/Y\X,D'5'3SV*!SU>M,\SZXZ0*!9WAE-\\X]>/UM MM"'4^^U&[Z@L]L%VX3-/],.)MQG$"%WZ"RY]_+Q[Y%TV?RZ;OS33>N']#<:G M?8'30IN6V!_#+CO_#996)X!&N=K#QKH0VS[$=ND@=/3.;8>&\$*K;XY6+YW9 M+K1Z+K1ZZ7\X[OZX^W-[H.VB7D5$ ]B48@)Q,HQN\$:3^K_U3._J61X,NE5DN76A=) M\^HE#7G79)/L4S_[BZ2Y2)J+I#E2A=0[I9L;2WSJ9_]22?/F:Q$+)^NZV\\? M_:NK[#HK[HQGCM9TV)\\NEEI\.!./M;K[3'#&U/HIT(-;>OMBWI^Q>PP@T,1 M3!JCEPM?7/CB[/E"-U9$^UK8X1+RWL$:R\'@RON]R<'ML=?3NX6@=^@ W5M. MA8HNT9GX_4VW>_^#N2I 'P/YN-%X,OYM-.CW'G8I3C&!12V-C PA3:GC@I-9<8IS MS)MP+L4IQ:_?9L_],AI0BLBWI-5%LK;=<7_\\=KT>B W)O"!V7MWIV[)/)&" M@RDNE3(&2VK=G+H-XSZ>.757^'1^R^%4^O>#[$+AFYMO9YW[/+M/9)V*TX"* MBO2^;O)WK_O#+@ )+O%X G\HNB06+;J[@/4=**B'A/9P-,D2'Z3/7H_RNU3V M]JT_N2W>-3^1^^I$.C?9,,N[@\%#>CV[3]]3E,)EG;^#8PV_?4K?-4ZNM[F# M9?>ZG>__9LQO?_FP(XMMQS=/.&T*_)B-0=7\SQ18,RFAW_)13$5H/Q5;*WI& M[L)RGMCHI;*62LJ\UI@).Z]V-$9:="XL-XN.W"9:&74*)!:(H_^(3>=J!$L& MBNCDV?4@ZTV 7!X6FVRF#\/?P#3JWQ/6)W!<4L)0-5W"EW_G#BME1=VRNJ#SKSH8.L&DGO1]@E%IMH,0?R^ M\Y"^PZ7.PNZ:3#V=YX*NX%RM&S2&8S&N\P2 M:#?9XC6(H7/*_OT>+ &$&B_JOC2*?JO64"E1"BO_2S<58J9(R%5_,"W")\GN M;TQ]79K[M0K?JZAO^!Y]X,U-'WPQ9&]&,NYZG;IG4'M5/-R-[K[TA\7[//C M((ZF^4Y-_Y2AP5F&B5'$6!^QB:P,@RL;[;F$P5??/)4P=19P>J4W3RTQQ6I< M_T]_^#5[Z"P0[JFM^ZQ +C[W<=CYW]-A-K^_D.\ZW^:W+.D6Y,M#YR[+;\#0 MJ*U]G^]*$?1&'E3=[$PGXTEW-CQCG/6F\/[^[*9P3BJSRZ5.]^8FSVY2=NYX M>I=>;F05_XOI#Z0#;QNLHL1]G@CHW_9[MRF'8#"]@IUT[^_ST9_]=-TT>&AH MU>@#;731G=ML7'>[KKT;R]:742W711G#:6#8N[NP)_RP"11(6"'"P=(N^^B\S"P#!K9O-+I F8[Q3)/$4I65^616 M5BYB"8(4%>JJ;IP$-@0>1%:>.&XDQDJ?0MIHY3A(@S1R1&!D'\TK4N&#:RNT M[MW :63D@YLE'IH_$"?N2.1[ /+LG ';Q'@64DHQMY\R5]TML[*;^\ MRUA+(A$CX:@'Y>'!:(2CB&!/D2PLD43*TBVWZ<@4J PH%B0 !/K!J3PMA4\' MK):8+<>AZR!HC"T!OWT*OB+/BG'B>O!("I/!Z]/7X8DOO _,+%PSG--J%2T= M,9 K3,T7&(*@OKM1=@P,A@4,(U;VS ?K#X^)+;AIZKO$5+9E 4PP.F,+A4/>,#].XI3# 2H7A[2H?577B4@I:-K[)2ONNC4#Z: M8Q%,&BD:3":PH+AD:NXJJO$;HVU%%$3J.)HTL'%3'@P]U %%V43R(0(Q/3K. M!@M"\WGQ"/P1I4J',ZAT<9!/\KL+Y+3R.(T07^TM+6*W[$0P_ OP] =G6IA&I*:T]CE 4*H$7+XFQAAZ(EU] M\+Y(0GLF(PPP0"9&WI#13#] /DC7H^/@"'_ !7@(A>93L);8I!X%P,9W(E+G.CZ&[]K>8O X(#G>.X* ME\8RTK$C0%87T VP38>3K-*,4E''X]PHRJ3JZ?61@'*5"9\J/0?B-G!!RX1J490Y8J5O MRJAO+'?\.LYDJX<5]=):UTZ?NIOL90KAYQ"]S?'2HBYY,;ELU.^)2T<)QUCQ MUU.HH&VL.T?E([:.I1W>7!B#1O93SAO0^DHX2%XAPM4?XB\+R=\G$0Q2A2)4GH[EF[F+ER2?7JY5S29U#4S&>@$Q MXRV;U$^TU=IY.) B>Z'ICHNMX9$A-=M[., M,2M:V+H*^U@KG2)%TE%7]*4=4KGGL2(LO)[6O: \F2IHK<;9?4>X@#+ M2T185X&&H-.N-Z[/L\VS(6"%BNQF3,7=**:BZT10B8;T32*DNZ@2!=SXJ/"I MRK=G(OD[XD@J[T.SF^O(P+?00JC@)_556>K&QPCQPE(<)P8_* MH__B!;KZ$R:6@Z#*J:)V._BD-$&%4[5?/=C[M=SWK,['NM^ZF.^_HR$'7@+X MK6Q=0Z0@#\4>'W0:J9GNZ93\O$H-\-@\")$[)>:03[!"S7A)K\S%;8=_?56Z MBD:H:S> 7&PF_F=7[:UL@$R^*FT0%R;&?/?JP?Y6H&V\5>=BHU1 7K4BXQQ: M\&P]L0?,=EV'8BF*WQ"M (H>E&[[HJ$7N_3.<^3,7CU) *1@/#YPG4T%0;*R M$H#13F+K_ .P>9.TML&$"O=$P@X5,3B5W]%BHI^Y7N-(S+!2CFY]1/UFL%)B MZ(Z35#CDYN1IQ/IYJQ(92#LJ%*3+*VPM\5%;M7:WT35;F@6&EJU"H1@+MNN! M=0=:THIAS2(47YCW(HBX (>!P1;*(][DP%O0MKIMW5O5F#:P?LQ4PO(X">I[ M& ^J<&M51"6M@@5<1R(P 3&%;[$EME+1.X)I7-"\0A3Q/]9T 1)IX5FK5T/E MG2P!_$ZWABJ%85V69U<7O8:X3\+,8BI6@E'4;\,(IV9-.U96>]J]8[MJ]S&/ MIY**V7Q*J>C7:K2,BZ[O&Q*T$ MP_J4VI@1MNIZO*EF3:M"D?U-351TT2.8A$]Z:U7H+<+2C.L; 3\(GVOO9FEK M'=Z7OBK*,2&"=0!M;4LJ^7=8+\$K6?N3%LU-*R!RU5R3@_W%%W^78*E=6MG< MC%G*K9O;:3::1A560]R6HE8'QM7JGC)XNNQED-%?6R+#=FOPIRBKWQ>M*N2% MP=;*U*L>QZ GL"4,]1,OX/-MJD_821@<>/@9'GW)#EAELOXCQ[!ON M=!.'&R$7]!/HIOG""Y:H#AHY.SY5_1;O!LS :L-40#8KH;H 271M^A/+#,<* MU4VZX: MH),@_4#_8-':MY_@W^\$N;3B[>*T>@3?0$\6ZYRF!8O_3P2$0#_7 M=*G=:EB.5SO6QC#75>U7-'.Q]&NQ[NMJQ#<3-X2KSU;Q-2,VEWR]"A7V?,G7 M;>?V%+:1R'>[H6=?"59DJ$(-UGVU5Z,=Q5=WX6&UZ[!N$VT?3G,Y5B['RN58 M-Y^R=A#,Y5BY'"N78^4HB5W"P.58N1SK^=FQ-BS(Y5CK%:7,Y5C+"RX)OQA9(ZX=Q59DW:ULKAU5$R3FD-I=H-4?+]M!J#THJ=\XE6GF'P%NK MJBAM+M%:C\%RB58NT5IO#JYBB5:L^^%2^GG**@Y50OVU'^YD4ES XJ6_:"&F&_47&AM%Q5 M#B%[*A3I4D1[Z@_12[".7Y@+\7]I$/B &VVEK=VCK'R4H1,5A-'(NK6I5,_VJ?L^C!BI"]#'K6K=7Y4'%W_C:MTF!_N++^Z536I#M$E9= GG M5]4N-SRLA*F>]WR]['RY[L7;].]W(&54D!BO3FL!4^',0F%?V&(_*"^@J@D@ M;H&752,%Z/T23%QIB;O$F\H0_Z(]^(Y-E[G6+_UVHU>'>MQ-P\,\=$N;KNSN M+2WM3%482U2;9()AF6B]0U6JE"WO/_'--/(O*V[,\K?%[314!-"6J?+S9JO/ M[Z.VHQ8!B!]) 5($ST/L,'C,ZETCF4CZ5$YO+ LZUWI+[^9S,S@8 Y2L:EOK M3;?GX8+!8SZ' 1 IBAKBT^ZMNUS14#L>\= C5\_D%-5CTS5W0=RC?"M&&AB& M@/9RO!0SP/;4]?'_$E\A^O19HN3%4/'95/?72UB M=/X&ZP]6CIT:65+$*IP++Y ^+XZ1<]?3U!:GDZ CBXOO@G4N+EZEXN(]8\7% MKT2H30NQ+@E.+AVB:[9AU>SH;X=J9DN[JR&%L<+BE5X"KGK.5<^YZGF]X]NK M%7C(5<\/U5A<];P* <058L&S9O#_EH5'WJ;AD5P&_<690!4J@UZ+M(I3UDBO M1U;.T&JWVX:QK=H\<-26AK,WF3Z&Z%-WZY\+J%>R5$'':@ZXACIO;\Z]O6'" M\8YE#]$^/7D&40:\UP[%6^V.Q=4?V::LO$JS_61/[J!?9,.#;!GT7[-(>"C6Z$]8$U:O5,VUK7C=[7CC5,'S;)CZ7F M+Q2C#[OD&TJTA <40DW90G\2RMO6H,,6.EOHE09_)AQ;Z%R?W82[O#.PN@8] M,ER@G8U3I@\;[Z^@YL44:*\*0>M1@[TR 9WM7LL:]4KJ6?(2HE6%?\I6EA7" MM6II"2;?U MZDH:>G?0:!D>.K%:*!V%K!2M/@I?SG4=J5(* +<:;;-5G2H)3+5"T9.65O_G M@NJ(4M&-0F6.M:J!CWGY]4+QY#/67W>J6G^],RBA^!@78#_#8$]9>;=0&Z[( MYU2U!Y985\O%J_*JK3,93E5T_IJ]45JT-ZNW*](RNWT:+M;F*;]4;LNP)J:A MFQE:IX3J^D]4\06&62A@SP<@;NDU?=&P#I6V@(U,S@\,+1_L@&,M7\],-F5* MYZERU)NNEU)-"ZT18%!EQ70W1[51<XNU-I:)^'^'A>;A-.T4-22 EC =1+IY37 J;1<24C=-KS5 ML++"?D^UZLAZ=&A;.E*IYL[-9B,C 7DS\IP;0I[UQA_/U,O?!*A>&;TK3*^< M+K2YJT7%-K_NTV0;_/\J;;99.+(6VBV?Z',4?$[5/6O%#3(_%#XWS&O02]L. MD]53M\HRYM61W6)I;?CE>!UZ-3H3W98%_BQ4$<]-;[E5631H@:4K_S5V63NK*7-- 7W?U)RB.?7-X MA\GFBYAVL+$!(2XT@X*#7J-C6(%5=F#F-D'=EG$O;W&CTQ#$=CN8+74W:3, M[3R 12K@[5+_OKD,X4U%^P 83HZQ865F&Q1OTLJXX(.!73ZP*#6X]!6Q)'7. M^->77SYL=-"TI8^[=-Q;1_@&-YIAC5\PPZ($GE5XRZ8(+0#+L7=G$$7KK03. M(DC&E"$V*JRF)'7,VZCF)*G7-7[HL"Y)R'SK+)>UDDT[SX1Q5EPYL]Z0B]>8 M:<4YUHIU2CJ\:'=-][O<,*6>.#G;M!@K8354U:31'_'R'_&XTK7UDSZ'@?A( MG8@^K?H/B;?_]&7B8(^'IT/TKYVHJQ/WW"?P3&NG[&Q<&_.ZZ+8NID^FX;JV M@$]9!PP2Y-S^!%38.B.B0YG 3K<90<'>;Q$8=/3IO9BZ#SA.W6FZZ,)9C;S0 M;SI#I!T_X2&[IZBD/>[4J,V'AJK ]Y99_ZK"]>00T=$"H/)CN$;&^MB(ZK"D M I]/LC UG/Q$VG%"RCY*%@O 0;R)AA?M&V VGK?N.R&%H_!X2[;#VXGS\'CEN7,LTJ[$S(WB(,10IO6+UPR473T#:)!XLKE?F1CSR8"1 MT3%]-)!M>$@E/-, ':@+Y#VL0R>994$JE<4#F[*;"\D=/3/>N@^[V *-5'S, MLRRQ=6%Q\[IYMHL$6,AE9JUB/ZWLVF)#+4>-<33/^I'7F6QK)!F#I2UU4SC< M=>:,?0L>\4@:%!%*/Z8=+@65<,EZ#XV7*X!\?FA 5R3K_M,;C1?$"5OGC+D# MI_C.+5O%#@&BTOBB#0_0=C-I(-3;!V#00M@5VGTI,F>84<"S.<:B (8JEUB, MFB7!1B.!95_2K5ET4]:43+PUXSTWU%GJG0B>&C7^\L_&EX9X6X*EVAF8FH.C M@).)2X(L-NX_L*V+'-=.^QH55PTCSX"17A$0<%6&U'/FDQ,H'7N1:5KI+]=D MA,Z.0/(P-(6P=NFK<.J2CQ:QA=RDF0MM$[?2N X $9!N[9S QITSCWD++KM MT"/#YC%(/$>W#,TME=P<0]ML,\QPK!1!5I3,=1#F#IOM0KF&>Z\8[KW2-=)[ M9=@^;^^5_DE?7_L4W^%QU[(/3C]J)]V\\O?NPTR'Y?QU^?7'!*>.(L)?2 MM>A;8"X/\A5ICO5H:M'I#ZQAJU4ZP6K!-T>9D9>DL,WD=..YT#G!JRJT.&4+ MGFI7W;Y*+:&GD<4LO+',G)M\H0XKD?9/&3W&U-?7#:B5/)= M1-F(M\U&;U0=DET-,NY/\-_U]Y__F$0W4RD7/]ZE':3?KQI(W^ONTTFHOL(D M[[S _O;7__V?/V=WO)?1#/__X??$?9 >NFUO?>?++ CCKRJANT.IT[SOM MCX/[4>]#Z_[]8/CFKQL+\ *GWJ[U*S500V>; Q=[CGX0TLL2^&]1(!M!=8%> ME^DM-CFX6T'N]G"99<3:1%@J3Z V""L?I.NA4-Q,@O FDEXQXS;"@[BM*;UP M2"GDI%A$B.#@N2E)T8](NE1)IWZ@506/+$+PM2/0A^HN!27K():HA/;OH^.6 M;77;895+CF&BVATPE'!ZT#+3NKW;.^_QP9D[Q_/D>?*7/_F:..&J54>KC*,P M,Y5P2SCGNM5QA4)X#PE[N'[LL-]C?@6+8.";\IF(Q 28HI3_UJ_,E M3BUC;6NT(TCL2 FKREJ7K>Y9JU^P1)1@/+-O$IR)4'E: CI+'DO>RTS'=KO\\Z2JB-'I M-W&7M5>C6M,Q5E=/PB7MTOC,"._K6#WV>+ /D'V [!MGN6"Y>'*KTS?-)]>] MH6%IN6!IZ5C=D3'/0%58__2;D IM^DO-ZPS"14"M<4K;F3R71GPYGH&^U>UW MC#D&CB5;55BK;)NO0A):7_5V/<)9QID4BRB+*(NHN8U>Q]A&[]5$N^X=(@LN M"^[+#%^#)V+7KE6O_<3L:Q!+KQQN,M0-HBJ4.EW3A_*(4D+&Y[!CC9KMD]&F M*MQ0MC7/NI^AAJ'FM$X%AAN&&X8;AIOL)'Q4TOG"$X2Y;D\(HQ"C$*/0UOZJ MWSQ=][RJ<(-!O\YA;? *\^)>:A?22VW[A.,8HI3>2^W8=3NDF5IA!&O*@9NA M<3.T.MU>[]'SY.LR>6Z&QHU.N!G:)3$2]XVCOC4TF%)4:[[!^SA9H8)'@ QA#&&5* 58"]YA M&&,8JP@K,HPQC#&,,8S5G!49QGA#>0X(N_8\/6Z&MEO&FE9K8$S$JK+89>M[ M5NL7+!)*VT3=UE[-6Z'MON^OM7K M&BM96)7%9B=@=31.[22"G>,L%RP7.[8Z;6.EEWA#P])RX=("=E6+3Y)>O0FI MT*:?VZ'51/0Z5G?8,^88N/:N$.R6.X5;[FJ$D]NAL8BRB%9:1-^:\ZIS-S26 M6Y;;$]J]YF*IKEVI7ON!&7=#.Y127*U_UWWM[L@:CDHR)2ZX6C][C1EJ&&JJ MY5-@N&&X8;AAN,EB?KO-DQ/FNCTAC$*,0HQ"6_NK08_W5Z5T0SO9P I$N]Y6 M:U\2>R;D/$BH65JH8)@RBMR)JQP1^+KY6N"3_U'&\-U8>M*WE8AF2L4E-R0; M'3>Y0_J1O9;4A7O6X)W[F7$_LSK=7N_1\^3K,OF:]#/;;SP-C]-%PU?M._+! M#L[0E^>\K4OV-E,UEO++^UKFKX.:]1HYI&9(VV Y;C6FFPI1#:,/JZ;6#&_F MX8UY#3;ZLR",;[ZJ<'[H9KC<\7Q:-6EGEF>69WAE7JLSKUT O'*&(/=^K/01 MXN6WZH ]:*];?E&S6O -WL>9614,>& (8PBK1-W36O .PQC#6$58D6&,FZ8Q MA#&$U9@5&<+8$CL7C%U[5C+W?MP=#&Z-S 6E5&6MRU;YK-DO6"*XBB_+![Q6!WINO;#(>[QR X.=ORQX^]@]6)U1\8*IK-$L$347B)8 M4[!=NCC41O=*+NU]A;QMVPYW"#7DVKU>TQTC#2,-(PTI2:(-\<6,W.P77U&6H8:AAJ&&J.H4JW;0U:0T8: M[LM8]\%]G2DQD6XH'J27*!%,A*/&\!1E)W"+JR(Q7F)GQCB4=IQ(3\QEC+\L MAZBMW.K?GJ8'OFP^7V%_O:J>W3L-S&CSFQ,IQ8 M;L._"H4CE+D#N0<;%2Q-H*M8 HE%$ I/16?MME3O8J5L=#08>]$(M9"Q4M781J>V!-6R9 X-GR',I8L]N A:II_1KKUM2 M ,+EBE1I.<;#NGL[JA_F7?E,@]/%+[QF^U"9'<*)HS4KSS[LYZBHGX/1C-&L M:F%:E6R9DJ(J!?*%:A"I2?@S+(US_047Q'#Y%0CY(UR-AF 0@1$D8 MPM@0^S/1E%[L15#H;^91=2Y)_"($':G\(P'#&6GO1M>/U,J3AJ MO!I@*@TDIQK<;THXL/_W@UC, @_6P%^NK>.C&\\H5M/UDR")1.(#KWCP#$=X M010I"M@,)F;\MKOC'W9&W!SS>#S9+W>-[ M&&ZW?K.EUD0QE]5./^T6LZO #MW7F!_^^O__L^?\]N#^=S5 MO\-M[VFMI\JW0;[OW(^+\X_NO[_>OQ&N U]( M.[[IMNY;H\[[3OO^]OYCZWV_/7I_U_XXN!_U/MP.VJV[-W_=X/"G%.$^9C^! M@-#'1_W<,0B'?E"!7 1B:P2KA$Q7%7!VT_,GT#VH/6[#4 (9B;#G'FFER9CA M-HPK0ELSC"6HRPF8EYY6RLB5"K!@@;0$Q(8=!@"\?V.C^M1*.57$0';]%%D@ M?D.(CTD,,B_FKN_.D[E E0S6PT(N-=OK1X*"CM)11*3*"Z'[,GXUTJ;;G70? M1 :3H^Q VP\_XG*<1FEP%L*592%TC60A#/OG#<1O5S@0__**YP#<&/,)<6IG M@0AU< GVK&&7^P&\&A$J=&Y1,E2,7L L5]B^J7>2B,*J\,/I!>W2Y*G=+$.> M:BDU6 M0ZR&#@Q'A9\4Y8"4HHRNJ!;XP%Q= JX%?N7*K 9!XG7(!ZQ4H;N:I)-VK):Y MYJK/AU?6@8T,HAF7R*O&X'Y)PB?/X'6<73+^C[)C$0?"3B+@8!DN\2Q>/4J/ M#OG'>%MZ.#]12J@()(#.QS&L+HD4GN43EM-50GU?*#]2EO!5C$%;$]_G6PFQH)%3L:X..1BTKIZ%*M6L:#@_&JNNC$6##E1%5UATG<*V*0-%_AJ\2 M6%$T%_!!\&@G >M!/U 5'F>)1]#U -SY<):6COZ>R7".M<]T"@#=@8\+E3L? MTQMQ%/D%(?YI-'B43"8JA%_@*Z )AO,[6.YWYXV6F((U$TH/S(5L M(O0+?!D)RAM LP<^6$@"._!]%'F@FPY+3T,?%V!PH)EB!XLE[4CPU@#>&.Y= MA4GHIJ8+6DKN/-)C=$,],HRBI%>D*+-!4Z#V+_3XPA+1Y7A-/F:]N([:6G3* MB-!O#96G32IX03X\1\[E%%=;P.7/B4P\,\<[PQ=Z;$*.";R>@JL]3D,;*5P11CI#T'ZC9W9@PQ= M3(SQB)B+%3%U%A7)C"64J_$",#*,-3HF?O9IE5OE$L<_C_6_S5Q/@W&0Q+1U MRP4FE5(0-LSI&0- *[-KZT")H(O@ :,@5!)P#(T#=XKGK 9\MX\P68&Y2_ M1^.KGC4(88R 1SJ%)%^*3#"% H4 I JT>IO I'P;OU\$D8LB;:6H1FE$A00Q M!$D9S03FCS^7[;6=$O.BG);U;)@LY0Q&\1G^LI61Z[@ %L K;T&#XP^KY,Q',.2\Y4WPZ"OG'2 %*%C/ MG=LO->O2!6;&;10%,'>@PV^ M2!^^N_$O(4@E (+T;G%+1VDLOX2_@FD0@KF5H+$6Z:<>((+W@];'CX-1O_GA M;O"^T^MU8$^J1?!C^_;^KEEO$5PCBG@/%ON4T\X.<[B&:Z2S->ET$C+( RI? ML/Y#,$9#>!I*E3:*R>"%GXHFNAR#Q 3^G/8=6F[)*M=Y4VEFUDH'Y1Y7%+H- MKVNZU\IE0M]-VS%WCN:N1@?MJ%'SA1F0A)J\O5N#G.FI$/P 5_B?H4D M6B 6A,H.P!C_;YH83FG?:H,PGBO'62J9"W:]2_LS, <*]OGC3&DS);MXJ=W& M>L/W9>C>/C\E8[O6ZST[Q]W_DX:'5:W=;P=OA! \?]8'@_>%]O MX,!48/%3('U:^I_@W:3(T3J,*R&BQO&CS#.Y7WR1)1Z*=IIO2'X5Z@J@R/\3 M""0V2*^#Q0V Z"AG)*,V47VU7Q9O49;>Z,40M]G7;]ZM.SH\?!38V?KJG_2G M-^\L\?\^_ST(I_ VT < +'?2_V:)GQNW#0N3,F\=3.0$J9'H+H7'$VK]AKEW MXB. 8%"X0:EVKM"AD%V-CQ@7[OX" M( $2*/X%8**6Z8/Q75^DCRXS(./&R^X#.T$BK+\.;WEZME\"V!K=!<&W,/%] MW'/A2_"[GP 5LRSC,-MSI3Z:B)PRTDQY@!]:[4YC:/9HA&IN(+JC%'N9%!L; M<*]I^B0J&W"H'@+O@12NYNXT47FYSO,?\_3E-V"UHKV\_\:Y7.+&=B[!5E[5 M&0'YH&(F]YCV&:;;[U1P]&95%Q>QLQ3I]#&@M+#\B793)@N1BJWCT.X4+/3M M*(YC"-)J]TR3V)UH!]IWD&VD$W+P:M@96-"F %^K779S^4UE?KMLX@5+1=,^ M ZU-0!+SP$'_;40[D?S%ZPN4-G@#\(6'T%MG:M7B#?<_.(X-]&RWK8T[P!+S M==6:4.69Y]K]L)("#0@TJF5V(^UP &D%5J^A4VF 'F(1>"U>, [",'A$ZZ$! MPRC23,[UINL1'I!>INO2H%-8OQS,'$T$C8/'^QTK%S%RKL$^R7"P]IZT4X9; M ":0LVU+?^I=];VR4YXBA=S-0!Z#$R(5:_8G"QTTRL;%(]HKYVN^QF79SMS) M#FGV#P0W"7B 0#;S),%R2[2;_SUQM;L+N>BK\H :WTA=@>ZQ0W>LG_US ,(Q M:)"95BBS\,3[P,R'C8)V\RVDBW^")BO(&SP570)*'\AH1@9;/J E/PL)4AB ML5 @ G!'0/.;N\F\(6ZU$S!V,3IDP[B)GU@WJB]?T61&.DQ=:$HWB*!OR(5%;T_ M!937AQED=6:G-BK=O:#9*;U(OQI?!,]_#,)O]&ZY<./7'&:RE*;W?5HW C.. M7M\^[5]T-)K'9!LGB_3DRE,/P -3)>B BNYWE';#*2>].,#GTIGU=S X,.X MS<>BMDWW-C2H1]+=M!_5Y_EF-AJ-7O,/9K# E!2W&TU30Y+CX$%+[(D7GUJ;B5NLWW41C:\:CT M!ILN6%4I ]L4Y'UM*Y[)*%KHZ>%W!'9E(<(OE9'5L'X*T/NN=WIC[8":9(9I M4>S?_O3I[I=?WZ7BCX=HJQ?#@,7O"9C#*O26A2TP15('>AQ@@8?R$:SF(,QL M]Z>5A8M^>- "8>;QPX%'1AFOW:L8XS4;'5-#6I"_SD_F*SS=AM[419%^M;;B MV0)M+HNC3S;PIT* L=![%R-#+[L*'6YA#6'QH&\*)GQGV^%2IWJP!HDZ')HA M*IM^9H(MMES&Z/:)$%!V.![I-!.#(S+_7V&?K8.:QJ *$WUHNI#+S-\\23SO M.6=U'EF5Z@5\!RB3_\I,H>1^3OVDXJNSBM>;7L^KE+$23E4L?;QF9GC]1MOL M3MQ)\F! '\1%M.#Y<-TL]=&ON"'EK&CE*%_C*Y%&\F%8+WROI#W+M&!J_UC MWU/7]S6[ T4*BC*])-65']4X3# JL3TD)AGJL>SPU>>R),D_10%-H4/LO'H% M58O%MT;V3#F)IWX4;]UW@H!"%)W^ICQT/;-+A+2T8,@NFICH%S8^Y':C4]*0 MRQMSI]$J9\P/[X!M,">AC#&;32),QXP*XRT-6PE/1CE3"S=:;2;FL#-"(2A( M+,D.[%#\Y4Z=M#H96*% G%?22!T+JA99TAE ;9:43$FP9 MAG286$Q%*"K?59IKI&$LCXNR5ON6GV#/XHDVT&L!"R?>!F-,S2#+82[#;[#7 MA>6V*<1*8,H-1EPC2M)^5U\1O:,3HFT3&Y@'P\YU)>^'E!-R?U-^+>RFW$#O M0^&.R(7YPZ:'LHEUEXWT@#3.CQ(P;#S;LN/AU3-QH!=CCIH<' 6SK7*?=N0M M:G%5GSDDT>J M%EDL&"@9.OKP?]?3,-U=.&!UV3'\G@99KK*R=F,(/:@0,>FGJ5?[FMS4R,XG MC1+EU$'WN:(SD7Q-F -6>'/)@(DW?BZ( U M?$N'^JUWH B+.[^T%D.1+7>]W1@J- V?3K\^U;VL<9D[T3<]MOP8:JW*07V\ MD(;6W%CM H-K75)E DN?"*3@@1K4]5>(EF' +A IY 6MY<5=B456YF!_W0@! M2G<_6>R7)=)MD#XBSD/"8!?F>KO(!*AR3/S4NQF]6==.JW=;0\:SN<*0*3 #EX)V MH9E5S*%N $#--R\WS MW9U@CB4M[/5$W:S=:986,:8\0.3B++].)_)2M+#>6N M%*C_]*/)1_2H4.L8 M.FEI&0LDR8[C=5@;W(Z)>.DL]]/)R+O[IF(2GIK#Q VC^"9V@66RR);UI0&M M0$R":F&GDE'?;;5(E9K?LT#(/1H%7IKR[U'[;@WA>&]AX M+]Z9-?Y=YFJ?U-Y./H:GN3DG8Z48XGO-SX5W:T?TEJBMR@(MPF#FCETJ6E1, MA5O1S=)U*70Y"A>SUM*H$?UR,U2O)-[5"IQWGKJ?Y@@]'C2\H!7$7B44=:TMQ"@.75L?463NMCBPT(+ 1"EB%MR+ M3>%QFK>)=2R='E5H@)Q^4PSMM;1SE\(\Q[!5\ZE@UER%NF9381=G"8<2F'7U ME)0=T;:%17 =L,O)MJ47.)B?Z8Z3] U@ B>A3>F-!#@6IJMC#!R=!JB+/$\7BX4V?O4-A2#H8M A>=AJ64]7\!8\S-CN5E$XSLFKU$> M/['"*D;,VKPVIBJH.V)X-ZZ+E.]2R2NMIC+2.QSXWY*XGUW3FO:1HE F"LG9@IA[W[/09 M!<14T]Q:L=6^EQ3NX::ZW%27F^H>[I/GIKK3*VVJV[=:0V.K7Y65/$KE3IZX =3%JUYNJDOWC:SVD'N[LQHZ6&RXJ>XS9;"LSL!8>U#60Y>O MA[BK+MXW'%D#<[OAJBPO*Z+K;>"Y;R%JT9+Q=)T]GV78VK?\;+4[UJ#WDNU& M212M!><9A,S]S4"?+M>]I\+V>A'NT'V@@_M//I;KSCIQ_%_E3(%)5_6\CZO4 M_?YN,'H_>8?N@-^IW1AP_-CQ_32MW=NWZ[6^]*W2OBB0+UGES@VM;H-CFX MWU0A< BKJTV"\!%[L66]K](P$3R@Q(H,CL+.5'3L+R,QTZR)_:HRDNM:^LY4 M"06/".:Z899.R)POI!UG,1@Z&S//ZE+?TV@-G6"952K*NF[DO3U"92M7YX3B M&:J.=BY\Z2A\J9]6=7RBB!(%)JSF[@0T/SUT?6(;9[%8:>0:#4CW#\"@MD+L MV"N" *Z&TVX];P=SK><-KO5+2&/[]Z>)1;NB]4-%N6F8&KY*Y57?%UA&Q%Q) MJL(D%AN1I@_*QE M]QH9@D%1#168^/]-"_TE?OYQ2B&MQA)W1\:34%%S4/3ZE@;+OI%,%D@G51Q\OGN &_39$G;2!*=VKK M,6VU^8KDX:LQ[:DP$NV^QLH+'K'&LW2]]9S#+3[8P3V40DE[KV"MN0AF]A;J M1NN*%]E]FSM'4V&TJXF.CJ//ZK;<8C&^6APF^Y?*U'7VM)O^RP\]7''Q7]YCS0&VT)TA@\%S4S=I)TO:14,E!!#;EYAFEUPO< M5R>,LW\=?V'>'_:(_W'F.F ?,']5D;^V=^E&(CH8U+:8KG,&IGN&EF=@0[WE M6E'R7W@*PQC'[%8&NWV4;LBLQJS&R,;L=EGL]@IDX]#I]N7 MZ_9U3T=[E2S1]0Z0-!>:>_F1MZV1U1J]),'B.(+5@F_POM<$UKZ:G:Y8Z3*$ M,80=1ZJW;6.NRV>)M1*V,Y'/.*.]8W!C<&-PJRJX#;I6?V0N,:K6;,/F&2-8 M15B1$>QP\ZQO]49LH9W 0KOV2A$[W6IY$>4C76N'%V@Y[U&^><'M]LVYA9ZA M354XJ&P+@PV)*Y8G3:YAN]4V9[&R7+%<7;ML,NXH#'CH][KG)UI5^(>]ZA7UJC.< M,9R=-/CAU02[;"..@8Z!CH'N;($0?:O3+\G-PV8;HQFC&:/928,B^H=G1+/E M9LS]=GS!Z^.K6>^NBAU]#CS77KZDYO6'7J9GK4'FZ&MW,75 ;X498R%HL9!AGE:P#?QK@A+(^Z&N%]L3[M&9V6O$5J^3A\VT945?P M8GMT+-],H]1=R+>*O(5N] V>^ N^D[J@XV2Q)_(,N!A'4* ^5GF#9RCL2(^D MUTWIG<16V]7#HP)QX/E 4%WM.:TV/@]\-X;;TRJ%ZV-:HZKR9[105/WO@6J! MYX7+!0"^'K*FT63W\W3)\%6]0"$^YYVA5^NA+T-VLKW$T2]421A8X@[XU(UF M\ 10-_A1_A>[S?M4O= "T7;H0[)0RJ+%N$V 621=HL.S- 72"N:%[O1[& SI MCP4=$T__MDA"7$&LR@B_P&,>%:T/+H ;10E66E\^]3 8#2UF]B NF7@(!A46 M*JM2OP\1L )_NKR_)[#RDZ46(N*\M#0^+@!RQ_Y*_20JMQX61YS.4BDJRM\! M;["0-\8@HNI!Z6%%"8!,<;#X?E3H"N000)8P$\;PZ,;T3@%,KD)OBF(()5)M-JG6%6P9-JD>KRCSDH%DO(3_3XGJ)K1J]T MDHK ;D6RO$+]JJ0I\),/PXQ,EC>M!%,>MT5^PO3;--G6#+O<[OME\CZ8+Q1H M%:3%KYIAW@=1''V9 ?7O)&B7SW))9'N1]=?^T+_K-MOM5G?4:GYLWH'EEUI_ M@P]W=Q_K;?U]B8$*-T0<4:1??3GIA-B;UDX'B)I) (6M81WS6)BDD>> T0A< MCPH8MJARL0C!+D'D0*9?@%FI04];=X#&-GRCM31=$EV3.$M&LD*9>/;S>90O*5_?X8WODO1-_\"NVQXTD:C#[YNC49M,%.PE@8B M+"JAGP-?JQ$7KB%.%;\LD#OI=BN[K9O^MKJ9GHY/2*\8[+[B+1:+796DQHNS M:-%V\T^?0_7@!J!1\-HH_Z'UIVPBZQ=@A UJ*VTJ8V4)$*1HLERK7QPLM,6[ M2&^%ZZ=@"2.HDT;#FL.@3W&!HBUR+;!T,2D^B)T[21=5KA2\.)A,7; %8 MMSG5A(NR9CEW <;IPX=[%W01F+9PB9HOO&"ITCK6J&82#XM@DY;7C\Q&5AS+ M7"YS(]0O+I,>3#I/"Z])*;[Q TV 1@;O=,CH58XVUD&UNG:ZJ9(R&458<'^@XPL5VA'(>^2T(?( L6-@=@/EX%/W4.HW(N^-@YM+>N./B'Q:JGM=J]=J M6G"109#0U@E*/Y5KSI<[8T0+9Z@AX%3S[%BM]@BFNIT*\9II4I5W^2!=CR:* M%AIQ#]II)US$DEO9U-@*/*'N)HTM'< C9:AE0OP8&.+67$GKC;$6/<(QTKX: M5\%47706)K3N);%S>S?3X MU^SA+])+P 0WZKNR$]('J99Z2@%]V+Q87_.L5LMW8[#%G+J9J,L=VDS/8(^J M:[],U55)HU51=XVPU^B)5-=J^;1^:L^IBU?7ZT.T,I@F;7.SJ M%:GP(74X 1!$N+\ M'V"UM[PX[5;+<86QE;S0_NG\3B>'B7GM*EVU\ZUDL]-YF[9M7S M=ZRFZ*0/Q /@#IU0P,=J^0+)'9=B-$V F>'9P=V**)G/9;A<*0O- T+JJ)-E M"HG(+TA8O6%S2;E. L\+'B/N&W;Y?<,ZU>@;UJEU_Z9:M7\R?7NWUJ/GUEL[ MX+"Z76J>RZJ_A.+Y=.!_UD+N%Q9Y?W!KADO@GM_(2 $3_Q8C^:;MTVFHIACW_ E8 MS/4CUQ:[N\>8>1\^*4H6>TB-)56>V$T.%O'&0K]MZ>P2>.2SCH#Z6875%99S MU%JJD##IY+"UEN\,R:>'Y&O@L@_?56B[$48/NC;;EB>R+<_ 66>U/1'+T.G/ M.,8X5B5MR17Y]I#SE_1XL1 L;HE[9=.)L&B]K)7W28M,U*,=0G?'*3IW<^$" M)M4Q48S6)ZD%*W(WEX-)U>XV6MR.B@&LR@!6,N&,,2=3]5+8\? -6558L_)4 M?6TSJV'=-V)_T_&=Y[3J*F-UC#K&-DU56=ZRK0=&Y7)#C<[:H*,]:@R,6>$L M$5Z8>U(#GH']BOM3MT>-SG;E'>[XSA+%[E^F3P40F=WC)W2/U]W2 MWAEQG]5@$WM+KYVM5UPM+?26U6QNU_#F[J'L JR6%CUM]]!:Q%G7H[5H3<+W MAXUV29Z*E]"S%GS'&%E7C*Q,E/59$PT;0W.2SJS*ZIS5>>5DO-6QFH,*; UK MP7BOU>>O/1*LNY\BC>+#BL@E^B=J[65H]XVIW*JL.A\[U,^M7A7>,:;J:X4! MW4:348!1X.PH8,R2*$%&&OUN?4ES^:Q3%=BY2@72M?H=5B"OWGQ5R&=5)F'_ MI:)8=Z!3WQ>*>LVE':#*/$2^R#/BX:!7.H&JPC9E&W05DK[+5]>5Y[9*%%BK M#,ZTAXUF^24TJ[+VC#0519H*$:[D@U"#1R35H5F]F(W5VL6KM5;+ZKT?JW["TW3U$"-8YKZPVCR"F M+V'/9Y9Q#3/7VM(>L:Y90Z/7B":Z55XUO_WR^%JV_3I30N8MI]R\Y=0#MIP2 MCS(2, T[\20Z2,8R0I>)3]V2'7T$$Q!<+[(Z2M>%. MNR_[8G^+]%AL.\F/>)*0OD-34EG'%YI31/WEL6>TZ]_ SS=S MD/5EWEZ\D(WP=(_N0R#M,)X_$R:?:G!K?;Q#%0&+DKM.,U7BNW&TZNB]UKU; MK/6XL& A;;6(Q4(!1V*'4>'(6+[C'M\7W^-[8*3%]^"U+;KKW>7ZE;>?]O4U M:2A8GF*O7VK\RQ,URVV0]'-"9T"@=+@=-3?B*H_/MMH,?Y1NN*?G*Y_ROHRV MO^XV%WGW:<&]8?DW.JPB?9]=Z'5SKM6#%2OC=ZP%@[7ZC92S4 MLMY<\UH N_J2@-R1IA KUC%F%E1E>".$/LH^RF* M$FX'\4Q1V7YG>#(*77!Y^[LU'/G!5Y):72^1CR%<>0^T,CRV'#*RIAW.J8.\OE$L:\)SQ: MG[Z.M3@7J%QTJP.8M8>-EKEL^ZL'LX.2B4XV, [WA_L^2'NV.\P?OEW #\H' MTVEKJ"]\5!8J,X2X60+380J&&S@- M\1D4-.89^+:ZT=E%^Q(\@'A1,OZ/LF.LT[)8W2=L>!4\3@K"&+COT8UGE'8T M3B+@U"@2"T_ZE,Z#CX'W^Y3&!&2$1^D,GQBXBO[<_62X#=C250_*L?3SI;\4 M\E&&3I0]<*PP[ZDP2/@S4K\G]&1WGDT0%Y,N=(%60 H:@HR%XT9V$N$5<@RK M^W3R$"/%5.>N33!65B>K4:Y93"HW91V]/M9>G@*&N/_RSPB3AF"=I)>QP\X< MMJ+#

7"24( 3#N$-VL MC*03$#Q8>\2E"/?;/1W]:Q%_X/X;)%[I)89%61R*6"34KF][B:,,('4I,#R7 MX3<5 VO[FB8P=(?TRD\!V+]?53@7GWP,>7,BIQ.4]%$;XA_I9@(DH)WXX,S<(5+\[13 M%$,/,-C#"V4<2]>GI\*G".3+G;@D-3&L)JG;6>#A=$(5)R$,_>N77]^)6(93 M!NFZ:!:+/$R>F8E M%UO37L,>IDEZ45#45@1\<+/K)S!/-5]XP3*C+OZF!4#!:H$0T<8![\*%FR,* MQEM@'"5@R&40#!*4D&X3?X=W*/%>AEX@OKAS3"U&.N-M^J]YX"A/6T;/L!&M MH0;*3;;)Q'5;QDG$ 60='$V$ ]TJ]]80MQJ;]S ;_K1B"6"KE*LH7QHA?*Y M&R#T[>)H+6/QS$U'21:!8O0^3.&W1J.6^$#<"?CQA0#W!?^Z3/07V=4CJ]MK6G"-P4U& MM--B 30)DBD(I&TG\S2??R&78>!Y D0AL2E]O2%([I"" LASPAU&>]O-?134 MP8S1^L?:!&3"::1 M Y=4B.G6US?-;5Y)%603BWGW!3/TR5;?9T9K812M/9% M^_94DQ_V_F!F[NE,T+;6V9CX*35[)6&N[W]3$2M]IT:?-V;M8:D0'A*PJ;V0XCQR, MB9=D@2%>"U\][GVYWJ'C ^#_OK"3,,1AK--$:WA\S#@7&Z#?;_@R#+(\'?*U MC6L ZW2#[_>-JR]<_=,1W_SXB?L>LZQ>F6;UK@-T=$I%]$.[W3 $7:?CK!_: MS49SNUO]40MS2H[ZH37:%3IRU+CS2C5687?I+2T P76WQIA@A=Y!Q0<+?QR2;Q@I"6XZ:&GIK@.SD@O.7I3-M6S[S.0,^9?)"N M1U65D-70AQP^@ 9!!Q/:).0&R;P'>I/&3H,#RFOD3BIGEY=*^_/3ZFU(=]K\ M;KB1&&\9;P_=KZ;;IX*[$C=,D4BB[ #GSI/VMYLO]BSPT!!<['* ZN.'-;]A M?O]A+E1KM0W2]?#P]BVS5 *PS#7W#SZBZO#5[E( MT7RXPVIG7I10#^VC-K3^C6=U'_"8[E"R,:_5,,MGFY:'%\4Y.6N6GZ-Q:A(R MKUX=KQK+A6%>95XMF5N^9!E;"28BNA1='L4B ME/'!;7>NL[YNJS$Z&8$N6S!YZUX'GT=E!*\$>Y$%D 60!?!PS5=^3[/K$#QV M(68N1,^=*.I338'E9RU>7!DYZS:,E=ZMRGKC?=PDB%T>1Y'#F+^#I8&EH?;2 MP-J!/7POM[.R2GIBZ2J/.V@]L\\Q5W/^NO2]X9)*_5V"[6RY+'P5%'4*KDL/Q: MRUFKT39-A\N6)O8+7+&T-!O&JQVQM+"T7*RT&&LM?1W2PC[#<\6W7^8FJF5. M "_^4)K]$^R?>)%H&;,$6;18M"I .!:M&HK6U?OV2@[(9T&ZIOT7>RNN6%I* MB.2MB@"4;<"Q7+!<7*-<<)7X/83]*<"1JW N7!_K^[L/)4:WO@[*B.X+'8L=BQV)U:[)J<]L\ID/6(GZ^UG+7- MU2>MRGKC?1SQP8X.E@>6!Y8'EH?:1#Y=CJ553D#Z9>YT6N9Z,%SY3H==#.QB M.&]P[\7G7+&(L8BQB)W*O/QC+,>>VG7]R096()KG^NIFID@86^WF'\Y/M5,- M[F,0"B7MF=!%ZX-%[ :^D(\R="P1SY10:R[&S,,HW$B,901?P]4S%VX.D9_A M:A7:+A:]EW&L0C\2$DSE11#%-P\JBD&8!>8/N+ZD]XS53#ZX0=@0.V(?][VC M<$4P$4$2ZK%;]"H<7C=/QM?&N)KJ&24A$MMSPL["1^4F !5\(H% MT"W A\H8[[:#^5SY<#4^[=&-9SLH!%?BE[$[5SB\:2C]N+$"U:_%&Z3O)S"A M]2W%UC ?:>F5H(4IM-L5((AZR$M'[Y\_OQ"*2GP$RX@\L=8Q8]*Z9_&:NKZ/BY.NKS! M9*)HL=*;,NYVD/G@FJR_A"467H)R)E!;XG(#2\T"SRG<2X]$@9C#I&91@1\K M)GA .5!X,""4(Z+TJHV&9E+!$E1G";HKKHL<@R5;)+NUMEPB6R[4''.)WTRD M&XH'Z26TAD6=M5HAX*&)&R'#:B',R#+&/CV:X"<-QX4'I? M^ZC47FW2__Y$-JBC[" D-?\C\F ^[.U0_F.&+1ZEH97]H=<8F1G3ZY?V4#+^ ML-WK]R@BGG+I?^@W!MN!#T<-&]!61#,9@NX#)8.JP'U0WK(A?@,TF0>PM_JO MTFKY(."( U(H/B@9W%G3G9FUFBK0),I /XI#B?!T@S IYBJ>94KI,-A"G4)C M1^L@2N!'V._!2U&=DE5A&KY>()I50;@7#-D,"%X]!@X;G>V"T=5>_!\&C>YV M%X?*KS[ X+!L&#P6P,/SNXKT$,,)_X M(3#*U(??'*V9;O3NQ0[F2'[M*DF7PA*^BG'I\BT0*)2)SW_"+1KL[597T98V0N9)_/0Y9@"FW6WT!%SFP2 ,"6U\,IG] M&?A_/E;A:MO<:5K"F,($@07[ <3,#J(8B!\6-KBP &/86*\8A$11;AL;JYV^ MF?W%C@8"1RT3&3&,!<]CP0QM0\\+'@E25ZX+L1PVG=%QLUG==M@ATC&T+=RS=G[47'S7$NP"=7S]N?A0/PCG MTEL[8FKA-?F#Z4!"V,KSTFO^\J;YACY'"VEGGW?0X:L[!QWZLWH4OP9SN74: M]^@Z\0S^A#F-@Q!6#@]W/+F(U(_9'W_:/+19#:H8A;,Z^&GOK.QP>""/'E-O M](?GCY9VGE^EG6\:KR$-?,J\VI)O'IP\3$N'/NDH]/U MX]#U(]?>=Q 7^#JZ)8LB.VN]_\I'8_Y@BCK/,F$=XG%;5K]MK.=IY=?^*%_&JVV6#@(YQI?P7%W[DOW]YB6MQZ4@SN)WJ[5ZOEQQ*"&Y ME>6"Y:+VNLTM4:6.V6,1W'TL72Q=)5D*ZAU6^77W3_4J2+JP55;G#K22HZ8V(1!EA% M(Z+\0-N34>1.@%LI:2V+\-B5T"8CL(_2UFCRG('"^RTL)QODNYV(VCLN^D'P7 M9L?K9L>*I;0P.UXW.W+6RFM)^SZ(J-3.7&(Y4U_ZMJ+R.9$*'UQ;1>>4]\I[ M_SB2ZIJ2H*HM=ME)FW7O!$M&U MFAQCSQ+!$E&0B&'36 [PI4@$NZSW$/9S&#B)'0M'/2@O6&#T7!E2=#DQN5VK M-V#'+#M,*J2B+D>X1M:HS_4K6+A8N,HH66%U.YRJQ2ZXP^CW-^6K$+N)^(Z0 MSMSU76QDAPVC>)<%]_6M3I=+P+#?@?T.V7T#JS=DWS1+!$M$'L/5L5I=8\$5 MER(2I;GBAG4WN70%F'WYK\8L][4 Z,[BNW""!#,[7Q,!O7>)C/5)J$>@QG.T M?4TD1QFD+ 'TNE:K9VZ;>31!:\%X[ &J:#P:@R2#9)EQ/&VKUS57V(5!DD&2 M0;(*O,H@:1 DNU:S:"Y@-M*VE8=;7_@.FY/07G@B; R";OHXM&V?)2A$S7$?:+P3MQ@%VF! M48?;#R/ZAO?^+8'(:-?U,[%2-T^*'5Z FXRMMU)G_, RT< MFB:HF0$V&T.C Q2/5'K;1C^8@V6XH^WT[)S,^*VI:0S*G<9T;XAK-ALK\_WL MKC.^7F:\40GDJ2$L]L\ BX\!@Z))4&PV.E4'Q?9E@&*KW&DLMA-"&0U/B88] M-A(9#R\ #Y^WKNH$BT^@NT%8S/[^\Q^3Z&8JY>+'>P '+XB24/TR>5_@V%^5 MAZ_!BK/1EYD,U1TR]6>Y)&SXJK['=Q[P^E__]W_^G#WJ@PQ]&';T685T1WX1 MG5S"AU_5Y"]O/M[C1O4?W7]_O7\C7 >^D'9\T_G8'MSVAYWWS6ZSU^V\[][? MW;4_#NY'O0^CCYW;SIN_;@!GD=#/]'_9Y;@ZK9LCHXQX^U,01>\$4$@0B2JA M)BJMPWY3!*1)K 3 JFL+E=/2(UH"YXL(:2F2"(4&!44O K6 \C%5 D_P8K4 MI 6"^1SPF.Z(1)#$($<^.G8;HO JQ_42O+^LEXF%E^C^5&HR4;:6X<+/]'Y$ M,MV5-5B0;%O[^K4B;#AJHL)P_0>K,,PX5!+$?)G^/E?Q+' :8E<#K4C!,R=! M".J?8$=Z=N+E_;/T,M K-ZFT(L_^@(7U9ED6@1P08'4KP)LTTD/K9$(N6G6ZO=ZCK]7D:]+8J-0S0>ZB]3*"77H7K>HR&_>).:I/S+[- M"'?78C:M!YMRURUFTQJP*7?C>C7)59QE:6CWD"G!+X.9ZYU]5%+:V_:$+S_K MK3.PN@8[91Q+SUJPW5&><U5UWX;3,V8SL4XQAO5!F51$WY MEDJH-#"T6FUS/5SK(&!E;_S8/+E:81I9W:%IW1H8X//78?>M1SQUH5*IX.X>H$9+#_ M/!V.5845V%E]@29659B+<>;\>\/KL(L8AAB&&(8JO&^[#ACB_H65&]QOV%HB M;=JN=V+W).E2\M-_,WB8QQ4XR'Z4; M_DMZB;J-L!?%WZESA7)^\7\._%#928A]K3#<9-6(YH >,[?WS6'__:C3_SBX MOQVT[S_>];JZQ\Q]>W3?NZ]+CQFZ;U??CE0'1<(OD$E,@)CB :DIYIJ0NKV7 M) #*Q%>D4MM?[\]1E48L[5*NJ2W'T$A7CL&9>S.T:]U9HE:3YUX! M%U'=^KP%K+\&L?169$030) -P&X[9K@3,!QVYE,'%W;@(/ ]5/U;$#B/KN<) M";:I39TJT\:JMXN%!S2A3>U]H?DO[I;NU<(+J+4DNE*"D/PHV,+NG,)_1<%% MEQ [U.U;H_[!70V.)DE5%O^H+1$'.I9__&44:FI1DZH2.%2/TKBCW5YDT_2J M!=N\%L&N/7[QDQ]+?^JB7TF2G_28G4 9!0,OK3Q*51:\;)7/FOV"Y:)G-7O& MC6POP'M?=)S7?M^_'=SUW@_;S;M![_UM MJ]/[J(_S[MK-]ZU^78[SZ*,NO 3BY3GZ02O_I_A[X=2NOOQS-DK^FI^$,DV/ M'-RNPV9'Q=+U(AU^LN>(^=&-9UF$RNJ2F:M"&=JS)9X_!TDH)JXO?=N57FK' MDDO0<^78]=S8!3F5\:6$LU3S='V_I<3GX6#5](T)-D^>)U^# MR7,H1,DGTR<_>:X&?2K&/]7UV[1:U:[B5T(@PYYMC?AGY!Y>KI>!BT-JRHCA M.G2#4^[ .)",N;XTYOH)@YF$,=\ZLQ>SUS9[M9F]F+W*8Z^#:TAPX.N>

Z M_$<7#"#7UD^Z/3HHXUF^/"%)ZR#0E2'6Y2(AJUA^7^/?#54LQE^$W%8@(,\Q(3L-R8PTO($:A32E+;&IDKBU65E<3[. JY M7J=]5>$=1@%& 48!1H$K1 '.2V(L8"Q@+& L,.P]J)![JTS"?HEEK"@S8I[X MKNTNI"?& 7P,QO!"2F,H)0'8*'G/VT&Z:;7;YJI4YR/QZ.EZAL+$^XXI,+Z7?/QM?&B(.*0EG2;LSKLF$]W6L M[HAKS[#7DZLQL0>0Y8+E@C4%2P1+!&N*DV\WJKGE-T[8]T&XP-)6JKP]R.5L M]/M6EYUJE^A4JZ^2NASA8B\:BQB+&.LO%BX6KCH*%^LO/@5Z ?WT1[Q\K1+$ M3ZM:QL>(6S5J(E8.CM@GQOS#_,/\P_Q33?HP_[#O^HAJMD&HX,%"?;=GTI]B MHXG0?9"Q^_ BX\DXPU7>;*]$%\;*!#V^/8%/9%N(RJ.0<79YQQZ3&IH(C$*U M0B%V'[&'EO&&\8:MGHJP"UL]C$*,0FSU5,[JX4[$E1L<=SUMMOJO'0$]OFY= M3U\[G,(]:^J.NZ9RU]0ZW5[OT?/DZS)Y;CYX$2>LE:-/Q?BGX MJG# MNR\8!A@&& 88!A@&K@D&N#@N8P%C 6,!8X%A_T&%'%S<5-5<'%T)#1O:UJ#= M+=VO6A6&*5LK5TCN*J>NKU"Z.).218Q%C!482Q=+5RVEBQ48U\]^*?VXB^KN M^_I6K\5''NSFY-YX[/)CN6"Y8$W!$L$2P9KBY-N-"NWQN8MJ102L8W6'QI)Y M+WZ+SUXT]J*Q%XU%C$6L*B+&^HN%BX6+]5=E1.R*3X'T1[R)O7=L0 M@EXN'Z3KX??T&KS^]R2(E9.5%5V$KJTB$0=9,]?"&.$9V P6_Z::(")6]LQW M?T_H0<[NF\0D"*G1:]KIA :=MJ7(6KZZ,)5L '*Q" -ISRQX)I(H'1#>%< 4 M0Q$J3SU(H+WK3[!1*(UDJGR%,:J.&.<54N-0^I&TJ7H)7/P0> _X0!=[CB(< M"!B8'(^PD?$">@-'#3/6QKR7L4#EN++"! MK3_5Q($+0^7;2_Q2T31\80/P21?^"V^)Q"-03V4OIH!>F'(R7V@"[9@D, A^ M&ZK?$S=,UU=^4^(_B3/57<+D.$CBM<=DE),(N2X )W8"#A*8""0HTS1WL$5X$4G@JO5U I0%5-;Z) );S9T _L/@=NA)\3;M M:?.NL=UVG)=K]W(1E(..CV=@30#R \\#_V\O8JX7]ZM/TCHA-F=W<&%?W?I= M[Z5&[483+"7/ QUEY(EB&@3.(SQ0N&! N"%I?GLFPRF.WB-+!)0=SO-VL?" MWF'UV-2OM>+;Q@21]#M0A"5.? E6[<$+^J"9 1GO$SF&>B3V;4!$D, MWSI V22*\(G;Q 3*XS?Y ,T,I[#2\QB3=O;V"I'$<--+GM)!:FT@? M+?9@KFXTRZ_V1F#/SP(G\(+I,F,6O#+-I8MVZ1ZK8/VCB >)CX*KOB^ 7> / M,.-G MUR,,0'!(<92M <& OOR QKLK0GB2<\=Y*C >W4TL$@A"C8)MD>3,V= M+',$7Y$#N3K=I'76-C?(L.Z66,]^>0& AEL_"V8W0?&$RS"V'X[3*Q@*8-'6BQB[D6H(I*K M5]C.??&6V"Y((ECTJ#UA^<=O#N] MR.F47GE[^[ROOZ;)H6VW95><$-X9KA3,=Q/ 6P_#HY5YD#P/53] M6^8-D6";VJ_VAYQ3^"M_;LV1"\7[NGUKU.^53I*J+/Y16R(.DJI9D-3A366O M'8?*H)1YD!JU+1A/Z?2J!=N\%L&NN&(!W?=ITW5^S$Z *R]>3^5%WB%?L5ST MK&;/6,&I2Y&(@R)W=_W]YS\FT@.8\AUL?[_] M]7__Y\];%_XR^9A%WWW*@^^BSZ"C[26>62/!?E63O[SY>(_!3/_H_OOK_1OA M.O"%M..;P:A]=WO?_SBZZS8[_8^WH\'M^_;'P?VH=]<:=/L?WOQU8P%><)JP M:_U.&U!7B*$+)B(GE"A0ZLG%O;@3J6,/!VT9AG3B+.=XO$UQS4FH3XKIV!;_ MP(#3!^DA52TA;3H(CS!81+D/.C0U_W(AESIZ%^[U @0Z%?@M\UO-8E+=ZGX=Y? M"ZQPZSOTT=,=._6].>@?@.%WMX/;5J]Y=]?[V!X.[P'W'T?]#WB M)'K>"W>Z?AH714B<70]/7*@TA^%CL'J@_I803R?M M<5/X89PR0![D15ID55\/=4 @J!&3@U$+(6%A3"%.:4$9RJ-( QW'T@,!1JVB M *0=^$5C[NHU.E:,7H-!4GZF3O"Q$FQ:F3Z1U$W^CD6H,"F#PL)T0*"20#8@ MB!LX^A6@#Y-Y0N^(5UPMI/.?)%,_&#R=7Y4ETZ"6"-4,1H+P#W8B*ESZ%KA/ MJ^=H!G@] RE2893O8@=_(B4=+VL,QJ<:W+-<7&"P%[,PADUIC3Z'6<;EH*H-]',S!RHIU(+8L:#%"0WBTOT_:B*W3*%:Z M^W@&0&[*HD^?9H8=]N*QYE_1ALQ.P^&.E;?VEJ1YY2YXB>'8;8_>#_J]YNW@ MPV#P\?V';O?]K388#"7KN85::AKM/ M5?0N<WEW)M)FD65A9[7)\^3Y\E7=O(U292H[JE\JW6&P/7SAJEO%;=X =V8KYBO M#N6K@XM/U@3$]H>=#(\CW= ,JW'J3?RGOX5!=+ KHMRAO$_#)*HQFEN*U6"$ M-X_P+'; 7:M3R$S_JG=[,6?$'DZK5ZUJ= MIK'LQ'KS#=['A3VXL$<%6)$A[/ &;L.AU6YW3T:P%W5PJP6S<7NWBP*XJK!5 M)3"L,C#5[UO-@;$0DLHO/MM2##4,-6?:U#5'UG!8?D_;JJP^8PUC#6/-F79? M_:'5XO[9O,%B)&(D.F\5ZI8U&)1?X+4JB_]:H^?::[B^3[MNW:2-LU[ .)=; MJK(_L(;-MBD9JLI2E[T_8.5[P2+QMMNWVAUC>H7M6):8"Y>8=LOJ#5B)L$BP M2!3LJC[;52P2+!(KNZK3LX8]8S+!=A5+S(5+3*=E#7K&-B)5X?W3^[$JY$0O MD[!?0^DHK*:O:SG&^%'XY2%EX7W!70<6.WN^46W*E+(FI6% MLT+"V>I9+;9[63I9.JLHG6\'UK#3.;MTLMG+LFM*=B]&-@=6I\F97^4Y="_, M;QO$\NF..T<#>0> W D2[.UAK'SR1<0_'TJE.L1!MSLC:]@MR13809NJ<$/9 M!CGK[C- 32WJ)U0*AVI2M*/5[5JC[NCDE./J'0QP#' ,<&4#W*AK#4?FBA(] M1[=:L!%;: Q@#& U ;#6J&WUVT-&,$8P1K#SQ8.2)4D>LDTA,/ MV)ZB(42Q,0M=YD=*I)5?1!R(>*:B74]_E)'8(L(+)Y$>TZ>"0LSO*#L(:3 _ M(K%3!.QT&BT!3_)V=8\YAG+6Z<;>'C;:1L=.24NG&_ZHT3<[?-<7$S<"E!5+ M$*K3<='.1M759IZ=/9 KSS,PZNU8]>,(#7"%P.4^*&_9J 3F&E<(I4;,S!"Z M[5!)PO =,.XD(:J(@D!20W?A1F(1NG,9PBLVU(&0]N^)&[FXZI$()N)>QO+7 MSW\7[X-PD7*#>)M^^0Y?^W<9VC/]7.3#_\_U']12?/+MAGBK/]!E_R_QE;[J M[<]!K,3@76.;9R]BS4T.[EZO("Y,/'-#1_R>R#!6(:[,QK+V+?&HA$+5K]<3 M[@G\:8#WDSV ]\2S/<9$8+MTUZ,;S_3K\HY,(AC'$B;IX#+:@>^CS (7Y)<6 M6 ;?\?? 2;PD:HA;>#(*>>+%^'V0A (@!:Z$ZX#;Y!CX!?^DDCB*/@XIPG$,QGOH<&C"I68 M)'"3<.<+Z8;*69L!/0K$+0E#'("?7C57L*@PRG!*]#6"C#_T#!M$2+^#6,@$ M"K^ZVWV5Y?%C$B=A;IBOV]63(-PI6R;XXE#M_'/PH.9C%:Y<-)VF)8P91Z@Y M8$*3P/-@VRO>$E\%202"'+W[T< *C8Y;H-5MA[FFCF&7PCUKWJCFXKM>$-=W M SH<_&A?A#.I;?F?FGA-?F#:;\M;.5YZ35_>=-\0Y^CA;2SSSOH\-6=JTC\ MK![%K\%<;OGX'ETGGL&?,*?4AP%G"2:?TRMO[)WT]5^K8%[';;!D[9SW*/USUE (N=+U6!ZAO M=0;F#N:KOO@&/;I7F4\"Z/*2,-L+KI_5L]H]8WD155G>TXO'U6CE]DNRW:\P MK['5M-KF"OVR(JI&P$3),O62<)S+U44CJ\>E'%D5'2XV+X%9+H^Q;?M9W6Y) M@8!76+OFVK=4U4_1KT6L%H?\<5I9M=",0_[./CCZ^*B?.PX\1S_H;T'@/+K> MTZ![[:2C^]Y3H$"4G73;,@R7&/D@YV"04/C!-*4EG=/6.T;MU %?IL+4\.2\ MS-/C"O)X00/8"N-2+N=\>2[#J>OK05[I02:/FTJ?T,T!Y#P1?$57&*('-OBSVH.AU>R77QRW%GSS M6D=6C2"M,R&X>(" M93I]:]0Q=N!5E34N6].S0K]@D=#D&+9;;6/\?Q#KBB9Z^,DHR2-0I 890\T-3D5*OC!U=V,5V9 M'4%C7=$\76A?$5W,9CFP=N[>*KF[Z^)>YNJ9'-P+LKW&6.%X$80Z"R924ZK8 MNI$#9J9NJ\'\KG(RI8KJ:YBE%7%RDKGDI%;?2'92MW?>!)UZIQ?QY'GR-9A\ M3U10 [,;L]L),[OY('D_=7]9 M*/^#,U7GE-YZ^YXY)>UP_UNK;37[Y5=FK@7?'.6_Y9-=SJIE"#MK5JW)O+]Z MLPTC&"-815B1$>P,U)MO7@MA-3GA M+).$& $FWJ<]LQ^P935&?WWR8S75A9:/<=M>7')2"X2.\_7X)(/S];C:">G2 MQ8=.ND]WG@%?SNZ#&W:72<+ZGZ.?NKY,'?B(';SGC?QA!&,$.U?7#T\5$_=QQXCG[0JET95K'\ MVR$^O&LG)-WW&Q;,C%0444%0=XV*>2U0;).#__B)],181FY$T2Z/,^4K X! M__+C2 0PR56!4=L-[60>Q=@0 ;]P,&A&P6MDO%Y\]$%ZB<+W42E8&$PLYG(I M_" 68RP5:Z.^1K'C J_/YTUL%]W=&M=1?DE3)5HM\0@\H"*L_IOS%U:5+; > M?E32GB%/!$F8UJ'%>26^"WPFJ4CP+W83O9PPM -13*=:,\'A8!N2$ #?$U$(Z*53B' M)2#^70E")NE'/1DE8B'#.!.+^#&X 7Q9$,P0F.R:V#:(Y$ME![[M)5H"05E) M^&(^=GT]K/0EK@]?@E0M%F& @HTCQ._G,OP&"BS__A'>,P^B])M%Z)*$?MV: M?3QSH\UYX;V^FL)[@1)+&KR-RT"EN9W$AC\G29R$2DS!T(YG@!P+9<=2UU$/ M591X]+!)&,SU+!:A IT=P?/@YP=7/6:$C^(0!C;5:7;!0H7I0^!5^//[F:LF MXL-W92!?(D+H=W;O Y'$01E9.#I7?,I>^G"HB?:SDO"'N M9 03"'P]=?C56X)A865VB.5A%6"Y_CVVQ MIFOPDG5:6P5RI<71ZR6CR%- QDW)14HA\H2.%M\]!MZC"XO@9PL/-$!.\B-M MR.$:;T(:R@AM]@@78"%BE3UTQ3ULKQW4/D$AD^;@LL\H"M7O"/.%*5KF,P0^_>036KMVXDE $'N])0& MY'\4H9PMHYE -UV*"0ZP('4I0*327VEEDO%E"H+X,^%/"L5S%.N%MSXN>)+G MX,L01C?L+\>=3%2H:8Z8$.68450?1!FEYT-(]Y#R?PK)A7F-DPAX*,*W^FD1 M6-(SNL^"RI:6!!17@+9C.(-D@?*E!3 ,991K'^ ]7+G\-.*\.E;=X]PDB*> MGHU>DTCE5]#2%Q#43D*:?OX6P'.!?X#VVF$[TFY-/UP0S^&_W/DSV[7L[S__ M,8ENIE(N?LPV[;>^\\D':)^ZP(>WN!^,[F'M <]@AE_5]_C."^QO?_W?__GS M 7=N?W;4Q 7$5S\!*SN? ]\>-#OMV^N;=O>N MW6\]].X&W?M&\Z;3^_"W.;:A6!%0!N )OP1VAGVO.RBQNJP%KAU]R7Y&,_6G\JG$GH M2)).)/QXV77D)'XJY)GR(FF+(_>9.""6(I<8EV?4CE!D34GB83 M$&5@[G+5I/3$O#ZBZ4+"*H,'DF66HS-O.*&B"ZA4M@*NK$(0ZD^K5/S>C_.O M"%)+:;7BF\J>![,'<7E.YQ9#K4">T%E6^SL5P>F?631]8.-(ID(8SYT_7>4D M0\XQ5DJ3KD^!/>JQ@-RUG,H+_9/_Q0;C"DW:5,!??W9MYI]MPO?FY1ER%'*,^.2-*&0C M7 IS)V$41&/@:FZ>9M&4)9?RQOCKPM&1.!Y#:DB+'ZW009U/2?9LDD3Y>+)4 MHJ?%"#O+NL%X"R?I1>E+\\VF>/GH1^0DCHB#[AN$V"5"SYJR;!+!89Y(H47B&O1R:)+R5@UP40 M8<_\'UBS$W/1KWW5+T#D<5,\P0OPHN=06T2H$07Q:&K'4'HOG>4R5GI.*C2" M-S)E=;/X"_FHOSDO2\SG#4S>_NWGYNU]]Z9SU^L_W#?NFY_[76[RWK6[M_W. M<9N\'#@60(<9:W8C/R42*.PJY"XD$0 9,O1,R9\RA.:^IG 6^QKL=ISBM/>_5$=_D@J;VN7-5ULM_D. M\[C>=_K6 _>%_ -](?<@4;Q-X6:0[21FOVV>=WUPU)2#X:QMY\$9+#18N#A:YUXTFW:_>[#Y"XM(LRV WA&O/AK' M8O6.Q7.DN+;=Z^ZI\:LA.4-RAN3F2:[;L#O=@:&X*BG.Q"W6]9;?#ZY5U1*P M[A,.#M<.\"V6=7V,YZ[=[1^PDWS=T<>X &OJ C38G6%VAMF]%[-KMNQV]X S-.J./F]5W4P#Y]IM[AOO]?7DI]CL@&J> M]1)"/RU7Y5/3"ZHGQ()?4U%H*@JWL1$# MC=;;2S'*.>9C&X^$P1^#/P9_CJ<>Y%Q2O;8O%#G/D'G'Y*,8VZY.MMW)$->U MW6KL?RR5(2Y#7&=(7"V[.:C.:WGJQ'7VR5Y[2_P_.L*I+KF_+G>[;\EC!,P) MD\-%TQY<5Z:E+5[[$540FH%IAF VD!^51:/J@O>'5Z[.Q@?W?BGVIV/I@(1J MM@\V9==,M#%>B+U[(A'MT]-GI'8PXZX(EQM-Y/(+PZ.BI:;<;IB+54)2AJ H]-_W. MP3PW1E%\D[/U)#3(_>":F3]<-?A.8OYPJV\W>S68M5X7]-FW+E$C1E8[)<-P M,\/-WLC-&G:GLZ6* V$#SI9GD7)S$JA;PE[F9 M_T1K\4?\U')2:Q0%("U2Z\(/X<$H3YW02S^NKZG?#"J#W8 RV%+:[')%VCLE M =, MD>4ZX<>CKG$G_5%PRB9.D&)>3;Q&;4PD9/ELB 0S_SU0^,#_0R\PI4_ M+X'#-W\*-_P+>[:^1E-G06P_^UXV@7_"F03_ O83.''*/LE__#C/H=,]C!_^L%/X936/T#CL.Y!HFR<"V&0S8Q&/^QH],J"Y8>&G$'1)7W :D]N)Q; M]J!"E_-1H\U.CE,3/-M_\,QP,,/!UN1KMNSV ?KA[92I>13(9FKU#(,S#*ZV M#*YCMUO5%4T=-=:\54,[]X)%T=J#A\4]?S1B"0M=EN[B,SFY'CD=N]NKS!*J MRXWOVZ8QDOV$*:)G7_T_)B"DF M.8Z$ZA7%+*',1TIS#'*/>?"/W>KLWR=A:,_0GJ&]>=H;5#B6^;PI[]S=@31?H51Z8ULAV\O@]*,C MLZ;=:[2,H6=\'\;W(5.%[$&OLNQI0Q&&(HZ>(IIVHV7\X\89N!E@O[(40.I. M+#=AGI_M)>AZ0F9.JUO9S*LS-W.,@\$X&+:AO'Z[IMF4AO(,Y9TTY5WWC[U&K'P;XX?N:SU/*8^*6QXTC7M*^KZXEZ'@1F'!_G M3#!->]"J+ W*$(PAF-,GF%[72)@]JW U,J?VW#K@DKVP:9Q9/G9Z $7/V%7K MJ:]A["KCT3@:\79"E-!(K =0O42B\A=CQ.7V\3V3'U4/Z71T]-#K5.;R,/1@Z.'HZ:%I M]TV'">/FVQ"P/S,G2"TG]"SJYYHY?CB%?QF[9VV2^@$<#G5!D'W+HAK1V?$* MJ1,BK?;^*WX-:1G2.D/2:K?V[ZT[%=(Z=W_9UL])\^$_F9CC\KGG=NIAN M$TXX73NK9?QPQN]@_ YSX.BWFJW*\,70A:&+HZ>+5LO(">.-VPRPOXQ _]<_B;E&59P-!!9PI[U[=9KJYD_N1M'>-&,&Z$+;/,3::K2;@S MM/<.M-=N5]8N[,PI[]P]?+\E?I18,?P]\BS'^V>>9OL*_!X=F1E7AG%E&%?& M$O'3 M7/%!A6JN$9@CEA@C&"Q/@ MP7L5P8@31F.\WAR@IR'8)T "-8)7?AU M:*7443F1G?[0.>BQ)Q9$,6IPIO/?.U&F<136AT"/5\:=#HFAMEC7DSXB?$&&B/..#>,-:,MX_(8F>_!1W]@QG M8<.9_D?V@@VNF/7LI!:*$MJ4IS9$:_&-_ )_G@Y98K4;M)NN!2LMW,M.?+-U MU;/@J6!9;_M=%K02%M QLHC@@@?-$N90:1_>#P".ICEA5WTGG%ECQP^OK#^8 MY3'X[120"-Z=.!G!0( XM<(HLZ:P;H*W!TOSBU<@7W:SM*@3I!$B@1ODGEPX M82YP,D0?!^\NNXQ&EZ(*$?X ?R54>H[RP*/O#EGQ:6J#@5<)M\3DX[0P;)+O M%JYFS1=J>FMX34,6LI&?28RF6_*GZZF&GVH9P5R=)E.KU&4U831< G:%, 7B M\-@(D(CQ5BM.FK*,=UX)?&?H!WRFK0.(Y^ -8$%&:EU@JY9)E*?P7/KQ4P4' M&^QVKL&6JNLN4-;>*6FK#="Z2-SXR/CYS_JB891,G:"DNS7Q&;4PB7G+94$@ MGOGKA\8'^AET&%?^O 0.W_PIW,DO[-GZ&DV=!1O@V?>R"?P3SB34)U"+ B=. MV2?YCP4Y66Q*]^,J=:J_U&6_N2>8;ZG7_O/K^MI2Y5 UF=7&J6.\54!P8+SU!X;@JB0X8]JMZ_5_,-/N;,9Q=+IVOW$P&CYYY=68 MAC40I*=#G>V6W1T<+.)P\M1Y[O-R2EVAM%3_O;2&V@/HCH&+&7/)X,_.\#&Y M=RLC.U'D/?O!-M.^SM#5?-&ZMCO]SL&TU=.VQ8TR;^(\6Q%?V[[N[S\K[SR( M[^S#0+^'"8.E_PWJ^L/_1R,S]N+J.CXRN^Y4)N#.@Y2,57+>Y%)YW_;3)A=C MA*WV'\4)B]:#;M]N$S8,U!=^K M.'D,$RLNFO9UO[K:NS?#[+R5E!JQN=II+X;7&5[WQFI_N]>HKA!R9Y#5!7OP MO8K267^@8>;+GC_8QC2@;3S;O1:;VZL^.6'6TV(]IQ4G_M1)X&W+B>, NVUG MD16RS(IBEL##X7A)DQX*N>1AGOD\+2!377U2RP^M?^:)GWJ^BY]*K2B!1X% M +]#>()^]PP;919/*^ [\E,KC#)K&L'O _\[@PUE$R?$7UY9N/D%J.[$)IM7 M/0N>"I:%B799T/(8'-Q)&9X[6P%C#^ !]6H%MJ(=U4A0G<_B)!NAPDIC9FF@\$_NC9<2AHS()TG( %[ 4400W!Q M^(FP+AJM_!;\D&;X"JP('W(G]!&/P<)1/&5PQ#FRG<-/OBF)C*_B''N)?3J< MQA<6%^U>U9(['A4KO\DL.:>\4)_%P/*>;3TS(/DG9HT8,%T _5:W"/A4$7W! M55?,:A6& 68_ 5%$>6IYG&U.0+L:3P [4Z%/*)QU:_V!,2/I\[,&C*"N\_H M:A#T0"L>&_FAGP'=7UE?@)(]+BV+&^7D?,@[?(\K;+6NK U1G .D8&.+@ "E M)HE>@(!*(Z[G@7'CIUGB#_,,'M4_L_03 M@/43'Y2Q#!W\K#)UMETU*CMT!,F%K8+Y.HC,H%(61R6 #1D+EX.?><#0PYFB M>T[H1!/(-1!?D&_$S@Q=!U8> V 3%CL 4Z[3BAN32HSZ[G.4!Q[=%+R>PI_\ MD>\Z869TS+?KF*MN'S&>4!=3+G-8&![+0[0D ?S2%S!D(: !6!7/@"S5('BO M8GO-QHUS2JQF@YVJ#4J$G;+0P9*B"6C(4]P\2=!\TT>D"5[D1B$%A!UD14,G M($,PG3"65:@]5*[_P$TL::="QF_H^C&8M-+\]9#' TO=R*BYE.J#7;!TXE(2 MJKOSB5KSA4KY $+;B$H>#$BFL0MP9I7

$H3GU$+ MDXO=5/R^!PS=_"KSB%_9L?8VFSD(D[]GWL@G\$\XD M8AHNW)L3I^R3_,>"T"DVI:=O%*&,UM*$GLTS0/B>NH,_OQXL61JR$6=ZX^MO M??^H7S_NW1_5X;=+AS+YC(O\IEGO%&(7&#Y+*@78 _>P_P,][/<@4;Q-X6:0 M;<^-8_:!:XNPK"J==@^HN6 _;@'E V!A9:FT!D5/!D4K2X T*&I0=#\HNG&Y MD$FN7P'1S]Q[85M#-O;#D (V(\I1>$_JKWV:8'5)IJ>00]JS&V94S38\WJ"J>/&FO> MRL#.OJ^(\V+%42I*1;3 OTQ\V-)0.]V6>KWJFKS6Y?+W+?V-D#]A>FC:S49E M)KFA"$,1QT\1CY6 F9I18,;P:;9Q><*:]]YNM_4]8-BU2 MC"/'4-Z"\G?=[ALOJ2$N0US5$Q>'4[_5;.T?PTZ%Q,[=C_?(LBQ@V&DBM9[] M;,)K>_)L$B5[ZQ!\=(1UT>Q6YL,S:J'Q9YPZN;0J"S(9:C'40\ MJ,7X!C?R#3KNOW(_V;S2R-A,QF8R;HG:R#%#8H;$#(D9$MLP^;ASO?\Y[J=" M7.?N\_L)FX2DEI=3IUIJAU?J&X,=&_.,^L8$_M3/Z(]F5MAFQMR>AG.8.6'& M-6*H;9[:.EU#;H;<#+D=;/A4E6JF(3CCS-R@_)^%7M6%_V;\U'[!=Q(%O3V[ M6V&6Z-F/GS(>K=U5#L/,##.K4Q\4P\P,,S/,S#"SDVBUG+)03MN#_@(U,8S@MG]F"4QMHOE&*T3D< M<*3/-J(Y70OS2N'3-'_+6[63RB;/-:Y:%0]3X?-FQ305,41S\_//3>G$MV&] M9P+KU \!*OH\G%?AI(]U>6TC]YD9)) B1"8BI4]LP"N M?@JGFJ2&F[YYL[\"TWL0LP8+*H-+S?(DU.>8L1=8+(2K 7)T@-+=($IQHM), M)3 @H:*LY-R!U\?#+2^,N[7PFWQ.Y4&^V+8)6Y\9K1)&5A !!B8X@NZ?)*DC MR\EQP"(NETW@(Z*LW^!7-5G26H$;P5@*9#D,L& OY3'I>%U.D$8"$\! DEAB MX[NLF%>&3R(S2WR1*%\]^ M>=YUT8HUH %,DD)%7Y<&2'"F!E6&!7HKX MR5Y<%M.>;(E&8V!."8WA6HI0B-%\USR=Q]K@N B:]9C<6H^0\M]_^2%/+\>. M$W_Z0D>!.[B#A8!\\H1]@\O^'$3N][_]Q__YR\)SOP'$W)EZ!H&(V/&5C?[Z MX>$..?__=/[Q[>Z#Y7OP"\?-+OL/C>;M=>O^\Z!S>]V\ZS[<-6Y;#[V[0?=S MJ]OK-3[\;0[]=,QY9?K2,MMN7V8*_?C,UQU&@2=, $ =FF(!! \#-40$.@8U_, M\(8%:.Z7HEBIT"Z;_DXJ!WP]QZ'SB[/UYA02&L3IIZ!H +$'_G>'^"F'9KH;*5&M38=S2EPLHS M'VX*40Q^_1Q=IAF+^?1DQYT0VHS\!!1@CX$(09W#\GEN)N<'-&OYR?$#0C:& M^(RRQ ^!=8M)QH@L:_ %_TYC0K5#6,^@T=.8UCS%$Z*B$W)-Q$:,#G*/2SR0 M8KE,&$5M6AJW< # 0!)@./)RS/$=#@6XGJ*=] VS2W%6(3KEX,2^V"F(, E? MN2FA:XM)ME;@)&.R"+8F!CZK%@D:Y3%\7A:\*^I\J^&.*"*@9?]W="__R9272/LYX1X6=#C^&&"PVT C ^L,N9]GMW"1Q*0YKD3 M_ RJ->QS=@?P^H8(OXTRT&VUVP_-^T;SOMM]N.\W![W^'5<&[ENWO<[=L2@# M7'4%0A@Y?D+"A/&1K,,,*2H7RBR8(FX!.=1 "71FPB>]4PH>G=.$SWXE SY[ M[7,:\UBSU\V,RR4$7;O@=LT&9M5C)E;96;M*MZC?Z$&#B6>+B1OG2NW$*&N4 M'K1/&_HN9V0;@?5*_D(T"\$0?$\B/^ZA%6;4R<:@:K7L=KN]=W@=!=KL9LV; M;,>]9SL:#F8XV&H.UK2;O9;A8%5PL&/H^%"UYN6,0(LNE*\%4.UZ#VD>KX'; M&K=<+\YHD8LFKXZ$A;:40N=;>MOJV?UF=M5G2V[UZQN-M39<[.-RCJ/)F&XLF0;:]665N>]M#J;T$D9.?>5:@&4O V" MOI(CN) 0]9:D0>G7>0OUHL'PIO.MILBWYD1^H018P"5>*$0YP7GHNW[L!-80 M4UJC82!R7E/;PKH**TLHJW5&?T]YU8\;)9A.#DN(7Q8%(UHB7\+BA*4LI#1T MO\B1U-)^J7!%3%LOTD?I&[PX26938NJ??%!4KJTI17FEHF,+!J,G@NZ>Y*DG MBP(9W[@N9@ #6'Y+HC#"G%Q:EZ>8;E\MTNEW^YW[P?7MY_[#W:#QT'VXO^8) MHK>#?J][O?<$T3F9W 19M=\*DJ\,,RRL I!6&9)K[_]00N)+:-WDXSS-J+C3 M)J1]4*46VMX?,T!X)_%2ZW,$_V-=/-P\?OYH^6F*A;A+'_P]1KRW?HFTPB?\ MRF6S9;_93\Y_Q,<_^1DP(E=XY.'9)P=K4CF%_A?SQKBKBV]1[+M6O]G]:%O? M,,D=*?++%)/)179X%NG'0*J7+]]@D2OG%V_=-N?@-X^_6P(2'Z\L[2?*C@=N MQ7/K,XPL$).%LUC(I++9_P6>Y:??+2 #9TP[MYQB>WCDHE(&F%N4J--,Q&DH MTQY9V,2/,>D?E+/Q1*_.!0J9$"( %X9OBVJ:HC:#/CK.@:LA-\.E_P66]_B-L)>8N"S\-V$CK,[@SSOE:Z+] M@GY3+A'2P(#P4@7_@G,35'%+HC)!'7)^BT4[AU3^*,_HAVF6Y/P.Q %I@Y[E M9VPJ94"QD:(4@1]5P1">+"$!RB4^5897NH9A7KI.4:4** +[H/)('H6Z Y:# M^5=6LTO5VGV;#QL$#3"868X7Q;Q2!&M= +D\*LT@(<;%%CS$1 $5K%F<7-2! M3&->T:'!!K::/-NK+DQV!MKO@4*9&'*D><2-H.*0^F7@DF#>0I,^M$%'$!4^#GRJ(4 M/:*=IF)6W!A\5#KBE/-@K**2NYCJNYAC0.D$:.ARZ&"1>NS,.$-X1D"OH?/& M0)9(BN*L55_0N4$4 HGZ(VQ@0OQ:\ABL7J-Z,*SY$N525#3&]Z$HB^KCQ*NB M[+$H=.&X@QHD?K98R;:H/+Y0==T2<^1? -T7-YG->%6:,_0#^&']^2OC<[WM M^1S6?L)A!)L#U@925)U(\2[!XE)!.(:9'829_;<#>)!4Q- Z>V-H7T 2AF,? MC*@4^-G?H\@C&8B7_RLVQ9'\K-UM(#]#\2F4)#S2-ZR!1*Q7+X(V"K1(W*-J MWM;1U^%5KP"J4%\<^"78"\#EJNHH(&$5O"LK:TG.E#^]CD-WJN/0@^TY-#)9D(YTF\\31A2%'5OP MW9+FJ9IF<,"*[:IO>&_JOF;X[HY\M[DWOOLY![D-PAN5QZ'JLR(M_ 9:^+BK4GI+K5 UGVV6^&RST/ >=LXX>7J MC'<=X*TIR%0MS'O >:1[QQJ* XA2?[ZTQDNQUA_71C8.=Y7YU+ &.R8)%:?, M&HE?)\AHY'?%4%/K KMW^&E,#9BB$3I\D##1LY6('F)X-@ T=N/ E_0#\EM M2BLAX\;H3XQ? 0'CP[TL>2SEV(8O+#TBJF#RC-C&@_/0,"<.@_M/'+ A1#<= M.GW(5&>(49X0[Q"6+?*:U2RO>6BE%']-/+S@9UY>2+ (-X_^E23C1UUH1"@] M#P6_\[ETX)WRBNY(4L(3GOBI(_2(857?(N=L1YXXP+. M2UMM4%PK89%[\RDL6*2WHG4(G09=\'XL^"C]YC=NGE?,^?&2"LZ//R$;X;Y< MSH<3NKO1CRI.]FQ1_$6[D"P(81;N:83 "AJN"# M]7%-SH>-[@'5HAECUB,Y C^3(U!PFKUY+!$@.L_A_C2=YRB#_@F83I2CCJR(BOC315A N20!6Q1&N1E%EWFJ;0LY1+T)VH;EW(5 M)P?^!W1)'RX]R5=&VWL=GSAT^%539GC?;!$,2E5K>D'/\!E^ F"Q\#X'3]%* ML.A BS#@Z,D9@W(= CN=7TM>B4P>X(".1@6@T[*&I'DGGTWL^"3XWTV<^ %U MZ-Z:^=%;EXWV/F,LO%OD)6I=>8$^Z@\7C_DPXQRQW;T$BW4ATO+;7$;''3;S M^P+G(^*_!4I;S,5Z$R-%B!2J&?Y4L%/J).C+C[OX<>&G$HDGQ22$$DOE8RL\ M6,/%=J5>3KI8$6Y1P8:24P\H. ):P47IPXH#V]R]GF:H0Q&36I:>X_"W/#]U M>6!D!=ND(U;&-KNZ@BG"/NIEW*LO,W?**U\1MB;X6@ '++,2E8R#[5X7_6G" M_*383I'060E:_*EYU:AVB -=>D1.S:*%,;8BOT3A)E!L">LL(=05T,7R9N-+ M?(H *.VJ;2%GG2G"'R4+701_;AF"ER>.X-;TS;^^U5IPRKJS<9$"U-F)B7?V M:5Y_!7TA!*9$>"N3D3DI6[=YFH')F"B]]KIQ7;%>VRE9RO@3X%N&UY$6L0N, M'"=L @:_3U-&/!9PJQBS+GVN_Z).Y"]D_R3B=&!DDX%'IW3+IW35*DBBY;9DG>K!>,KM$>QYM8_74'(<6X2)-L#@&A]//.S7)[PYF,*DL)*T.U3B&3"@# &J7 ?I&]3VVO1:;H$Q-F M;X"M-%*P_HFQ)^B>'#H@J42H2YK&-!Y"G21DSR2E^*0#%$1CAP0!#Q1ATCM MD(?'@3[0(SKF+@G5;!HSET;%96(%@>9+W>1N1:0*]Z)N ,B1 G#%6+"U M O)B4?PM/J0$H3:VY./KK@LZV9Q!@IO$B)%FF"@E'S[QWWDPFUNY>LA:PZNA:E2>1$2LSG.H UR@,D@BR) MY#@IFOLC\B%YNWOJUZ]G?[ YEB?O+ :U(9U+$T$,%&P[$50I%=XEWY9?LS7T M6,2 A[+*-) J93"3EJBL0L*$),[?>)Z*P'A;H1>('7A$A-+G]GCS>%LP;GY2 MKL'><-[QE0@)^>@#\%>KV;C\?U+HO[::^KY$>[XQB[N/92=/2\S]&ABD?WUS M/Q>W\(B("*% <.YM[+>:O1_357Z1HLS MH8YUB9D5#ZG!E9P MXVE1U]#"@',Z#L]%P*[V= H]W4*B$6DR_&S,JZ+7_1E6P';ZIU@!2Z!)J&;TBW4'CA''^)+1'M+OOG,Q!JRQD/-%L1H+KBTA)0[Z0LC&^5(U5=HE2 M#/WP.A-!/W(VB_%22((JES5EL14)MOS)(;"<8G*IU+^YXW\C8XI&FBY*Q]\+ M2SA9!?65MHR?SH\DTHY!OB@PJ##[8B;\U=H'I@[%;;G-MLOZZK:E;2+#'!Q$ MA"-92;FEYM\4+XY "\IH)-#&R,5U]!4>HE< N'YE*4VTLY72>]5E#QE*(H$) MTE]5TMRUN5)@DV4%:$1FXA(GZYP'45ZY/(O<'& ."QC/?^1(I_L6Q"0EN9=" M#? BQNVL19,:16U0PO-B&N9R;'][^?@FQ=+$K4DJ&;ELY+*1RROEQ/'@LU M(UP,1?R#N!BMA0R>Y#;L6MTEF5'LQ-RA6>1AD"H DB8IK[IP3XN7LX]F)=LV&=$; ME/R:C!TX%%'0K;*"X8>;T-/#O;^.5#,+E>N<%B-QX>G'8D*YMAO\LL_2;1J< MM!OWUW>M;J-Y?]^X'MQW'WJ]CIB =]OIW76/90+>&DJDJAPTF',:-RAE4:C[!E%))=@J77QY?%_TX]DPN5^X(E-$!^WA*7Z MQ"ZYEU?_,)A+0W],08M'!Z"25 0JNT"]T<8I\H!S3*?N[:])Z!.9\RT M0PAP25!ES)V$41"-YKY7@B4>>90'&# 41;DC!RNR')<7D(%( TM> M3,U\\C%R23$^*O<")08@RPN_,!"*C;C0!G._,ZQLD/=$A\)[H3!D$I8 8:O- M$@!-AMVH M:E\%L1214WY1E:S?JC;51G +))$$AQ^#TJ5(!P/;A"@\ [;$)6K!$VO-L'_E MHYPQD8W;$&,6LH3\?Z#.D3FP:.?P@(:LC2I>QV2 /"VYL(BE8Q(#YX.4811$ MN2<*&XCO$<'SS >LE 7.SYU9_!%Z^\KZ.:)QV4X(S#<8R:38][)T!3@3<@C.^@26\R9?3O*=S8D>'K'% M8ROY(+V8F*DAQW+SR\"BM2C\)RCS8M@Y'%:9KIQ4HF?M\GA^<%CT:RQ_!]@K MG(-;F:0,^3*,A0%*;_[;W$TFOJ&$KWJ *P!P8X9$7]_<'TSD4E/:TR\1EB+? M +\&O*#;_PDS@-1O+E!RBA_2CS]:]WD";W-C]V??\T#FWSMB[OO-B+]R__/] M#3PJ_;]8OSGM%G9"NQ'<5D?[]YN:WCX8HMB>*SYB$2!7FNK_I MO?=::T J+\;KI, S'CGA"&2774,QOU$H727F?R':F11]G9\G$1##)4A^YGVD MXJJB^!T?)FM5D)L,_(FO: YM0QS;$\?O_([NT\S'?B-&6&Q$%EQ:%"T?7J42 ME>^L=?^5=9-,PIZ+E33-I['F.')D,5X18N99N(70V$)&@5).C8NB\'(<42 > MN:.M[TNVVTFIQ5IY=[P4)%5-AV$#Q0-B-R(J!#^ICFI M(SJR[^'0.-7(ABE M+4V^)++NP%@#)3!*R)%'?B+*>W[!51FETVNZHZR/5U4I9=!IAQH"0V%/+%49 M&$X:A>3.XE$@BM#[B9M/,9,/K0S*V:3N.HXB/B;UJQIZUU@**_Z[WO >;<"J23%=WR,1MRL7*?H"WU&C0;B6=L;S6(( \%76"V,MFI0*U SEB7L3 MYU$]3V56NFRQM=CL*L7N#L(+X&H]'C!&E_&$?%Y*ZE*C/<]'3X$LM(MTA#.2 M8GM)\1 E#%MOWU*\U)U9WU#T!D:9VEAJC(1G!3#5E4"D!L5%Q?A( +FD+_DB M*$)FM'I3YZ_%\S-I^ ,#@QM3"VKS+YXG+&%+5TQ5/9!*5EDU.'YGQXP!4<]%YE(JU-M#+F;J-E5;.\\@-5P>(SHDF)% @4, =Q1\LZ M3W! L2+Q1?4-$-8X$H3B#KQ!&\.:!%EZ2BT_7&#\.>?G!59;CO?/7&.MQ5.> MD#CEVC-L^(DQ$]6QGI@6]F3!9BDL2;4<<-%SV3"B5S?W*A9K"+8U"F/N"#7) M!2H,06PFLWWA,BT(H+U\[4-.HFW+6_Y=344J?3X]&,7HF9!ZGV&=9/0ZBGFR MD#>JF \G'DSWG.\49%I#;"UL"J/8&CM^2-YS!+!TP#L4Q2/-J(R^HR!'54H5 M>9;RQ3P61B(M2O2C5U*,N"&%6E90&Z&U\!70V[LC '<:TWNOI#>=.S(L5^2H MG>(]B!]0K)6EJ V@>N]=UQJD!029!D'I!$LG8)=3+P<;>/1X JPO\.$YKV2E MQ7D"-(=6#+F(@7,"C5+4D\_X\F7$+6$DE[())V#JJ7M#?ZLD1BY+!8M&6*)F ML%?)\K9L6TP^]7F046<)#A7.$% NSF00$SB(9SC]1I$+T?5DIJ.8;>TR@X][ M!$ K"+DH'Q-?7CV93Z@T&>.-_Y8.X;L$/G^)0>32&+^,9 @((KUY_A]*0,"G MQ]@(($/OC K)RXZ#7**1VD0BC0L-[BG!GU!Q7_B\/CIP41O91+-'''U%F=>/ MH+8]OUU$H9VR, <<1[8!:3 M(ZB_!==W?5>VL<#:,]+XGWA-EC %ALX46-X]1$Y/0*]J9I#2X;./>;BZ1$M M^!_\M/""21M&5[ P>S$! \*F[RQ,N_#3HF$/[\&'?2VPG0\_ARH+UK;HDY\7 M",8'@\6C(CNY!7V(@R/Z_USB1B[51O1-\-1ZLJVD(:9U\I#I[L6GQ:@,%HY! M$N)?_6D!&EG]%FF>#@V"($-YH55 25T('#RFK=*&*!F>YRU(?R2LQ;V7^+Y@ M**1L:HW>C3QD?*0;C$'-+-^9M/(J*D;\3TL",&,.QS)(^',LZDE MF)5[GI*&A8=<"2ON4E<==#CQ:L[]HC^2#&>I5G*R$RB/YTKVPMLE%'L1/454 MQ(./P&!\+143PN0XS,&F)N>BWH@D>*J&@V1%8V0]U "Z!+4,TEPF0XY81Z<&&X M+T_A?M*/5?0S&>QVNN(U95_OO)G54]O+L-?66!A=3VOXE&A)/^L?";%Q0:!J MBK,HQH6UDN+*BKCG=L[+M ?]JU:GU>SWNG_^<8C4E%QB'-F)4_9)_F,!!LO+ MOXM*XU:I!%E!?./R;;ZU[N#/VQ:0E]YOOO'UM[Y_U*\?]^Z/ZO#;]3(81AGH M0W,]"(!?Z Q$_YD_7_H5-2RGWVS3*@!M+NSL^&GB>\#)?I1,LO).%YOQ[#+\ MU=;;'];#3? X 95F_&*1H\?ZSP;]9Q]P/398U@U^)X&7O7? R^/%PB-EB?5! MMWJP0?$5TFD7/O$:=FI*ITL%L)6"=XL(7*TYY>8@-KA\=KA\714N&UPUN+IG M7.WN1S? AFC8*P,G*H<>^C:BY--_NBYCH]$[: R;>I-V >UGU0]>Y$"^)_6O MA'EE3&"?H/Q394K :ZBW#H1[@!1A;:6@ZG6:>P?64> ,OK>UE[]*5#+"V? V MP]NJ!%73[K0,=SL%[F88F&%@9\G KCN5.0&.&VO>RL"V-SM/R[J\Y3FN%SQ9 MYR-/YTQEV3RO<%N?&;C"9=)ZQ66RC\C'7HFNU>A417)UN?Q]2W\CY$^8'BY: MW-S,E] O8/^ .[C$:C MM"ADVP<150K.]Q5&G79U$?[7H'+>4JI&-'B\XNN$**_=6VR';RC/4)ZAO'U3 M7K?9,I17">6=NQ?PV_(>;7NAOW?(B-XO&3:KDW\;PN:TB;$>&;AG(@U/CAJ[ ME7GI#34:IZ6AMO6!Z.JBT*^ IBYT8WR>>P+L?>CM(<>YC%9M0"OL=A"P-Y'< MRANI"RRK2Z5Y#7QOR;6I33I-9]!_?X#5!7?>RN#VCU)GK&D87F=X77WJ.@RO M,PY[P\H,*SN),HZS9V::9?H#-2=;]OS!-K99([EW@MJA-K=%$[_%!HY[[^)7 M0^";KGZFJ]^[?-X<_DP.?Z0MK.K3 ZQ^;56.MY_:\4?*:P5+T]5O)\@=*4NL M#[K5@PT>8WRMH35>_&H9-3KYQ3*>Q_XJ1 MH\"9G3S/]8G\GJYP-KS-\+8=,UMZAK>= F\S[,NPKS-D7P/3T>^]*BQ.R[*\ MN!6M_,3XZBR28S-W\9&<7!^FBV:WLFQ_4P%H0CFG3BZM5MN0BR$70RZ;Y23W M*S-"ZX+XA]?':F1@FBY_=:*NB^O!P0S*\Q92-2+!XY5>)T1XS4YU;54,Y1G* M,Y2W*>6UVZ;)GVGR5P6@3)._W6%7F0_D7/H4(QI12;%/+<<^NKGWY_[RW7&I[TWJ]Y8HW\T E=WPDL/TRS M)*>0G)5-G,R*HPQ^@#\%,RO-A_]D;F;E*>;SNPMP%XT?$X [_C7U4W@_\:=. M IN@!YQT0FEF] _VK]Q_<@+\E@T??F(B%FA;P'7@+YG_Q$H;PC?A>QZS$N8R M> ((,KVR_F#6Q(%':=%B'=AZX+L^2ZWGB>].;,N91N&89[C!V8!_PY<"?PH[ MUCZ.)RM^O!S3YU+FY@ _'[]&GP/DLR( W&8'HB>6G@G!!"=RX9EG/YM8$[AC MZU\Y<,-L-G@[T3) MU )(1.@&$V\RV'9>7"0=+4^!Z[,$CD)PA\_0Q=(^$Y;&B D K(4+P9:?HSPA M, -P_;&3,<\:SF@)P&I8$DYG6R!6)OCK,8L RO%D1M\98FM1#[Z=P"-T$*:V M8@V=E,$Y?HFL%#8?:'])6 Q[PN83'D F88B\H;5 8%L2B!!J0MJ1H/*8&W&4 M_X2$+-PSC3^_]5.T#M$(W &:!00UQW5!N@)V%/"UHD26TF 3UI&?@MRV9L!: MTH.==VG3HUT.;!]RRXNE;;O=47+(32\V.=EETU>U$#5UE8/+]8H'QT^L_P6^ MR) L'Q0S_E)(I/?>>*VARM-]D'T[23)#80,"&)B9$C"K9><2MJ?],G9FQ CQ MW2!"LXR!1//8,+.<.$ZB%] X,I!#([S )[I +Z<21!0FZ21*,OY*Z&1Y0@P5 M5)3O#/4 ^#U(;92D3,A1AG(T8U,A0%$$T3K:ZO"P0C98; M+NE&T]A).&S2E&5BRU/FI'A.A%>";*:DC"S7_4#S*PX(RSPR!F(W8U:'&GU+ M^>Z!],G3%#<-0%BC1CH)QP,?A5I6 EYH.;BM'/Z(. *;!!PN?@$ ]U/#O[;G M7W?%'1N6M4U%#)-4 D:/1BG EYXGC*,]2_UQ2!0**MB$>6/$5*!EKD)/_)A( M/(PR&_&;=%A=K1/!9^ :C"T2&VP@!R:SP@@"-C9U0F?,+/821TC8]+M1D+N9 M5.%%T2_Q#-;V-&!@6LB"9H1*8E,22 '!I8 MN ,-^FA6P!H,+38$/=>#O=SE[-@'UN=F!%7T!?,6($X$8837W78J,1WS*'T6CY>H@=\/T(C!X!P-^ K[E^#&RR MN _^&**3&^0>_R#+D\BV/J/A"0(R1C<;_NC\VP]\,&X2Y@0VD+9'/^0Q8]Q2 MNT'CR:%'/&S'GW (>!'BHT7]^5#01:L0C 8Y@'67!_QO<9[@#0+*A/ 76.99 M&L"P3IKF*%AFZQ9#"Q$O4RYDF/DF/$B[*%=0W"J.@ )67"_Y#D8S3D2$>4)M MDK(521(?U%B8([ /!41Z0'*6!*0N2DJTX0]YRKD>_I[FCJ1I!)H&OBJ8"&J: M8X 2<5[X0(H:8!)-L0-%.&:**<[I;;B_=7"5\!*'9,3L"I#1WU% MK(L8 ?O>>ZTU(.?4GUB'(),01&W%C=*,2Y7UCP+'!^I+.5TH;0+,E"&*<*XB MZ+J/U$I0U$\8$ C(.,&A.*W09^_0UX?$3S4DR-.F8'SY_Q:_0 8#AE".+^(G M.<- F8@ NT3@@4D$;,XCD6 &Q/.%_E$Q*&54_@47%2 :" MVI%@?UK%V\1>X&DR;,J?)5NF^"H9C?!O\9F D6V)-J3PZR[;C-K$[_H?R5#\ M)W$F^#.@%OPOWX\:OO1)@B71+Q/ ET:C[-E!/GLHO]9B9OU.GC@0C8?:<37N M3NZF_1%(P2?]EFO/.@X=[@ZJ<2P>\@[:BW7W;[D$,EQRD-69=(Z,_!?\M[F$ M Q$",+&O+ ;NS^E@ZJ#_+22#"UF]LA]9F'(A -81*E+>B>I#A<1#HH#2E41BR0#AGN9ZA MWAD))\62#:.M,!K92B_"U9Y@_0B#\Q,_\2[1HS-3 69TVC(F@KDXM=&E3Z$N M,F%.\O0URKQL 05P3<*ZY ,R^47BO^5M\?-L82AHNB,N;:EK?N)X QJ M)_<^)3.\$LJ%H,?Y-3AQ'/@NUT+G;FK,BB@Z&+79)0=\:;5]M MRLL3J;\N^S:NN'*U-=RS\.$IP)#>_B)^$"8^Y0>LW-#:TPI_?^QGL-*_^>>7 MVPBPF2]+;P<'AVZH2_NPQ24:_(@L_$KD%:%&A9+/MH9J],(S63J3\M'!\/&X MC\4G^(-<]/C9ZB'[[@I$*&4@\&U6 JDMYBWMLOS;E;QJ\PHX@ZAJ3]4HEL37 M "&?\?]5LN*?&G6ZO,IV4]G5_:EYU;;@J0#8:C7\!EC@=6H>%\UQB?/1*(0@H:TD4QH4+-GJ*]SWD.=09/*]/1 M -6[U:)ZE518-8?0K\?6&?%F_%U$L2B"'T:41D5Y#7$0S4[6OU+1YNC'!=_) MWZ/(>X8KQI!\YH1C'].P;HHDSS-K+'>L>NFB8B2Q0:PD7!(>&_FAGY6C/+;ECS"?PN:V7\$MG3#, M*7D%74(8]N(:ES\5AC!9D9@6+M#-]1,WGX(Q'KKD"O!3$9&'#Z/9SO3%I\Z, MEU!$[DD[6*O:: M4@@(\0XN*G6P[*'T,""B]O25]8TJ;\@=B/A8>D*[4EH:\'2LV-(S$PFBR_)7 M,04S1@T?SI(#5I)*3R)#Y.[*1- O,B2J/\T5M7ZKV?MQ_A5!:BFM5HKT%FEV MH;YQS)"0N;KHD<*S(-YF>B:QVKH4$(G+^GCJ"[C_E 'NY+JVYQR=JU= SKI*M)V!JV* MU9TUA]=5'[S6&\TM.1_&N"/UAGZR8P+E#&>+AOA M4I@[":,@&@-7D[5:E^5T"KLHZT-JT*O\0F>*LDM*]FR24&K:\D02?H6]CY3$ M%DB27I2^Y22-#1-$@%4L=3 ;?-DDGZB4?)NP)Y\]\\*-@-1A<3$7181L>:C@ M(Q>5R_4IH4OQ;)@YW0EU(X8W*?0C+)4HD@(+="JI3$I/6I0^11U+D9!#.A1R M[2&(EIP?U*6485&SIY993.K!4DT-.PM[C,I9 "RP#:WZA#F8(C4OZE'7Y;+& M3WDYADBG7"*^E(!=%*CJ1)9*)L(*_YB+?NVK?@$BC\3(,TZ2L+SH.=06$6I$ M03R:VC$D%D$;7RICG= )9EC\81U6?'6OFA7[$0@4"Z)+9KL]@Y8@HFF(*^)J M%O$\&F+,CLBBNP1T+(G@'G-]*EJBL71QX+B,5T*0,% R M2V0E%S\K442)Q2ML2P[79MLH$SLU

PK6D'S_5XDB5PUO++7*I6&;E9[552AVR&C)#"9UQ(?]9_TR(%;E! MJ?M3$Y]1"U-+(,ME02">^>N'Q@?Z.8T=5_Z\!%#??+1L?@$]^<=1;ZCH'D M&OLAWZ239Y'\!6]R1K]Y]KUL D\#($2;)A>+O>*4?9+_6,B^*O:M=P0NNC.U MEK: WKRI,-]3%[;T:O^GI5VHQ)G>^'KG?3]O#G\FA]^NP[9IE6ZDSZ?)P;I3-M 5Z#?@;]-H;@[X6&_W?2\,GB8F!S ME?5[@W\&__:!?]_0C;0I\'82N#5J-KS/8HC/O*.(;=TQEW+GK"9ES"UF@]5H M5-9QM\G>4U_BQ0.??F_VBU;'[E8WM/S- -UJ--!1(*N9#'L T6X8J&&@[\1 M.XNIZ(9Y&N9IF*<9?+%?_E@?%@@ZY'5K3V/2]LT&ZX)R>QHON=3[TSAVF_O7 ME8%9AJ%P3)_!-DS^2.2C'LV0\\V%\L&)O&WW._6>RWQ>&HU17 RIKB#5P6)Q MO:%30Z?G2:?O+34'[7I+S:,C.!.,6M._ 3,15RC'>R'8*L%:8XE:K?)K_'C& MC_>N8O9,J+9"/=B0K"'9.FO&E0+YO67M 55FXTQ^JS/YV%7F5?E;!POK[E?H MGD,4[722"5I]N],Z>.:@45YJQ.MJIZ,8YF:86R7,K=D^N$PUG,UPMAIQMKH@ M49V85WWX$RA?W>MFK5E471"H%L&:DTQC*C4"J54^TYEXC0?V=?=@%MAQEQ'@ M>ULW%C&>XQ/V'->7K"\&1^I3/@I.8()%M2+YDPD CKZXXM>YE)V^5IR:: MLS(!JJ16OX>8/2UI>E@E^1@DX+YU82/_#"V^NV9K%%A#IX9.:Z'+&IEI*@$V M2FN2(QVME9,<*T'!-F"9%^78E=?T5=D_;,^@L4JS;_=Z>ZIDW 6B1NDY!IY: M.VW(\%##0]\OI:$UJ \X#0,U#/2X&6A=\.XX>&1]V""HDH/!L7+"NB#=+CE? M/]"Z&*K;97DS/6S[ MJ7I?<8AK MX+LL1";&QWS[8<9"=(72SRE+GN#O.-GT5UA+/&LY28)3:3FW&[.0)30QUX7- MP )J2KC% OZ,+8;Y@:@N/JQ_2W['QC5P "8]J7Z)6Y%3F2WFY6)LMK8[/',T M-XQ]:+HZ#37R'1MI.6?;)NO _XBC@-'^/ *+ADG$4V\GSC879'!'B=^'.-PO 2 ,(*+ MP7&Z.)D38.-F213R:<,VGW(KSXBOT_1ZQ!@<>@CR!\=WTOQG 4#Z*GR6#L88 MSKD=^2_T*?@,' E$$*H3''P7_M-'U(8",8Q5#!@5+\*VA_@L0+*6*'U4]'>_ M&E]*M)(B[M!#1#F)X](L8SF4W"*]V4IACW"IPUD)0W#*<0@8/G82FB@O\&I& MXW"+KR#V$5XJJBNC':&&(!Q)W*7':; L[(Z/W^2[!52,:?8T'[4\=T0O8JGB M!*O>I&UZ;,022:\Z4BX2;O'F KGRD=5R=G?Y,T1',4XE]F"OCX)=B#GP '^/ M*+&@24%USU'RG:@"3/LHF4KJ#<4DZI1N5F-?MAJ_KBXR!]5/L">Q,\ZD<"] MQ\\31EE7SEK*M<0@[BC/4E:,\=: 38Q1G(1#P9F)4=O)-)5OT'A3A^A>Y\3: MKU,^]1N(@L&*0S:#>R-$X/CF)+/RRB6.NQIQ',' 8!\)R_(DY&C+@8!;D'#@ MH'N%.1'2J-,J7NG"S?F@2T1)-J$AQS82E/@KU^WZK6;OQ]2: ,%%"6*^.@U[ MP=MA=(F B&$T18E08*V\]&7+^:$'OTXX$8U9-$Z<> *O!Y&03_SW1(O+%N?D M\ZS@6!RM! F.(T#C0U8&!:>?Y00#KT@\I[5P]#F\C)P)T#P(5-:?.BF.HI?K MZ#0Y<4 $DB@#8MM=IS720;P'^"]I7%" F.X]K[:(T=T*SS6ZI^O'VP5J8R@& MQ+1O6(>]L,3U@1K_F7MC0G$N)(C@D7OP^>T2N?@X=AIICT_$$?S1I['I\.G8 M07\.6+VECU]9:!YS=7*F/I-:>%T'TK]!;SA^8N%NF>0XJ_1?I$1;E'@_!O@?0)RZ;. M=PX*N%[21:BJ#O8X=4)'2*'B9/@@2S,?3T?,$QA,**Z0SZC7N%49*YQPAB/N M@8L3(M+A; T%$5"A$( ,!+7'4E %ALC.AB!^KY"7:GN:.AYP2'\$+)+XO-H4 M8(;:KZVN03WJ,L7TX0WI6H=8O$1:1LCWA./!Y((V< M]C9)HGP\*?%])"I8BI.K>CA*R)'I -,+@DN@ 32/4X/4;][L5UV@ZQ+&3W4D M31ST_L\*6V+!?OA9>U=>/&$O<*Z$'-/*7DK3R/4).25=Z&@N,;;0+4HHJ=!O M,YW0LDHGY&L4SIMGT(DGA,F%"TKS\KSBV[%QXTLP7QEKJ6[5K3SA(G5+^Y.\5^X2]3B.PO6C&W.<,*G6K4 RSA#!4D8 72*P M.%O4J%3_&$HB#=6V-+I++\^[ M!VN)5<=& II[CB$OTB];>>-)6U[F(L=K(V=4BA5ZZ(U"U$&JDKZZ>?\Y4,0# MQPS ^7G??,E4X79E0 Z,0L0(?"NYKCG5+/%(Y:FTKA*6^AZJ:, [)ZC+@^J5 ML.%,%UWR6PJI\W#)9SAU SK">QZ<1%DXT?"?B+PZ>5W W__W\=?[C[BY10-O MZ?J:98(0)ZFD'0F)8&&C2Y9!>EJN=((XSLF6V%KM$Q>W=-_""<1)FM&IYP[- MG489-]?1=SIQDC&LH)3@)$GOK/$XG,6 M]7AUGYK)R^U<'^ S9-JGU98E;YN6=*"0/:,S3RI(R/@S8)++X/?H*US&2.Z:PA=GMO#$ F"CF)O&])KX7#WM7'Y^[;2[S M.$R!QKBX(P] [,$#MOAB#$(!L(I^@RQL"?K1EM'UL=*M@@XK@$8B_!P^>JM& M*)!2$;O$4>Z$O BNPEG+7:%G/FC7,MP\'2;C2L&!VZ)>E* N@+5WF4D^81S@R MO,G*B(%-$[AB0>,BD.((_6<9!40J?K+P)S*ITY0174OJ&.4A,1D0T]E,[DEL MQ=-BI(OG'T:"VR^<0$93Q ;H0(4\PPKY@*$(4-$Z+MG.1"NJ% M8H4B0L%IKF"\7)Y._4R(W3&B:,B5EAP #XO[$CU>A%>6EA T;.YEZ\W=25>" M9(.Z481TD8I+TL*<0Q#:0".I)CSEVVBZ<(Y+48I"-9)AR[1@?GD( ,%(-[F MN3TB"-->])\IYH!$"OQI8>,H*UR!.,-5SL!IQ"4/? PD] PV0.8/^U=.D4[. M:8:\-- "8<$R"T4@VZPU#!= YB+(!,N,N:QT")ESHAXDK6?0)]Z<8"D2 MN46&-_%3#R-8Y-S[A 2J?G-JZXU10ZR)--OE\.^/8MUXZVWK@85;[V*U-8M MME\MY)'AC?P4LRN0DZ8'.TF-,J"WV'*=TJ&WV'8UN=%H/Z,7!WTWPWE MX!]D+(+I8X3@IGY72F50?@URTJLI MU=YU +F]U+8"F6H> Y=&2T@]K:@$CH8.=WQZRASTX'DR6Y7"5-Q.FO.(*Q=3 MP@+VA$\M2Y&5J3I+-DN98PL[EIYDL1&>A8P+<-\-\XL44]1R*3DH^ >7TMDM<&_1"Q2>*Q^A@MAUJV3!)'UZ%.-V)+' M>=)<>6&$SF9ODX8>)7%$3FJ*)L0\)\4A'RKM71SG*<(UT"O&#Z.N+/!'=-@H M5NDL\L(Q3S?]?CE*,-P'&X)KS[A#G&>(\+NV9CX+E ]9NM/2UY%/9O:Y'\5Z>@!QCM!_J3%;6#& M9SX,?)@Q;V,'%[/XK]_D57DKN8*SLS5S-&NBD -S Y2R"*4! 4^M4_'>>,'J"JK1DZ?U@..R%P0ND2"BRDT] M[DCR2V9O1#'CN #KRWR9DN,>TS<.AX:FK4FU*+KGMB;&=?_V)B>@G^9N!HHG M!K$IO\_H%J^/_\N%;:Y QU,C99WS-$[\E!1G665"J6:H#NBV>(+L#Z2\,P2* MBT)N?A2*P"C/,!T1($#*!%@!F4BV#7D)/M8IIMB_#!_@N'4AC7Z3B\\S?^6U.F.-152[\$HLD1+UXR05!#5NXSW,.,.4T M%%_FPV:Z.U7E ,N'9R*MA920JTHU$A%P;E4NUZO2-WJUU3>:[:M&Y0I'&5LV M4CG*K]1.V3":A-$D3ED"+M MG%3O!'I38[")+YXI"N",RY0FL@?\=RS8HCQ6S;67&*^]1>299 MT'M&E.5:%_JA$VITA3N!),(B M5\S9_D:Q7.Q 9-&)_50U.Y'PE9L:LI"-X 2BY%M&"+8G!EZ2@@1-&09 65D@ MJK5*EZR"X'C;H.HX03;7\&'5U0N%2&47$6LI<91HG:-C?;\L7Z*K0I7#KUPV6V]7:OF/^/@G M/P,R(_.:C;<:_X?S%OC+NZ^!;%OFOUF]V/-F@N0,E( %\T.QG)2SL& M$I!\F4=EB18K44$O;AY_MP0D/EY9VD_$ D(OY0PDRZ@\$*0+1N+1X9_-_F]* M63-ZTR&GV!X>N5 'BL9&>)J). T/XP&93_PX59U:9$ 1/RQ+U3R&R85%5SD] MU0G[.5%J 2[]KQQV.9KAZLN_0HI)D=JE&H'ATTP6^7#F[,#R'K\1D&/DXJ"\ MG1&*(/Z\4[XFVB]PB+(>I($!X441TE!53'.HSG=8(KX[MT7*9J*.W*IH2)[1 M#]$Z52T1Y9\H2,RF,C9;;*3@M_RH"H;P9 D)TJ*Y&A[0"<.\=)T\"0DU0-@' MKQP?(:[< (H:/*3U42M. M+H0=5B).R["!K?("72ZY*3&5I)WZV#+!4X!$"7Z1G$7%7I4+HQIJCA4S\9^= MF<[!@3?OQIH;@[VQ9CV[UKJT*'VTE'(KF72OV0@"#B J_!QYE-],CVBG MJ9@5-P8?E1=JRGDPJHIR%U-]%W,,B')&1%:6K%?F28YKZ+PQD':@T$!7?4'G M!E2 [5/O7IXQ(IO&\<:KI=::HN4+Y:I*RB(C0+PJ2YJ5HYD*@DXR:Q*CHIG+OKSU\9G^MMS^>*;HYX!M$,49Y(\2[!XE)! M.(:9'829_;<#>)!4Q- Z>V-H7T 2AF-_B%G5E];?H\@C&8B7_RME30E^UNXV MD)^A^!1*$A[I&QIZB/7J1=!&@1:)>U3-VSJZFMGH2 ZG]D?IW&*#JA^3*$C6 MM3Y YK'<[A"4A<#GP22Z"["F6T4'"_6<7QPK@S,C2RBT!D'_Z;*&#^7"N"'4\IQD>:=51V,LF G+689/'3J2A.Z%F_8 JE!?G ?\@,M3 MT\UR6;<,+@BG &R!BQ!BE^5EL5T 8T*NE+<"2GVQUROKOZ)G]B1;;.&P%_V+ M8AOH9> +<@$09:CWJD:N"DAS+82<;.[3ZSATISH./=B>0\O&U*6.NQ%_MZ1Y MQK"%1(HSM5WU#7S&\-V#\]WFWOCN9YF)=UMDXJ7*PF^@A7\; !.T=6H\J M.]:QU I5\]EFB<\V"PW/ 4TR8;SI=N%1Y3V-0N)M8YYC+UKN"_\[F:J%>2\: M*Q7)B,*?R9?6>"GU!,(Y( NMJ623^X4>9>,$&8W\KBNH"!N;>7X*F@UJGR-T M^"!AHF>+[Y\]!**?Z:>'C!S[R\ MD& 1;A[]*TG&CSJ?OJT\#P6_\[ET(%O<*7I-2QW7J+ '=:I>OXV37E\B.NV) MDS[J.1.W3CJQ'H+H6?'25AL4UVK2/_;E4UBP2&]%?(1.@RYX/Q9\E'[SFTR. MKI3SXR45G!]_XEE-&4\S(:V%6J&Z7"X5S$<4D2Y:UC+.X^*N$_T<*K];V/ZE MQ!=Z?$272(PA4CHZCVMYV+@MI;0K#(LASW1+56/41*Z\G=5>#'G2=[/B#^*M M7 %@PP@W@2=Z:N8>F1^+DU]) S9=Z-F(^9K6*:'E(2MOR? M4?@:B1W357FXB#B(2'K5*EWF..-ZGK>&457I;KPV[L938E$/;)A(N_?M7&I_ ML>V?,+^[,'0[K<5ASSOI9AI'::D8B#(FL2T'DXEBE$()1CQOO($NZ<.E)_G*:'NOXQ.'#K]JR@RE;LX^/4V CD8%H-.RAJ1Y)Y]-[/@D^-]-G/@!)5AOS?SH MKY\Q%IX2=XE:5UZ@C_K#Q6,^S#A';'&F?4%SD?$ MO[S&^DV,%"%2J&;X4\%./?RX+S_.*W#DE$7:)O>I+;: I8)DCVKY81%1G5.$ M6U2PH>34TZJ#Z,.* ]NR6%EU,%B6GN/PMSP_=7E@9 7;I"-6QC:[NH(IPC[J M9=RK+S-WRBM?$;;2T$'LF59F)2H9!W-:%_UIJA,"P%=HG)55(#6KKJ71!AX5 M>=I%.V".8DM89PFAKH N1-SD=9\B $J[:EO(66>*\/]WN7OR,@2GYJY<>^#H M7=K\ZUNM!:>L.QL7*4"=G9AX9Y_F=6E0UVW$FWB+ 2BWJO&ZT&NO&]<5Z[6= MDJ6,/^%L8SZ+4L4NJ)*33<#@Q\$NU/^,6\68=2EFD^94>SEO\ZIQ*PEO=EQJ M52Y.66XOG^8XHHEA7(CT/-D@;MET%LEMRSR1CP"^5"-IY%-S'%J-A()=*^@6 MLFC^; YP@B?&*P$X!):.B!W.9%2Y&%+ 0[5.(9,* ,RUHBK--@PI*A]0PJXP M>P-LRH,CBHBQ4W,Y/A*0A[JD:4RSA]1)<"H*2JD@PE0%%$3Z]-G001^$+<+C MMABQR5T2*J.>SW-0EXF]XC5?ZB9W*R)5N!=U \^.7@O+-6(\ZUH!>;$H_A8? M4H(0FY>(7WY\W74A>X7H!LFS:)BO&29*R8=/_'<>S.;5PZ=(^(N+<=#%X8BQ M2!4?R6XX*UK=BQCP4%:9!E*E+$96 MR$EW4YIPA*OP/!6!\;9"+Q [\(ALL5+>X\WC;<&X^4FY!GO#><=7(B3DHP_ M7ZUFX_+_2:'_VFKJ^Q+M16=+[CZ61;B6J+T=&*1_?7-%:SE*DUCO_%WO^2T\ M(B)"*!"\U&UMA5^D*#.PK6&.M0F9[_IQ497'C:=%74,+ \[I.#P7 :M&Z11Z MNH5$(])D^-F8]ZD6][$3LF24EN*" B(JQO[ZH?&!?D[A;/+G)3OYYD\!P+^ M]/\:@:H#9MJ*+66)^I-8OB5W>RQ47*\CLLD_W4ZN YWW2U@@Y:U^MO MLPRKE2=]'>COV+=''PVGS1P7ZB=[$1$_%:KCM0"R<3&](MU!I::5PNZ^AH3BA='LOO0YLC%=?05'J)7 +A^92E-M+.5 MTGO590\92B*!"=)?5=+)YZJ*D0",R$Y<\B/+*Y5GDYO2>R!SI=-^" M*!>7>RG4 !K%B';6HDFMS5 7>%Z,>%B.[>M]8LNY_@\DVS;A:"5N35+)R&4C MEXU<7BF7RQHQ#M&>FWB=ZB+W)HX#F=%R!^L$4:RJB.\8IN'0CT+N6A?^%;NR M:;8N>3E 1,2,IB"N'MP-2_U @W!CM! K\JBNE-T%D],8]\*,5RT:M3CN=9YO M*FY)G'"3&=Q\ /?\A.@""%?6[_/,VM9K1J9B_")]4 U.7CK3E\PHFJJ;SJD= M170L+5(OYT-3:V65%DNA5">Z=>X(U89(EC6*\B1:*DQGCL<=FD4>!JD"? :O MONHFLWC?+&WD\W_Y(4\OQXX3?_HU&3NP,:*"6V7)P@\WH:>';'\=J884*E\Y MO5/.7GCZL1B!5(0Z?H/U7)^EWT#3^!Q$[O>__;V"[ M)BP3./"9]WW1OJ'6("4"?OC*1G_]\'"'CLG_Z?SCV]T'R_?@%T 2E[?-A^O[ MFW:O==W]?-_NW7;NFZW60^]NT/WVULFJ51SL';F>A)+U&RA. MQVOF'W0"&)"3X_-8AP(?C=EPD>;(ZPU,X/>KQRN5A2GYRB.?:E]DF74:S8OO M'R7%4QI$2)Y SA=N(P\[>ROM$Y5>,;-#M?.B3R/;%KX@C)S@S@JFLS@\0*23 M9TX@/;(OU,WH@*-N_M2Z:M:LD^?[C;T\\-#.3L49#"!8S=3. T_M//VAG8M* MQJZ"OJ0LB.;-*/ R6.D>M$72UW=3$+J#V[N[A_[=[>>'9O/VNM>^:P^X@G#7 MO6\WKH];0?A-=;K&P3824K40Q;76$TIP8Q)N"_/JBR#,!0_^YRF\D'ZL(N R MV.T,@[+MCSI*Y1#5WBDY+!KQ"^=!?HA%Q?2SOFB(GM1 .3FR*,:%-1]'95ZE MN9USOU&S 6<:8M9;<@F,,W#BE'V2_UAH'KK<$:5\'OV2+V1[/Q+?4J_YYVT] M6:7WW_IZZWT_?TZ'W\ZOR/MBSOD#@51TVM%_%GTT]5]1\0#]9ANW'9I F&7U M:>)[0,35LOS-6%(9YFJ[[0_K824H6W84C5\LH1Q#MX6"2?G(T2A[=A+VGA2]\@8$RI/JMH#O=0'LGZH"W:N(N Z$>X 4 MX7"EH.HV[&Z_OW=X'07:[&215HE-9RQS#0VT M-+*?0/_"+&V?VJ#P*-OR.7Z[F!.M5\R)76"YA7&P%^6AU1I417IU08)]JP%& MVI\R2;3MUJ!I2,*X #8"[$.>A-222PQ)>:'V7/N@I$H!^JXDUK-;SQ!=S%%:U?">P4Z=<$?8VK52(89BC(492RU[3(";3ZHXSWHL5*X;^[= M/C05-YL->]!O'XJ.S]O_;XS%&@C:LR'LIMUN= QAUU.LGY;T_@G'BSFNFT_S M0/3?C1.&U<^R8[7HGDJ_.!;UNK[$?7'=MWNMUJ&(>Q'QWBF]H7+$76P58$SA M=Y?0IT:K3;LYJ"R,;VC5&-E5&]DA6U^SN#-ZM@&9O"C'JK,W$7?= QW5Y1.^ M!KZW)!S6)Z>P9;>NJXLQ[PRSNJ"/\2O4-#/:<#/#S39)TVPV]A0).4=N]FI7 MK8-NS/1K@/?NUKESJ%,K[QRJ.FK'RQL\X.R%A0/MQ*)Z%;<8>GN'&[ZO?N7[ MJJ*/#=_;8!^-C;!/!^]JM*27?B6?J5$7([F?:EH457BW=6E M$7SH(V:#E%? MP]DV#8=ZM_>WK8>[VX=.K]6ZONUV6KW/HN%0IW'=O#$-A\Y1@/TA)[*MDDP. M3Z:[LJQ7'XWSQ)W0O&@_M(8XWP6C'VXT'6+[4]XE-K-&CI_P\81RR*Q/+5]# M*TN8(X;X\";F]-GU(I;:SO)Z=D^,E.&3H1.'9I@B\*PIRR:1UAZ=I1EU+<0W MV"C'!KI/3#57DM*:SZ6#'?RTM!*+MTY4L^]HB%7YLS2PJOAJ.HGDN,'R'%I+ M2(MEFU&;^%W_XW!F39U_1F)V'I^.S?>3BMY0Z2<)EE5E_H=K7;>81+&34 7M MZ5 [KD:L^@O1@9>,LE4)W+TJH77IK/!T4&)DPF$@)^2.VT7VD[76LQOH4F.*?1;:0%;J/_M0:=_N?^ MYT'S]N[AH=UK]WKW;=EPLM4<-(Y%_UL3L#%]$A?>*?EA39]$TR?QB%XW?1*7 M$'3MXD2F:YWVGNF3:#"N)AAG^B2^NQS]Y+N,F3Z))ANH#C+7<### MP7;,:31]$DTY557E5*9/XI;*@^F3:"QLTR=1(PG3)]&X $R?1-,GL2ZD9XS2 M XBI4R(NTR?1V$L;>[!-G\2J0&FZNAE3Z^2:0QB*.C:*,I::Z9-8JRXNID]B MC>1IC6C]= 7MV1"VZ9-88[%^6M+;]$D\+'&;/HD5 =+T2:RAA#XU6C5]$@]+ MJ\;(-GT2#PM8TUELNYQ"TR?1^!5JHK48;F:XV9O3-$V?Q/TX4U;W2=RQ2\/2 M_@S_DSO8V2>8/?C8S\)W@B_A"&OIT5FQ38^&1J]]>]/NWSST[QK=S]W.;;?3 MD#T:/C>[S6/IT4 _+O3H>F0!<]&YH^!E*8!9=T[F6!=YZ.2>#\^LU]5KW?/# M=&S8K6-#\[J2E@W=QKMV+1@<=AF GZ0;-Q/=[U:$ M[E25M6 ,>(/I^GN/#*P4SZ"Z0?631_5O$S\QF&XP_?0Q_2'*DVQRE*AN0K$K M5=(4SDV==:F_W/J6IKL2QP%A>0QFOG> M/W9%[BM[8F'^KMU$ZP**RO)&CBG[8]"P![W*6CK4Y2KQ/5,Y_GZ"VK"!8V,# M;;O5K*R,MBY7:=B 80.S#!GIVNVFT <,&#!LX9S;0;%[;C9YIW?MF9\&& MOI:C]R+\'=OD;]-*=XY=E#L@J)=7>7[J1=3&(]P!1[ALZ*N?F?CT5.& MN@QU&>K:@KH&=JM=7:6@H2Y#78:Z"M]+WVZV3'/M_1EC)V9S?0G=:,JL41)- M+2P7IG)?,WF(_!=VJ[KN8G6Y;^/%K(_4.3J*:#7L5K^R;IJ&) Q)G 1)5-?7 MSI"$(8GC)XF^W6\8DGBSI7$N89]?6&9=!%&:?K1\LD:,A;^VE6JWM7_OV2*V M'%&TO;)^QL:W9BA/=P@T[';'3(4TU&6H:R_I0G:S9W(:#'49ZMH'=5W;G59U M_?=/G;K./B[TV4E]5YIE ,00MID6K=B,HP,ML<95HS)UT%A^<'.8YB.*B5^WDMW[SV [!AXCW&1&?PQ^&/PQ^!//>%C\,=XM'> 90WZ:-=>+:]N M,/LIS%WO#^Q.W_@2C;_C"&5^[;'-L)I2:YEKN]GL&U9C6(UA-8;5[+G2KF4W M#*\QO,;P&L-K]EYWV+-[+1/6VI_WYL2<-/MN4WYT4>%>V^ZU367' 43+B8G> M$R:)@=WOF]H.0Q*&))2GNF/WJZM -R1A2.+H2:+9:-K-?F63)DZ%)HX[/EPE M)$5W;E'@]%J3[EWO*LWC-; -_)!=3AC!HMEJ_%E;IA=G'(]I*[#,EISO##-H MK^U>PPR_,'[-&HG-TR&N9LMN=XPGSU"7H:Y]4%?;OFZ8L6B&N@QU[:,:_QJ$ MU_7^A= M9K=ZIO.3H0A#$05%='M&1AB*,!2A+"3,,QI4EE1A#*'ZQ]+VW^%<-0T4,3;3 M.W##1C#&$V@\@7429Z=$6TT3(3:T96AK/[1EY):A+4-;^[#/FE?=_<]O,V9; M;>)7A^CM?E#[[.A(KDHSK"XW;WR$]1%.1T@0S)64[H62'+^!^]/ %LI(='49YD$^M?N9-D8%1%(VO$&[9C MKW;+AQ>MA:/NL-<_#5H6/!/ 7JI8SO*GL>,G4P9ONF 'CIF5L,!!4S&+Z%SC M*/*>X8-X(OSY)HX#H%P$AG7'GE@0Q?0VPN6.Q4$THQ\3%D= X@"\AR-2*P(5"9#5?V>BO M'Q[N -Z_]/YQ[>[#Y;OP2\<-[ML/_1N^X//[<_WK?9-J]5\N&]>MQYZ=X/N M[>!SK]GX\+!->0A"$2^(/<\*>*: ;4!HGL#P1*$,OIP*^]%(B[@36$CCI:D"7:;JT M#*[OASGN0B/9(8-+9_+!S'EAZ?KA"4?+$S7YY@+\6+():OS_[+UK<^.XT3;\ M.?D5J'FR59XJVBM1Y]E#E8^I?9[LSF;&N?/NI[M@$K*8H4@M#_8XO_YM@)1$ M6?)8DD$))*]49<>2> :?5W=: #=*SY'BRRJ>HH7D.>4?2Z^)I#P\5?L MLWAP-H".\/W\FI_>M=ZISV27G?GGW94ZTY:LD3Q-POD7F:^@OGGTW&1"5Y,@ M[L+(%9&,=?I\%HL/\S]^>.X!+-M=C LNO0A[HW>U?6@Q:U-O^-WK?LI&1RGO MTQMOMX_[^N/>7NW65ZKSN\79,3]/>93)RO;RG/,-\Y;LD[SZ@Y?0PYU\)O.+]*?# M-":_:<.9)0T%-LK0OW7YYF]1WL7:*XZKKK\1>4SO:%;2:5ER;C= F$P_#4(+ M=]1";0YN$15'/4!V##M,@X^4!_H#_0'R.J M\>VV:[7RVQ _SD1P[=ZC(A_J26PK#7O0M]J#\C="FS+Z\CZ<,JB)X3=>V\ U MS[G&[FN+Z!D_^N :< VXYDA<,^I9HPZRZQXP9%CYZ=,53SB[#(- .(GWX"5/ M:G_4+T$B[K.]3OM,XFNW);G;LD8][-)'7 N[]!>0&%JM%HH% 1* Q/R^SL : MV3CMJ\/+:DKT>KNC#V6@Z[6=!O7)>C%L6=VNOGQ-^\K-%)5#A*8"MJ]!Z&Q; MK3[0"70"G0:BL]NQ^B-]$<6FH_/M$<=>Y7>CU;69X#:);"Z+",$44!VC<=Z&@9W6Z;: 1: 0:CX[&SH!L8^]P[FL3 MT%AF.+?JKNW\ (X3QDDLT\X4$Y6$\[PO3'R=B2!^+6/(OB?(#BCJ*E"C,<*J MK$V!QD'CH''&"@Z[V/8Z!%3?;0@#V^J.M.TX-V6(,8LT9Q9914B,.D- I M).:0&%BM(;8T'S"Z47DOZRAG!>JSECZR.K:V#=.U7RK'1/H0RP&U 5?;M@;] M%M %= %=):"K8PW;L%T(R=7A9$/ET&?WK?[A#C"8HD"(;AADR>H&J6[+:@_U MN8N %"!5]X!A9V1UACC=>KB 85VV^F^Y&^H8=DOK#,WV",*> %>Y<"K/;2&7<#K@'&1RON%J(^PU=Z MM5'YFM,V+%=9@F)GF7K MLS6 !"!1>4C87:O=0F("A.7J<(J@/M.B7L<:MHZ_U&R*RB$H40';UQQT=EO6 M4%^>!J 3Z 0Z-:+3ZK2.O_VR+N!$>83EF8FU?5C' &J]-E7:PQ%-0)&<'0&= M:IK-FJ%Q,+*Z_0[0"#0"C<='8W=@V7V42CBZ.VO0!+34_98)_<;2@/M^Z/!$ MN(MSP.RD_;[RDU*#@=X>6MVAME48G"Q"M,EP0]T08'=:-+L]8"% !O !K / M8;$[MM5K'W^!MA' QEG@'WX)G' JV(D?QO%[-H["Z3Q;3Q@<)4M/O> \:%G] M-B;:"'M5T^C6"XPG]L@:M/0="=E2>$NETBJ](T)XEY -L JL[B'+=M<:H)CO M\;U=@^:VY4>H\ZBTQ0)1_6W&YF+[I&>U[.,'I6&?JX3^^AKNYJ"^9T!:6J > MJ ?J#SCGMKH&G#<"ZA'L?A[LOA/C,!+,R[Y,^->=TM+OH*<=4AXW3.]\H:^& MRA&E^+>#2TF_4/0379_UW@-_ ;^.UP=:$[92T:;9!;)=3HK0Y:1::-SUEM(K+'M.@Y M1V>_)[:C-S2-Z< M;IY%H9LZ"7.?991SPHA>1K>QF/NRN?3=E$=?Q$JA4HLY:4R"%]3L="9;9S'N M3KW BY-LES1]GM+7WG^SQ'7R,=YTQKU(O2D<,^[\F7H1M^1"TF-7 MK[D/0_?1\WV+Q!\Z7TZI(T(V<2I;D;]F+*B5D?#GHHPG)(9)Z),/2N^0"8MC M:EPDJ&'4WS2B;EBJ.:H!L2>?\YG M'SX)&BS'\SW5H8_CC_.RL+]'X=A+_A'&\4T43O/R5/%M>%D8VUM2X0M2I"\_ M__4O/RZ?J'KS.X^2I]N(DZB4AL177NSX89Q&8G&;RK)"'SZ)\4_O;J[L5GOP MS^X?MU?OF.?2%W3CZ56G9U^-^L.;X>7PLGLUN.RV;^R;P=6H=WW>LB^NW_W\ M#%9%C-QZ4QJ>W\0C^Q221K](3(7;?5+PTYS,VG;K.UUDICX^9L^](_W('I3+ MBBEAL:*TOJD"!VCO_O.4;S6NU$3A"EUL3&I&;/1$3692H2Q)9PNXK[5\KREM MJ_6=E@=)EB$>)6Y-8J(A:4"(B!WJ2.()5;'Y5RF[IU^%(D"+_1(X9^SDW.?1-)B,G,_OPFC)>W'H>"2/&HZO\3?G8]WG@&;N:>DGDL5N'+A(/WA=+6:#+B2?&[%8XDR#TP_LG]G$\ M]LBJT"B3\4F4T4L#Q;[4]U[K.Q8^!O3IN2C/E(%,EH!CKN>);OT_[S@0619]7^CJQ[$9R?R9O+A8R$11?WX)9#=51GX MZ2&+5A3:JE 6D2V)7&HG)\-.-TO )?PK(^-"RBE3]V=R4C"5IYKD0UQ/OD<$ MCNP5NPO#+^1FGF3SQG(M>Z_=25SLY+4M/6A=;92&L7:&1XPJ2/1&H]=[FH^7)RH*?)8])' MQ>7K!G&O!M^)>R\(I )F+JRDBXC4^<^4+'#&$\\-R+>]L6-9NQJ8YIX"+_&8 MR!WQ4(_.)(^A'F7QR;*0/\[X?21$-CM2W'<]=07Q8&:,LP_OI?-/LYH'SQ7S MWXGDY5R)?IA/>Z1YD'.M<)P\TCSAC/T^(83/V*_TE^!N9N*D:29-_)VXDAZ6 M3XPRNW>M#(&$1&[VU&_Y#5,QORDI&Y&W\'$4YBY>3:$8=_5>"K1L"IEN'-U>CHC&]T9F-HB&GIY>7E]WFO;_2T:61 PDLL0_R+V_)SSWMY:?,!NJON4'KA>0MH3JY#0A@42FAVH M [$TYU9ACJR[:5R@>2>,)8_)/_.U!,5@7N"DDAC/&/M]P\++8G%H%A&C1M16 MM8#CQ8I5B;YB&?OQY@'E MV5D(-7I9Q()38,O%#-Z=E( MR4NDX-53J(FGWG3F*\N87:XN(0VZ5,U?-*K@66QZMWSBBT^+OZ6IE_F<>2$8 M^2@:J^S#GRD-V?A)OMIYL4'?[*UZM\-G'LT[5-"*2P#(Z&U>8E3\F7JS;,JR M9)>5T9'SZ67,ZYON@4=-%''B3=6(TU/&J4\.X5B?UZ540X^CJN)M5B%6]C@1 MP:I#Z4F_B+M/"O^>DC_Y.V[6M]U-ZJNV\9DI7:ZFTCVY13[/ZL-Z8L^5QO.+ M8:?3NND,.M?G@\&H?6%WKC/;>M4_O[QL57VEL2"T>LX[=39N=?N$6EN?A_=D M$"U.IU-) 9 2:..*.-/^1 MG2B:)QM)'!2__V"$-,J<)3C*E=\&,"O;9J$\R^RC4'JFT?/328? MY"KR?+NR6K>;Q>+#_(\UMV39[A?W-&W8;K3]GN&L3;W.=Z_OF-NXAR_OTQMO M/_+KT?F&=+ZB&^BU9*Y^[7=[SY-5VL_+'F;KM?NK JH3-[Q8:0^,[,\Y/55D70 MU_9'6"Q;8[;?2FL-" P$9H@J@L!V(+!^5U_IZDIKS5L);/>I9KUFE*L[6O8) M79214."H&8)[5J^OS3TP99S+-O2PYS5&Q,#JVMI*NP(10$3E$=&VK=%06^&V MND "3YCKQ7=I%&<';LI D59A'K=(0W^D+RFPUA(,IF@4:JN89+]J MA+R>U>^5'UL ]H ]8&_-ZEF= \3UFH&]I@?VSE4"J&521TS;),*ZUJBO+9+1 M#" ASM%@P"P2)-G:XF*F #Q/^ "AL1HC\R@^5&9$E295/P\;:G[GS1.\AQF M@9NEO2AEVG3(KP^#6>3=&TLFV>08"MKC%L#C)/NB75)RV[$+,I>$8D M$L ]!G [)=6T:Z!);7J<0"\CE,/,IJ]/7':4T6P<./VTR*,11[0-= M-0ICM/59]+K'*1!!Q%[&'>34MCJ#\KE+ =]T9#8]0/GB%F#MX8:]T=60 MW3+&;(AIMY"!%<&DHV^G,T5WFLD!5E=?-B131A(L !8 "^S$ KV>MER@IHSD MX6<,!LWNL?O5C!F\;?5[V@Y9UGZ2CO 9MNCM8K9&9+> +J +Z"K#=-F6W2X_ M0WQ=T-7T #-VP&[>H=2VNCULZ9/W84L?MO1M YB!-1@,@1@@!HC9$C$CR]:7 M+:P9B$%T[X@U#>HS23H9Z,M0C?29"$\@/+&;G+163:A]C (0 \1@W*KA;M;+ MJS3R;%7E &D?;#^X*7I3ML6#86LPG#J'.U\!/ %/]<>31G>Q(7A"&'+7\THE M'5;MD(JY87KGBS?AS_@0@K;]S:^*[U5%K<+.Z-Y WPZ8O05FBNX@_&3H@0M0 M&:ALB_SG/7T;D4!F(#.0&CW":>N;[K^8 TK",WW M G$Z$8KVVG;KNU7P=TDE7Q;K<#^I#DMKNZ815Q\?L^?>A;Z;KPW0U)A]$G$2 MI4Z21B2C8[?3:"&J^ZZ4G%@R$6SL17'"_DQYE(B(A6/Z(B:B8$_4;A5VL-BC M8,0 Q"!A^(4Y]"_W A;.1*26M>C:J"A]Y@5>XM%/#T(>EDP$W>JR)&0QJ:HW M)A8*$O^)[G%31S >!"D]P9%'*\_8>,^C23]AXW3P,FEDI(W4Z#,Q,TX*0E2I56!LN2=_NI)-1E'V7# MY(? I:ZQ61A[6<]GD3?E$0E//9@NDHVBR_":( MA>R@SW-8C+GC^5[R1.P3QBGU?/[,;0 _5&UV0Q:$R?Q]F>ZO"9I>=2<(G/0@ M4H4S(ZC-:-Y=,5/+H>.1* Z?F,[\\$F(3,I%78U)VZ(L/#P1W"E9"=WJ1S(Q3.2T/ER>L=C(9=LIK()2O'>6W.]D2#-7YT! M-6L J8X0:M!IO*=>0,UE)&6I&/>1$,M]#9ER$(,0%Z3R->02V/_YMMG[497>:3HNIJL-+M#/:. MG(21%7MFHI8=R2W.B@$A\YODB*-^+IP24^!@,@>?$P%-R: _2=?9$%&]]>C[YLC 'E?7KC[4=^/3K? MD,[OMD$$N[#6^*9SA%U8K\CRV\'A5\S,CA)>G Q3F_M1S==46K0=-!0(!H*WEN#U/!;R>1[Z6$$&^Y2%399?7N0!$2BD MN0JI9Q]O"=IV&R;M;[O$ M&W9#E"&I:A^4KH3N[!4CPLZO\G=^@<9 8Z QT!AHK&*J"!H#C1V+QIJ>6:/\ M:@R5.X=L6QJ/[9DRSF6;>UCU&B-";Z4$0 *0J#PD;-MJVX#$F[TI@Z:)U2]O M4*/<@6W+'FG+2=WP[($(U1S @M4)>WVKTRF_,!; !_ !?&O@&UA]>P3P(6^N MEB-,Y5=CJ![$-.:E;@:,$.EH,%Q*6'(R!0"( (7,",&>V,&38X:5]Z@/G.J MP]4]J'VF+T0S#A'-: PR#UA" = $-!%H+$#O ,6YZ@*MIH<1*UI-P13Q'2XY M;WE"*:$V0O=PM1%,T00$G$HWY8>GF4KLDS>*@ZIQUN+ %0^JH$7@+_ 7^*LB M_-6U6B/P5UD30<,+'1Q=:H=JW/K.:I6%M)#W-4]IFX1,9GW-DO!OS%(:B3Q3 M=W:U2LKMRI3U49C>3[9*^SU2V=]9/ FCY%0F>&8S^DNNZZ@LPN+9*^F3B!Z$ MOBR[W;.6UB2[,F=KGCQ:Y:S/%*)1,](;KQ7=90^JJ/LUKA= M:E'T+57@HU"@1!4/>1"N]:Q42>#.2X30%[)0B4JE/^5?"(6+ B;.A ?W69)] M^=@PNN>!]]]\?9VH2O)NZB=S3J9WA5Z@UMQ5'G"Z118[N9QX8LRN5>$2CTCZ MHRHW$16K0,RH]Z%[QGX))#$$(LMSK2IGR)_E4XHOIQ[/54BH?.O"][(2 !EW M+JME4#.RU_^>5\B8OUP*(/OEDW@00;IH%F!=[;H1&+_="S*LTDK]RC&X-(62 M]6.4#TLZ]E106E*X9]5EPOEU[J+ S+RHS-8E?<[8S9'$MCY3W5ML)5:Q:)_U MM+J@V73A&17IK66QWG,0RW-B03&+;1J'8A8H9K'I=M1SJ&SK*]5Y%+,P)/-X M15/AHY@%BED P55&<(97%+.HGT*BF,71=^4?M9B%MG0S>^V J70*7*1/1OKD M@\:(<.BH_)U^H#'0&&@,- 8:JY@J@L9 8\>BL::?4T4QBT-@S)31+MOHP[;7 M&!=MJSO4E@ !B B@(@Z(@(!?12T,-4/JWW:'41E#F"GZ@.QD[Z^=$3-3IL/ MX %X -X1@-?T -Z+B>:TY;% @I1M)83EA1=WLYFM"8@"57#-LPJ*!8K9$#/3 MMW.Q$CH <@&Y@%Q +D:2"Z+UB-8;.W5 M-X8J!EG\AL(L1.]YJW9<4-@#]@# M]A"S-RIF;W9QF$I,B)#UW C7';G/$;D#BX'%P&)'UR6P&%@,+ 86:S:+H0Z- M28U3'S?5C.BMUHS8.L=@(Z6H[BL6C7BEU$Y/Y?I>YF86;E;L89'Y6J;)WE25 M@3M_IEY6:$$^]E;XU)PO,A/W6J[GK$Y$5AU&5HV0I1A4\N= ?0A<3EU<5FV8 M1=Z41]1'];(\2S=WIU[@J>(4LHK$. VN)?&+:K)("2]-:9X\HB"$=4N M^&$5X9._^G'B.9-Y32HV%ED-&UE-2U6)823EF&!Q'XD\U;]L1J;'$EQID,K7 MD%,CFQP(!:18ND?JMCA.IS.EIE;6?J5,&U_]$H9KJG1E^GKKO/6:37.%X[F9 M;D9":9BR;.(K61'Y*+('J9NKU#2\\WQ5PL@G9UDQ4Y%E$N%,@M /[Y]R^[?\ MK,@URJS,+F;RW)'U*:@=_E-6P^B!^^FBA!&1>BC;*+\4"Q[/2)_^"9VLDUNC1_DR)-):8,&.K-/%E6G_/)SKKSEZHW<>;P M*'I2%G8:IEF=)RTV4'_%O4=!]+2TC[(1H%4_9\ 4F0E\C,)$5BD4 M4YH+/0:9$1,>*0RIRU2)>TQ7+X=$3\=U5^,[8S?+5CZ2,5P,_J(HXSB5?AZ- M93QA8U5W(U6.T3^DQK,.:?(LI2'/*CR>?[YD0[M54\;2V;BUNDHKGG?]RBHM MG$'IF$^I$W//8&/UHSCOWMJ1) 6^=0]3?]&AUEE'+\7(ANMIVD!S/21K[HH3 MA?M/AZB.]&]12ATM(X!M-NN@Z-*.KBF*+J'H$NH.H?,HNK3.>,:MHJ)D2W8? MBBZAZ!(07&4$9WA%T:7Z*22*+AW].,Q1BRYUCPG.:J=J1YI_(P_35D)W]HH1 MX;2?HN=WPIA MF@.8KQHAS[:&K3:P!^P!>X>W>C3- O:0UU'/J;#5(\"8M64(&XU&NB?X]082 MPAP-!DP)RTVF #A/^ "AL1HC\R@^5&9$KR->!#[6?8/[OXGC9-E=AB5Y 73 MIF\66FK9I<^93%&5LHV608BKKC6K#[0 + #+)&"]FUMN]S&,61.6Q _?MNY5P?A^Q0,0"*^(P V* &" &XX4H.W;::MH+ MA0R%\C[L',3.0:2Z19@3N( 5.8 50>ANU\T0ND/#N30ZLZ_,#=,[7RS"PWLM M.%2Z/JZ^VLJOR1;%EP\JU4IH'V)&AJZ\@BG!E&!*@[0/3 FFK(JN@BG!E-5E MRL+\_/N$DUPV77^PAA6$YGN!.)T(Q:EMN_6=+JFICX_9<^]"W]V)*0_0/G7? M51H1?EDR$6P-SPDM^/GA*OS%J@YLZ2:%A M%OT=?1&)[)IL3,Q]^2+!I]DY8LX2*4YZJA=08_*G48^E'-8?I^Z9?^V*!^&' M,_6]>N(9^R6@_@>!<-1C'CV2HGQ0(!Y7>D6BI-[0,])(6.Q1,.%[4R]00I+7 M1R'UEQIQE\8TY'',8G&O7C.+1.RYJB$QW>?[\E^'2(A[078FFLW"V)/OB-7K MZ6OY0.[2XSTE<>]!K+3EC/V;?O?C4(YA**4@I7(Y\<28?9P)>0?)[N-X[-%[ MJ+$3NC".TRE=1HV9T8N\.\_WDB=2FXBYD?$B7Q'ZBI)08JO,Q'$)&\>D=H)G^? %=.9'S[18#ERNY\E]_OYJ33P-'ID]+(P MXD1PGS3\3@1B[,T/YJ<)P=S)T!*+Z('4)F8G=VE"[UH\(PF=+Z=W/!8R<#^5 M35#C_]Y:'NZ?O_EQXCF3_/U"JDEEY:QA?CT_L\7C'MG%?4 M!E9%(DL(D.JYH?I5?D<,3T#(KR/G-B>H*4$D\B13J8VPBN,E$>;7*RFNB.V, MW;PHMK53B:J-D7"D'RAY6-+V5+XL$M0"^8)H,W[G!$EL*YU&A>,XH7^RG!F2 M*9=T[*9"/FK.M70O/=23/5-7+B N+[HC.\@]=Y=>]%0OYEN$EVVD1VL9R+]U MS]HD&=^GSFAY8&:)GG'A? QB'2('%;U.18R\"O+6E%GGY$$]S)V*=4RIW\G# MHN^Y)"W?IYD1.U$C$J8Q(3E^_\&(7FD7>6%FYY">B>C%UQ:>LA(B:='<7#W% M"Z0KJ3X77Q.$$5'.R@R_+:]9/%A-VLC6^GY^S4_O6N_49YJ1.O//&P1UZTT) M-[^1-_PI)*?Z>7_[!>6L3;W.=Z_/T#<&$?(^O?'V([\>G6](YW?; M78$-2FM\TWECD<429/GM .(K9F9'":X_6#WI^BO-$[^];?B(K;M91!B68T]. MAJG-_:@FT.JDGJZ8-A ,!!?ONYX'B#[/)XLKR&"?LEC2\LN+/$H$A317(?5L M@2U!VV[#A/O;2@;[/U_;_WDEG&>!MK8*W&C/W(LE^9U%AQ5WG4*KA.[L%2/" MUB-#T^-46A5!8Z QT!AHK.*J"!H#C1V+QAJ?#*+T!&&5.\([ZFNK6FC**)=M M[&'3:XR'CM5N:2L(#T0 $95'1-=J#;05CJD+(A#(/VJ^K?JDLD.V2$1CC+13 M]8'82?< E=F;D;\(R /R@+QC(*_IH;MS>6R.>=,9]R+I5F)J)O&E,7K7#!@A MDM%@N""-*W !7,",((]K:1*\C7@0^WGB$_<_:9QD)XX7N1,P84(T$-' RMFT M^D#L1-OJ;L,C$L#=(7#WRO$HX+($F=4;MTV/)+Y8:J!WS,ER)?:?HG3Q(1SV M*F@"XDVE^PB@&%",O,^V^MJKX)BM R 7D O(!>1B)+D@]'^TPU7U"78@SH\X MOYGQQMI [*1;?I'X9@0, 3P #\!#I+ZF9\DJ!S!L8T3D!]L8-Q@>V^H-M-F> M9I@8 : 6"P\Q<[?^OGU"$B: [RJFO5Z@,Q6]L&+R +R *R@"RDX-2W^[9_ MS"EK)78N8/<*=M\B3(H-LR#PCHR[QDX: MZAZU0#P0\<"=%I:19 -[;P$\ *^RP$.<_H4XO>[3@KDT.C1Q<D@B7):&ZW@N\Q./RBYG/@UA^/>5?!#4M MHF_O/8[Z7 M/-$K6#(1S!6^1^SUQ,(Q"XA%V+T(1)0?>)G-?&(U];D)AE8B1+9D;R4VGQ64P:$F71 MM8G@?C)A=Z1*8V]^6BI-2)>=3/5C$3UX#CW]Y"Y-Z%V+9R2A\^7TCL="!KJG ML@EJL-]G,%J.Y_SUCQ./M"MK!"F7R!!!&J_41#"2-"D=)QB(Y<$M=2]!(F)I MD,I7D665S0Y$(K4FEC9:W1;'Z726:;,10V2T_IS';,:C9 GUC:"VE-PE3@M, MP$3@TC"L=6.?9LPCN\OIQ(LAWGT>KSAKG@Z,D99Y4^K$'"UG[";O7?(HB+78 ME!XQB?/^O=BTOGIJ)!SI#Q)%+Y[KT$N\1*ITM!F=.8L[)%GI/"J4Q@G]DVD[ MC44XR^FBAT;40^:FDG@71H2>0H^G'Q.A[EE 65YT)VAI6UH>>,9NI759Y;SY:,0ZA'_&_DW&-F1!F*@' M.&I4E8B8G#+)BTBH<@@B3XZ\XJA'CVB4WCZ_7KYNDV^Q&6L@K==)B]A^2J!X M>H6VF!=+11B'OD^3,G:BACY,8QJ ^/T'([JB7,I*2*5% MLW_U%(]H(L@^%U\3A!&QW$H,H2VO63Q8S1>9(WP_O^:G=ZUWZK,TV?//&P1U MZTT)H+^)1_8I))?[>+#_(\?GD^[E^TN+JXNI^[VQF7T[==GLS;U.M^]'AS8&*;(^_3&VX_\>G2^ M(9W?;;,"8N)K?--Y8QF>$F3Y[=CE*V9F1PFN/U@]Z?HK33RWCFL=NG4WBRGN M<3I\WQ6NH(,]BD+3BV_O,C#3E!( M:3L-:\HHEVWF8;"2=4>M@<\%ZIR-!>.8 YJM&R+.M3G\$[ %[P-X1 ML#?H 7M(PZ5ED\U1JJJ5L%?NR)!L:\/CEK*I-RP1- ':OE$ 7M^L#V@#VH"V M;Z*M#]N&"K\'W:J\=HC]F$1F?.Y]([;#&+/CQ6Z5O]_%E)&7]V%/7MWWY)FB M;>"9%9[1MJQK_,"#9D SH)DCT*$-/YHZ6B+BS<#+8A[8]NO'N2U>^5GE6@&)A&:P=;#G>6$TM:( M?@)B,&ZF&[>FQP.QMU?+$N],K/S&#*P"-"A/UQH)GZ3"=,UP#P#?@&? .WQG"::7KX M'=MQU^[K:SN;9\H@(Z9G3DRODO5T;9%8)%4)PZ;CKG" OD) M)-^0^HFE[DG"A*[@TS"E;M(M\KO5%M G$3W0G/YQXCD3YL5LZ@7>E/N6_)NZ MXJJ)1"67G;C+8@4LG@B1,)ZP MM:';1_3SP,/2[+T8@=CG\6??QFG^]X_?I_'I/>>S#Y^*HCP/W$_"EYT_IU%] M4**YHB'RPSB-Q"WAY<(/G2\___4O/R[O?Q!!*CX))[P//*D*OY, G:?%Q5*F M$FF?Q/BG=S=7LJ/_[/YQ>_6.>2Y]0>IS.K1'HYOKT:C3NNQ?M+J7YQ=7(_MF M<#7J75T/SZ^[[WY^AHVB,&Z]*8W?;^*1?0JG_&77Y #04A\?L^?>A;Z;/2B7 M$"N(R @.*)-/M5NE?PM&!.0]"!:F$2$^$^DL(IA'="\;1^&4#.HX>90\1 J8 M\9@\$#_E'BE@H* L/TNRH-_C,\8^TK/R:XF_(A[++67'L"F M1$C>C(RY\+-KK)Q9) ,M7EQ\U_P]EF(5>;N\^Q]5:^BUU"7B-FE3Y&)[\1[>"\])?E6*;O<.N0W4K/O MY+4D22-5NE+XNWY97U:P$DO=41D5Z]"@*;Y':I_1R@;I5M5.JD0-G#NZ5RQ^]9");YWJ9 MYR);2ZHX2R1L92/6NNB&Q"5S)GCI3M5,5XQ%-,=K42G7@;N\LI;EI&4; OA^'$B,O?JF\B5?I1\:)@FL5@X=$5A M*V+,>Y))@3^I'^1#XOD=B4R!DOF>128N?"W[S26=48](U\13*+.CD")D^L:C MI]4GKS#NRXK#N&1)]0@DB(&X51:A*76S@=]T^.\ MP*6OHPQ$]R*\C_B,O&I&GER>;D9]K["XZ>$9?!X7 MJ7AF)!3@)7O,9H17/E$W,TCB;.(H'[J<\R6:;*_KTW_P"3C//G*Z]X"'T'\2'YS+)M7.!@Q4: MV,P?K_M Q7>H.[@7,=E:,6>[,D6>^[FG^:]+]BLZR-+RI-3CI:0< M,IE3KJR8M,'>="9-OQJ=Q=1]+CK%RX^9""/U5L[NR5P%"[/R[XE'IN)Q[MVR M>"8<;TQ,DW>9T\\NBU(_]_'O4T]:/&)*>JB:P&;ZMP9]I653_B43!0VO\D7D MHSFUD>://+="RY[)"VF2[,G>*?(D@@GR(506H22XMM$G%4UQO3!2I>'[1*-*,17NMQ3 L M+G7$@O3I#MF4A5.RXJ?,.T'0\4G='">-0(XZR''ITSZ?HLYE3L-&ZC$3RLF2 M&B=1O;AH8?D*ZL7CQ7AE?%N81DG.6'B %AGB%2T/[ZBC//=@E;V4ZDEJXJW" M9^6):E9HY2:6 !RL.HNRR4L3O,GF/O=Q,W=KZ=9O,!;A8NX9RV!E0M!(5=OR MD&*1]R6HZ%$97!<7AY$*[7$B/=\_)0S(Z7$,I7YS8S\5#7K1PGAQ44DC+I< MGI9SB;7YPZ^%>^<#K[27F$N:_\)\*8Y#QU/*.<=%4 M-%*KJ@:!0GA.2"XJ#O8B&J^\Y4TA:SN>?R<$'$3 MSAKULTYG0:,DFZ[+V.F$1_?TA(43O.&QA2EO-L_U2#YWHO#J19/GW#9=\8$"\2B#>7,'21)_0B29 MS:NEL#>N6'F!ZRD-S\8\>XA\GWI+9F/F[!K3&Y^L/!)+@@UGV=18W99_MQ(U MF-N4%X6V :%,H2*??\XU+!=,40 QS4AE-$8$]WS>&366&X0<9.10!FTA4Q[5Z3@=CV4P MC7Y0#54+(\K62U,LW_4M'EVZGH7)*=WG99>& 0W4"^A=F6PF"[/AK/G4 MD2AS&M:F'<7!6B"+I#T/F<_]A.<*IR;>:I8Q(YI6XIKE&,\74GCN_VQ"0+A8 M/UG[24VIXU@H7,_1,4X#13)DII.G>9ORIKB%-=+U_M^%.=NO]6"^FI(W0'5H M:<^<<$IV4YJ Q6I=9MD:XA7I;-QG+J.1"?^JU@KS%8H,SIU$MRLWLO M533(G):4!!]EVY&RB$L>E56/R#&,<=FY<5?S4,*VR%6UTXBD/07TNOB:07H*_LF&^+:]9/%CMDF8.S9OS:WYZUWJG M/L7BLUA\F/^Q M9CB6[2X>(%YN6+->G5+?$;-^?G?7KC[=WCOAZ=;TCG=SN0 MCP-@:WS3.4(]D%=DN4%^Y9XUN2&?CQ[-+N6AC>+ F$[B!?J!_7; M6H+_"B)!#Y<3D;_3I"9F)]+W%O%[&7;S@@>1UZ>#_D'_RM"_6WE$;%OA[65P M##S@%3BN'TV-;S5'';*M9.H;B1+E M3L07G.-2 *M3K 9;5+W.+^)XB./5ILB1P:C5Z <#LH"LR9YQC>J6'=1E1C#Y MK<'DJKO,+^W?.MBR;KE&MPFK:/793& /K:Y]\)V#<%X,XCKC?!20&\A-"[FU M.P>WJ6 V,)M!S&:*$IE$7N;P$SE?O7[;:(HR18&,6*RIY38F3^7A8"=RQ>:] M4?N9&A(U'EG]WL%F8-4^1B#O*[-F*R+'@+6^Q:"*QI0KP018+#(*\K59#!J1 M1Z[O<*KIQT[>:D^QFO/B!J@5M_H89K9>UO2P3G(5+ OC#L'[!X=,\6#BQP M"IP:XB<'JJP*G&>4/@4'#H\;8TV"-SQ D"!8%6FT!-T;MJ<*0Y-$BN MY&A4528T1>GVV?/UO:K3LO'Z#7\O*QR]L6C1YOI'%[*&FXCC<^?/U(M5W:3X MXJGPZ=6B1_^;/_1_-SSJ_*L7_^\LNH__]XHG_-/OOUZ&T2R,U'ZM7]4,O%@R MJ7/=/K\>GH_.>\-NJ]<_[[3;U^WN1:EETPJ4U%N)XLZJ85ZPK,T MFMQG,X!JN/ M 3U W8A#"OG;SL&Q"TI '8]T:L4@P9:KCO_PQF(/A[7)^Z8>P^@+M8XY?.9I MQ#(.2A6$4(WI\J"KN]_UGO&:QQ75LEI-ET_57?8R0?A[%,ZH_T\6F_EQX2=EDBG$E ZG'_ M5 :C5XZXVR-KU-*V]!?A?FE=XY[@+UGM5KZ4L,V>_-M MA?!7+;*'X.!VOR2TOX>A^^CYNVR9.6J2A.,ZXK;5&QXL98DI*@)?O6F^NEGR M@;/^[& ]WU5#B]6XX"W/;3L04DIZW<1:"44KVP3 M;!!;FF5[(+BW&^VWGZ3=_OCK<8_/W@J?1/CE_&KMU.R@/QR,[/ZP=]GM]'KG M%^=7YR/[9G UZEWU!I>#5NFG9G5J@SPEFQU_E6\%PY'?GJ)=!1WXK$4(XY'G@:D2@AI9MZ\YJ;;8. ME!U&@@&$?+2;+C.] AP6-F=9OF.U!C@OC.G-L:D'"@WM/_ID%R-ON6#CI )^R\CYWV2<=GG#2 2<=#LW.)R/+'I1? MSQ8G'0S#7[7('H*#"_XJVT?B001I*>DBJD?K VO4UE8.&>P-CQSR@4N^OS15 MH11&L^13)R6RI@?X'K_S?"_QX*&_5C'-&G3@H<-#-YK\(3AXZ#B+K"-VQKU2LK/L8O03-&?LHVE M0;QFEI6 X-YN7IMS;/C_><&#>/HE<,[6J^VV6L.^3:1V<=%O7=F7[5;/OFYW MS]NMUN7UL--!M5VM M3J^D:H XS-I4%H)\X):_Q2VOQ6'62E2FJ,9)UVK4->D.K>%@='R!5D+Q,+4R MU#9#<%4X(GO)XXG\_S7=\,!]$23Q>>!^GH11CFU96,O>Z/;RZ&56J9.XYB]/IE$=/\I1K MF!+AD- L]5^U2367G=JTRA^XYTMIG8[#Z#3FJF+ 0HZ,)VQ-579L4@ZHG(H5 MO;K""2.U#O1!DF#N Y'FRP/)2R7MM"PF!^NM+5"/+^EL[_)5H_V&;;0C./=1 MHLH=*R[AS'!;SZ'A;N^XAX:/?&89G4?GZ]_YB@24S7(5=9Y)UQM!+F%)^GQ* M3B=]Y;++,$[8!8^]7191H4@'5J0JYS#X5Q )>OA_7XD)'JP]?^=> &6'LC=" MV?\1QO%.R>"A[? 1LOMNN!>Q_^'^]M5?=O,[J>,F!2Y+W3_,X\DQ,5CM90=] MZUVU7\YJ=UI6K[L><=0ML$KHC;P/RU4&+E>!PD!AKZC;T&[;Y0.U$KH#&@.- M&:**H#'0&&@,-%9Q502-84)Y# K;/3Y6KS#8KR2Q)S;ET1>1L#$I 8[0R_ML M:[1ADQ@.T6,IHJF(*,%Y!BZ "^ "N N:H@+>%!:9AL&A5#*%.SGA"="G1Z9 MIH'G>#/NL[N0/H9W],(LOU<9L*I/1IENR^KVAJ4'!4Q1&(0N*V"TZH.N0RX= M &* 6 ,A=F)W]"70>4TJS2[3!.0!>:NNHVV7OYYD"HP./XFKUUSM7V>?SU@2 M"1ZGT9.:I6'-2-[7L7J(>" &B!@@8N/ !7#QS:F.MH*%F- +35'2\?JCK1% M!DQ1_<-/0@R:])=ZKC.,9C(3F"AO9O+:,>+Z1 ;Z5E=?B?2]Q6:*:I7M\QF$ MT.J:M^: LXPU*4 4$ 5$]4WT.OHJT[]5:,V>(0*X .YNCJ_&%;&F6]6FKYC= MA@G?I8[2#MJDJ?J&*9(Z7!V-\H12PHG/8<<:M>R#R<84;2C;FX?M!]6 :@X; M5 #=@&Y -Z";^4KXJ*3UA6\(IMF1$+ 06 @LM#:_ZK<.5W+0%&W0&-?9KI1; MH5^EEBO;JV.':ES-:JFMKW#L(Y32:ZGM.V[;%%,KM&#%.* 8&HJA5>GV:K<> MG:]*YU$,#85.4 RM3HJ$^E#ZVH-B:%#VQB@[BJ&9KNW&^@@HAJ;OT R*H;U! M>LA=OWVD?=2WAAJ/%%5:;^1].*Q@X!(@* P49D0JP$KH#F@,-&:(*H+&0&.@ M,=!8Q541-(8)Y3$HK.GG]% ,;3/&6E9[H UBI@QVV?8>9KW&D$!F2^ "N N M@ O@ BX4DEBB')IA@.O8UO ]61,41@$+RM@M>J#+I1# \0 L7(S([1;Y9=D M0D8$( _(6W<=!W87=JVT25R]YFHHA[;YOK[5ZVI+66C*8",(:([%J1PB$!P' M+H"+#5,=6UOJ)4QH@)::HX7\JC96DMX\"3%HTH]R:!6!7L?J#GO: @--KPJ! ML-PAPG*- 2?*H0&B@*C1$#W1%U5'-33@%K@]H-^K;R]5TXUJTQ?,4 UM6TDA M6_^F^^SNR!J.2G(E:IRM'U%C4 VHQJR8 N@&= .Z =W,]_QV6P<73+,C(6 A ML!!8:&U^->AA?E5Z-;3YWS]^G\:G]YS//GQV)L)-??%Q+#,RR_]?+PN"G0?N MYTD8);_6.>2Y]P9WDM-_N M=/HWO>OSF_ZH=WE^=3.\.;=O!E>CWM75=;\S?/?SL[$KCL,K]:DV#7VI-=EN M)X+-HO#!B[TP8.,P8IX2$TOX5VJH%Y- IK/(BX4KJ[8E='E6JHQ 7$*QLM%^ M_=FF5ME;*Z<5[EFA_D;5.K.UU#KKC9I4],FPVZO=^DIU'N6^WK@2V6X?H7+- MD8M[>#'UDOU!OAB[)HOR[7(U4#9]RF9&E:3M\VT>7#7GE7!97@!7VS'M0TL. M*MH4%5VOT0P5A8H:I:);[ZO'48^7CGJD421GWJ6HZP%%6 6<&R.L^A(D- X: M!XT[EN#>NDEU6'5K>B/(<]*W3Q7+I 4A5&(5M&,-.MKR$I@RE/(^;.HZGJ$& M#52,!MJV->IHVPMARE""!D #H(%=:&!H==M#T,"!0G&5GSVH!/[[3%*;DV;5 MMKI]).A'!.B $:#F@*MCM0?:S!7 !7 !7 5GT.K9VE;4:P\N1)+#2-"#2\'4 MJU^T&19BZ9 M=[$?!7,[D^9VM0%7W[);VBI" EP %\!5W*;<'NF+6M8=7(W?[%7:QO_* 4?? MYGY3QK9LRP,#4V,XG+2M45^;E[8^[!4Z08CD_0#,%O9#VVJ4*7I_>.>J,3&X MXVVQK\],ARQ4NW/\\O8P;8A" +N[8E>F*=$7 P1V@5U@]U#8[5KM5DGEEH!= MS0'*JGO*V7$#-]^>=0S@5@Z?W<'!P&F*EB#261U#6#D\M:U."R=2@2@@2F/D M9M@]6.0&CN*;@JVU\"#+T35-Y86-WV5QN+K#K^ID%9)OVD.K/3A<873CU:=L M7\(@(C/.R0";@R&8MJ]LM*4L!V QL!C8#FQV0S=I6NU?2U+.);%:8=GZ? M<.KZQNLW_/WC]VE\>L_Y[,-G9R+>#^P^-WGN\E MGHA7'T&R#Z2 /XGQ3^]NKF1]W']V_[B]>L<\E[[@3G)ZU;L\/^]=7]GVQ?G- MZ+)G7]GG]LW@:M2[NKZ@_[S[^=F %85_ZTU%S'X3C^Q3..4O+Q166\*^,*X$Q'KC,7XJ,\4C03VP<^F0.8G;B M!2R9A&E,U\7OOWUH?KN.C?;KUVA'<[*/E OWK%B0%O&:@J87N+*.I?Q+#""W.$[^?7_/2N]4Y])C)PYI]WUZF\Z'V+^I03%/&+SV>Q M^##_XX?GG+)L5#%XM."EX<9XX?;AIZQ)@\YWKQ/?1OK-N_3&V]]Z?Z5O/^SK M4=:^%@69S:JY;%CE>BA:715MZW '5EU>2:A4<"I1Z/OH$1)S=,\XP4'C]A%< MX\]/GSL.J0+-F"/A".]!14".Z*28(I9&%EVT]579,64A",.#F@4!W1P M#/A@A'G13KYQ9PV&^O(1UAU=C9^L_0_W4[5JQ;A,]\(# MIYQ(8]U\R9.VU>L5K%"%K?ZEI(8J M07158#%,EZ _>\L'>^]>7-D)0_?1\W>I)-3 4/.)W;>Z0WWU)YM=_!7./-9Y M=@)?Q^H/R]^5UPSP-7X9Z%]!).C1_R5W_>;_8_?<"TH)=54/9OVN-@/7#"AA M5M)LN&C/VUYON& 2]G+\:!8)Q\LW)P0NX].0A/'?TL[8-B?2>V*WK,[A=L(V MW+G$S [+-#K!V[-ZO>,OHC8#NTU?Q-FP$:*PE',,(%77A6PBEV&WS*NY2@B*F+K%E\M M*F*?M*W^4-_9NS?+K-E.BD$T9YSW JX#U[WQM+\U:.D["+FWR$S1'GF?INVL MWZMBYANOW_#WC]^G\>D]Y[,/GYV)<%-??!S/]X;>\J_GZES%>>#^8QE7N)7/ MOR5A7/BA\^7GO_[EQTV/B+P'GG@/XI<@3J)T*DO<+^XA00=2FI_$^*=W-U>R MGO _NW_<7KUCGDM?<"^T>^?7K=[YZ&IDV\.;J\%5U[X97(UZ5]W1S>CR MW<_/1JJLF\:W*UKT._E2DX$RTK,WPFB<>:*A'M^S,(TB1,>2)"R<1C1 MVP/FI"3ZP'EB>3X>):N(1!*S1WH#/8@>%H1RF87[ $](TQC>G'\_MO[?;<3T&@_^8QV-$'[C%;A MGA6KTR(N5'CV C*HV>?B0X,PFG)_A5';\IK%@[/A=(3OY]?\]*[U3GTF!G'F MGW?7S;S$>XOZE+,:D9+/9['X,/_CA^=$M&Q4<0*W)+/^QBG]]G/ K$W=PY:M M7[O=/N[KT7ETOOZ=WRT:=+1P;JFNV)O"N0.S%U <,G8BTBJOWVAV.KT3T5)N MG9;%I$^GR[W'A!OZM4&_MHZ4@=1*/I]5AM+M?GZK;#7,IEQ+2B/O0PXI _P8&,T05P6 [I+&P>B-X M: ?PT)I^OG9C6&V61LZ$QV+?T%ISS]IV^_K"0@TI[X;%%>#I%7$-[;:MSV,% MKH"KIN.J;?4''2 *B *BM)UL1FTH9&TXA 21M<&@4%0C3C++#0_]GKY$^XT_ MRXRH>DE1== 9Z.R@FQ^0@09$!Z(#T1E)=(.^U>F7%.:!VP8V YN!S0ZZ*:*_ M_8EH>&[:PF\ZTFU]*U?6YOQ:USP*2(CQ[R+Z/.&1N."QYYP'[I7GIXG,W%5, MT;5%NJW+\_.+FV&[=WU]?74]'-P,AZ->EF[K>M3OMOJ52[!)1GGA+ MIC&3*;62B4J@11KOI'Y6O20'])-ZPK.<6A837V?"20JWNCSA6E)M'U3+XE<),P+G' JV(D?QK&^ MM;#7 MLP9V2>N#9=<%P:K=P-Z#8-YT)BO!YCM8I],PH$?)G<'B MS]1[X+[<<5P&--\\SZE,AHO.\/CK#Z:H'988*F UFP/-(Z1) T0!44 4$*V6 M5UQ#YU>X[/$X\=+:Y7#K#JU>62=,ZSLW1: 'D#ILX!20 J2:"ZE2PJ>UAQ0B MJ"\(5N556"8#R/;$+P_VEZ-G2/&B6WRU2/'2.AL,CR\Q4Y0'$:Q*;,,$EX'+ M-MQWTCYK&Y![;Z_ME*:H'':<@^I =>937>NLK+.)H#HL>FQ>]*CFC-44*1Z. MX:I$9#3_/!R/F:(*"%;7T,4R1;G ,\>?&S;#+P(-@89 0P;/VYI!0UKSIN^4 M _V%-.KCL7"RS.LRY]4M__J))^*3<,+ \7Q/9??>.9=Z:]0?774'-U?=WOGH M>G#>NAE>Y;G46]W65;=2N=3/6;0B#9DM7290SY.$)?PK-9<^I%$DM]@EZL=_ MG7T^8S>"-)[[]$*>I$D8/;&(9"N/G\RXO#8)U;5B/@3R6=DE7LQXG&=P?Y9; M74L2]=%^0AGM:%[V&:+"/2L6!2G4D4*]2K=7N_65ZGQ%LEH;Y^\CA7I]4ZB; MJVQ(^KMETE\F<_V:ER%=VX%ZJ&AM5-2P[.A04:CH6M.W<]^$D: '9\OBKC<>BT@$CB@E5V/) MJQAEX*PWT#83,F7$RY[3P++7&!$#JS_4EM0>B B*H^(=M\:=6$DWNQ6&313 M+%.PV7[06&YR'.>N5S@3D=KYJ+8Y^JDK7/IC=1U@%H4/7DS7E(&Y^F3Y/&D/ M]>4/;/8Y5T1V#F#MZH0\R^Z6'Y, ]H ]8.\Y]D8C6#UD=] AJ,^).AY3.'IC ML4 DF.G)F9XU:-F8Z"'V@=C'?*N0-=*7L .( "(JCXBVU=)7]+4NB$ P\ 7! M?A(QB=29,"<2KE=2@;SZ3'/LGKZTZ\V>YB# @ ##+L@;=@S=30GD 7FU1EY? M8_6>9B.OZ:&]JW J8NJB7$MV4T>EVN$R+XZ7>")FKLB_Q#Q.^9I6?]#2/>6O M-\ 0^&@R8-K6R-:V#0J 6#J#YA!#Q:F9!?.H.E4R:D#3L57,9TES).9'LC1 MP[SJV^AK85Z%B$9ES%N-D#? 7B4 #\ [//"P>H9(HA9!_18&>;109GR.D]#Y MA_U19EBGRN%AT-46\@ >@(?*XZ%M M#9%A F&^+07[J^!^S'C@,I7/->%>,*6_,._YYB;U P0<3%&0LFV103BKKI&J M$;0ZY9_X!;0 K09"JV.7'ZVK"[2:'H^[+$3=6)S>_45Q8=NP$XC&;2?8?P5.%H-3=85G8>QE M2?QD?$Y^$XLD\84,T.%@[[?3+.L[,E_[N0["" @C[+C+'#M=L>$.V#L"]CH= M;>G"&HZ\ID?X?H^\,&(S^CUT&7?_D\9)60N_E8,90AD(92"4L<'\V.3ZX8"A M5@\/@*DQ8&!($ /<5;"?!(DT%K*$ M?BME-A-&KHCF0FC/OK(X]#V7_9^6^E^-9CM=?6EB]Q::*>J$(%\%#%MSH*FS M>C:@"6@"FOH.IG0[@"9BAUKD=QLFW"]'FSJD36Z8RKR (SY/>"0N9'[R8J*DH/[Z.):ON ](,N[OZHC591@G\>(E-#R!'(-/ M8OS3NYLKN]4>_+/[Q^W5.^:Y] 5WDM->]]*^ZEX.NX.KZU:K?]/N=+OVS>!J MU+L>]3J7]KN?GXUI<7QNO:F(V6_BD7T*I_QE;BS<[GN!.)T(1<5MN_6=WNGA M1+!Q*/A4F8QCQPX_+!V>@YPO?S:WYZ MUWJG/A/A.///NROEH^Q^##_XX?GO+5L5#'HLN0^>V. M;?NX3=:FWNB[U]EU(Y7G?7KC[6^]O]*W5[OUE>K\;D%,./[K?--^X^)"R6L( MCLKQK55@-UY,O61_D+/'KF4-ESW<5S5_(W& M;GHGHJ68.RV+25\;00^HHSGJJ"T8"76$.KY=';>.6&%'YXO)L^-$AAZF7%9. M#M2Q;7E(.\Z"1[N:88C9,P%SX!GP#/E\DQ?7_C%^)%_*\\T?5?Q9^Z++/G]E$=?1$*MW"<6 M4+MCIK9EM[65R3-EL,LVRK"]-49$UVJ-M)UF 2* B!H@8MA"&? W.U0&3>7* MS08?NJF3%/.(EH&B^AR>[%H]% %'P,0D$U4?<(VL45_?QGF "^ "N!;W]:QN M1]_!_[J#J^DAN+^+0$3<5T$X[DZ]P(L3>9[B06"61??UK4Y76SS;E#%'W,$< MNU,Y1 RLWA"Q:2 "B%CLX>I8[:ZVS15U@41IH;AAU5TNE4N)O73^59OG7D9" M@A>':/N-T+78J/&:;-^RDZ,,499 >EVKW2LIO]PN JV$XB$"9.A^-) D2++, M?3RVU>NVCR_02B@>2!(D615=!4EJ),FNU6IIBRB!)+'<\0WY96G"6,*_LCL1 MB+&7,"]P_-3-4%*?6OD'OJF(%" M4V2KC12K=-R!R*N'!2*$PX]^3,H4W6DD"_0LNZ6M$K(I(PD6 N !79C 7V% MRDP928TS#@WI?O6FZ7TA%S#Y]\G3OSU7_!*,9;94^:A/XD$$J;BA&<#UUT1$ M ?7MD#_OG5]W>5<\>WF2Y@"\O MA_;Y3:5R 1>$QB+A%I1V_=@E+]/J\TBXBNR^NPH,V7V/I6S(7[E7 M_LJ79B/(^@LUK8::(ALPU+0":HHLP6].;A6.DT<>">9[-*"QH6F!*['KP8@, M>]783=.VNU:W57[FBDKHS5MCU]A2:-#25K55$12VPWFZKC7LEY_"H!)Z PH# MA1FBBJ"P'2BL9=F]%BA,!X4U?<_RK\LR,_O$1FIWWM[NMJW."-OM$"]$#HH% M)CI#JS/ 1G1@ IA88*(]L 9MV(DWNU,&S1%+SI$\%K$\^273L^Q>RV_[7).O MK$;5)Q=EIVT-^MH0N+?<3-$P!',J8.<:A$[;:K=*2D\!= *=0.>;W->1U1OJ M6\AM.CJ;'D5460?+T29-*6%,D=3ADKM4Z7!C9S2P>@/[8+(Q11L0@CKN.BNH MIG%4TVWUK,X!\^:9H@V@&E -J.:P7LV O)K>X;+/F:(-&F=3&K(ZZ$VXL#FK MPPWWHO_A?BK.XUBH&__A\3O/]Q)/Q+\*'J>1<#_2:YTTBDA=+WCLQ;>R:[MD M%V(O+\"YY,X: R![@B MX9X?JTQY8Q(I>Y R9=-,@+*N9,P>O622)],K7#+Q1,0C9_+$PC$+TXB-/;FG MQ9/%A]20J!I$_G)0&$_8FC[NV(\\EI&C3R'*%4Z89>W[(/7^6^=C-IXJW$>2 M54M?@?03Q,E]+>DGNKTF)2$P[/9JMQZ=KTKG*Y(.H52/LM0#O"7(J@KR,4Q_ MC)O.-SIWBW2MU8R&_5KTOO\54S/WF,>!N,H@KL-D'CBN)F9+BPLQ2L7<=H)3 M;L,4.D"WT/HRE.L?XD'X3-LJ!=0+ZK6N7MK6VZ%>4*]U]=KZD#T.#:S+,?LH M+__@D0/D.=F3LO6%4O3R@"*M J"-$59]F1 :!XVKD\:]*46?<5*%.D(=39%J MT_?7_QH&XHE->?1%)&Q,"H.:@/<-K0-D6R-]V:A-&4EY'S:G5FNUSQ3= 0N M!< "8($&LD"F D.[;6O3 5/&$UP +@ 7@ MT< '6EUZJ(I'P1*B3$=,T\!QO MQGUV%]+'\(Y>J(XQE).CJC9Y-+HMR[:U.>*USY.!L+*&L')ST%6"30/$ #% M# :L_N@JEYG?+L<&@@WV#*G5=I7?O\X^G[$D4H=PGM3LK)0I6>6PU+&Z(VW[ MXTT9;$0]S?'Q*H<(1 "!"^ "E@*( ")@*;!6I%>PEV$TDZFM1'ESD/I,]/M6 M%T&U.@;5JFNDZ@,N1-$ ,4 ,]@O@ KBJ""[8+ZP"[2"_[*.\?"431"'!]#YP M,R,GHG%TA)@8] ?Z _V!_I@I'^@/8M=[9+,-(T$/9N*K,^'!O2PT$7D///$> M=G*>M"N<\6Z[OKH^KRE:%8Y8G1P@)K(.HO(DI%U=WB-B4D$7 2Q4*19"^ @1 M6O -^ 9>CR'J J\'+ 06@M=CG->S51W5@S6L(+1R*T^:W#A4/6VU^V]M@7I\ MU:J>OK4YA7M6S!VJIJ)J:I5NKW;KT?FJ=![%!VNQPFJES5 M%(4IVRH;A#OCS'4#T863E( 8( 8#!G0!795$%PP8\F?O*C]44=U\7]_JM;'D M@3 G:N,AY =< !>P%$ $$ %+L_Y[,-G9R+KM-!*!%/^(2*HZ.]NO7:$?ZWT?*A7M6 M3$*3ZHW:72WU1NW.<0LOMBI=-A*=1^?1>73>V,Y7I&"C<=/097.;5RGT-QJ- MZ9V(6*=E,>E]'W/Z#KVJK5YM'6ZL"(F]'"(8[B>ZH1Y50_VZY(>_1V'\[8T@ M!VO*)8^B)^^5FLL':\WY-$RI"6!X[0P/V)%V.4XZ37V>"-<8=:>Q^*_*= NE MA]*7XN>(A%V$X1.4OL)N%8[MO"#%W]/( MF7"YR2$1SB2@GMX_'9,_7A3[]L5UF[Z3K Q)E5!/L=>U.JWR$Z!40F_D?=AX M7_?]KI5015#8]EOVAT/+/D EC[WV[%="V;"AOU8$9XI:&<%AQM!4OV^U!MJV MD!@_^/"E0#6@FB--ZEHC:S@L_Q2C*:,/K@'7@&N.-/OJ#ZTV3DQC@@4F A,= ME8FZ;6LP:,'IV5( #;78$?"\34'#%VV^H-8$0 "4"BX%?UX55&?HG;M@37HZHLS[RLW4]2L;"?0(+16U]8U!YTG[9;5'?6. M#D_XHP OP+NC' >6W3T^=$U!(2PKP&D0.-L]JPV_%^@$.DU$Y\G &G8Z1T17>0'=FL5MPX3[Y1!YAXC<#5-9VT-;^N1:['_>5DI5 MV =M=T;6L%N2*[!!-J9H0]D..6SW$:BF$OD3C.*ABB3M:'>[UJ@[.KCDD+T# M! >" \&537"CKC4V1;?7L(!@.#@<&.KWE@ ML#WFF.VV-=28W!9S3! <" X$9PK!#5O6T-:WL @/S5]9??P^X=3]C==O^/O' M[]/X])[SV8?/SD2XJ2\^CF^\P$O$/[P'X?X2)#RX]^B!YW$LDOA6/ON6!''A MA\Z7G__ZEQ\WW)XF:21^I8=,T^DG04_P?^=/4_HCO@FCCS,1\804]Q^"Q^+9 M VD$ BGF3V+\T[N;*UF]]I_=/VZOWC'/I2^XDYS>#*XN[=&-W;&[]N5P<''3 MNNK;].6H=WW1:5]>O/OYV; 5A^#6FXJ8_28>V:=PRE]FU<+MOA>(TXE0)-ZV M6]]I'?9,5&R:R8I%2EALEDN+I0%I+DLF(A;,5^)BG"[G,1N'/AD'^IBP-179 ML2'YT8YVN=^DS,YLP_[PZ->?ESZE-.J*0W/I_%XL/\CQ^>$^2R4<4- M$0N2[6[PA*0BA"EM$>M:PJVU: M;,I(:O3\<)#X&57LLD[?P V>/:NM+^$1-GC6WO3:NQRCJ6]"BZXUZ&D[[F?* MZ,(,E0>;77R6!IHAV[(/4,K/%'V &7HSGG;Q6>IKAMI6KP4S!#.TG6!OZ2?! MQXF(2C%&C3FPVK$&&P+>.$T.8[87*HT_-%>)U5,LPN]QW,YJCPZWQZ@2:J21 MS30LPN^_BKYY6?[O8>@^>KZ_RV+[^=7H+Z6V7ZM7MS?HWQ-P));X5N,*E.80O$54GUT#4Q[=>T'6 M2)XFX?R+S!-3WY2PL6"H96-!OW/&!\H09;? M]AU?(=I])+C#_CCL0H?&E:EQ6]>UW8OX&A(QO> ^#QQAL3M!+DL@9PHT19#3 M@6/B^47A5V*&;43IUXH$: 9#J]4O/_]:)?3FK9&9"E&:<287% 8*VW.MK#^R M1D-]F=$KK3<:@\LFSU'+%.$Y-4Q&'DNI!%2]E>B^->IH2]5CRAB7;>EAT&L, MB4P<0[MM:].7NN ",_V79?O+=,:]2"ZMEH&B^NQ]*@%>M=_A5"&(5==0U0=B M)R/;HEG+P;2KW@4O,&>2Y52#V%<;-AAW_Y/&B=I"!'>1[M-7%LJ4T<;LR1RC M5#DX#+6=!:X+'#!IVF)Y5 2N[H71.N+.GZD7Y\\@M_F*)_S3[[_*0TF_\LB9Y#>2 M3_W_O.!!/,D?_F\:B.S[D]_"1+#!^[-ZCI[.QNUPVNONB49I%D;9*9A8W,L0 MV?,S8&\^3)61JK[S7>6+(;"\DO M2_?C3 37[KTX)GJK'7O&D;3MXV]MVVKURT]Z7PF]V2M^BY5=G*H%A1WU5*W. M@Y<\J=U?OP2)N,\2+>\3MJW=X:0V@0[G];"2@?-Z MR'8"7 7P 5P 5S A3K.#,2@R$JI"1=G,Y\ZK_;97(D'X8L M.[JPZ)05GEZ<@"]G]H$*U&6*L/KKZ(?.+U,%/4* ][@[?\!@8+!C[<0&@8' M0& @L$INQ 9Y@;Q 7B"O&F=QKH(>:0R-O9R&=-/?/WZ?QJ?WG,\^?'8FPDU] M\7'\]SR\=$L=OO!#Y\O/?_W+C^N7_1(XX51(J2M5+A&S9Y^T;W5W559XST9\Z8 JR>)LB-01IE\^O?Q,@M95D6PLH M@61VS'1+,A<@D<^3B40B,4I25GR^H]\&\!\.P]2/A[?P.PCK3C1G_BB0<2P$ M^86-?CJ['8AB#'^X?]X-SD@XA!]HD%W<]&^[KN]W>V9GT+ON.[U^KV/?^H.> M-_#\*\<_^_F[@5D6\ANU S>-:Z7E+$7Q41#-%$8TSF3ET%"*BMQ+N(^YMU5Q\, 6H: D0V0S9[VUMS/,/N'G'#X%M" M:[8?AV2'9(=D=RJRLVS#\8Y8V4%W]3G4=5.ZK7"O_8*;MQ[^1K,<^APR_FGT M:Q(_W+%T,F#WVTKAV[[P_LFZON;:=[6^XU' QN>D[E>PTK+0,M M]QNNC?4^C]KA*.U]'F\0^O"0L@>:,3)-PS@(IS0B4RKK5,M>1(F@(!AF,H1Q M)J!#)!LS$H/XR"A\9.095)S+"M?P>\KH""Z6&RI5[:+4#J>XRW*_79:NDDV6 MW-$080)7+?>WU&.)L![[IBQ;))-K MD"Q1"\U32)F'KRYNMR2X>3GQCYRF&4NCY]LPIG$0TNB7>"16/,0)JCNO*?9Z M_9O.X*;3]VY-K^-Y@^N^7ZPIWMJ.Y=@GJU^*BS\ DHZ:$IOF25=_3ES@\[2W MGU;TV/FV=+XF%1]?MO#=_0R\N*WX)J[^&(+['@9E,NER+H5!V+> 33,R92GA M8Y%K,:09W2554K.":*>1=5 M'56]":I^-PY3U'34].9K^FV2I]FXEJJ.L?O7J^6+W&J9[/UZ]O2^X#BB+.O M*MH(J[ETC!J'&H<:AQJ'&M<.C3LT=ZE;=T?N"WMD< MKRRO09>A%/?AN<^G,]1( W6C <>PU=6%UF4HD0:0!I &=J$!WW L] :0!I & MVDP#EM4Q3%]9(5]=QO)0'JAL-:CV483_3A/.R31-1N'KB4JMWUOH>^!H5W\( MGBZ*4;7IQ8@PHFL575U7V<'$B"Y$%Z)K"5T]PW9P7SRB"]%51>RE:U@[%;1I M-[I:OW);5,HEHS29D&3*4KDGE5>!L=I!R3+LG4IRM")Z@5',%B/"-@V[JZS^ M.4("(=$(2/0PQHV00$C,(=$UNB9"XN"91EN6?7YG&3F/$L[?DU#.1G"&__KY MJ';UT;-U;:G1:CN>IJ63_6H.\BS3<%QE)9(;'UM#="&Z=DH7,BP?AJ_;K0%>5A,)N6@1!C:"9?E&+#0(>8B9F7IC)W$&=<&!AL M.%[,RYW.#&E%6! !T6Y X&Y)! 0"8@$(=9FA30$$+AR])-E!&.49&QYWEM*< MD(#2Z0NN)&$T#J-QIY@)-3X6A]A";)UH4H780FPAME;F9\K2OQN/K;:?:/M= M=>].)=6]*Q!9';@'0V2H/Z@_J#^H/WK*!_4'(]I[R%*#.MK:N^7J#B0_X+QQ M;8KL=7N&V\58(L8[:FCSM="R;,-Q,9*'Z$)T58$NQ^B8>"P:H@O15<5N_ X8KT[UQFM=4ZI;K#O= M?OQ:+%*IE(PHHAXNSQ9;-#NL'=8=P[8PZH.14(R$SM?+#-O'RD^("$3$ A&> MCS8"$8&(F,^01)Y13UE2!4Z$]%]+J[["^;QH8+G&AK4#MRP$@Y% C 3J9,Z: MA"T+5X@16XBM:K"%=@NQA=BJ8GYF77K5G]^&TS9MUJ^.4=O]J/.SVD%.Y31, MEY''&*$^QJF&@+"4I5 @(! 030 $KJLB(! 0EDCNWJ^>Y["WZX3GLUO!]'&0GY?V.BG ML]N!;5K^'^Z?=X._RF?^M?*DSQ&-^]]"_M!_]>%J&_[OKES3#[+P,_LR?R)9G0E^&_=/LK>7>':T:?\'PRH>DS248D&X.,2;HL!P(] M%CO02,@)Y6241,!=,$4+8[@ZR3F-A_S]Z^7>C]65O6S%:XU;0F3 0+_2;49K MA25-X #YE# &KB^^+[\F%FB(5IC$$M?,'RPQ2 (61>4U/YV99_([,$DP^[Z[ MGL&(/X1QT4B:9\GLAX+=Y"]/X3 ;P]4@B/LD';)41&NW7@ M8H61=+P68P].AJ[-_00^4TJ$,_JZ1'%.B@C>4X(WDVF4/#-&OC(0 DRDV HR MR!<6T8P-%S]>L9B-0E1(G1523ST*VI:T#JNG[+0@74:Y:C./UKS)>#!L3 U'1" BEA#AFI@;?K G MI='DL%(7B_(Q&8;\/D\YF[!XIX6S-F[^:"S4ZWQ?#,$>][B[G74IC'LE],(0._U_.,^EW$I'.E8B,PDJP M6$&NW(DAJ>PDTFUETVQ88M $T?8RVEQULSY$&Z(-T?;Z&2%HV^I1';?NON@\ M5?EW@+],579,F:NLK)B$TEP97<2F13J,-ADOMEE]OHLN(R_NPYR\IN?DZ:)M MR#,K/(-'?B+-(,T@S51,,T?8?Z#+R!_*,VV/Y6.&[GKP0AEZVA&;P$A@F\&B MSJ=%M"!:FHX61UEN;=G5!_]T MP1)&/Q%B:-SJ:-S:'@_$W%XE6SB/EFRHB]Y4;?'0L+483E6XD(@KQ%7;<85F M"LL05)V'JVQB@HDKC4]<\:JOS*#+P&.$"//CD&::,YW070.0;Y!OD&_0K=&< M9MH>?L=TW+7[.LKVYNDRR!C3TR>F5SLX5."\(BX0%[7'!9H)C%5OZV1A[NQN MZ47=ZLLCM".["*,HF->'@4H,5"+$=($8VC;,G*TX T)=,8:5)!MG^HT,D_P^ M8@5V;9!9+50(@TNG7>=$\D+RTB?A&UD,60Q9 M#%D,7; :D=?2#/-#1J'[&Z_?\/G'#SF_>*!T^O%K,&;#/&*?1E\8S](\R/(4 M= N^L/2173W?/4_A;R(+XPX$<14EP=\___,?/QYP.\@[%D+]PD8_G=T.Q'SP M#_?/N\%?Y3/_6GG29YA#]K^%_*]I^L#_ZHO\^96_]X,L? RSD/'?Y!SSC(1# M>"P-LHO^E65:-WVO?W73]:R>=>WV;/O6'_2\@7?5N?+.?OYNJ)>'[2Z<,$Y^ M9T_D2S*A+[/PTNU1&+.+,9.D;]GF.Z6JTB<\GTQH^DR2$:%%IY_)*$E)-@XY M29=E(O^>Q 1^IQRNB<":<'(>QG!MDG,:#_G[CZ_JV+%ZM1< 7FO<$EH#!FJ6 M;C-P*R;*!#:53PECL+[%]^77Q$DZH=$*)UOBFOF#)1!)P**HO.:G,_-,?@>6 M"6;?=U!GREZ=PF(WA:A!$R7_ ;1&=[E&-6"$^V-T/N)7X^=;TGG=XOYXAQCC6^< M$VPY?4.6KSN%;YB9'26X_F#YI)MO >.O)V69JC,IH::>: ['S3O4'D;=CP-/T7(Y M6 L=0')!FVG#ABMUP9JVIG\%D+L7*UY:W?<$+&'V$/L M8JY@]5B+69U+#&[\WL#N]&_MJX _Z7=OUNEB;&&L3RZ>LV"JL38RU MB76KKXN=KTOGL3:Q)H4D:UK9%&L38VUB1'"=$5S@%6L3-T\AL3;QR;-&3EJ; M^+2;SVI=T0RKX6F9X7G*-N8@)! 2M8>$;1N6C9 X MV)O2:)J(E0[T@=>Y9=@]]VCSPF9O!<50S1$L6).PUS$D" (P M(B[0C&CLC6DT.:I2@GY#I. A-A&:=H-DCVO[[@]JVO?^H.> M=V/[?=NI56G2NS$KBXR"8$A1_G*:)H_A$)I)7ZQ;2J-(_);!W9NJEW*#/(W# M8$QHRLB0932,V)",\E16[[IG\#HL:?KB@*_8)2QIBB5-=2O+B9VO2^>QI*DF M]>=J6A 12YIB25-$<)T17. 52YHV3R&QI.G)*@M2Z$A$6T MM@^,JBN=6V^=.30YO:7<$-(S1'L%\-0IYG=+SJ8PN(/<0> M8F_-ZAG.$>)Z[VP-[6+ET$\)NQ75O]M#:,VVO0AYSRQ=*HRL[/VRN5N@ZYK\HRIAN3&.U:ZFHRUT$#,(95N?5':D%J$??91L]5 M=ZID'70 R07)!'CY6G:O8,(_P*)O/:@>B\XZCS$#A M(C(&=)H.%]OHF(ZR^$([ (-1/4P1/@5652_LM3>="2,9 MF&BH4(X*Z[0B,A&9B$QU:V<5G8S90F2V/4#Y8@JP\G##WNAJ2;:,-@DQEHD5 M6#&8=/)T.EUTIYT<8+CJJB'I,I+( L@"R ([L8#G*:L%JLM('G_&H-'L'K-? M]9C!VT;'4[;)LO&3= R?88K>+F:K!W8+T87H0G158;ILP[:JKQ#?%'2U/<", M&;";,Y0LP_4PI4_[B!A$#")F2\3T#%M=M;!V( :C>R<\ MTZ YDZ1S7UV%:BR?B>$)#$_L)B>EIR8T/D:!$$.(H7&KA[O9+*]2R[U5M0.D M?;1\<%WTIFJ+AX:MQ7!RCK>_ O&$>&H^GA2ZBRW!$X8A=]VO5-%F50=4;)CD M]Q$["'_:AQ"4Y3>_*;XW%;4.F=&>KRX#9F^!Z:([&'[2=,,%4AE2V1;USSUU MB4A(9DAF2&9(9JPJ@J&MI',EJ:A'S(*7=]X_8;//W[(^<4#I=./7X,Q M&^81^S3ZPGB6YD&6IZ ]\(6EC^SJ^>YY"G\3>\?N0!!741+\_?,___'C ;># MO&,AU"]L]-/9[4#,#?]P_[P;_%4^\Z^5)WV&^63_6\C_FJ8/_*^^./QNY>_] M( L?PRQD_#2X/LHF/== :=:Z_??>L/>M[ L^U; M\^SG[X9Z>=CNP@GCY'?V1+XD$_HR^2[='H4QNQ@SR?66;;Y3F]]#>#Z9T/29 M)"-"BTX_DU&2DFP<'D/(SAVB3G-![R]Q]?U;%C M]6HO +S6N"6T!@S4+-UFX%8LDPE\*9\2QF!TB^_+KXF3=$*C%=:UQ#7S!TL@ MDH!%47G-3V?FF?P.+!/,ON^N M.]^2SN\6&,;5ES6^<4ZP^O*&+%]W"M\P,SM*32%PALAR"JJD((A@1O'S?S60:)<^,D:\,A"!6Q%:00;ZP MB&9LN/CQBL5L%*)"ZJR0:M;O*]"VNR2CT1XQ URZWKAT/6"!#"4LM,Z22]C* MMVHIB836XDA3=6'2 Z*@]3CO]I@;)&JA.X<&27'%IZ(5'Z0QI#&D,:0QI+&: MJ2+2&-+8J6BL[3OJJJ_"6KO]!Z[AJCL]4Y=QKMK0FL*--L>"7RQ!*JR(X_WREBN0W*ILL3DQN0?VZ:R66\M- "C M1)6;?Z06I!9QGX/4@M2"U(+44D'Y=4M9]GHM-.#X4R:-XAOUWBW5G!B&H["R M;M-C%!@^Q+C\+LO/KG,TS6KVHC0"#X&W2_BK6SWP=,'0\9W(AOF*1]GT53L( MG;N^LK/7T$9AH*?I<+$["!>$"\)E2[CXKO*RJ,V&"\;Z,"VW$B3B3D8,4=3& MT#4'=]7#3A<$'1J@0& AL':6TW%*;S8%8FV/ ;Z8>ZML:12S6-J3Q:(L$%0+ M!:C:O*,51V9!9JG,M:F#)B#%(,4@Q:#SHA^S8%0>,W /SU;"_?L8"\188$T< M9H080@PAAL8+H^R8::LH%PHK%(K[,',0,P>QU"V&.1$7:$6.8$4P=+=K,H3J MT' I#6?ZC0R3_#YB\_#P7@L.M3X?5]W9RF_)%@]?/JI4:Z%]&#/2=.45F1*9 M$IE2(^U#ID2FK(NN(E,B4]:7*9?FYQ\R"G+9>/T+GY?ZN-S>NW#"./F=/9$O MR82^3&E+MT=AS"[&3#*H99OOE,JH3W@^F=#TF20C0H,L? RS9S)*4I*-0TY2 MQK,T#[(\!$>JU=[C?QKC5M2 MTX#%&4NW&;@5OC>!:.13PAA,6?%]^35QDDYHM$)7EKAF_F"I@21@451>\].9 M>2:_ [R"V??=50X&_R&,BT;2/$MF/Q0F6_[R% ZS,5P-@BB!#Z".Z)2SC[,/ M/WP/Y$6[ET-;"S*P-\8JMX^.%6WRG'=OT\U&1BS[=.#M)WX]=KXEG=\M5(RK M+6M\XQQX8DP%LGS=&WK#S.PHP?4'RR?=? L8?ST'XH2MNP6S%H59R/AB[,') MT+6YGT2I#R+3CE4YZ(A@1/#R?3>3:90\,T:^,A""6"-;00;YPB*:L>'BQRL6 MLU&("JFS0JI9SZ] V^Z2C$9[3)9Q,7OC8O: !7(Q>Z%UEES45EZ&#..+ZH/> M&#[<06BUT)U#HX.XCE+1.@K2&-(8TAC2&-)8S501:0QI[%0TUOJ=;957.ZC= M?H1>1]D1++J,]40B1@,Q&JBE36L.Q,Z5 MK>ZV/"*!N#L&[M[8'H6XK$!FS<9MVR.)+]9-]4XY6:Y%_BF>PW:\>E-Z:P+& MFRKW$9!BD&+$?;;145[26V\=0')!V_!\9;:G'28& M 8. 0IM27HK #(+,@LR"S*+?LR"@7>LN*OMI*'I M40N,!V(\<*>%92RR@;FW"#P$7FV!AW'Z%^+TJG<+EM)P8.(R3/+[B!UT%GTM MID+JC@#<5H2UGRQ7%^E_67BUT"4,V)TV8(/D=_9$OB03^C+?+MT>A3&[&#-)[Y9MOE.J"[_$HR2=%-LA4B;V1<0/ M)$O@LY0K&8%<"2L%2X*99(O?A^%HQ%(&;WU8DBJA0JPDY 3^/4HBL"ZR>] )L'L^^Z*]Q0.LS%\A#Z5' ;\%-$I9Q]G'W[X MGI,6C5J./"UXS=X88]P^>%6TR>N]>YLY-W)XV:<#;S_T_EK?7N_6UZKSNT5R M<<*PSC?6@47**UY&"8#P6:I48+'!JD MQHS$BM;@D,*0PEZF,,LV'*OZPJJUT!ND,*0P3501*6QK45D]Q^ATJJ\44PN] M.93"VIZ>?DUC.J3[A$0:5\73\@VWI\PST&6 J[;Q:,J;#(F.T>U9" F$!$)B M!@G'Z)D(B8/=*(WFAE4*]N:WFWX5N&G.5EO+,0W'ZU4^G=%%(S#H4@.SU"QX M=:WJ=[,CO!!>;827[1J6K\P?;#R\VAYO^U5L8"']"5P08-A-W&=;AN4ILT^Z MC#/&&/2Q-O6$A+(\3H0$0J+VD+!\P^NY" D,NVTEV#X/*?E,@W 4!I5,8-[( M]V[.!,>V#K/*?\3=GHH@T8>*K<^"/5(-4L MW^>:GN&XZI9%D6J0:I!JD&HV>34^>#5>13&0!E.-XB*I:JN<;JZE^G5,4W9% M.1M>)Y,IB[DL"_HU@QL^3<5'W@^R\#',GG>NF=J]O;J^]?N^=0O_NS+=&]/U MBYJI ^_JZL:K54-6;TNGPKJJ$D7YZ35O!HV7=RZA%\3M.??TDEA0]*' M/M('AGITG+##25GZ"'I$OK )#6-H+KF&RU.81N0T(G9]X$L^GKRP?OS*;]*?9=P-];A5G MHL(C]PS#Z.P5Z@N60]--:@XF>=_JX35(R<>GY#9HVLHFG52WU-PV3.C*?(8\IA.UA+WVKP@SG+IC21YQC,0*;32( ,6%*?=6_*P M>V6;&97*M![U/EUU)\^TN]8G9O=K%/ZJMRIBN>(=MBA=6GAD!!*8S@16L>"4 M*2=*M2GJN/V$3!?5U%ZJAVX/Z]9](O;?*86Y\M9'K%;AU6GC=?0<99,F78:W M:N\!6;G!]7/LWJ6OS M'1+0&$2@?E$^#DM!"2ZH3D7)%4K:(C,$,K/N][$][E[WJH]JZH @#UYIZF"@X M%%QC8]--=^8;YK-?TSA@D4*7O8)4-'T\=\M5=^35EH)JMP./Q'[:/1.G#G\[ M%56C:F^Z"2(*Y8/RP?"X/AZU1K.ZHV?<_PZ#)S/N'5.FW*M+&G^K(EHS8^N6 M89K'JY6+(4!]H*L7"YZDY&6]\ZR/5RBS!>G[W4N[HDC%+O*LA=XA1]:5([7) MLC[I1L/+KCJDHZJB.4=SKAW&+<=L/+"JS^$1%Y KC$[6. M,M@=9297EU''98?ZA=5UT1UEIKY6'.!>FL@"R (G9P%EGD0%&+E4=\PMJ@X: MD$89$-?H.&A #IY\:12SJE*P_\.X*.V=I(1]F[) ?,X2\@B_5KF(W,@UXJ[O M52X@7=2F:H=.(_0UWUQKKVU:%%C3AF?L[J59?0E-7<8>F493IM%(,=KL3>Y?Z]3"(V'LDML=N*+[),X&[HX,SJ,+^#/%Q/ ^G-YM/3*;H3+@REM.YT_%23U0,4^39:#<<16KP=R]VIU:2(FC/(\ M90*Q9 BZQTDN;8/XVU4$CNH%8#R)X/="]Z1&RE:123)DD2&[_^O=+W-=7-S_ MFT PN:9IE)"OX418J(U/> JS<:'R202S/G'[T^Q<3UJ>ZTD7//'Q5#:VW$6N0]Y+-VSYB5)Q0ACF!,7WYY>AOW?V[ONQ9-\GJU.G:]WH?&U[OU>+CI M@=O"NWH7ZJC@<+;;PM'Z$QPM<@.4O'4Y(=2U&A:%.62KU-%5\^4IO*H0IF:[ MS5!7FZ>KRI:145=15RO6U:V3JS#7[P71?EV.;[T^P]>AI/,;@JP#[+415G/Y M$C4.-0XU[E2":WV=XYM9UOQC(D+O49@]G]*GUB:;Q_8NE>7RK(]^C?8@O=-K MBE5KCFXN7 IQ=&W+5BX/1 VBIJ&H$3LA$"Z[P 4/F7M)A%]"_O?%*&4R^X^E MC&8AS; J\!?1 B !& VUL^/&OU5"YI MPSS/>0@Q"D>,G(=QD5A^TK.NM,&9>]E5)0==QEO*<'O4']0?UISY9 M[:V+H:A/=V^FCVG;F"*% 923TWT;D>=AB@8B#Y%W N19EQ8B#Y.C:I"67VN< M69>V:CDT&TT8%V@Q6LQ+Y=6.$"V(EL:B1=EA=NU "\8,3Y7?WLQ)E*4.@(U? ME,;X!,8G=H(6'I^HI88@M!!:[8%6ZV-[%2?D(Y#:-/_":$6+T5)!)J\N *C: M@4-<("[:B NL$O^"8']-1,M9.B%A+.K[AX\59K=C,66<:Q\WGQDU#C4.-:Y& MJ?5-#7I@P?C5I$$?5YPQXH$SN^WAHBS'%N&"<&DX7!P;X8+Y3+5(26_JPK![ M- $U&Y@X9Z]#L$,?X"'L$'8(NV/#SL1M_[@%LA[Y\[7&F:VN/JDNXRWNPXP/ M#'0@'A /B ?$0VTRGYKC:563D-[,F8ZE[@R&EL]T,,2 (8;3)OS(NQ?10WVSV4)]L\1C?^'1CG-PB3N/+[SF7KSF.IE,6\'&7B+V?/J>V M8S%*7]CHI[/;@6U:_A_NGW>#,Q(.X0<:9!>];L?U/,OM7%O7O:OKJX'MF_:M M/^AY Z_CW-IG/W\WZLLC>!=.&">_LR?R)9G0E]EAZ?8HC-G%F$DRLFSSG5*M MZ1,0^(2FSR09D70N)E*4R<^%H @M)45"^,S)*(F WKB,:&;C).SMR)K[B'SIGA7"-($-)=C#&&Q \7WY MH7&23FBTPJF6N&;^8(E $K H*J_YZVD[%4J=WY/9_<@Z4 HR-M.,>@L#)_?]YPL.31]D0!\8N:5A M2H2_N77B'^XX?2FA*;C#[*\".].[])39F:8@ M M.(7I+L+YSGZBQ),U=6SSL.I@V]*B$]Z^.WU695A\)C(\^Q+EVSTR6E5#!]1PF.0BAVNFA\V<#UJ&Y:A; MR]U;AKKH8M7A2HT@K9T]/4RUE"Y8ZJ*.ZM8D#V:W.I"9W;VTU)W>UWHR4[^C M0&FJ_Z8M!$BH9(BR73 MBC&U2XGKYMJBGN%YRO)Z=!E=-$75P687FE668] <4^48KJNNN/Z^8M-%GW!* M=9C\[I*,1M5HDZI%RCIL@SO>0F5C-E'V7*/;4[>+\LW5RCJHD4(V.W3%4L5* MXLH*)7L0==2^L*FX*7X8A#R($@Z/V67A\=KO],Q.Y]8V.[V!U[MVK&NO6'B\ MONZ[O7Y=%A[EUZ?BN?=)-"P>=)5S>!_GI!06)S0>DE]$49%82IE&Y-.4%2N$ MKY><.=;BZ5X:>ZS&E;**'PB?"S1EH&:3*314?$U&(&(BR[9,TY SDHUI!M\? M1*F5,";WLQ$I:\B%C,LUX:=Q&(S)$'0X91DCHS"F<1#"\(3Q2*P-RD5DL;#Z M2,-(K@6*D4S90Q[1-'J&3X\A>V)#2)81& !D*[TX93_(T8(6RB!5J:"X\2+8C#M@E^92G;[Y Y!NF MY%I>=?.-!3ETEY%/HU$8L/12B]'46M7NY" "2<(X3.B0B2$2$DW2!QK/L@J& M>2ID/P*U 561IZG(6C)RY 3=&6(E7FA5#L,X%,/^>P)#;#D&_#HD<9*5+Y'/ M'H+JI9.PH :ARD*3LK$X(3"5-"L5;Z'Z?*U%T J>I7D@$R F5&0ZA#&7SQDE MT(C90]=$O(^(9,N4/&D!RUGG4$.WJ"0%+I%4(: %6JI0F= "C!;0:0A3@2+S M91@*C>""G4H)BTO@8O!Z2 (:(2@):)21\S)3YKW4X?+'C'Z#FP$!\^$A_V:S MUQ9$*-23\!Q(%'R,";0@)E38?^F749$++5B:QL_DGO(0QW<[!BJ2> 3'%-B? MIHDX4( +>\/BO!"^\++2\#[/"OI/'X!F1FDRD0JQD3CDB,%M01@5XRI-UO)@ ME0,O'R.>'\:Y:$4R=U;(/0.#Q%8T1$5RD8:#NGU!N-JE'Q7:4C22YEDR^Z&( M:\A?*LA0LFPE*4I>][0I2EC@M;:MKU7G:[(XI]W^BT5S+;TW-%909O2VF)+\ M"3:0W(#1V7K;=4V4K9)2RL4WA6KCU!L#:F^[#95>NL\S"(Z\')/94T HD M5@< :Z9%VLD']0?U!_6G(OGL9=K:4B;TTY3%-\.'K<\/P7UZATBG$?OT;+]C M6+@_0IG]TBC96R_B1JY!K@&NL3OJZIKI/OK(-<@UR#4GXIJ>9_2P2@.HG'?A0+/<(Y8T [1B&A$-+X:-BR+X[R(XHZCI0HS;"JJU-08U#C4.-TU9PF,6V MUR:@YJ8A^+;A]I1EG.LRQ#B+U&<664=(]!QE)[,A)! 2]8>$;YA=3&D^8G2C M]E[62?8*-&-$^AC+ 8T!EV4;?D?9P6V(+D07HFL)78[1 MW>FPXG:C"T-R.N]LJ!WZ[([1.=X&!ET4"*,;&EFRID'*-0VKJ\Y=1$@AI)H> M,'1ZAM/%W:W'"Q@V)=5_RVRH4]@MI3,T??,@+;-KN/[IC]EN18(DAE8T<$C; M FS;,[J^LH5M!#8"&X&M!; =T[![1YN@MAO8>'3(TLZ%M=-4\1B1(Z6&HYE M_4']0?W1:J- 6W+;JMQ!T)P\ -MTC(ZO;BFRZ8D .&7$-)L=X84YH@@OA%!TQ+E)[OQ#/1]@J-\ R.ECY&B?LF"ZS@(1GV.IL#4("(5%[2-BN M89E8F ##UWY2 MJC'0K:[A=I6MPN#.(HPV:6ZH6P)LQX39[1$/ D1@([ 1V,>PV(YM>-;I%VA; M 6S<"_S#+W&03!@YCQ+.WY-1FDQFU7J2^"15>IH%9]\T.A9.M#'L54^CVRPP MGML]PS?5;0G94G@+I5(JO1-">)>0#6(5L;J'+"W7\/$PW]-[NQK-;:N/4)=1 M:8/$K/YIQOIB^]PS3/OT06FTSW5"?W,-=WM0[VE0EA91CZA'U!]QSFVX&NPW M0M1CL/O[8/<]&R4I(V'Q8T:_[526?@<]=4!YADE^'S%U9ZB<4(K_=70IJ1>* M>J+K@'M35:;-!M'HH@P8S:_HDK%<$UV*O M"_D-^0WY[7CG0CM5+1IMD%LMU.A0!ZTFT\;O66W,BL>8\)R3,YSFEH5ZA7J52UD]9)Q7(Q]%77]=I?@RPY&=S^AS6\[M]Z3NS$CHR2"$0J7CO@D M-&4D3C*RV/67)23)4\*+\X?@"DZ>&)G0F#X4!X6F;)JDF;SH/N=AS#@G84RR M,>/PBCP.1%HRC<2CX=XD)E04SY".EWS!/>6A^!W:3 *0-X6;IVDRS(.,#+^K M*!.09T66-'R? MP,_A_Q:%Z\1CPLF4AJE\4S(B-/A/'J;0NC#.:/P0@@L)CUV]YB%)AD]A%!D@ M_B3X^P(ZPD03)Z(5Y6M&#%J9LF@F2CX&,8R3"'Q0>(ZCZAXQ"'S9=?S0'=4FW(U"3BY(2+-M\]X-4]C & MIL@^.EVW.I+ 3_M\VG=850[B)R"8\H#B@J< 0^$CP$)N@(C" + A6$ 04YXR M$DJ.+;B9DW-)I4G.X77\_>M'O1UK)"I4C*5[5JRL\].9>2:_@PD.9M\W".(NG("^_R)<$K-[W+7\*A]D8 M/D*?RM "^!$1G7+V[];7J?$V#7?I,&"WK!+L8=IC]@&$'HZE48+JT+5U6:K*O:M -7^'L9O62.UKI6B M+IWD+=5K0!J):[BF,B-3;[W9*SR/FXWT7+.NMRHBA6U/88YK=!76VZZUWB"% M(85IHHI(83M0F&G8GKK-"K76FT,I;/<99K,FDK\MEN/WB8TT\'16RW!ZR@ZS MTF68J[;T:-";C FG:S@^'EF,F$!,S#%A^89OH9TXV)W2:(Y8I6 _I\F(<5YD M:<_2':M 4GM.'74LP^_@L:,8S*F1G6L1.NVCGC**Z$1T(CJW=U][AM=5MY#; M=G2V/8HHC^NN1INP1EP+:L0Y/=_PJCJU#8O$M=GX(]4@U2S?YYJ>X;@534R0 M:I!JD&J0:DJOQ@>OYHAEUW31!H6S*BGK/2PN M*0O53&0Q"%J6N$G2!QJ7167X)?FR7/GAFL9T2 URDZ?)%)HGGOL;6 < R0WE M17F;_B@%;)'SF]]N^N\-\JNH(4'ZT!+QJ[A W-3G(26?:1".P@ Z^2#J3;S1 M!T:#\>S2:93/+I/MFO*?"6B=$K0UWO''.ZTW#Y+RNP8+NZTQ S& M4]MEI#"DL'WW*=F&8ZG+K*JUWB"%(85IHHI(8=O7N^@Y1J>S]?P)*4SM[+)9 MD\@B0V"?D$CCMC!;ON'VE'D&N@QPU38>37F3(=$QNCUEN<$("81$_2'A&#UU M^WB; @D,TK\@6)%5605NFK/U5I3O<[Q>Y=,9730"@RXU,$O-@E=776$FA!?" M"^&U!"_;-2Q?W?;)IL.K[?&VE>TU.*%Z$"MRAN5AX4",,6",8042RO(X$1(( MB=I#PO(-KZ=LZWA3((%AMQ<$N[Q?N9()3'LJX]F&9:D['ZCME?$PO'",\$)[ MT.D:5J>BBBJ(3D0GHO,@='8-VT;;B;%#-?+#JK+;2@KKKVVZ#ZO*8N )2STB MU1R!:K"J+%(-4@U2S3&\&JPJBU5EF]&XWQ/0ISS.TF>2Y!D/AXPDHZ5BL('\ M*QN249*229(R^!N-R5K;]UI@,]\I>8YH<9*#A)-8AB>H:.^L6&L8$QH_DV=1 M#FZ:,B[JT POR:^)8.3P$:ZDG+-,%).%J2Y\/;1)92"DA*Z$XY %22KKR7X4 MPU]2J].[] @\*8+?E_25=IV6?;W:,WWS$M';?._KZ!\M*[8E]W: M*M&E7V,=F+,C O$7/EX2 D0]C\"C"82X*EC?2WD??&_3+U[W2\O./'W)^\4#I M].-7]C !Y^ +FR:IJ/@^ +!%"<]3=@=#=A4EP=\___,?/\XO'].475'.AM?) M9,IB+H?STU3\NQ\/?XE%Q3MHSN>(QOPS-#-X%@T6P_^%C7XZNQT(8/WA_GDW M."/A$'Z@07;1ZSO]@3NX[0ZZ??^ZT[OR;DW[UA_TO)N^[U]=G?W\G7.X++,W MRIEOFBU4Y5O*KT_%<^^3:%@\Z&L&0KR00B/+4M/"$];:32\D=R\E%RQ)CK!O MXK,XO& 4 >)Y<48$#5/R2*-<@ILOW4N?:#KD!HD8+RXM7>+%U>*!@0"4Y LP M/'#UA%&!@^','#VD%&X1N),$F0*;/<308#!2,,.5EZ0L8H_BJO*@;3*%OB7@ M>)-_@SGC63@1=Z\W5A[AL-9BDA3N5=D0@=/B]3D'I!(6PA^+]P9Y*@]?F-#T M;Y9!]\2[2X:3CRU.I+B**+SA:S!.Q $1B42M;$0AU4DR9)%!DN*9OPG8DFN: M1@GY&D[RB&ZZ_)+[N^7Y'$DZ%6:!"0;+)[)1\L"(+"G:7G;G,1'/ MB,+LN>C,?,BB<"0[FY2W0OMG TY)&O*_+T8I$U.BC,&P9R2=C>!LK,ESR*)R MD.:CNC(<+RA?1,MS1V:O+O1"'+,A6U8T/X]#T%"XD<(/*150N1"P(?#LD"^4 M9U5G9L,GNV*0IW$(*@*7/["8I32*GH]FH=IW )EL?W M6)U83V^@ M)#'X -X7T&8J'SH[SDRAK#@[0V)"E_.8_.; -W+1XYF?Z M+&B8SYVC+;R;V\%-IVO95P/GQC=OKJ\<#ZXKO)OKF[[KU]R[61)8LA^%? RVF)'91 ^L;BB"$%,=W";*;.QR"[+B8L Y9X?"( M!WU(Y.0.W $NC_)*D\=0?!*/&(EPKE$^G &'%23[F,A3NN1:CV#ROFS"L2S4 MYE+D"B,GPK]EY(D>+^P3)VJL[O>Z%()K*R8*J8P_9#!V,&ZOF[:V8WLS.X)1 MGP XD!JW:AQX=F/ZR(X8S#,-L_B_&AP5'"I(;8G+@T('RHGMT4+?YN6&]P?MP0?%-+\8H%C0>^2:V@4R1[* "PO+-H]8S&9T"$3+CJTZ&(>:YA(>?/9 MT]9G!I?B89P,Q7U9\;05/[IPZFD,TX3H&5Y4.N4B/!'&XO#=Y?8]C5E63AOPT1%Q"M),*;Q@\S;$ &%-(EF-X@HADCE2((@ MEVW/4]%4&4->+(R*M5(%61S'<>N?BD"Y##$I>:1M&YZKR-!)W8 9!Q7QLCS* MY#@\+2\E<@)M?Q2#\()^:<'3NAJ1XJNX_&.8T2@,UOUZ\H7-0H6O'[?4=EG* M^WZ)5XA K*>7$)L)<5BN2V1AJ@IQENI,HM+1'RE8)2@356S5F2HY4&RY4B/- MU4+ (E8#QFDBIOV/89)SL!M+\Y7[YQX;9JJ!P'X:J3"R_+@/C,HR4S1W866@X/GRN5FF.KUAQ0 MB D-8^%FSG@*6CM+]%@!P $$I-V^B9,%E@>SQ)]3-Z\:V54YT)]6R-TW2C?F M!8*G4[&R5?([*'@6%BPN8KSD/SF%B78*_E- ^7BQ8*9@56L6Q+5L13/%>>Q6 MM&Z%$L$@?18.A$@WXTOKXY=D150=XW53.)<45>2TVXHR46\3WV=Z/*7AL@Y7JZ^VJWI2J5!M467U5ME7 MO9H74OQVR-%;R>\3"SQ@:<$^#_,@^S=-Q:+"\]9;%08]WQETO6O_UG([UG7? M[5W913+?P.YX?J_>R7PS<9#KA&<-]815-@ZH=D+_GJ5LA\%2TI:DBWF.^M-, ML($0["4A_U\(7H< M_2<'1-\\[IIZV[FYLKN6?7WK=_SNX.K6O^YW2K0Z/=>I.5H7DB&%:+2<'=9M M*CM@03F3M9>"1>2.?B/7>;DZ_'^3>T[Z04;.Q9_.A(Z(O__*'D)>['0Y>R_S M%@5Z9^O&$7TJ=LMLN!P@/R1Q0L+)%/1VMO&G7/M=2JL6NW9$JKQ QF9ZS<:50NE8/*")B4:^I%)]H2-JNT4N(+NE+D/(LL MY5FFM$R-7LIHGB=%%\D3P@:44:#YMMS%SK ,'B\_C-)DHF@1S%,4#%$5Y+ M M-0TR"!N-"M>:_%\:YS1])E8!F9>Q32.>+ 9MR8O)QE1L*WP6.8M9*/>=):,1 M9P4%W+.8C4*)*YX'XV*,YH.Y/LI31N>)+B$T 0 MC,M _DI&QN9^R)65PND2XY+"ZT X<">@Z"(#>RXU:=[J=+ZI:3:W2]G%\FY+ M>-,\84S<619-$[$:4K1-B+:0^IQBQVS"6C8(N+PGTU<;+_,_%#K_% MC@5*X'$PXN RTJA(GR#\F6=L4C2=?A-"AH^ ^_B")WD:,+FW%5NS:/3\OZ)L3+%W6>Y)8%$X@0> 3LD_\Y ;Y6B" MQ,0JUI1F:1G1%1*#_^0Q2#/,RNWUHH$$J$VP?2%)$,Y(9.$!?XN$K+G/# ,H M'6%*Q*Y9T?$E\[BV$WYA5D!HF1R^W3?#O^1JKOJCDPGT_]/H%RE>&,1K> 'T MAL'KV4[NJ>=;@VNO<^5UP4\=7+D=Q[LJW5,?_%.O+NZIO*\O-Q&"#*)%0%]R M!(WD!L%R[5!HPWSC]!(:BPT[8MH424_F7'H"2KBX;;LB M>OO(>^F>E;IYYO1;8;Y#\('BXOOR0V.Q^S):J2)GB6OF#Y;UQDC HJB\YJLI'&9C^ A]*NNX!3!N=,K9Q]F'-;]CT:CEFM*+NF[VQA+B MVY>E+MKD]=Z]73EN8YFZLD\'WG[H_;6^O=ZMKU7G=ZO1CE5-U_G&.O#XA(I/ M21#[U%FJ5&"WQ:SZ3S&KOA&SZFWEALIVH+(Y)]"U=5F6;Y%NPMHK3JN::W&H M':1\!"W<7G*HHFU1467GAJ**HHI6HZ+KR3IXON5N$KTJHA?&TA)%,I+K$J=$ MO_8G4*FKH/^6FM6AUTF]DFO"R^N)29=K9/LD=)VI; M'ZU[6L8"W(*?+X%=M_='(-Q@/EF&9RJ;DB A$1/T182I;$;3X6(K6V1"M"!:FHX61UG:2#O0@K'!K6*#-/A/+NH:XYP) MYTP8EJB='4.((<008@BQ+9./WXL6_3,%VI M&R/*^.29K!LC:@YE19FB2A!XVHW^54SFU.TVVE(VS9[L86@$T?8RVEP/X89P M0[@=:QE,J9N)@,-@YA;;_\M#B%1N_%]5/0=4;YCDHES?(=#4?MJD;J/<6^)K MQ(9>W_ 49HGN+3)=M A>*, ;Y-S7YST+F^-IWNU:#;=:RK MF[YY4]3LO[[JVWV_+C7[Y=>U(Z5 '&*:.Q?(JZ-WA%;NKUK':IPX^F,JCKU8 MK%Z]>2X%29G,BN($E( ^%&>-9$EQEAR;*Z,X'(-RGD^FV>(L%EH<,R)6R.@$ M^$ ^;9JDF3QFJCP\:<,KY<."H#@K"3 ASMI@Q8G$%%H=7SPDXM=[*H_T6&I7 M>9(2M$<"W9W+/Y-$D?\?) M4RR/3^$K'4_%L1'EF2/C^4EY!"1*Y7O%&2%IR&1DAG+RQ*)(_/>1PJMR3A)Q MNONZZ)8Z=<^BD#TR<0PJ?!8'Q? DEF49+Y.$9V3I M1+ZE-A>;8,7SQ+V9."7EH1!Z.4J@&"F\,LX9*4_ * Y]*8Z= 5;^W\7RY^I1 M,XN7E'];.GO&(",:ID2,4?'W,(9N9<68@\R!$/]FQ2D0G 5Y6MX4QM"MAU#\ MO/2BAR09RE.^RL.SY+$P1?OF#987#D,>1(DX)J?4]X)EL]6622$F403Z6OSZ M+ _Y!B4LU39@X:-HFK&FZCDO]A,/6<92$"4K%'O>57GBD#BV^:+0$Z'7+.:R MS9?B9+8BS8"GBZ_W:?199(^?+!-T_D@_OQ!7'A67I\]3^%Z M>5K9D W/Q*,_K#W[YW_^^$$\)_PH_OWS_P]02P,$% @ S(@Z3'5JDC9= M&0 ?B ! !$ !P_/BT\YX%*Q03_>#!X>7S@4.Z*">.SCP=?1H?#T=G5U<%? M?_GAY_\Z//S'Z=TGYURXP8)RWSF3E/ATXCPR?^[\/J'JJS.58N'\+N17]D . M#T,B1_]X4I,/RIW3!7&([TLV#GQZ*>3BG$Y)X/D?#P+^1T \-F5T B)X%*O( M%##W_>6'HZ/'Q\>72REFDBKUTA6+HU?'@W>#P0DH M!6IR]<%C_&NN]--8>B^%G$')XY,C?#TFBL;%N> \6)@))KX\\E=+>@2%#J$4 ME[A\>#P9'#@A"[S2;C$UPZ:5=E(>$0]7\5/#E-6+T&& ^>HF3A2>%1M21[- M:U.!T'>V)9#FU48@FQ>5B%,DP;\.8[I#?'0X>+69%&GK;29%3+<-*=X?$>DB MU ";ZQ_2IZ5'./&%7%W"W_4D\Z3,<;E(F:"([U'$P=L-1-2<.9UA[UU?I"S5 M5N5H8):88N/ZS;UW'3&RE)]#PBU*TTZ2]F*8QXZ:[2"67(\74346(:_'&8$K<3 M@#ZY\\;&2(CTKXV-P/@#53XR/&DB188L^GV8LF@G"2?,K3_X%JG"GQL;1#$7 MV0V:"!'3X(_#E+BE /Y2-I<@)M*_+#(0SH6O&>&C^.%RR?A4A$_@&0[9'^)Q M^XY.'1V9?HA&37O\>@2Q]9)*GT$DE0GX-8.YI-./!QB-'\9!][]HUO MH.CDAO^B?Z];(R*.BE@(UYIO;;I\"S&210]C8S>$X#.1$GX]T'/J$^9M!$F! MEPVBU\?O7A^_J@61\R+A_*/S(F+^8\^!NY4"A*G$PM>V!C V&6:Q)X]&;ZF?I#I:BOANX? 9-TL@6 :W"O!/JD)M!Q M78Z8.E";$U;GQ/7M(8]-=4_&'MT(UHB##;J3XW2*^U2&)B'>#01:[:*6&ARML6G>[6Z[=VRX.WMF"JEH\X+T*!PA6W5*1LD?$JYM7O MSKL:W$WCZA8U5#K(FTT=9!^&U\3FCCY0'NBV??&D2WAG@?*A=4EHV-%;Y/ML MWM%8@DKO*8_Z:GI/5&G8O\1".8E4V+G$15"PO8^U1Q@?GK/IE$K@\2L%-R++ M.0,%AY(2M1.GJR=2I1>63S*WY(7Z>2*HDY74T:+N_=+N!.TF,[7Y6JV M*4Y-#^G?W.>,J#G^NX")^0/Q$AQPC4M;K"Z:U8SL6=M7AID.\OMO_?].AFV$ M8<)XCU9JBTO"Y&_$"^C-])R._1%U \EPD>!TA6&])*X?$.^:^/AXU7 T>*;: M[4FG5X:.OYY?."]0'D<+A'DH%,E)9<*@(R.5$XO5STZ^$MM1L%@0N;J9FDO> M2X*[/.'7\ %LA_WHI9 C>)_A<;HZ)1YNT1K-*?7//*(4FS*W30:[,_)6>F\A M>*[KO9$&Z+H6DD@1_3M1Y7 JY*&"4CF.X/"1/HY6R,EKM'?\9W.D+CIW;0:.O!-J0,/,PX\S#DPR'LX6G/@O8,:G:%9U%V7G7T]X94AV*[K%CT,LL5B MP?QXDA/F5V>4NZP!;!86]L#ZO2FP3KEI?'+\]L"@%2X#" ?I-=2U"!9WJ*)W M2U:M>O.-*K%WS^]-W;,-7 B*=9U.5*D3UNK$U?:TCRV'J&TVOPG+2HR+,:0= MXYYGZRVV;SA85C*R#Y/O3<.D';H^CHY<"8]-\"A(=K[5 *4R!A9T8%2$_^'( M. +#Z0."&IR457ZRU*]AL<2@MP0SXW/J8TY\8WCRW"JP>J-;4DVLG!M*><89#D>SW6.5FGCC]E:#:P6*%>VN#,5] M"RS:7RQ L3GE"@*S3T)%NX VAK6$K1W7DV:M,UN'\P)K^=$)Z]D#6X; =AMO MG3HJ(&_6E,LAW[?M CS-MXC6X&2'\U6C%MS+#:%E-A[-P7_GPIM0J3!5Z:\V M1ZT;H9=G_Q0DKZ!&.YU2R!YW/N.+*ET&CC0EF8GO.],20,TWY.!E& M?4>A;7JL'C-[8NS$D/PTH]3[C)C1W#>!CS>FX.K;I9"4S?A9=-D _/E(Y"3> M'M$TX[VEVBK1+Z1%R]#/U.U$E3MQ[4Y4?;(9I*Z.P1-!=$ M&$:X4K"=%QD!<,Z@1= --!(BI4V(^CG2F=!K M&\?6XE4); MB>WS]->&X3"SZ3O+J>\PA#Z%E^"].%0TG>-M5HE]:O?:L.>_ M!%;G172U1%RI Z-?MEH]#O9T2F?$R/CP=^;/&4]>_8U12:0[7]U,+QDGW&7$ M"^V\#2_9C@25+E085$M=J.S%HY;)\>VQ(1_#PC. M#J.<0#)!'(Y%X'_A8JRH?,!A\HHO@^TX5[L:*YVI$(B7.E-6@.RDV"$H@I.5 MP0F%V/M+8KYFD9R-A3W?]-H0RI4BVK] +ESGO2=/];'(DMAS&*:@+5I8UN3] MM#.NMPL>KB;>2N@.GL*7#?O$!ASMLU+3 )I%R7F1\L<3/F$-49%^]F@9V[=- M)]A85.+UUHY7SQ,'&=/>2O' \!LEZE+(S//V8%5QK,2N$%_DL4OYXW)5[F7O MT;RCKH#PVV-1[O7+Z)).($3W< ]%@!\ZN",^O1<7TREUT?^!"I^T1WO3&BN] MH3#[S7M#OG[L?>]A&O+EY>BE$PGB))(X6+%S+W211"#DI-_LO6<=2TP=B!EG M_Z$3*'!*.53<>&K2OH)*WWC7U#>R%6KTY9'-'*>.^>]' &V 9K/&(J$][6^:*^:1Z>,$T2=\QD#MZ")A/OE5B,DC M\VKO=+:QL&?]39>BIMSBNX9QY3-FN$<&K=!^4E*?I3V19KI+T([+_0L()3_%1YK^&I< MX$FP0/&A7G].9>%L:L.N__D%L8\' \/2R<:.Y+S(2.=H\=;.U(8;!OLX0K0' MW//$(][S$5UGJ,XDG3#_FB[$MW.Z&C)4^ELA_MB&O\6".5,A'2V:$\KF:.'V MOM8.9S6<$?RV>%0$$_J4Z?T[W]SEJD6I]+S"7'J;GJ><2,"XG')2$??^UPCT MMMFZ[558Z4N%7-X6?*GGZ;[6Z'VSJ+Q6=/[J>/"J./G:@GO$O_8^40.J9M/M M3:NQ3\8')\74W!;\H7_S]=OPP\\K/,C[1\"6N$FU+L1&6OLLVW3B-&83'O^- M&?4<@X;#M(V%?> UG1$*^(BY]JPE-);.[#!3X8.+&+E:%Y.EMD>CZ:)E"HV]FU//[TN-IER='K9 MH=U1O/S$Q:\3\5E]5+)$]A9BNNTJ1]]78[>=@MN9V!N$Z5*K'+_>3Y%SUDAF M*+FG0]SDW/P#9RTX5X)9R)&L@9F9[.3?Q#7M09XU"]],I-:X;6"Z?6H-ICZ& M:SX+CT#>>J3V-5-K5/:!Q_3-QY2!@QQZ:_#&79>)V-X[O3+&7CGS][+O&5&/ MNA" _CV )1*;Y4<\#\G/OG"23!A\+HN-'79V=O*.T-;B3D[">O,703(W'D1 MQ.SW !8LWK")->1J;WOO#&%>(SCW+;,<@F;Q0C.F]DCBG2&2: AK_R*-]M=Q M-[MV&WK18U,OVN_+M8LV;#OMK<')WBD>&P(2$SJ]GP*/?.%^/25 C5O**%=: MGMHXF:GM+<>TVU(S.M2MQM[N M3!L@R[#%?8UAK6$1)ZHW7+G53\*J]RTS-5K^0]LW4W.IZ%325ERC58V57E(X M>U[N)7D!]%I^6=E(BKW#I#9);K;"#\+$[?IBL?3$BE)-S=)K5AZ\BM'K=*L(M3VE*P]Q&< MP>+I?BN\OD5%:P_,U5\; H(OO/E5)%NHJ1+WPJ;B= MU#V5BT^"<)@? #>8+X2GS.K"449N;1/'IFU\R,E!5GJ2@,STETLUNST>#5M) M!1=K8SG^R1#[V]#9MYO4PN$%-==X%@)J:GS_7$.NE3@68C@KCH?Q_3II37ML M4Q2:16YV)M;0[?@G0^AF;X%_ZO#MYZ,G-?E EDO&IP(?10\X%Z'T^AD^HEZX MW86,E?[\X\<#7P;T0*.ZE#/UKR$>9H-_KTT; <'?K^EB3.6!P\F"?CRH79IY M'@(05Z<@M/"9'Z!LOTH1+#\>/(VEQSXPGRX.'!\T^WC !>?!XL-$+ CC5_ " M%3YPPH)+*IF8W.N"DT!&2T)'S11]4UO)RI+=5/!M;04K2W93P7>U%:PLN3,% M4X76'9U!7]_3)/_5@=IHH5;?T!HKY,9OM@Y=*+Z;#Z53? MX4NCKW6NH5>K: ?@FTRTD'@SMF7]245HW8L179*0+XR!0]<%CN&?OX&KZN,/ MD0&>@7$;N_!HE6M8M_/Y NEUZT5'I.'Z@G]"E! MB-K.*:Y\X1]KR#8@Z # B$BFTSH37+%)U +U :_P/NM$N_KEGQ%B-TIK;$GI MN^06]JL)%&131M*K[2(G)ACYDS'TYS@0P[M@@3M*D]O$XY>K,DMMNY*=F!=O MD"%XJGU7ULWV,+=:L&]B;V.U[1&(O73KS;>UTNM]M+X6S9\3GEX>OF4SUZEQ M%Z-$'1=/+N)([?"9^N'5\WAYW#+Z>*W^TC-)/C8=V[ ]>:L! T:+F./&#A>+ M#B'=F'%B&P*@G;A BUUPW0FLL&=D!NSV0&#%>A6$Z5H91X*:W^ M8%T4^Z9-AJWU8=MGV[4XRV;!6RDN\9N,F4\S)A_+B;[3$WG#.304T,.UV*T5 MLPZZ57T]H!AE,[X5FZ2\.FB2UD/.60 ]"O7*!NYA&[T(N%AM^D\H[ M&]MMTR"_"_D5>K8SLF0^\6 ? ZKFRKI>E21T5O%P>@=3"5Y0,-^'5IO9)"P M^92:K29Y!P+9,Z+F^ ^/D3P0#X>U(8<8\8&&61(U])-ML+'"#6FZ"GNE&I@J MU=]*KZUXEJ)C:ID>HK% B,IX'7.'B!$YQ,5Q5%D M1F%:)RE1*9)U2^\Z\LK=B9Y.3LN JUNZ(Y!QM)&,SN"$"^]W3'TMU:YV^:[H M!VUX'$11_Y3Y"$9&&_/;SJ5LRWM/&.%NIM>$<9_BB6V*I^NH?&#N^GIJK9+= M6S .76PXDY06UQC*7NY^/>$L_+ "] %?^(2IT,WH))I/7A#)861)';%NZ:Y- MB$IAPUL#H'EQ&FV6S^-6^K9[_H>BWMU>GPFY%"%Y4962][OWPG,Z]J\X;J%8 M9!(\N$>831@XPZ\!D8"LD/'(FVC5@O 9Q^DZTX>\R%'3::QJ+;K=:%KNHM'D M-CD6M>:AI:^[X*!KLN&U#,2[%YGH4"?L5:DV-HH-)CN:Q=;TNR=/\5<"PP?Q M]H_HRO#T&Q3K>C:B[-@M>3VIDR^ M&^/ CS6PPV]'F3*S;8F_8V/<405A*U7A-BD)C5_I_ZY?-5+;0+49?@=&RV1^ MSRE,1%V6;"G++-T;C%.;\/L)086KAW2\)$!O.\PL]PPCHL00]J8F2:?B,?%*LQB%,-5]8 HUT]\#C6WP3+P[ M-Y=N9,S/@H-^ 10#':+^PK"-L[DEFS+N[ )V'67A8;)^[ZY@6(8'(^K[(:_F MQJO)KVLV*^VJ2B\QR4?RU<5V']&7RG@#N&(?F-_I4;]X!Q;G2H5-?FN.JE*Y M8OGVVF$^;T;EUA,?%P%^%^2:32;0/Q'E#Z>2N63-(>UE=N^-F2N#<)X_HFYT M!##6P%:@J^%>JEY;0YAI=]^;7RV6T(+QF9A^$GSF090X"6?UX,WK.[1K ME_YNPL0K'ATVII]0EUS**P]QK9(= '1M[_O%$\XG(>J+T4EZ[/34>*IB*]KO MI4/_7\8?Z KF0"_SR!J>[QY'W& DXFL=B!L>%4D.0)X**<5CN/L07J9'@YJ3 M?3?))^QP\'*#*[U? MH@AOV?[J]N\VA6%^L N" CA(4+#)G20"F _\:6RK'ZLUKJ M?B[IMDP5\_JSVDK!9 8S9(]B2P;+,>R:U4H[Y&LVF_O7E&+2L#BJEK[=??=[ M#6'<(EC<4>0&XD6(K<1T+8X_!\X/>A.12M5J1;N[5%LY?&(2>,%:E+O^H/] +30[/(Z3G'VN7;@_(4N"Y2DRF;Y0E7%-03*,C M_52JO#)K;W:6UBP(? '\Y%(R1<\"Y8N%07)SD>ZH@).Z)>5X\&C&9T7SK+CS=??/66RF^P-S$$ZZ^SB;:BY.(7/Z^:TF& M1*=HO%=3O'K%>,8VUJY6RY!'KES"H$^O9DFW8T:S@BZ?[%'TN?_"CW: M9BPZT6^E*IC/0 X?"--B0E<\@J>9\X*GJVOR;W@:KG>NL-+XXT=X3>EIV-6, MYC#_K3+?-ZV[4W;'>]S"TRJ,)TXT#?55=K,U(^V&UMA?C0N?>83B&C#[A=?%$I0OS?A7?&!1N;(5Q,AS^'\ER8VLVJFKG@49X MA";IUX<8+NA=\KAIY$JI +NP+QQ_9M^?8G-N/YJ(H]#)]REB7,]B!H+=U,T)^OT;^6?2]YU[V]4O=XE3+[.CS/RU]\W$'1'\7_P1",_RYPB2K[Z3.\ M$B2S:V!-N1:$G5;_4@3RBD\"5Y,D\4>IUE7E.ZTL_/PL.*8C]#2I6MM*@MUG M+'$K5A@K)3-PDH0"2J>:PJ]OI%>")Z-(2]K=YZ+#;WHHF A_WG^X>VSEQ,_OXSCV;,73;2S M&)Y]JV<7S_X>XO3W9ZF97#[[^Z3YO?YJ$5I6>K;X952/?__W_,/9:7SV?5K_ M^]1?Q$O[=N+M;-'WQ6QV]>^__OKMV[<_?7?-Z$^3YLNO%&/VZTVM1TODO]"Z M&,H?(4(1(W_Z/@V_/(,1CJ>+OEMTLB[^_8?RW]BB-#'&_+KX]J;HM-Y4$)HE MO_[/N[1+$Z?3 M/_G)Y:^YP*_/Y]-Z#)^\F%RZ>KP ;0HD+%JZ:&+Z\R]7S9'43F8VT,2/;[9O)ZTES: M-^.4_\F?=1C [M8&'$IFNC ?Q?/T6YR=3:=Q-CWS_YC730P=AM2^U0&']LFZ M43R(_/LU>R;Q8_R2I>+T;!S>C&>Q6?9I1^=7L=EOL;9OJ?@0WH!JN(RO0C&? MSF!V&IB'U;>?@*K>(3BTYY."*'_XLDXI-M#&7R)T8J\N:F]'9V!,38MBMA@ [_:T0T%7^-TMJ!G%_VM&RA%\&M;-_]M1W-0 M\2^CFWV,?M[4LSK""LN2M[%^-K>C=W:6/[YNR:_#]EH*FH_SRTO;7)^GS24_ M-38[3?#;V5<@+[,;F'\?X?L[;3R_?FY'V0OX>!'C[,7(3J=UJOT^IN:IT?F4 MX#\EB(\$8SNYNFSHO;W>B_/Z:'SX@>YKYQ[0U/"#:+D2VC;0&\'CZ614AQQ9NRN#6Q"Z MH^+0!+ZWV9"\B+-L0QY,[<96!B#]XPQ^+J9U*<5?CR;?]L)X:P.E"#X8\_:M M#3V4R>55$R_B> HRX.UDNG+U#Q[+]N:.,YA^9FF/M@<>9ON05OL6!B;YXP7@ M=#$9!7!\LU$SNSZ4],=;ZFD(+V,#-E=6B6_&TUDS;^5(;JTT)&'[F@)[-3(D MX>?S6=Z0R88Z&.>Q_C)^,6]@+?EK^/.;;<+:\VQKN_7;RY!#;V?YM*C:%Y&K M'44PL%Z!?36[OK-ELI/*%G5[(O.5;<8PC],L?-_'9B$(=I&WKK=30UDI#$K;?QQ$UC\S6OF#?CJWDW2#KU-"0$[61)BZH]$;GT53[9[[N)VE"T?R*R,S49 M+PWZ]PW,R_?EERV98?^6^A_"OEJN1=7^B7S?3+[6^6C9%,S=.Y_O3W/+EOH? MPH?H)R#'1O7*S/G\\74$W\^.LE,XGTV:ZP_@''Z:O$HI^@PJU,J?[#_$GGHJ M $%6?Y,OX_J?,4"!YW$<4]U:DG9NN/\!WNSGO(PI@GL6#F325NWT3WX[:?]H MA=X( D?W2PTMKTZ&C<-?)I/PK1[MC'FUJ#H\D?L+U+V;&GX0MR?TEOM%9Y>3 M9E;_<[&^7GV_BN/IXC#(PQ;^&D=MSP46Z;PD4 \+]8G#CK8+#/-FI_H"BL3I MF_$+X,WKO#M].9F/9^=I7;*'81_:U_ PM)60+1OHB>#?\H$6X)+U*2;H[P;# MCS6HP7SD8CP[\S[#!SB^GXSJ-KOAG1L^]@#AD_EECBR!NSV[B,T/FQ\MN;48 M 4<';#2:?,N[J*N#)M,78'W4LW?QT;$!&%SLGIKX;:VJ^I\&^;R97L9E=YXV@?\SKJQS, MVC6";74&)*OE.FI1=4 BV_' [IH]D?@A+I3Q>PN=?6KL>&I]JQ,(N^H-3%[+ MJ6Y9O3=B\WZNSZ>IQU]VD[:A\!"$[*MF6E4>@M ;(7?OT[,6SG8'S'L(O4/9LI2WQ+N ]KK>Q0VBVM@QKK:R![GXT;_ SY:-I M;8V7GIH?=+#WKS"!?[*QU"I(W6G<77H:%(([E^QNI^,5=#6YCG%1Y?V\\1=0 M;0^%-T!7@X*PMQC9JY5!2;_UK?-V\'1E+-9^<3X9*GP>M]^#[:^'4D.^$2)[ MVMF=&QYT@"V-@Q9U^R)S[J;Q'W,P8%]];7/@[['R Y'3=M*W5^N)N$^QN7P[ ML6.0;6_K,EM35A^Z]7&,PUH;=BCMEGFK MRH\2ZF_/8D/MWU?%,U4=\DHM>XO?9W$KP_;?-U30\)?NF6+JA M*-.SIF@T\?=X;47%(N-9LE.WR$\VGZ(OUE[]FGGPUSB:3=>?++@28;)*H/9_ M5Q]7&\C]<'-CPCZ^+H MS[\ [=7 /58POA E58@R3Y!DRB-!0T(QTN@4DTY1?1_F44Y3-VE6\SXLS@^/ M/FT 9EVD,LQ*[FU$5!&+1)0.::\9$C8DDPPGA-,V([G#PV>-?S9IP&_^\R_D MEV??8OWE8K;X==F*;?P/K'T_E=ZJQ*_3;&3E%E$]BY?K^CE%X G.\J0W@&'X M1=CD0-@VPK7>QLGNV&S3;EA_BW.__BL>15 8*Z1@&E!@WB$17$#,,N:(8S # M_G &IW]8!C_5V=N]>GXTG/(GAP[(;AK0\H[F[,X7]?C5=P^M3]+JNV4K&Y;' M\8BI.%:81<41#<0@SIV%']RB2&BT(1""J3U\K;#;M8+^((OE2U7/[&ASI&'X3JMHN!(F*D0BQ\A+!\ZCQAC1I(+5VB:M MR>%K0/[AUL!)3ME35".;=>AOD[%?6J)'-<-NR:B2X$E+XD'\P(\D24):"(HP MH\Z:1$5*^/ %I/YED)WH+#[%-?6C@[<&9I6*N]"BVDE'I4VRF ,:06"!' .E M;J2CR'EO#396,=XA6*#_M:I.=1J?XK*ZE2-WOEL8JH76T^,$5-9Q$:2D*!@* M,HTGAZB-!N'(C<0I>*\Z^#CF7POIY.;O=@7]QZ^;=H 'VAK>=!!@F WI?5^@ M.18579Z%*;AQOB)I_&5);[X^O$5L;2A=&6UXU$8@)>$'Q]0BDS!#6 >)81TI MY@[:L'[$"U\DI:S=/,/XOIFD>O8(S5M*5R*X*#WX3]9SAV0"6T]1KI=.E&'. M2-;!;"^S-=UY+B9#X%1*@Z]LC&W,NBY2,9:4=%) &SXA%S$'0+A!5-C$N.!< M!G&JL]W;[$QZ Z?4%-\P^(O)="%I5P?36PFHAW4J'%T(07I$N5'(BZB1!X10 MU%[C0#!-D?>R63^$*304%_0)U\%QU86I\QF4YP+PN&V:MY:O3!1"I:"0(LFC M0&D FK5>A\:\"KC#[MC 4SR(6.\1JH*&9=0]]\AI%A'V,,(8%-.1>T:[;(24,0@[S=6D;WQ*60GO; VK,5](C;NG M_('@D#]D\D3A.O!%6D'[O@B&#[HMN<;H(4[[^%ISE9&UR-^RZ/=/^:X/%JAHC:X)+Q%R:J( M)(X&>2/"RH<3/CK;*D+1E?+;.VC+Y/GGX_B_T6[:R#BHG4HF*:C1"2E,.?BJ MS"%E+%^-DV C;(?]B *1F)ZF<%(6Q(-=\Q:TG2603=WYY&XSE4]2^202LC)@ M1'"DH&CRWL?".S7$F'9>QC%LLB.R24<,"ZCHTWP@N+#:&NR%WB[*;"?5.4*X M>%#FT:V6UBU4 DMA%]N:T1FDM 2OPD2[XLU$-5BGQXLB/(3]_G*[DWWW+\UD M.LWO MA1WO;]"WA.SV.:Y$>/OF]Q0'IIOW*.<6_!"\/>2A0$88@3GF PD6*1 M+"&^P^4S4B*>/1##3$X#[E(^\*'CRY'E(=GU7OM5LM)@FA@RT3.$):-(J)B0 MH):J*')@^[15^HES:U>T#S81=^)R-KLQ70Y6'7?:J,!(TC(:AW@@>3-$"H2Y M$2MT(]A7ZF2C-"4XJ02BIV J%HA^//Z^^I&Z766*J/9L,L\2P0DBR0E&35 "M[)\CHK# MBYWW&/9K"$0%ETXRAPC7$45'0&@$01&U).I$HC3^Z1QIZI,#'COR,!2LQ8_' M;!_(F_&G;Y,<$6AU;*9M6Q77S(M ,=+& B26&>2$3(A&JR@-1N$NR5W*;)N= M$+MU0O;T. YZC?WQW$UKE1.6,2$C2D((6(@!C!2C+'*8VQ2Q2T%T<'K+[-"= M%M=UP?;D^.[U9-[TQG8WC552$QTB-LCB[$A12I"(4<("E9%X&L"_ZG!$@/_Q MN*X+M*?'=/77_F3=36,5B'QM(D\H4*X0\PDCJW+\"0O!K>,*',/#F:Y,>H+3 M8KH.T)X8TWVZB$VT>;>G.\_=ME4EAV-RL ZY<[ .%9RAYOG8+&25"/./I9%2''%&]NVMXO#C*W?N!JR<) M-KYFL?%0Z_:J%1$F>(V)XQV"YV7B2CUS MR!"@E6*6E_77.H#!UEYR/%*C$B%B3:E U J#0A(*K'<%UKMU7LB80.NZ4P_] M],P8_4%54(\T\YQ,,%^H_&2_MY$9C]:I0"!:P"H6:LE78U>$[Z5-ME>L #B,,>"H$@'T-%A2BG*.@DTF M2<9$X(I?HI MN23]QRKZA*XTB]SHP;O9)K=>L]]1L\JY\KR2&JF(857K$KQ25[[0-L SDHM!)2202YC \$)K1!H:"QI$DP(N%#GYL<:>E M?Z[H!;-2W/"^68F[!=6/':W?4KKBR4F2[QT& YP>K%$0.CN/;U-CMR M=^4*2^$=C!6IY"WRWF3'*Q^ 3]$FQ<'K)QTR8Y6Q)WMFDD%0*Q@,7Q.[L(3S ML^U-O(CC:?TUWN8:2U3TA*H1%+1N!@N>6B M5:+@8]J@?8N;P2$L:8_LN"OWB&GR2*T*"QTQB1PY8PF2%/PP:I) Q FOC$LY MS\D3"J3W[[+T"]XQSO6TBG5LKE!I2IV4*2'.88112I>]=@]>.Q/2*&QIEVVX MXC'U 4Y[]85;,"R:I!L&>#U08F.U\P,)&[\&,4*?NCQ\R/0_U84=0BFF[ MC9?3/UY,FEE>PG?3;B%P20[ZQ&7GB,8# 2!6HL=*5Q MH [+A#O8W&4B@X78I2?\2I^E_A!]!%C<*&<';G^B>E.U*@2EE/ !)6[!BI18 M(>,8021&HQ.8 9IT<.C+<$M_6JEGJ,J>@VMIM/Y8N"+><Q$"U\3JI#B*C3!"Y/R;H!:!RVXB3J]C,KM^/['B6'W\!B7F5!=GVPRK; MJE7$\#Q:DO?,(_*1>60( 49G^?26E\QTV6@N*1,Z.3(]8U2*(U[78X#F;?WU MQZ?7M_/$]HH5-T0KQS.**2!873FB :M!F90 5\L9Z[")4%)(=.**WE$JQ1?K MMS2W<,"Z2&68E=S;"!8RL4A$$*3::X:$#Z30]*!8T0I=D9U\ C*[-GTP %]@5,D"<0C"1#> MVTST19SEMT_NDS5<"H:/,_BY<*67V=%?CR;?CI>*87-$Z'ULZDE>W/D]F/@R M+O_=.U*WN1EP%&D$\T\B@A-PBM(6.0O.@R.:2N!"8?414Z-GCQ:& =9MO@,8 MGE]_GF8Y=Y,0YH8HA%'I)DVB' A4F))B]-_ MOF^HZ?N12SH!5\XXO6JBKQ?(;35';XM5CG/)$K2E#97(@T6%C%<:_HS4.AP# M#.O4@P^%V* C;N4.N_Z_^3*X_GK2G%U.FEG]SUTL\6B="CLFK6,8Z9AO=6"= MKYL*#BP?#9= @4@=7-,R88A"_-$GB.5VP,!F?0YJ-.1S='$\W<4IFRM4,*[H MDU;(48,1%U(AG7,:"(>MCE1Y+4X^Z4,A-ND-P5(\LGY=$?[I04"_#:>IP-PO-Q?G3F/-W;O[C9 MO-@6_FW50)7O2W K05M('I&5RB,2 M MG@1;^W0-V0NBQ^.GQ1;U+4J[KEZU:Z"RWN23DQS)R#&8"#& 5T)!$%N*&>:& MRM#!O2/T)^>IGC ]OI1:I8;-;YC_D/;Q(+FUK<%*L6B$L1J!HI=(YESF !AX MP#(F8:GA2G:YY/)3Q?6+07Q4)GR0C78UM'TY;W,K%8V88&PI4ACFP#H!UB;A M#,G$B;2!)H4[["*1GVI_8%A+1E$T3+^V,=#T]M:*12F(%CHR6*R@6DB#;Y M,@O-#WM0F9QA3'2X-%SN,M\Q#T_U@VNQ:,/J\;%/DS,/:#6QW570;=4JRSRL M4&$0-_F 2.0**4$) GEL%>.*6-XAS\9QO<3.L_LPVM OD 6#5#[&,%T$W6"% MO;.S>5//KA=994:CZ#/"T_/4DIOV;ZTBE"03C4/&YO1)C'ID8\+(*!M#"I9S M^50/;O7.8T7@/9K$>O3BW#[RZ]%&JA0CH8X(! XU11)T J*1)I02^-+.: ;8 M]'("[&>49GW"6I[!7H*!.)I&@388QE<#\[VM%5[[5NIP+$.DF"90\=@ M <#0$4N!(*E45%(0FV2'&$.9BWE',K#ZA?48+/:R7B"47ZD^3[E9K2);J#\[22O'UI+D[D,5F MU7[!JSU;JD2TUIEH$5,&+$JM",)!8Z2H,U+2R%1\LF>XAE*-PV%[Y#CIZWIL MQ[YCG'1#(U6(>>E)C3PX*TB!]X(L,SF+,\/$6RN"2[WXA#]QG+0?7(^A'-], MI_-\Z_T\+?)'0H]MJBD$]A(DJK\M6CSI\F MG^SWO]>SBYQU&D8!NF/O.W2'-EG)(!68QQQ%8C"*PD=D.#S1M_ <3G2U0W#_&T,R0?J5QI2[C!GB.6'VL1A%%$ M4J2(2B4LJ#@7;(>PRG$CO4.Q5Z]PEF:D\W3S,GD+SKE3NLJG,UF*&E$B'-*1 M,F1<@)6B>?":6LQ8A\?0CAO5'8I5NN%W>A=#]O,N.K5;^7Q5!GQZI#P'7X]H M@83B@)QQ*B:E!&[W@,$)WLSMF]U* WU<#^3NDQU[NQ%W*U=1).*5!9^.4XLT M!PQ@FG/>N41Q%,11T>%P_U'CO65\@8YHEN(C4-L#QX!O\:S+2I'DD7<4&7FA9 ML\)>RH@]19$E@RP5!I'@058F%:PV4=#0X73$<2^\]L4/PV%9S*9.*?K9>0+3 M;)$ Y8.=Q?/QY@#T-A-ZCV8J+:FQ2N6K ?F-Q: 4,D9C6"L"DTB-%[[#O;(R M-RZ*A>@'1O:6SXHDI=V8$O;XR6GO/M29D[0L[[,\0DJ1YSTXZ/%K9[9 MI59&I0 ],,LXDB1I1#SH>:Q%"IKG2T2G?W-F(#X9",!CL\_K20-S,EX^VN.O M/S5V/+6+L_2@-!=_K>;Q)B_F>K#O@VTZ MJO\9PU^7VXYW$M1%GR^AY'>,FWH*7[V$/\=?EL9M!ZGT/V&ME!4N"6HZ4%7F?7C.4%./("*F95S*ZU.$<8['S7X=R MT(^9 DX(Z6*Z>YUOH=5ZW5"Z,MKPJ(U 2L(/CJE%)N'L&P2)G6**N2XIG(IP MTI7CI+PW0][Z9I'IKXN?;4I6U-C*N/$K6$!2I9R@$+!!Q&&M' M6 JXP^W:0FY&USEZF,6Y$SZEYCIO1)VGG#AX\5AV;+[6/DX_@MFW-7SX6*5* M,*-)?KLR6IZ0UR+DIXX5,IA3DH+WWG;)D51F*^C@J7OXLGR?.)7EB#6Q.[E@ M71!L?NV2SVF;L([(!:]1%,HBJC'S3 B/0P>/JU2,M9\)V\@''9 J-?=O@;[Q M=.?9@+O%*A42C80(4(0D(>OR P>+!<*4598'HKI<8RX5,QUDWCOB= 0=D(?< M\K6E+;4J[%64$HPC%8&OG0@866P#"EQJ82DCF/=S!OOI\42_L)5BD7P?>KK* MM+;]F> '):N4H$7+-=(*))Y+UB-M$T;>,L(Q\4Z&DQ<\]2^J19PJ$&0[YN3@*/Q*1V@G!N.G@!)19\WWR0'\X%0\GO?I^M6#? M-L&D==F*,LLYU1Y9$1EBSH"T]%HCS&T4+E)E78<', K=\.L['M '3,5$05S$ MOL#N>6>;W^,=JK=)@T@S&L_5@HI$0D"0\OVFK/9,=$H<4VO;ME=&.@VJQ4'4< M UBCG+L^7-;C>CK+T'V-NZ75CIH5J'E"(JP]G]_TL"0E%+5C*/&D1-#2:='A M4DP9%[9?3NH?L6)07]FX?4]O&ZNTJ Y2.R6%)4:2 MXH0421)Q&/0B_3@G(080W:=^4KUG?AD&MH.OP-P-M4S2K:2[1]ITTPN^^U2O M O#\0D2R[!Y$3RDR@N'5!8ZH L8=CMR5N>3;#R,,#%O!*[L)-"'0;T>OXZ[T M>?>*9EM.29?=!(DE("IH[LZ:N9\M M3KCMVA/YL7"%!0:KB41$."#DHPB(^D1002DW_ MAL?!%^)K6N=?5QEY=K%%^T8JASD.VB9$! ](>+"?6,ZF$;6,B@;X.W4X1*&? M(+L,"EXI-OH-]-[]4-)NY^31.I5QVG#K''))Y^R-!",33 ";FUKC2.,L0Y1JZ!EFL/0BH(ASE*$Y2*M[/(B0JGW M7?J9LA^.D':%JNB5C4,DS/:*%178,T?!(\NIK14&@2VU]XB$H!FQU-/0(6!; MZ%V607BC=^!*L.YP(*_0ZYR!,-"R*Y73/2C^O(%FEZMJJ@S;6J)1V*FB13_E+B5*4 *,C M"25KO;"8$Z?ZN:TU< *17J\P] '3$:]5+;*UY3REL9GFQ!.SZ_ND]7N)ZF5L MZJ^+U?&P)_?;!.R MM=V J)D>B\)/^3+LL-U._**K_& 'N!:SZS=CD*67]\XS#M'O*]N, ?=I7O[O MXS(Q;^G^7MPV=IZ>VVGM\[Y?/9K#XER77Y?=S@'#JX^_+V1R#&=?0;]^B;_- M+UUL/=\7G]TM5LH1)DT(*&D"?G3$&#EJ*#(R4B7 HT[$G?JQC4%Y8W(L MG$N9>(^@]\-@%J)F_Q6ZN9U*RRB)3Q0YY2B*E(&K+1)!PN:W!FEBEIU\&I:C M\UV/Z!:P(C4S&2_?S?0/ M?E]^>6Q+]X -CW?U>-(L?)=E*'IQB.9N*TN7^EV<7>0LDFW>YRY(186CXXKD MS1H5A&B?EEZU6BEE+5! M:(Y@6A22UN444(DC*JDS5H; 3(<[4?U4./KP:2K@#-RALZ0/<*?;11;P M?$@M W57$)R$)7%*6RX#74E?1*UG^P]W>\4J4"JPY#GEHG6(.851'BDB3 9C M.:P%]422''6WTON&K5CN@B7AKV-.H#\Z@%,>JUDQZ2RES"+, 4Z3$QG2 MP A*E.=[F9R8=/KY3'JQA2;Q=V7?8V:'36K?+\.9Q@# M500YK$#S\X4Y'R6FAC',.EPY*NEK]6O5](];:5Y9J=?#669[ Q41+M^SRWM- M1"(L4D(8-#2"H6.L7-#*=O#2RQ@YO<[R(QS4.XS%&6FI=#LPTM8&*JE\H-(Q M)'UTB!OC4F>^CV^_QQ)73SZ.8P MJ=?Y/;-/D^4K9_777"M_\J^07,E-LPSZO8EZ9#!GLX>S=UL?)JT-.GWT4Q&9 ML&5)(26P1RQAB93# @5M([4V$HI/_@C;$*;QL5$N?D?A_C@?JN&%(*E!LF0/ ML[Y][Z,]?^YJL9)):,:$RP\N$H155NT$Y*_V)FE,# M=#E,^72>M')X'9PZY M43GWJ-E([_H<&90M:4[V;*ERP04OM4"K'-JI@8WZK MTB,1>4XREG.Q95]_CY=5J-^H@OKG;0$4)E\&Q!#9F M?KU!Z(2H@.5#G4H1"RZ5[W O1?V,S-,1OR-ST&^3'$2:@Y'H1NN+_XNK(<_M M-&<>NLR?+$KNR&W;2_N5$"PD!E+:*,&0UESGI&D)82T3"8(&JSJXD&4R1!5D MO\'1/4'N?!?M:+J\^1R;F:W'.ZZ&=FVZ2DXHRV E:Y7?P\ YZVL@X/X$0;Q, MWL38P;8W?P2>[ O80>,;FPB_NX16'W4/;NS54>6,PL(9@9A*%O' <'Y26ZW< M;<\Y%UTRR^,GQW\G@_.@W)C-TL4Q]R\YMX4=!_C@8YS-1HO+;=V9L$W[E0D2 ME(0!7>&(0RYHEM_?3BM,E#6<=# 'R=/;7#@VO$?6Q^^;>M+\+_C7G:)HFUJI MJ%!4, TKCVB*6+ &1P\\*LYD$J;#\0KRT^T>] 3BD1GJQ86%%?)FO-[G MAP++J\WY-N]R$D>CR3<[]@ >J MH0/[E3F)49#]AL7V!-V.VXS^^1;:(6*O3:L5(0F,80R*0#F-@L]Y%HE*2#J! M58J:"]:%#W^ZG82!0#TR RY2<-ZFSSF V1ZV4&%'@O'@\0L<#4KY04>1]UBT M9"H"<=C2#C;JC)XY_Q_0'I?6VM@Z0F]6[WH/<4;-R3!*+&0,GTJ><&-,C&8$1,37*&6RM ML$<\X/8#]7L.-H\P**XH]Q01I0-2*<>ZHY9().&L-%BJGI)J%SBQVLLL/G)B MM2-HI0\]WY"[> EX'Z985*@X3L:[R% B/C_G'!B*RD64) 4/1!'N<)=(P7'8 M8N^IV\4+AV)U<*3I!PK6'ZQ?KSCS/HI&SZ;&8TOXM55XGKIPTR&1O ME B'\W-IZXB:I5*Z+B;'<7CB@"F#_(>:$7Z$B*5&\P_&8LC=N"O+7 M8.@>S=#99XQW[,-]3*,#NZ@H"2P%+U!>PCE3$@C[8#22RE,JB):DRQN_96) M/?+H">![0EQZ=[W!,-=^_4&'=H;HKDHJFBB#S?OX"NQD S\".%,Y\2XQ LN8 M.K@"90)-Q^'>$E@?C9/O7Q/=ARGOUZR"<,$&CY%/E*+$74)1:@>^F7'*$14$ M[G >I\R+HR7XJS-LQQ1ZRR.Y+VS37*?ENQ[[:MX-+51>,B-ET$C[H) '.)#R M2:*DC)%*X:P8>CG>^L19IS?XCL9">^T?M]G$Y-)0HS5#P;"$I''YG%H,B'N- M<8K1"=7A]?-"#S@-'^'J!;FCY2O:S\[?5*UR+ID4\CO/7$*'20JDM:9(1D;! MR#16=KF.?2P^&2! WA-Z1Y P=PC^RV02OM6CT2()[OT'W]=?M9,[^[4)DCBR MY'P^2*$(HAP[9"QXW#8PP;WS^ GMPG1GA,>%TN"P'I?]\AZO'>4=WD<>6FQI M-.W59!6=C(8*"33F%X@-P2AR\$$T:(Q$'!;,G?P+S869;Q!4^PC7WJ'Q9;QJ MHJ_7WN?9Y:29U?]L&Y9MUU"%HS424XY$?D+61NR1,4:O-C-BXI9U$%Q'2GC4 ME7>*87E<:;6W+*HDYSXZXA%6$4Q'JW-,F7!D@G(B@*0VY.236?P_)Z"Q#^8.9N/^VUO6+%87DIQT&8T 2K!4N, M'('EITQ*E!O+&6ME]!4?]8:Y^PWFX].W./H:WTW&LXMMBJE;PU462@$\!\2Y MI$A1L.<( 16=S3OEG1'Z]-\7[9,Q'KX27QK=4@;0?@/+UW@^?9OTQH:K]JK( MN2423 &2W]FA2@,^GAD4:?)@)4B8GY,_2W,RW''FGQ7@'PGJZK/=Z,F]ZY;S<8.5C M=,X$C0QW# Q[L.FQ301)9P/'W@)&'<(+94[.G!3C'8CJ"?,=E.V7[Z!LY42^ M7QL(N*38(,$]1D(EC+AE.#HX8EY MA;NNN>RJ6HD@:214HT0L028G^=(45#,Q3'HG55"=\A7\Q"O^4/Q.0:=X/[_, MLQ5W;8\,OR\PQYVE=\KAQTN%#U+_9''\]3\_GTWH,WT#G-^!\ MK+^,ZU1[.YZM;DT!0.\GH]K7)TK4'?Y<7MB97%XU\0*,'N#FG*S@V';"CU3= MOKP,Z_8\?;+?MTB[-M4K:F54*E!DI>$YX9%&Q$N-L!8I:&Z\TJW.AY='8/G& M](?H1W8Z74QRYIVNP.QHM=)8*YS/HV@E(XK66K"'+4>:,1UT-,KHDX\A]\\8 MDV,"7$ ['"YCU@=,I/^8UU=W,\>6ZN_8&GY-T_M1GH0[A&V/ M VRK5A'#N66:(.%Y1#XRCPPA!!'F?2#YUD!HI:$*CWA7#&![Q2I%8774#@G# M.&+Y/J$)-B(5.#8:7 KA.]P(**.7^YO6R<#8E?+^[YCH=\_>P>^CN.$0WJ/C MW,)7?751"2&(YL2!I0)N+9>P$I<(\WEEKMBA^-RM>V;O*U7O#I;^%[ M=7DUFES'N*CR?M[X"ZA62K9M)//XO'T;YLAO"$]7:K3.DF=1X?.X3/[5G=3= M+(2"JGTS405$[MQ-XS_FH'E??;V;2KE$7P5@_12;R[<3FYT9J A+=!GM/4*7 MQQOL\H[&NQQW7-V9.VZ([>T$C%<@]65TV\( =XM5*A*N=4Y,;IT!1Q-3:#T_ M!<*](-@ZK7&KE%_#C^@6YP_QREXODF.?I_=@L?OZ*K_FNL?MBD[M5E@E;YPB M2$0346+:(^P50PXS[2)5,G5)DU8F '-Q>X]I]D>*0YJH4L#;: M,:2ME\@FQ9&,#B,B0Q)<&4?"R=^C. ZC'8[@Z?+7CCL3AS58V60CLUPADR^3 M, F4"J(#PD'9**RPTG?(:E;FRL01>>Q #$^6RW9<16>PP" ML-SWB>NWTWU<$Y1\.G/___+?_#U!+ P04 M " #,B#I,,YP(@(1\ #7:@8 %0 '!R9W,M,C Q-S$Q,S!?9&5F+GAM M;.R]:W<;.9(F_'U_16WMY^K"_3)G>O?@VN/W]6UL5_=^RY.F4A*[**8Z2;JL M_O4+D$Q*EGE)YIURS9SNEJ4$$O'$DT @(A#XS__S]6[VTY>L6$SS^5]_AG\! M/_^4S2?YU71^\]>??_OXB_IH7KWZ^?_\[__QG__SEU_^K_[P^B>;3U9WV7SY MDRFR=)E=_?3'='G[TS^NLL7O/UT7^=U/_\B+WZ=?TE]^V33Z:?W#;#K__3_B M?WU.%]E/7Q?3_UA,;K.[]'4^29?K=]\NE_?_\>NO?_SQQU^^?BYF?\F+FU\1 M /C77:N#3\1__5(^]DO\U2\0_8+A7[XNKG[^*4@X7ZS?7>$EY>/QKU?+78.G M#]-?-W_S6L,\U$>'PWY?Y#XO[M)7\^OX/_%W#00XW5N' MHD327:UFV;OKM]E2+1;9^U0M$_IYUE6:_C?MFQYB!^S MFSB!+M3\ZM5\F16;=Z:S=_=9<=['6KVGWD5X%5:1N\R'!<'D\^5TO@HKRN-? M]<.VAS,IUM5[>X>G[KQ7O^?>1?R0?/"J+X2SN]OLZ*T,??LO"2]/YV.DEG*MA=BUXQ.VLHO8-XWBQ_;G\M MB6/2Q6W\CPMKX)=TMAO!EVRQ7(_GU/@K=]#7@'TZ+?Z>SE9AB;?9Y^7';+(J MILMI%KZP./,6Z62Y2F=OTF7\]4-%OG;[UKZ@^;BZNTN+AW?7^Y_\5*1Q?Q5^ M4E_"\"+=@OGW,?S]21_Z0:>SN OX>)ME2S-+%XOI]71RCJDYMG%>$OQC@G@@ M&*O-JV=VT];@\[N[Z;*6WDTVGTPK#/ATT^X'Z5=A@LK>3.?3N]7=A_!$ M.GN?/IS%O#8Z[U[0<^W<&EUU+T3%+Z%J!ZT->+[(9].KZ(1[.@=7&.B)AET/ M\'T:#?7>NA8E MO[LOLMMLO@ASP.M\L=WJUY;E>'?#"-..EL[HNV,QJ[NTJO?0\9 _W@:<;O/9 M5=CX1J-F^5!WZ(=[:DD$FQ7!YHI+XJOY8EFL*FTDCS;JK,)F5SY?/5J1WRZ_I4/ASIZ1S^NAPV-6^RM,M6QKBSB?W M)DL78>=9:1DZVJC+@6V"D=O?7+V;O\WG1?0B%@&K2,RJDW@KG7U"4$U>:2"DU;&N1FK_(I_7IZ4'L>;7\0 M<3.5SS<&_?LBZ.7KYH\5R7!^3^V+<.XJ5Z%I^X-\7^1?IC$+;1',W2>_/W_, M%7MJ7X0/V20/\]ALNC5S?OOHL[#W2V=Q4[A:YL7#A[ Y_)2[Z^ML$D$-K>)O MSA>QI3?U $%<_O*;^?3?V55X0&?S['I:>29MW''[ N[B.3:[SL+V[*HF22OU MT_[PJ\WV!QNT-J"PT;V9AIZWF6'SJ[_E^=4?T]E)GU>%IMT/\OP)]>RNNA?B M,4-O$R]2=WFQG/Y[_7VYK_?9?+%.!GG>PW]ELZIY@;V\O$^@GC_4)@XG^NY! MS%VD^C8\DBU>S4W@YD.,3M_EJ_GRW77Y9 MBUWU7]S!4G2$K=M#2@-_&A); MDC*+*;QOA^'':5@&8\K%?*DFDPA?P/%]/IM6B88W[GAH <-O5G?1LQ2VV\O; MK/@N^%&1K;T-8'# 9K/\CQA%W2::+$RP/J;+-]E=WCU6U=\]&I@6ZB:-)S*V MCT1+-)NN]^J]H55Y"$.#=JYAU/J+A@:@\VEW;--OM>6RI>Y;$O9]D=]GQ?(A M!H+^M9K>1V?6*0F.M>EP6!6_HPI-.QQD-0Z<;MG2$#]DZ\7X?1I>]JE(YXMT M4BD#X52[CH=74=45F[;B+@9R[S%1JW,5 =Y/<-[]5 MT257/2>^?H]=B%3M8S_2I+5!+:>;.,3[67HR]K__Z4Z&4EFK1QJU-+"/V2R; MA,GBOU=AMLB*V<,NTF;39?K;/%T%XSN[.C74,[OI=_ 5X:[76[^B5/NT:G76 MEB!GY\9UG@/W_0O.71VJ]]#6D)?YY'>=+K*KZ"O(PA)>)7WI>*M.AU8N+^N_ MOKM?VQO1A(__5#$UK:KQTE+WG0K[[1&FL#_9^]362=U([B9OZA2")X?L'M7A MPJORARQ;-WF_*B:WH=D9"UX'K^H4A+.GD;-ZZ73HCWOK& Y>;(W%Z62=GQP: M_#:O'H-M[PU]B;R;1,ZTLQMWW*F %8V#"FW;&N;J\R+[URH8L.Y+E82_0\]W M-)RJ2C_>K*7!?5D['J-=;MZ)4^\PK-3XXT+28E&/=_OATN+M25]/Y\M>KZ=VOVV=^39]G M9QPHIE76QXJ%N.AZN&F%Y(R:@PH_QTA;/O_E*KM.5[-ES2$>[*?# >=WZ73> M?+S?=-/Z<->]_W*7W7W.BKICW=='VP.]#?T5D]7G[)<=-#6'>Z2G@X,.I)D& MDR<\&K['W[=/QW$UJ-2V>5GV=9G-KZ)WI:/7';=0=Z^/+R]?/\LG^Z!=PWJ= M+CZOL5TM?KE)T_M?X\3U:S9;+LK?K*>R7P#<%NC[7]M?)[O@4*P3MBBERUXM ML[O=H&;IYVSVUY_# )(JS1)LC5+40L@XE@X9)04'"B/I/-80@6^%G<5BA'FQ MA;I;:1\S?_8(L- /3_ZUGM:/('!N5XG4BDH+.+"0,\BT0@QO44%" E8%E4<* MJF+R4UY<9<5??X9ER^U7>=:B$HM'=J':O%>T@F#A%^LIY3\FLSQ8XG_]>5FL MLL=?YO-E^*K<;.W\#;/)IB!1+Z1;>U-BX2OU=7KLF_KFN01";KD.TZ,37A&B MC(&^1-HPQWNDRY&Y^7OZ=*?IO#VXUGSI8[Z)7L[O76]A[I_?9-M*/H_/;.N% MK 5[E&Y^%9TP;].[S'YC=.R;DSIX78*,5=Y@)CS''FGL +0ELA@CE.RUW3HE MY$&[\7LZUF3)\^EK/,#^2=WV$!Z&LM] \:(8.PQ3]WE!/WS\[1?%16]CKLRJZ> MIYKKAS?I/_-B'3PZ8<:=T4MB(+)0&(444-HJK U.W-:<5V;9.B%&'G=@3D" M4CV.O](2>69/"34"4NVL\?'+15I (DH\I"9VW(9;)YJOSJX6$?V3::.TLRZ1 M8,,0*Y9LGL7\IU4Z*Q.*3UI7AQLE4C !F8)$:RNP-E@:74H)N<3C,ZTZTV/> M$6A]4:.L5KY.D(YK_^WT?G&2&T=:)4R&_8[62AI"M?%6&KSS,!+GZMO=YYM$ M(R-'>ZCUQ8Y8:#F[2XO?RZK+683A-#^.MDL8H.%]GBBFG5($"Z;D3E8J?&V& MX$MG2)NX]<61/1N($QNL RT21[@"-@CE%32<&40YW*$&->F1%^/<3+4#W)#$ MV%QF=-J /=DV@8!)3(%5$B(,- -:[B9,"C$<]^:HL28K,*,-O'X,KHQR>S,^ MBIQ+C>\SL.)ODO]_.O^2/;R:3_YRT([8^USB3)@L95A*E9,2>&4=(SM7NB0C M].BVB'G>'C*U-1>/RGQX_\;DQ7V^*2]]7(.'GD^X-,YH+2FR2G$@ 5X)W7X M]_CV"!UILB6$:FOT4S;+BNGORAY7Y+/'$D2\X!3$$ +GRGI-Q"ZHQ0%3X[/@ M.])?,V &7%W?!_,VWG%R$ZS6O^>Q>,#Z7J]L\7CCY'E+;H4.$T, "#L5 0B MQG .%=U-4RQLD"YB G_=.)>J%_3ZYM:3Y,A8V7]ZM;V 8'W:?E.L#U9@5)5N M$JTLL,$.DE(*!YE2!NRBCP*82OF)@R\?[?&H \R&9<_F"J#E-\*\GJ:?I[,G M)V$KD^AH;XGCG@+H/%7 ,(>MPG@7'R=&7L92UA67VH2N+TH]+VRYAR?E(PGF M%B*&J09*0(_"/T@9%B(FP%A;^>2BE%\3CP$GB2?B;TN[F'RQK.)T/-U)$I#3 MAE@M2<# (,B<+;VWQ"GA:K."7A0K.D-LA*;)IH+!SN9ZM5BLLJMX(V/XX<0Y M@A;?D@#!J*)26(>8"'L^2A7 &/.1&>$B^:Z<&]+F_I-7PF6UF(&I*74>F@QT@[L MO@=A:6W&R(MB3-? U?87GS&PK4LK%I^?SMTB@/K'(?=RLUX3X+B@3!A(G C? ME $ D-T2CVS]O $(+H(U_6,XX&3T87>!R:NK(,3T>IH^UI/?NDK7!1XV7HI8 M$#J8@G??)^ZL/YQ/M^F\@L.@UW$D'F-%"':>,<$=MEI+5>I"(5G?T(*7Z2J HD,1A(916P):^.P*P MD?4Y=AD^]![!&Y\O_>F1L@_QIW?7[U;+>'O18GO+X,UM*V[V*B]*@":$<^Z0 M4%0Y3<(^?6>Z<(8;'#YXJ2[X#F!MV2(\->IM><;'Z7PZWWQIYYF(M5^3>$&@ M,Q8:*XWP!BF.Z.X3%K3^1@->ANM_!* .."^^+W(?+Q-]B'M^:],- EH*H*]9,P1@SE3?K>IE+K^Z6AX\?&,(0#NB\)/ MKR7\_HJ^(T0\WC!!UGICA8>8*.4 ;KQV7A944@6H6I3<-O#ZEW M5^MN[]+=^I["8]GTYIQ=[=E])XHK[Y42&L136%ARK%R)@["X?I(QO(SPPU!( M#L,H&W<_R^FD$TJ5G2<&<,4\EE83JX$!%,E=O,YCT.#D\V4$* :#\I%4__GK M,Q2#-+]W4^1SCU0OLMPG1! 0S##"1BMD#3$6>6Z=DM0Q9:J0NJ- ](#E/@G$ M4DGO$0OSE,.&(FZVJ! *60-KX^POO4&YSZJJ;5KN\SRTTC&7^VSO0#.$'!!G M)5>0 F,@Q526Z(:*ZL_8H'FL\#[H4<4M4&,.RDL$@(@;1@ I:!Y.(JTM&^I>8A2T[ $PV!W&\B"_4N0 MT'PGMVYP^&#(X\Q5$3]VB/(\8 ;\HG<;A*W;^;QO^GGKA"/"-120$<.,T+$< MD-J!1_EEG&]O;GNV#]48*/(V6[Z:QQ!M=.[6),HW?200.4&P5Y8% %C8Q N@ M2PR$L_6K6@R4P=$!79H UMB-]61 WXPC&.)E1G"\O_W*3F>KY=[CUDVZ2Y! MF"GHE6> 20T(HSMI,6DPFPR457$F/7K$;A#?U.,>+4CT;0+<2_11.4?";,^@ M=,PZ8!BE'#A(F*64:D@JY42^/!\5QYA[0HG!&$KJ8_8WW*!"/#(7<>N#MI@W)7A.JP:Q_)'YLBJSI$&E\_/ [,M\ M':[^M)3>$T6T85X$#("%838H,=< C]OWU8GF&Q:BKH?HGTP;I>?L$@DV#+'B M 2T1 !$T%.84WU%';X)*$T50YKSU)M(;:D-&\>BD!5E*$ M+-2<*8"0TT)27K+?&UT_JV1L%T;5W4:U ]S+"/-:HSU3C@JMG1&,&<)<*3/7 M2(][6]18DV?'>^OA]6-P990;F_%1I*484.T:YPQ3K"E@5C%E( *28+]>_R!B M#OA>,SO:2@JHC/G1&N?G(5-;1O-L/IK!DR;IT&J5/]( M]U7_,*NB" V>_&$Z=U\GH??\>ONW@X?3AAM,0J@/-C3W3G"! /,$V?5FR%F@ M$:@6]!Q\,:@?Z+L8Y$?!\7_DQ>_3^8U)[Z?+=/8V6_;!Y>]>FF!A$<8""P"0 M4T9)JDRI9(OM"#UAX^9L4X0OL517>7-FO,I\&9Z(15[O-['UDSND3M^?.*\! M%-PB&F8&2P(O2J\&I4R#RS *ZK-[S&!?(M$?W:QGEBYOXXT)\EJ(L*19&Z.$ MG''KS'I'11@1M$$"Z3 E<,9 YOKP7C9]QUY243LA.<74>$*4)-H#Z$MN&(CK ME[L;IHC.N*C>#NB7^ &4Q0(_I5^?_/%M/I]L=A,]\?_4,!(K& ?2:,SCU60. MM/UKN3==PZ?6]BH:50?Y0#=9C(S;]:'NB^#G7%YI))502! I@QS9M4N28;)(%1]LEQ&>+ A(".? MLTJI]ELB>Z-[';\QH8A28('$&@ NK->/@2>&C6A04/,R8GOCPG?XLUJ_+;+K MU>SU]/K81K]*\T0)0W68CXGE.M[3")%@NT@/% V*G%]67*T#L/JB2BO&3!]K:[G&*AA&Z'#*'YO M:6]8=I@S;;G5IXJA#JSIR3* M3A1$'H8/TPGOD30E'ESQ2K?B#+Y\-.=2M[#UYB[\N'%6+-0\NCZS8N,Y3&?O M[KU71^\_A7_;#M8>@*O]MA?,CNXTV$\YL8 M_II/IN$]-Y%M@1W;0<]O EFNI\M8;#E*M6WX*8^W"^>SZ56ZS*ZJ.$L[>F," M)3(&L\!4+4WX20A(M'$ A2T/,6! /^M.PNT]C\?E6WPKX"G/:_/.$PR!", 1 M!YC"&I"P5T0E?=;6?ODQG.;L45 >]MR;%?#4\Z[;YY+O$9..FJ1 M5RA8N18KR4M9G!^[4['8.R6W("A:EL[JYNLN,^H&^? M2@R@QG$O#9%46AS&A'82>NY&6 "E)K9Y6Q@T39;3+]/EPVFGZ_=/ M)]AKCZT/.TOJ#;* !:'+L0+.1EC\HP5]M8)%;;VI^_O9=+*]F_A+-LO7M1/B M73;9_2Q_B/\XKLK*'21A*Z^\1-(SKZD(&WH.6"F1QKA^.E5G#MD6M-L5/'VM MEMO3>,=LZ?*11 A)F$8H9@H(:02$3)42<.SJ'Y/L>KH=T>:N%I1]D6$'ALD7 M:S>4^QH6F\51=AQLDP!AH/9A?B.:06F!ET8G ?MH5K? M+H_G5W^;I[.U7K)C,\+1YQ/I"07*"6"IT@!38A'>CM=;RNMOL#K+M1X5"UK" MM?>5I-*EIGN>3JB*F0<$4V1A("6P/EC,6[FT;G":J+.2/&/A2WNH]L66M_D\ M_W:P6WH?X)*&:D1]7>9G56S&1MSVL*V+_X\$OQ@ M:#2[SN-U0_&Y3^G7;.&^+HLTZ'4Z3XN'-5JQ?$-<:O/9&O<8@,T6Q\Y1=OC6 M1 -#K55,8B:<+V,P/W?LC!=I?>WTTDZJQJT?]XF 48QZ(5&TBNA((+4[8#15-9W(?1V M*JM;/AP*UC<$LN>0[=/15@W??M\F">8!"!]PV-T(R2B EB)1RHC##Q<2P*^O MN_WQW-:0>IFL&'> ?P1D:$*"13;YRTW^Y==)O@K6],.& ]M_/%?_]M?);Q_W MZ/GQCPD1S# GF%-$2XD85\SN$!"V?@)VU]&H)MCG#6'HT:/SV^G[49\\E4CM M'37"$&&T%)1Y#TN3BPO@QQLM:D&=S?'H2Z\';V,X7G+J6+-$"D2,D,)*'<"A MRG' 2F,;4C_"Z[)[WU>TB-^(O!%;&/>BJ!^V?_T41GW<6]'O$8QC@XZ_M-/K MZZQXOF076;H8VN?BYLOI\N$?TZOLR^9<[1 M-6N-Y3&&_:?7Y?ENT HN)5622FPMMBRZ'4O$G*MV%J4/KTL/G&C7[7(>L#^0 MVX5X&\Q)S'4P8.)=2T)97@*#J*Q_ ]"XW2Z5^5#9[7(>D)>YP:: PH"8 D02 MXP&BF.I21LP-NU2W2V7=5=YIUT/J9;+BPMPN_9-A;&X7+R R &"I(88HK"_ MM>5X.6F0U3F VZ4R]M^[72@T M=#N3D[J^KMG$XV8==!;0;DTSEJ& MHBMON^,@#0ZD=YWLVJ*JFZ+2FWV.F9-M)FU,U[7N0 ME_V,UHGTP)I@*4+!#,90*QZ6EXT\UGD]> )C9_K)N\9JU-[Q*&T0\;G0Q]WC MAQLE7! J*(94QYJH%C@J3 D-U'YTQ>([47O>$5S]G8!?+,/V8IE=[1_Z_M^> M-/*;=)L0(P+P!C-,@_W+@09$E4@%7=AQ^]+;H,!W!^=[1_-/_AU&;)1>^TNC MW3!TBV,]29['AQ(K$?:..JTP<(8I'[;TI10*5S/]^L[.ZD-I>Y:]6HCUI?),6OV=+OYI?G9Y ]C=(F&!(2,"Y\\0+!+ *8FVE$Q#6=U5U%D@8A ^M MH-<;-])_YD5,M%MLMNO;#,/EP^.^_8217+&'A!MA/90Z?"- $.RCB["47UI8 M?S8YGSVCL9B[P6Y$W#F9/E"YC\18[Q234F+.@!(QQ.)*9)0&$"LM1X[ M3LGN:R!:U\^2;GUIZ8L1+<#4>3)(+TD%EYTX8) @L8B)UF$-T4(8I[37D @J M 6"\TMG>,24..!SXIX"R@'CK)#0,FHT\PAO>:V"DE<2!ROJID3AP'E8_5.* M(IA2KB#&8==D! 09NL!L1=UH,\FH+PS<8/D@$ M!7"6 ^-EB4&8=E](XD!E3=>.]M;#\,?D5DH$9/T\DA$D M#M2E0VMP77;B * :NV#G,0((\-8Z+.!.5H7K7ZDY@L2!NM1H$[':%5Q.FN[Q M2D:=+O9N;L[L(>&6>!#,?F6 )YY@:A4O96+,C^B,Q3CB2W61ZZT8R+-P[K=$ M5I/)ZFXUB]<<_:W(%XO?YF$FG$W_'?X9H-_<2O0I_7ID3FFE_T0 '+X@[RPU M6D"G,/-B]WUJ-"*'3->L&Q+7L7,RWJ#5)2>_Z3]Q'ANOC7 ":8,E%M39G>8@ M&M%Z.'9.-L&UNU53+7>506JOFT_Z2(B4Q'&NA&<*0^61Q#M4!:3UAV[O5W8?P1#I[ MGSY42 OK>%P5KQ'L>!0]\.'Q0LJGE7T&>>?[-%XJ<)LM8ZFUG@:PJX.[V*0P M^EG^1U_"[WWWX"#D=_=%=AM=K5_6=XMN;@\=STB&!NBQ_MD +_]X&Z2_S6=A M 5]L?!(ULF9;KL/_NL(E&M\_G"@G*688.:^$5HI0(K;[VK"GT)A6L6LZENSD M;1??/)APP(&&#%CM&'1$&>II*1'"O,_#=$=OKVBBC$/W =1!8-3YL#O)-I]9 MG(SR>864V*/M$FZPM1(Z;*$.)BF0SI$2(.IEGVZP\ZZ;J*GG0W1I 9R^O K/ MAGHRN+KW^01Z2R 40GI)* 7(>XE+V<*^!(P[.-^2WO+ND'I9;!AE6'U,)!@J M0'9WE\\_+O/)[Q6"8L^>38(0D#*#H8+<$..H)3N9/.CW>M:*M9&;Z>:[H%ECM^GTZM73Y?I['3-\V/MDB"7LX1Z)05$X4/QFH)25H#P M"(M*M:O]-M'I[_C!,HB<7;FTF$_G-U4.%NQKD#"CA \&ME$$*XF!BL="M])I MJ"MM=?H-@;>K^U9@Z>WS?XPWO%O>9L4W;HB-"^+T5%"UCP1:%2!$WC)*D:5* M6;VSI*UID!W1V0T8+4\+'2'5%UO"$&.23V:SS?^^VBQPW[AH/N2SF<^+/]+B MZ@AGSNPI;-F=\$IQ[0RF$&C+S X/;>08+P=OS^_0+5@#V)-KQ][BW6JY6*;S M>&2^FFGY7;,PJ5(;RSG"(!I$0K#UV8FMI KW>>ZV(BTZT^5A^[,I;+T5WO@. MB*.>I^-+-)LBXUA MHL%9RLX,XX'9UBJ>HYC=UG]\=[^.M;JO63&9+K)C%O3YG26>>.HAL!@ Z+ V MT-D=*@(W.-_4V:UTHYC3V@!S#--92PP[W%<2K$JCB+&0\WC#.G78BA(3*6VE MZE!["<9>*,%:PW(44]CC^?KU8RHBMLYBK3N-'>PP03:ZT;PG@G!,'5 .[M!A MC-;W)/$7RK1V 1W#=-8BVX[WE\1K:)WW3G&L,0H_"RQ+;)!S]?<"XH62K54\ M>^/:^@N)\9J RJ?TZS^FR]L(6) JINK'O^H Y55TVF;SQ3HK[AC5:G27&*B- MH)@;I*4CRB-'=D9%++E9FVGRXIG6/9S]A5S_N=JFP'_(UL& 3WESOC7H-6&" M2,Z(,LQ[)#3"8A>:#CB1!J6=P*7SKC]8!Z#?I_Q H#I(Z*ZOL\DR7@K=A(I- MWI 81@!0@'IB@#((.P#*D*FARC3('[QX]_XP$(^)HFN!/C\7Z$,6(%Y,E]G' MK/@RG60;>^1#-LEO-BPX5?&]ZUBAH<;#G0P$H 85JR\^,E$7I%YW MLQ^R^ZVG^DK- T67TV+?3OW4)K9B-PEV/E >A>V\PA ))97C.QN$N_I!4?@R M0@O=X#@N1IU:\\[H)<' DFQ C%\S /R)"!3&@Q-;K: +R.(T F,?='I;;;< M9*&]/NY&^^:YQ&&JA>)":NLXY-B:QUUV^'U]IP6\>+=_$Z#Z4OJA3,0XY##^ M=]?'ZX14:9X XC@6C$$0[RGDE!%69IL8;U']G&!X\?[Z#O#KO+2##3/9EW7! M@%?SQ;)8?7-'4@<'A/>^KV+1@A[L]]WH7E.J?1Y=RW;J>/"S)Q,;/@4./+%6![HBB[W>7E2JK.[W4K2CYX,;Z>/Y M!J01!J,^(?RT=L7KJ*RHE..'@P\U2;AQRH99C&-CD$+&>L1+6+P1?1X(/.M< M<&WUYIT TY>!L&^X)X^"'FZ46"F%4\IS@"4""$KI52EE3(,?]^G@YLJKP(9& M2+U47@S#AQ/GA,=$AP'W#V_S^615%.OC+NGGZ:Q:+=U331.M'4%0".P>/=R'Z>+W$T;DL68!/ZR4@,)J01P@$A@'2SM=Z# M&)(M@M,_#6+MOR*=+&/M\9-FP[%FB=-0, $UE(X;3R5#'I>2>DKAN W*=I1X MD!FMX?62&3)*TW)\Q!B&$%L/:SG>TQ;$_@8)ITXH;HF$4!HK1?CO'63.J1&> M(6]'67D'Z)S6_8&*TKOBMU&&Z?SF3;J,I:\?\NLPKFQZ,]^8-9.'1]D/WLA0 MIZ^$-WV>SH+Z'LB^\^IH3WJ1?]XKR[H@H\,B4 M4:N_A+MX$:0F3%$"%-56TIT6"&[#\SZ-SIV]=3C=3B/8&TV6<%5I[- M@\\MK\L/7 <]*PT #CJ.+B9MM!-;?4CH1*5CF&,+7$M,E93 *\FL#FL4)+@T MA(5$IL\PQ-F!Z\KZ.!&X/@^#40>NN_ [&L2)I-(:B!%CGJ'U/S;P$-(DXZU? MOV-E-9_C=SP/G$OV*L6J(E "X(D+NV;KM8.EHUTZB= %^QTK*_$<]U(]O%XR M0R[/[S@(,5KR/9TPQS[E'[/9[+>/-I_-TN*PF[%V7PEU&@BK) 424:$U%7RW M/$O3H#[*,![(RFK+^P6N.X*41:;:(LF!_A(&G($"QGO:P_^"L$:C,B HA3+U MG90].)9Z(TH[X/6_O*C%(EN^S3>'&]5=OII78F>1J9I6)XUQEY2*!VQ#IH2 6U1?7;TZI]NSHY6 M81K&J]3YY8@VGZS?%.]_GR\#+*_FUWEQ]TVMAPY>6U;)C]Z^]]FFDD;/KS/I M;!*+LH?.WEW':\@G 0,[G:V6CT7\RV>[OR!SWPA[O)]SW^L[Y][N^WR3I8M5 MD75]GFCO^]9+R&+[FZMW\[?YO(CW,L>CF^O+Z8=VU^Y&O1EI(.DWN7_EN#^4 M@PX/?"=#%4=OJ^])I))>*1_,/VN\8%@H:ZSE0'%'X\0^G(NX#3E/.9=;>T?8 M B%((.+84669NI[W3L>=4L/Q)[G22X#X3YJ5_CN2@J]6@2$%XN/ MFY=7ON5Q7[L$:^"%YUH2AS@(2/EX.=H&( [-:$]S#4"10Q=$MH!K;Q4G-D,\ MZ1;]YKF$>1NVX$@IIBQ!%/@@3"D+IMJ-VU/>DIZ>:[\%A"Y;ZZ/T?H]!V2VY M,]7]_6RZ/7"2?8DWKZ/TX[!FE53)VTHR'+(NG$_'IHT+5>DBTBQ9"L/RL$]1C M)1"6I1^"!E](KS^LG7_TQG"L'7AX%;W@ M-].P!=B X+Y.9JMX(/*\*:5V7XF3 $(@J108>*TMMLH]P@;KFRN=';$>EC9] M(=W7]/-(^W?7)\4Z,BN=U4_"I5%A/)@AK3763F!4NE/" H]P;=9U=GI[')-5 MERAWGJU[W'I\^LMX9]QT_KUA^>[:3^?I?#)-9QN91Y9HN(<':\7_-L\_+[+B M2W3UK(W:>-]2$&,V3;)4JN'!-HE@T#"@L&2&\[#'T8#I$A@$<9\>J(&\Z96I<=B;W@C3WGU2C3[J MI\)6=X:V_,I$>X:E,1 (XB%RF#D!2H0!]N!BW/)UF7-\HAP:Z#\IW3[28P\% M7#J3AV'PFWR>/;Q)B]^SI5_-KTX78=W?( %"*$\1DYH:3Y#!1N_@MEJ,L 3" M\(I^7G>Q#61[X\UJ/IU,[].9SBNQ9L_C 2CDH<-**.@(54HXM#-\#&Y0%:\O M)_ (.-,/$:QJET8<;I00!:CPQAK+!,<**?PH)22L_HT1 M??F"AV=/:^CVQ2&3%_=YD2XSFWU>GD&CH^T2KBD&RAA/13 6,-1!P%)6J5U] MRZWZ?QF5_:NRNTTA]LEUIBP*K+P3NN5$/L[ZXL=DVG'>D[6";A *!&4?A"\ 2 M".0H1[Z4T6$YYO5DX(S9MC#MBS=/=IGGD>=XP\0XPJR2R#JIF'(\%DK8K:Y$ MC+!$^U@8U"JPPQP3^>]5&DNM;VN][\JMJ\_Y:OD=?N,Y%K(9SD;]!T1X?<[A MCW/Z2Y0WG#*-D5,">AF-C@U=J(-2JTJ.J^'QJ7R4HVI?"9;2"::IPXH2KYAA M8F.F4^L4!'V>K:YV9*,;K1\W4%K'<=P',*(RL]=!RJOGQ^KTPYOTGWE1*8VA M>B^)A-0X#1D5'$&D-93;@D_4>NQ]G\4?ZGF5VZ?)ZV@Q4*7>$2OQ,C=R%UHOCJ[6D3T3Z:-TZ-\@00; M*CWT+DSS6?$QOU[^D1;9,U$JI(E6:)\XHA7B! ".%62(4BEL*;N6M'[B<7?. M@:ZT^UT6:/OX]<6=;B[10$)AIRU'\48SI1!V#I:R"F;&7RB[<\.I3?QZXTJM M:Q.DC17% &*:0&@!$$[Q4A:/)1^WF=.2GH[>GU /H%EH9H9*S$D"AL=PN;-/W>"E[GLHS*&JEY6<99\ R0F-?191E68,ZM08!2 M J1F3@.Z]7$!8%FEF_(&3ZT!1H)*SZ4DP?(.7Z1AEI=R M>Z/&[AQI4[,U[C>HA]Z/PYY16A]C)\UXR-+-I1C$:4<9<@9P+F,F-<.JE!^; M7DLRM7@I1F6MUKP4XSS47MJY ^FPA0H3Y(& E$D+K2ZE=\[7#U.>?X9Z_$9. M>T"^[ 1P9@0T'"OBG"84($K(#@NDB;T8VZ<5A3?*!*\'Y8]-K[$;1^-GU4O) M$U806:L@-<8)CXC'SOA23LOL&$,^W>CQC#SA\S#KBQNE0U--_K6:+C;J.&X M'6B14**09@Q[Y"0WE#LB=O(Q@.O/'O2E6#SM(#1VINT^(F.T:*_0T2C$DPEB 4#'F$.!"* ME;,?U &\'O-_1DF*5F ;YI#/VC8^=&IG.YQ&;WTU#S]FG]*O?;TEIN_E\RC; MN^OW1;9,OV[^>/R 4LN#>)L6Q9IG0Q^+>A?V5&$@\YLX39DPJH? ^S_2XNKQ M9J0C\T&%UHFF<=OMPO9*8ZR\XUARKR$1A&,O9*73QWW+?NJ TXF6B0M3/,+8 M 1#/"H>?-/5;F9&B6O:X2AX]SM2J_O(N,1KU4257%'EA\J+()E%?L:[3^V*: M%^^S\-]7ZNJ?J\5R/9M^R!:[G+.')__8/CB_4G?Y:KX\X:OIXG6)9!P$A3J, M!>-48BZ"E;)5!_&P_O5O'1]^:HUF^>A [LT,?!3&Y\4SP4_N]"NT#DHPQ@9; MB4H#.==8!)@D.&V]GE?+< PMP= 3:4L( 9WW#O>.33%U902T!-2053HJ+%SO'K%HM;_-BNCQU(&I_@P1RH0G43@O+B568"@NK(> M6H%I.!*<7"$.-0D2!F "L7&84IE5/":#[694XD=N-S15VTD6-$+I)?)AE/;" M6&C0DA_!9P&QN.1=;6_6^/]6Q71Q-:W@2*C0-&&0R'C QC/!E8C_0\/>&#LL MC 6<]IK.5&W];ZZ0O%.,:FOZU7P+Y*88S#<+VG%%GVZ98 HQY1!I:)'0E-A@ MPY3@*"_KVWF=Y3JTJ^?6(>IK/E]7>X@WK@25S"I]^Q5;)L012XP..RC#$6"$ M*:T"JI8@I(+=5']V[ZR^=FN4Z :BOB@1A,X6R^G$1']Y\7"2"'N?3QSQE OK MH(=0>^W@=+*-/9/("_K&+6?=LB,<(* M%),ZHVB&.DB]*M%BFM1/>^MLR>\RWZ,=E/IB04QTVWC 9K/\C^@'L=EU5A39 M5?PLUA<&KZ]=>S7?1-..T./P_&9$%WRIF/X M>O,M'H2H5AY9HIP#2 CBPIZ*!F$!T68KI?08U-]/=&94#)-,=B90?=$A<-<$ M"D^73P=['6%_SP6^QDDI^,Y_^>[VN;8VC8VO#@19A=^T="3,>-TH8 MJIG" )3R$6+J,X)=$B/:1:GV'/#<5%DSF*45NL" )L M=V'5MK55>DI\@ )!BA0@AL3+J\,L&[;S@BJOL/7U2P&(2R)6/^B-C4UJ,BE6 M\1A48S9M>TJNAU?G3PRYWY3I=4P?5W=W:?'P[OK)TMFS[GHX6W)2+<2Z%(I7F_HP#AY#:[6LVR=]='!#EU M,K1Z)PGDA%BO3# $%)660>3,%@F.08,5L.T[[UI5Z_/ 85=XC?K :'OUN82S MB#IM 3"8 "6QH70+BM"0]7G2^*R4PR[T7K$PUWF0O8QB2PHBP D4@@*NO-9< M(E7*S+2YT,)GC]&%P99;+B^"C2DH>Q1F$NP3'7P&NEH<*>2,D) M*T+'U]R_U?JLMNUZGG,9L:>ZU:Q6MWF*=NP*< MWP]Y@]8LHG4LQEFMAP0Q$.\,A5R&CR3>_6P-*>6G1M?W['97#[5+MG0#6U^T M*:,T52(@WSV;2&L AP$VC;QF)DCHRWVKPE)5.AO4=;BC''7UV,8W+1+'@>>* M(P.5P4Y0!;4N902@UW);1P,9#;1S,&K1!(E1ARBZN2D>2LV8TA@B8$P\#Z1< M^8DKS6F?,:^:OH>:"C_K/OCS4.KM &7-F\&#W>GC05"."1:,JGB%I0*28DZT M&?GM9BWIZ<05X740NFRMCW*+/@9EMQ0UZ/$^> \)#L:?$ )9&(3CANHHD678 M I'N)&NJ9%Z]\&?!T_?1FW3ZT 0]))Y'T2!U-!U+ :6'X6%=H3*;\\(; 62 M'E(S#^:=/0FHK):K(GNZJ]^F+?N W_,>_BN;7?61$5AAW,\?^A$2Z+S!S%!* M59BBE#92QHN&/+=.T7CXL5(!DI>10!=SG9E#B,=;/X4#E$%7(@%--21&DT!7 M6:WU$^C.PVO4N]/^H^9<,HVY0Q0QPH"'TNN=?K3S?3HYNHJ:5^9'@ZCY>3"^ M_%AF^,ZMT5I:)AEC $%!58F'44R.>WO8;!C7K(?HGTT:Y);]$@KWDJ#GD MSAAL<*S?I)5&V-O=$N&(O*PX:#/MUHJ:GX=?;]Q9+9;Y759\R&;KS=_B=GI_ MNB3VD58) 01[;SSD&CL%)84"E'(*UN":T"$BH.WRI#74>BME4Z17V5U:_![W MX.M_1!A.\^-HNX1"SI '/'P+7H19.WP2N)056#'"HHE],:1-W$9@UORM..Y9 M/-4TX48X8P&C'GNL@$?"DU+B6(G\HM:#5?E_*8SF\VU>,> M,SR&#B8T2SRCH5.@K6(XF N,2PVU6(>AA 7A_RKMU,:>>&8D"R:SL%PI![R% M5%&WD=%XCNR($\\J:Z=BXMEY2(S:M=]-XEF,\4HK@ 2$8(*I)P26 (4IL$\C MLI7$L\H*/ROQ[#R4QIV"Y$4 Q2"%C3>6"1B,%E'*0KCVX_:LMZ2GH[E(]1"Z M;*V/TLL]!F6WE'CV[CZ;NZN;['AVV;=/)4H)1,)^@@D##478("C+L3%LZ]^@ MT%,*665L\[8PJ*T?FRY3D\_GZ[)GT^7A.R^./)UHB.*!,DPMUP C!YA5I?6B M[?-K[,>PEVY!7ZU@<0D)G012)[30+NSAPEY.: 7T3B)9;>?0[\ZW!>UV!4_? M"9T?\MG,;\I25M@N/GDZH=02YB71R%HM)#2$D%(N2$&O*=MU4SGK;JN:X]&W MGBLH-Z'>* 9$,!& =% CSK0K)2#&C'!9;:2' SH]$X:^%;FM"BE!T8&\T%!9TM)!2,C7)>[4'@+T%Q:&CX+_*:&,AC7 M)"4D8&JW)G' Z/B6["X4WPB4OE6^+3AOUC=E3QX^%>E\L2 M> P,L$HQB"CQFDJN68D"]JQ^W*NS:V.ZH$;K0 T9PNB\0O+;-!X'>7>]*\LV MO]J%33X&&*?7P52>QV+D,6(2)]D\&,_3<8[I23AS?3U]3-0JLMOHFOF21PXS-<5PD#G=I40 JR7EGF'K K;)8S!YK(<*@4#JM+YK4%1.14Z M.J>;A**P6Z (:^,@M$A;)UF)!A#6C26>U)V:G]=YZ0Z]RXA!N6!*+A^BV/G\ MG!C4OG8)1(0!9Z#&WD)!!=/>EP!1ZONDUUDQJ&Y8<"@PU0)T?=ERSX9Z,E2Q M]_F &&3<6(,LM\'0<)HC6\IFI$(7$JAJIK>\.Z1>%AO&'< : 0F&4?Z3.?+) MYD)=_7.U6!YUSI_70<(LL"AL4!#A\7RYD@;1'99>]GJ*I]IVKJ$6#ULD[<$T M $G>9LMXWT\ZB[?]O)I_R3;#+W>CY]"E4E>)H1@QXC$3QL6KJ;#Q8H>(:%"F MHS/?8&?$Z0*P 2ATR!8[ASO'^T@8] QJQRS3"G+'I)9N!S8U(PP%=D::5I'J MC2WOS"NUW-R4&ZWS3_G[M BPA"_@W76\\ZQ2M/",7A*.I,%AMD6<.0^LL)3M MUGJN17UW8V?K4W^;Z@EO[8M>'&TN< MCO"D0:\)XAP);8 .1AXSUL>ZZ25.4/,1!CS[(%1_B(Z!>0TIMI-4 M^>!1HK^GL]5FKSN_^N]5V+M7&/69+'QJ>9!KM%; JB6 M1CD&N'80:J.5(YCV=+I+/ZJ]KJU;9]P0[T'E&'LN$2. M,HAWGRZ!T]XTF?[#/V)2OM8TGMOI)U1#IL78 6 MP48%+%@5J)23L@;9ZYV=].F#+GWA>0%1C86Z"5I9E(^$?<@DFWZ);K-@8W;O< MX$9E33<*;IR'WY_!C>DB\= "[B *N$%#(*!2L1(R@\%HC\9T1(QZP8WS0!R) MQ=R*8YH)SY03$ @GD,#2&P?+[QH#35]$<*.R>NMXJ.LA^"-QZ)*#&X-29_C@ MALU7GY?7JUDY+Y\5X-C?.(&,(2TUYS9L++DESL"=*<$X'^%!G':5>23(T0IB M8^#)XP8I[D"O3R?*G]M7PKV#1D.O@%>2NAA6HB4F!N,^[T/O+,A1U^CN&LUQ M+%YMA3@LE! 1QAVLO@(T@.@ZVM1O>4-Y1YB'CR'+%I.2(ZAT" M'M>OWM]=POU(.%4;Q,L-;F B4+ 9N?'$,LN"A J7*U* M>"BR<&X7":7<,\&A)"3L_ 0CCI:2(2<:'"5O*:C0K;KR7E ;=2BAFWM='(KU M\9666")FB428NA(@PE"E@TE]!@ZZ8\!9%[VC=W_40^BRM3Y*=_T8E-W2CJ#'"RFH\X)!ZA AG M8 "%EA)I:D=X,T%-C=2[D.(\>/KZJG>V?*S&OM@@?WRA/] B":85-090;J#5 M&@H8HUE;^2QN4%+F?-_3N);X=@ ;DA";2OW9R:G_9-O$<668#Y\6$99A3XVT M.PP9H7;<1D!C359@1AMX_1A<&:7I,#Z*M&1(O,FO5K/5X9C\]P\ESC!BHZ_3 M,^E@$%-+N%OQ"!CA<9X6T/@C%X2*R0 MU K(I!6$2 M9MGR=;[Q#IWRJAQHDD LK;* :D>\PRZ>HRN]C5A*5]^(/C^B/BXKJ27$AN3$ MZ4WRP4:))F%'21&$5BFNG"%2EMY*C"4=^74DS957@0V-D'JIO!BE63(F.@Q# M@]?Y_.935MS9[/-IV^+[AQ-)-3..A/4/(0,]9GM MX,IC/I_/B[?9'T_LH"*?AQ\G697\FK/Z23#".-9?P5H@N+[[0)5[-\RMKS\= MT NW&KN$L2]*Q?."[Z[557X?E7-R MGW>(())0PRR\/ZRCW"*E[^M95,$C5&:4&.F!'#,.$P!"XM9@^E#.[Z.INO.^(>N+2A_2^/)40K11" ('G.?A*]%"@]WNW"&LQVU$U-#' M/HTVPN)R=3M**Z!?E0ZCRC])E^K:;/I\\E""#KD%&6"*P<9(@J\NCL\"/T ;6BSP88 M].;PB8=$*Y1<^^:YQ#MK-*%>6.TM%]"%;4DI"Q6ZOC[YA5M-36#J[6C,;5ID M.EUD5S%J'2#;!#"*(E)^O>O4#X_/O$_7QP+6@CU*-[]Z/TOGE3)5NGA=8@P5 M4$ IE23><(SH+K$1&P]&GCA5DR7/3^B,!]@_J=L>PJ,T52^8L<,PU=W% U59 MMKZ']UTU_^;!-@F@AF%%+0.62H(D V+G:0DFQ0B=4\.J.N\&V-[VO]EB64PG MR^QJ/>+?@MH6'S[^=GI'?*Q=0H,!"X7V5"+GG>;"T7)#01"0]6]0ZLP('Q6) MV@2W+R*]+_)@'2\?(@3K.E'_6DW71S[U0P6;OT+K!#&'J&UQ@!, "4JY MF6U0X%1<^$Z@?? &)TT<]TF;J4+K1#L)@:96:\Y<^ B)164>+*%(\G%;[ZUJ MMBIK&J/WX[!GE ;TV$DS#%G*M/G=B"L?5'C6(D%"(\4,$X1YZ8*47I3>->*5 M'>'UD*UJ[SJ[BO5^YU?ECZ_N[HOM/3ZG7UO5>LK??\ZK0W3X)Z% MWQ;9]6KV>GI][(J""JV3L#31 )Y6D(:)MQQJ;3D3$.F@O4+*2H+(Q&K4/VY MY/Q#2V,B2\NX]7_PS>>%NLN+Y?3?ZVC3L9RH0VT2YJ61P%-N"76,62]V920( M4+2^B_+\K/(Q<:,MP/HBQ:N[^W1:Q/&^NWY>/F136606*XLOC:\[^!HG2 M/!C4%C,$-0/(2DC+CX/Z8![W&&,=$SE:0:NW]25R]G&DFPNK??]PPH!1- C" M*"2.,B&0++=G%"#6(-8%+IL$3:$:31KKT;2F#]FFW&OV,2N^3"?9^ZR8YE?P M"(5^B$0OJT8AS#XU5(ACR.VPE:1!0@Y?I#AT3VOV%;C" M>%.-^$,V2Y<1AL7>B]O.[R2A5M*@#BPT$E1[YX.22A24HPV2IR_3*]LYA+VF MO*XFRU41<#E%F.\?3H)M)QES-FP6,394$;Z+,5!,8(,3@Y?IVFT-JKX(8+/K MK"BRJ["MB\67UD-]FRV/L.! BT00RQ''@AKI$99"2/FX :!-S*/+=N.V@],A6_!(VA-B8%1O/X&>M #)'7)TA5N@QNII_)+ MCS=,9 R+*W"82&8", "(7?2$ML@N-H[2YH[7%K%JK?L8Y'VXXU2YS'0"*CB;622P^LA[Z45'A7O_QN_P90A[/5^4CU%WP] MS?.CD=C3S1-K-:,$6:.]L<1P3%SID_!2^/I&QDB%<.'=\\,*[7%:*;IYHF%'J@C4%.4\$I-UYI N\ZMGE(+_KAF[]4#G2>T5\B,(<>8Q3L2BPM$%9HO\4G[$::Y)VU M&_5L3]$'8Y[=P3;J .@NY>,QK>[4);G[6R14,P8H1] 9X#CERF+HXV$X"2U! MZ@("G9U0X$!&8S/T^LZ#?3K:^&.1G8Y4G6R;((ILW$58*1ABP8!DQFYDQBAL M<$=^W"[?9%G,!7PUG_SEH!_Y MR--)V&! @[DR7(89TV/CHV/37T;[WD7RU,UDAULE MDL2;9Z4A85\D)!+:452#,QFTTM*+%:LQHA-?+YL@HC87Q4:,E8^'):IE?J^OKZ6P:!^7F MR^GRX;CE4*%I0I%SA OIN(74!X P)G')Y6&))&'Q')\9T9)6\DZ!ZBVW:3J) M'\C\1MT$,ZIB2M.A-@FQDB!D@JEE*#,>>FAW'XKGI'[-T^YN9&N5#&TC-/ Z M\,R"JF=D[NDD 5I1;8APP>*B #+F*"G]A0&@^AEOYT?V+L_F; [H$+0ZRZ;8 M?GX0JYB?0XE5BH9%.,Z3I50<,G&1QF8C]1UA2"/,7@HC+LFT')@(PQ# W$ZS M:_ M2-\:,+TEA4R+;!(T<%+GWSZ8,(L HMAH R"".L@&5"F-$PWNXN[%M&RHYD98 M#!B!>!],JV#\IC>!FG_/-P[6959DB^5BZ[D]5N:P7H>)!-YB2115/& B", MIKO"G"4YT_G5Z_#KZ2RTR!;A;ZN[\/BS*I[OEK=9L;Q-YV4UQZH4ZFX$":%$ M:LZ@HL)#[CC04 1,E:>:.3+&XSS]D' TD ]/X[*6SJ?T:_G'A\Z9N^^EB428 M8&,TL I:KK3')$X 81H TB%4?PWM+*UVY&1M >5Q\O.;0POKJH*#,/;[8210 M"V\9@]KH8&I[I"6.Z%IJB<"N6O9I/Z7T+YC#C7&OS>H#8)47CSQZW@_QL7(' M"5/>,VZL,+V0W3GMN:.LOKNZ]<+[W3*I*\3Z\SY^^7_M?=F2&S>0[?O] M&NS+RT1@]2A"ECR2[(FY+PBZNUKB-9N4N;2M^?H+D*SJ14VR6"M(R1&V6^I" M%7#R ,A,9":*^:;P$:XG0YD>K9A]L$UPTB(2[7:G$%/.<(4>(21,-%]?.J^N MW[N=V15(72\&Y8KU9GZSN'\M?K]^XV"11P1:12R16]^-KX( N! MLM$ZKY<_ MRB+0"JVQXUUVU/VT>/K[!N$OK[TF8$.\DX!H(@S3TD#HZ!X) 16PC7G3>6W] M 9:)WG#K/4_M639;).?-0C)\E]J+@KYK?QK\KE@_%VUJ9 M8J>;!T8-EU'(VED&$, 1!U)RB%IHAX2798*.^H:;YH=)X9UJ5@CV2'=0M8UCEA?C)=_C&9;0K] MK?KQ/Z?%,G;ZR[>WJ8S)B4"<>B\(2!L2K33I'5=44F AYB5DGML6Q%06D[5XU^+R6JSW)EDWP_C9/S%6>\)0DFC@'.6&F.T)E917V(A MA,P\G:QK@1_B4X]0_MCTRC+RYZ)8-3*;WLR_;M:K+2CX=-F\PZV"LMJ3:)U8 M)#!6B$>5PY7C!$(.J3O5-+AZDN,AMK3&;'!NZ&]/D/'+XN]-,;\Y%8]HJM^-]J47K0/V!L6IERZY M898"3^$N BN-VT#A+D;9:2_9&GM2-^C]..S)79?)DC3YD&7U;C%?%C>;95J2 MZZLRQ]\0*%.60"4@DA9!)+RSHEK&X\Y]&6I-8ZG647U;HS9BJ&S#LC\:2\*4 MEX8KMPW6Y+*:<1KPYJ&- V92]:7 =(/9F)SHKH"+HIHXZD@$$BG-+/:[(YLT M9J4YREMA:2W)LRNY-,/KQ^!*ENI)?A3I*+3A4S$KEM._E#V>J__BL2 1)#0. M&PH+E"0&:%=Y":#S0]ZHUEEYG]J(+SH#9K 9/9FEZS,_?BF*]=LDC!HJP8$F M 4><.,1.,N^Y@PIA!,L1N!K067@TVM$+J6GF1YY:?$1W&H<$VY>5)H/9)9\/K#:*2 ME"[8T@Q1Q#RWWDJ&JM%1F*%OH0M1+7K 9E#)OUO,D[=C6SO^3 X<:1J$Y<:) M.$^$ MXY8H0Q7G,)&;-4J.;UNWI+E^R+#=VA-%R$ZQ/-*5TQ<+)HSRO/!ZFU MLU9S:IR+JRB16OH2-$-X+W$WZ^G#\?V_9LL M*56089WJ/RCJ%+*4EV-P!@UJ"]1-6&@IC46?"+62,FLLY>,M@S8I6T/2J!1Y M!3G'4*ER#)JUR([ML29&QU+N%*%64J:-I7R\90 $<&6]BZHJ]W&-HU;0<@P2 M^>;UTGHL.M&QE#M%J)644?R7-);TZ=:!NY1QYQW24BLB'6245>N2X,U+H?58 MM:%C:7>.TBCJV7.#99=?_?[NM\7N5&3E9M/[Z7R;*K=-N=_7=*JKRC5[>_"> M0<0A XH094FTIQ&NT17;TDZY.GAO#9?*^G]SL_1MFFQ!U M:"EJ\JY H(.::N6QPB)./\BL+L>)G&F>:C2,LM$5=88"<*@UZ\W]U\ETF4*O MWM^]7[0B+_6*33D:7@.].D1NU%4)?-ELOQ\HH++]X\':B4'Z>H%214V-%IWC\<"!DK? MF!4]%H<:2IEIAM$HTM\#4%?Z^\>#G@KO'$/??H3:.NEP*]7Q%@X1AB"U&B&'9)S+C$A*:G&YG]$/7UL' M*TL]%Q(@K)P7#ENA]E@@CUNV8%O4UCD/L$G.M76Z2[Q"1'%L##2( M"2\TMU#P/2A8B197G654/:>VX&LF7IV'V74DTUAI!78(*J&]9@(Q+EPY9BRX MRCMPIK4DS\ZJ:8;7C\&5+ -K\J-(1Z50>F%BK^+F[&W9.\]A MAA>B=HCXL<2K\X"YK(!9@:PF$GM#.&0:.2!=-;9T$_V !US9:0-=('9Y09)* M0.8,9)P8"8PR6N)JR@A%,T^X;BFSFM&2S3"Z/BYDN:_G08$.PZ]Z"Y@5T%!E MH=30 QY1D$S&A=%0 5-.P;#Y\NW"KFI+X\R V?,0RC-@ED&B/:82.4B@LAQ! M6'I:,.$T]QB6+J3<*4)Y!LQ*XP&+HP#&$\>M3Z9+.08M8/,@M\$#9AM+N5.$ M\@Z854)*Q3B5,%HU1#OBJ*\8*U#SBWT&#YAM+.W.41HG"N29>_P<$^[[EH%H M$@W4=+P)&>+ <,IE.5YC8'-69%13JQ-CKC5V0W'E4_S:"U1.*O,'VP3CA(0& M&N LCQAJN[VN;Z\#2\LOR+1K(\%%OWA=)S?R-_6RH,0X5-B'77]+0=?U2G>^ M\GQ:6KE'RD.N&66 ,F$K-=A1..3)8$VEH@,Y?5>>LSTR0TG=W7^=+;X5QXTVZA>N28HTQPLYPG2YG MD-%8PA3I4M/>GIYE3H0VLJH39GP>/)>48D!42N9C7B&C11P@T!B7(].8-Q?\ M, [#O@3?#)[!,I0FWW:WKRR6SWI]1/B'F@1*+(,6$A3'(ZAE0$85>C]"+T3N MR?<=$J CB(8BP3:;[C'/[O3\?[U! -8B@8364[$I.W_V^S6M^?GUOPZCM"'#&6D N3ZLC%V8"0UA4&@C;',,;():@NV13;!>8!EG4W03>P@$30%T3"%/)&. MQN7+\ KTN'8.R*#>CIMJ"[U6[.!YB%U@O)BR.-5_4418:*313I5!5IXJ=DD' M3.?+K&[@6".,KH\+^1\HC4:!2X@=]-P H$'4E $!6'+HL71(.Q&U6B/)D)>P MMXU J2N-,V,'ST,HS]A!*!!$D$)&,3'(&!('5&%C6QP)#A\[V%3*G2*49^Q@ M5&R$\(1HK0&4PF*.RB,S#Q%HGE@\?.Q@4REWBE#>L8/(&@85C\N0YM0EA$SI MO_9.@ LJMME8VIVC-)1Z=L!TV=O#^MON6#S9+Y^B;:EC)_XZWUUP[&T!,9=* M:PEMJ$:0N*@8L6HF2#ED$8(NCX<[=B!T".$ 3L#U='#4I:SBFBVC)EE"!$[0_",778^UKG 'VOEF6OZSM0 MG[6(.PWD2F)N(0$>4D,EI_LQ6@W4D/=,'766MI#.P86M#1)9>T$_KB?K[6?+ M//*/NX^O3GA#C[8+" LBH$1,JF@/"*L<\"5 .**?OU>THO9<$ 1)SAQA5"@- 8^(L7** 2,SSYCN2$XOI=\!0IO7V71_8U[Q4,P6VV+ DWG4IE(@;_K#"7.Y[@L"X#B.)NKF6#,C@!(4XG)$ MSKI!R]O4LWD:2F0Q #Q#S>IR%WL,WGF[6-71;)\W"$0"2Q2@ED+M2?(#(%". MCD'8W%W2F_"[4P([@:1W [:FE74TOJ43:^_+9%E\6I.OGZVZ ?>S=9 M+N-T?2C&-B>W7=.353I(O_\:=Z9=%%3LW?SS;O/Y]OC(/L)2I0"L.O9G^Y<' MJR4B$#&(M1540BHI!G$6&&H4$[#6-8!]&ZPGA[DZ-,[Z)F[+;P2-!;"*:BH) M9$I 9*3LKA?;Q&T ME8H20KTT<3NBP&*&2E 0XQ=0RW0P6KPD9B>(#F:A?=_;T];:H38!0" ,!)YC MYZ3DW!*KJC$"X#.WU]M*[C036N%TG9S(TYK/A@I94.!D^O.KSP"\1!++BT6 ABO-!0 M,E>.Q0O:_.[OP0J=CJ4JM,%QL)6@,3:/HYO?IF/I=Y/[&OM(#Y\+$A#BN">8 MQ7\T!]9J4R(+A*)YJR4-6?)R'DQK.@19!0KB-G]+86T^\ MK:YLVP%WV/0(E^0K;> MK[\4RT]?)O/W7],K4FG#NR+%1[Z91\5LNCBFZ S8BV PAYXXQ B&$%&,03K MW,DA*H[-@Z[E%9$[?\$,-D'2%/Y0?-TL;[[$0?Z6 F8G]X]6J[I?;.9K>(S< M]=X0L!)"&JJ)98(:2QR%I=6BA1 M0D7 -3*S%U1'8M7M-G4\93'?VETQ@NV4 M.+BA-WE-, PSZR/EK&*EHX%4I?1.QHPW.(XY1J]XCU"FQ?)MJZ3UAS;OB58 M9IV4T @L#$,(*>,J'4?#-G&SU^A [P_9<3?'#T5"/A4_J5;CQV>:[I=U7AJX MU(*G*]BH!I0+A;$OCQQTNJBG.?^NT1<_&- C.,_L]&%Z6\QO5Z53V!8WL_B_ MFN[6@\T#,MHJ004'*1M1*\Q=I:5"WL(VAE?NK>\*TL8NE -]N4G9IY^+-_.; M91$!..0^J=6ET-- J$, $0$539=_T6HHJ(<8=SU6U0TO48'?4W>]Q(5S>T?MQ)9_4SK/4Y4[+ATA@$:UR$+L=""4@>ET1YX MS>L5'/Z9UEL$0(VQBCN$)754:*"UVN/HL+?-XV3R2^NM39G>TGK/ SOKM-YF M>3FI'++"@$L)-),\W9WD2@ X-D-F7XV4EU.; D?S/OY], MB#_:+FA(G, ZI0Q#83W$R3[?:\<6F>9>^O$.B8;@3Q_@9K/I'<)O[[%P_T8- M>KHJ5F6TR*?%>C)[,X] Q,7_YN09Y@"?#SJ*3WJ)C/,4L)3ER6"%/&49%O0; MT]+-3R+9SX63,55_Q)7A,:!JBXB?3)>]S8Y6'0K$2D*X@\9X; $%2N!2 _-" MNN;Q3CG'"@P^7X:4T4@^=3.;K%;3NWU1V?=WKS_E_DT_CE[$TMVG*K=%\;%8 M/DQOB@-RG6WIOAW-A^)F\7F>CN%W$MI>(EG']=WQEP(U<S9CK^\0[_%ZJD@TI -:[""T%R"JA]_A"3D@V92]' MX]5!9_EX4LC:B13K M,:,57M?-D2P]S?E1H[,0NM7Z_=VO\8M17Y[,;Y)7:[^2GKA#\G3+X(%3%'K% MXG(*#89Q837E&)#6S2LI]N8_Z4@FBSYQ&LRK4>]Q76Z M?.J)ID%QIHAAEG/(I!/$.H;+$0.HFA\W]>8IZ)89/0$UX"E"$;_U1:4[7JH; M7^JRHT;K +V1T%B/$! V5?\ T)?C)E@V=[WV%O;?#T&ZQVHHCOQ2S(OE9!8[ MKF[OHQQ6Z]V=(W594JM]D''%]% "#A7'.@X7,EB:FE:9YBEPO<7N]\.3/M : MBBE[XZRX?=UVVP_A6)Q8K1<$92WV6*DX.33BAF"!93EZ2GR&QSFY.&9Z 7@H M>M4"\=/D7QVGT-UT[:,4SJ-?-Q\(@$M&J&%&>::! %QA4*('#&U>QJ WG2@7 M>HXB@)&.1JJ3G/=WC['_%0#;(FIE]M_)J[,S/AFM&=QX1YFFZI T1S MH[CF E'AN*#<*E(K<.5G)D 1K"7(:4]TN@F4"$,1,7L/ M $\T"PII1 V6ECD*@'8T_E3V7J(6&9N7E19P+BUZP+8Q,]XNYI\_%$TJ8QL1CE@HM U#V7A%\B39^Y_+Z[V+Z^/5J;L[:-!<6$-(!9B1+"R4')-2Y2I4,UOK,NY<&4KTN<@AXM<\,L! MEX74AESP7_MVD(928X@37"F%@([*;;G)"D1@\UM>9C233C#LEK'<>&J"Q2-=>06(,YK[6QO+SS#JJ01I@J3GFRB#, MXF1U!.QQ5"F(_XK.K&M3IKG,NC8%CIY9GX=C-NK58HZ7]PQ2^:TBB+L$=.2N^10T.BRRA$3^% M,+ 8:FTHKM##@R;#7IAIT!VJEUU3@6&:5EFN7+3KK16& 5F.U2D(\U;=.Y'B M6<45FN%UW1S)4D?.CQKC4&*89&IDD"<&0L64CAH<@6 M9:-DZO/0NH:J'8Q*1#$EUG.! :& 4EJ.&%+4_$A[I*H=3?G1,5"-@S-_6RYN M-S?K)X4ACD=E'GH^6.>8TT@!31R'G JBJ_X* )J?UXY4;>-3Q\+ "FLF(F&FK* ",&M+\^!M,2X>;6_\^5\899&"QB')L1)/?&%\F@GF@'1;(7+I>TJ@Y/(O>/[YMG_VB(*"@'$B 642*,Q'_8>4(,?09^K:;BF@Q($Y= M,"'^^&XQ_WLSF4WOIGNWYUD,./Z"$+43H"T7B"@J+)1( E)I/M8US][L347O M6/*=XM.%Q/UBLWPSCYKE5CTY7^!'VP?C%<4>&"&YY5Y2)D!UV,*TRU!S[UC> M7<*36_XD=8J[:$H:*)2!WEM-'X]5?+WZ_,.&T78AW&Y1:2S3DR'I?QX(27^W M2=U<[$R5+XM91%Q]_;I_-\I3;K+XME*O/61R3TH6\%*;2A2A)K/&9Q MC2"2J1)33WWS**""OYBB05]E+7SS>_7RCFE;&R"MY3">/K'=J.Y6RS_^3*]^?+=;C29O5NL M/Q1_;Z;+5Y?IP?L0D/(F0J )<\0K)JTGI=/>6*>;LSOGI+%Q=)/^Q)+]LK[] M3[HA;SK_O"M">S(_N*//!.L@4U8"SX5"RFBE *LV2.V:!PO2*R)X!L@/RN'? MEM.;D\FZVX<"E\XR"QU@1J7JCX*+TIEAI-/-C]_9M?*G"6Z--^Q7@EE=\D-^ M6I0:103A?C'?_G;;O4/;[OEO"@X!#I&%%"@*#).",5..T0C1W/;A5\2-8<"] MC"UPN[^OINNR:'K?>^&![P5+--3:0ZH%15HJ2I&M'"&XQ:(FKHBX.8F@>R?Y M^[N[V)-RMS[;6?Z\>? T[O >0^^=Y!)!95 9K6,((9Q =\Y,@].Y:/E:IJ],4CL*..":.\AU%XCB*JS@/AW+1*RK_(L9A"4L[=+ MXJBWOWA1P',_"W=HE #TQPPD ME':',X]G0VI^FR[J7#X4MWZQ3#,Y7?3[^SR*\^#T/7KFTN[5 0&-M!# ,>E% MNBE&5ZEQ1L4=JCDUK_,L95"XLU^']_?*;4\[5V_FN\WHQ?3;_M).UD55A+"/ M!;E93X(PU!'!+ 9>P[@]=)R]#2&;RXS+$[)-\MY@_%*HTN MC7_U:;&>S)[^/MUG^6ZQ_I]B_7C3Y9%YT=LW ];)60V, XP89P@CWE4K$H6\7NLX[27!'&&K MB:$4PIL0BJ*CF#"-@ M(7$.2J,]BC1D/ZNOURS$0%Q6!/KJ_ZNB/2*@ ]A](I9K4#4)< 1.DTCS*ZF.KKM2EPM/KZ>3AFX^F\@!+6 MG#,OM&,2*ZU)A!1[7"*K!5-Y5V%IR)(A:EDW _8G=;M#>!S*GE5]_:(8.PY3 M^RF@S;QT4CC)&$1<$D48(.58O6A1XN"RJK#7%OE9!;3/ S>;)>\0?N[OS73] M[ M F&HWTN#4X,R+,HTINV3LVRN:*;LW*_C3I)='P(D%#LB(M[2I IOQ*&2*EP! MP*YH?O1,TN'G4B,17OXT>A[Z,,HL>MZ%P%)%,QA77 2YATS%GRJ.&(UDXTF4 M7]SMM4RB5A*\_#GTQU9$H\ZAYUT(!%!-O=&0::,,$5@C54K 1^8TGD/YQ?5> MRQQJ)<'+GT-1,'?%=.QI]%TOXEJ&C57".<&(TLPZ6SF=N<+JFDJZ7,M,:BO$ MRY],E:!.AK)FXV8XIZ=!(^^],B"NC< SX:#7;"]/P7B+*+C\5,2+\$/T*+P? M:3)F/@,#M2)=Z@->#60^L9POURX/+G\7/+.L]Y?&8?@[$& M(HZ(,8P!1+E SI8RM*A%&8U+=O!<^#SNEP.7/X_W=OUF6:SRG,3G=#"H*#XG MO7$08B6U%.)1FZ( -T]VN&3'TH7/X!X),'["Q>--5#?KZ4,$XGB>Q;ZS/?1I M&PWN_*\/V_K9*0<:!(8L)!Q+#5B3&O'!3$, M0$P1QL(;42L_8I!1GDP9>>7Q: U[J3@S2 CEC":4:%J.3F'3HI!9Q]D?K<7S M- B\ B")!IB)ET#$B8+E0N04$0M,AG[#EEHY6$3]"E M&3B#::_?]_9T1/JA-H%@9@6DT!,"D*<6 \3+,1*C>-X9$:TE=YH)K7"Z3DYD MF6J0#Q6RH,#)C(%7GP]62@&E$Y 10ZP6CCV.#7/9_*;+_LY/VLOIN.0;(3-8 MD9F[NR+9.L6;>538BT^3?S]$"RZ5_)C?3&?3G=FX]D640"H:\G8Q294:$C[O M[\RRN)V^V/TZ-4,/?'%L:_1I7_PDB7/]K8Y)>K1=D%)[[84E#AJ)#1>.,J>I M,H)*;7"MA*WAQGO*.#W8)D4]$2, 4#3J[%X"Q)3>CY,+R8;<;HY:J!U):]$/ M+EG;JA^2R_*$=5H]$[@$F#(,/%/>8HDM%:(/?YVUJ-I#':Q)MA<7ERC9+DW%8 MD8XCRE\CI/>;^Y/"?/92 \'(LG'N=G]+>2!*+[C 83)Z3 M?^O)\^ESP3I HJU@#5 F]E]IQ:M-R!K5/-FFMYBJ3N39 H.AY/G'9#E->D(R M\DYH22\?#8I;"Q4TE!!MDWZA4+EJ"49!\ZM.SY?JR,I22VC&$/9)_^SW#P+V6RR M/+D]OWPTI&M49%S[%,&".95R*64Y(JQYAF[2-F)YZ2!MA\90\DUA/FFT)Z7[ M_,$ #<0IT9P*JRSBT,71E:.QO$45SMZTKPYEVPJ+H23[=C'_O"Z6][;XLTXT MQ6N/!V0TI4!PR[EEED&) *U&YG'SU*/SXYU'UL8Z@&FW0NC:>)"EII:#^$?RIL1%;W.?CA;?+=;% MZK17Y;7G@]78$HD]9-)Z A0DLAH;T&TNC.UK?V\KI)>.E@Y@&6RF/]GN3LK[ M^X?#]I)N(ZW048FQ7DH.7#4O!&M^[5EORES'PFZ-R5"2?J[2G%#IOG\XJJK( M4AE7P:@$&1='@I\8(1(UG];GI[^,K-"U!F<C>HI[3>[MP.[D6W@ RFA!7K=;J/K*X:]LKC05E! MC90" \.C0LF ,97^$@?67-2]*6*=B+I#3 8+)RD>%K.'2,[G -0H:G^D77 2 M,D")98)*#[$B%JARK##B,*"_;0SY=PG.4$1(%LAC;O()C?S[AP.!FF$4%S/- M/5+$ 6I+_54(Y9LGIIQ_X_3(&GEK<,81>:WK4PXU"<9(81GG$B*"XO(FL*G. M#H U+F_-O(W(CDJ_-4+7R(4LM?0<*-"1IKY;S-3G9;&-*3^NJK_Z$9'A503M05]TC,HX4S?N886Z7VSFZ]I3][%)T!(Q2CD0 M3'E,B8=,EW$@TCB8H=Q?V[_?MD[_Z B@,1SGE;:YB[#4B^5RD:Q/,_D:?[/^ M5M.E?NHUP7& !/2("T.9A9(+7B'AKSKEA(#@#;.IJ(GJ^GJX]=E,;E] M/W\:@ 1K;S*'7Q$HA)1Q+XDF1D/%&$,5 E2WJ,?=6RVS(3:=S@ ;+^_OI>KNC%L5OT4://TT^GYN>6NN= 6"(O2.>JE1) E.H7(41@2WN MY#S?'Y'=]M0'@F.R[,U\72R+U7H;$KE9QM7UY"4@Y[PF1"V?"F@\PD9(A;W' MLL*>,-L\?)!=/I)$JL[Z)$:H M^5D(OR[R-,=LR$#$3_M@G1/AA^5C01!LE**"0BE=Q$L*7"G\'*GF!K6X,.DW M!V4,\9K-#\47W<_+.Y^BSO6S?3K)+[Y?XK)1"E8BWH:X#+H,BJ>8S'L4WSY:Q9/9^\. M,"I>QA@09]JVQII&G%;6(5'-4X_AA3AQQX)R+$KYZ4-?C$JO#CS.*&L$U$ K MB EW4I)*DZ>Z1>#6A;AZ1T)R>#Y]^A+5\OCK/*&^PM\LH3Q#7@ M<9)5\&/6O.(%O"@_\>!(#N<[OBNBTG?KI_/)_*8PB]5Z]472@30!0 M6R CHE@)1.,Z3""OQHA\"[9/:+@K$$282$41I@AJ7TI$Q;5%[*%DO^A3A.!\&M(V;XQ;*8?IZW)L;I M]P0O@:;,*!_YSC%$B'I?C@_A-OG<%^)C'0*V1UH,6Z+<;]+E9X_&4/]7A!WH MR,D[PO:XI/_\.5D5__%__C]02P,$% @ S(@Z3&9H0KG/*0$ 1 D0 !4 M !PZ;NV5WE]";X M1L_,.44\V).ZV3NIQ-T]IW;=4LD2[7"V++I%R8G[K[\ 7Z(?D@$0(.' MB:T(W_H6\*V%QP+^_7]_O]TX]_FN*LKM?_P!_,G]@Y-O5^6ZV-[\QQ_^^N5= M^@6_?_^'__V__L>__U_OWOT7^OS!(>7J<)MO]P[>Y?6[ M<[TK;YV_E[O?B_OENW?-/W+J/VR*[>]_YO]SM:QRYWM5_+E:??!A#"G^O?]A^MBI<^R+X6_/Q?OWSX M4MOYKMA6^^5VE?_A?_T/QVGHV)6;_'-^[?#__O7S^Y/HX,_\$S]O\QO.]Z=\ M5Y3K+_OE;O]A>95O&(SZV[[N\NN7OV*SVSWZ!LX0Y R!B#/T+Z]\\?[A+O^/ M/U3%[=V&T?/S"/P*@/?/P9I"5Y/PJPK("_9T,WU(G[^E9HQ-QV- M;MJV.95A)=7Y6&W:@(4 \?C*Z7 MU54-JK6=@0/QS_EF7W4_><=_\LX%;9S]%Q&2GG);KO1RVU"UX3E%N6O[XZ-N MD^Y63KE;YSN6ZW3_:+E;O>*3]A,_KTH6P._V[QZYA^<\)DPI#?2]AA]FSDO< M/!M2/'-9'S;YQ^NN\73UCT-1%77CZ&'PM\OEU29?Q+X?9T$88-\',,P@"4/0 MPL@\[$:+?1]:7AUKVAN7&7_[$R'PS"#L\#KEM=,/R"'D"^?J8?@#Y[<:]^G1 M.9%/Q*1O5G?(R:%^3QC125E&SVBG,>?8H:?FS"LGZN1RNIL5VV*??RCN\_7[ M+9LTWA2LK;2J\CW#\,ORO\L=WBP9MN]%M8 T<$,:QRBC,35ZW4&U%6 M"1[/B*H);]BAIT8L*\WW96TJ>FS_U^5M3LK;9;%=0)AE01H@'&4):]DE ,!> MRY'K:U)2I;9G5=.+1P.:HW9^:W#KDU0UCXR65>/.T"FM*GZ86E]?(E1-8T>Y MQGJ='6>=N-9J8%%4;W%Y>W=@XO.EO-Y_6^[R)U!^R6^O\MTB])+00QC2+/%\ MB .< -2T'?(_IS(JJZ=%P]KZB?W\Z[)B _HR7WW=EIORYL'YK<$FJ9^:&!93 MS>G)E=/*#I_3 ;QXIIBOTVQ$'H68.R.*>IFW0PHUVU2:[*MRLG>Y6ZYS+JY5 MVTR6)&D;-#5]3AEYKZCV22=*CVY6V^^YQOFBVYC7:V!'5IQ?V/>HE.@)#SR, MQ5'J>AY%"0SC3@TSC*A,4J/:AN'[FVKQ_Q3;^_SA_7;UIS9GB_S01Z$;D31*,?!<&/A9G;,!+Z)NYHKH MF-HW&]:L!@]?@5W]27(6I\C4>34R3Y*<\DS/S[JMTJGG#3/R] B'(;Z>Z#(W MJE9; 'RWUMH7S7Q!5\?1,:^&CL1>ZN@0$MI(EOOEYT^_X')W5^[JSM&MTA,8 M9Q% 'HFBV O#%$5\$=C1+%@CN>!M*G?U&0H O\TV^*WY/2=M$G&&: M>C!*$ S"* 19F/9S^S#R F'=E?UBTUN6#1PG)2IR([_/;:D%ID( H I!& MA+HX"L-^+SA$(,A&KC^*-S3+%@B'Y]3XQB\Z2G"JO-YHADX=6R(B3$ZUR-BS M)+>^*$^NM4N+"J:\OJJHRH]0SO9"#?#G?%7>;(M_YNOW:Q;3BNMBV1_^;52X;J<_NC3@?V^VT0D@+7KM[XU5=^#7?.]_X_3C;&V>U MO"OVRXU$QF4GTPLYV!>4YK^(73FO?H ME\76::SG]<[=!YIO?/M=2V+*8*<%YB.RNR=9,*^SG*#R MS:C"3+G?WYL,!#<)",M)%GY"/-]/_,1U/9KB%(8I[I)5XA.AH@4+8!J>']N3 MO2EX<.(LS:SSK,C&6A.=UL8+AUGY=OK#3*F5V7YA50HEU3^FSY.>>6**?$C= M_3]8WC.""%/YS5C?R*ZU2V).7\+\:5?>Y;O]PRHSNZQ.0+G\8Z$:N%E M*$D22@CA=V_%44PHKL]W!E&0A 3,%2IE,!H.CH.[1982:^MSLS)#)#3E-"MB MWXD;NH27O^V+>@,C)HIS*AWDQXML2BP8C&7J7IDW>C4?_KC_FN\NORZW?RG+ M];=BLUD@FL X]$.F&PEC8&/:473YG,)S" MVU:$R!?NK:RM=O;,;*>S^T<(F"=<.GD8'=NU?N3@.IJ;24*N'@_.$8A)?IWO MV"\OE]\'O_R5N;S9$%^0)(I=B)$?NS3SJ1^CI#NN'0: )(OA4TB3:O-HZ I' M!N5"<8?0V2^_GYECO $G3Q]YI_&N38&W[RW,Y$>?.!K]=J/N:^Z<*.AJZU4_ M7LS51XW!D*O9?W-$W.>GT#JC/N?W^?:0+P+@!U'DAS%)$A+%2>(3O[H%."11DF*:!1&F[,_]M#U$!,T< M@$<@GR;R-NN%VW+[KL7I;(Y YPO#8SP^??PU[66; N_1UL>QMS;W[0;?7A! 0H!B@-P,N!0 2B.WWHLF"/HPDGJ6 M;UZD$Q0GK0<+QK-OV"KX:'#HM*A$R^ZRGI*]$ V1]> MPC"$(($NB*(P\N.(I/UK,1%D+F'H$A?ZR'7CA&3H6&$>^3A)%OMR MO]P837)'8Y32G-XM)2S5X1C5I-N69=K?GDL/U?J_SZL/E07.>+ M-,$A8IEP0&)$O2@!7A+UM=H@"67R5"T-&LYA^ZGRL^*N"^=;7MQ\W?-I]'V^ M6][DSH8!EHLV>C@7"QV3TRT7!TY4"S>*?^$T&)T/YR@V(N8BM)U19JVLVR&S M>DTJ#?92.0'LQOII"-7?VR&?-B-^ ,G#7HC#.''],'*CC,(@#ABD-/3#V ]0 M*B.,1H',*)AG!^\,+A'336N\(:>GO2-:8=V\**S,*QUXIT4_G]2.8?J,!$_B M0#ND>1I3RQD&B)R4DWQ7W+.$^SY_OZWVN_J:RXKET_^9KV^*[4VZ8K]JCM(6 MU6I35H==GEZQ#RY7^T7J$>*Z21KY"0E1!KP8NU[&KW5( (Z Z&,K)B&84XTC M:F< NYY;M\"=(W+G"-WYK0,_\6LM(V@^(QE3.,\.Q9C$TG+ZH2&G%U]67_/U M89-_O'X1VV7^?8\8:[\OPB3 -$G]&%/"= J&<1IVS<,P(0LF<%>E:**GK5D9 M01@B%#]E?MA73-+77 "R^ ^^+7=K!Y?;VDF21PGTD2^FS+.P M+B?#'43^=L0)2?[MLEX0Y6B=&N[$PBO*XAF5U>X(.R15OUFEX0ZLMFG-%/MI MGO>"8(,X0A3!,'!]%&:)BP#.:@S$2U,_%:VVU-NH^;W>.F5Z-MNR(6.28E)@ M\UBO1^P8PH9L.[$-;8)!K8/YJ"BL-9Q0&OG0!TGH19'+)G M" ]25^6C1Q"<8NZG/&O,0Q 0+CN Q39@;K@VJ^JBP M!>G-&8[.C$(=S-HQY+184NKO=W*#"9>W=^66SV;X).=)M4K?=HQ ZN+ #2"( M/!Q$'AO87=O(#85>8M/;HN$DA#RO6?RS7.JAB5@QO9J>4SGE.N)K%EJ>%?_- MIF)"S)W1,[W,VZ%LFFTJ3?95B<+ M?@O@D2P,P@"X7I1XF9N"]*BYU!=_@=) V\;/%]2 *F?70Y)X1M $U^>ET :: M9;< G\M@_[,.\(730G8^V^('B3<:9_:'VL.++\3^XQT&>>^79>N7X_CXT\AW M%.79>B$PF>;=@A!E 6 M]4 R%&7JD4M+\X:#5W-7E\Q=(R:I5@EZFXJ>V7,* 8R$#:B&>!2 M5U#[G%?Y[C[GYY58G-T=EINJ_F^^YC-(]HEF\)(, HJACZCOHBQ F""OGRBR M/^D,=)H@F9^Y<4C.:H!)K^3JP#B#5PP%R\X2AYGB=+8XG3^Q]?[4&U9G M\.O(4#N!?[4%8#%V1P1ES>Y[&X%:M]&2P=L(Y^*U "/P#:^ 0E E#_I2"$D MQ(MI1.,.'H @D=EMF@S41$%]<.=T?6JC/'N9\,Q^$MN\LM)%HR/\Q8LAX.(8 M Y:#&'#1!X'9[@#3Y84S>V63.]J.[;3IS7Y6!C(+[QKCQC!Z,8@HW^;7Q;[Z M\G6YR]&R>AS><%GM%\1/0)H2$%#/R\+$39 7=%#3%"+-,40_0,/QY,N^7/W^ M[HI#4Y@HSNLZ;6%E7J\9"S%#U'68Z0R[<&K36K<_^ABWSKJ (^V?<<''7'=X M,X'(( 7R0#YKC> O$#*BXFD0^\"#, ?@2[5MTXBD;%&LFVICH7 MI_3\W&@B%97?((<:1+S_80-O9A5^S)6,H"JR;*DVJEKSFLR-8FE,2HW9WXL] M7NYV#]=-'7&U\' 6!="//9*$8

-YORVY(1 ML, D0!D&R M1FGD@@U/1O-EK*XU?=CIQ"FE+5$ MW#C$"0@0[!,V2B@=E4.)-& X@[KD_\1 !B7$G:)BZ:9-@T3QMR+*:PN5ZOQ= M_Z.HM52+I$QX37SD^1A9E3Z\I;\K%(TR+XW"@,21[T,4@2"EI)\T9I'41J_& M9J=:A^>:-#@3I*=(78EG,;V:B6(Y%3M3KCY\^,2RFO47.#RC;@8<88?FF3!, MK(1]/'<*V=B@T3.W\PP>XDJC $:A1UV41M@-/ #ZJ:^;1\0%PYR]G_3.A/K_.K[0\ M:W29S>JLTTPA<=;.JVQ-\0 +R>]V^:KH#A&FM^5N7_RSJ8.*,8+ TD4NMA' M 3N<<,YBT45V5#CQG5X"*X^"[,KK/')!:I4+U&IY M9W"%:LVN2N>7KKX5X^.%P&686+NJ:74;=Z)JU@B'LM.&_HK786%5&B1VS-J&'2\WJ].L9YB9<5Y!>-1 FTRX]4C5":,8OR8GR MJ:-!D_ST@0])$A*<(0QQ!+'G^=#O=]?B+!QU $FRK;G.(HV3(#5:I;7(.*,C M1&EP3&GF\TB/^9$YFJ3(K'4*-;%L*7K^5N?YGO;@?(ZH=:CZ]/I2"* M(I+!B"0^P"$&J1]WP+PXPZI/"!L#)#,XE1X7_G*XO5WN'OBA-F[ 13-(!W;4 M(_=RMZR?'ZXOJ+I?%AMNQ;OKN8I]R!O:I/C]LSJ5B FJ9+^6$]HSGAAIL MS[/%JAR?D>H)'6B'I$]I\,E'D"?B6FBS]S54O7!EY>X+^^D ''KX9?G?[*?Y MZK K]@^7K%&\87.IXKK(UQ^W:+GAI0E?ON;Y_HD=<9"D+O!2E_HDI&'@880Z M.U*: +&(8B_^-Q> G*L'I[77J0UV.B96LENH5CI$9"/<2N#FPE]G+N]#*]Y[ MZO_)GW2A96>TP[J-4W>;XG&WN>66.U5KNL/;=5:]\4ZY=:[:CE75'>MI.'WS M74MB@]]* \R?$7C:U2XFZFMCWY&:PUVGCC!8W74L. 5A-S_E6Q$!Y26Z(P[T M@,MMO:1Q6&Y^6>YKJ&2YSY] "GT*3U,M FH1A!\E-<2"WK& 4BO%\ M+EL6N[JN-V\*Y:[V3NMD?KJ-*=_ #J=!.Y8*IC'U]/JP:7Y%19XN=ULVBZP^Y;OZQMA^P3J!+D8T M0T$6!2E,(\]%,?6@#UCK@!+1FQ>4O]_<@.\@.0Q3<]7S;#LPI]@Y,T9'$VK' M^!MO1JFYH\F-FW2[+];%YK O[O-C,*??5YO#.E]GS%Y>_GQHYE(?KY^AN^5/ MHBZ(1Z&?4>(B/V,I7.B[&6BQ9=3W$[DL:1I,QM.E7P^W5VQDLE2IXK J)V\M M<'@WP0 M_S#?I8^\.;"!>_*Y-E\XC273"K,6\L^H^+3.M4/R)[:YG',XJ6[C-R>747Y= M[O+^%#-A_ZGVQ2K=KC/V\^)F^R0U!"CD]8%^&,4 )E'@4A?6J2&F;@PS*'.[ MCVDL4@< Y:_\&5Q*\_':^;3+^1' 5ZZ,G\M"[OS'X M%TYG0+U&W)HP^_1Z).E"6_)FW6F'XD]F[8Q&%8W3_MRONB8@&ZXEHQ$!+90CBC MOI ^7C6K&]15_?$%<$=G]"_Y_M2B_Z-%BBY-MM@!*V,NM$W)#5IZ^DB587;E M%9Q>7^[O//.:>SV#05TT\@^3!UHQ!@7G28)7%$@$LZ2&Z29&H2 M;@"(80U_C(UGZ9=?<^>O?_KR)R?+63=>;IPO;!9V8-W]P>'&.)=E_9'>U%IC M^&]4-=^$]V1%?V;'J:O^T0T#Q:_]],2S]FB^/-="HF_0A;:IODE33\J^<7[E M=?]9L12;0PSJI9Z@\6* 4;0][,L('$6!7'6H@%^X"NNR^C%8%CMN[.L'Q_? M$*R>KVOV@*QLST>^NF*_4,=9+[<\NJ79&K&68EA(I\WXS#:)-F3E274VR:JP M,#?J,I@5\+,4Q?8F9Q&"81@7V6+(QR(H?P9Q?8@5I/*>INCUA MB8AJ-^NI:IKA3?PD+V_U0UE5S3XG;_K 6O]XQZ;;7!RJ)ROD>=6MD2\R''DQ M#"A.8HPB#Q(?T1H1BHD/TE#V(*\Y),8/IO U"MECN0:)%Q-/6QB7T]-61'_B MN/_8G13IH#M'[,^W%/F=29T!4Q_*56;Z[)E<\_ZS0X4GL?39B=RIV#6HU>TF MYL+S0((#XJ=>XH8DH,2E60N(0I](K3 ;A&$X[6UA&!=J8=:-Z;0)PJ>4Z=<\ M98M*MSCUBK2L\]ZL1DL;.EZBU;@UJ-"_%-N2EW6\WS)!8]&C?H]E^"V\2'#_ M\$N^_UJN!U4B"QRF$8D# @$ 8@#CU+26>"FOBMS=9]-N*5B@.(U@,8C@#FO M&@L95CC4;(QI+' :$X;78%P\"3^_,LGCE5?E9L._J:/$^G"DZD.]\$PVIO$*Z+I F1;7:E-5A-W@<$L8QCEW !A -8Q(DD8!L7A V"S522>8^F,@&@AUXX1K\>4TD#G4QQ3+^W._9(O M.8;UQ^UG7@NS8VK!/L BXJ[[*UI61;.)MPBIQ\:Z%_LT3$G$!CP,2(LO"S.2 MRJPK3(?*]#+#<=RVL-LDHX=>[[$/P;<[0*=']-Q^E!12JURHK+K:O&=6C\>2 M+2+>DSG4,J6?SNY386%BYH7/5^R7^WIDH$-5;/.J^I+?--<;?R^JA8_<+,EB M! /J\?@59]COVHP!=J4.58QJR?0AMA8+R\H8&DG]'LFAX!&)R>B3/!7DSR^WQ3WM47EV[7)+_;E _\+[_D_!J9!;\9,<4><2, M_1!#G\*T:YSBD(@(A>8F#2O( *@S0%I/:(Y8G=\:M(+ZHIOU\\(S(^%RBO0F MN):XPW@>SM4N'M;%O=AUP<+,O! 8#%%KP<6\!HPJC79'Q354]#!8)LIV^3\. M^7;U4&>[&&9I%H70)RF,8!C%"(1=RRP%#I161T>T9SBZ#' Y/3"EB;$69<.">&H])T7 O5DAHW$!LXM4SP=%IU2/&ULC5&\:KB3TF:1B/*UBH2?9TG"S$\3SX=MZV&4Q6"L MZJFT:5CY'FUQUAM*DK-5[1RKRYUI>K5(7G/R<+"M+#D_-:=[+] GJ7UC'&"O M_HVR2D #Q[.F,)_M__B?1;YC__[KPP<^PZ[3SA"&@1M[298BB%%"/)3Y7>-I M%F/%*>V8)B?,_WIT8V>UHRB6GMA.Q:ZZ" H3:WIN>X8JL>FM#JXMTSM-1IV> MY.KC;%36]QQ&FWFZU 4^3",<8@A0ED5IEG88,/+4UO&TM#S=2<;!"-4VW1W! M^(A,@2G"61 MGZ0$=QA#D**IZU?$D4TXZSUQ+V1G$G]^^4QM1+MPR"US:M-F*'*1<+BDYEKG M:W65GLS-UE;#]!X1B0>3>MZR"#*M[08J8U0](!JE_E*6ZV_%9O-"<>?"!2%+ MR8$?84C="(: IF[78ARB1";FC&G'< 3IH#G+3=UOF8+LR_J)QN'IO"33*O,9BL[H MK YB[5!-+9:4^KN=FJ*]O[UC;?+!RN^#8(U!% :)EY"($AQ#ZGF]?)(4 ;D[ M0!4;D1E(2M=[BFG9F9/&+^L:-T[VNGM5/\C)F4$'J"K9$5+-VSP:]I@7 ?E2 M)-(NY5(UXH1HC>)$J ;H/3\)?E-<;=HS[IQZQTT'^HVP6 M-Y4_)(J'9O>+6AV1&?^(516I4/9"0#)/OP6U1F;M*Z?JR)*7C?9AE#\>\ JL M10QQROJ8'WD((1_1Q/>ZT[,A\N6>.=';\ER1327[ULRY6%(^']V2T>R8H=>/ MG8AHY\17:LHP>2:[-^,1.Y)^0[8]O9C2((/25QA]O,;+ZFNV*;\=;]XCL<>: M"=(D2%.*_1A'2>9FF8_C $1I',O>OJ/2AKFAVL.J'VMFP)P:V6QW2YZCZ8-YR?UZ+NN1U]]@W790766/=8_ MRV4I)GP@)GT8V#7K) M#C$U:6 Y68^7%M[C/=T+-X8P#T8/G"+ M]N[_#;_[7UH>99@25CY#%,F+VN-W$=+]?E=<'?;U$Y/[TOFTW+&,8'+Y.K)S M7ID46+1&=%2P/]<3909$I2)=__>AO;7_LNS>@LT?M7Q9RJJ:%U#?B[/83S,, M4X \A/MT$OMN(*SN-^ M,1FUWN]R:OS$X;U!SG.99K]^*\FH"2>="0JS]@D[8LN\%)06C5&Y2$?R.R:R MS3/GBQ F(0A@F,(@3'P<4NS1KHDP )E4Y *'')MB@F^,1CFA'L*85DR'+9\1026>[! O->BE MAGZBFA9GY2X=C)]%[,8DCCT,XQ '*<* PK1K+TDP57N7;ZNF,:9[L>]Y-$D@B5$&,4I)VYA',9"<9"LV M8ER%ONS+U>_OKC@P9S5 )OG>@2*%@AN[YKF3W-+E@%K2L AI9C9R7Z3EW!;N M.![MT)NQ1CS=MM7!B:C2=.^TL*:NBFW=4O-.Z T3._:GBLW@FK="T]V.=;CF M'@K\E?_Q_99)X:'>7G[YGW25>0]@D:$D2+PT"Q.2N%&2N 1Z'7J?8*FG FW! M;'IKN 93+N>8G3._K$Z8L+5OUR/D?C]"=\FI3W"AHI2V$"HJO+7#-J7EG MH3,P\<(Y(G8>07:&9K*/U8;R;M.86A_R.?%/+_IB[X=I(\5$/CP3>FSK17;$ M,NM8*>T>^Y)EE,MBRQ=(/VZ_+#?YQ^M/[;+<)S;Z][1;EEL$60HA!,1/$06N MAT,!GBI42IN)Z6A20/-I+W#*2P_'&@_,*)=5'=E=5RHVL% M4Q?]8F%J2LK5JBL9P&[_B1>PUFP7W>)/!]>I\3KT5ZVQD6F-E 3X>\6@0@#A,_2CPO"RA%012%8==V M[ *JD&/K:7B:%+M#UIT[VW-LDM60>G@62Z8GY%:QEK_!Y?S4(?PC7X'I:6Y/ M>UV>I=E,U:,(>./4SN?%BZ=FI]7>45R? MT>1I?&B'5D]D:SG'*)'3]OI ;<6:S,H=*0]7^^O#)EVM^))VM4@QBG%*TB2@ M,?L/<%/:Y](T2:7>Y1S5D.%=T72S*;\M6<]A8ESNG*OEVEGG5\V5>]62'U!C M07==B"Z"Z.%63'DGHU5.6'M8-:$=,*=#-JUBGN/HC"!JH=8.O=-C2FF@ZXV= MAO=*B9=WQ7ZYZ4__)SY("4H]%! 2QG%$N7ZV ,(HDRQ7U=BP\57=P1F/06G7 M<>UK<[S;6K+,2R?]JE/T27C7,D\_IHHMU-FJJ\19E)JSCW:%'>)HPK!79^^: MN%,7SDZI/^>KO+CGE=R+ ) X\'V 0 @1C@&)2- U'1'7DYNI:VG2^(2\P\0K M9UM08S51A5E5-31%J4X=["G^_#K%$\G?<]JDA&\$Z[9*WAB37A6[T7R-R ]Y M5=%Q.EUG00L?8)\&.($$IID?PRSK*T.]#!!WK- I-6I[DLKPQY-LJ=^.,>CV[&\_9^,SNT_*!2VVZ7;.? M[ [Y\%&C11RG. K2%)(@@*Y+W2CJ]=0K&X9 &)\J]ZG)70.SJ7-O@ [G MR;I2PG$N&9LD3N8+O6GCIX%O6N##Y^3F%E@1=I6R2RWNLE6 ]1HIG(%JY'24 M0/.F!QOW+:Q%E*88 LJRX21%@8^]$"?]Y#]))>\3T=FR^;.H@S-#G1QKD%U5 MHD=H[00,:Q'8X?&A3F0M$-.7Z9-5T)%.L%@VQUHFHI5:V!M_MO)S?I]O#_D" M I#Z) D\'/AN@+P@=/W^3">F>*PLRK9G7 S[(WZ[!I&N0Y3"A*K*GTDFM8A> MS^SG5YB=^-QD"T?IS*0LV;:*F[(]PF0']&%0VXP@YY-&&8\D7SDMR-%,SWV_N\.G&I)W2Q[WD QL2G(49IYF7A M$4CB:7C98TSSA@\J/GW9H^B@:G_98Y0/1JGH5/1K5=,>M V7*_G07K:<-M=Q-A#JGRU(0*D;!(E/O 0#CV9IT)] @IY' MY7;'1S5E?$_\$_OY5S9%J'BI<'%$)GG0>Q2=8FIIGD>U@]XM+'[9? O,>2_ MHYF#WFU=HB9'E.>'O36QX]$6'7;%_2+=K M7&XV^8I7R53\H<F"'BN4$*,X1:)#X!0.H]6A/M&\X-ORR[FY1O M&[#%6%4SX0-!L9N9?DD-;-&VM8,,[X73(:X=(Z7-:4X28#G\@V]++#>='<(G=1TS[357+B),KDG^,]88F &C#LM=Q4%W?R MX$/7!AE**'-E9]M>R .56X#4F],01$5;@!J MBYF*?^9KIVJA.>L&ZFUSMW2E/KF6)EA6"(V0.EKW6E1.!VLNA7O"CI"@J3)J MFWXIVW%2KL8QHYS,=7<=Y]6O>?N&>_N;-8/@A3[C"4=>AJ+,#9.^]-!W^>[H M&,'2T/XT&M8//7YS0?U:47-_;751/Y_)[\KG^P#=.T8CT[Q1_E!,](S[0%NJ M=T1Z4;]OR6^=Y^2GKY$_3;)WADB9=$^'/VP33)VFO9;RZ>-/=7GRR77&C]+. M),*8$AR'L>N1!"8D3+I3Y7Z6TF3,LN28=@TO1SY>%..WZ RGRA?U56?[QS/F M6F#'K5&.RI*"DI MZGWP_6''@!Q%?1''21IX%$#DTH"&00CZTYH^\*!D58R.%HT? '\\?-='F-5( MD53F6%X=Y:0;=((8!\F#L4Y2!?K$R"V*UK15=K1O?7^F.[M>7F-7W*FQ9 M[SGL=GP14>4*"^W\R\V])R5^W/2;+WO\]$@I_]A>;?'2(<=Y9N""= I,PG4[ MQA(--67=B:FX&1;U'R-?$ I(%F<)B$)/< 0N%$'(,$@T5!WH]*LU%Q\=-W- MH3FU_.+I<5.'QU]G7DQ09R)=3DL5#HO;>D)XHC:]][60WPJSS(,[.#Y==I[?;MF!7> MSC*^O-O8YARX<4YO7;T!=NJUGWJ3K+IP>B.=VDJG-7.^96+M'A-<8)ZOI]@1 MKRSAXLRB]MP>DET._YQOZF-:Y>7R^]^+_=>OY88CR,K=RT 7L>=A@@,/1#B! M&4H3DF3]ZCP-D-JZN'88DQ4@U.?1RMM;IE;-$W*[QA1^BNK;T9+V7KWFTH"! M*K(6]KMBQ?]!\\\/6_EGCHSY4FZ-?1XGCEML_WST%G^$;@"[7H<_%9GF6767 M)5A@^=V8SRP)&,;-/+$@;YA7A5W/S_E=*UD?KW$M6'68662I"SR0^'$*8P_1 M""+2/13E9\2+E#TU1F5WH;TRBMXW@M2#U>RVO;QFA1\36F[KA9QYF(" >\38>"E M/G3C[K86'T&"1E10R#0S3:%$AX??UEP7=[$DIN+1A0<;]G5J8B9%IYQZ::=P MG%PQ?>KQS"-. T($U$B%/KOD1\F"$WJCSH;^9]=?6,5>\!=%,(.2PC3",75Q M&'L=I@!3R?WRVOKK^ M=G MQ'4:']HAPQ/9JOSJ^GB&QVT"?BBW-RP/NR7YU7X1):X?9I &%(8T#&(_\;L; M5_TH0N'XG3RIYB;=CMM_S1^M4O+'V'5LPLD1/&8GS1BWNK;#.,!WS%&W#CE' M[H1;64/*I/>CE/BV0Q5U&B2T,S2"*U%]8S/Q/DU^U!SQ:!+!("0X"US@ND$& M^MVDP(>23PPK-V-^>Z:=$K.1MNE'FKR,J?,H)EYF"522K".DN67J%#EGQ&DT MGW9(TG@S2LW]3'EICC72*1_F=P\M8(JPG^(T0XC?#1!Z6=*7("0IBL8MT4DW M-\U2W4".6!?@!XR;RYBV5;&N+_L_LZ6HGV'I53LSK(Y?O6.XCDD5/GNUE>EU MO*<4B:WG*1-KATYIL>3T^MY(=EY3J[O=3=4W=UWN<#\R\7!@+@!31LC^QXU( MD((L)-0[KBYZ<2B6,^EJ;/WO%Y-2NSX#=(C/ ?/R.FZ7!WXES0? MMXG;1\@FXOA)=.!FUYH/@._6BB](Q NJKYO">95?NS6EF8YFJAAK0=PPP#&+ M/\3WB.=&'D;]?5;4!8&& E:59J66!T<7L/YTZ(I_3I9BF:K$>MT!8MGM3-S+ M!0Z%RBM;RZW.Y,,&7&%'>FS",.6R*DGNA#?)KZ_SU?[C-?V^^LJZ;OZ9)9P? MM_45@-LU_P^_P.I^N>&ZOHBS,$NB((IXT?V9SV6VMKI);X%J9%]SQGHMTR0WNGN\.J,.1#M;@LASN])HQ[>G>M#G^1 7TY<8^Y;NB7#]]2'D1ABC) MPB .8.2AC'J4^%U); Q#F6R3ZT-3Y!_K@=74JVZ49P+#. ):!=3S]D8EU// MDQ)YX318G1?>=I]6/F68/".?1AQBAWR:,:V[_1CUE&U79A _A2@_GO/A4+[* M;XKMED\>69KTD"]W.O13FO0S^ :E4\.T02B?,">MD*K,VRR- MRC8):>(XQO2*81R&7I)!?K%JD@3(]6#_EGP 8C=KQ9!N!4\!Z6E57@H[@".% MD%?0O":!;WALBO+^EL:FL$U*8U..,=&Q^>5P=[?)ZXVM#0>0;ZV MWMGH;SU"84#"D*5'.&0M^Q@C[Z@,$+DR:V2ZVC2\/#:$Z:R+:K4IJ\,NE[S- M31O!8CG)'-S*926/:*VUCV-T!B!GNZ9-D+PSXJ>;?COD3[M5I=E.*R>!;$I8 MWN:7_":43\MB_6N^7V 8!#1,P\"+_02$,$K=?DW-RP*I'0&%KSAG$"JT"^FA8:9EY.]!HQ3HW$XG/KILFGU[3DA9Z1L!'MVJ-88 TIM M/4E6B]AXSJL];V5!$4PIH(A$P 4P1 G[WC[C_[U= M]TI"FF7$QT9F1;3I::QUY:I(/'"GC^=SSR5:.=;0(G1^89A3/D%3LTT)1Q MY20]6W)]Z\62_G2WX^4S5Q?OK.TEJ=U?IWO=D]^46Z=-3]] M=5]3(+FH9Z=#1-<([41O<,GQU$W> YOY&>;AY[IZH]KP"ZQ/R>2(0"C(,XHG*Q7+45X\&V!\:/-&Z8 MTR1CHC)]8D%K"M[DHLJ1L!;2A=."FE;I3S!S1HK'[V2&(/*%3ZQI M;=3@R;4CSN8 VQ"I M?.!'BJOLP%\/_Z78%K>'VZYZF!QZ08DSF$1>EB0)P1$"?I!!KP41!11(O<:E MN6G#B[5L-"62B[*:J15]< M?LLW]^P3;*A\G;B^3([7<^NS9AQDAW":,N[I^JQ)#C5+Y_OMY;?R_^3+7;5( M848C%/EN$B?(B]GL#[H=#I?-" VHIT3KY@44&A%0&8*U:J@A;@W)Z 774;Z\ MQT [-6HK!?1(ZG@-57#0FY)1%?O4E%292?UBROIDWB !<>+!+.&-)A" S W# MK$/"Q%[J0FD3[1L75,\U):@2).N65#/\&A=5#MMN6>V)U2*L\FYZ:]*J8*&R MN*JRJ5U>,S8D6B P]9/,2T(O93H?@B@C20?$(]0SHJ[BS9L75V!(7"4HUJRM M9M@U+:T52OZH6]ZV\4P0)B&*/I!'R((U] MA(,.2)@%9I8 Q)LWKZJ>*545IUBWJAIAU[BJ,M1VJVI'JQ95E?;16U-5>0.5 M55612\VJ>ODUW^7+:Z9""Y@ C+!/(@^%U ^\#'AQAP,EGEP)@?;6#6OJ$8D1 M996A6:NP&F+8J*X*^&).43W"&Z^I"NYY4Y*J8I^:HBHSJ5E0%R[, $B\(([B M$ +7)8CX;>M)0I-(YBY$76U*B:?\-8CUZ4PCNODZFUK54BN1!C?RK=3%\6HH M3/^;TD!QJ]243Y(UX<*IU==\?=CD'Z\?-?RYOJ2C:SXK=T]07O*3DY?Y]SUB M5/V^2,(HB#U 8) B1$-*H!]Y64PH"=P8 2!U;= DB PGFD]&=0.^']R254C3 MN$A,8NWSCIP =_AYC=EY)]6W%CS5:^>WVA*'F^+4MDQ]=Y$._L]H^+3^M4/A M)[;Y:7'-#(R+U\IT1VL_7@]+?S[G&_ZT5_TN6EWY522V&)OW@V\>*DD<;[R^G%\GQ&7 MB1QIAZI,9>RS\I8).=:N(\,*PNJH;B -/2^.^>W=($6)R_+=M$/EAK[4Z273 M6 QGEE]X;?L[]*S(6;:*S[!#-"O[!+Z85MIG2R!'4JY#W4-U7:1U>[?+OS* Q7W>_K0+,[&;>CA(LQB&*<%^EE$? M(A9Z/!)%/HLYHK-1S"-6?=T M/FB418E'29MV/I15M:!11BCT8DAP !!-L>?AK@T:)%*;QG+?;#B;XD\[M3?C M_L14M9KX):%'7)P966J7GQ?J M!R-%01! 0AB(+(*(I%&4' >C)U?S:QZ.X='57)VT>A3M'HVV_B+J_?*[RC6. MAITEN.MHEY\D-R1K%[V8D/STH7'1KXV+F!7S7O@XBN)SVY;3^<\.19[2X)KB\_+>LBZP"ZJ>NG-&:!+ HS1#(4=S:$42JU7VH7$?)=M4>$YNL)XV*R59U >_@==)'6/(?;U_Z>]YBCD4YKI=.8V=^? M?(S$=D3:L1Y3"*J3=1*[X^=T- B&RHG]HG.UR%!*M56NG% M8'A% B\WJT.[F,L&9HVU7E9HT3J=-7QRV1R_5"VXTNP;P4-M%KA%\G#;H*CJ M.?D7+[C(GC(J*8[/'7XS[#4[Q->XE2>+HTRRJG#*M7W=<+GY5%;%H]?K,0 D M"@,W2MPL#H,D3 !Q4]^#&?*PAX150$=;$YUG[0$Z'4(;3K.>I$WL".MXUBT9 MLEI-.GU851=?HH,QK:I\4+C$+Z&,H!=@#V"6L,4$Q%G7"*01D'N^2_++9<:9 MTJM=#1ZY-$:6(#%=,LB,G (U0&83FL<\G)$41<+L$ ]5\*663B.Y%+2LOO*S M\NP__-W!^^6FKFS]&+&I'I33"3UM M&I(H95M.T:89IN>+FP88$S\3>YRM[_,=[?O MC^<%%FZ24D!3CZ19"*,(!+X?MDWYK->XLB]F*S1A?+35J-[M&:SA40G9IZ=5 MR!.<6IAF37(J<:3KO0!=AIY1?D[)N6G"& ;MT)UQ)CQ[('@T'S)1_JF<;=2:M;K;&N LSGT9H/,B9/X2A:FV1-V2*()PU[(QXQP)[QJLEJ5!_;U MG_-5SA!<;?A&5_?V7Q+&&$-"4YQBZF4^36*O:Q+"*)5<0QG3E/D5E1:=L^OA M.3]M\HIIY&93?ENR'E,U)UGCJ#O*VAQ>!1%'7/7F^DS/J9]CZ=QJC@YR[9 [/:8\7>G1QX_405A%=K$!,@P7W*RTQ#5H)E):I[S M\=K90S7R[)"5,0:\=*YP#!=R>TE=&R% 449]$@"F3Y$;8>#V$U=*B=2\4>Z; MIYD:CA -2:)DMI1,<*2RHS17/B*H#VIDV2$-BMA?W$Q28T!4$#[MRKM\MW_X MQ#K(GLW0^'SMKJV"7'@L<2&((C>#$0Q\&/FD;Q)[/I+++D8U93S/Z-#54Y^\ M@U;73\@IQSA&Q81D,BKE=*6#=>'4P&HJZ9'*7\]0:41JSM%T1GFTL&N'$.DQ MI330^^1D*BNVQ3[_4-SGZ_?;/>MS!9MP-?K(&X6)1]V,?7T" B\DT,\RV#7J M$U_R3,S(QHQ+U1%4F]HHJ-180L5T:D(FY92J ?:N1N8,^.PRH\FEZCQ39\1* M$\5VR)4N8THCW5!.LOY2ENMOQ6:S(#% * N]F$FBCZ 7P*A?# I#V34:X:\U M+D,=DFD'2M?JF2$A39$=G5\>=CFR:TC>;9]?YVPJLF[*ABZ7WX\CR N]T"=) MA"+ K^'D@!BUB",$]=+4B39Q4T!4%A;&L"@6=">B3R[@]KRU M18?\DL79@NUIALZHB@9:[= 9'88\O:M=%S<*6R&_,JO;)9( (1#BC 9I&@,_ MR>(@2CK="S#RE'=#)-J8:$-DY$:(#&G2>R&&V!JS'7*$--N.R!&"V*:( HMV MZ,M(&TYOC2@S(K<[LB!1!D*$?1^2.,[2V N\/GTBB0ODMT5>_ MIT1F T0K&RH['W-L>+RZTR',BAVC7!;TBWL;DC:+CN,/Q?*JV#3756W7]4-2 M7\L-(Z3B2Y7[A[X^)\D2D'ANDKD0$(^E)X#&_29KAB5K9+0U:SR'&"!M3\HN M=WF+]?_^E\0#\;_5>R#[!SFUT$>\F)[,PKB>%U>.QN&LCF;OF8X)=5-A4%!(3-,GJ1F]21Q//TY$>>7 MY;Z]!7)BT7K.SCE]&L&E)5(TQH*GJC.:#=D3]Y^6#_PX;-<8Q@',?"]-*25I M!#,OB[H:Z"#"0#+'4FS$>$;5'_J^:X"IG9:7I4YPUF6>,\E96$=6BVCFD_&/ M>3DW41M'I!WB,M:($^?@1W$B*C'T]FY3/N1Y^P;H(*/JVF4M^"D)D>?%7@@" M#V38[]H%;A#)J7 /__'XF7INB64R9IN57 M3J0Z;.\Z(@?H9A*L5^DZHUWZJ+9#QC3:4YKJE+)OQ]\7ZWR[?BJE499F -# M9YI*,\\+0-*=J M2FB5R;\*KM6%XHM;#ZM(G?N?L<%%JZJ?#7V3IW.;P2%[M M&%.CK7CVA+<.5B3F'SP2]GO0Q_&:!2# $7!3E[+LPX5Q''2KS '";B8]!5%L MQW@RT!ZNJ$.^\DQ$E43AR<@$[$G/1^H\].2D93:(3\:['@^ M.='"C-RQE*;1%_(&1(!+HP!@DF4>9@(8^OVD*"&AI Z-;&RJ@RKMV-H<$:J< M6E'G5$R6)B133IO:K1EM$,VR%5NHQY\;"+)HYDS_5^SN_S M[:%/TA %*$%Q2-A4Q_-2"!+<*Z0;>D3M3*]D(\9%:G!9T;H[HKIK,*J=ZY5E M44R>)J!/3I;Z\[PMHIG4Z&5>SDW4QA%IA_J,->+$Z=U1G"BDKFXF79#%Q M04B03V,?)ED_'4QP',JX]FZ5,9$ M<8(T: ]Y&9N2(7Z4)DLS'X,H[D[J!3Y!X:@YDD0[QJ=)0^71.$N2H5)IHF2( MP[%SI;G*D4ZR(SYC4F#4#@728,?Y>9,R,\H%V(.,BY=:$NHF-(D (, /8AJY M" =N&H(T"2! KN23 V-;,ZY)CTJQE>=5HTF5TZ4IV%14IT%E]J-9V/SEV8^Y M$M"JL2S;I5BCK7FM6GL42U)[8\.6CG*)?1JZA*04I6D4^U$"TCYM(V&BT0CM\44Z938$C//H\IVV&-]FK.V^T5^7ML%&T>J'>*DPY"7=K]T M<"/\Q$IY>ULTKQ#PMZ/*[;[8WN3;%6M[$?,5JRCULB#P^5N.D*EA/Y4,@>1> M_9B6C(O2 %SS=MH0GO/3K^4^=Z#D_?^CJ!73IZDXE1.HIV0^PC7Q(RBG"3JC M4#IHM4.BM%CR]%T3;>R(O\5\LE 4!!EP(^RF&25A!DD2HJ!M,&3R*/O&G'I# M$VS3GRI0_[/DAJ)<( MQ[[,KIS*]QO>DNLA.17'=.'\ZY]N M6_]_4]Q0_9M35-6!_XI-"267TI7(%I,PTSS+:=>1XB\-Q36@"^=]3=W4-XH_ M8^:,.(WAT0Y5&F7!LVO#Q[(A,Z\KMX-FW ##F&0(Q5&0^%D"HQAWS;@@DBJA MDOYRPPK4X!&1'\\]I3_U3*4\[*L]^P-+:"^<(+[P$G#A^N&C-^&"Y"+THXL0 M=$_%1?+30CG/B,\%C3E%?@+(_#&_5CWEY)4YGQ)]=JB4.OP79G!"N5%NO M"UZGO=Q\6A;K]UN\O"OVR\TB@DF2@"3@;[Q$*84N)=WY[A!@3&1D2K4-PVIU MA,54JEB_8RJR:I!)UJFI4BBF)U.P)RE:5I8$56@I23(!V7RZ_+Y"/?. 3W_/C(,J0!PB$/0J 8ZG<2G/;IG.NP7 LF^=T MAX"=#<,J?4N 7O(%L[(9>9?,U@:4-T<6'F'MSEK]Q.'^L3YBQ2^G9)@GOVU MAM!S29XAU]@AH,:L>WY?@4$6U7<<%R D<09 AMS$S:*,QB[J:@%#/Z!2+P4K M?+V40*J6Z.FZ!%N%/M6M1:W,&=M2G'L?46K_4)A2.Z1IC &O[A=*7Y(GX;W&9?65_S]OY'ZY:0^&U=>*\ +%]]O[ MO&K.BUWFW_>(4?'[(B8Q"6*,XLAS:091Z,+8RV)"29H"$$F^4V8"@?DSIPSP MACA^YM/R@?\L_;;#T,:)LA%**4 8I2YU,]((+-0 M.!TJPTN(G2%\E:J&^>Z*XW2&QCA#:YRKAT>".J;H#]D_1[42UH0J+4 M=V,(713!.$N2A'9MQ#Z&4MM,4M]L>A.I'M\X'&2-(S^$TPT[3=97)Z M*>"V>W.UNJOZJEGHY^Z_;8O]+?GN5 M[Q;U8P4^RFB:9*D7N4&*PCZ518%00P3'+(E/0A0WL0X\ /AN'7;.&?U"V-#"T;RR MK\>$4F.?D3TQ7^UWQ6H_:*_Z_.6O;9L(!#3Q41JB$"0D SY&I&TS(QYV9?+Q M<2T9%N(CN,& J)R?&,#JCY+JHHE:L91Y.E;E1'HDH89.RY_AZDQ6JX=C.])3 M3;8\.QZOCR%M"Q"G4ML/Q39_O\]OJX7/TEB6Q;JA#V("_ 0E82>I&8HCJIXE7BQRQ,Z/.J M'3H_I<&RBPZZN38>,3[>\0]6]'N^6Q557KW??LIW1;FNS[2^W[+0MZV*55-* MCZA/808]3+/0C2+J9A'H@UT8@4EBBD[ AJ-.@N;P^<8RZ<%I#^7,GK:G\GH#&V NGM[2YE>2- M1#$)YYF(#1MML7>;]F4L5ZXK.H:P,NORVUKU-_8 M;))?VSZP*%L6N\:8@, @B"G ./.)&[IIXG>[V5D":39)?#5KPB01]YK!.0;; MW7&YIHF[AWJYAI^47C^Z^:_]11>.[VL[WXC$CO*:"=&=IAN]<1F>B"1=PCRE M3\4O+"WO\MW^@6_D[M-MC?&N1MQ=E)I"1,,X(5'@LMB _##RL^:T.O8#'U'A M&S7'-F0N[^RP73@UNKY&KL8WVVW KS)V1G?TL6V'1&BTY]F=G'J9&CWP2%&M M-F5UV.6#BI$$!%Y"H!>[+H1NYKN =A!PAI'<%<(:&S:/TY7Y4W6WX%<)-9X;+:5TU%A.NMO4![5F>6T=IVLE[IPCL;Q?W@TKUV*\#DDNR<[K?<*V<1@^=6P*8M4?8$:-FYN!D/=U\'A&->LV59U_VRWV]M/"A M1=)4[\1Q D,$08!3Z@/D4C_N6J19(#4K&-..X0C4WA388W,Z<$IE>*,(%8L! M4W$II^3*-!I1X3,"-I':52!AC5IE.SU,F=Y4E>JR3YM5JM9&T1TRLE MAH1JR7BV]O'Z%_;M^WR[9);SJWJ:U*]J#R1G+DU#D*41R^( ]@'+YW#7JH<0 M%2XKT]"68=7B"/GL[/:(L;EXL46I4CFE@^'S\C4'N7("5O/Z\=H9P'-2?J_8 MS+Q*%*=-S*]:G=IK_?=/(XO57B?A!?7739\%)6PZK2G-=#+)E>1\PWY[PYK[ M9;G[/>?O%]/O?+J?M\VF<90&.")Q#")(DX#0R.^:=4$J=]?$V,9,K^\N-^VM ML+<=/L6BMO&T"BZQ3LFHY&II ZVFLP?GM.AF*FU[C:YS2Y>ZF+8CB]5GSM,% M1;T\213HYNRS7UF[)+_/-V6](_>X99!A"##)/,]-2)H&K)-D7EHT+',MR'I(+A_!5%0[33R+Z=WT%,LIWI#=QPAGUCPAXLZHGE[B M[= ]S3:5)KNJG/;IV9S^T%?.ACB,^!H'#( 7>5&404@[E&D L8Q*3HW-L)[J M/]GR0?6Z@\F]+J;9-CM< -@'S],KXV?"Y20OS,3U,V4T!>C ,_\6'7>!AD0.X9($V-RDB/TLL_ M[6.+O&:RU9?5 *;DK>*:B!:+ C,P+"?N/<#33SFT(">^H%R(N#/BJYEY.S15 MMU%/[SHWP9G6[/UR^1VQ&<9UL<\8.2^!TC2'K?;+[\Y5 ]0IMJO-8K%U]E]SYVY7WA<5'^S7Y8[_MOT'>>7P M3LCD=KLOM@>^-\/+6FKK)%]:F\J]&K/S:3TKI]L2$S!FAM/:T7AS?G770__8 MU%N??^V(#E,;K9)HZ^9?KBK?:"")#\CF_/FS7U2)F&7V:P03XK#T? MI1C1IDF44 ]E4LOAHQHRO]E78VMDH(T+7!Y:?-)UPB,H%=/IR=B44U]E(DV5 M_)XDZ8Q&:N'6#N738\KS$EY=_(BJ5%9LBWW^H;CGEYKL68\KKC9Y6E7YODIO MR]V^^.=0*G_-O^\OO^6;^_P7EI]]K18@34%&4(009%()(XR01PCT@L3SPR"5 MNH/7,!3#2L=&2B*G9J:I%],[BUB74\0&^+L:N7.$[C38+YPA^B[GO'"X 4YC M@=.8,*URCJ/[C+9.Y$<[U'@U-ZK4PT29DV@3'4Z@SQ\W4N;19DUMNM4FQK*_>H@)+ MVSA*>-48-:BWK+/RRP&3. ZP2P+?(WY(/(IHAP8&H=!K:*8Q&-=T&&()C77V!:?\6H-B6_VEF>3'TY#4H/"RSR["( TQR[Y)G&0 A?'-.WS<-_W# NO" 3SPNL9%UXAJHT) MKVZ6IQ->]F^L%U[V6;W"*^.N-RN\4D:.%UYY3C4([Z_Y?N$E,(!A$'G(3[+4 M)Y0FL$^S<>@N]OPXZVB!%6E*2DA[5'+G;35;N^"\7 +#9+L0XI6G@180D*6AN$$@QB3PPS7NT MXR :3H-T/AXWL-#YC=OHM$9.]7;MR,X@EHB]@7X@EZC-W 7L>M+JK)/.1):9 M>X4=$6EN$C2_!:C%)S-$P%\/S2OQD*_N9G[D!FGFQJZ+(]+A#-E_%G=U9=N7 M_7*WGSP$"F*44;VGY@@+X,?N2=PCO MG6P.LW\WE)C%MN\IOBNVV+G^X=A[8 M[&*VJ";JX,D#F@&O6A'++IS&LC<;Q!KXT\0OR4[PPX4N6?O-12TE3TP5L/[" M/KCOG]G]RZZLJD5"$IQ0 H((!@@F69P T"'U )1:EIX#G^')6@TI7S\/3M-& M(B7/31.+3#MMOFC46#9\EKVV[FU%I!?<8S FC>D,/T94&L6 YK@TWAM"M]77 M&*[.P+QZ.'[DW /P18OT?5TFS:+I%W[UQ)=OC(HD\'#,@RB)XA!$D(3MHT4, M=DIPNMCF-[R"_GR@L@:ND #"1@"'E@GK8 =2.7)90Y7(-?LVX'P;,:VW=!C6 M>FN=VER'V_O6>HG$HP$VX)7I+6JO#MC5:\1>,IC ,R\D/]9U"@O>4K"*CM+2 MP3OM[#TK=]=YL3^P,<\?-OY^5[07PG0)WB()?3\. @#B"*$@8#[W^V5RA" 4 M2Y+LP6L\2\+\-8_-_--[#:Z=9K(_D4]G3Y,&=C:/S1\M/8; M[40\*KK#"X+ MZ.LV/\8B@48^-"\9Z/;4?'NQ*4X#%KQCX@(:^2&-,AKT>\8X).U>+-U.% [E M$S&L8?"U L#C]* X8LZG#%*I6[1G!Z=X;VX : +Y]?ROG[3P/'="X>I1S1W M#J_@S&ER=K-^G'TIL^T.;_"PR#/'& Q.ZIW@QPA.(^S7')S&>F*JX/2WO-KG MZV82D*_8'R]+_J/GL35"@ +LAVQB$'M)Q+V+._B (G?*F*4-M.%0UN!DP\;) M6Z#.OG3NV4\MC&SZ>L(T 6^63C!?'&S[4KM,U7>FO]6=ZQZQ/41R=RLW[B*?$_JY30+X;_-PKP+I[/?:0GH]].=F@);*O>T];+)BR#F MZ&"65$F\VK?2*_X6Y&K_=LL!!;T[S=*N[J[V8^0")@DRMSALQI>6Y0<+WXVH M&WI!X&8D)7Z.(W^A4*U MI->TQ>=*JOSFK 6>Y[L9A"F&40 1C; ?Q9T% 0FHUHG[A+BGJLY\)1Y/$WRG M[ ^: K"E74%_$*[4BS[?5BC6Y]$QX7B&?O5&0O(99BG)\B/<9A$,?3\S 4IC6B'GL11,F/MZ"C<$]:U1$@IB$?H!B%T _(P 0/Q#Y03C?#]KO;&63OEC9!!3D35Y;;)& M'TOE&U>O&W4EO7KQ.;]=%KPYM%28&M#+V4"=B*==+P?WJQ MY)0E8.'&49*1$$1AC$,:I&&4=1L9U,5I.&7X-X%_FO/5)[8$WD38-])KI@G[ MP5X&0S^. MTQ3%$.#NU!CU(R1_0OMMF&7Y[H.%2<.4?6Z:7,+2[O8F=R5^E/Q#7Y\PF);, MT'%_C&QE#N(T)S&S^7Z& ^/O&>!B6Q6KORTWAWP!THC!3+,4($R2# 4Q: O; MB9^&+IGIJE5)E!/M3CPZ#/Y"RK&\N=G5[_<&S'8]FJRWISFN,(VC M+=E-Z"UT_G:V*UAYN."DIZ8Y\J_8.RP*K//R8.Y8_RC/S+"2_Q@O6! 28M^+ M49A!FD4II5%*.L 0PFBF!7M9F+.NR^L->#/Y>?(E=I,NMF0E??Z09\15TRR* MJ_8/BX+>S$286^(>YQM[SLNGG6X_">.80C<&$:3$#;,XB2A(^S >QGY@UU%Y M52OL6J>V9-)HL-/8<@9^BO[R%A::>QXL"-1S.'S6,^]C.Z%%8=YNGB8_Z:[' MLZ))PL?=S7);_+.V C-\Y:98-R9MUY^8Y##X]5\_7F?%=KE=%1!;6@#FW@%WST M5CA',V9[HD@+^6)UN-N4W M?G]>E=XLF=CMT]6J/+#F/^>KO+CGDZ7+^G_R[WO$F/U]$0.0H@!32B',"/!B M"(,.#D3($YE;& =A>&IP!.RTB)T.LG/$+);XFW?(>>VWRA>2:7>+VOEX[8BY MQ/FM!N]P]$X-7_!]0_->6I>KPVVG"&_#6X\@6^*U)Z&9\U4'7 !\MPZW8QE\ M(<).YI1Y@^IT9I83=W:%T%E>IZM]<5_L'XIM#^RZW'U9;O+J"0R",22I"Q/J M>V[LAB3)H@X&=EVAFRN,-6XX5/:CG:7;'6A^/6H/VV&XG1JX@W?YNM@[O^2W MI>";\N9<(A$TY_*&8K 4<(26**G5'0K1<2ZWC(R*>MTC%PXE*'LM#)I@WZ+P M9\2\E\*>.1Z%M[&. 7C%>O9APV:HZX_[K_F.K\#M\J_YMBKN\_?;57F;?RBK MIZAPD$29CWTW\DB4 =?WJ-NAMYX!.W4J)U'L!V.6'*[R+1S M!#=]+/++F+!XWCT-?.'2^O*]*:'TN6I&GV@YB,S^< .=%^5F+5(.4: MWF!]O%%>PYU6G*68/"/%9CQBA_ :LJV@1W:#PWDZKJ,87!<,I<(^3)5W%[MUSM'=Z-'!81;TLF MK'L6!YW\'X?BGLV&^)JQ7KG5X:$1PCNQ<_1(< OZ!1UVCK@MT.+7R95598WN MLEB?=5HIHM3:61V9")_"LZ!A $A&@PP'&71!!B,_[% D(<2+?;E?;D8EPLIM M2VET#U-.H]F8?W95PP0)L;H_1J7$D[C":%+<6F"!%)]F4SXQ'NT7BZ57AW5B MR;$F%D6EEBYWO B_^I3ONK.;+!4/8R^-$X0C&D 4L49]UG+;%HZAY-J"6AO& MUQ!J&$[>@G-^VM1+B_TM^EKNUE>D5TP?S?,JIX(='O[^9J-[L\S_7Z3EC)R- MH]$.T1II0ZFS8XT3H%;_%A#Y,$HI2CSJ)UE$>*5/UUH:$7^R9-HI2-)6O")):JR(BA+)=\7]^ON$3X.980)%7I*A6;, >=H/-(>3A!"8$IWX0>SY3R2AL#HT3 M-V/_)ZE<1J&8E[<>O3. +R=>9ITAIG#6>$%.!E^FOZ[':9$[1^C.$;OSVVQ; MZV.8/J.JDSC0#NF=QM1RA@&B>GCJTZYDF=/^X1,;''M>?_B/0W''$=;;^HL4 MALB-_)A%#YK@. H##)OF(841<=5.28UL=,*SP1W2"Z?&VM0_=VC;LS:"IU#U M!S+AH\QG6=-Z+R2)N+MT%#]9IT\@:25-U%M/-DH>KAD7Y1^ M+ZJ%F\0I@B3Q"' C+R8X +1KV:4(RLBBCO8,*^+Y\7GUX'"@SF\GYEFC!%X($6Q$!P58.R.!.CFW0_VT6E2:ZZ&:-(^W2TI^'?$"4^JG<19" MX/HT0C1.8=*UG&2>U(%Y'>W-J7G=@&R@ZM(\&;)':IXAG@UHWFL43ZMZ1]Y4 M5$^!=^L_/;_4?>M37+CQI9_A=_6CNCQ\@62 M^(CG7,5J1EJIQS'3_E>;&(1%<%W#]]*T<)1% @[P[78!1&,/(20&^*$L9@-AKE+E'IF M&C!G698$PAMGP-AHTOLLK;*OQ7[G7.+55"@3C,N)U544SQ^*@_Y\51FM5&>_Q!_Z@T2@BGA;@@A"MV $,_C M?8['PP@'*DHWP8QEA1N0-=]VU_^19M^S?=$D@*2H!DW$09S$,.:Q&T6U&'+?$[=Q MM?8)BEVU[2OF[%K?JT+2;_DQW>?_R2[FB!=@G0:MIHH9Y%]R1701XM4T;F#Y MR;1<@W([JZ.R#(XMCQJ/PCHDT8)?SQ=(+3$W>;7@?7[(WAVSAVI#8S?QHCA" M]:S9(V+K2A+TAAE$4NU8#9I;='WT3X'3:8":6BE0('KB0H$=CHUN#Y&A=]Y5 M@H$TG44"=<;7H7LF'9)=(M#E:K+2_5H65;6!T',9\Q(6)$F4Q!RX"1SD-:1< M+1^<:,QZ$MCC:[Z_[+Q.=U\J]P>;RNM$43-/J-&%SU]'"9U7RAHL.C*FQO'* M)4S1&5GYTN%(5KHNNG?1[%N9;?.F\V?]YWW6-?M'#T5Y["X"N(IQ R#''")( M8Y0@$@4E953GK1FV]WX4_S M2:<7CJCIXWS!DU/2=45-2W,ONRA>^G#C#%XT0;OTX^;Y_N^;IU(]KT:;"L*( MFL\>YW7H_OQN%PM_7X;2X-^SXX;QP(4^P2&E,(;[@U&=8( M./0D/Z%)-NQ]14]@.1VNQ6Z8'2-IY$LRPNTZ/B8SKA06WCW=MA)/C->9Q:>L M*6XT>Q/:P]L!HN*^:NCZ 6(\80%-4(] ?.EZG26FV[4\N[EL+O'T,Q09> >W MW]LSK;V$@1C(J=Q2]*N)GDGF+;><>)/&L6U5%H*Q#I6TXMG5WA.FV=-*2T0M MJCGVG?@4AS#@)(R]"/O,K1.BSE90"[A2$4C/@F5=?/I%"E1:_20TV=/(YJP0 M-R6-D^',?O[6TR*;N"G3N XMFNC#6*JFR8BVOG1'K%'B18QX41P2Z!)$, Q8 M;RU!0&G'IJZ-!31&JX.#-H>:.F.!ONE*LTACABO4J*B-(IDKU1M5+]Y2'"U6 MI*XF1R*43[.IH>-AMTT]\0A XNYSC[MQK6TP@G4F14!23U!A&$MICRE;EC5( M 'PV_;AH,ZIV@,88O>.RM 2S:O*T2E(5[@:?F5R]J\ GDBQWY??;3+PB]:8Y M7,&%WB:]*>R\:8I#0#1N-?)"S ,@.FN$'J*Q[WE^/_"$,0!*0\!$6_:'@,BX M6DVE5W((F)%9Y2%@?:0J#@$SDJL]!$PA67X(&&=B; @PQ.%*A@!3WCP? HRR M)#T$@'&KD' WJNVZA(ZMXL23ZC5NRI;](0 85ZNI]$H. 3,RJSP$ MK(]4Q2%@1G*UAX I),L/ >-,C T!ACAF;1G?RCPG5\<@=.X>)E@6W)4F)EHY9%AU1PK M#A(S)N4L3'#(*4K&3=,>O1\[##.EMZ>S:(Z-ALSJJS\WG;' M#W%(F.\!!KW(CUT2@QCV5@GQE+JE3K4UZV*F]@4R)*M7XG5ZMI5LZ&B?0(]XQ&4TYG&"*7<'>Q&D ML8I2Z5NQK%'-U_1BNZ7>GHL)5,I)U#PLJHF3)H%6%.HJ/R/:-)W3=:B2 3\* MTV^;8N/E=)OO\^,CV1=5;:O+T@)4V_ 1]V(<@<@%44*'0B\#'E'JN:QEP;(" ML1];T::EPR:F'&*S]X?CUZRC#\];*!AB1/NC[\&U?/&;9Y^Q[5J:UL_U-&K$7^V[@8N#S)"2NZ[M# M83%T@9+DZ-JP+3H=+&? ]>2("#^U#&8-1$L9!POPPJJ>!%/N]!H80A$I7?ADQ M.&OU2(#L)*J!.:%EL1FV)Q>5[! ]I;*DQ_'5N T 4T8@&/ D )VXGK^MT,4@VW[(R+W:?CVEYU!>P-\VH?%W/$4E_:#B[SP^B M.8Z#T[U(F*<+U=O\Z:N34=(,2-+R&J0H/-($KE=MY%V0D!A%/J9T@-J$R \X MCCCR"4YJBRX.@MZ4N$Y'K0V=E@F5ST/O.J^F\IT?MJ>RS'93)GBRI.E,Z"RP M-6D"U^)9OC>6]-1,D< 5BHFR"Q(]L!3YD.Z1G3XVUZ?6J= 3JQL0TLBC7NC7 M#T\ C5SH@=X<3Y)$[?X$;3-2G\F4^Q!(6GUU=GGUY53/S1J,BG?":!,H)RYV MF=.[!Z:#Y-P5Y=,U_ID[BE^A9D1I)K.Y#K69[L;S+N)F>)&^Y:6JLN.[AV]I M7C9W_W42YU+J)WZ",?491XGK)>XP#XM#!'O-N94O[VA:TI"=6_7B3@/.R0=T MBK>M:)(HISLVB=.[":4AZXQHFRY_L8#_:36+];W22KMC<[GD$YZ8"J MW7!4B U'TXLVFFSK5W+L$VV@O',CBLU9?G]PB)C/'K:/SF4L?DWS0]=J??E" MT*N$*E:'I@5E'3IHP2^).I()YB85K=T$$$!"B"GQ(7-C-XKCSA0( ^YW16MV MD)P-:AE1+UGW>.2W[!QV,M7JU=9?92E<[\[X+ (> 1!XC01@QCV&,W>Y&DSK'H=9@,VHU"WD)_>K.1UHA]LMQA%E.JE^.IV; \0IX>'M'P4FD*^UO\@JVHY<6Z_9@Y)R_*QZ93R M4)P.1_$;/7K=%%^#9=54WB[!^H+=XUJ-^KY"E502KD_PNK1QDB=7D^JI[,C? MV?SE2/-JNR\JH9_]A6H1H %!$78] B,HNB:[W<7K*'$YEUTLU'RZO2]) '+. MB!:[)/!U8D:^FXE,KN.3F>K$BWM_#7"B]Z&C&H4>\H+<6 M!AY4VV"I:\7Z'LO;K'QPWA=I>[7V>W'62XST9;;+%;XD98==3;7J#L:7HP*CRXKTI.+8WIL=B!^N/M\K,U\+?8U7Q7[]RD_/@ZJ MY[D@"3WJNDC<)AS$*&&,8R], ,&4A+*7-9DQ9C$5[O$)^;E$^+^<%N-B0[H4 M;9L@3'EC[*]/#-V8Q=[=:*!6>2Q$!' 06^DMBG5[%WS MT;;G]<,'IW=_KR)/BBIEGB)=.5KFCMTG/,B(BQIA*U,11?#7Y$*' V5=:%6( M% _?BH/8.->T98Q)0"GT6$ ]'*' A8R%O4W (=>2"2U+EE6C&XO/H+2ZN4XD M4U%+K/.H)BW*%-I5F-?8D1&<2:RN3'^F^7)-C@PP)-W%[*FIKD6CQVGH>4D" M.0P!<'W.8=#;0MQ72E[T+,RL1IH]6S79DY,A^\1-DY^%VK2^2LN([DRC<1UZ M,]&'Y^W)## BJR^UE8?BT$S&NB9H]8,]$)' 0UY,0L( #0<[W.5*C:'5GVY9 M5UI ;1E"L_VA!F-R>F*7+#4M4>/)BHZ\H&-$0_2I6X=^3,!?F'J)%,]][G:Y MV+.1[C^F^>[=@:3?\F.Z[VS6SV:C5$UUGK.9*[!IYXSH&%$C>F2&X'5HDR%?GA\< M-I1 M.3TL37'2)5!.E6;@3DV.-&BS=*#L-6)&Y&QHNST] MG)INZ\U5#V(N5V9?LT.5?\_>';;%0]]RVJ.HSL9\3B, ? H0HGBH:5,2*%T8 M9LZJ[:SI#'2X"N,"JB/.2NOF3^:8E\RE%B%=,:_Z0-XYZ'@L\R^G8[,']5C4 M&5;9%(F62:QD61M+LHPSOP[AL^#7\^3+$G/*2V[OA_;3B-4B' 5-NQ",4 C" M).X-)3A02L(T'C_?DOQ[W<;V.J0IKJ?9X4M[?5Z&*KM+:.\ENM%/8&\=>C/% M@6LK9+IDT59L MUJ&;UKPKYGG#M1<*/W^MIP[5A].Q.J9-GYUZ%@UH["7$JVUX?I)$G)/!) H\ M]5[XD\RI?,/Z/?';WD(WSI>A.7YQYSQF:7GC5 UD[75%#8*5EQCMLJJ_VGCC MM,ANG MLBZT\OF!);A%2G]QU2)L95ZXO34[E1WZB^5PH-R[$/D"A5PNC!R/* M$XKHL(T"1AK7=F@865B@YIY-/>=G=#:E3>8Z/ITI#KR834WD0NDS>5=5IVQ' MF[9K']MWKOE*A\L2Q2]]K-^UKW4.\K%^M:I-4@.)L1LC'%*&,>,X'#Y:&+A0 MK6AC!X/MV56-N+D1M/ZTJF:WS.E0Q\O)^CM#VQ]^ZS [W^I_6R\_L!8DV2+1 M\O%1K20)YEO(3HO9:4&?OJ;* MUEF=*-W_3/>G["J8#?5ERI5R'4X^2JR[2A8*U:I$WY*"?11ADUDELW__##-[$1KF(_ MLG*;5]ENPT,.N.?2P'4]%F#B,3H 28)$\D4%%JA^^5)_"[MF,TYVJ-K6D:@L16^X9D7VRZ-S^7O=54,.$F7G&^=# M'Z;>'W'#7R?CJU#H$>9UL^AI85RU-AMQ4"5W-L&EB;3Y=1R Q@2%A'IQ#(C/ M 0MHTN. D")3*;.>]:4TV5Q.K,GZ]'S8/N'&<^'V5SK,@]RN0V2O-0H\B[^[S*;-]L):E_:Y?=9>(6YBW>7*#?95Z/4;_.HFQM,#MFKE-N:D2H)LBE,32?)U M+'% &>.G(]3Y",)]CKE^UQ M=C53[>G16K5HF_)1(>4VQ:BT9#<#A3A2S8OR-OWQW_GQJ]A!4J.J?]#\4RQJ M=Y5] =8[I#^=;=Z&Z M4.SFQ.*Q< [BLN^+)<37=5XS"[<20DDI7RQL^D7KJND5X=P5I5,C=B[#)W[6 M_(Z#7Q2V9U9Q#6+'1-QFG%:BX59=?"[A]OF4;ZPSW-S]J16*J_7LLAD].Q!>/FV;OG_.-]9_. M,;HJZ:^L5<[=&TB;YA%EGR-XZQ#X63Q]T75H+G8UY/ZVN-(4J4;([NZR[5%< MU7EM,(I"UT4NX"%Q$?$#YKI]'Q,"$%':,S(7)LMU&"$=7[)#=I*IYUCW/. MW>-NG+:I13.:X.Z5:%Z%U0TE4T(A-ZS,$NS5#3'S>'U]N)F1=9-#3P/HRW- MG[)_GVH]/6:?L_)[OLW:@M>G;%O<'YJG-+6O#<>8811SC#@*J1M @+QA93F@ MBEU %P9K>;!JRH.=$&UEA&BE(34W]JPFFM8&I6N#CUA_Z+QT.C>[!0KGPM'U M#5%3(C9Q[)KE9?EY!K5YZ- 8[6:,D_0UH74JO\L.NVKC!2%P$PXCGWK<(X!P M;WA^Z/I48QU$_N'S+&X,>)Q=MMW7L;B^:7 J67(C@6&"]*[[[#',?+=G;W9$ M^]3I68=(:>!^?F.GIN=*FUL^9?WD?X<.M> <\_*UC3>;@/%:>7S$/!1X?H(@ M8O%0^XE9HK-":M+^/.)Q*]H/GVUO2AV^#,KK&U&%[C4A2! MKNAJ$C.6A $;"AL81]9T5<[\VF35AIQ*!L*DFAHDW[Z8-F#7J*5O39MMQ.)G M4E)%S[2$5(<]61W]/3NVJQ:B&_Z&!0 G*$X@IBSVXH"2\V:3^N=BCYYDNS*U MYZI)H&*'LAJ*LY]]1^T3 D8^(#VBUO&):&(O3+PJ:J_YM0;TPF1M_\/=;?IC MXX8L#I(H\MR88!J#*(SZMF>$4Q]LOF?EET(V13!B4F5XND0G_7&T%V-LGUR, M,?_'(L/5R#=DE.IU?%IF72HLOIH&&_R&200\B$'"((D3P!A :)@JP(!T73/9 M07)OX21C*I_>4US2']_0.S.K,T/9MKX_33-:68+7\<&9<46E&:T:/Q.:T5(_ M8 GT DX1(Z$;A8G'.T,4^LA7_:PT3"ST,?U<+6AE25S'!S/%@;=;T*IQ(?MQ M=._(YZ]9/8D0_.7% ?W(JTV (Z]@,&(\YAYR _\MOH?(AX'4.DZ:FTCEC=_ M=+BO0G.EN%(9? MM.GZ0XN'-#]L7,*Y[T?8#>*$1WX ]@9Q*[KXF"J DF:64B#6G0&5$B637T= MLD"D&25ZB\/9M*@%HJA&BK2N5X]4'9%0)"UNE$IC[_/T2[[/CWG67UF+ PHY MQI$/_(C'E%,8^8,QX%$5/=(T85F+VM(7VFY+T:+A I[FI;"Z1,I)T0P:M:J,_D.I1GJA.O502GUA=>W#BM'Z+,.WCBG%VYZ0^R=-ZHR>%\M]17(CQ[?ROGH**WT"JVIQ%7<\W78C&-D7HH]RZ#$/ M XQX@(*$>=2+*.YQ^(P F7'"GG7+H\)9,.X&9,ZV@28G\19Y'Q?T=5!N4KZK M2_T^HW;(.L*Q*[8GL9NY/=J^[K \P;IL>)Z-I8*?9H3TO,!MQD=MQEX9#>VS MO^S8-X-_Q5SOL=J,Z-W#MS0OQ3O]X>Y]<;A_GW_/=JBJLF/U7]E>M+_[H\HV M"0\2-V $TM#U28!P@$!O.\'44YGSF+%H>?PZ@Q1?Y;Z&^X'32!JCSM4;Z MRUU1_G*JKA\&L$FXW*QD?J[5!JZG- N$OS00G1:C\U\R-%N954@Q-S)O,,O\ M.F8&AGTJ;+ZK:BKXL2R^9>7Q4=S[=ZSG'6)KTS0FD,=-*]$^GHJLTWD M^Y2S*$I< #'Q$>8 #4*,_%AM\[E1TRI?JM8F]!YMD\5D/=0;1[2X?VA2FKL: MMO-]])#4#"&0D\?%N%=3R1[F37.Y:P;IP.V/(BU %1U")57M2"B3'CM3!.J\G67# D@ MH0A#[,( ,@[P4*4@+E2Z''JB*E.S:Q3J6ZU58G=[?W&&]%AOA6!]N;+$ MK1'%.F-;7K3.6!1U2X/@]4J7CC,2ZJ7-D:R O<\/V8<[4F:[_-@M-3W>IE_V MV2:"04@2UT7 3Q(.73]"F&& 2 +B!$92^Q:F6[$M6S4PH50MM'[9]='YLT&G MN(MW I=R,C4/C6H*I]5UISEC*$; M@"AP>83J&24,*$B2_OD(AXE2WB3]5-N5#P%$Z_"V C&2^8X53A13&QDZ[&0Q MO?=C"8LR0^M0 0WPN\_KGR=R[Y MW'F^=*TCTDKT*'SM%IC1^MX7.?-\P\@@(0TQ%G0'Y_>0CB8#:\5KEAUO6A!Z/(P!I M5034Z9*3!JM,J:F#$DE6%.(Y&2,BH15#J[*@0YJZ:EC@:Y)N+%)O>$F(I'8HLK<^]5!U M8$0_M+B051!V*HM=L=^G99?6A GW8$@2% 9)Q%" ?01[,P&.E;8F*S_JXWV1F@;5DG!)INV-22"56BY$3"(D=J$J% CZ7. MK9=$C.B#)F/K4 ==\"^ZLD[@0'KW5'&X%YL>:?;E>%O_F\V4QR<8 #>):1S3 MB$8>]%TPF.(!5-HXI6/ ]IZI8:NG0'7C"%Q:10P]]N1$PSIQ:M*APYF='5*O M\#*V.6H*C>O0DVDN/-\2-9T/76WIID,0(D:9'_#8#Q(7<>+[;F^,)(':MDP] M$XOHBU;)0Y=#/8VQ0)\)E5FD O(Z-PI*HTCF.K5&U8DWU$:+$^GUV&R7GQYN M:W._%\>A_RK% 0UAP+T(4AZZR OA8,O%C"FMRVI9L*PV HZS+]*#[@JM'FV2 M*[76&5-C#\S5= XSHG#'I#"'" X] MFN!Z2D8YA+'+AI0IB93NSM%XO.T,YNF9"#UAT6%-,F^Q2YABSJ+(E?5S(V^* MR03ZUJ$D4QP8.2*BQ87T+;1/3J$TTRZ/^!3 >NHEFL*S^N'!1;$7^DJIB<;C M+6O(B_-4&@46'=+D),0R7VH2HDB5G>MX7Q RHB 3V%N'@DQQX/F%NU.YT%.0 M_H(N&":AS^OG>M2'+*RY&$R%@=HA5RT#)#ZCZ SW_EHC_I(7M?I(=^#H5X2.M9%(BA'R; 9P'T MZ&"',ZF-:/I/MZPG#2:GR=D;5(ISFPFLC:O)/(2I2866L%X]FLZ'?*.V[\7^NVCI^B0W[&PRZ$4N"&F4 ,B] (741;U-K\:CUJ=MBB7+ M2C. >]FO1TMR)M(JISWS,:HF0A/(M-2=;82G$5DRP^\Z],F0+R]:LYEC2%:Q MQ*+_NX-H"2?2YZ8P%GHX"OPZY<(Q]U'(7$#[HY=)@KA2;VB-QUO6)H'(.4/2 MJGCKD"8G0I;Y4E,>1:JLJ,U+0D8D9@)[Z]"5*0X4QMZD*0KR>_K0;R B!"8T MBF/H^:%?YUA)0(;-T"XE2BMGVD;F59,;1T#3K'_K$ZFC+98XG*0PLO3-H#1G M>J3U1H/1-:J.CANCVJ/-BU1UO,V5T'V99<)8?Z$[X0D*71BY(66XGN0%4= 9 M@BA,(NGRN-[CYUEO&U#IU'PU>9,HD-NG3&NQ;0FV%$KD]EG3JY&KLR=7(W_5 MWVM%\FGDK*!*/M&!PMB+,KUOM_C9NV/V4&T@Q!SSA(;,(S @<<) U-O$)"!3 M>W?+6[)=.;_6?;KY!PU$ TV\%8B5K*;/QJEB67T*G;-U]!Z8&BNU&V%X'5F@ M(5\DNGOK,J0W(ZVM9NBA.!V.&PS]"(#832+$ Q!R+\)]FR!(F!>I7>:D;4;E MR]*ZR6DX;3)E JK"F\X$U!)A$R>@ I73PEIR^GDF1WKZJ<'G.H1GNANCTT]M M7J8D25TS0UR492&V-9#T6_U/CH\;%KM^XG$_3@B(J ?C)!X@< J5VGH8-6PY MA?KC4&7;4PW5V;:C_ET'>'K>I,^U?AHU"\U&LJH;IV^ .H!U>K3+)UG7>%3, MN2:'8QU*:,*&=[6*64$G%9Y]?E; MF:6[#X?+!J+>!G@>B&(.0QP2[*$HBOS!/,"QTOVKQHQ:'IT:9$[50'.*@_.] M[X=;BLYU?TLK)W6^9?6_>SC^?4H58@KM.E6)F1B?6*5HV?\\L/^D&_&2=8OK M]$G7,0Q$8!W9O'FW1NL,B/31$FRSZV:I#>9QLW M\ +.0@Z0[[DT !YB Y[0BY0$TQX*VXOX RSG+LO$5WPZ[,KTK\-PM_44%;48 M'/VJR?QQ,30%:($/6>:-9_!3HO)B@]DI M O[N4$M95AV;UOC-'>$UC+S8;:* @<0CW ]( E' >0"'I;HPHFK]9DT:MEV& M^9Z5=0B<'C!/G4B<;/ MH9Y:GBF*ISY[*CW(;[L&Q)LD# A"( $>A(S ";!L.(8^TAJY[[6@VWGDMC5XY%ZDW%YDB1ES!8_BCKUI*'X_!W$>PK&)$:'J95HB!;T5WJ$ M:_HOMRG@H@?Y;^FQSM>.>5:UPI-O/Z:/8D[\*?O6_J&X^U@G=-O\6UH_[_]E M:5E].&3U1W7[5[%AKA\!%+JAQQGQ.0E#,FR$ATF4R&\7F V29>49@#D=ULJY M*TKG48!TBCI%J&$ZQ[\*E:7L^<(EL\=@E9&:HH%BTU;OQXW3>^)TKMPX@S,B MO3O'-S\XC4/.ARZJMVN-JLK6A55&5W-3P^Q1EMSW8(KCJSLB9@_B&O9*S.]T ML>B',]^ ?UN_SMG&"Q@@A+B4,IIXP,-^W%^)!$&(I&YOGP_-4$8,PC#8%VNA7+ MXVAS8BVOJI. Y6QK7*J' +7ID]OZ,@]S:L-=>\RO)ZV!=.,TH.8^TG>%FY$- M,M/Y7,=N&0-^O#BE9X:9*W;K=YG?QS2!W%^[C_9SMF]4*'K7Y)9+O5%R#2)!B2HAK2\ -4@%.5'AL[E*^(TKRZ-\30B3D;H78="F7&E ML/#ZZ1_7V@ 8TIB P/6NY8U-BA!!W.UJ$C>M!'3BXI^B^UN/*TOPHM M'K+JF&\_G[Y4^2Y/R\=?3VF9'FH:J^ZH_H;0T(>^GQ"$W2 *(.0AZT @#J%4 M1WQ+IFTOG S-"IJLIP/L5#WB/*M$\\+\F.Z=ZEAL_^7G<1>.H'JYSQNN< =_TC4R6#8+"NLBRP=!;!3$>%+GE M#F6JKBUNV.-\!4L9%ITK9GEOM<V!;>9(&!K7)D9$ M9UA[FRBY4KP2>[G=V/5[@P F M2FL%$\S,,& TP\.++^M/ 4_QLLLI=,JM'LS$I/J H$6BE36%ZQ2-K# 8X'4= MZPTF'"F,OW-JJO2IEKXRWQZSW>NF7_]I=S\P\SFM$VR7,]?C/D%N@,(!DH]\ M%=VR"F0Y96OOJ%?4-KM!D5._U<3#F#Z^%0HK"CF%QA$-G24ZZU#9>5PM%GC[ MU?/'S@ A("$)BF/B$8R0ZY( ] 9B")7:62H\=@X5_;/%HI$,RG(CG_Q9H$5# MS-YDQ%IF]Z8*:9"T#DW1 ?Y*IJ;EN^SW_EMQR!Y_2\M_94=^.NQZ<:%QS%CD M82\*< YC$"">F.\GJ:J?/N:)BSK0(/*:6$Y#2Y-5=!E4$XA9B!/32UT>+.B M':\S,Z(C$ZE)2IS8BK3D^?A;W:S?G M'YLY**,L2A+/QSQ!7L0Q"Z-.Z: +ZI\KB8\AF[;52,!T&IS#=G$QOVBQ.F>P M6E4L8\1+:M8"G"N*F"FZ[2B;'']C4F/1=#*ZP95,>VMK#!U*NG M>_7*5T M!$*7-3,#CVC/A-,JKS8Q#;GKD0@1EX<\# !%<6\]BCC?'(MCNCDP*2$Z#R:3.*9!K8F2QPZOZR/*VKBU.M\EAQ0[M)D_2W3P/P,U% M!/YA>V 9^-$>6-09_AD&%@VOE 867=:D.X5^3_.].+_'B_)S#>#I9 IMZ_?W MM*\G6;NF3_(?AS)+]T)L?TWS \Y$^XW;],U+.6<4$)QX# 413X;U,.PK M;:^8W4!QFT/!^_KOYVQ,1X0 MCDG"$A^3 8)8'28 WE^N#ED]^(A=@<$-4Q2 @1; ;J$KS,D"&393&."8F3L MC@D60K+,F" <^?G&A"?T6Q@3],+[@=$C^&6I06GXI5:'TF9.=>'S. M[KL+ D4U_W"/OE3',MT>-Y'/7!SP$(4A"X'KNH"X/H\I(S0.,)$]G:#]?'M: MUT%R!DS.GSVJF3>I7"-G)$6^\A^U'G,(=V34W4L'NJ4IOZ:Q74:[_/OV0[5<\^^9QM-8@@!@@ &E 8T MBA @/2A6XU6IVUJ&8CF+Z]&+8T$]?D>\+T[O@3.XT(R$S?4DC1=.ZX9:.\FY M BBICNN)G:*&V@^;'<6=1/B8+L\3R96H]TS./M?X.3F6'@G$.2HQ]/R:%?=E M^NUKODWWS?'>D-,814&,*?"QZR4)HG%OSP=0J4^FOA7;^MT#NW$NH6FU%YA MI:3?7DVHW]"'V L^/@$O[!\>A M*W547N%QUK<0Y6+IL1%RU:-@*J2,:X8E/M3$X8_?W]TRZGR^1;?LLXXH5-GV M'_?%]__=>=-J0O>7YW)P]OB5[UZ#CF4_.AW1-%<'RE!(Q^I M @_K^$A5 !?:,5=8_6>GLOB6_9;O=ON,I=41W97U0-X=L4S<^O_'-&:QBU@4 M,\8CV-L+0235MFNZ%-^-'8?IM4BN_O*]?J -ZR"X,N1#$ M7IS *(Y!Y',OP1X;IEF4*?7QT7B\95UN$#D=),U&&3JDR558+/.E)LF*5%FI MK;PD9*2H,H&]=513ICA0&'N3%'?^5WGZ,=WF=_FVLX/]B#*/TP3$D#!*(Q\' MPSI5F$A=,:W_=,OZ(0 Y'2)-^=!@3$X][)*E)AYJ/-G9[?Z43F9#5#78XYL?'_\YWV;O#75$^-)EMMR[^VK+X^Z%30LC=&"0NP@11 MQI@71@ST>"@+E-H^VT-A68T MTGZ UJ&I,_A9S/WJ*R[.I_NLZNS_GATW*(1)A!&'L1LG#'G40^<,DE-W\STK MOQ32B_**3U?Y?"^!2'_%MZ*)C%.VB!37WE69DM-"FQ1I*=R-4\.8>7G]*0=C MB^J:;*U#;K31/U] G\2"K#3@4U6+3U6A[;]/>94W[=8_E@47JM49W\1^&&,O M\:*F_32N_Q]"C64$ 0:QT@X>$_;F2%:@+3HW,NX-TX-3ZG M >B\Q:X5[9&@;$2/3!*^#HTRZE%A[_4TIV6U@KX[;.MD2YR8WG@^2\* (QK5 MQB- O<3%O?V$4:4MT>:L6M:U&HRSKW&8$S9%4J?+FST^S8JN3N"86:HJ<7AO5+GZ9?"@(XA3FI'1NO&']B\UM6?OZ:EIGH*;=-#SN:[T_' M;+?Q$S^(D,<1C]P(8C>,P E".5R/*L 9A)'I\;G?!'8FN-BNQ:=4PG(SM_R M@[,K]ONT;'^O^>GU;WO&Z(Q+ZVH"8T)E7VAK$XH&^DW3#+.-7 =_#<%1V(BR MAB#I[5&Q&BRY72R:Y%W;X&([%BO8^V+=Q6+&=UOWY#S/Q4[[YICFN_JM/]SG M7_;9Y8%-+PY#RA&AB8L I%$];!-*83V'X7'@(K433.;,6AX1+X]6MUB[<]-G MM(9.OD\/@&05=AGNU08]@[1;/KG^%HEC%5[SD5C'[,*&8U=/GQOF3FI^\5M1 MVS[UM^PD<1!CEV.$/13P$,(XC#H#"42>?,,WM<=:5KX.C,Z.945Z)-)V>\RH MZ=)\I"BDR_;(T4N"I4F22VB?N'F88)"I131B$'+$OE69O)>=]N2&;;E\L'9B5937!,<6TD! M97@;2?Z,TKZ.M,^L2X7%UU1Q4WA[MU(S"'ZX>VY]XX+$]Z(0 89C1!).$C88 MY9BI7?LQS91EO;OX_-(&T(V37@!VLA_?LD.EN&=@*KMR*C1K1,T,$KT/)3#GS?#>Z28YDU>O=P[3-E$W;>C; %%]>_ES=U'3,&,]R@K8$Q6K*]I3= M%[IVTQ?V&ISSJIPD>2-R9YK^=>B><:\*NR^M[F+'KT6Q^RO?[]L"(8M='J/8 M)QXBXKILY&'<64.N&TG=4SW5QHS+&#VPJ0L6BB2JKD[8XT]_*4*:.LN+#D^X MD5IAT&-S':HTV8NK:P=36)%5G=[&>98**7%CKYZH8I_CB-1:QU%O)X H5-$; M]:=;5IKS)Z)=_=)@3$Y<[)*E)BMJ/%G1DQ=TC"B)/G7KT) )^ M3+Y&>;IQS MIF:WI.]Q&'$>$-<#!,0\B;#7&Z,>56IHHFEBUEG9??^=B!U2\E,TJQ_,4[XD MOAI-@M?UZ>@Z<>7[F<2)[$?T?T]I6;^"^\=Z=I$>MGFZOSB+2O-JNR^J4YD- M]Y-@ZODQ\1BDN/ZJF>J#C?BL0W0M^WBUCV>=WC^*FMVW3B[7E,0Q\JB*\9BU;%MP!;#.!.<-U>KQ/4BR= MBJSA0,AI[W(Q4--H M?5;?ULYKKBZC/HA@C/T !B5 4D 3 WG@(U6XS,V1R-AT]PVR^Z1ZH M(Y!JW71FBG-5Y9R-;EW)G,*T9:TSN4HHA M27C,8H I"'! H4N3SG02QXG4E4=ZNA7IWKIDAVX0,6N#9M @N M*$)1HK3K?)HIRVHWH'/NBM)I\#FDS';YT:D!%JJ'\4SQ*R=S,U*K)G"OL=IA M6ZK#^2A5(Z)FB.-UR)DI9YYO/3?)D>D2X7DKA;"?\"#P$* Q"@)(?-KCP)'< M46I[UE=5*GRON[W*0E3,U@SM!,1FW5 F%HL6#]]+;/&R%YYU**M%_S0+B;I, MRNKO;\7WYO;S=X?Q//93L=_7X\)?:;G;N !#@ECDQIAY'B88,3:,!'5:JZ+ M-NQ;UN >LI,?'(DYH$#N=- 59=A*<.2$>.FXJ$FQE9!846,-7D?TV&:4UJ'( M5CTLYGOG398T<;H7/]K$!'#N@B@(6 Q]!B(O&(H*H0?!YEM6YL7N\S$MCR8J MF[)V5;[SYQ"E/WF>'@TBWOK2P3-8QI1DV4@()YK?96_T0EE 4Z\PK:VQ4R/W,VCN9!^5--@,HX;6UK/=:=N\ MXQL:@1#&'$:4!#'"B1^!^%R=8'!SR.[38XW;V#*[O&TI&8"M#+R *2T)_UV* M3A7%W5TK!,7Q:U8:75M7(-O(^KIA@FWI[!GGFH3TC$I_J5T] #^#7.JXI;;D MKLN;5%_?5VRG%UN=RO10[=M_OON?4W44]02!@]?:C"(7)S' ;A1XR.]Q@(A* MW1!NS[KE!/4"E9.>82GTQ;7#^;A(KH-NXVIY&0RTHF H]#)>/"AZ+8\M!$>N M.;(.7Z\,6O:Y7T&K9;O^%7.]Q3:JS81RQ#E.* W\V.,N!<0=MK!A[G;59G;8 MF:PUOV55O=;< Y3^<.M_0:;,_!-70&5)_AG22V6?M"J@:HS)?HCLWZ?\^#B< MBH<8):Y;?_+, QAZF'N!YXK^%X! CV/9U0?%I]I+3UH@BS6)>,K#R$>C2=@Z MO@Y=\(61ET:Q0Q[_5_#.1%,(0)A"#@DR 7 I4'D]];\*"9* M+1@T;5B>%)UA.0TN_:-IVB3*J<<<_*G)B!9U=KHAO,[-B+1,97,=&C/9B^<] M"XRP,D%UNE,:KN![,?8XH"$(.EMU M$@:5CJKJ69A;@?1.9VFRIR4\%HB;*#K+',!ZE19YK5&D<94ZH^K#N,9H,2*K M+Q_KR&=EF>T^'XOMOYH[@ZMW577*=IN() 1Y/(F@6TM8_2?1G+8SR!'P541F M@AG+2C,@I5+RQL)^=)G M25;#2/'P4!PN3*+3\6M1YO^I51.X24@0B'W?\S%$#+ $]Q9=&(:;[UGYI9!5 ML"F65#ZS2U#27UL+[IEXI0- ->V:Q*F<;LU%IIIF=2P^%2ST-HM6]&J$HA&M M,D'L.G3*B">%^==.6Y\^IN6'\O-1[&@6Z]K9QZQL0&P0"GW@NSABC#/B,9?Y MK+=,HY!HZY2VQ9GUZEM:.M\%0.=O^<'9%?M]6E;.MZQLE>SOVO*E3[FRC,W" M]10YJP$ZHG-0 [$YF)TY-8;8TD[-NLDL M]#S.?!C@@%,>2"+79QACK_X?#W8FL9= .E%]5$PM M(T$R):UY/B:YZHL1BE?Z66FY\M:WI<^/]%+Y"SLX]E"( S?A!++ (V&8A+T= M'!"E4K'ZTRT7A^F3VK!S.N3B-O2I%6(-$B57RZWRI[A2W@W>BU5]591&G[AU MR,L$_,_7Q2B3\C+.+TSF:\-LT[6!.!8O/;"5_^8>!A3GIY71@U; M!*_@X*4-KPJ[KZ5& HO3*MO5%D7+EO:065G6[V/3=1 _GG_E8_HH?H1$B\'V M),Z[0W4LFS>\^B ZB]Q^30\?OC5=#GA1WF7Y,=N].WQL3CAN2!![/&1^% :> MYX,@<,4>U=8#A$*U*TQ7A-OVOM0VO;[K<3F[4RE.?K;G1C52[970II+$KP2R MY>G!+U^$#\ZEG\Z%H\Z71^?R]SIGG<;;&Z<[QWCAL--X[!QKEYW.YQMG\%IT MI?TX_@[9FXC,$]"WIC@K>ZU6-'E:&S.O3)<97YPA.A][IL\H'33.M)TQ0HZZ,7TW M3/Y*M-FT5\]UU0IKFIJX:SI<'/-Z?D2;E+<5Y&X^1,3!_XARX+N(NIRZ$/>G M<$4+&J5[N8T:MJR.ETM9%R*Y:YHVE2WJ9O=06QFXOF5HC@]WE$GYK]=,0%;Y M"1MR;?P[-LF?V8^YV7ZSH1%E$'HD"1(2^;Z/"!MJ&]B+%3?"F+0\Z\KTM<_Y MYN6>P%5^U@VED[]JM<#\3!^UHF=:W[0.>]/F+)\R<19=7!,UI GGW^D3AACB M) ["Q ?8!7&"@H#W9QYPY,?N]&F,$1B6Q^X!X^5,YF*B8VY28R8H4^8YL\?# MU-3G'*2+2=#%+ZYG/B1#L?(4R6C<5JG.5AR5FDA9X%9C*R#-O^>[[+"K^FW/ M--O6.46VV_@$4Y2 )':!%S",@I@-I2XOEMM=8-2@[;E46GUU=CTZ9]?!:@Y< M],NL33'*\&F,"1&0D^39R5<3WZ=[" :$-^=C&**!?@MSL:V95XF3VZ(YG?=U MB*=9EZYOV33%E]2.JRMVMV*KQGWV[K MLUJ1-Y@$7HP\A!.. A\ WT/#IM$D M]*4Z/IJT-ZLA]+I82Y L<)F MJ@6HUMM(981RN1U46 M(.]Q:54 ;4=!3OI6$ U3>P!.Q>(GU2LBCNG1>T,L)T>][QJJ(M=3YR_YH:GFDN)0U?/ILOE+<\-D>R;2VV!$7N MQSA +HE80%$0T"&9)E K?S5IW[)\?GQ5.&_$7SO1'500"_S[?%I!S%KE8/IL31>6)@UC%;K#A=]??I:;^M-LV#6^[.XTNL& MPDSQPEBX5SM6V/=N:__IG#74X-.MM7 A=C*,0NSZI!T6"1*OH M#J+G$K4V.W,"LSS>=&CF;3:G%2"Y,62UL5$;1 RTBVO^Q^GC^U,U@GLE%B/C MR"(A7\= LHSKIGJU3>??PL2EZ1?G;0)(:1"YD ) N4<#'S-WP)%08&EZ(FE] MEO7)[;.I2+X3W8GOBM.A_F&[G^M?V:.3/7S;%X^9N/+G,/?,1#98QN9;1(%[M-*+ET\QD03$VZU!RB_[I)_Y:3$J=SU4 T>UE^:]LO\L/K*I9_6OC MLC@!44*\D"4>1L1UW7"8Q=]JVH^D[ 68-8 MX=RI[1"-:_+:HF-9G?M("OPB6FQMT5(X/;RBJ.F=*K8=/;D#Q]-H?&4HG3,X M*SB@/)>GQ?RO_K2!MNHOI?B4?<\.S>6H]=3KKB@_9=OB_M L)FTB"KB+@ M# M%B0)PLBE_2I[Z 8$3AEAC0"P/+0.5[24+<:;KD(FUF#JGPTXITFTF5#HC:2S M1V'Z$%J)KD%=7#[UWS,#98FXJ0]2,KPIC Z&@W#.H=% MLRZ^,1Y:X-/\5MN+XF7U2?SIP]V'TW%;/&15TW_UO_+[KQL7AV$+"T/OQ2GH[C8X7M>214"WOCCZ@X]![=.(U/-X[P:@T%1MV(&-GU:S3T:RY-VG=>>Z^PA1A,*&J^ MA9"U&VB[X>\_63T=["XFXDGH,4(]0B%)./%1[(-A%$R U!K4(L!L#R\ML'X: MUO;8;K?%-M=G#CJ6O1B'5&XRG3V""$^NHJXC MTH;+JM8B/J70JLVT6N75?D#7.>>GJM,"HS5AG>@E6.VF=R_^WYZVS1L+LR"-*>_6067THWQ=5)047 MAS4T% 8<1A$+21!'B ^KFA!C\P.0!9"6QZ&_":!_%PWYBX?,^9+5KF3]WX[I M#P/':V>*IL]J'72$;S_YD*4>J,DCE\5WXV<:P&S2H#6.68^+ M;B7V%:R?C^GQ5,?X\3;]\:G&TVW)J7\MR^\/&Q0CSA%*L,L#[@H+1\KV\.VE3 M-6[WSJPOC'.-W%;"N?30_6989QB[>PQ6!F_EJ/WLH[>Z MP\:&;TVNI;NV;+]FN],^^W#W6VV^K"?[6?7A[GUQN+_-R@>:?3G>BIXQM]F/ M(ZZY_-?! 4K_]/J1&8<>.6Q^8>KZC_G1&+OPG, MO]1/?' $:L6^+,9#(%?5791]M2%7EGCGSP:R(S [#>B9[ZM1Y72DL&HM/.LH MF-IS[WF_$[L\J@MM/QQ)56;;&YY1KR5[FYV<4PF*(/)][,0Y9PKD/28\B1C&9>A_9%-N6!?FU M3__*)'GZI6238J"VLV$)^C6K3F\SO[CT*K(JL;O ='S6(;C6O).XB(?H9B1^Q.@=G"28 ^U[((*/U3V!0 M@^$>A%CM\@8;"%2^>*U;'#Z?'A[2\E$D7D]0BPU&^?>Q^UGFBX)JRKL,_?H9 M[U/B.\ BX160Q2\(T(O+K@:_4@FO^6BM0WZM>G@UW;7%IJP,TZS,O]>"_SUK M7M<-13&.71Y2BD$4^C3@F%-":$P0Q4'(5+)9U6=;SE;/<+IO4_$N<&6JY'30 M)DMJ&J= D!7%>L;$B!KI^7 U./;# M!"/(0!@3@A( _1#W-@//5ZI)3K-D63T:<'66M2W%]1X7\)P_6X"*:C*15CEM MF8]1-:5IR>R J9%I17E&>1K1(3/\KD.5#/E2V'@#=7.:=P>178G='Y_RZE_H M1UYM* P02KR$XB1D;@C=>B[;F60P#F.]!$?#T&S93E.+_UVL=M7CNH"FG??H MT*F:!%EF4CLC.N-ZBT3+N=%+@J02I0F\KD.?S+AR-86:S(^Z.HD.!F6Z/8K9 M'BT>TORP8=A+HL3#'F0QX0!&/@]ZDQP 3T^=- S-J$Z_IP^U,+6XM*5)ATM5 M:;),H[8T];C>)M&R-+TD2$J:)O"Z-FF:XLI5:9K,CZPT\:(4M_KT]OHL+08L M03$-H>=!0F%2__>@@XPAI15.31.6Y:A#-7Q)NI,Z70+EE&@&[M0T2(,V*PKT M.C$CVC.1R76HSE0G"J-OEVX2]#X_9.^.V4.U<7T*/% _.T0418 CSZ.])<+4 M>AWI/'_&\K, Y32HM!,>!=Y4\QP[E.G7HF78LIS9#)1()33J!*Y#429Y<#5] MT65#ZM#A;_DA?S@]?,I$6I0?[KM=O8_%77?2L:T];1_/>*H-B&&<0.Z%*,$^ M@Y1&[I ]N9XKU?S;GG7+.M1A=AXZK-W=&#?BG*& [&P[S,YN *UP),U.0,8E M;!VQ4!.X/@P#WOXH0[.WHX/L])B="]"+!T/A..#B0=$[_6F5( MLL_]"L[PV?6OF.LM5DNV!(DD,O M4EI:FF[-LOP)6)7SMWV-+*O^[A2'EYEG\:TYLK7MB_"ZVJC-MZHHSD&UKAK6 MNE>C<[KVS*(5[^6N@^QZ8P[+,GB%,RG]F\KWVH1OLC]7%<\,4U)%Z&=IYO.5 MM-OB<[;?__&9%OM]6O8+:X!A-Z$( A?Z(,$8)''2X8"04"1=A+9B?:8%]T'H MQ.5?58VS;7.W:[$JKL);C(5$_7GQ,"BOW3^=8+]_8JYWV>20][%^J[^F M5?8<2^0RXB6>%W%<_Z\+H>OWAY1@@HC\VJLU!$L,?=\ZK/:'/^VXF!@"YPB) MC6'PXQ >RT.A=G1,#H=S1,GFD/CQR<./3/7HH3H?CAE,&HP1Z",4>)Q E%/3;*R$)B>8R@(ZE^6K_ MP\AWXQPZC,YW49O4K79I$:M:Z;+-J7;-OP%VX_30G!;;4L6M5VB2*FQ-H7=M M1:U)OEPM:$UGR/@B9H0!!! ' 8? @RRDS".]>4Q]OCED]^)J]UL+:YEOV9;Z M]F#[[;V .5'6[L3:V[BD_?1+;;+\K^WC-.66[E*;&F^RGZRXX_JPK2TT"?6' MNP_?FONP#_? M=7-?X@+"8EXGC?7@1(/ZR;[76^ QDYJ'ZCS7LHKW:'2*=:H,211(+9*CIHQS M\J)0FK3(CU[!49XGN>KA4P>OU00U:5A!I4\7>3'])5#0/IH>TUID#UG7,[>S M)/KE!913GP%.?.I&"8M[2VX<2;6&FO)\VQ6X&I5S"&8W9=M@J0A M!KI42HCE#"PJUMQ>$#@C80HJ.@-Q>FJJ0:"%N;=% ML>M[F^1^RKX5Y;'I>-SEQH=[<42<%^5X=OPT.7X_G"SWH$](G2&S!$-2_RE) MO+!'&Q(7*UV-M!!&R_+?H7,&OVZ<"\^:_@IB/[+4%/GE#/F];D>+Q=X(N?K' MS_ RJ(UBR[\'=MK=VPG42 UEZ5=C'865Q5EXWEI_:3R*9?OOV>&459LD@:'8 MC![0@"60B%T(J']\'+!0K?@N^5#+(\YM<4SW3MFB42V R_(B6\:V0(EJ,;J% M,'<5N;4Z6@M6Y&8=PJ,.^T5=5LMOZ;[YOXL^.\WRK[$SHC'3&5V'Z!CPXWF#?$/,2!4^FTV0^9=3 M=^=;E_UL7!AY(?0B GF01+$786\HL48LK@5)?,P2A4_-YRM)T0!%68K.V)R' MM+S/)2^EG,2<1)US!M+4I.82T-/)WPR$*=0Y9R!.K\ZI0:!7VYEZ?TQF88H8WD3Z9%?@YF%/,[!K2+C"]G=>9)$UE>7X.\C07ZM5) ME%RQO^+SU;7[J1RM0':G^U"8?<Y]WO#MOB(6M$'B ?8!H&P*=>'6"7\H#W MEC!.$ID$=\KS+2>X+9*VLTQ7H._FV,5!=VZMPI[BK-H2<;KSZ9X]I03-\%3Z M3(G,)%J#P)5-GW4\N#9QUF9#5E%^+P[%4V.=A-7VH.='+@HHC3B)0C\)66\/ MD$3I,CE]*[,D=5TB=^,<1AHGF:9/3ECF84Y-7BXQ#0K3P9I99*[2,R(UTRE= MA^ 8\*,P_;*IB<]9W<0BI9C$YH=3;?O#,,#C3+21:W_O-OV15>S'L4QK:O-# M6CXVJYR;==!#K0)9==Q@EP!*402#*&$41 @0VB-.$&$J:=&2.&=- MK[XT;CAY^\.C<$1-#Q>-J)RB_BS!5-/D)XE>FR:?77/.OO4A[GZ_<4^B((X#X,' ]WE,&6$@\8*W[NXT9\B>&O7P'"16H]+NNZ.(B!/YB)$NC+E "T'VYYYM]] M*&=0S5W- M(^ 569G,U;(J,AU^8>B=4=4(DHE6,/MWAUWVX_]DCQL. NCQ,/0#G 0H9/7_ M\=Y.&,5,3214GSZ/2G2HG :64^-2U0EETF2%PB9?6DHA3Y4QK7C&P:A8Z/*U M%K70QO]"+J8Q(:,7;9?"(\^K;;K_?UE:LL..IL=LXWD2Z2X4!M\DU?R#Y_NL)+6%^Z)\W$" (8V8A/Y%KC&% M!1EEZ(LFM_6_L0$)0H1PZK+ZOS$BF*.H?SSRB+0D*#W4LA8,-3X!1EX#U'AY M^^.W1HEF>7F4#0-?^Z6_5SYS+4J6_[[U8!<37P7U+_ICWE /7=;6HQ_:'KRB(-/84->0 M5K%:6]2+@CJUH;[G>R$)$T1%@DAZC4/?PLPZTHVKDY1$B4!5+;'%W30U MD:+-N)Y<<"&E*#K*\M_ M\YJXBZGO@_*>B.+AH3A\/A;;?WW^FM:OQ8?3L3JFAUU^N-\$+,80^R2$$+F( MX1A!/B0JF$C=/6+(U$R[)1J(3H/QQFE1.AN_L_W^_QR*OPZ?L[0J#MGN756=LG+C MK1+H?OF7@.?T^)P6H*I*:;,I*U!S M$*FE31H<&E.E*Z2,"M)4(M>B19/]>"%#9IB15Z!_%OO3X9B6[0)Q5=MQ><@X M\SSH^VZ0)'Y,!Z7C<:2F/*I/GT=Q!E3MK@6%\HHF9[+Z8I,N+5V19LJ8FCRC M8%1%=.E:BWIHXW^A&M.84)AEM5O-AO;7GX_I\51M8B^)0P+BT,4!180R-QK, MN2A4G5_I&9EI9M7MD1S0.2T\Y1F5)I/2I61\7G3-!+7 MHC-3W7@Y5S+!B[SJ?#Q]V>=;OB_2XP93(NXI#./8"YC+$(G#?I]+1")?\:R+ MRI/GT9<6D=- 4M44)9YDA<0615KJ(<6.,<6X<'U4)G0H6HLV:&%_(0CZ#$A? M[21J,E^+?4U(Q?Y]JFVBPZ[Y(4ZK;/3""V*64 MP"B"<3MAHC!)<)!LOF?EET+ZUB;3YE4^E4NDTE_,)>+_Y;28%>].,D[YN.:L M@FLU67J-Y*9W?O,/?ODB\#H]8.=/ =EI,,]]?9$BI:_(G?7HK*,%BSWWGM\D M9)='^2N"JF-YVAY/99W'U0@^97O1116UU_7E647S:KLOJE.9G:&$, :^J$1Y ME$$2XA@STD#!,$8!)&K::@6"=7U]@EKU^B$;G,N)Z^)DJPGL$[B-LG: G3-B MYPQY08G5(79$9JW&:1U2:]?%%]=3NH5T>9\>\O\T_63.M\&)YC*'W"QJ#( *!THU0:P-O>5K^>WH4NE+<.?A4Y8>L M:N]&^GQZ>!!E\?KG%WXX9T>V^_;:<-L;DBY=O7&>.-N\&I?N MBO=C<-@Y>WPY9#6OT_@[M."P-G=@1X;$U;YCZQA.UTO/\];JJP6J-(S_WU-: MU@/*_G% >=$G[L(X\AD.((8^I3[A/(JZ0Q(44P_)=5HQ;-+RD/DYVV=;D:(/ M<"\T4-P'[_SM=$A/N[S^'H+4"WVE#T&L%/FGPN-FS(43O,?Y_R;\WQ]+-A%WJPGD/Y04+\@*)Z M#M7J,";0#3A0D4(#YFS+X/9KMCOMF[E#C[:]5[6'JJ9])@B6T[V9N573O![< MC=/ >\IHK7CIEYKRQ73O;>I&-,\@[^O0.Y,.%=;>4<6%R.ZS_G!W+M:3XD%< MTM'H;+.#_,.WIC-Z5UUZ;%[*,S 805XC8A"$F(5A%,6T[0M* PI)(K5=:D8X MMG7RHI0BP#HMVK[ J[IH.4-X))Z72/ M+7K.%\MU*/><#C]?&)V;:TWE__(<6+/$D(N9;P.Q661X\I,_#OGQ&F3B1S"* MW3" H8M5(MA 5XV/>#&F,01 M0)&/_>YP6XV8Q8%44\$UX+0\]O$T+QT!LU'*+@5J"R"=4YT(]FXU)9+^J/JO MXEZ*;'?C_'>6WW]MMM!\S\KT/G,N')X^V9KMG="?A:WQ=3 S8G:>.8UK-Z.O MQ8TS>'CY JQMQ#09,,4)WMROR2K'RV68D)@2+A,=J3L(G\Q0#]T0+G!>&[$Y M=&/7]4'L4<1%QU[BDQY# #&2&?_L6+8]F[LL)K4[89J?M)@52X"6N!\?9Y:G M77'D>,(XNL:XRC P1Q 4[HQ<-!AZ]T=:"(KE(* M&28>8XCZQ$,]7H!8J'@>;S&VO-U[U[>W;?Q;T53-<,"D)FI+O21KFZ8MQL/5 M2=JRD9&;HK7+2/6$/-_2J9#2], D^3+3LX5X5QPJ?AK*529C"U&O.0\S%P+)^9<\/5>G M7A887L.LRX9;A>4W4VVN];XXW-]FY0/-OAQ_RQZ^9.4& AP1%H8<^_4@QT&$ M".P,!=R%KLI"F,;C+0\J M$O];_WX A,SI\M*DD9F\*:W/S#,F%JHX$J5U82 M_)>,C&3F$^A;1TH]Q8'"V*ND>);\^#4K455EQZJSX],(4\BICR,7$ )]P'%O MQ_6)5 -7_:=;5I &D-,BTM0/#<;DY,,N66KJH<:3G8/#S^D8D0Y]ZM:A'!/P M/S\;.Y$)6=U N_\Y5 BVF.(*5=*2\Q:MJPW%V"=NZ)T:KA/9@-/ #M_"LB*1&- M(44Q]P/DAU%O"L=$J?N.E@'+&BDPB56*'I7S)RT>TOR@*(1ZW,GIG77:U&1- MG3$KVO4:*R,2-8G$=2C1-!<*@R^5FJY<5S.6EOO''@.[N\NV_7S3QR$E"+L8 M>@#70H>BNS8L&]9E<92A1NG@3U\?_7?&^2:,THKT9$3MJ4#HZ9[ M=F)B11LUB!V13IMA6H>R6O6PF.^E5]/E)_N./UR. _54/0H0H)%+ 0Q]&+G) M8,\G2$E]]:W,NGM73SPG4"@GD?.PIR:$S\YE= T/EE&ZJ_R,Z-ET3M>A6@;\ M*$R_;6H*A$_Y?M=VM.W_^.[A6UE\;^>ZG>W0P[B6OX3 @%/F4\AH1S M%34R8]&R,O7(VC,%E_@T9 #8 .S1.LTV%R:ZJ6*M>7-??U^U% MH-U?27:?[8KF'JBFAK!K/V(D"E $P BD"8L\FBOO2'CN)3.%VMKU; &OMOS M?[1?[YP_*IYH=% 7&IC2I U5_FHGWHX!:L"NIY6YAIC36&G[/M]G[^KLMEHA MG@LQ'[HP3I$/J1L1W-=:A2%(0LW5MO(-6U1Q*T [#6K]-: *GAC.9A9W@EI2 M\P;YUUZ':\8/YFMQ9?RALR#WR-.THEQUNM],8>X(T]2+<\?R)Q6W?C^(B%A< MO]MOL[N,_[&O^^#Y=_YE45:K)$&)YU,O37"28NPB#_2;R"'"L519C*ZV3&^G M- C%IF5^PNA4?59YWZ*\P3ME[1W MF4E5B"\SDSLNI$PD62Z"O,[$I:"AD4,+XH1.:PHS/6U$-*!B4GU7YE6&#U5= MW'(E72$?I7["_ #0$(+ "ST2'R=-C/G*86!,([/I?W8$YVQZ=--T?Q2G"H)O MFLZQ2G_"Y1R!S47?"&DW3>-435>B4TW+7S#]-1&?PI9%ZCW)C)=D>SHO2GK= MK7.)5@@(,<$QBR@-8Q\2#!CN6TD#(/7ZR-C/GDV=MT=,TS19A3<%*39$V5@% M/L$Q3-$(N35$U525E:!,35M/'_B:I(Y@Q"(E'8/^)0$=S<+DAYS^J++KP^Y] M?IVM (@B%\8(>H GVRQ ;AKU+<=QHO2HG8[V#.MKB\39Y?=9<]_\[?J?1>FL MQ3$M36\XJ7 K5T0P-ZUJ&CSXBM.5TQ$N0%KR?M.)M8$M2IV< M1K,E*W%X?9?7ZYVX<$A<273@DM"O(?Q:%E6U A2D$*4@1EX,?4R\R/?Z9@GT ME5ZJF]R887$[PW=:T-V>]H>=C=@@5M.YZ03+B=RLW*HIW#FM/;;C6N.5T\"; M5]M>(VM V+3Q;(>JZ3.G,-0?QY[F9D4)^;RO[IY77L4LQ:G+(D#"B,8Q80D^ MZJ<+(S#NY+9J*X85[!S+4L=_GU R,):FTVC'(-)@Q\4CO-.8D1TV[V[OUGDI MVOMP_8Y/B?!Z\8!3\%)(H(=D/JN4T12--8A.)0\5+ID8W,/!!OBF+[/=_MFCGS3EP3 MUA#?+D?,/!A?9FPH^$VCV(ZA-M6(IV%/!R?RJ2+O@G5>Y?L;^D-(D\=-^&3%R_5BI.G[$QYM.#D^(QLQDQ_ E-W)8T3^1"^KC-R]=XER7O1\UI'_3P\NM,S1^?LG\? M.,BZOQ2\O>C;6R$_1CY$/@#,PP0F?$)\Q)J&:D<3ET%H6+_:QQ_:1P(V9V8Y M5?>*P%V#4_$MB&5\*2>,]KM135LO/?/@G)GD?'T8>LBO^8]S-.WX@L3'8=^; M._F'C;UH>0!LCGJM@(12^.8$A=& M08 C&()C>6@4A%ZD-FD,C3$Z9[=9U$SV4L]\Q[,F)O&':U!3Z,5]X M_D6MYVP,".($ZNQ0LRD&%-JZD9J.D.PZ*\MLR_+]FAO9-/5[5J^2D ?!$F$ M4^8':9*DQPWJB$5JD^>Q;9BN?MFOV[5XKB%;<1E]7E4' ;!5%*XOF^[),OX+ MPMM.T5P_W2Y(.771KE(UE]F+?S_OT+I ZL#XFNH&.P;99"L*O9U3H7A7O'/> M/'/^X5I=9]=NZ[O[VC[S^EN\_[+/_R=;ER@U3'T1QE,(4,T1B ME[FL>2 *1XE/8OD3&-I;-CPTR2%S\KU3[#/G@^N2?G3\;6+%LBI5E^J9C5%N0;6S.=N*.3JMWB %K[FD]Q"2 M-"'8]4-,J1=[/J*I[_80$%0X+*Z[X1E"U%K@.8Y#O=*H1K*>X&2,7T.QJ<%K M*#2I\:\W,AGS@^' ]'@\S!"7SHF:$)9&\?TVHM(XTQ2#T@3^IL6D%88>CX#0 M=?G<#(8D%=N#?6,! 6Q5%_5Z-R7ZO-J$4IPYHI$>?%_$/]$A;:]S-26(:*5) M8[B8ASD=\J^500-";TK-E75;FBB;%5K>""DM5N1$_AKF*M]G586+VZ_YONE, M)*\VNZ(ZE-GI(7/JIA$*B1M'+O*2A" 8TO8A\U2LF"F6*VIJU/AN5(_3.0.J MN ^EBU^YO:D%B%53\I<8=4X0G3\%2*=!.?L-S#+4#2R^:^;>CK5XW48]NX39 M &?2ARCVF^(V^\PC:+/U#[]6=;G>U"N7!*F;^!YOR04>3D@:=._=Q8 M'/OQY@9?B\@Y0G+^[$'-/-8N4#,PN*:2:<=HFFS%TY,-6EB1+J-<[[+J4W:? M[0_9[]FIM<0-PL"-0,"S$^J)!^%HOIX4568%YGV]$%7C?X"H1 M!74P! G7+,)(&E(W.K;B!HJG%U4_W;B@'*_OW'7(U)1%F2TY13%)DYJ2]$B< M#LJ\$O*$AP'I&,N8'9(Q&GVAI]^,ST&Z*MRFEH>&010ACW@D27T24T3CL&\- M^B =GX.HM&)<,GY;Y_LZ:\J8FD.4W4D*1>483:)Z3F**/34E:1 YQ\RD!]7D M*,LE)F?<2"8F8]BT0V4F6S&0F(QG9>3,9Q432D$2@ 1$, H]%KD,]*VP-/5E M]J3&?O8(6I M&VN?B]WV.!L . TC'N$))C"*:>+1"/<-1S!1#+X:&C0>AYL:8KHY:%-#! MJ5PLGIE,M; LP D2&WA-/M,#= 3"Q58/7B=M0)LT,FZ'7.DTZ.FE8[JY4EQI M:(_=N"0AS U\ZA(8P" (84SZ)GP7U]0(\H.[1@'_>65A3'VJR4YO0"MO!1@YH8L\OG_TAAZ48!/ M:Q>)XL*CXH?/I@FW6A835*E3R5N,<#8N1_G\&CD&,Y&^[5>S#F6^[%")L>!? MS"9&D2NQZ!X,)JE/%6)@>>BXP2,^73T/$BY)>,:S*6>Y>V &.Y"8]HYFU28LF6G)Y MFC.1G>F+-BLOIEY$8N &"'@01[Z?G"94("$J:Y<3FIEE&7/S9)E&URK-ZR1. M79W1RI_651E;EF)&+<%(TVJ=&(TV1'K)19$;62EJ;H__6!;7>;WRDA"%V"/( M#Y'K8^ GH=^U$*&4QW$%[5'Y7,-BTT!Q[AHL:A*C1(Z5Z_ITLV=U7- -4ASRS";T:,2B%$0( M!?TN593X(5:;)(UOQ_@4Z0C-R3ILBKM$$SB4DXIYR%,3CA-K/:C%MH$NTC.@ M*],IM4-E--A1Z.YLBC4;V8[_](8G.;^MRW]E9RVO C>)(I\ YH*$(NS2%/1S MKBC $5(L%AO?D'$-:@N?1 Y_VV-3+!6;P**<",U$GYH*=: :YHZPEKE>_#(_ M0P4RTTFU0X=T&/*T;$87-PH7N6;\=[_Q%LGI!9JNS;X(G/[8[ Y;@:M;27VW MYPG:ICD;5]4K!M(P(#[U20R9#]S8]?JZMHCX8:!\\ZMQ1,:UC8/9'C;U^:L^ MRE?$FO>+G C:YA UM>S1-W)YAK\7S*OCZX'.3T_NXX,+B]S?>Y2'WK_#[K(X^+(AQZ M0>0#&J8VIIQ[>X -H*Q?@11W<-MO-DG#^B='O]:I7[J(XP] MQ@CP HS%5N91. .H=)^XE@:55OW5KX<<>-ON5 3QVMMV!NF6E+:YF5;4MW-: M3P"=!J%S@CBSRDF0-B1U.CFW1.^TFO14]/3S)74IX7FA1G%]2AI\E,%K+PE M.%:X"W$)KL?=C"C/^<1K$B4I>2%^&&'4@BL4M9M4&.R!:IFSV&3/JHJWO=ZQ M+*M6D9O$$&(0PYB$@13!B'/B4>I"I9LO*'&\Z(!8;CFUUUX53B*;5O MQ6XKGM39\&D*GZZH9<+J],EEO4:94]/ZGQL7HRK(5\D+^OQZ,/90$%*3,9_UE9%$(7*125:K^Z89K2]M" M]N)9+=G$4K+729,+I&;Y4HNDSTO'%JX74ZD3D^;-#N68@/^UNC!%)F1UXW>> M_O=-M?>F=@T>Z]"PYS*,&7!IG*24I2D-C^VB(&)J>W#3VS-?H=H\=OE3)RD_ M.WD#4[%*50.OFN6?Z)]KPN5<#Z*F,# J6/;3L$2Z,]A:E^ MJ7I].<^Q>=9U+%[SO20, M=E(4$X<)D+CH4+-*#1:I_=B)GY%_DY@FH34@,L M;0?8,S3R&V\=JCX74M,K9=KDU,D(52-O>>_H6:0 X D/ PHSEC$[]&0T^F=7 MN$]A07K2)"+]1:%: 0@)PTF<,N+R"1NBT#V> ?)<#!3/Y$QKS'C:;A2[G>5V(SH=C_NL[W[XNJ0MDU_YTOZQ^K@&(0 M) 01X )*D)>DH$<0,Y(JWN2FLV7CHM:!=38=6F?'\8T0-*UTRZG;4CRK25U/ M< _3.M<*YQX M"+LQSR,A2XF7^"#MSUG&092D*NODXUN99[V\R4NR_OC)D K.N_(R9L5%FE([ MAID&.V176!2947L8C@_1KAF4[3-Q50+_;#C%?DS/]65EX8J#JE?>W%^ZE#- M/ VZP,W@:LPT-NW0GLE6O/C WE16I$-W5K<-BCQAA<(D#KS 9SX+D8>(!U&_ M$A23$$"E<*WTR89#M'@8KE.5G\0L9>:Q\8B+H7@\BC,[QL%([$_C[@0&9/L\ M79=['M:KCUGY690+'C=-(N91")D;)C[&U$-)Z/>WD<5>#!4OZ1C=C/%HVR/K MQH+#$YVVX:0I2 MCR1N',9>T+<%0A^HU J.:\%PN6 #PODIWSO;8K=;E]5IZ,P<45ZD1V'2[0YUM5\2')&5N@'B02ZB+D)L>XYN'@3]EP,BV87C( M=#"L'#0=-H5AHTJJG0-'V8I7ALXX5F0'SS^R_.8;_WC(^\(!'%-\&T]Z\\?2N1^RL M6\CM6*N!.OPODUEL6Y5YM(>9(>H?5:<$V[WBT])_AO7)Z65RJ3D^5 MV0&--.8D.\33G'G%3)W=C-RV^5(2L8B%;LKS)DA@BH.8'3>4_#!B*AF,WI9G MFPJTZCIS*J/$E8;!J\;YVQJYBK:-'+9C&)PX9KL@\PS**@$H)1%P61![/J-N MPM*D1Y$0$&D8M:/;GG$^8M/(O<27^MB=S+S5HW>Z=7+C5Q.+TE=''[Y6V;\/ MXNK >_['Z:9J!/PH)AY!, V1ET0H1:G/ *$( AH%LCN7HS_?7,9\@N2TF!9+ MAB^1,S#V)O-IQR";;L;3FX[U\#)VV'S)?M2(&_BO%8IA&*0 ,I>Z 8H)(8#U M[7D@)BHA;GPKAH/9LR&D>-/Z>/;&J8X9XB;+CH#E-+@6%IXC/PK*H\ZIG=(S MPHY7M&VO^ _]]R&_7^\:Q:OQNBP?>*KP]_7ND*U0%//,((P@ M"U+DQ4&8>(A@3 !&- Q"I=MW]+1H6)0$NN: RQG$F5]PDZ%I8(CII=F.X:;9 MIJ=/O!E@3#H'^%:4]9>LO'VWO\^J6ES#5JW2(/)3+\%NR <["RB(0O?8%$*Q M4O@?TX#IR"\P_2) .6>H9HY>+_ R%+BFT&C'()IFPM-P-9T/^7N=A('Y+F^N MI/MP?;P HWV03=1:,6[LY^RF0?&EP,6^*G;YMCTNW8?1,&018(A [&&20MFO$377G]J@^(C*/ M-^5R? L=J38AT.1#/HU8BPL[%YM,Z''$@(#/[&D[)']NHY_=<;8 Y]*9U^9; MMCWLL@_7=%_G]<,_\FWV;G]=E+<-VD_M"]@"'_W!Q76_WN%#51>W7&?10_>6 MTOF3P">\/L$(N3$&D2]JL!AU0Z_'2V&J%&F60VD\^#3(6UGJL3M'\,[7!Z?_ ME2_\LQ37AI;SK>3:TIMPJVHH>M6C/?+'KZ0O'7N,.6-H/K%X![ C0EG P].9 MS?*(1L:Q#EKU(C:.Z'VQOWF?WV?;]@IO]/!K5MR4Z[MO^6;-O9VMJV8@G@## M,*0(>RDBH<=P D.2^CW@.%5]9&M!H,:K%E_3ON;[)+^^SDJQ=G]NC],8-#:^ MS>]SU0!GM;,5=U\ZH\0TZS6/BP@G3/NEL:U[">%*!,'GSKR41!N-H?;0_.20G/K$BYN[\KL6[:O.+;3HA[Q$:%IS) 7)E&:N E1VM72VK#A.=<95J>]B>P1VN-59.V"42M*EY5H M!C_(Q9K%7* 6/?2R;R0.J# YH.Q&'&*'5ILQK9BA0X_6T^9.IETS^8';?Q[: MS9[?,E%IN(J)2WP_"OT0N%Z$88K]J&\\8FDZ4DFG-&E80U^^UJS%ZIS .G^V M<,?+YR3:E85S+L;'2^8SXL_(AG5=YE\/=9-%UX7S<5U*^<"TB ZP*B>?.MQB MG7!J,>JR9.KC;(18_I[5?^QYUKO+_R,>3>OWQOO+[#H8. K\.&1!G& :!) % MF"5'&(GGCI1-/8T;%M 3PN86R*I->#*>\G !/:LFF*Z@FGRAK*7SNV&\JHJ[ MA4X0S^_EM%94I>B5DU>]GK).:#6;=UER3?"H<>;?B[_'8@_1F,0(>N*]=Y32 MOGT<8<4;DO2U:WQUNKWC<_&!.TS3M/FD(M76#55==JG/)$AJW:WE.X'8:X&;6Z!2>,6[\;R**V\'_"[\PS^2]'F[SQ5^W#] M9?WC4[';L:+\OBZW*^"G..!381_$E+DD(5',>@0 )4H%:SK;M4EOKYJI4G'= MW%;\I[#"Z<8\LWHK3R30U)KP!^6J*P)RYX* MK#'VE%X'NZ#K[7,5G[+-;EU5^76^:18BJQ[M%,2;,@\CO$7D( M*#U);A*'8>UM]7;S2&_%?;[]8S#E4^ CGADSY2$YT;7%.6HB+!$'.P\]0W\N MT@L\8C:.Z@&5GL.!=JCV+):^]#;:+.R^INIWY4VUHK=WN^(ARS[7Q>9?'_G@ M^+:NLH]\:'3+(]!'?L1#"8EIY+J(1OQO?I10D$0@];'41K>6A@SK<@_/:? Y M/4!'(%3GBLU \H>5A_!FHG=)Y%(V-S$%\\+ MW":ZR+#P0OC02MZR\4&O*86!SJ6@\*)0M3VPON$]C<<;T=S[+^\^=DUZB+$P M"F,4B"TJ+TF)Z_9-PC (I15^:D.&%;XI2N_N7N@ MB/F)X'QYS&R-)E:"9&? MDU4UD;>14 6=GY/8<3H_F6 YJ7^%B$M2KXL_"Z1>FRF%@?ZE>J].^RI&MA5S M##[!:.O!RI)WK$QT0?1P^I6/ZP?Q+2B6C-@Z+YL+?V!5'6[OFHG'DULV_UZ( MZK)=7C]\6M?9"C$WC3Q7%#0@X(;0BQ/6&X!B M5NZ[$&MNF)QH^[;"-6WN^/ ML!3/P-E#E>R9.'L0FXN&C06_?!4F..=F.F=VBE-PY[_7V>HTQEXYPERGL=?9*P?4O5F;9 MNST/)EE5-[@3%_H1\M,0L-1+B._'OM?C9H I;98LC]9P1!68?KGFH)R\0^64 M0ZIHJT\7"*;&W6E-#!66.L)4I[?UK8?.EWPW5\2"("'B=DTO\,, $B\%*.H!1PE4>G)Q09AS32UW^776 MO)7RD*W+@:=2K'.C0@BTWX/6Q+YCOQ V+A#QC+CJM5"W;/^P*,8M3,1+PL!D_P^WV;[;1.-4QQ%&([13O8EZ>I24F>\;=:5_ ZTU]ZW.]EUPWUUQO4K>Q* [:P8?)N9X&3\E& MQ?[!O4_975$VU>C]9=8K3$$0I<1-8^R!B*6Q!VESSQF)@.ZXK+N_+'/ M16KSN>;J/O:R&"6Z)#7&$%.*HE*(_RYTY<,9!4.Z,8(H2X1B#/*GRC#:>OEG MDY0N;GU_/(],"$B\Q$=Q&&,@WCE-HAY.0F-7Z?%18R!,[Z5VN-6N=YYP)X,Y M;\G)EA6.4M,XDSXR],;1.(X'1-2XV^Q07/-F/GNY:!9>9;7\8UG<967]($IG M:]Z\>*;R[K8]\[Q*^?P5)VE"4A3X+((4N''?I!79+?12$B<^G M90F)"0TH#H.P?709D@A"SU=\^D1#BRJC:]0M<>A0<1FKJM,C@2* -@43^V8Y MC@?7[@4WY?/X6BB7W"N8F6O%U?X6G7.$YYSP+?F6^^ND#:VS:Z3<#JG3:M'3 MM6[M;$G?";7;%=_7G !6E*0X?*VO#SNXV10'/MC[TSAQ[*,4 4#2F 24O%2 M!Z:NCRF- 5"[T'UZP6Q!IKEM&YFAM6D;C*Y9FYP M>I6R :'3R+<=.J?3H*?7-.GF2H?*?0RZ#*81 M#5! HAX'#H)8E^B-:WUA#3R!GG;MG7ZO3-=(\P[1*YGJOIA=0U^D=*2D3G./ M_0H[T3X%P=7!I*S^BG*,MGRC!R16S#YE55;>9Q7^MBYOLJUXZ[MJYOL_1+E' MMH*1Z[+8BQ("$(VC,(W8$4L< Z(VX3:#P?@4O 7F_+0ILVU>_RPNP-QPB.U, M/&M1SKSL-8K)@?%NUC-VC'G#-A9S]G6UL=]?]D"RK_5OZ_I0YG6>1+= Q(]CQOMD.J9;"V6&"@&I?M_LG7YY7NQ M@@'R(Q^"- ()33WF1P3V4'P7*3W7802 >:%.#0JU-,T&]-D$P[/(L@#.9;FP M6(P[;G5IL*JKWJ#T*ILX17''\6E.:'D_S5:4!5'@Q3@!Q(W],/+=).K!!,!7 M.D]@"()QL?5=TV(K1[4IN=7.\HR"*[#;+KD"HU;157+86Y5=-2,G"^\(3HU) M+^-#9141YI+0.6(-J2[VCF>3W8% M=,M55T#4*;I*WGJCFJMFXU3)'<&H.<7-[[-5 &#($D03PF+/H\ -PF/B[:&0 MFE5<&03F%=4,.@B/XI9WP0-2+2JQ=/@ZD+ZZ@,1@_0 ;EXT7VX42@XN M:9;L&S/RT >&@J+]LCT<'TKQWF/[7MB7]8]N2QME^^PZKW&QK_/](=_?G XK MP*]57:XW]2J*81I$ (#8I:F//#=,VN-9&!&7,:7$PB ,P]E%A_Q_J648)FF7 M2S,L85PMU^A ]Z\HBA=L.]S.3QWRGZ^<$_BS,S;.GSW^F0O\QA,]H(PS>,\. M'9W#T&+VD3%*HUG&N5[OGB%:^2B,^1S3PVF8P!!Y*/!(WRJ-F%+)]=2V#*MM MAVN4V([G3TE19Z%NG&QVT%[6S454\1)9KTO?9)JMTK?IUKPL8II84E2JYAZA MYF3_YJ6V*4]< ]>/$0T#FL9^2KVC2E(L]SJ@WA8-JU:#;I1F36522;EF)'&< M?C4 NZM(-E;IV#!UKZN9)NJMTC1=-KVL;%H94\W$BC++;_8OM!J@4%Q8XL9A M$+F,D"!@?:L0T3%3XM%MF<[$6ESC,K'1_*EE8G-0-S(3:Z%9I&"7R)+(Q*;2 M;)5J3;?F0B:FAR4]ZWJK$(=>Z$41\J,TIKZ?Q"3J&T4>8RIKV1.;FF-UV]FT M&'4NTKW.H8Z%.*WTZ5]LLVDI;?1RF33'5@G59&.4EKT4.9*5*9)=9[S9[9C% MMI2&S(L02 'S24A(##'L$?&_8Y5DRR0.PXE8#UUQ!\(H\W+*9POI:K+8HWY3 MFQ 3J!Z0U3D<:(?FSF)I,?_P&*?6W:KBI5#!4NPC"#S?12QA$(8!B_O&0P#1 M&&&>V*2-VQ*ZV%03VQF)'*FK_2Z%/7FG''<20JF)?+LT49=1%^1/*V>J2O=H ME?$2A 1XGAJF@9N&-*2HAT#CD'IC]$Y+P_9M:^CE54WY9J=TI/X]W>6P M3P=EF)100ZT.L4L3]9IV01D-\*><";:KFI<:#^+0QS F' $@Q -IXO>[,)2% M5.GY"TU-VK@MHHM-Q4QP/B+'9H+=+HE]"CC,G4PFJ(=\NU1/EU&7,D&=G&E: MH5P%-/52YO.V7!9%"0J)>]17/W1#E9V4J6W-LI6R[4!J76Y\G48M2XI:&32P M;&C5HN#XA3]IFNV2K\G6J"W@*;(D*UB76O-90%D215$0L1@$'H'X*(]) *B* M4(UM8PZ!FG<,J8^=J=S9,68F6U'H[5&*Y_KR37/]:_;7J0IKNOOZS)S=AVNF4_Z/69C8%R,YE!+:,P%\D9$)KIA-JA-QKL*'1W-<5ZYN)6 MS O:N_G%C?QU7F;B/I#3BV_'XA<6N2'&V$-QXGEQG ":8NKS1"H$01PCZ?.< M&ILT-[Y.L)QNSK3@47=YQH:*=0WP;L8^PIK)CG^VPKZM/*_.M! M !$/TM+;NUWQD)4"1YDU;Z"6#^>_!&_%\SHK+T[<**:!Q].7&+,X@"F@/@)A M&J9NBK#:XS6&P:B,ZW&OV'!WKOLJF_9I;?% M*VZ"WK[F-+.*JYE4&<%>RH^6Z?UB-%P*%\OZ941^^SY??^7MUP^G M"!>Z,.5!+G CXB,_25D4@&.$4WQ739>31^C[A25D##"<0@#& >!1V,W MQQT/GZX#P;[M-RY>5+E#86H-*DETQ&E._#6HW-(5N;WW!WW&=>=%J-J0)G& MK&0PF(U412%_RF>/['4RS8CX$$]# JR%7TO$4X\M3X5/(T/*Z7BCGM7[[#[; M>5V+/B'4BWP0!9XHA@I '-.NQ30*W'%;82/:,;U((+ XWEAMFD*@8IIJF+NQ M">:5TP*[/N=))C&W,HDB^1D62)G"\(IG@3I&CRA=E_CS[]C+8YMM.?+* M:2UR>I.<8N\\\MLSY4]CF-,8MLN6OX/8Y=_K->'R\7L_H M;(M+!8Y>,5XAH.Y_RR+*W-8;J0<8ZP79R-6".V(]'9]816X2Q,#GL3)(W<2G M$?!9WQX-4J6Y_?A6YH@F]\T>2''M7.?BA&F^WCGK!K!:-)A I9RNS\/BB!(L MKKQGFTDG7/,*[$5Z!J1R.J5VB)X&.PK=G4WULI+C5LY+C6(:Q@2F/J$IC"$% M$23Q<24A3-AJG]VLZVS[1>4*DTDM2HVIM!U3S\!-%JC=";R:2DWE64ZJYN!V M7$9YDOC]UOF]V)\H/<-LA9X-;Q>B6K6QS_^ MLX&ON+AOR$ER2KF\?]3DTYAKC"CK*'8'Y-:LM^S08,,V%G/V?SFUOBMOJM5O M^U!1P88@[K]J-HT6I^X1&K,4/@D0 MPL)&]CTOBL,X"A,OH*Z' MW*.\,[47Z*:T8UA\+^9/HPXG3R)TTK1>.Y>:9O2+'%$>X$A]'J_$K!WIHQ9+ MY&;O(]B9J$[=H3$6$@I"/R8DA8"E(/19^('2#='36EI.H48=!YY(ZR25 M,L"H-IU:Y CN($_J6J7(K]5JI6J+G%Z-8DAJ\@HW_S[D52X:*:[A]7535)9M MZ;[.ZXR.AHSK%MG$,5"U0FD MTZ(<,V'3PK'$A'=N>M5$S%IF%>;%FSSJ)M& NK=6< MPE"'&_,R&)_/PYLR:^Y-K[KV0I*&OH]Q2' 48^8QCQSS9@9"K/Y&V)A6#,>! M(S#GA&SD4;H)3,JEK?.0J*;VX_@S^/+:"_0,UL=-I=2.+%6#'2^^RS:=F:F% M)X\W=YH)O8M@A'"8T"BBD>O%,8W"#@#@V)2.(VAL=M:9ML;UOU$43YIHFV9W MRJS;HA7!%V@:4>@S@6L[M,V$89+%/Y.Y&Z-^W2* %T 4@"0*"811&C8Y7M\0 M\.)DK,I)?OR\:C9YK5"6-'7=,L#7)'U:?"50:?E/D3W[%$?5@ %E&<6%]'MQ MW_+LFO[(-@=Q>=H'/H7<9&4_3R%R&?5Y8S2B,.Y+%X&+L=)NZ91V#&M* M \TY8G,Z<".GX@WZ<*^$9H$2$60%#_:L ;U:$:*CBI/*SWN)*WVT,6V' M6NDS1VY-9RQ/FMX63<_-SG$Y]0F82A6 -G:'-6TY8M6$K7WS[ SCE?.8 MYB\+TZQ2<;$$W2/++G30+EEY(\0V_?\2Z]O\F/O_RA_I:5];?U M_M>BV'[/=[M5&(4I K$'HX1Y@ (7>0E'#UF$8AJB8'3\61"SX0AV MA=">>4 M1ULGJ.N23AX1!M^(?R<'TI.=SKFA_=6CO:G-U5%GQCJ=M>+(VK&[]!?C-28[ MPF:G-_J-=IP)@?V-="!MJ<'2'6E,.DP.?7Z MQ_$JRP>18@G$2\3'< M,R=!+SG">-XSR?M_I51G&A%&LAL-OED^H8&W15GG_VD&_\>LS(OMRD,)(W'L M(8S2,&(^2@-A HE(F 14;G?62N +)3UG0)V[!JDM$6^,\Y=.B0S[W=8DZ< M2LV<]>FP,?\C$UJ5[^M"(RJ@MQ=*3[7A6):V'F2DY;I]TM\_=K(C/_- C,"1AVIR/ M9$QM^:Q;Q::U!AK6E MM$?>6Y#STSL]DS5(L_8L5I;N20GL8T(4D]>1;-J;N(XU2")IG<35U!N6VVCU MI3C_^2K (:.I&Z(PP3%*L>?1J(.0>- E.BY<'M6PX? !-YOBL&^+D;.\?>W^ M68HK63=AAGC9G'A1&(8I<+XC\($A@@-7> MCAO3@&%%/&%R&E CGWP;19VP2+P9!BOPX1HB"),1QWQS#B=*]G*,;F5U=WH^]FF$\CZ-D MQ@R%4Z5&AKTY].:]Q,T+DPFU4G=&F#&L/6-YD=4?>GV=;<3%5\WS;WI/,N"-96X,76CT$L8]** )A %N$>6<' J M4C4''L.J]L??/O_-V13E75%R-$U58O.7G]:5LQ:5B!ONUY_5Y&T6-\DIH6T> M4A/-(_IN[:RIRA*8G,<67#GKVNF,<(Y6//U'5Z)P2[AS7KG5X((!99[3P7:( M^*P6%\L-)X7=I8]EL3UL:I+=9[OB3JQ>=U>7$4ICBGSHHI "#T0)3X.IGP9> MB%'BNI'TAM+H%@S+=X?+V9Z C7EE9SR!$EM%LW"G)JP];60IVA2V@&:A;]RN MSR@:Y?9Y+EE]:6MG,DL6[.9,MZ'0V6_4!(D; M)@D@+.F;2 .U6UZ5/MBTW/*O' %FU"L<:A3));C&V%$45%EBC*28YR0,Y(JC MN+(CZ1L'O=#05\:I0'?A?>RG7HP21&#J@\0-8S=%?2,L"I2NGU?\Z/F48-0+ M%JI$J:F! 8Y&Z\$BKU8\)D)"$Q09LTL55,%?T(51'$A-T+Y\+_Y/5C;_3_.; M;_7GNMC\Z\-=,UW/FF48<(S^)LW'+M\YQ]<-4PU2.95K MM5@U(\U38I3XRDZZQT6D&6G7$8DFT:\.C3MC[FK;CA&5W]S2UJ+YZ!(Z)W3Z MQ&XBSVJA93Z*IT06@=)&KL?%E?DXUQ%6IG"O'%4&J9$(*GJHM2NF:++I0DC1 MR9A41/G\;5UF7]=5ML7%[5VVK]HZC;+D7;#!\/7A]"L?UP_B6_#[NMSV-Q0T M/_U6[#C]\.ZN+.[/ F&U BYV0Q\G, D"6,OC;#;(<; !_(O2BR,TW#T.MWF M49U@.NL.IU,U@_Q.(%40UJ5=*Q'ZWI!7U0)F@^N7!K9S;IIS9IOS]<$Y_[W. M/J4Q)MH@'0Z.'T*\]!?VA!5_!0?RM*<97@*DT0CF :$LR"& (:IC'L M<;*(D=5]5GXMI$\XS8Y/1>C.35'3N4TSD_YODU\*L73 M! MX4Z[8PFXW+IW+5,[)L)G/=^GVRT#YR')]P(X*E 7M?WH4;6%/S!V<[M?Y M3D@M*\I?^;^M5Q$E!*21AP!./1RD01+U!7TXH$SI8-MB( W/P3ME6O>XG.NB M=&X$,ALCEKJ+YPU<1KUK0?QZU$L:"]]F('OJIQGBV>BN\=<*:^-I,!3=)OIE MGN7F9F[(Q]SW;_GFV[,)Y'KW>U%_RMJKW%<^9-CS A3&-&0P3@D+TQX_H4@J MZMF'>K:EZ#;2"7UK8+^P-+W>.?NB=LH.^ISKD%K[P1PKU4MU@05CY<CY M&B7O0-QNY]-;[T!S+FLOU9$L6.36UZ%F6O56\)6Q-7 3_>6OL")NA!>MZ^/F M/*>T(/&QS#?9"J24Q,2C;HR;.[\3D/2U!SBE2.K=XA$?:SC;P;NBRO M0'*X./U>W#<5%T[@7CE<%^)FPK\M=KMU68F;;]ID:,S<7Y)-A=FZ?B)'Y Q. M@V*!.7#3[FNS5C6*+)IG*@)_:68XQG;)>_NKFG]VW>W:_;'/:RJ*8;\4_<22 MZ]YML6]^VD!94=\%GD^\R(61B^,TB6/2TBXA. MMN;I3'DTJOOA@9O%OWO'?Y")VYR55QV-^4EBQK2PB]0T[ 2V*YH0<)T&K_.E MZ%/0#]=.B[G[I0;UPIY0>C!@48^,?3W@I4&1-9ZI"V<_,*S^-OD] 56^+B7Q M!IFW(!4W:5TQ3_]5"'OT]FY7/&196ZK">^TWGK^+5/W#]756\F2R>PV213[$ M+/ 8HRE(?0]BO[]*!X=A*'6CMM8�I_HBS-I(5HLX29(\+-4?2N]E@3[I8")?NV7*A19*42_%$ M-Z<6!!'M)A4&^Z".<''\>]-TM7()CIB?)#P^\=D93$GL'7?;TBB4WZW2UN(< M >.4OYV&6PM/AZPI)BD5V/T.'VU(,\ZXH=)OB<&D$F\3XP@3VA1#B%C M:;4YAHRV22J(3&-,:2U^:#L!7=A..,(3"X&/YDC=G=\KFK(P\$A THAZ 4;H M=*L79IBJ/?ZS',PYXM4I2C5[!5.NPE_2H0K;"_;[9YB"'?\X_%^/Q[JB>P#*$P?LYJ:/GBJCE^)=;0V_TFF9TD,RHUCMTA M"3+L+TOTQ;253\5C%E:-'XSAJ)L?_",3=P)F6\A'UOJF5[;6FMZ [0K$?A33 MP(\"$H0)\Y ?DAZ\&P*UI^KL@&PX)^Y!.NL6Y=/\N+_1HM)70+,\IZ:/TBS7 M ^;/I'E/:.N'CCVIL_:46W=';HX6OY&#-DI>-''LQDPWLB0<6D:*KB,Y)GTF M?T#G=!8([K>?LBHK[[,M*TJ1#ZRY?_X0YR$O)@$KWT4^2A*7QBE+0I\B% 4] M+,@G"&KG;@R#,1P@._$ZG2I=[[>BT*NQHBEESSL[1E9WS>(PB6T1VWPU(I2= M'^L4MX;W!CC< JS%^U9SSK=[MV\G]DZ2C^2%9UQE;Y^7? MU[M#MDIP1,,D)H'+D,+=I[;YZ/LUN M?L41QCO">J^.3;M/LZ)I]S^)%V=A^S"5XIL%G_R\; M]7NQO^>!A*,3^*LO1;W>G?\<%U7]>U'_3U:+A[AO]LWE50$2]? NIFX<8HK# M.&3TF(L 3^KMF>51&H[7?^S+(Y9V6M!I[>99!]%*2%8@&K,10.A<_EN84>0M("'PK8!:TG@:^,YG[-WWQ*_YZW"R$U!# AA M* E3E@8D.%9KA@1 *Z+A..B&0Z0 6CEB8GH,>W7A?,V<4^2\V.8BW5;NZ,#&=_I*5M_E>K&[R)"$- ^ '!(4XB@(0ANGQ9B*4)%+Q M56=[AH/BZ9Z/[(C3^?ZMJ+)NEZE9J/N^KISZB%EAPU 7Z1([N@OPK19V3K=R MG" Z)XS.ER4)5MAT78#HWL]5BXIF?&V-^0<\W$GM[G,X@<Y3L=OQJ;*87:^BB(0Q2T/D$X*2U!,WOA"2^F%"7"]RI9*'*9]O. /H M(3E_"E!.ATKRI>Y)O,FMEIJF3"V.JK)E9,'Q!4H&5@6G$&C'TMTD"PI]W6F< MEJPBAF'L)CAA;DH]Y(,8T?[C^2PI6;5;'Y_K=5FKR2J#'6^R:3.(P4#N&/ZDIE>$PZJQ]G^_"$>Q1T(OA$GJQA#UC0$WCE;[[*:9@:CG](HM20VIM!U2ST!)#Z\3 MJ&4&TF-2)(;02!;M&CQCC;@P;"9QHCI@>%*'X4,12E <0\@8+$W9D:LH5G#$^4S2,YZ^\]#50N/C(ST M.EA6B_LS$SPV"^A@.CU.YYQV@=3Y26"=^7HB>1(E)$ZC)^R2/9V&79!"[=PI MS^:]E$$2LB!)"$UBZO%T)>D^W@L!(=ULGNZWBG/YUSY8?2[?8U"?R6?[K?US M>%G"[!HD\K OS>'5[#9^9ICRG+Y^>+>OZK+9H*H^U-^R\LNW];X[-W6L5CM? M<^.I/@2!GWHL893Q3!]'C'HI1LP'$?:368X,FX%N. _1@&7>,7VP>/D^I99Z+="=SM]N[>[D6'([95Y7#T0V2_N< M'?'35G)T'3*>PX<6Y0*M JR\, IHF'"L*?8BGM90G_;XH>O&ZGMC]F"?9?/M MQ7?P*JMV8M&ZH5 M.]1_3916Y67^ #W*<\O'YL?WFZSBU$]=+R2^[P'FQ9#_[9A:8.2GBM?GVP+; M> W K_T%74_#KBTQ5M7/2X=8@PZV-<(^O:#KKQ)@'[MRD?@ZLC?]U6QM3?[KQ=;'KEPDMH[L37_UV#J6EMEBZR2_+1]; M67NIXID%<1I@ A-*DSB$*":48/#G]>PX%\QAC$+L^V M719S QF*>RMCH';3[%NS[:]7*RG[EH;M-95ZN_#2ZUS+]UY;E\-&=%SXE7_D M>E/_]>HT57K'LKF-D7[\7Y,!F6%O_CS)8"]X2]G4*B()!CX% "3(AX@%V.MW M Y,TA:F59:33S9JEPO39"W7-"W3.5D2%TQ-U+]24+OLNW:S=Z^VD-UK[U%\F MI_GO2V0LSUZDN^G_G[*H4V9AGJ+H[^63$]7' !%R 6$>H=3GAJ5NY)&TMX^% MD6_'(H]NJPPO[\BF)EU)KN4)B?8NM716LF1OLC4U^8L_O:N[3UA0(JROW_[5 M_.]05K*JLKO[? V\]%X^IWO/O7Q?E;6/PE_77 M7;8*TI0F,8IH *.0P1C'"24$N# B%'JNTMW4^ELW/-T[*_1N(5\Y+>@KYQRV M)DPAM&XIDRJ0/!QYR#[(@4!NTKYNKJYC3X M?;[/WM79;;6"#(,H1H%/(9\(I*X?>J3%PJ,"@JXI'99'8*,6"_1. ]^@("LX M2;\HF_'/#,(LXYK%U?G(KB:%5O?6VU/I$39.4.JQC,JJ-4_R\^K#-=QLBL-> MO+;^L=CEFX?VSR_9CQIQGOZU"L,DB5@*(,_5:4@A\?S49X!0 GQ$ J0BSYJ: M-*S')WC.QS+?;_*[G>K5<[JXE5/5!6A5D]$&H%B8.4&\0% M79,!Q9&2WDUJR+#*'-2#EQFXU#-4E[!,L>,1MB:T#"M)!LAW#I M,:4PT G51.J/*OMP3:LZY]E@5JU0F$#BIX#AP'4!))!$\;$1/P8JLJ3XT8:% MB*,1,G3$HR9!JC3)B8Y!AM1DYBDY]BC-8XH&M&4DEW:HR5CPA9;^I+C\]L*K MN>M-LST#]]NS1W2KIPI&$(UA E,^GV1>"I#K);#'XZ4>5EJ",X;"]#+I+]#[:SWVW-_5-;(X&BJA];=C+O/#G&=PX3;!29N.%X&2.T66#D4&["M-] M42'8?,HV&6_\ZRZK>)C;9AQ 4\/5KPS[P^5 M@\MLF]?.;]EMH1+0%G*J1.2SWY]J(?+,GBNGL:CQ7GLVY>C0TV]=.:\Y?UI, M7#)*^;3=RI:[-U]NBX:3A$F2]7>&AF3U422E3S1%R7ES])Y2ETW]!,(>7LL M)G$8I>%1A-TD5=GMG]",X3SZA&R\V$TA44[A9N)/3=;.0-DC7Y>9&M L#?3: M(50Z#"FT=STU2?I8%G=963]\Y)VMAOOF4/F=&)5/FX^" $,OAGZ"*/( B-.T MK_H.2"(WY]?>J&&YZG$VBXE'D&IRI8]@.?%:A%LU*>LAV<(>P*?[BV[OD42Q1&?RZNZ^_K M\O+5;N88EQ/(N:E6W=-LT37$GA/= ;1''B5X'%!&G5ZP0Q2U6E28Z[-J4OAK M46R_Y[M=4QM3\YZ:BWVJYHCT\Z^WV76^S^OL/<]?MQVL% 1IR/ATFJ64IB3P M7$:/L%(I MR6\/O8]KCYWT@M_$MWH36M?9H]!3_3 @W[.YV YMG\_<8J&AI%0F<'M79M]X MZ&GNQM@4M]G[HGJA0"'E02B ("%^G,8LC@'H6XYBN<.1.MLS7B)PAM(1 )4V MJ_50*E45,#N;JC4!YT2V")V?!,:?)Y<$Z&%9J2!@=K;'E@.4 ,KQ<+@;0RJH5I0!Z+2K,]4'5I93[;'_(/F6;XH;'II=.ZJ:D4G61Y!F+]F3=KQ(W MN"JBBW0[\F:-]CQ;$='+E*R>P>U]5M9YE>]O<%$]+\L-7!_$;A!')$ LHG% MT?&4D,?<5&U9>&IKQI>$SP Z#4(U-9O,IIR6S4FCFI(]X\\>'7N%M $5TT6W M'1JFS9K"3*=4?)&C7N^WZW+;[>7\8RWNF:^[.]Y6-'$]'P, S]RO2!(&#FN M%OBAI[18.ZTEPWE8CV:,:$VD4$ZRYF-/3;!Z7$Z_&=@CLT>X!JD;D"T]E-LA M6IIL>?I4A4:&ICTAU+YPT:R*BB)W/K$5I0)]]6824!;XJ4_=,'0)3#@DMT,2 MIBCRI[]$.*U]P^+VN>:#[A?T[,DW'>\ 3B1>4OP6YEQ1$B^\L'?5/8W7[25U MF)N:)WNN2AI!]9"$&G2<)<)JTD*IEX%TLBFUWP,W_S[P-%6T^BG;K6L!YX5\ ME3(7I0D&<1S[+*!! -S^,J:0)8G4\Z\ZVS,LLFW186Y#JAZD7O5 M/*)1;'+1\C_R^AO]D=0:OR.7V=KE# MM31!:.,)O/.=HW<$?$=<(M,9X'06/(AO/G;=XNG^9/8'DO_Y/&O'5&!&>Y_= M?#\OT[+2WQ87?%G_>+:6G< 888S3F*6$,0^Y]!AI4B^6FAM,;L3PA*"K5.+ M5+5Y/&URDCL+8VI*>B++GG7C2S0-2-YD9NU0LNEF%)I[G)KN_)Y]/WNTJ"SV M_*^;[.P\_S,8!!#F1RE(&*,,!T&<]%>>A D#2@O$VALW7H(DEHW.7OUR'H-6 MTR[]U,MIVJ*LJVD=AWJ9;7OD3Y71 5DTYAP[Y-*<><5,G7SD54X\O=SLBNK M._NI30^"P/-9D 8H3%$:0]:=.T,H0 F)1U[A-*HMXS/QL\N%?LO6 MV4ZYK& M\2DGD/,1J::&9PR>(7/^7/X*II>(&A Y/03;H6B:;+ETU9(&AJ3K,P>N4#U= MM-J^-5*O7!!&(')C1HF?NG$$25>R@ %.64!5\D"]+9O>O>K!5H[8H.YO/2Z/ M.!7K./6R+J=PRQ&NN+/URE73Y]=2=VAGKO14(7*H[M.(0^Q02$.V/:T)-Y<1S 6;8Y1;*BT*+L,DN-T&J!SWPPE0]Z 4FIFWPZ)U&W4 MLSNA#' V3A2;EBIXJ+\59?Z?;+LB@1N'V&=Q@"*:(!*&OMLWRJ ;J,XAEE=:+2M=@<^#J=,ZC;4Z*D56TTPS:JV7AC M!E5L(D=3U.M=51UX@]#UB,=8X-$H)FGLIS0\RB6*W&"Z52?I9FO$H'P663$ ((0I MB'V0I#!R(R\ ?8L LFCD8%1N9]9!*)^8FQYU"FFD#G:M&V7C+;D\NB:R,WI4 M=8$U8&Z2LMCUF(LP"I(@B:.N-0*!I_1DQ=@VEAA-2R2,%_A1&46*C%HZ@E2M M>&WTC&)E],CY<*@K<88ZW]^LO! 2&E"?N3!!?H)@DAZ;C-QPVO!1:6B),52< M\"T\D,Z84AE-8PBV=$B-,N6U<36>']G!]8'/)=:B,$I<9H?79?EP793?U^6V M^B(VR58T\JD?!-1U$Q)$_&\H8@QY81("'T9(:7Q-;F=1&KMR:[)R\JBW*3J+4B'*]PM6 >.EBV0[]TF9-8:8OJJD8+SK[H?G&_A;>B3 #^ MR*M5&@,7!(P&/(T!41J Q*<]U)!Y@8KT+0+0=/73"753D]/8Z)P9Z?PI8"IJ MYC*NE!-:Z[VH6%(UU8%&%-H$R0.ROJA/[8@%RU)06#3&5&\Q/8)A1?D$."EN MU_F>QSN,B4=(E&(/ !0@D 9]RQC&2@_^Z6AOX9C@_-GB5 P*6IB6T_BY2=8K MV:_S:^B6TU=)&ZIXU4BY'8JJU:)G-Y[J9DON_JICL]?/6OTMN_V:E2N7(8S" M*&5N@% 2())BOVLU\ B2.@>@JRW3:P6'6KR+WL8:<0#;.6%V_FPQ*MVOI('= M87U;@MBQVG9!VI:A5>7*JGGI'7E=U52:)6^J>I6+%R*";A9MN*%*HS6%F;XV M\GJ2;LNT?FA2; \D*/0010D!(8%!G+AQWQB. S;J>(:]02 MQU@&Y1+8&59K0\) M0P$#+"801-0E?7,D9$K/'8UN9!&]&35_'L_C6,TQ0*$.U5ED=GR)'27E4234 M5NU1->-5]1G%B]2,EV6/(F]*.JAJ[5(/*" M"'@^\HB?H"@D).XWF +(4JFK\'2U93PM??Q2^].J'G7=TL&O1$"8F5K5=+4' MYUC$JD(PF)G=<;%@:M^5BP2O4W$I$&@DT8(XH-.:PDQ74W[VK\[@?ON>L[I[ M(?:$-"0A1@1"#'PW#F.(((\])/1]2/U :55B:EN&HT #3U&6M-$HMR@Q)X-J M8M^2)Q+2!MNT=%3;BBV8X5"VW6/'_T3R-+LH)%BMNLJO,-%I50 MY4/7%@U9!!)"/>9Y*? C+H^Q6#GQF,]P["N=J![7PDPK%>/D:21IKQ/%TH742$7B1G0'JFD6F'X$RTH=#9O70='7J?[[-W=79;K5"$$P_3($U1 MP!,O"H(4]'D82U*E\^(ZVC-=%C1XWD7 =!JEK"VWF*V@N$"2SE3J24CN&U&0K+FVD M3F)%=NB(:VN:E;KCU;RDNVE*;.5655;C;[R_9>_V[:&-EV8^X97/D$/=N4V9H/N'S?W 2U;A_# M[FU02R3T^T$NJUB&^U$IQA&J<\1ZY?1HVUF2P'LEWB)O'?-3[Z*?KYP6_KR2 MJ$KN@%8:\Y,=(FK.O&*F_JYKAK:"E+I^DH04QT'$VW5#A+L&4Q:X2A>/3VC& M<-[R>U8[Q7'.L!-SALTY/EW3L-?IG#K[TLJDODF7+?.L4=,K:4[M4"\=ADA/ MIA2YD54D+G^8JV!>GS?6:6" <\Z42C>T8X2F(((]'MV:82 TE4S4]HQK$DB MA=@TV*9HT20BY<1H+@[5U$C0U\)ZI$3+I%X#% THD@YB[9 D+984^KN=0G$7 M/MP>=EP#[[,_]MN\JLO\ZX'/U+H",[HN]^+!YQ7T$I\D;HRBA(IE\Q#0\"B' M(,'2!5Z:VC,L4B>4SN$*U3I MYV#/#7-?\2;2&/1:[P9R5DO$#.0KTZETHY<=;(5A=X.II"C/ET\K"[/ MVSOU6^^W?2G("KD)Q#&+_#A)HSC$@$;]T=S40X'4%50SP#"L6L2M#G<8T%>?M,AA:S=_O1)3_KVWS? MC(./V7Z]J_-,W$SY;L\C$0?0%5&L& ?@>Y$/W1"' "> 3SP8"I((,A@01D:6 M FEIVWB)4 NG&<-W/K)!+ADVY B^M?K%CVF+,NLL%8098U"VX<+,I MQ8LSE'@1@B&D!&.0\BD7W :=!65;^\+6U5MFZDMHYC45E;/V6"GWR7-T N5 +# MNCM%)TXN'KB7'D[_GJO-*HEC#S,&?(I03&CL>3ANGB-"T(,T4'H=8UYD,]1W MK&OGC[]]_IO3'T2L>J0.G]$HUNS.[#9%O;;.8VIJ3J^OQ96I]YESINL"D_/8 M,.'1WIE'(Y[^FV5J4+2Z0B84S.IRRP+%O+9?"B,+>&!BD.E6;!XA(#D??&6V MK_/U;@7]E&% TP1@%"*?N$F:=FA\0,&X1%XS!L.!HU\$%2'"V7; -J,3>-T. MF!089N7>3 @XK5(__;US0ZR* :^QKJ[VVOQHM:[KLU).P36S*K6G?.SVCUI] M$5=?2L-_/B<*QO>5 M2DG-Y'-]K6F5>$6DKT'K]J#%PVMY9X4X]?=H)G%<0U?8VES&U1*[T_:Z=Z9( MTEOE]&;QOQPW0)VC9:\&%5M\KK#+;;WOQVU^+]<'Y+;%3=!^:;=\41=;L(F^ MK/V%+8--RP3RT?UIQ]_)JA6 Q&,Q1DGB)4E*TC3VPQX%2K'4S;NFVC8\86RO M$3S?1[]R]IEDE##&]Z1YXBQ4FXKJ3Z]U//V^\(Q%\\)++*O/!R?[R^IYX'3K MY.9_FEB<*+''@W?B:=V,?]BW54I G% OP5&0 H @B)G7MP]3C_7SN4GR.J+= M$5,T-6GMD70G=?6LP8TA>)*:FF+6L(Y^.1[QO7)ZX%;IYW->U95S@F^LULPI M=LFIY63FM.GDBB 0NM@#+"4)#"B%"3CJ,PQ(K%D?7VW/N"X>YZ5W9;$]M!=6 MK\6HSIO2%SY?:+^I62]?)UJ33NIA>$9]M%(5IZBAM ?>B K*VZ.J?HI,35<] M^B.[O:O;GZ]\FA(O3KS 1U'B^PRG<=(W'D04ZY(^I4:-ZQ\']$O6(#I66^J2 M.C5VI^J=?EIG$+T6=/>KMFG?.:.C!'"42VQ7P7%&24OA!,XFZN'OQ;[+=K[N MLJ[RYO.W=9FA=95M<7$KOM/\)BZJ>A5#C[EIX%,4!LA%P'<1Z; %@>^/.QED M%)'AQB9, 5"25]3K?BYWGE9O MR L"!(%'69A"Z@*_AY7XB=)#/<;!&(X7#:AF% MDR,?F61]0'C1$7IBP30?O[DP,-'<\1% !\_:BBM? G@>F+IO=<4641"ED9^& MC/]!O"3!''(/,@)4ZKC50M ,!X9'J65U^/I/;IZX;<"+_9]N+[].8H73AJ/% M&_#7S+'CD:^/WS52'*G9TYHK(Y?SN.FR2)V>UU<2J<3WE'I(,XY](\60AHQ7 MK80TZ0-MZ8/8!RKVXGJD;+]YX.DT_\;GK*YWF1B='3;QE@B+4YSZ+@8>P("& MM,<6\R^U9@U:$!E.%O[@';7)_)IK .^**F_/6XCIB/A.=<2KV\DXNNU M6370&V!\XMKPQS(ORO_)UN5Y%3!F'O$3"B/H!W'*(OY%?U(_\$ Z[H%1#>T: MCM4-)N,BVN7WIDUA$KJ\WAIK(_%R$RL6UVG^V*.R'*6L]):'7C),U> MRH.FI+RU1UPJ\,(EW0\Y 68D(\AEP/0^*F +L0]Y>Q<*1$QXEC+3@,AXQ?BV+[/=_MG!,P M8\48ZC[07H=AE/Z9M]%.MCBM,5;)O S[>NHN1OO4:F'7:^GX:HN)[$Z4\@_U MMZR$QU6#:A7PV!$Q#[B,40"I[T8I[%N'+-$AV\IM&I;H!H\6459GW>=L"W&]/J]IY5I&\ MVNR*ZE!F7[(?->*<_&M%HY2%. X\F$ W]!.7L$Z*04"#5.F92LU-FR\7Z]$V MBQB/\*III6[.Y21S0;K5E'.0:>>$U?E3H'4:N/]W7JU4XW) ,@TYQ0[E-&5< M,4O'5M/11JY%L4^9?>-)[''_4+SVN=Z)MS[_=[';#58)A$& 0D2!@* E0%/CM#B). 8@87-UGY==" M5FZ70*@B$N?&2&N%2*I.SX/]U+TH_/.C>U#7FTW[XC/_\G TUKGA9E9BA3K? MWV==D%73\45\+B?VMCM;+2*T&?(C<_JL^B$JH6VSYMOV?:PRSY MBJ7VK%UU%S?/Y>NO?,8B,/V6K46@W7[8?Q(X!3*TKO+JR_KK[BS\HM2/29PF M *4(TCB"H><1 EP840V#?Z>U]]$[>FWS#G[ ME?^=9Z785'T0VZ_-S_+]FN<]ZUVW,Z<6SF;VLUP@L]?!:B&LMT.XZN3"JWX+ MM;G\\V1.[_VM"%Q'BYS&)#[M$48YBTU^M+ID(%XMXWH[(M5"MAU2L_]+T@BJF/PR2D*4HH;2LX<1RGT L45Z\FM64\<1=XG*RO MD]AGM+RTC1Z)1>*9N-5<TUCO1$OWV?[0M.*%841H2K$/ M<9K&**7,IWX:\*8)CCVHDA&J?K;Q$NT&RRJ*J/97&=URL4$1^XKIO2&-(HHI &J&\!(E?I'(/*YYJN+A50Q)80 MQS)OES\C8:"[CZ'*CJX^"GDQO:.,S$G;U72Q<+XBD1=2[/J$1)"% ?52'__&[9K=KN$\\Y>A5PH43KQ(Y,>C6#3CG$QR8)+J=!H-F3' MR4>QYU3LX7[;;$1]+*JZS.J\78[H7@)_L7P",X^Z)$I]&(9NBI#(R;KRB1BR MR%.)&\9 &$^I>I#.1_X#M6F=.>;E9GQ6D*XV&>P@-[LD;2W 8]1.#]N.ZK"Q M# _(I'&GV:&EYLTL9AX,BM6XAZKFNE]^RG9MZ/Z6WU6_9;=?LW(5NF' &&\7 MH(!"+XV\Q&U:A%&2\*FP4NGMA'9,U]EVT)P&6[9U_FQQS5WA>9FAH7).#;S: M,1*U6/*T4%,;.[+CZ4NYWF:WZ_)?8L>R^>+W]6W6MQEY(/:9"S!O.0'4#Q@. M^C9=DH0J(VI:2X;'U E<>Q.2^-)I\"TTN@;9&AA?>EBV8X1ILJ4PT0\5M^#S M?5YG[_-[\>ISS3N>.,S7[DXU$_X5P G%Q(TC%K NLQ/6-@W&Z"(*>VW3VW, M\%@[@>IJ>ZZ<=DT*K\OR06QHJ-PKIX]BRLBV@XQTV?.T]UNO3QID#1X.D[ 1W)9Y_]I;V&D)$A)#*,P9D$4NA3_ M?]5=RT[C,!3=\Q7Y@%GD8>>Q08KM6!H):1 @S6(656@#5"IM)TDU\/>3Q$T; M'BUV[9N:#8*J*.?>$Y_CZSB^Q.4]$$1=KV]L=V=$ZTY%(34^WW:ZNS,B@@/ MSA"Q,1T\F1=M903E D0KEK*N6;PR,> MVM?(IJO'9?LBV5W^TB]E9R_M>[%-%2J*T.I:G&K??'"WRE[RY_FR^_I-46_* M976S6BSXJOR7E[,)IEFHI=W:PX)H\C*_= M"CJ,L#L)9O?$ZD^+V]D"/RP=EI(N*_3?B&]5=Y"F^H>S"W"[!E0Y^Q#;UE-] MD.*L(!&F[ T"Y"VPQ!TU)$ON&5M4!F!.?I1&E/O,PXYBQ MA'L![Z\6)2B;B'/E;^O&ZN7,[M0KJ6C6>U#2\D7RA3BN][YXG"\['6HD[+7( M#Q__!B(T!Y)T1!]TTVK'L-:.8F7V9C,RB'XNI^5V*W^U6;3;V7@3.-V4[ACZB <;<37MP;AQF*E/+D2!!/[!]TV2JW%:@S0QA M*A ?'Z%GY4IN1F@A36KSOB.SO#X(9Q>$V)"[#6-[W$SW3[M(K%!;Q>RKBS,4 MO59K.5C0D;NK <=D8RXAF'>M#SC#%R9=HP^A/>.(3HH6>L72IE7=PL8 M8JWV"J"0Y9P",M\@%<4A:#2*>, H(JGK^8D7I&$<]Q:&$J;T)' 40.>J)@"< MP3!3 -7$&"2!UQ*6.X-2YDW5$;K$6NT,0"'KU!!F\@U20>R;L5:_Y_53\_UV MY7E3/ZW$^9F3+$H2RK.$IA[/& E)'/L]1C\B(70IH0UPG)IB +,[@[+K=9[O M80(6$_H4 E05X] V5GGQ@5T1CY-*$'S^.N,K+DP5',8XM]I?H&/7*4$,,P!2 MBZ33OYNY<, )XU&,4Y[P.'6I'S#L[Y]8^AY3>D4>#,2H-4?> BL+R!)#B0" ML@(J]^"EQ "X%6K_97I-U0NG,&:UAAL,4ZKV83]MS56_KO-[4S4=7\^=Y+5Y%GKAQFC WR6+/#ZGO$\(:U/TV$X)B MQ!]):"W?R[VX(VH/RS)6L9P?F)- M>\8NHO>FT<74TKN/RKG=DWXE0?J8GJ+#C+K=C'(?6.U$XV1 SJ1&9$-W\R$C M+L($!TD6A2[%;L29VU^-^M3;;C[,EC.]K8=?74=]ZV$/27WC8;&50+2O[H3.\"ZZ:WRXO^D^:'_?-;//RXC]02P,$% @ S(@Z M3!&6XLQ&QP ;U@* !4 !P%?EK],"FF?_Q;_.O+:)[_ M]&U>_-M\?)O?C=Z6X]%B]>[;Q>+^WW[YY<\___SKMR^SR5_+VK=]=X2?7XMQ?/_XE73T,IY2^K M;[>/SHM=#X9JX2__]]>WGU9R_EQ,YXO1=)S_Y7_]CY]^6L,Q*R?YQ_SZI_CO M;Q_??%?)_:R\F>7S^5_'Y=TO\8%?]')>3,,GIKS[4DQ7H,U#$U8UW<[RZ[_] MY7YV,P_20PXA!E'V_WFHS.+A/O_;7^;%W?TD2/U+F\UZ-YK-PD]?3*_C/_&S! &.U]:A*)%T5\M)_O[Z7;Y0\WF^F*OQ M?R^+67Z5(%+]6CL4[?/HRR0_J?G?EVRYB9_RFV@5YVIZ]6:ZR&?K=XXF[^_S M6;/.6K^FWD5X$X:&N]P'*V_*Z:*8+L,P\?BM?MC4T)!B7;VW=WA.M7NGU]R[ MB!_SK_ETN5*%^[9Z8F*6\T70SBSH8?/MY]"JUB$X]3;0N^YO/% MJCW'VE^[@KX:[$?%[!^CR3(,\3;_LOB4CY>S8E'DH8=%RSL;C1?+T>37T2)^ M_%"3K]V^M2]H/BWO[D:SA_?7NY_\/!O%25/X27T-S8MT"^[?I_#]DSKT@QY- MXBS@TVV>+\QD-)\7U\6XB:LYM':^)OB'!/&98*QG5QM6TU;CR[N[8E$9\K6G M=Y-/QT6-!A\OVGTC_3(8J/S78EK<+>\^AB=&DP^CAT;,:Z/R[@5MZN>>4%7W M0M3L"74K:*W!TWDY*:[BRMI3&URCH4<*=MW #Z/H2-[FB^A#GMS:G;5TT/1/ MB_#W2JUK*^XGY9^-,#Y805\-/AGS^K5U+4IY=S_+;_/I/-B M^5\,]4_69;# MU9U'F':TU*#NCL6LOZ15OX:.F_SI-N!T6TZNPL0W.C6+AU.;OK^FED2P^2SX M7'%(?#.=+V;+6A/)@X6Z;%A35Z!1)5TV_/UR$3=DHJ,>G/.\N)F:Y2STI?%# M^/7/T>RJFGG6]=W:?4N7HM?S?&H4;:N1FQW%X&"YX%\M'IYLF1QM98VR+373 MC6;3H,=Y-+X?\MG*$!QKWJ$R'3;+C";CY60%POMK/9H7XX"/+2;+8,RJYZMG M:]*[Y==T*'Q3D]2DC@Z;7:]7'B_94A.W:W*_YJ-YF'G6&H8.%NJR8>O-R,TG M5^^G[\KI+*XBS@)6D9AUC7@KE7V+\#$?E\&.38J-F_/;)Y^' MN=]H$B>%RT4Y>_@8)H>?2W=]G8\CJ*%4_*2YB"V]J0<(XO!7WDR+?^97X0&= M3_/KHK8E3:ZX?0&W^SDVO\[#].SJ1)+6JJ?]YM>S]GL+M-:@,-&]*4+-F\BP MZ=7?R_+JSV)R=,VK1M'N&]GK M8)#G-?Q'/JD;%]C+R_L$ZOE#;>)PI.X>Q-SN5-^&1_+YFZD)W'R(N]-WY7*Z M>']=/=F"V*>^JWL8ZEK(FA6TU.!W,: EL*2*8@KOVV+XJ0C#8 RYF"[4>!SA M"SA^*"=%G=WPY(K/+6#X9'D75Y;"='MQF\]>;'[49&MO#3@[8)-)^6?<1=T$ MFLQ-\#Z*Q:_Y7=D]5O7?/1B8YNIF%$]D;!Z)GFA>K.;JO:%5NPGG!JVI8]3Z MB\X-0.=F=VCFM]YPV5+U+0G[85;>Y[/%0]P(^N]E<1\7LXY)<*A,A\VJV8]J M%.VPD?4X<+QD2TW\F*\&XP^C\++/L]%T/AK7BD X5J[CYM54=. M8S3U].9XTW8\W$5#F@XSM0IWT="MD?ON4Q67Y.K'Q)]>8QOL!XJTUJA% ML=Z'^# 9'=W[W_UT)TVIK=4#A5IJV*=\DH^#L?@_RV M\MGD8;O39D>+T6_3 MT3(XW_G5L:8VK*;?QM>$^[3:^A6E7MK7T%:3 M%^7X#SV:YU=QK2 /0WB=\*7#I3IM6C6\K+Y]?[_R-Z(+'W]5,32MKO/24O6= M"OO]$:8P/]GYU&:1.DGNE#=U"L&30W:/ZG#A5>5#GJ^*?%C.QK>A6(,!KX-7 M=0I"8S/2J)9.F_XXMX[;P?.-LUB,5_')HYS/KM[6XZFP;:] M+:;!UJW7O8\U[DBQ;AM7$\!ZI;MMZN; X_K0=U$['..TVKH5I5XWKU7XI(8^ M374EURV=YC=QQ>GMZ$O^+#QC5[G);/9=L9AC2\8<6Y"MFKZKMI9;^BY?M-O8 MYQ6VW-X/^:PHK]RT98AW5]M)VX,7,&L9\WT5M]S^T)/F>;LM?UEEVVTN%Z-) MRVU^465[;3Z!&(N7S:S)@OM@9>.)]^CV!-/XQ^;Y6&]"TKSUZ_)OBWQZE5^M M\O)5+YR4XUV2K:2Z'LV_K$1;SG^^&8WN?XE&_)=\LIA7GZS,^L\ ;C(0_L_- MQ]FNQJ@O\]7YKZI1DPC(W_X2&I#5*99191P50DA$F9*8$VX$\MPZ*Y5@'GXO M["1F6RQG&W![E]86\_&DC*'FGP/L.KSWCV9R[Z@@^>RR#DEFL J!->$:*,@7XC"S;,U>I5KX<_W:FZ; _DO@BSVBIZN7\1 MAI#I3;Y)A_;XS";ITDJP1^FF5W$E^]WH+K?EW:B8'C)M';PN0\8J;S 3GF./ M-'8 V@I9C!&Z+/J>R*KG]N[\BNB+XKL6\C]^^NW7_.Y+/CO U8/E,N\,#,; M8& 5Y<$^D. 7;F0ED%W8F'M>NI3=*:8O$OHBM#)_&]SRJ^K MO=,CPW:#6C(#D87"**2 TE9A!:BI<-"*ZP2"H@$2M*]!O3L5#("*C^VO-9HW MK"FC1D"JG34^]G>D!22BPD.&J?5EV!F#%3[+_+*9?\XJK; _5D[4>3]E\_/"K M*6?WY3HS]6'M[WL^X](XH[6DR"K%@0 4X*W4X??+6G+JB 4MH7LR&S[GDWQ6 M_*'L81(\>RQ#Q M.05RZY5Q9KXG8;D1PP-1E.1D=Z3X-U#.Z$F_#!V\6^5U# M]W1;+,/6*$4MA(QCZ9!14FSATA"!!/J0X='GG#[JJ9B?D5T?\MDX*O8F /:/ M,F;36%UTE\\?KV!MQKL:%6:&!+T2"H! Q!C.H:+;P9>%6>?%NS0G$.4X^]I' MOF]>/@D[BM=D%%>;VSQ6J2O6.H4UV%BGFDPK"VR854@IA8-,*0.V>YD"F!2K M^#HYV7>^BZNQ7?"O"U&7XK)DR/IM0EXL+;,<4\!=)XJ8)C#5F&\ MW:DG1EZ^<]<5#]N$O2\Z/L].NX-CU2,9YA8&5X5JH 3T*/Q"JGU-8@*,E^76 M=4*<$[$\HW%Z(OXFMY,IYXLZ4X/CE60!.6V(U9($# R"S-EJ"X X)5P"H^@0 MMTCZ,D;MX#U 9VR= &7K9;Z9SY?Y5;S0-?QP)!"_Q;=D0# :YG#".L2$ )12 M!;-_1B/X<7M;U)NK($1Q78P>+^_8+*6OLNFL5Y-B]OW@_-Z]C+1;=;K/MZ-I MC86=7MN1>8P5(=AYQ@1WV&HM5:4+A62*:PE_M#V8(6JL3SC;1[W,V4ZC)FJ0>* DD<%D)I!6RU/DL -C*%GY>^/],C\,/;IWEZ MBE6$QW8UFT]#%Y^]G\1*_ M7@C?_)69)@%-1;"7C#EB,&?*;R?@4J?D+8 _\$[9.9336]:K)W?MOKQW]@") M#Q?,D+7>6.$A)RKT'V-XUO[E-Z\X45]XK)32(1UNQY%BY"@=A<U<6C@/&VV< M*2Z*<2=TK"K/#."*>2RM)E8# RB2VUUDCT%2"HU+W_@ZFQH>"=ESSMD=DEUB M]MDPJ\4(Q1-=2DI&"*&.KC( *TFPIK7V(SH*KSAC]ED"L532>\2"G7/84,1- MA0J%+,E+&JZE2"-(:O;99IB_OI05$') G)5<00J,@113N9&/!L-W8>?)NU-_ MS905S>"^D)05V@"&G106"2&0%DS@2F:-;E@U-)N(8",F*8$3KFPE/;KDGY MA?E"[5#@.*\281X"O=[EBS?3&#@0E^]/)-EW=600.4&P5Y8% !BU4 !=82"< M34GC-4"SUCO54L!.7FQ\TJ#OVG&?SZKS ,5X-+VRQ62YV)E0(Z6Z# F$F8)> M>0:8U( PNI46DR0K]NIBC!I2JT?2B+'F'M"B<$82NKC^0^X0<4C\T/=8U6;(*DKB#!RF#CRJ@7LM.X\\7EO^N,V8\O^F@ ^S[XEW3:PZ> MYMCW0BA.I0"ALV(.IM!M .W)<1(.3E17P>OR6B&ZLE:;^V:C#!8\C!I MU<@RQA&E2K,X.&OG?+PL+R7V9( #34"JJ3 MJ&>T*U&/6.'#T:G/(&T4U^+V=_%-,;,[HO%J/) MNWS7=G[W+\VPL AC@04 R"FC)%6F4K+%]L+61H?-]U3MO,:$@-5EWA\FH]"; MIZODV?$XIT^#RO>73>\:0%?4:.\GC MLGO#BRS:>&.&O!8B#*76QKUNSKAU9K7$01@1-"DP][4EO!I"1SA=-:^;^D-/ M&*N=D)QB:CPA2A+M ?05-PS$*0DY7UO*K&%UDW84]AH[3Y7.]//HVY,OWY73 M\7KVU%/?.=:,S K&@30:\WC=K,-+#\^2 _?4>8ZV(QYX)(QARJT0EG$AL,5;7="DK/WU$X6]ZI6KUZ"WU]B' M'@W&D^]6 W%/G6=_ S*%B*&6"65<\):-"S]O1W^J;4HX1/V<9__J-5TI[#5V MER>C[M'LD9V^-[/04J@YU,##P 'H' .K>:75$DN6$N+XVA*P#:%7I"KHE7>& M)U^>=<:28:/>Y4,&Y&41;CY5G*Y&$U>'UF'H9OSGV[];9Y?+R=OB^M#JRQU MBF=*&*K#.$ LU_&Z98@$VVX.0I%TD\6/LHW; =!]4:SJ(0?.,/V>%S>WP9%2 M7_/9Z":O1;V4:C-D$#64"X I V$.*PDG 2E%,>68Z*3#K3_*AFJ/"CA;6II5 M6.EEI9[QB"N)$<)6"<\%8\BN(ZXQ14S5NT&[&VG/F7I&$*@,D)08)2V@WE8+ MP0$5%="ZS),Y:01)33W3#//7=Z!4&R9)=G"D3[-=Q@* -%K2$;M\'2@V6S$(AG?94(4Z,]EM9G1"7GU>U#=VG@?J: M#Y3&@[)4>LL$AV'L!!I8M)%4>):4D6* IN.W3"PVXA[W5!^%-^$P^YS=4T+G#GL_6"V6CR M_CY?.XKG6R#>-.UC?A]OV9W>U%@ M#SNM@SRP+KZ^:<$')$TY#1(N@Y"/W^J'30WGOJR@38/ $0?:"1 <7VXU=\)) MK(T#2 >5,53K-%TW4L: C.FXF!0K]-]?;Q0QO0E#S'6QB/=A1$U56OU8#I;+I$;> A=\-.RI=5Q1 "M9H1$7=@%OG^1X/LBUJ(;>*+<9 MEX[M-7WW7.8U14Y](:IN[K) M#R\B?_]49@ UCGMIB*32XM FM)70<]=/WJV^AZNF>BG;PB]IOR@8LVD^7A1? MB\7#\=VBET]GV&N/K0^3>.H-LH %H:NV LXN+-E4"[IN!<>3=:[N[R?%>(6T MS;_FDW*5;R?>[Y;?3\J'^,MA&M2N(/-(*B^1],QK*BRF'+!*(HUQ2DSD '>2 M6F!&5]#V[!IL_?:M9S6]B6M_OIP=]JV^=ZWJ;$5U],8,2F1,\.B/9$)(PG2,FL1.2",@9*J2@&.7D@%B MN#[4^7CP8L7@)#7T1:0M&*: J'FCM[G1\4' J'VM/(Z0L$,9'';]/19*73_) E.OA\)CVA0,75 M7:HTP)185"WN>DMYBL\UP!-4@V)02SKI??1[O*V\SKCW^'1&58R_))@B"P.A M@?5A^KV12^ND<\W-\SK^,-:J/8WTQ;1WY;3\OK&;KG& ;WO+!!DE1 PH;"WS MAA$DB*MDI$:D+)753XGXPUFXMO72%_<>.\?>(('\NHPWOL;G/H^^Y7/W;3$; M!484T]'L8856S+T5W8-RLL(]AB+D\T.;]QV^-=/ 4&L5DY@)9RE3-!Y_6.,< M@^(3^%\_J>$/:W6'H]F!1>*\&\WB3U_S2XJU(3ZF 7$@6#1./4&<>[J*C0K: M(8[7.BO:T9BZC$O8[Z_7;8ZKAY6*#@VJ>PMEQG%,P^Q8,@.#J&'6H]Q&4@Z1 MO_"%LN8*?SXLMH5L_^<*JD6Z:,^"J8I]>U)=.!S[^]MR>K-*([%.'E'_C/\I M%<=PBI;,PU[1[ST^Z^]Y&)]&][?%>#2I M&YOUO$P&C&+0"XVD5T)!!*G;RJBI3%EC&Z*EZXD0^V*R$N'O>=/U:6OKQF:] M+),%3Q)8R\,$7$A& ;04B4I&''ZX,(JEZWKW?F8RLLW8,\_'?[TIO_XR+I?! M-W]8DV?SRW/>;#[.?ONT@R"/7V9$,,.<8$X1+25B7#&[14#8E"-+0V1"NM[* M1 A[7-/Z;;XWQF?'4YG4WE$C#!%&2T&9]]!4<@C@+W-_L 4JI&/9=V!"S1'V M;8W0G%.KS +" @JD&6&&:XF\H!5"PC%P8;>9G\G+Z4D[??%W[T6"A]/F'BJ6 M28&($5)8J4/GIBK,75@E*:0^*:7C\'C8/2'*SK ?V'KB!LJ=2.J'S;>?0\LO M:;T1!_LCJ%30:HH(U1J9M:]CN'<:G7&]\6TQ7FUF'[_BZ=F3F9,8,J. \(H+ M!Z64QE,^HT(8C*8P5E8Q6)>79&^[9B/98TQ:PO2W2C2;;)AYV29\]F6DL$$(46!5O MQ'86V.@1K>51+ND03?.HN-[WS).)D@;G*W(LXX>VN [:?+Z<.DU^ M;&WBM+LSV0S]U[DS2;SEBF&N+47!K@JA+*]D1%3""V-83X2HO3/9#/[7N3-) M 84!,06(#/X=0!13O>V]W%Q8*L<6=%U[9[(9LN??F?0"HF"Y 4%20PP1"^Y< MU5Y.DHZK#9$)Z7I[N3/9#,+N56[4 94;E3%,G=.:V#!\:\0EHWAK,@UC%Y8_ MLWV5-X;PY.-@;AG7]7\MKJXFN1O-%^IZ%MI_.*7$H3*9 .$/#R,C!\JQ,$!Z M)JMV$\I2BLHE\99RU"U M$!0Z!$G*<=?\!. KI$DJHGVQQ$T7Q>+A]^(J?Y(E^L!"VML:H2TGUQF<=\"I M $H;9=WJ$C1'*XSBF?X+\V/.,T_N2SW#WSQ01 JFE9<<<.$4M-4!CMBYO>WU MPK@^LE#WH/DC^PO-$!_8_L*9+R=M=9. ">0I$%!XPA$0'ICU*HD6T 8_YGR; M!&G)MFJDIV_G!1DAGG*OK3+06*D M)N-5"V0M?#2EG23B=1JRND3M=#_$;RF M%G>N'P( 5\OQR@Y5F_?-[O]I^9T9LD9KP RG"##"O ,$5A@[E;1Y,42GK&VF M#T4Q@S]_JA]>[,NO1MQF[&_[I5G<#M4&2FT)]$8H8B6J4&:2IIR?;KS =M:K M2M([P)EUTXL[:4;SV_A_C-?^&KS?RJ/\FL\7WYWB[]U_?-*&T*+8QAH>Y/Y" MF0'(:>8(HM$*02NA7J^/6J6DK)>!LQM)=^O@TVT@].=\=O=$ICJVY83:,AZF M180;S1D"SDM-077N1"D(DPZ[#W)FV09-RKYA'X8]\*-B]H_19!GLH\V_+#[E MX^6L6!1Y,'^KS(4!P^5H\NMH$3]^.'>D6MM&!&)#J10<4(N(,H!9O+[_RE"N M@F=_BA'9L_6V%^@-MN&GWXO%;3%]/\W_7S[:NQW7M)X,$(DX950J:<)XT]GTM)HLGOH*)I48YR"#2#N) M0"6=5BQES7* L[$SD"D![?:YU)@UF5$PT%\!0(&*_C!%:MMB;'F_\0"=!\3W MQH^&N [#M?BTO+L;S1[>7^]^\O-L=!4G>-,K]34X%7%JYX/2F?3 &LCMF++KD'N:Q5N)?X:A:?M M/QS OK]0Q@6A@F)(M9&26."H,)644/M>MTJ[HU(G>M\QKVT%Y/Z2GX1>5(P7 M^=7NIN_^]&C,44JU&3$B &\PPQ1ZRX$&1%5(!5U.@H+"^L%L8^U'X#EMW$MJ]93S#,>L& M\0$Q[NCIPMIU9,9ZIYB4$G,&E. XX+W!P#&7=.ID@&-GZ\QHSKR3<.^->\MI M,2[N1Q-=UAI#=SR>Z7B9&T36W3 MYQC;L9P]D?XHB?87BBR^ MG(T6^;,]GJ.3PT/E,L6!Y0([#[7&D#.GZ+;S&(E2XB '>-*R>UJUB?;).V]' M?.K:5R2>M. R(05WZZMTB?N;%^849S68/ MQ?1FM0/9?)W^^_*9ILPK1JCR6&K(,!&PFAD[@DG*FL2 /*K.&%%OV3X)\]Y" MLG<$S1T*IM[Q>"8Q11(* XBUUF/'*=G:8Z)U2GZ9 3E5?;&I!8@O)\3@TL(( MF',*:<,0QA99S3'!TFM(!!4>8E;+\ XIC,#AP$H%E 7$6R>A8=!4\AA^:9MM M;2CVA#""9B"_UC "13"E7,'@ZR%K! 0'8]8-X@-B7(MA!-K"T'-# M-T90 &,H!G(KS6, $F-K*6<<"$5!]Q2BRHI$9 7=M*R>RJU!O7K#B, M5&,7G A& '>6H<%W,JJ<*_Y9"Z!5FVB_3K"" P2)-YKJ[533 MAG-*53(#Q ME#NO!L2@+GWU;A'OCD6FG"_T:+YSQM>PAHQ;XD% 2AG@B2>8VG@J>BT38[Y? MW[NS@^*=:;H1DTY%O:^1[OGF[/>F5(W'R[OE)&9>_/NLG,]_FX9Q?%+\,_P: M#+?.K\M9_GGT[<"(V$K]F0 XV'#O+#5:0*,)RC6?I_E-;.\/R>@4K70WUJO% M-AG)R:/]DSHR(B5QG"OAF<)0>23Q%E4!:4I4_( N_AC&>'\Z[L.(ZCISIO.V M [*DIX"%K@L0U5 [[9DDF[2 AE-2*X"IH\C,;6[4W3K9F>ZP>5+<4RO/%&2, M62^9%1@::J#"54)%@[A/N5CLM>6QK$VBO>EO>]+"R4/2L98>S!*U6NC9C+8/ M<<&G2A657[V?/DTA=92^9VM+QHE088A7P&%+'27(:%WAK%Q2=%KC"<8K8_MK M45I?,Y"GD_^M'+LSN@:/M+9)3ZDVHS$CGB<,6FP5\E )2BND@#(7E\F\ V/> M(_[]>(+EW5WQ"%$0HYC>Y--Q<4;O[T";;#$?3\KY:$ AP_A\-F5[W=+;?#1_IKFMSI:Y6;(6AL?,\-:\/6YN:\L@%TAZ$2$0$D(/ MPBRBPB7T8WH9\1Y#9>>I>A@3 @/:5!LK.4]4P/'(67]NSG=O*PCQ-6L@XLHII)!W'VI *%>I)RL ^P&OL MAT;.$]4P,')^OLUG^2C>"I/.S<>Z,BF@T09;AC1U\6H2B'B%2;S ,X&:[%_4 M[$8+ V-F.A\S(#V$ A'..)40 *LMWL@OA!,IIY?Y<*) !\G"AMB?>W7OW6@6 MI?J:_YAK>0AYIBD@6@%D,(&&\/5-XX8Q*^LM$?1B+.+"J_MVGT_G^;N\P=+= M]^4R1!#$E#EDB"!.:N$&P:4C"_-P&XWV1+ G*NU*=9U*-F!?1A?SIY1\(1HLH3Z,T$9X0A:2936 MCCHK,:OPXQI>2 *HCKFU-\*L/\WT9'RF\W)27,68[:<10. :]X'P+H?6BUV0/??#J5-6?E,JX&;BO*94Q$,I!IY!5GDK&(,&8;B3#X;6] M)G9X1;1I )1D!A@FIL17>8@RT901L41"NWYP.G:^BM6B& M.L&WMU.FXW&Y#,W[F(_S($'PIL,D_GC(U*%BP0OGQDCKE%'&(8^=X*B25$J6 MDMNA\6[J*[)-+6+:VQK_XC:?K<6O$6;WXN$LS-&T\XY"@; DU*'P8R45PS#% MYC3>VGQ%3$E&LC?K4I,:W\M"H6;>84M@(#D#S$"P'8]=F,KWNJOX6D:B% C[ MHL.'67F?SQ8/'R:C:95%Z3Z.CH<7^0\5RU PA58[#;QDDF#)L-U*:A!.B<9M MO/GWBDQ(BYCVQ1Y?3(M%_K;XFE^]"V+0W\ORZL_B\GD %NJ1S++H=:>(AZZ =8!(E2G(A?7PRP&]C?3,?E74R64L>"["^4(8IHF-,QS6"PET@+(DV0 M4G(!D% ZA25QY>%B:=(:I&>8Z[PKI^,FTYW'YS.B-:3&.Z(4AUAX3IBH.@4Q M.B72&%[R>F\;:/8[ZSDZWO5I48[_N"TG027S=<;8&ON.=:O(A!=AM@^$!Q):% PE M='P[Y?=HD%L G>Y(=H1Z;[PKIS=QP3FFBSN^W++CZ6A*#9,T6%+BM);> M&E8M3Q/.R(5=(]6^NI_S*1GBOG< /HP>XIIS_;7_[PMDQA#I,5+*.:N8],BS MRIX39N#%F:/.*=0*SGVQR-W=3\J'//^8K[)3/@'G.*&.ELV"=%A9JA'B*,P< M$?0&5S)#0%(B_ >9]:=S;K4->6^S]^)K<95/K^I;JSTE,N:5A] 1'/J3\P@1 M**HU3J*<%WUN4E[ >-<.S#V.>;/ED[6'.E9J;YG,$T@,@T !%TPPD)R3:BI" MM $I6>@'N8O9Q\C7"M3]+@VM&]UHY#M<,%XG APCT%COD0F]B.+M4"\L32%6 MXXW0BR!6JWCWO6+],?^:3^OD,]I=(-,.:J$YM6%<1TA)*,RV[P"*4JY '^1. M:?=C7ALXGV%EJL8"P%SK"S5VO?872"#AEMHC+!. VI]Z!VN6I@C$H&4]:7&NZD7X&^W@O*91K!: M--I;)M/(AW%:QX6T,+G !C)>04:PU2F6:)@[KGT/9"=C?;8]_"<(-=S(_[YD M9AV(60L@M! 3[AC0A@!%H1)$0@U2CE4,VR ;J?:.*#&\U[P[ MW<_UVE#PB^C\5%#['-7*:2VF/'\T \1(;KW6G!&!O9",FTHB %G*%MP ,U9W M0)-$1'O;;;NZ6@5IQ40N19@(F-%]L1@=BL'?4R)C4HA@A4D\U\24D\#9:H&> M0F-2EK 'F$6Z \:T VQ?Q/D8L_1-\RLWFDV#(_;T^M,PK2S&Q2$GYWCA#%&I MEN=]DW5FENCB]K7;0/P1XJ=(T7AAQ6FM_FB&#^ZZQ>9K]!! M;2602@?5Z(S]E,BG_C"KQYK) ">44Q!,H$42,*JL=14>TN.4Q/Z#7,%IDR+/O94.@3_/DF P"^]G*\RN M5LL.'_+9I]L =.U5PGT59,PS#CQ'W @(D%+*45U)+QR]L#O,.J5=)XB?AV^K MEL[5U>?:\8!8FGHP8Y!G6U EM"4&@DM8KT.LM9(,Y,MD.PQ*Q M/B>SWLSGR\:L6A?*%( 6>H^AH\Q*AJ0CV_ZC*4CQGP>ZA-0SHT["^0R['R<, MBC5*9\)X;Z%C($QL8R(,# VIY ;.I>R1#'*QJ$-VM0_W&6C68"P\4"H+0 7H M)&?Q&DA% 868;S%4/F4@'.#%77W1*A'FL]'IZ "XIT2&/1#2,P ]T$9C@06C M&_FLXDEGOIO?O'5A-#H)XK-1Z/UR,5^,IE?%]*8)CYX4RV! R^$PVP7Q]D^A ME9!;22D@*61J?L+DPLAT.LZ]KT!N@9F_OXZIM?VD_',0EZ5L&]-LT?%%LNJ/& MB^+K>G'[. ;-*\N8)1(R9SV6'@9*,D= A8P-L\>+779,($G9,^I]#3%!D,>] MW,,T>WPN UP&1XL*A+!'0GB%'F4!P83VR: ^YN-=JOLELTX&NK]0L_]:;BY< M^%Q^S,=E&%=7>?0?6_ZY;,_$=?&Z#!&'$?<;S!(V=@?Y%&1 M'BD\ 'WU=T8N:#HXE9$!!QC\]+&,2D$AD51)0@4VU)F8PWDM"25I!TJ&R+SS MTN'%0;F3-=&_=?7E3-V5LT7QSV,$VULFXX!;SE&8V5!#E#;0257)*(1)V6,> MI)T;%-O:4DMOT7)Q&JM' 8\8[9=/Y\=XM[M %OH5QRBXUD):KKTT6MF-=,B9 MI*3N@]P!'!3I6M%)7XS3RWDQS>?ST-0OQ735TNV!P$5E]7 M][/N0?6(8:JXKR[V]U$QC7B_GWX:Q:N?O[N49GLCS8$>4J^"C'@EI806*^T@ M0(8:)BOI)3,IF_3U-U'EFN#3_":NB:*.T_1^=C-?D0]"#%;4BY]D M;^[N1\4LOK&\CHET)O$2FW5>^='TZL =,0U*9\ 'IYT+R27W0FN(Y':.BI1+ M2E,SR.1]@^!;=PKJRR8&M&;Q:GN;K_]],WV10>5@PHA:Y3,">9A7,H&0)RZF MTF245K)S %/F7O4W;G]HB]B%GOKBJ/LV#CY+:*'.I_EUL? !ZMV^_0[D#G W MJ=Z,2PL"6I8P@Y@2'%-7K9D@S7S*U*[^_O'WG/YQZ-RGZOJ+%0VXS4.3=T3N M'XP6W5\L4T9SHZP2Q/'P#P3*;0<=)U2*X1U@&L1!4;1%O9S/&=@"LSFY7V.3 MJGXEF/ MR'*",=202FTXM,R22G)FD_+(UM^CZG&4[X(41WF7C/L9#63,"/#8.X]=Q5>O M@@R'CNN($=)*Y3&7WF^[-/+0IJ1%J[]7=>FL:P'Y\UNZS?TG:GKU\IZ!DVS? MH0HSSI5A1"EI"9$ ., 8>5S792E72 YR.^NLUK!%39R5I\_N5MF(U92/:??8.-N='!F)KZ9?LWG;1VE.%!9)H'!"$')+7;4:.61 MIX^HB!1F#CN51N='*=I#O;>%[-'#9HE+C?][6"[<.\=S("#E-&8SK+[KT'?KK,@1M\TW!_->-:@F(($H#FHT#'G-/*!BN]2 0=I4>+A!MN>TIXUQ>XK,XX+HC%@U=)Z;,&F.?HC%YA>THX M!QEML4(H.+9!D,=^59.$>TIGG M%D(-2 T<<)11NET@Q1#)E*V20%VZ?B7[M MP-_WT.S+V5,A5GO?.Y"J,3K7K"D+\S'E)2!<$HTDQTY[N'6$/4E)KCO(^-@S MC,W=J&)X2]:M+%5G%DH'K>=*4$L1## 5J$@#$P9G)O'PIYK\Z0+.G:F@S,S M<9,HK9W-DP.598Y K+% QACM*#5.DRH>'5,/+^Z>L?XV3]I#_1Q^8LS)&%/Y MO[]>I]7[;7H5#?PX8!> M??N]6-S&FV^"!,$K:IR^X]0J,XZ0L88@R(R07BMAM_8*0T=2B#W(2-T^J=V/ M3LXP$_N8WR]GX]O0\)A,89L[M=[D:T_AS"L $128*\F1=DQJ"[;+'A:Q'V3[ MITLFMH9^WYQ[?VV+B-+TJLX,_\G3&?? 6 EC_90@A27@U9P :VE3[-NKV^KI MDEJG8SZ\4]@[<#K NJ1ZLW@FPP2(E%3,< <,Y56F&4R,2SE".,A@W!ZIV:=B MSCN[BED[@E6YL_F7NCM!NPMG3(" J73$2>HHX5C@*C@4,]9O%I8?8)Z3@'U? MC L.P];$U^39OB*914XP2<)TS!, 2 >;J=C!,N4/>]3TZA<"K]:POP,CEUH M9-4A3#FO%6&[HU0FE398&>6UCKOY%'FQW2,02J=,'T[=KKE41R\1^Y/SD%5- MN"YG>U+X[>!.S9(9#+U#AK\ LT1!3ZU#CTXKXBDC7_W=EUV8KLZ4T-O4]?HZ'R_>7X<9 MS2J5Z<=@'=Y/5Q%LTZOX3PP>^CJ:'#DGT*2:,(FG7C#"&,!(($8-=M4B)&'* MINPV#S#+;2=[>AWBW1?S=C?V0SXKRJOGAUX/,*])-1FE6O@P_R&2(>T='9N!SMA7H=XGY=Y*ECRV>PA&.W51:2-*?>L?(8#PF&V+2$3 MF%H;1:]<#Z(%23D&U7B]XWZEGL"'V>)2&)<&]V51C8=YD? RQE4*032(&9HK MV2$'O8:WKJGFIMU.,3.B4!U[ O!VV/:-U W6,*F<=<-\55F (=8-7+ MAS,C"7%448(X%I!*IL#6'46>I+C_ PQX:EW7+_/#I '<'VT"V/E\$5MYD#"/ MCV5.2^6@TY9! &5P)D/SM[86D'Z2_5T054Z&MB^2K.+TWY73<1#_,4AZ>K5= M4'D3K'&=4.-F%<7,-0 HCCV35"@ J';5=1?$LJ1CNT,,,^Z8:)V"WYM'M7,_ M_\GE/_KA\9'-4K3ZF^2)9CF;'3YZO*=$Y@33W!.&'$:&!('"E"S(IS4QAG!V<5=9]L36=N!^ MI-.___("Z;?A@]57.[_9U/,"N_M9>1,>G?\U>,%KU.,&8#DIKN(VYW;V-G\R M??NP O8V7Q3CT>3[!N;?%D'(_.HO/0PO!R:6AP:!0_-19C1%BL0>'5Q^89#C M%'ENG18NZ+K6/E\/P675C.5C?KT\$G9[H%C&*8/*2P$Q$ !K9;0#E;1(^Y2C M84.<1[:B^$.A8VGXGK=OAR%TEM^&4;3XNKHJ8BW,$#KWNB6K%%U/VKCYM%%_ MKU-3QH$*AEAY+JFR!GOOL-0F*,XRAJVNM;C26=##XU4>A^,:'I_+'//62<2E M#<.+=LH@9"IY'!'])#<\1R=O5]LOPQ9.QKC7I8 =PL]NQ[O) M4N69TX00:6U R,_399TV-[/](6AGA5?/ABL9@57Y:+Z)9_+M?.[0G,[Z0=&9% :P< M#S:&Q1R47O-*%Y2IE%LQ!FB^^R1OS7XS!+6>NXO]-@T83XI_YE?_L3X?^^0. MY'P<4ZC&4,!9,0]?V?#K]&:MI J)$WI3ZBLSJH4 W'LI0D M"!K@Z#+ CM.S!L_=1YXBG>@W99@PIS'1E H$+!!"R.W8#VC2)>\#O(IA@-Q- MT$9O@5$O6UV#?@=*9=8+2AE52@F'D8+0J"V(FLF4XZX#9%U?_GA[B ]Q@6AP M2\$]KQ81&F;^+K#"($.Y!%1HM5KB,Y()IVK%5[P.7ZY?-R[V#F$4QH93B['7 M FN*D=M@RSE-N\%WB#M1G7&O8X>MN:[.:LDV]RX]R5C6N[U:X[UM5+V+KW>5 MR(#%$@@$8725H1%6AM\51G)UEXHZXX95S*0\W]RP%@:\.K9W=XE, $PPH!PC MKARDW#/G*QF--"FGAP=I!Y)U_3Q0HA5<^_)KWQ;C8)2V#3[ EV=/9H)S#Q7A M(H!AO97$ ;J5!^!>E\IZ&2]2]5JVB6=O465/I/Z4S[Z&1L\/1U#O*9$Y@BG5 MT$(K9/"XG7:,5/(IQ.6E1;JTS9=V<#T';^KS):"QY!P&/,6\TH> M+Y,RHPQQ7MPA2YJCV=]JRCRXW7\ORZMYS&6Z8?.GX ?7<%R.%\ZXB6E>)+'& M*LJ<@(Z:2FJJQ,79FK9]F-8A[MF=.98]Y^EC 21A/0@S*& 5#O,JHIBM) E3 MO5[CLOH@2YO*W>W3G()KOZ:GDOJHF:D>S*#DQ@/B*0I_'%.08O/HGHD4=W>0 M)J5#EB0A>X8A:B7T7=Q>_N>QY-,'2F5, ^B5UM9X&=!B' *]'8I]TKVWC1V; MBV!0&S"?W^,YR=/)( M>H64<8,VA,A0A\8A1^J)2&<5], M^ONLG,\_S,KKXI"3_.2I# JBB8%6HWC\WW D"-K(0;7LU_!TSY6V?>'3D>PM M1F*]Q#Z]<=_N5TM*=0)*]Y7)L#0D&$H2.I"GDE.M<35CI (1TZ=E>8USI[:0 M[6VE)I],UF>P?AW-_LB?M/S0HLW>0AD&@E)DN0=<.&V D[P:?X-C1WN]'Z:7 M$VWI^GZ^AM,6N'U1Z&/05GA73$:SN>4X]J1-FZL+C]VWS;4TU56S;Z:KXSSS M>1R"#W"MA=HSSR7!%CEDF?*( P9@M4A*+4I*;C7(V5O[I.Q?"[TY5/DT@#4) M@JFKNV):1*#B+4O'K>"1DAG0U!"(*>*.224! 5Q5\@)<[WSC:YKQM<^Z=A'N MC5%A-O%G,8G-?A-4-[TIODQR-9_GBS=W]Z-B=N2:ZCK%,XDDTL9 [RV'V)@X MS]WV):PN+"EI!\QJ'^3C]-J3S?OI^D5Y_6@[OVO6'.Z@3)/B6;RNDR$>)Z]( M8\V(,JZ2AJNDO-Z#O&"E/=)T"'-?-BG.8,,X'-H^FOC\V WEWSV:42"84H8S MQ2S!D'G.19"(,(*W1C5_,EN/%*MCPV!;:RX+&:D3M=C!F5JKY&FB1#VA=1]')>3%=._=V78KK6532'\R+^ MN+GD\1B!ZE>2R8!CF/8&V2W73G"DZ';62ZU/65)HG,+S=0U%]\^_1)1;1WEM3*W+'CZ0PK*HUV&&E% M,#!2(K3U^*5D*=O\ \RXW]G:]\F(]L64=\&'_[ZQ&VK7V#LY6C:+B8V,\1PX M)J3S4CJR[1T:TY0XA](VPGVQJLI8>WSI\-F3P=&#@F ,@"=6&PP\ MX-NE48==RMR\_JY)[W>VM:?F/:F#3X.WU\/M>T$X-'(=+)AQI:PW@DEO09@\ M:*? =IL: M-K,H9>;M+MC$>M MT7K?;G4*F.&.K\.CQS^(QI@UHR[ S'PFK+ M 7=60R%YA0/S5J9$(PURHZ,[PG6'^MD]JU,\JLP(J U@P4HK+RT4B,MJQL(P M38KD'V"<6W>\:@OA_CRI:@(1]X,GUTFX;P&BH-MB.IH] MK-((QSS#H610P&0E]MHG..B5=?;6S$'(')!.4@ %A529[?D^!M*8W'QU]-7- M+(>CF7Y[0)!DTU%U/LT/QWSN*9&%_@RH900RQ"R@4'G-*ODD BDGZ@:Y?-H- M]U)Q[6W\/2EOK2:"88B11YYHJ"U4NIH@,4MX2O:/ :Z0MKY>D8!E7[QPH]DT M6+UX]>7JHH8:"UW[BF340Z>4!R3>0.R@%@15D?$,,I44X]GX@N;7:%):0O9< MW-&C>3%N0)S5\YGG'$,!I.026@$881!7LG&"4I8E!IA<-5W%1SAS"JCG(HPM M)LM%?NBLTYX2F47*2@^P#A95.* UD%MC"@U/<5X&F%BT<]*M!4(K3:6A@&K# M>#6S#OC:E/D9'.3!A;;'M(X1'QH'CXV!C>K)!/74$R"#.5=628.9WZ[E(9*T M8SC L;$[JIS(R5.4<&9";BSY"U&:4W)?39G@6EK*@<<,(N^ \%)4> B;%# \ MP+'WW*1L20W]G6B_NRNGGQ;E^(_'V]8J+R,?3\(_A\^V'R^>*<2LD<2OUE:4 M5#C>UU;M<(BTU"P#9&#[:7Q:Q_B176?();IJ^&TY"0J0V)H$9;0VI-?CJ6_W.\:*..H*L',PXX MT) !JQV#CB@3A]R-1$' E!NR!^CGM*SEY^>$4Z#M[7AYUGZ^DM0"LF?P37_-HW==SQ%= M/YL%(2!E!D,%N2$FN/ED*Y,'_M+6J=/TNM_E/ G-OABBKJY61U]&DP^CXNK- MU(SNB\5H3\ MJEIE/TJ?W04R9E28U%-L%,%*8J",UY5T&NJ4A9;F&;I>&6]:@;0WLS,>+^^6 MJ]-V^^X%.6Z"ZM:101MF\QIYRV+2(*J4U?1Q8H%3\H\,,$=$R^:H(Y1[GW>] M#9UC%?U69[*U?3A3+G0>AI'S2FBE""6"5U()C2]L[;?M&=:I./887/C=U7YO MIB_7)SZ6DXDO9W^.9H?6<1O6%/!PPBO%M3.80J M,UMHM9$IZ04'Z%RG$.)E M%&*'0)]A9M9DY^I0L3#44\NA,#"(!I$0S'NSE53U>Q/-_>J.KJ#VV:+KK8)N MV+!_/I<*?'\CWW,@#HY\SQ_.@-2(JN TA"% ,NN%57;K,4B6DEFK\ 4XWS\S45G4Q"*NZ^O+]_>HPE_N6S\;%_& $2?/* M,D_"/ X"BP& #FL#G=VB(K!(V39LGMWETAG:GB*&8$9;8N?^NK+@2QM%C(6< M4X,\==B*"A,I;:S[T5 M9LC&!77OB2 <4P>4@UMT&$O*:3W )(^#,*%M*6,(9K1%IAZN+^/8.N>]4QQK MC,+/ LL*&^1KWA5WFP,JGT???B\6MQ&P(%7XH#IC M%_-BWL5SW\?N?CNENLQ ;03%W" M'5$>.;)UA$!010)+ZY^[[COO5V]D[5XC M_<6K_-=ROEC%06^RM7XNTRF;4&O&!)$\)C=GWB.A$1;;N)Z $V$)S&UP!OQ[ MZEX$:_M3RAG(^[G<$^<3TVM<7^?C1&* ,P@Z *FK$ M4&62XHH'N#UY!DKWJ)XAT7LET)?G GW,USFX\\V]DVMGZF,^+F^FJUI6?E4B M[U->G7FMG5;<:[4Z:X0E57 [&0Y>74J'&& &+/304./A5@8"4-+IO_I;7Y?J')^*U*PFP\Z'7H.4@PI#))14CF_=)^Y2MOYA_2VL2V58+=UN71.FF:57_/ZL>FY"F:&':Z/X>I%HH+J:WCD&-K M'A,]HIXR*?5"L [0?\UQOT0P"J6FPDG#!76.*K5U$21. M"B5OO,6SCM1TT\M8@VP1]]<2]FL1=D)"[*UR8=K#B(!^(Y652*4D&H2-4^!> M%IN2T>XEZXP-F']=W2[]9AHO8ERMSGS?CAX3S.QL37!/_R._NEE=L!Z^*A9% M/K?%?#PIY\M:&7T3:@TS,FV$T$! @"QG,@XOR'/K+/"BYB4?@\'JQ8[5LL![!JK8_FQGCV9V3"\ M\GA-F=7!=4<6>^TKF30F21LNP]MOZ47[>ZW&*8CWY<[JT60T'>>?;O-\\39J M.>KR<,JL?44R;IRR82K(L3'!MS+6(UY)Z(VXL/1')^OW^9W)[U MOU!FI10QY3@'.%YF J7TJI(R,0' $F3KNP:[#D)V5Y7!N,-2:NKYQ9OB]&7 M8K*RO4F*32W!VUOHR Y/\6,Q_^.( M3W2H6, /*R6@L%H0!X@$QL&-I$YRTNL]N:_'+VH1TO[)$V\.C+.'S^']1[VC M0\4RIZ%@ FHH'3>>2H8\KB3UE%[8F-:.TO/\E^+:;%W?+N8QY9 M7DQO?ATMEK-B\5!>/[OD^[&-NSAQ0+K[3B^GA17W="J'6S/MR'_)!3NF0U^/B/YUX[]\SU;XP&%G""*>)CN M&6<9KE8LA52VUB1F:#OV$E,E)?!*LC Y(0 2#+896OVREI20M',:0^960STW6:%N!NEK7J&..1^A!, 3)\,H M[;6#U4:.=!(E130/F3PI2F^R0MT,WY/7D8XX&9_+3_ED\MLG6TXFH]G^!>F3 MZ\JHTT!8)2F0B JMJ>"BDE.:I,2$@^91BLK+?D'OCEQ55MFV"+:GOHP!9Z" MD'D=_@7![*-J@5<*95(6*P>]%]L;R=H!_O7LEX1IJM)!,V&*&M'31KMM!X). MI"2J'#2AVG*=3D6R?X:H^3Q?O"O7*5347;F>LD$Q(JQ:$W4HD@ M?"6K(6D)H(;,FA.TO9XHHTTS0XG1IC+VF8_1+KH*D0B,==>K%'?>=Q MZ(9@K2)]OH7$E:7^U^K@X_J00M8"(!3#P3QH#Q$W8'4DRPAH&*S51;K!ZM/X M-K]:3KXCW%--UCA-6+>*C IBG%"8&V>)@Y)R12L4)!6];ML/_>1@;<8\/Y'< MC3+ZL27E>-7* )&;+H+!>S.]+F=WHZ6BA M8YAS'"PU1FMD'16PWJUMASK[/!__]:;\^LM57L1^3N(/44[RI'N'C[)U"S_F M-T5LV'3Q;G2W:_5_WZ-A.+,DD $[%)@(-.84;>4('L^%K+)UH->R56";N8S- MR&'R.(N>O E]Z=M_YKN\P;W/9IYB"3TA"&N!%7'A/U])01B_D"O!^Z!'&K+= M\&-SB,*'D6DT^7_Y:.:F5S:XUGLHLN_Q#,*85\,2@)FC*OBM%-M'5,B%7/+6 M+4M: K=+0^*+23XSH4TWY>RP&?GNR4Q21;V4&&/B#.9*6@HJ";R$*6/,@,). M^C B*;AVPXQ*X+@ O(<23Q\)'JE2,9,7<.%OK8SVBE5M5M"D<&% =YAURX4$ M0+LEP8KYDU&NS)P MOG@FHXXY3166"H)@#9&P?FL'F88IG&B<'_&UJJ MP%W10D?+9,C'1,;8@^!F.4&UADA44GD DXY(_V KJ^U W"5Q_E%.ED%/L_4$ M?9_#LO/9($4,E?(.0HD0P$(@;K?T]SSIBH0?;(TU#=I.1ZCUZM['_+Z<+8+1 M^Q1TM=>Q/50DXU!P8B@G0&.KC'6 ;64"BB2-2C_,8FN+"'?)F@_++Y-B["?E M:-=FY<[G,FT-"2TFG$/L@%.&DVH]B!F&DC)P_F"KK:?#VLM.NAO-XIGJ>3R- M&.9G*\?J;.$X56.JAM2(M=E7)-,@S# UYPP2+8W'2H=.B"0.R#L#ZIW\Z$?* M.I$S>\MD3GKI+/:8:X8D,8)97\GI#4PRY4,,E4E7>-D-M&?KKF8T&2\GJ\K> M7^O1O!@'4V:+R7*17ST7[MS'<=OLX4(+H(RBF@!+L0U:(6ZM'HN@$[4.!G8C MY6D74DD57$L31@=JPYBBA#"!?AMY8K3'9431M*?6@U=/-0.SKV#KW_/BYC9T M2Q4LY>@F?[>,QT_>7[]8SECUX@/$:51/<#LPQD :8;26V@(F8(4HYD:G#!&# M3#[3.K6ZA/NLU-N,$B\$>;R;MRD)C]>8$2,IM0)J2;3QC"ED384/ CYEFW9 M<\]^R=@Z[&>VB/OD:6X3]]64.4I@\.>(-\1+ +UDF%9X""I3UE:;3W'+Q6AR M 31L#>Z^Z/<4T\(THJAH#F&^P5=+;6TG$W4JKIHKB*# F(?\K',8=DD<_=M_%D M&6#V@:[Q7MGE8K.2\D+"8Z>J6ZD_L\A)[)T%&GNA ,7 PPU^WF'\XZSGU292 M>7XUG,V$G/G\;)N&@UL-% W80F$800H[4:W?6O;J1\/"FYTT]Y7&U= M::/90=A&-6:$(Z(E!-*%SB")D(:Q"B-$[86ES$^GRMXCKUW"WHLQV)[__S4? MQ>/ Y[VI=]N:Q_/)\QJVX%"QC )K?0PV%P 0'W1-I%MMEFJ-F:AW859_TM;I M]0?+95!Q#)''$NLPW0G^JP>ZDE<+FQ3",\2!OQWE/[\0HT6(S]>/5]ECYIM/ MKM[__^R]Z9+;.-(N?$=?8%]^8IW7)]RVC^V>-\XOAKJ*96M&)7FTN-MS]1\@ MB:K%)8DD2)!%=\=,=[DL0,PG'P*90"[+=ZOE.EHRZ^,9\^!5=?MXWR7GA@,8 MOM%1;HE@2!MK.5!!/]@,N?^?'ON@E[!-/.D85FGI8Z6B\(&?-':MHFYGWU%0 MAR"!B&-'E67.64GL$4=/_=1*%79#J7.K2&9EY#K"BC%J^Y5&[S;S95B//I5? M#@O/Y3J]%\<56 ,O/->2.!11Y][@2E8.S<1:[ [ D>?6;(?:R,:\PR->+>K[ MY',%\]9;@Y1BRA)$@0_"5+)@JB?6$+PCO3YG2P*BK4NKJF_?%O-CO\[R>[E8 M?8O/, M^5OEML?H1_W"YEFKM"0JA %0&6<"@Q-1([*2J)'*&3JS34TMMKC) MFVLI.2W ^L05G*']V]BY5.' MW]"ZUTEV+K[TW%!NMAOK;[(4)"BHI 1P)K[0T6EBD/:ZD5YZGW&N,,"1P5#MM M=VH9=!G\68Q6V^[9>0K@ ,12,1,,8*B]9\JK"@NC48HQ..8EL2."U%D5.X(^ M.PW?++_MMIL]*+C^#OSSJ,)0C8G15@,J$644!T^KDE/HI%5PS!3KE@/GF):, M=W9>)>P.;VLT#.GT>PJI@CFN/)3 &B\8%LJ:"LM8[#YK-/6OM(,/H+U<;\(_ M5JO;/^>+Q0MW/!=X?6%4 2 -RP7$S$@'@M,(G0*5G)PF94*->87-RY%57_K( MS;LW]]_",\=]Z4H>Y\L#@G124R*0""^V-5PZA$Z(6:53O.A1YMV-BV])RFA] MX_$F'J%_F8>E_0#"(>XT2-=L,6L]5^$D@!!(*@4&7FN+K7(/L,$4/V6BKG1[ MRN724JZ%[^&5>7]W5:P+ZV&C>0HNC0K/@QG2,0[+B5@%\(B%QB@E#6:BIF/Z M(MFGAH:+FWOQE_\[WWZ=+W]V+-_?^?ERMKR9SQ8'N:<85*<\T=)Y2I$V'A/$ M--,'S1ENA:SU;HW7S #.LS1L@9K+$!4@%^Q%$XP?A$'8PE-(O9YEI W=DQA6#0,*"P9(;SX!5I<$)9((BG>MR$+&.U!^7VY^F-3KK]';/8GH.&O5V'/6\SWK'@L;/W[DHZ_LM">86D,!()X MB!QF3H *88#]5 -'VS/M\LHZE&)R4?^WU;+\\=ML_>]RZW?+V_/=V"\/*( 0 MRE/$I*;&$V2PT2>XK193#90?C"2K'K22C7.[Y?QF_FVVT*M:C'OAXP$HY*'# M2BCH"%5*.'3:F@QF*==[XP\G' '?TG62BVV_?_J\WN/UXR&!_2KGS@\JB )4 M>&.-98)CA11^D!(2EI):./XSP>&9UYEFMD;61GWF6PZKW#3Z6N[VCW]=V%M80:1A16 M#&/H@F+-RL@19QB2(SWF#-V#%TR,OB04Z58MQRHD:70#N\A M>85:\0I5V1@".&X1,L!A"A"!#MA*3BYI2H;SF+WR[+QJA_?KS:I"5LO@X&%" M WS>:A6T5\Q-OF>56IWU0@PHVBWCDBC-+!@.'F M])X&9&LULGNUQ^9#>AV#Z"_7^W 0KEEFU=DQ!04",X[";H(E$,A1CGPEH\-R MJC9A;H8\KW3>D3YR<>[1F]R,>)<'%L819I5$UDG%E.,QD_)D(1.14&U, MV"8Q00CYPYH1JRII4BL\*8M/<"#\&8753@FH.U>!I0SF@J8.*TJ\8H8)=\3% M*0BFFC.<1)'+[D+GH&=S(N;+^;9\&Q[X]GG2E/[QV^Q?JW6MX(3ZLQ024N,T M9%1P!)'64![+0E'KL?=3+0G2/4^>,[(W'8R BP_/_VYV7UZ_86@V4\$E%0H* MHZ-[I16T6.@*CW@X.3%.]L&4^FSL0 /YH@9C6Z5R_6EUM_TS8/M,E!K1@S7& M%XYHA3@!@&,%&:)4"EO)KB7-VB9C4/:E,>.GX,#NL<_%NWZJV2.AL-.6(PF= M4 IAYV EJV!FJL5_>]]YNT0]&\-:5:V7-I8H XAI J$%0#C%*UD\EA/+&>Y( MKQ>KUC=#M'4-EYQ5ZQT46AJBD;$20Z*P/:VHTJ"4P_TQ(T&E MYU*28&2&]]@PRRNYO5%3KK@F2%-_=#/K7&R^I(+)606J,$QX1 MCYWQE9R6Y>U#/+9XR=H<:! OV0SO7+RJ3G'4S7]V\\U\K\C+F^F9$04E"FG& ML$=."LH59%P! M"[@XV:=>H8D=M29KO@:34O!M??#ZV^IVM]B=KS/R\X>*("50X1F@$4A["ZBJ MKJ0<()).S!?L4%.KCB =R-"YN+"^;1*FWV2^0GG#*=,8.26@ES%MIL(&2JU2 M4H#9^.@V@"O8HS9R,;6K]A'"282I5C*8A(PB%Y9U4$DGE)QJ?<)^&%"O240S MR+/F:CP\J?DZ6W\I+Q'JY0$%QB2\CA *ACQ"' C%*OL Z@!>SI"&K/U(LE"J M$]"'"X#?K]_3BFC'E&L$E ZO,"5PGS>-CM ;6#,KJ:> DINO93"YRO=W3?/= M'A+VQ_Q#+_/&HR<=?U((M?S MB)8!53)XLNW/J9HU2-QBM@)(J1!AC@$HC1% (7_"Q?&DN/DQ1^]U2=3^8<^R MV;U9AA_+S[._!MS<3L_PH)\:>]N%404V2#!KE5,@^.0<.*8ABLW#-2/K# M;6TO/'6=E_S2L$)1[&QP*8DF$ G#(QUFP_2.J"S1LGEV'@ZT?SSCD_= 9S[ MO8W!Z:ME-%+?WWU8E]O97X>_'#H+L_O7FE')N:5. !@/1ZDPIE*NM34KT_8I M:W22?:!K+ LX7^["!O#^6[G>:W>CR^!,E8_49L,/F^W\YBH6K68MO&&(2^*, MX$8S)"W6KL(*0Y6U8N30BT)MWKRX*.3 /Y?IV4*B8\G+;FEZG+1 " I#+%9( M &J)L\!5*ZN3V.:I39#-$!T)1]N!/V**_C9?KM;S[8\WRZ##\/H%7_'I+.X_ MN_#7OY7;KZOP-]_#1_:'.MURNNU3%(8J9GET324,+@A!+O@@1ST E;EPZFH[ M6_P*+T$F;>4V!M_-UNO]X>WTK#\--0_X.B")AQXC+HST&A)!>'"JZP7W]2/K MD6;++Y$[)FC@1R#;G[/U[=46G%=&%HXBAS!V ,3:<.$G37TELZ):3NN2JQ/M MK_I$.-K]8I2[GY[D2N;RU9$%\-IH0J4'6&N!M94&'67 T.J)Y?IUJM55GTAGB^2= M+6;+F_+3U[+&%HP2Q#@W!&)B';/,B1.(A(")U>/H0O7/O=%N M$4$ N-('::6$YL0HS 5@EG6%)C?5&6'RCKPVM M$W"'H\[5S>S0VWJ\;0@D$B8RT'SP17(OZ'!F\ .RR,!9Q.+,P-L:>;@U1A>:QKH;#DNI<5AH'<>25RAZ(5-"_49(IKZ\ MJNZ1SNYBN;^^ESQY3'40>I5)1_3)"42:81& M=*<:/^=M)2&6@L,5B]6<\]+)'5<5%.R:XF'V_\S?+PTW@!6HUG:H MG@.$@. V7N(HBH4\[0':'WS5;;9:&< T@(X@S#- @+ MB#9'*:7'(.6 8(36>I\$ZPSD7%0*O#=!-?/MXX>]NI)=&%5@P\,*K@ECR%.A M)*>\FV:;\[(>.1Z;.9Q/'4R?M-! *,,\12S QHCACE873!)JG!(DR7\-;F57 MP@ G#;/[^7*OW@_EKF9KTK;SM@XG&FPEE(M2+*61/,T[ ]>*"K M-]-IE5( 6O[-Q.Z0SYUY]V&]^C[?Q#C[L)P_S@B?7"(>PDC3X-@#2F)$-W;! MX]]G0!IM@7:U3NSZD=4NHGUAG M@AS$>)F+'2D@,^&>1%NTH-WE\85CWN'8K- 1["1#TL$3IBZMZ=0(0ZN&(U^G M:LB]YAW M&'%Y8!$\8$@@I1I1R1R*I>9H):V&/B5_H?FU3^^56H:C6S?X9PL)/*JM6[TYA!"YFV=3NZ03;WU>?'\F:UO)DO MYOMIWM_]_NEHFD9S8!=T_.-C, L^K]S=7:S@]#V.BK^9WM6H@9"38&H#(@4P M#"BEC@5L%0#C:#SQ5%EG"*>VSS7X,#XHK@XZ77Q/(1B#QGN.G-;,.@:A84<\ MH7)X8C4D.V'6N15E 'UDW\&>ROC<_MLO.?.P!D5=S&>+YBR^-F.AD/2&.QF+ M_A.-+ A>SA$?Q!U/N8,=H:>9D:\=(]\Z7O>TA3UYDA>?M0I&#Y]<[&ZC55A% M=YY"A<[FH/3V746P-&/Q*H<)AX!P&]Y;?\()F3SN9^YTNRZ).A;5#+RXOGS2 M<['O:L.9"JXL],QH(: 0TDK)$*GPT-*DE&L989)5QL6T(\0'9N ILL4MBE&8OWDK:DSK"'*PS/+_57>?SM&/K2BU^,)"N2D MA4S > XE$/)&,E%)CZE+B0"HG\0U68XE0#TPT=ZMXMG:+MBN?RS*H^__Z6N M6,\VY:U9W M]3!"#O]6SA8Q9\C%G*'M;+Z,K0.ZH>^+4Q= * HQC@$6SA.I'."H0DP@D5+! M;81I8 ,SMPL5]'KD\])#/W[)CK]*/^]I]$4%Q512)(D/_[+!I3,!KPHAREW2 M\3F8-DM'H9%>.1MMY?TM^)=R>?-CMHR9ZI_*[7:Q[_V33M4Z\Q>QX)1GTD@$ M#(?<<$=(94Q, 6P+Z-U?\K9X_S;)MO]B_-4A@?JQ<[18/Q MSJ2GX0_5#1>&7":50/RUKW Z@'M@VE5U\WXJ[?%SR;WF;&PP>:&$"]ZF IP( M3H45 ;C3+@()3'&;X B#"#.2M#\MC-!I>G/_;39?QTT@5G=HLX36F;4@QEKH M-8!&62"Y C7OLCI ?Z!:;IOD/2HJV!S2CZ?H<#AS:0>\IAW MQI5#@$I5R:^\2*+?"$OO9:1?(M2O+\!5"J6X4P ;AV+2J]*XDB^F)B;YT\WK M[@T:X9I,I21H!X]P?;EJX/0"6CW1G$N#N [_58 Y8X_URF.!7U/KKK(?66NJ MQ/T5PVZ"[WOP(X1>?5X>Z4_N/?RRWN_5R\W&U6/A#@:L+@/7]U04U M+KP.#&M'"7:$(&%IA;J",N5P^94=BM3FWVK4*LJUU7578199Q8U!%E(;O'(K M/<2^DH]+DK5TU;=]'_)/V]EZVRL1QT.:FD5JFREI8!*&UWQ=SC9Q,]WL%O$X MT@<-'"L^'%K-AT]_6&WF^VRLYIQM^ 4%=5+@>.K$&"(&4^K!:6T!@J50?(0G M?:^-W/UJ<^!WP98O";<_(>WB36@T?4$TP1X0SHAB0"--N)->$X(UC[V3\O2Q MRQT2_MI>ASY5.LJ-H;.7H='TA>'<8VM(<&,ADA K)D2E-B)MBHL_PK/*U_86 M]*G+46X)#_>TF_^=;[^&STV7?Z/87C4AKOI%'0.ZN9C@G-1RR# M=Y82M-PV+/[O36(0W8YRMU W_]G-#^]]5SO$HRD+ZWDL>"^]4, @;"EZT!." M-J6"T C[K;PVVG>MOX$9_O%PI1=VL"?RO)U]VY3O[]2W;XOY36QU>LC1#K]Z M.[^?'WC58C](^;88@BDMD$Y Q Q"6MN <:5(35(.*MNF&?R]*PRHX==WSFDU M(%13+!UGP%# O065? :9E)6]<0;"X9S3+?M-E7EM]&VHHMQ7@Y]V]_>S]8_W M=X]"AJ;8]0-3YS#Q6#CM)'(B.%8&*(RDBZG!ME9&63^RQFCKU3*:MT^4<(C; MJM/@H\[X@FL8;(=XWPT9,H0A9T_R:T"3(I7'9P)VPH3GQ9U[P+EUA/Q/#U#] MXAB7L%$W-W'="ZME.?\>M\=SL?#-9RH@LIX22B! ,5<0**@>$'1X8ESJ6.\7 MF^QUC7UW_(KOTM.'VX=/'2\T#I^I3;$ZDQ6">Z,T-%+8L E[J#T[2>HU2ZED M,,+[K9PLZP'^/HD6JRVLO^][JNU[J<5DND-/M<>)2@GDJ_<%P0N7T!D9#$,, MM"?:6(U.X(>?LEPT_2*$[$4EN8O@MI+O[7SV1_!NKIR.=_45!110.T$M=%): MB[ACCE<(0@E3CD!&>&'4#ZD'5LJ(:/WXY0PB5CYPJQ(-?7Q=8;& 2EE('$*> M"B T(A6R2LF4]@XC#*8?G.Y]*V@PZC^ME=V$Q4]'%CHB#HQE.)Y0!M$QDY6\ M@+,\U92F2L@DK(=<5@]5H)XT+&ZX4KXP0X&,9T1BCJR@E,=C$%3A:B32*:E$ M]:\[ILJU3C ?C'/_6*\VC2BV'U!0"@%0!"-@H(FGW!#[2CIH1(I+U+P 4O\= MY?(RJ@W$@Q&H40YYG?1D8XGV!FI$M?((,N $J.0VTJ8<,M:O4)2Q!%QF*4:)Y0QCJ1DDRMG39N]9BGNA_K%:W M?\X7B^ #OPFZ77Z)%0^.N_SQK^JM:FVG M+!RF"$GNPZ(13%["--?5N:\]7;Z*"&RTA@H)18+"&D( 'U]SS)+:U31Q[K6S+HH'<*^+)OFEV M)??2L$)Q81D07AG@G-8"("A/;Q.1-,LUV[-(XZ'\D#Z6MPY 'W;#;;R=%IP3 MCC&F4@LNA#:4^P=SPI@42K7.>QVTID];GZ,3? <[#GGTR U/1IZ.++"T@EKC MM9&&28,0EOCT"G*?9XD:17&H#HC4 <*Y(\$_Q_C"*85\(V,E0]XR2RSCT'KF M#PW)C ,R; ##A7Q_NOE:WNX6Y?N[P_/K\FZU?JB!7'58"^;2L0O;7C>?@S9T M>*!_7\ C<>8":AK-?4P#8%(P @)4%69<>CFMT-Y.V+,:4@.YMIT'J1X;=6>J MX;5@:^-9"T^DY- #QB7@EB-N/:YP@D+\0KU*TYG:-_KY65JOL'QCFC:?-FSZ M"C *3?0\O.#,0F KI( 0*6'L(XP:[I>GO<.?GZ@_W\\M'X>"MN!HHQD+Q&'P M9K3$V/O@?GM&>*44B E.V?!'&/_;+SW[1#X;,ZM\T!-4#\TWH@QUJ%ASBH)B MHH%P$#'FF35<6R$J!+Q!*<6*1AB,VPOW^H$ZD^OY])XLO"S/[T*S.Z$7KO$: MN:6-YBD@9]II20G FGH!-#0'[5ND%%8#.JJUY*BS)C2;J BB&^$F++*J,*AEXQWLW6ZUFT#(>N7##,"H*)(] RC*GCP<+5 MW@E@K43!I.#!4:L5>-2WI>OGR_FV?!MT])-$G\\DJ#>?)+P=A%BOC!5 46D9 M1,Y42&"@\D2\C'3EJ,V2LQ9NQ_#G,FKU;C-?AJ7D44TM]=?\TIW;F1&%",L? M==H"8# !2F)#Z5$^H2&;V/EH'XI?]0'TD$2*/Z[+TJ[N9_-+U?NNCBT41( 3 M* 0%7'FMN42JDIGIM&Z2XR-7LN9K,"D%W]8A3;^MPCNSV_Q6WO]1KL^%*SWY M4"$XYAIXK314>'^V2ECU9%+!7T#S+36UZ@C27 O(A754__AM]J_5VBQF 9G+ MNU.#60H(E4:0BV"R(P$=M(3+"H?8+7U:]R09=JS^P!\!"1^>_]WL_OJ>UG"F M @NOD#5< NFYIDYIB2H\#*,I"1(C7.=Z84I]-G:@@9R).KN@D$^KN^V?LWA= M_D24LUMIH_%%V$JXP51(CB00V'KB[6E+T'YBITJ],>.%E)VNL1_!2O@VF"AO MMN5]RWWX-+S@4#$.&*:>$0J )U3QH^12*))R(C'""^!A-^"VJ.?BV^/H]WAI M\_3I+S#M\L "4($@(RKX35P9X8UP)VF]=K_.OMJ" *L>D<[%JX>NR3\_\@&M M143K4B!EO1D*Q !T(OA/,BSH# 77W)!*?FJ2&FF,T)WHE6G]0)X_A*4ZA*Y_ MBO]D1.$X\%QQ9* RV FJH-9'^10 +$_6WV2/[%.PSL:EH+A]AY?J9.A3^67? M\.7*._K9:;K^V/&>N,7$!E8(^-L;4,IAUDAFMT1$Q3(F: M6'1!3VRJ?PC=O4I&LOG4RVG+$@5O"@!V )1A93BYQV%3Z2T)3F&2.\ MVALM4UOH8KQ<]:O=I4B'=A,6, 91"HDQUC1X8=!"*"ITE&,I:^H(TSS'RM06 MJA@Q4<-GNR5J^&P1C!]JPD9CN?!00F"X4Z]@]#4PYAFC=BZ;W\U>#$:P[Y> YJ?D+LESR' M$<0+3:4P1BMK)(&&T7V"J**"05SK>G4:.8>$2\<<0AQ:;84#E$%7(0$-2=FS M7OWY2FV6M,\Y; ;_"/:IGC(]N&0:G-]Z1I#:?KXM]:G1#/MLO-MMMJO[443$XL;#4;QSI#/!>S/J]GM^7];/WOZ"SN M_Q!AN,ZMB^,*"CE#'O#P'GD1=HOP.N%*5F!%2@31"*\6<[)).$CR8$>XE@WK.K1%?01\N]8E]MK0@AOAC 6,>NRQ M AX)3RJ)8S6S7\8N:T&"^@QK@_4(V*5N;G;WNT5L)'*EX5/[R0IG<=@U%"7, M8TJ ,QKX"A5B ,RRTCWKFC)9(G:CA!%0,^EFR2MC%)<",,A]%,898P<,].TN]]5(%KQ:8;E2#G@+J:+'J"7C.;(3.[/O M2?\UD)@)6M8:R=F:"=KO%'N:S-LQYW[ZD4 MQ2"%C3>6"1CL,5')0KB>&D^ZT>O%W-=FB+;.?7W_K5RZVR_EY037IY\JE!*( M!&N;"0,-1=@@**MG8]BFQ"N/4=OM]++J"K_6NK6S[L\";6%*4?"2 MA%9 GR22(.5R=(17"QTPHR]H7T=L?:E:V N?+BBUA'E)8B*C%A(:0D@E%Z1@8F54$O1Z MAB'MLHV&/_K;19.M-+D M&58T!#(W%8YUVV_M;CU??OFP![K. > +PPH9+&CBH90>&!D,:P6=K205C&2U M6+^7ZS]6F9:0+NG2 ;"OK7H*"V\'-93!:',I(0%3)YN+ Y;2M[Z^.9O[1J\/ M[B3AFILUQ^;99A=TL[SY\7D]6VX.$6/_"'9^329=GZ3P&!A@E6(04>(UE5RS M"@7L6<@C]'<@=(K2SP6PCK!' Q+;&7\0<)MBO';.&WU8.ZX MY>VKHTI#&(>^P-U[AK_:K:PG@AF-F1'6>Z>)5,?VDTHPH.HE: ^=]M>LH7;M MV0I-J&'0&4P"=YW6&EA38:-QTIGKB%W@CGG3.A&PK1ZRW= =)5E=DN1L$;C& MQ.WB:PI)C,.4,$P4XXH1C@PX:0TF-188X>%?7D8/H*#<5']TBMIHR?UI5,&L MII0AB2BGP6?U$"E7R_2B M!*)=M2GWHQ18 XH]H!P;P#VB5F->:04S.C%;,C.35Z]*N>->71\%^;_? M?BW7,4MX77X-MDJP:^+QSM#1RZ]C%:8L;*T<8.:]!4I#YX3W&A)!9=S%:UV8 M]8/?106_608&[=5\+02ZR30%1<):BK V#D*+M'6256@ 8=W?JU\"@YYW/.M/ M,=F#J-U_=O/MCRC!:MDDB/JE<05$A %GH,;>0A',8.U/@%+J)T;"?FAP+K*Z M \!SD>O9HUZ-L'[Q\P$QR+BQ!EENL6=.5]TCFXLUCUZG M1U=>ZO9?N\WV8C1GLPF"HPXL0I0@PF._"R4-HB "" MO2NWOR_7Y6PQ_V\\2?Q>'AZ_NE]M0K5:4Q6&8L2(QTP8A['RV'AQ0D0DM<,: MX;%P;Z3K ^P!Z'?.7&C"N\MS% QZ!K5CEFD%N6-22W<"FYJL,>LY8L-ZHURG M.(^(:_%]>5LCOKWI5 4AP'IIF7?(*F\LQH \\JHFMM1E<0)ZUD$V5KXW;]1V MNY[_L=ON+^56'_88AU7]_=WGV5_U0ND;S%)P) T.U@?BS'E@A:7L9#=S+5*" MT49HZ_5'D^=\[$T%^\QEPX* M@"NIG$J*H1UMM'XO6O_IN",1ZEP$NO2"Z?)NM2X_EC>Q"-_^&F!?F+'"Z=+) M>/M9"\0Y$MH '5PN9JR'*G:'/. $-9]8_FH.,N;3QAA8FTC/D^0R&, J;"R. M&<&Q(D0254E.J,Z;+=M[]::A>=@2]M>RSVIKH([.O%7 64F<4)6%(F.V8,YL M@CQAX@/MLLV 'OD%^V*Q^G.VO"D#3I]FBW)C@HKG\7!R]??=>JV;41/^@58I MS:27L=$0,H=X8.-Y[&T_W-WZ/V>+727/_]W-%O.[??VW P<>A99N3WA(C":6JIV90ZM\FLFU[3W(4"U%Q-<97G!I MA.>.4VTIUMC*8'D<)1>H^7>4OO10BYF_K;ZOC=RWRPOO[7U+K):S%8 JJ51 MC@&N'83::.7;/*K8MQ6(!ZMHB_:FT"'L<7W%#O 648.RZ1 MHPSBTX9$H)SD_5>O'&ED%K;3PC@8:+[.UE_*V\\KL]ILP^^/6;JM&7EFOD(* M3QUBP&O#)=$4$,0K;# F>?J69%LIQ\/-;O0Q#J[:\G9WL[_7:^\SGZ8H+*-$ M(V($8<> M6'JLN1&/+[1/"0D=:;&O\2Q[[73P2BYX-^K+;+[<5!_9?"QOROGW>%;Q]SUO MK?Q_;$7T'A2S865B#$D:@Y,!,LX"#6O=:T[IGM?&=FC .6#"4FTQ%4+8"H\8 M4S.MXY7,'$JZYVVFF7%LG]W=\WIH 7<0!0B@(1!0J5@EO<%@8HG5/3&CW3UO M,^C'0;QN[GF9\$PY 8%P @DLO7'P*+G#0&<]XQOZ'JXY'=K<\S9#?(A[7KO: M_;&]VRVJE['17>_+@PL8]@PM->@K*1FG/]2\01-B7#AOK<3M'^- M.U_%L%:*(.4QYPHP0=4)$^*3SDE&>%:<>WOM1PMC6/T>W,WHQ]]=3UUL.E?! MO8-&0Z^ 5Y*Z&/M!*TP,QK5*#;[&M;%SSC18*+O0Q#CLP*[.[RR4$ !'&':Q MI8XQP*A*=LM45KL="R]9Z M>+TWO9@(%)PY;CRQS+(@H:H.81VD>F(WO?T3+9L\[EB6OG0;&?A^_[_O==;JU[.*0) APSSS!S MPEG#$(K-+*3G2,AZ=T0UM[MZ^CMW-=MTBH)2[IG@4!)"G!&,..HKR9Q(JF4W MPD.0S&Q895%*OGH31R2JU>;8S;YV7>N7QA4.">.9TA)+Q"R1"%-7R4H82LD) M&A$!^Z/ N9K6'8"=C5B'1[QZL_KD/*,!]>2"(L MPYX::4\8,D(GMBHE:[X&DU+P;;V/_;:ZW2UVY\-T?OY0X0PC-IZ4>B8=#&)J M"4^+)@$3"_OJ4%.KCB#-M8!<:*:J?_PV^]=J;6)QRRM[4X-9"AL\3T"M@$Q: M09@TC)]>)RJ2[I%'U),TVW[5'_0CH.##\[^;W5_?T1K.5# IL%%4:QQ>22:$ M]>9D&BJ/)A91W0M3ZK.Q PWD8F0LL[H+"OFTNMO^&;!])LK5>-=:XPO/B$%4 M4:J-#.L_(EZ;H^PXO/\3"WGMC1FK_K'/9LT?+G ^?2W+[=O5P;N]YA6>&5) M+*VR@&I'O,,NYA%6)RU82I=BP8WH,CB?6]@-SD,RZ;I#>'90H4EP@BB"L98G M5\X0*:LS&HPEG5@?OG1EUV!/*V1S\>?M:OGE<[F^M^4?U[>[GS]<2*J9<20L MJP@9Z"E31E92>2!3DKU?"5^:JG?5,::YF+*O2W_7/?(D%=)L&10/T5%^M7Y7_OEH@UZOEN''F[+.'6VC M>0J,,(Z5A; 6".Y;&ZG*C<'7K)<^ M7F!""8/,\F -<(^PBIUYCY)I;E*Z[(QP=^M)ZZO.@?:H@VB@$@0/. M\_!N::'!R;=U"$\LP+*%_EYB0"OL<*[ZS1A'IAM;=<0!>L^TH6*G0*%_AXN)#/ METX -UN\\]> E9YMRMMXJU8N-T?%K>.+LG?Y](^'SWR8[<,N]X(]2+>\_;"8 M+6M=W_?Q=84Q5$ !I522>,,QHJ?('6S\U*JFM635\VCKX161B^+N/H8+E^6^ M&^;[>F="9\<4@!J&%;4,6"H)D@R(DZ,8MH&)^>7#TF35CU*R.6CE9KN>WVS+ MV_T3_[Z<;S0F:S&KN'?'"JQ>>^:AK6&%UH)R'0U&K-F0NO+K&HBNDB%,F))&CV MPH2Z+&N-=N[(S=,3UX[5?#:B0$(CQ0P3A'GI@I1>5*X[\C.A\2DM M_$9HI_7)KC[PSI;YL%L'*W&WCE:HG_\5?[I.L/.#"@H!9QPAK#$EG&C*)3L9 MF<::!%:-*+4F!ZLZ SG;4=TQW#T6UCG^^"@O.I;FN\ZLVG,4U.];$"O!>1!? M> J=/BW=X36;1G!Y#J+UA7GK9-%Z7LS;"R6XVTQ3:*.@1PHH)H-5X "UIG*( M".$B)2M0CH=1O?N)&;!OS:QWN\CCU=V;Y6WY+9;M6FXKRO\S_'&U/DNFZR,+ M(;2 R$$IC)#& U/"6M$&S:1@/-^U;OJ$_)DVKAEP/7;>KXIS6ZS7=V7U_GR MPI!"(RV1\ AS1Q3'D$![VKZ]]RF9+".RO/,3)1WK9(8<-\X:Q'CX9&$Y"48; M\]0YPI"RAOO3QBTQ3SF@')'-G)\/K2$>_$#R]TUYMUN\G=]=JH5:8W01##4: MP-,*\K!6>JR!I*?C-R92$GQ'9"5GH59_L&<[F9Q]FV]GB_E_#Y=5CU.4_[%> M;2[=LUP;6G#'I=*2,PV9"CXHI*@J+4*L0EE+[DZ$:!UCGC_-RJ_6ZGZUWAZ+ MB%X*\SHWIF!>&@D\Y990QYCUXI2#3X"B*3W ^+&8*: 60EI-6K17UP)GZY M((1T8G6"=+9=,?+]X4D/'6LN1CZ_.* @!& $L:4!)4 YO "_SKY?L*C5A0CT:<>VBL$L'Q M.6$K25+H OS5CMK'I*E\ 3:'8JM!TC_FR]FIV.JA[NK'@[M=\K]H[XK+S5X M.C.B$,1RQ+&@1GJ$I1!2/KA,-,TD_%6O";K!^H%+8^R,5OWWZ3/_W1'M60\L M&E,>D=522&X0M\9R@#RWSL;*[;!68$A/AM!L,]^\OWNFV1^'?W\.BM3A>_]] MR0BJ-4'PI(4(:RA7GAM'G+(0R0H!;:=6V",S:WXJ]-F#2O(E3SR"JSX-+PTK M$ 20$.C#^@WBA9G6$!\EQ<[0%/*-*-QF'.3K4!&Y*/?[)FQ];K.=WP<4+EG@ M3S]8:"*419)[@P'@RBI+V4D:Q%)N)D<4M3,.6B5!GRV58K4N@[5D=D%MR\#[ MV)=Y=NC_'4!ZU*9Y4W]A:SUG8;5C2L36OM!#R36 0E4800E3$C%&9-*/@YZY MM-0Z/-',-E]CG-+WV6(O\/+VS?)[>:RH>9V-C>V@Y'MO3W\;4DD.5Z)]:DE]J7%Z3F+U\66&@ MXHYHXR6V@&BK =454DKXB00>C8"_8U!?^X5U%1YGN5T?P3%!H_/MQ_GFWW47 MU9KC"X: ,!Y[[G@L)$,@XZ*2!U"0TL%W1*7/1D#'GC22S0B=S=?_G"UVY2-H MWBSCB?:C_>"2P5EG?($00Q+Z *?3$FI@HT]WE%T#G7*AU3B::;K;>Y\ZR7=) ML0Z+]W;^O6S@]9P?5#@' $%"J2"D9Y:16$^K>NM 4D+#B)(TQ\&[SM0P>#Y- M?>K5G:*(-X$JQMT+[33DG$E9G9]B*Y(VY#&%48V#B3UI)>-%?QF^ZZN*O>%/ MF?7'2+&K6W*-T86F4$KG@3=<&\N$L^"T^&.OD@I/-;YAF?Z.W+U*S[X\) MG@;C__SGV_+NH67F59ZF3EU(CB7QP8SQTCEI,03>G1"329VXFH=)37U)S:RM M! _[/BCN:WBQPG>_6=ZL[LL8YE_;OZXSNC!0AA<4*RXL8I)YQCBO9*$LZ2ZG M>2355)G7GT+R[>/?R^6N_%C>K+XLY\VNJ*^.+9 DCCCDH-9(&>XMMB?;Q5B8 MDMHQIBBL<2Q_7:MC@.R/?4A9?0)>&5E@@#@#F%&+M:>.8:=/5P/0@Z1>X'_? MV5Q*&>E '=GR1X)E<#M;!WQ6M[N;[?_.8G[ ]L=5V_#BN,() )'A7&%$ <18 MQ *)U:T4@4F&W]^7+<\3/3I4Q;!I2X<2^WL#-A[9!X,BG@]0 (< J$0"JT"92IW4?__L"IE8N4I<*:NV.G,DPJ>F.U!M=. \"9H8S%KPK M[##FH(H*(5X(FT*V$66+C\ =Z44A^8)EPZ,&%WT5$ E/_K_S[5?WUWS[?FWG MFV^KS6RA;L);$H0K-^_73]):KJ^1R7,75E =[&0%K3*&9[ M5*GJXU@S0PW.V\PCN4"CH@(SY,*@OZ='U.[ M^W8GVAEWQMZ^I//?^7J7F<4%<4Q9(13'#"+LF#GJZU!MMJP&45)K3[=ZQ-7=T7+\,5^>'O9NM?XT6QS7D]J4;#!588.!8!60 MPF$$.*!6>%9):0"86'N:$5"Q/^5D.R5\>*EN;G;WN[T_OX\E/W/K>)6]';DGD8764Q]ZKPM\>1;X/9<&=C\6K8 M9U?'%DIJ1[FPC &G<:487\PM@TFN%YD>6:Y[7QSLUAM@D&>%&#ZPC3A'8 $ M"2M1[)LH@<< N@H-X\W$ZB9TR(ZZ\:/IH ^V -AR.YLOAO/E^ET'H#3"^*!E M+4E8D3F1AAZ4()U3]3R1OJV,\TVYXHY2RYRX/$7@.]6 8[ MN>ZJ1[;%X97T*AZ'0>,E=0YVME3ZCEMC&Z-C[5 B MI2( &P.AKP#TA&D\K4/ /BG5&> L? >>02MJ3 PBJ=X MC8WS2'($7O5)M;Y0']R>?WNA?7;]P87E0$#&F0HV C2$(RQP);63:B*];(=W M'-LB/CC/KG66O#RPD.&%#8:G<%@()L(+#(0\O57$)K7Z>%5K60L"U.56&Z2S MY;L]W.'9,J@K1K<&-8:?%^7Q2O%Q"\.S,EY@8%=?4=#@$'FII.5**,-PK#U6 M(6@5SK,6R@-7E^67*-!KY>I .AE\M;SN@K285W M*7>%S=V+U7:V>*W^=4#VH-=0@\<3]SO'33EDC!AI"%4$0&( @H>(H&,5+1>K\W:5N%F_68):" M8\,(()XZHZVFVE)QP@(2F++%C_"U[XX:/]66Z0OR05__H0/.^EP%*/2&$\)0 ML+B 0YH;H+V&A.+P/^4&7 4>CAS/":%_//F;VK%G#>8K!.;0XUA?P6-I@;!" M^R,^C-&T#J:O<&6H39>S<6C]@9_+YSSE'CZ44+@2B'9F1$$U8X!R!%T DU.N M+(9!/J8DM 2IR0:?]<*!,TURTS ?DE/QQW5Y/?;LZM@"463C0:"5@B$6#&]F M[$%FC RQ$XNF3]9\#2:EX-LZ,?&W^9>OV]_*,N8UOUG>_']G;\XO?+J C$.# MN3)]:%484D%$$H#6&4 M"(@=@!JGX3$YJ77]27L)O7C'\^-Z8@ M5A*$3-CQ#67&0P_MZ27SG*1T#1WAEM8MD;I&=^"-Z]EVWLY.>F&2 FA%M2'" MA>V? LB8H^2( @\ I836CS .>A1F4[H:AB!C(]/I^-)"K&(@+B56*1I,AK@R M5U)QR,0OL1,FJ?L"HUIAG"VG[.N\O'-_E3>[6!KX?=C#;\KU];RR\Z,*:B%R M2L>^)D%$1YUBU2DO!\9,[(P@1='/4\DZ S5; -5\7=X$[5WER],/%LPB@"@V MV@"(H ZR 55)XP1..5(VC-[62)VX-C1>(0%M#'*:"DZI8<:= MW@/D>0IS1AA.-PHKJ"WX ]Y^?"C7L=;][$M [I^KPSEKT%89:ST?#G!O+Y"P MW82%!-YB2115/& B",FX50DII%E]B":6.;95^C2.%]FSJ$^S. MR'-LH_7?\O;-;0!I?C>?G;H'5L2>+6_?AE_/%_L:].'O=O?E3ZT']W7ZME]G MRZH]85WZ]?<$!:%$:LZ@HL)#[CC04 1,E:>:.3*UO.T\!!Z-NH9_!>Q1_Y]G M?U5_^5)CCOZ_M) ($VR,!E9!RY7VF,3%(RPA0#J$4O;]$9JD(R=Z!QH:)[>? MY.V5Z_FJMHG1\V,44 MO&8/:Z.#)>J0ECNA::HG +LDE:]P \6_^]Z&SUF_$ M&;#>[>+IQ>KNX:;G')=K3U PY3WCQAKCC/*<:'NZ).*.LI3KD1'V0NR'A7VA MG>_@:=^=U@>X'HDR+R^?.)T94SAI$2&<.X68_/FN M .YZ$:I6RD-%\X8+T-/!A44>$6@5L43NCW/]*Q13\*GWY\UR>S14YBOL_67LEZ"V?EAA9)...8Q!DI##SE!QYH16G(*6*UL MZ@S2JN7MD2,/K2*;YIHVGZX@ 00$'*/0.FF(YMJ9"AV%9 M_MZ1S[\(O(NMR6,$P?"9I]TO"C3&+&NFF:$$8LZ-@\[O+WR4)\8-6%SB\5WM MBZS:5SULDF=Z999":8"8 ,$!@U)HBHB7I,+"49/4[WJ,%D 7M+B06=HMW+E, M3S^;K_\Y6^Q*_>/TX__,RW7X_J\_WL::FU="4.M-4"!M2&P@X1U75%)@ \R5 M]&'QFUAMDUYX\;P<;Q_ 9Z?=;^4L;H_[8Z&?Q;@:B]IHGD(H:11PSE)CC-;$ M*NHK+(20$TM%[9H@Y_C7 _39:?AF^6VWW>Q!P=>KC9\?52BKPXYAD$4"8X4X M0/RTDP A)[:I]L2!,,+XG\W[:$>I#;J:GYVZUA3X;76!O4'AA">>660H\A8= X2BW M@6)BA6@Z94*-73,-[4%-MG>KY;J\V:WCVUA_W[P\0_#&E"50"8BD11 )[ZPX MO<%AJ9\HV[I@1!T;+1GQUU?K2&-)F/+2<.7V\;U<(@PES[);= M(#V-"D>*:N*H(P%(I#2SV!_NCJ+,2O.)1>XG:[YQA:-F^+:^Z/]<+LKU_-_* M7JX,\>QCA420T" V%!8H20S0[N350.;",X0EED!3!>]7]>GE MV+=C2U'-$$7,<^NM9.@D'843\[:Z4/.J!URSLB9X@-'_*V-?C8;\N3"T$)8; M)\([)A3PSA$CC/&:2\B"TRI42M6T$9Y)]L6D[A#.%[[X:$N/31>N5BUZX?.% MU-I9JSDUSH75FT@M?06:(3S%(!IA'D@.@Z@+G ?C4(TR1"^.*+CF5L?RJ13* M\&54:0$J^2#@$SNK3M3Q-<:TPK1]!ES\U=/WX11*=Z5$%HR:X?(X&&X\!Q+%25>R!!AZCE!N'$>8J9_>4NH%] M$,(]!>60>/W^[L/J<%&S<8OY_7RYST?;Y_$?"V/5Y6.[V0OO&40<,J (499@ M+A ^O:@>3.R"K%LJU4LXZE$="6G3CQYU]O1EK2H"^-G-\7S++%:;\U7/VLQ5 M$.B@IEIYK+ (>P5D5E=R(F=2,@[&;LUW1;MGGQLI%#6H(+\ M6;T=DZ]'Y(?Q1@Y)C[6]C\/'"VHE![';BJ0*&\KYH\LL Z6?UKU,/O.M';Z# M,.<(0%WF'#]>.*WP'9(YYG"AW9! MQU&%@<@)#(--B3D3D#IYJ':_7UN]40D\:EQ)Z]7O:MT!/22A'H(D&G+J86#A ML#346*6E!A)+YZD^F8T&R!1:C;+J5F92M48Z?\F33[O[^]GZQ_,3QL.)\X\I MUD$Q0%,B(?'4,<2T\%![AV1X]QF27M;R4?N1-G\=%*PL]5Q(@+!R7CALA:JP M\#CIVG?TYY-M:9%0!Z49W*\OUPP1Q;$QT" FO-#<0L&/\F$EDIHYCI!.O6B^ M9JY9,Z2GD6MFI178(:B$]IH)Q+APE61!-@L\7 M;[H@0QP83KFLY#4&IC!JA&M/=O\H&?%<#/LCXIY*'Z:CF8HR[_[98_2C+3^7W60(X"! MIL@+8@! X&3E$4 GUNZ[>]9T@^L([*&W7269Q;H!@G L' H[/J16H^J-(9*2 ME(NF$=K: UM&;6$?,@3KXVJQ\*OUG[/U2WD[-4<6E#)F8Y% @:DW@#/N*V>& M.",FMMUU2X$:05CMH7Y-@<8886>XCFT$9'!2,46Z>B/W%X$Y2?1MGVSW:3M; M;_-1*47;=2*-FP'\FK(;B(K9C\PK9+0( @*-<269QCR%.HT-I^RQQ7W1IAVX MV1*S9C\.?4I6ZR=/?8$ZYX84E%@&+20HR".H94 &/_:#/LOP2 M+95729^. ,Y%H7T*XD-RXO6UY^4!!; 6"22T#MZH5P) 4YP<:)D%B/[*7T^ MYS6".N10)Q@/:?;L^P+\F4QL(:J@A4EN#I ,<,%Y%7E*"?4K 1^.$T%C?"13R!/I:-CT3+62>1'6 MR&E1J1>MUXH\;H;S*XP\5A;'NE2*" N---HI>WH/%9OR77IS'=>-/&Z$Z3@C MCSTW &@0C"Y )8<>AS69^U$,+>-)!-K*)ZLR8:1Q\W0'6?D,10((D@AHY@8 M9 P) IVPL4F1%".\$^^<(9VB.\[(X[#["N$)T5H#*(7%')UL/(A 2N;W"*/_ M.F=(I^B.._(86<.@XF'YTYRZB)"I;C*\$^ 7*>?,^! JM3Y+HS;>;!XGJK!9MIRR,APY8*I$B!$BM M V=UA9+R-,4Z&J$OW@M_GL=#Y%'% (O'T-74\J\AG@)BC(D9=3#L'H([:0[K M.<>,Z5J7*OU@80.-EM'B6F[7\S]V49BHHF,P_#K*$EFW6L[6/QY_2-VO=A2R$#JK$'!.4R07MBT&E E6=:53^6BO D. MP__=S=9AU5_\\//E;'DSGRWL;#O[?3G;WHI5P('#SQN E9;K^H57AX DSHV2KT)"JR0TUAJB:Q% MQGO&+*D0@(JD!-:-T"+IC1^K#."/::T8VC@9;LF # B%N= (J&"J;#>A7\I N,>?2I0E.+. ! .J8#UYD.Y_O0UH*=GF_G-!=Z\^/DB'NXI)#0'5BJ( MN5905;+%.A.>_?_[':G7[YWRQJ)]?\&1$H13D2F)NP[+K(354?Y7DDIN#BN0%@0$0P_)I5!1ECE M@#_9@$1-K&%+LL:?,ZA#;+/QZ/"(5Y,(GGRN$ 1)SER\>E4: AX08T=9'#!R M8L6I.]+K<[8D(-H^I//;M\7\YK!TEM_+Q6K?=G6VO+5EO*V*?[@2U5EW@@)P M3.)-O,2:&0&4H!!7$CGK)G9&V%*;JPS09CL8/"ZB;VN$;_[TV4))RSE%5%NF MC HFF]*5$^"P]Y/MI]'-UI.*9VZ./!23N'*N\_* @DA@B0+44J@]B2'-"%32 M,0@G%A>5H-TS/$F"V'/62>Y/%WF6 MEWA@]'6U" K=N/_LYML?@ZTAAZ^OL40\_6#AF>;*.,6< M.\R>5H"?P%7+V^K M[RM2I+5>OD;3E4XR:6#DDD-K#62,1-L&Y)=?]L<)1L8F5WVE+HK.;?5[XLYU][O[8E/_9A4=UW\._8L;8M=/SET<$7"9G)4+ *4(4<4$3)Y=)*2E20JQ& M2)MA%;[J7!^C62#/P?:VQA5Y^N2%U1(1B!C$V@HJ(94/!@H3,&53'V$5MN$W M]>PJRT7T#^O'[^5>ALV;S69W,1SZ_*""&6$4]())$" -/T'&3SO3XT;+O\;R MVB$MGE<[Z4H'0S+M_6Z[B7%05SH)71Y9J.CY X"Z,*"H+9K2A'""(ME:-.Z),! M)$G6#N@Y;B('I%QW:AB ;A]FZ_?K?8SQ[3]GBUU9I;/4H]VYT852!%$$-'/. M.P,=<.CD_5E6+SR@JQS(7X=^':ECL%7OJE5W9D0A(=R'O6OLK2=> 6UM)1_U M]9J]O*:4R7'0+4$%@U&LGCEW:5@1S%,#J6 .:TU#/^!E8.FH9 IQS.CS*@< M$]G:ZR'KL4Q-FOTLD^90$8V!\$8Z# TA@E0R:6Q2_(019E<.R*Q4Z+L[(X[1 M8K/%Y]5/7*]];'QVA@([2KW%7F$E/0@;/8.5^:D)2%C/XH^1#K M]689:V#OCS;W96T_?YTMWW^+4\3&OW=E3)5XL_S_V[NR'CEN)/V^OX;W\;( M3T. +0FR/(O9%Z+4G2T5IKM*KD.6]M+]IZ]B$S_G\602#.?3$(48PA(AB#%($?LN'J"SG).C+JV ,@JGM79:/XO^A M^+I>W'R)BWR?,HH2TMLZ1= -RZN;'QNWA(LLTY*: 06AB&$E'&57J9A7@[UV0&:D1OUS?&E MVR/]0Y%23U+3H^H<>'SFTE/^E)<&+K7@F A$-:!<*(Q]&=32#&75^()]S+7H M#7:;8U('#E([_3:]+6:WCR7-BIO[^,>)#OF]PP,RVBI!!0>I5(A6F+M*+X<\ MRPL!>U@1LQ_^TKK8<;&C:\]<;A(7/Q=O9C>+(A)@GY/KM-%!&PRY@DH+KS"B M%$%5^8 %05GG]MF1GU%"JSENM+7%53-^L@HS67XYL*WM&Q((90 @(JBR%CE$ MJ**B7&'45++:EI\=_!DEWFIF03MWO]/D?B+3\XFT>-_[L>1&ZD'X.*&GG3@W M;/OT]';]"??#\UXW]I6%XK3"QAU3[.P2$IEO#E!1 MA#CG1+*TKP+AA"II!B@>V162M@#VTU[3)I,ZW))V[9E_;'Z[\Z.G4AOI/S?[ M]K+K6A5]W;M$-->83H4..884*>Y8ZE)@M >.*7&2#=.0,V)0M3 -<9&ZB$L MHXP*#;16)1VQMSEYJ>/;STX&76.U,\YC5[]O&3MAF<* 2PDTD]RGOJWE6C@V M8[N'WCX&#MXR/H_ZOWC D""F/MG1)>(0:(TK02:TU:K577 T]&HPP_Y9;Q>?QH:X/\4$1= M9)IJX3YFMWWX\Z^CI6 .C@L:$B>P3K=XN2ZV:[56V1R E9#O [7!O:: M8$QO3NF.K[KCR(C(AVCJ0VXA%EK04G2]YBS'*]Q'.'>N6;;.LMX#?>?+<=^+ MQME]C4%@ M&G')#8O8U%RQ^*%'ODXGXSN0T2 M/A0W\\^SE#*W1?B&"*?'(VK\7FJF!BD UCOF)07(*J%+^G)"1E:GNRTP[HU- M=,>ZMM20;&(PO&1P0.G*/2*11F#!L,H;=7I@+3.*?XX'(R< MR\]YDS1NS?0N[N_338C9[1^3Q7^*5?QYI]8?+Q]_9&A0G"EBF.4<,ND$L8[A MWB'JAEPU4_GMO#U6S$K%I/[.'%U^S"=39.5DWIWG8JPD\8'&7=J M#R7@4'&LXW(AVR6HVJB&FIQ;T#V\"-4,QIJ@=%LHJ\>,.26J6?.7 C64)0U2 MIKL>#P3 )2/4,*,\TT KC HJ0<,S:EKU<-MNB_0[H1Y'4;SJ@#DN[O'2T05 M$3:5B,L""?>3V36VFG0 0^VTC3]$38 KSQ$5C@M*J-0GR>KU2E$1K"7( M:4^T50X082@BIJ2C@BQGS^NAK[$MT#5VI>@\=O7[2A$2*AFQ1D% M$'>0<-V M:^%"P>N5HEP,'+Q2=![U>Y-[-H K19BF(NX"8T8LHQ(CS$O^< WLR%I*7XBJ M-JX4G<>(UJVAQVOD1QVD>\<$1)7$+&JYD@E!$11,^W*-1KJ1Q0J[A&!84TH@9+RQP%0#L:?RIG+U'65=\>FL&]@%0#?+D85;_/ M9Y\_%HN'-[-4H6KZ;3.%WS^^>7\854>&!:B])Y0PC8G'++68 *"4R8IT0"&_4<;A37J6[.EFI6D;'=P>S<=FF=9;T'>N5& M5,OE^F'K2/R?8OKYRZJX5=^*Q>1S\:_Y?7S;_73UX\-DU<@%F[,G$;0'DD* ME<>:@\1S4:E&FMF1^9O:A&U=$M,T3P# M I1C23A7D)A$6((EC3W>66!^W@ C42.:F!EJ^+SZ?BZ/YVR[A2D2U43DB)Z ML(Q[8Q\-B@MK +$0(X*5A9)K6E*9"I73N'R(]D?# M,''@[RH"D77%;P;?.@ M>>W;01I*C2%.<*44 CI:GN7A+A"!.354>YAUV;7<](B5':9(O)TLMFFIU^R' MUP/1*J*+ " 549+*J'-KI5+_X'272@!SDC/MFOT052\-L-0<_L!Z\-) Q8A:QQ4BAI.-JM11L$QU9!L'T,',Q^ M.(_ZO=$D!Y#]( DP0D=MPCEH;=0XN-& M89KV=:X<%LY:81B0Y5J=@B,K1%H+U\^J8W,>?<=UT1\9Y(F!4#&EHR)!(//5 MWFT4_35J))V+@XLN^I]'Z3%4P6%4(HHIL9X+# @%E-)RQ9"BG#!@#\_+9K!5 M,Y$OSE1]OYC?KF]63XJE'$Y1W?=\L,XQIY$"FC@..15$5_,5 .3$N'H8&ZX7 M%'52MJT-IK1 CNC=3Q\+ "FLF(EVBK* ",&M%^5*),8YQ2-[B)'N%>T,XK<- MHZ.J] N+ER$)F1;:*HFX "1*6&7Q>HI'ICM?QL@]:+B(@A^KGCX/@Z_(,0#%FC+!2**"@LEDH!4A[=U(RLT53-J M:J5M'6CQ\_7BS2PJ5IMS]GRP'!P?C%<4>V"$Y)9[29D E9N>:3:OKHD/=9U>IZF/%7!S#JI6AOL@TZOF-G/26:<:>$ M]9OUTD>YUL2?YG?1S"H MKU\7\V]/COO74-W"5P,'!A!DA,+<"L*@I*9DF^&(CRP7L4VPS?O*Q-[O]-M% M[[:DI5JOOLP7J0!@$QO_OF\%*;2A2A)K/&;Q("62E7FGQE.?DU%VME'31LW1 M#D2C+\P;FD!\FTSOTYGKYXO?XMA#&?]-?3(JE]9R2:'FJ30\EEC01UX[G].F ML(=VW B$(Y.#W6E-FR/N;K[XY\OTYLM/Y^#D_NU\]:'X>SU=O'I M#Z'@)0W MD02:,$>\8M)Z4H:RC'4Z1S+Z:$ ,5:-JCJ6]/TXV_TI-2J>SS]NBRD=O1]?T MF6 =9,I*X+E02!FM%P:Q=3N8JO0I'/[C6*O[?+Z8W1Z\J;QX*7#K++'2 M&97* 0DN2O^HD4[G>';8%7MUT/QB)>.5K&R70BH?YZ46%(GP,)]M?KN9WCY5 MX?PW!8< A\A""A0%ADG!F"G7:(3(L13Y%5>M,688Q_9&)UE.5V7C@J;/[SW? M"Y9HJ+6'5 N*M%24(ENYG'#69BJNH.\9^^J/%;Z[B_RM-(RS8X;/AP=/HU;B M,?3>22X15 :5^7Z&$))3CEA>P=@L-^K'5O7S9CI[ RNGC@_ &NJ1$/'LB/J+ MDI;!BEB2DAR#'H(KO!KF1^\KEU7+2PKS,RTF+CBECQT[VQOY:'#2$PPMMI(Z MB(W6CRD)QIN\$N_7R& OF=B:J*0IOEDNU\6M73\>'%M']=YMX&#>QV5O#!([ MRK@@VGL(M=<(HBI.%/\NJVS$-JH9K>IT?CB6W'KYXNT M"TQF-\5?LPB$O:)_,)J7]^J @$9:"."8]"(5A]?5]6FCXMF8 ^MKE*Y#5O5^ M_]]UW]S$X)=O9MM#\(7H;GYI)ZNB*K+9Q$%PV4R",-01P2P&7L-X+'..JPT$ M69V5,7B-X0V'LZW7[CK4J??M?/:M6*;5I?4O/\Y7D_NGOT]5)M_.5_\N5H_] MA _(5&/?#%BG< 0P#C!BG"&,>%?M9AQFM>F[1B'[R,/!R\EV^X@']NZOTG.' M D[M3B00"B1GW%JO!9%>1KVVP@>Q/*NWRS7^.AC&7FRIE.%C][VX6:>[NCMG M1")<:@ PG:4RQ?N,D=-&QRU#$LP1MIH82C$G1%899%&YS0+I-5[:+#7+_>L'Y7?F:Y:X2]L?YGT4D[V1W=US=W!3WQ?8_=_E8^T!8^X<"EI'$ MCBI'$J7C2E=>.+78PRS%Z#:GVAG&/T&Z]V\*?ZX>'R>+'N[M4$FB]?'?W M6F7-:R>&5U\<@*/0(0:9<01[ S%2UD%I4L-?J^![OY>3U<_WLRB;*\W MA'^W^E(L/GZ9S':QQJGA#4,\_:E\2(0#%\0GZ?2="*'SZ<06"H%"^.>C2#WD*GX4X41 MHY%L4T?L=>;Z6$0PB__#E\!_;5C4J00^GT(@@&KJC89,&V6(P!JID@,^(B=# M D_/C)=;"9P5GY,+_RJ!O>7_\"4P,N:NF'8MA#_-(NZ$V%@EG!.,*,VLLY75 MSQ56[13W*8"X'ABV(?[4).N%*8:.RXY4(9;878\4 X ',"/V=?"]C: MA6YV%<0>0V!$8GCT;D5OO*3GS#1HY+U7!D0%!W@66>DU*_G)>%9J=1_C$*-V MHS;(^%])D'LNO8%:83ARG',1S1'ML8'E(2&D5#ENH5_9.]N,]/1P%S@30,,7 M_1Y)G^'O <\=>/_> M,^<8C#40<42,80P@R@5R9;:VL"BK?M>8ZK;\,GM L_@9_AZP5UP() MQ;$CB%O##/+<.F4B7/%).=$]V]EW"'^W7BU7D]GM=/:YX3C+P0\&"*W@TACE M%$',6J$@WE'8,I2*R8PIZ[PM.-9<%*T6WO5>Y_EYL3R7$!8TA5!>?79]UE,\AF:5VCYTX&I[VN$N9NZ^UXL;J;+8CG=S?[-[.9^ MG0B[[:3US^3K*Y+0UJ>#(,CPM,58QBEDTE*A2RHJ:W)24,:59%VO8/24OT,Y M3IZXV]3LUGW_.MU6Z6KT!M&IWPZ"XE3S#D+.M"8D@A178- ZRTLTKH3I?AXV M=3-X*$+5K3&CC")Q@^(60,E;P7+ .=)4(4J0 MINE4.NWOV@S"G#B9@)BR *&($60!UM8#7QF;#*.<,G$]S(H9J(PUSM>125OW M(A8P8 Y0%"U-;Y7%W$M2Q00$ EG=U'Z!0$_M,.]&(L^$06_$<&]1P5.RYVL3 MQ?IF$1#"P$NIC&1$:L<,9KSD [$O&[ /W08;DR!V!H+!"&,54^A:'L^:2##. M "B0]U)I !1$F(+*OI;TI(8-P['N?B61;!('O9'*W(A$1_IKUKR"4AHC'DUX M::,%#TDTY"M(00E&9BV.269[!(NAB/!PC$TN-.:&"L8EPAY Y9@KZ6\YRZGM M//Y 7-]%LQD0#$4(G\1E.A+"$V<0)&=$&"P-9 QQR+54M*2_@XBV*81M5)\= MJ"^U&78.19R.1VLZDK*\B05F";<4$\T!E-A;"!^-B-3_,4/X>MA"?*"BURJ/ M6Y7(0QFA^G!&Z/[5?RA2%Z+X]V8^VS!N/;E/'7O1,3%L=S;!,<2 %YA*S9AU M<9_$)5^]@G?J#BV1F_AV(I/J'$F[C@Z6PYO6FLX,NQ;P:H6"2M\@IJ8X77 M)%KD6QI;K"C(N6H P56H>L:_H9QL3\[XY^MM26-\\=%@+348<4V]=)XIYYBR M)96EE%E]Z*[E-GK'P*$<)LUQD8J;[0@1'LBQ(9_%MN4 M8'2*?#:TCQ[IZOVDOM[/?Q3% M9GGOUXN;+_&)]_>365)1MDA:+MD=,C RVMS/3W>9CN)3G,_?>>_Z#W!RU29#U$.K?+..&J0*=>' MI5 M)VTH^\8$S514AKGRP &LF;66^W*=D+.L2%K_SL%\=K\4])H(VXF@=MT'H$YY ME49JH+6"P,?-T1F%,0804X2QH(2>E 35RBHW2L_I*]P\'JCU4G%FD!#*&4TH MT;1*_;WV?+!2"BB=@(P88K5P['%MF,N<#.1A M8.9<'A]&S454[0@Q40,MWJR*AS-.J&I(8,!"QK'4B#&M'8]$8N4*O1$YWH@> MQE.:/*(NI6E;J'%W=T7R^A5O9M$<*3Y.OG^8K(KDZYC=3.^G6^ZM?!%Y-[G_ M,W)S'3G]X]G#!P!6P]N#V)3F(E!X!2EV0FEL2KJ)2+I1[V$7P&?>-0M:,9E3 M2O?O\\E,S6X3C=[=FKY3-K,LBD^K1Y]FJ=DS[PZ(+!X.!G%-(!&,LF0 MC'S?NA&5 -Z?U."@C16>XMS:,R)0YK6CS#H@)0&<0+,KHQ[72##,:>)PMD2W MXNO.9/6\";)V*:5=^[=J$U9'HBGBB9$PE1KG%,>=65-E!*46(MR=L#ZEMI^D MC7X7U3NPR+UC I.8& & HE$;\A(@ILIU\2U M53T3N 28,@P\4]YBB2T5HER#TF1DN8@U\')>#R5;1<-1[\.3IT*PK#L[EXKP^^K6&AG]7N M:(W**3W20W]2+5C(H%];6/C79#%-AU_R$1Q1&%X^&A2W%BIH*"':ID-3H7*W M%(R"G)XQ/41$_7I#)D&[@,C1V-?/#P+^:W\_O[R>+HB?+RT4"$AS(*CR)8,*>P1DJ6*\(ZJY9PYP@+H+Q!")2K,P*/S 6:Q^ C:+F(HJW9MU%*U@\I M;O%VOBJ6Q^WF;PTD;6U[>;*W M'L7*SP\'93R&1EJAXSEKO90WHFL7U_))FDW0#FJJ[SV> "2"()\7 :T M2#H2&5"MC."Q!6MS6'L0)1=1\_+KUO],9Y\3\%.VQ'ZM8^^S07EBXP%)N41$ M4.2PA+::IW+S%;TS6*5:3LZ=K&*X\'904U4@H,3+3K 0/&5$=M M7%@.3'JH;]0"DQKIV5K0OO@VO_^6:N ^(\#Q,/ZA<<%)R EE@DJ/<2*6*#* MM<)(AW%Y36K%3IV$;0M$24E_,UNN%NM-W9+#2NO/#P<"-<,H;J*:>Z2( ]26 MRIH0RN?<5SJ[HL$0E=9LDG8#E+>3A^-.MGU#@C%26,:YA(B@N*$*;"J?,[!C MNT^;P^*#:+F8HA=Q1J(Z=1(W6Y.GCCK0CW,U[-CF?RO#0E:(D8I!X(ICRGQD.DRU4(:!UO= M?=JXE%(3OP\>0Q>3M\NM:)=YI^>+Q3PY!\SD:_S-ZL>9.].^UP3' 1+0(RY, MJFPCN> 5);R5(TM/: 9F#1+\8@THS6G^8D[J-OY'Y-'D_A0X7?*:0(UV)"J) MQG*(J&0"&V#OBJ4HE8#"%RE4T(I#E '(@KJ9FCM0FJ-\E M0M_,(G>*Y6J3*[E>Q%U]6\KS3%#N>TV(UC45T'B$C9 *>X]E17O";$Y>X4!L MT&9P6!/!^P(]M=I.W\URD/?D+0$08--](AX7#5)59EJ%O"5&*">LU\/6SMT M[W)ZMYGK^G&77G4DP[5\+ B"C5)44"BEB_22 E?&$4 M_C%9Q4-T-2V6VQUM>K.KK_ZA^+K]87[W/IZR-].OD_CF?Q>3Q?+=K)C,;C_^ M,]_KMZCK \$!Q*@B@$#O#/*&$%-%+:1@624E>MA#M@F71D>\Z J='^/+7[,L M:WMW@%'1-,: **6;0I(:<5I9X43E7%?N8\?6_F'R$C9T!4<__=84&M.K X_2 M:(V &F@%,>%.2E)9/51GY7J./H30$1?:Q^+'+]%TF=RM]J=AU/#J*)'>8&^1 M5YX@K@&/ EJ1'[.;N$T-OB<(+'JR,"H#;JL90 3 R M@!G+RTOQTBF4DQ\$>]EAJST G4_>MN"C'N:+U?3_=AV\MG-.L=PTZP,8.C0L M2&8$$4!ICH%14D,!*Y.(@BPG/_QEO/PU4K@+K_Z);OL0-4'+#<4(,A5_ %"I M\B*1] IGG5F_I&/^3(I>K'4_#\_;^4.Q7$UO4G'VZ>UTLOCQVWJRF$1M;+'< M!4+WZ=AGOR@82Y!$2!BE 6982D_**\S*2YEU4(W>)=\*S6M"E9\OBNGG63:H MCK\G=7#5E!GEHZQP#!&BWI?K0SBO'L7HO?=MD/P14NU78_?K:'06CZ;G6*JS M8ZVB/>,!T\@9HK16J6\&M%XPX@3IL//@TSC0(]TK&W_Y[M'(?S-[&TG_\9_B M_EOQQWRV^G*LV-7%[PV6J&C\48L4$YXPP5(!XQV](-,C:S"6"YH#H;VF2=]% MT/CHFC9.^E?#@SFO"ZD8(46*2QKW:0D]BG9F21D$],CJQ'8)RLLHWE\L[HD) MYKTP.(\IAM% Y18P1"@"@I;4P1SEW-[HH;N[0//>(M+/UP?K=5SROM2F M#E@"@8I'AO-0$(U021L*\>U&!)KC#3G!_WGPI;M?W MD>"/6\J[NZ=HV;#@E'Z.Y[XJ@*BW6>KC_J20]9)&BT*75(G_Y%0W'8Y'X61H MO&PDW"RU3Q#ZW2_2OSY-EL5__]?_ U!+ 0(4 Q0 ( ,N(.DRA]V9-PH\" M $U#+@ 1 " 0 !P&UL4$L! A0#% @ S(@Z3&9H0KG/*0$ 1 D0 !4 M ( !#EH# '!R9W,M,C Q-S$Q,S!?;&%B+GAM;%!+ 0(4 Q0 ( M ,R(.DP1EN+,1L< &]8"@ 5 " 1"$! !P