0001628280-16-018906.txt : 20160811 0001628280-16-018906.hdr.sgml : 20160811 20160811160339 ACCESSION NUMBER: 0001628280-16-018906 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160811 DATE AS OF CHANGE: 20160811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASPEN TECHNOLOGY INC /DE/ CENTRAL INDEX KEY: 0000929940 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 042739697 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34630 FILM NUMBER: 161824572 BUSINESS ADDRESS: STREET 1: 20 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-221-4302 MAIL ADDRESS: STREET 1: 20 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 10-K 1 azpn-20160630x10k.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 June 30, 2016
or
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number: 0-24786
____________________________________________
Aspen Technology, Inc.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
04-2739697
(I.R.S. Employer
Identification No.)
 
 
20 Crosby Drive
Bedford, MA
(Address of principal executive offices)
01730
(Zip Code)
Registrant's telephone number, including area code: 781-221-6400
____________________________________________
Securities registered pursuant to Section 12(b) of the Act:
None
Securities registered pursuant to Section 12(g) of the Act:
Common stock, $0.10 par value per share
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ý    No o
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes o    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 o
Indicate by checkmark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ý    No o
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of the 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, or a smaller reporting company. See the definitions of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer ý
Accelerated filer o
Non-accelerated filer o
Smaller reporting company o
 
 
(Do not check if a
smaller reporting company)
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes o    No ý
As of December 31, 2015, the aggregate market value of common stock (the only outstanding class of common equity of the registrant) held by non-affiliates of the registrant was $2,753,103,878 based on a total of 72,910,590 shares of common stock held by non-affiliates and on a closing price of $37.76 on December 31, 2015 for the common stock as reported on The NASDAQ Global Select Market.
There were 79,737,554 shares of common stock outstanding as of August 4, 2016.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's Proxy Statement related to its 2016 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Form 10-K are incorporated by reference in Part III, Items 10-14 of this Form 10-K.




TABLE OF CONTENTS
 
 
Page
 
 
 
 
 
 
 
 
 
 
____________________________________________


Our registered trademarks include aspenONE and Aspen Plus. All other trademarks, trade names and service marks appearing in this Form 10-K are the property of their respective owners.
Our fiscal year ends on June 30, and references to a specific fiscal year are the twelve months ended June 30 of such year (for example, "fiscal 2016" refers to the year ended June 30, 2016).

2


SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND INDUSTRY DATA
This Form 10-K contains "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements relate to future events or our future financial performance. We generally identify forward-looking statements by terminology such as "anticipate," "believe," "could," "estimate," "expect," "intend," "may," "potential," "should," "target," or the negative of these terms or other similar words. These statements are only predictions. The outcome of the events described in these forward-looking statements is subject to known and unknown risks, uncertainties and other factors that may cause our, our customers' or our industry's actual results, levels of activity, performance or achievements expressed or implied by these forward-looking statements, to differ. "Item 1. Business," "Item 1A. Risk Factors" and "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" as well as other sections in this Form 10-K, discuss some of the factors that could contribute to these differences. The forward-looking statements made in this Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statement to reflect events or circumstances after the date on which the statement is made or to reflect the occurrence of unanticipated events. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make. The industry in which we operate is subject to a high degree of uncertainty and risk due to variety of factors, including those described in "Item 1A. Risk Factors." Unless the context indicates otherwise, references in this report to "we", "us", "our" and other similar references mean Aspen Technology, Inc. and its subsidiaries.
PART I
Item 1.    Business.
Overview
We are a leading global provider of process optimization software solutions designed to manage and optimize plant and process design, operational performance, and supply chain planning. Our aspenONE software and related services have been developed specifically for companies in the process industries, including the energy, chemicals, and engineering and construction industries. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, and decreasing working capital requirements.
Our software incorporates our proprietary mathematical and empirical models of manufacturing and planning processes and reflects the deep domain expertise we have amassed from focusing on solutions for the process industries for 35 years. We have developed our applications to design and optimize processes across three principal business areas: engineering, manufacturing and supply chain. We are a recognized market and technology leader in providing process optimization software for each of these business areas.
We have established sustainable competitive advantages within our industry based on the following strengths:
Innovative products that can enhance our customers' profitability;
Long-term customer relationships;
Large installed base of users of our software; and
Long-term license contracts.
We have approximately 2,100 customers globally. Our customers consist of companies engaged in process industries such as energy, chemicals, engineering and construction, as well as consumer packaged goods, power, metals and mining, pulp and paper, pharmaceuticals and biofuels.
Industry Background
The process industries consist of companies that typically manufacture finished products by applying a controlled chemical process either to a raw material that is fed continuously through the plant or to a specific batch of raw material.
Process manufacturing is often complex because small changes in the high-volume feedstocks used, or to the chemical process applied, can have a significant impact on the efficiency and cost-effectiveness of manufacturing operations. As a result, process manufacturers, as well as the engineering and construction firms that partner with these manufacturers, have extensive technical requirements and need sophisticated, integrated software to help design, operate and manage their complex manufacturing environments. The unique characteristics associated with process manufacturing create special demands for

3


business applications that frequently exceed the capabilities of generic software applications or non-process manufacturing software packages.
Industry Specific Challenges Facing the Process Industries
Companies in different process industries face specific challenges that are driving the need for software solutions that design, operate and manage manufacturing environments more effectively:
Energy. Our energy markets are comprised of three primary sectors: Exploration and Production, also called "upstream," Gas Production and Processing, also called "midstream," and Refining and Marketing, also called "downstream":
Companies engaged in Exploration and Production explore for and produce hydrocarbons. They target reserves in increasingly diverse geographies involving geological, logistical and political challenges. They need to design and develop ever larger, more complex and more remote production, gathering and processing facilities as quickly as possible with the objective of optimizing production and ensuring regulatory compliance.
Companies engaged in Gas Production and Processing produce and gather natural gas from well heads, clean it, process it and separate it into dry natural gas and natural gas liquids in preparation for transport to downstream markets. The number of gas processing plants in North America has increased significantly in recent years to process gas extracted from shale deposits.
Companies engaged in Refining and Marketing convert crude oil through a chemical manufacturing process into end products such as gasoline, jet and diesel fuels and into intermediate products for downstream chemical manufacturing companies. These companies are characterized by high volumes and low operating margins. In order to deliver better margins, they focus on optimizing feedstock selection and product mix, reducing energy and capital costs, maximizing throughput, and minimizing inventory, all while operating safely and in accordance with regulations.
Chemicals. The chemicals industry includes both bulk and specialty chemical companies:
Bulk chemical producers, which manufacture commodity chemicals and who compete primarily on price, are seeking to achieve economies of scale and manage operating margin pressure by building larger, more complex plants located near feedstock sources.
Specialty chemical manufacturers, which primarily manufacture highly differentiated customer-specific products, face challenges in managing diverse product lines, multiple plants, complex supply chains and product quality.
Engineering and construction. Engineering and construction firms that work with process manufacturers compete on a global basis by bidding on and executing on complex, large-scale projects. They need a digital environment in which optimal plant designs can be produced quickly and efficiently, incorporating highly accurate modeling, analysis and cost estimation technology. In addition, these projects require software that enables significant collaboration internally, with the manufacturer, and in many cases, with other engineering and construction firms.
Companies in the consumer packaged goods, power, metals and mining, pulp and paper, pharmaceuticals and biofuels industries are also seeking process optimization solutions that help them deliver improved financial and operating results in the face of varied process manufacturing challenges.
Complexity of the Process Industries
Companies in the process industries constantly face pressure on margins causing them to continually seek ways to operate more efficiently. At the same time, these manufacturers face complexity as a result of the following:
Globalization of markets. Process manufacturers are continuously expanding their operations in order to take advantage of growing demand and more economically viable sources of feedstocks. Process manufacturers must be able to design, build and operate plants efficiently and economically, and they need to economically manage and optimize ever broadening supply chains.
Market volatility. Process manufacturers must react quickly to frequent changes in feedstock prices, temporary or longer-term feedstock shortages, and rapid changes in finished product prices. Unpredictable commodity markets strain the manufacturing and supply chain operations of process manufacturers, which must consider, and when appropriate implement, changes in inventory levels, feedstock inputs, equipment usage and operational processes in order to remain competitive.

4


Environmental and safety regulations. Process companies must comply with an expanding array of data maintenance and reporting requirements under governmental and regulatory mandates, and the global nature of their operations can subject them to numerous regulatory regimes. These companies often face heightened scrutiny and oversight because of environmental, safety and other implications of their products and manufacturing processes. These companies increasingly are relying upon software applications to model potential outcomes, store operating data and develop reporting capabilities.
Market Opportunity
Technology solutions play a major role in helping companies in the process industries improve their manufacturing productivity. In the 1980s, process manufacturers implemented distributed control systems, or DCS, to automate the management of plant hardware. DCS use computer hardware, communication networks and industrial instruments to measure, record and automatically control process variables. In the 1990s, these manufacturers adopted enterprise resource planning, or ERP, systems to streamline back office functions and interact with DCS. These systems allowed process manufacturers to track, monitor and report the performance of each plant, rather than rely on traditional paper and generic desktop spreadsheets.
Many process manufacturers have implemented both DCS and ERP systems but have realized that their investments in hardware and back-office systems are inadequate. DCS are only able to control and monitor processes based on fixed sets of parameters and cannot dynamically react to changes in the manufacturing process unless instructed by end users. ERP systems can only record what is produced in operations. Although DCS and ERP systems help manage manufacturing performance, neither of these systems can optimize what is produced, how it is produced or where it is produced. Moreover, neither can help a process manufacturer understand how to improve its processes or how to identify opportunities to decrease operating expenses.
Process optimization software addresses the gap between DCS and ERP systems. Process optimization software focuses on the design and optimization of the manufacturing process; how the process is run and the economics of the process. By connecting DCS and ERP systems with intelligent, dynamic applications, process optimization software allows a manufacturer to make better, faster economic decisions. Examples of how process optimization software can optimize a manufacturing environment include incorporating process manufacturing domain knowledge, supporting real-time decision making, and providing the ability to forecast and simulate potential actions. Furthermore, these solutions can optimize the supply chain by helping a manufacturer to understand the operating conditions in each plant, which enables a manufacturer to decide where best to manufacture products.
Process manufacturers employ highly skilled technical personnel specializing in areas such as process design, equipment design, control engineering, manufacturing operations, planning, scheduling, and supply chain management. To drive efficiency and improve operating margins, these personnel need to collaborate across functional areas and increasingly rely on software to enable this collaboration as well as automate complex tasks associated with their jobs. Process companies must adapt to the changing nature of the technical workforce. A generation of highly experienced plant operators and engineers is nearing retirement. Companies are looking for intelligent software applications that capture and automate expert knowledge and are intuitive and easy-to-learn.
aspenONE Solutions
We provide integrated process optimization software solutions designed and developed specifically for the process industries. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, enabling collaboration among different functions and decreasing working capital requirements. Our aspenONE software applications are organized into two suites, which are centered on our principal business areas of engineering, manufacturing and supply chain:
aspenONE Engineering. Our engineering software is used to develop process designs of new plants, re-vamp existing plants, and simulate and optimize existing processes.
aspenONE Manufacturing and Supply Chain. Our manufacturing software is used to optimize day-to-day processing activities, enabling process manufacturers to make better, more profitable decisions and to improve plant performance. Our supply chain management software is designed to enable process manufacturers to reduce inventory levels, increase asset efficiency, respond rapidly to market demands and optimize supply chain operations.
Our aspenONE licensing model is a subscription offering under which customers receive access to all of the products within the aspenONE suite(s) they license, including the right to any new unspecified future software products and updates that may be introduced into a licensed aspenONE software suite. This affords customers the ability to use our software whenever required and to experiment with different applications to best solve whatever critical business challenges they face.

5


We offer customer support, professional services and training services to our customers. Under our aspenONE licensing model, software maintenance and support is included for the term of the arrangement. Professional services are offered to customers as a means to further implement and extend our technology across their corporations.
The key benefits of our aspenONE solutions include:
Broad and comprehensive software suites. We believe we are the only software provider that has developed comprehensive suites of software applications addressing the engineering, manufacturing and supply chain requirements of process manufacturers. While some competitors offer solutions in one or two principal business areas, no other vendor can match the breadth of our aspenONE offerings. In addition, we have developed an extensive array of software applications that address extremely specific and complex industry and end user challenges, such as feedstock selection and production scheduling for petroleum companies.
Integrated software solutions. aspenONE provides a standards-based framework that integrates applications, data and models within each of our software suites. Process manufacturers seeking to improve their business operations can use the integrated software applications in the aspenONE Manufacturing and Supply Chain suite to support real-time decision making both for individual production facilities and across multiple sites.
Flexible commercial model. Our aspenONE licensing model provides a customer with access to all of the applications within the aspenONE suite(s) the customer licenses, including the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. The customer can change or alternate the use of multiple applications in a licensed suite through the use of exchangeable units of measurement, or tokens, licensed in quantities determined by the customer. This enables the customer to use those applications whenever required and to experiment with different applications to best solve whatever critical business challenges the customer faces. The customer can easily increase its usage of our software as their business requirements evolve.
Our Competitive Strengths
In addition to the breadth and depth of our integrated aspenONE software and the flexibility of our aspenONE licensing model, we believe our key competitive advantages include the following:
Industry-leading innovation based on substantial process expertise. Over the past 35 years, our significant investment in research and development has led to a number of major process engineering advances considered to be industry-standard applications. Our development organization is comprised of software engineers, chemical engineers and data scientists. This combination of expertise has been essential to the development of leading products embedded with chemical engineering principles, optimization algorithms, and the process industries’ workflows and best practices.
Rapid, high return on investment. Many customers purchase our software because they believe it will provide rapid, demonstrable and significant returns on their investment and increase their profitability. For some customers, cost reductions in the first year following installation have exceeded the total cost of our software. For many customers, even a relatively small improvement in productivity can generate substantial recurring benefits due to the large production volumes and limited profit margins typical in process industries. In addition, our solutions can generate organizational efficiencies and operational improvements that can further increase a process company's profitability.
Growth Strategy
We seek to maintain and extend our position as a leading global provider of process optimization software and related services to the process industries. In the last twelve months we have introduced a new strategy to evolve our scope of optimization from the process units in a plant to the process and the equipment in the plant or entire asset. We plan to expand our reach in optimization from conceptualization and design, operations, and supply chain to the maintenance aspects of the plant. We plan to build on our expertise in process optimization, our installed base, and long term customer relationships to expand our reach in the maintenance area of the plant. By focusing on asset optimization we would be able to optimize the design and operations of a plant taking into account the relevant maintenance performance of process equipment as to optimize the full asset lifecycle. Our primary growth strategy is to expand organically within our core verticals by leveraging our market leadership position and driving increased usage and product adoption of the broad capabilities in our aspenONE offerings. Additionally, we seek acquisitions to accelerate our overall growth in the design and operations of the process, and acquisitions that will begin to build our maintenance solution to deliver asset optimization. To accomplish these goals, we will pursue the following activities:
Continue to provide innovative, market-leading solutions. Our recent innovations include adaptive process control, modeling of solids processes, rundown blending optimization, crude assays characterization using molecular science, electrolyte and biofuel characterizations, process safety, sulfur recovery, and methodologies for carbon management. We intend

6


to continue to invest in research and development in order to develop and offer new and enhanced solutions for our aspenONE suites. We have pioneered a number of industry standard and award-winning software applications. For example, Aspen Plus, our process modeling tool for the chemicals industry, has won the Chemical Processing magazine Readers’ Choice Award for “Process Simulation Software” multiple times. We have also been recognized by R&D Magazine for innovation in out of the box modeling capabilities that we developed with the National Institute of Standards and Technology.
Further penetrate existing customer base. We have an installed base of approximately 2,100 customers. Many of our customers only use a fraction of our products. We work with our customers to identify ways in which they can improve their business performance by using the entire licensed suite of aspenONE applications, both at an individual user level and across all of their plant locations. Our customers are segmented based on their size and complexity. Our large complex customers are serviced by our Field Sales organization, while our other customers are serviced by our inside sales group. Additionally, we regularly enhance our products to make them easier to use and seek to increase productivity of users by offering more integrated workflows.
Invest in high growth markets. Companies in the process industries are expanding their operations to take advantage of growing demand in markets such as China, Latin America, the Middle East, and Russia. Additionally, process manufacturers with existing plants in these markets are beginning to recognize the value of upgrading their operations to take advantage of process optimization solutions. We believe we can further extend our presence in these markets by growing our regional operations in these markets. In addition, we will continue to expand our inside sales organization to address new opportunities in certain market segments.
Deploy a comprehensive digital engagement strategy. We have a broad user base spanning our vertical industries and geographies, and they possess a variety of skills, experience and business needs. In order to reach our user base in an effective, productive and leveraged manner, we utilize digital customer engagement solutions including webinars, digital communities, social media, videos, email and other digital means. We intend to capitalize increasingly on segmentation to ensure we deliver targeted messages intended to address the specific needs of each market, customer and user.
Pursue acquisitions. As part of our ongoing make-vs-buy analysis, we regularly explore and evaluate acquisitions. We have made several small acquisitions in recent years and believe the opportunity exists to do more, especially as we seek to evolve our strategy to asset optimization and the maintenance area of the plant.
Expand our total addressable market. Our focus on innovation also means introducing product capabilities or new product categories that create value for our customers and therefore expand our total addressable market.
Build an ecosystem. The relevance of our solutions in the markets we serve means that we have the opportunity to leverage third parties interested in building or expanding their businesses to expand our market penetration. The types of relationships that we establish will depend on the profile of the third-party company and the objectives specified to be achieved from the promotion and implementation of our products and solutions.

Products
Our integrated process optimization software solutions are designed and developed specifically for the process industries. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, and decreasing working capital requirements. We have designed and developed our software applications across three principal business areas:
Engineering. Our engineering software applications are used during both the design and the ongoing operation of plant facilities to model and improve the way engineers develop and deploy manufacturing assets. Process manufacturers must address a variety of challenges including design, operational improvement, collaborative engineering and economic evaluation. They must, for example, determine where they should locate facilities, how they can lower capital and manufacturing costs, what they should produce and how they can maximize plant efficiency.
Manufacturing. Our manufacturing software products focus on optimizing day-to-day processing activities, enabling customers to make better, faster decisions that lead to improved plant performance and operating results. These solutions include desktop and server applications that help customers make real-time decisions, which can reduce fixed and variable costs and improve product yields. Process manufacturers must address a wide range of manufacturing challenges such as optimizing execution efficiency, reducing costs, selecting the right raw materials, scheduling and coordinating production processes, and identifying an appropriate balance between turnaround times, delivery schedules, product quality, cost and inventory.

7


Supply chain management. Our supply chain management solutions include desktop and server applications that help customers optimize critical supply chain decisions in order to reduce inventory, increase asset efficiency, and respond more quickly to changing market conditions. Process manufacturers must address numerous challenges as they strive to effectively and efficiently manage raw materials inventory, production schedules and feedstock purchasing decisions. Supply chain managers face these challenges in an environment of ever-changing market prices, supply constraints and customer demands.
Our software applications are currently offered in two suites: aspenONE Engineering and aspenONE Manufacturing and Supply Chain. These suites are integrated applications that allow end users to design process manufacturing environments, forecast and simulate potential actions, monitor operational performance, and manage planning and scheduling activities as well as collaborate across these functions and activities. The two suites are designed around core modules and applications that allow customers to design, manage and operate their process manufacturing environments, as shown below:
aspenONE Engineering
 
 
 
 
 
 
 
Business Area
 
aspenONE Module
 
Major Products
 
Product Description
Engineering
 
Engineering
 
Aspen HYSYS
 
Process modeling software for the design and optimization of hydrocarbon processes, including complete pressure relief analysis
 
 
 
 
Aspen Plus
 
Process modeling software for the design and optimization of chemical processes
 
 
 
 
Aspen Economic Evaluation
 
Economic evaluation software for estimating project capital costs and lifecycle asset
economics—from conceptual definition through detailed engineering

 
 
 
 
Aspen Exchanger Design and Rating
 
Software for the design, simulation and rating of various types of heat exchangers
 
 
 
 
Aspen Basic Engineering
 
Process engineering platform for producing front-end design deliverables such as multi-disciplinary datasheets, process flow diagrams, piping and instrument diagrams, and equipment lists



8


aspenONE Manufacturing and Supply Chain
 
 
 
 
 
 
 
Business Area
 
aspenONE Module
 
Major Products
 
Product Description
Manufacturing
 
Advanced Process Control
 
Aspen DMC3
 
Multi-variable controller software for maintaining processes at their optimal operating point under changing process conditions
 
 
Manufacturing Execution Systems
 
Aspen Info Plus.21
 
Data historian software for storing, visualizing and analyzing large volumes of data to improve production execution and enhance performance management
 
 
 
 
AspenONE Process Explorer
 
Software for combining process measurements, product characteristics, alarms, events and unstructured data for a complete view of production
Supply Chain
 
Petroleum Supply Chain
 
Aspen PIMS Advanced Optimization
 
Refinery planning software for optimizing feedstock selection, product slate and operational execution
 
 
 
 
Aspen Petroleum Scheduler
 
Refinery scheduling software for scheduling and optimization of refinery operations with integration to refinery planning, blending and dock operations
 
 
 
 
Aspen Petroleum Supply Chain Planner
 
Economic planning software for optimizing the profitability of the petroleum distribution network, including transportation, raw materials, sales demands, and processing facilities
 
 
 
 
Aspen Collaborative Demand Manager
 
Software for forecasting market demand and managing forecast through changes in the business environment by combining historical and real time data
 
 
 
 
Aspen Fleet Optimizer
 
Software for inventory management and truck transportation optimization in secondary petroleum distribution
 
 
 
 
Aspen Plant Scheduler
 
Software for generating optimal production schedules to meet total demand
 
 
Supply Chain Management
 
Aspen Supply Planner
 
Software for determining the optimal production plan taking into account labor and equipment, feedstock, inbound /outbound transportation, storage capacity, and other variables
Our product development activities are currently focused on strengthening the integration of our applications and adding new capabilities that address specific operational business processes in each industry. As of June 30, 2016, we had a total of 456 employees in our research and development group, which is comprised of product management, software development and quality assurance. Research and development expenses were $67.2 million in fiscal 2016, $69.6 million in fiscal 2015 and $68.4 million in fiscal 2014.
Sales and Marketing
We employ a value-based sales approach, offering our customers a comprehensive suite of software and services that enhance the efficiency and productivity of their engineering, manufacturing and supply chain operations. We have increasingly focused on positioning our products as a strategic investment and therefore devote an increasing portion of our sales efforts to our customers’ senior management, including senior decision makers in manufacturing, operations and technology. Our aspenONE solution strategy supports this value-based approach by broadening the scope of optimization across the entire enterprise and expanding the use of process models in the operations environment. We offer a variety of training programs focused on illustrating the capabilities of our applications as well as online training built into our applications. We have implemented incentive compensation programs for our sales force to reward efforts that increase customer usage of our products. Furthermore, we believe our aspenONE licensing model enables our sales force to develop consultative sales relationships with our customers.
Historically, most of our license sales have been generated through our direct Field Sales organization. In order to market the specific functionality and other technical features of our software, our account managers work with specialized teams of technical sales personnel and product specialists organized for each sales and marketing effort. Our technical sales personnel typically have degrees in chemical engineering or related disciplines and actively consult with a customer’s plant engineers. Product specialists share their detailed knowledge of the specific features of our software solutions as they apply to the unique business processes of different vertical industries. In addition to our direct Field Sales organization, we employ an inside sales team that targets customers in certain market segments.

9


We have established channel relationships with select companies that we believe can help us pursue opportunities in non-core target markets. We also license our software products to universities that agree to use our products in teaching and research. We believe that students' familiarity with our products will stimulate future demand once the students enter the workplace.
We supplement our sales efforts with a variety of marketing initiatives, including industry analyst and public relations activities, campaigns to promote product usage and adoption, user group meetings and customer relationship programs. Our broad user base spans multiple verticals and geographies and these users possess a variety of skills, experience and business needs. In order to reach each of them in an effective, productive and leveraged manner we will increasingly capitalize on digital customer engagement solutions. Using webinars, digital communities, social media, videos, email and other digital means, we seek to engage our extensive user base with targeted messages intended to address the specific needs of each market, customer and user.
Our overall sales force, which consists of sales account managers, technical sales personnel, indirect-channel personnel, inside sales personnel, and marketing personnel, consisted of 445 employees as of June 30, 2016.
Software Maintenance and Support, Professional Services and Training
Software maintenance and support (“SMS”) consists primarily of providing customer technical support and access to software fixes and upgrades. Customer technical support services are provided throughout the world by our three global call centers as well as via email and through our support website. For license term arrangements entered into subsequent to our transition to a subscription-based licensing model, SMS is included with the license arrangement. For license arrangements that don’t include SMS, customers can purchase standalone SMS.
We offer professional services focused on implementation of our solution. Our professional services team primarily consists of project engineers with degrees in chemical engineering or a similar discipline, or who have significant relevant industry experience. Our employees include experts in fields such as thermophysical properties, distillation, adsorption processes, polymer processes, industrial reactor modeling, the identification of empirical models for process control or analysis, large-scale optimization, supply distribution systems modeling and scheduling methods. Our primary focus is the successful implementation and usage of our software, and in many instances, this work can be professionally performed by qualified third parties. As a result, we often compete with third-party consulting firms when bidding for professional services contracts, particularly in developed markets. We offer our services on either a time-and-material or fixed-price basis.
We offer a variety of training solutions ranging from standardized training, which can be delivered in a public forum, on-site at a customer's location or over the Internet, to customized training sessions, which can be tailored to fit customer needs. We have also introduced a wide range of online computer-based training courses offering customers on-demand training in basic and advanced features of our products directly from within the products. As of June 30, 2016, we had a total of 293 employees in our customer support, professional services and training groups.
Business Segments
We have two operating and reportable segments: i) subscription and software and ii) services. The subscription and software segment is engaged in the licensing of process optimization software solutions and associated support services. The services segment includes professional services and training.
Competition
Our markets in general are competitive, and we expect the intensity of competition in our markets to increase as existing competitors enhance and expand their product and service offerings and as new participants enter the market. Increased competition may result in price reductions, reduced profitability and loss of market share. We cannot ensure that we will be able to compete successfully against existing or future competitors. Some of our customers and companies with which we have strategic relationships also are, or may become, competitors.
Many of our current and potential competitors have greater financial, technical, marketing, service and other resources than we have. As a result, these companies may be able to offer lower prices, additional products or services, or other incentives that we cannot match or offer. These competitors may be in a stronger position to respond more quickly to new technologies and may be able to undertake more extensive marketing campaigns. We believe they also have adopted and may continue to pursue more aggressive pricing policies and make more attractive offers to potential customers, employees and strategic partners. For example, some competitors may be able to initiate relationships through sales and installations of hardware and then seek to expand their customer relationships by offering process optimization software at a discount. In addition, competitors with greater financial resources may make strategic acquisitions to increase their ability to gain market

10


share or improve the quality or marketability of their products. Furthermore, we face challenges in selling our solutions to large companies in the process industries that have internally developed their own proprietary software solutions.
We seek to develop and offer integrated suites of targeted, high-value vertical industry solutions that can be implemented with relatively limited service requirements. We believe this approach provides us with an advantage over many of our competitors that offer software products that are point solutions or are more service-based. Our key competitive differentiators include:
breadth, depth and integration of our aspenONE software offering;
rapid return on investment and increase in profitability;
domain expertise of chemical engineering personnel;
focus solely on software for the process industries;
flexibility of our usage-based aspenONE licensing model; and
consistent global support.
Intellectual Property
Our software is proprietary. Our strategy is to rely on a combination of copyright, patent, trademark and trade secret laws in the United States and other jurisdictions, and to rely on license and confidentiality agreements and software security measures to further protect our proprietary technology and brand. The laws of many countries in which our products are licensed may not protect our intellectual property rights to the same extent as the laws of the United States.
We have obtained or applied for patent protection with respect to some of our intellectual property, but generally do not rely on patents as a principal means of protecting intellectual property.
We conduct business under our trademarks and use trademarks on some of our products. We believe that having distinctive marks may be an important factor in marketing our products. We have registered or applied to register some of our significant trademarks in the United States and in selected other countries. Although we have a foreign trademark registration program for selected marks, the laws of many countries protect trademarks solely on the basis of registration and we may not be able to register or use such marks in each foreign country in which we seek registration. We actively monitor use of our trademarks and have enforced, and will continue to enforce, our rights to our trademarks.
We rely on trade secrets to protect certain elements of our technology. We generally seek to protect these trade secrets by entering into non-disclosure agreements with our employees and customers, and historically have restricted access to our software and source code, which we regard as proprietary information. In certain cases, we have provided copies of code to customers for the purpose of special product customization or have deposited the source code with a third‑party escrow agent as security for ongoing service and license obligations. In these cases, we rely on non-disclosure and other contractual provisions to protect our proprietary rights. Trade secrets may be difficult to protect, and it is possible that parties may breach their confidentiality agreements with us.
The steps we have taken to protect our proprietary rights may not be adequate to deter misappropriation of our technology or independent development by others of technologies that are substantially equivalent or superior to our technology. Any misappropriation of our technology or development of competitive technologies could harm our business. We could incur substantial costs in protecting and enforcing our intellectual property rights.
We believe that the success of our business depends more on the quality of our proprietary software products, technology, processes and know-how than on trademarks, copyrights or patents. While we consider our intellectual property rights to be valuable, we do not believe that our competitive position in the industry is dependent simply on obtaining legal protection for our software products and technology. Instead, we believe that the success of our business depends primarily on our ability to maintain a leadership position by developing proprietary software products, technology, information, processes and know-how. Nevertheless, we attempt to protect our intellectual property rights with respect to our products and development processes through trademark, copyright and patent registrations, both foreign and domestic, whenever appropriate as part of our ongoing research and development activities.
Key License Agreements
Honeywell

11


We acquired Hyprotech Ltd. and related subsidiaries of AEA Technology plc in May 2002. Following an administrative complaint filed in August 2003 by the U.S. Federal Trade Commission, we entered into a consent decree with the Federal Trade Commission in December 2004 to resolve allegations that the acquisition was improperly anticompetitive. In connection with the consent decree, we and certain of our subsidiaries entered into a purchase and sale agreement with Honeywell International Inc. and certain of its subsidiaries, pursuant to which we sold intellectual property and other assets to Honeywell relating to our operator training business and our Hyprotech engineering software products.
Under the terms of the transactions, we retained a perpetual, irrevocable, worldwide, royalty-free non-exclusive license to the Hyprotech engineering software and have the right to continue to develop, license and sell the Hyprotech engineering products.
Massachusetts Institute of Technology
In March 1982, we entered into a System License Agreement with the Massachusetts Institute of Technology, or MIT, granting us a worldwide, perpetual non-exclusive license (with the right to sublicense) to use, reproduce, distribute and create derivative works of the computer programs known as "ASPEN". The ASPEN program licensed from MIT provides a framework for simulating the steady-state behavior of chemical processes that we utilize in the simulation engine for our Aspen Plus product. MIT agreed that we would own any derivative works and enhancements. A one-time license fee of $30,000 was paid in full. MIT has the right to terminate the agreement if we breach the agreement and do not cure the breach within 90 days after receiving a written notice from MIT; if we cease to carry on our business; or if certain bankruptcy or insolvency proceedings are commenced and not dismissed. In the event of such termination, sublicenses granted to our customers prior to termination will remain in effect.
Employees
As of June 30, 2016, we had a total of 1,396 full-time employees, of whom 775 were located in the United States. None of our employees is represented by a labor union, except for one employee of our subsidiary Hyprotech UK Limited who belongs to the Prospect union for professionals. We have experienced no work stoppages and believe that our employee relations are satisfactory.
Corporate Information
Aspen Technology, Inc. was formed in Massachusetts in 1981 and reincorporated in Delaware in 1998. Our principal executive offices are at 20 Crosby Drive, Bedford, MA 01730, and our telephone number at that address is (781) 221-6400. Our website address is http://www.aspentech.com. The information on our website is not part of this Form 10-K, unless expressly noted.
Available Information
We file reports with the Securities and Exchange Commission, or the SEC, which we make available on our website free of charge. These reports include annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to such reports, each of which is provided on our website as soon as reasonably practicable after we electronically file such materials with or furnish them to the SEC. You can also read and copy any materials we file with the SEC at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, DC 20549. You can obtain additional information about the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains a website (http://www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including us.
Item 1A.    Risk Factors.
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below before purchasing our common stock. The risks and uncertainties described below are not the only ones facing our company. Additional risks and uncertainties may also impair our business operations. If any of the following risks actually occurs, our business, financial condition, results of operations or cash flows would likely suffer. In that case, the trading price of our common stock could fall, and you may lose all or part of your investment in our common stock.
Risks Related to Our Business
If we fail to increase usage and product adoption of our aspenONE offerings, or fail to continue to provide innovative, market-leading solutions, we may be unable to implement our growth strategy successfully, and our business could be seriously harmed.

12


The maintenance and extension of our market leadership and our future growth is largely dependent upon our ability to develop new software products that achieve market acceptance with acceptable operating margins, and increase usage and product adoption of our aspenONE offerings. Enterprises are requiring their application software vendors to provide greater levels of functionality and broader product offerings. We must continue to enhance our current product line and develop and introduce new products and services that keep pace with increasingly sophisticated customer requirements and the technological developments of our competitors. Our business and operating results could suffer if we cannot successfully execute our strategy and drive usage and product adoption.
We have implemented a product strategy that unifies our software solutions under the aspenONE brand with differentiated aspenONE vertical solutions targeted at specific process industry segments. We cannot ensure that our product strategy will result in products that will continue to meet market needs and achieve significant usage and product adoption. If we fail to increase usage and product adoption or fail to develop or acquire new software products that meet the demands of our customers or our target markets, our operating results and cash flows from operations will grow at a slower rate than we anticipate and our financial condition could suffer.
Our business could suffer if the demand for, or usage of, our aspenONE software declines for any reason, including declines due to adverse changes in the process industries.
Our aspenONE suites account for a significant majority of our revenue and will continue to do so for the foreseeable future. If demand for, or usage of, our software declines for any reason, our operating results, cash flows from operations and financial position would suffer. Our business could be adversely affected by:
any decline in demand for or usage of our aspenONE suites;
the introduction of products and technologies that serve as a replacement or substitute for, or represent an improvement over, our aspenONE suites;
technological innovations that our aspenONE suites do not address;
our inability to release enhanced versions of our aspenONE suites on a timely basis; and
adverse changes in the process industries or otherwise that lead to reductions, postponements or cancellations of customer purchases of our products and services, or delays in the execution of license agreement renewals in the same quarter in which the original agreements expire.
Because of the nature of their products and manufacturing processes and their global operations, companies in the process industries are subject to risk of adverse or even catastrophic environmental, safety and health accidents or incidents and are often subject to changing standards and regulations worldwide.
In addition, worldwide economic downturns and pricing pressures experienced by energy, chemical, engineering and construction, and other process industries have led to consolidations and reorganizations. In particular, we believe that the volatility in oil prices has impacted and may continue to impact the operating levels and capital spending by certain of our customers in the engineering and construction market, which has resulted and could continue to result in less predictable and lower demand for our products and services.
Any such adverse environmental, safety or health incident, change in regulatory standards, or economic downturn that affects the process industries, including continued challenges and uncertainty among customers whose business is adversely affected by volatility in oil prices, as well as general domestic and foreign economic conditions and other factors that reduce spending by companies in these industries, could harm our operating results in the future.
Unfavorable economic and market conditions or a lessening demand in the market for process optimization software could adversely affect our operating results.
Our business is influenced by a range of factors that are beyond our control and difficult or impossible to predict. If the market for process optimization software grows more slowly than we anticipate, demand for our products and services could decline and our operating results could be impaired. Further, the state of the global economy may deteriorate in the future. Our operating results may be adversely affected by unfavorable global economic and market conditions, including significant volatility in oil prices, as well as a lessening demand for process optimization software generally.
Customer demand for our products is linked to the strength of the global economy. If weakness in the global economy persists, many customers, including those whose businesses are negatively impacted by lower oil prices, may delay or reduce technology purchases. This could result in reductions in sales of our products, longer sales cycles, slower adoption of new technologies, increased price competition or reduced use of our products by our customers. We will lose revenue if demand for

13


our products is reduced because potential customers experience weak or deteriorating economic conditions, catastrophic environmental or other events, and our business, results of operations, financial condition and cash flow from operations would likely be adversely affected.
The majority of our revenue is attributable to operations outside the United States, and our operating results therefore may be materially affected by the economic, political, military, regulatory and other risks of foreign operations or of transacting business with customers outside the United States.
As of June 30, 2016, we operated in 31 countries. We sell our products primarily through a direct sales force located throughout the world. In the event that we are unable to adequately staff and maintain our foreign operations, we could face difficulties managing our international operations.
Customers outside the United States accounted for the majority of our total revenue during the fiscal years ended June 30, 2016, 2015 and 2014. We anticipate that revenue from customers outside the United States will continue to account for a significant portion of our total revenue for the foreseeable future. Our operating results attributable to operations outside the United States are subject to additional risks, including:
unexpected changes in regulatory or environmental requirements, tariffs and other barriers, including, for example, changes in climate regulations, sanctions or other regulatory restrictions imposed by the United States or foreign governments; and the effects of the referendum in the United Kingdom relating to leaving the European Union;
less effective protection of intellectual property;
requirements of foreign laws and other governmental controls;
delays in the execution of license agreement renewals in the same quarter in which the original agreements expire;
difficulties in collecting trade accounts receivable in other countries;
adverse tax consequences; and
the challenges of managing legal disputes in foreign jurisdictions.
Fluctuations in foreign currency exchange rates could result in declines in our reported revenue and operating results.
During fiscal 2016, 2015 and 2014, 11.5%, 13.8% and 15.7% of our total revenue was denominated in a currency other than the U.S. dollar. In addition, certain of our operating expenses incurred outside the United States are denominated in currencies other than the U.S. dollar. Our reported revenue and operating results are subject to fluctuations in foreign exchange rates. Foreign currency risk arises primarily from the net difference between non-U.S. dollar receipts from customers outside the United States and non-U.S. dollar operating expenses for subsidiaries in foreign countries. Currently, our largest exposures to foreign exchange rates exist primarily with the Euro, Pound Sterling, Canadian dollar and Japanese Yen against the U.S. dollar. During fiscal 2016, 2015 and 2014, we did not enter into, and were not a party to any, derivative financial instruments, such as forward currency exchange contracts, intended to manage the volatility of these market risks. We cannot predict the impact of foreign currency fluctuations, and foreign currency fluctuations in the future may adversely affect our revenue and operating results. Any hedging policies we may implement in the future may not be successful, and the cost of those hedging techniques may have a significant negative impact on our operating results.
Competition from software offered by current competitors and new market entrants, as well as from internally developed solutions by our customers, could adversely affect our ability to sell our software products and related services and could result in pressure to price our products in a manner that reduces our margins.
Our markets in general are competitive and differ among our principal product areas: engineering, manufacturing, and supply chain management. We face challenges in selling our solutions to large companies in the process industries that have internally developed their own proprietary software solutions, and we face competition from well-established vendors to the process industries as well as new entrants in our markets. Many of our current and potential competitors have greater financial, technical, marketing, service and other resources than we have. As a result, these companies may be able to offer lower prices, additional products or services, or other incentives that we cannot match or offer. These competitors may be in a stronger position to respond more quickly to new technologies and may be able to undertake more extensive marketing campaigns. We believe they also have adopted and may continue to pursue more aggressive pricing policies and make more attractive offers to potential customers, employees and strategic partners. For example, some competitors may be able to initiate relationships through sales and installations of hardware and then seek to expand their customer relationships by offering process optimization software at a discount. In addition, many of our competitors have established, and may in the future continue to establish, cooperative relationships with third parties to improve their product offerings and to increase the availability of their

14


products in the marketplace. Competitors with greater financial resources may make strategic acquisitions to increase their ability to gain market share or improve the quality or marketability of their products.
Competition could seriously impede our ability to sell additional software products and related services on terms favorable to us. Businesses may continue to enhance their internally developed solutions, rather than investing in commercial software such as ours. Our current and potential commercial competitors may develop and market new technologies that render our existing or future products obsolete, unmarketable or less competitive. In addition, if these competitors develop products with similar or superior functionality to our products, we may need to decrease the prices for our products in order to remain competitive. If we are unable to maintain our current pricing due to competitive pressures, our margins will be reduced and our operating results will be negatively affected. We cannot ensure that we will be able to compete successfully against current or future competitors or that competitive pressures will not materially adversely affect our business, financial condition and operating results.
Defects or errors in our software products could harm our reputation, impair our ability to sell our products and result in significant costs to us.
Our software products are complex and may contain undetected defects or errors. We have not suffered significant harm from any defects or errors to date, but we have from time to time found defects in our products and we may discover additional defects in the future. We may not be able to detect and correct defects or errors before releasing products. Consequently, we or our customers may discover defects or errors after our products have been implemented. We have in the past issued, and may in the future need to issue, corrective releases of our products to remedy defects or errors. The occurrence of any defects or errors could result in:
lost or delayed market acceptance and sales of our products;
delays in payment to us by customers;
product returns;
injury to our reputation;
diversion of our resources;
increased service and warranty expenses or financial concessions;
increased insurance costs; and
legal claims, including product liability claims.
Defects and errors in our software products could result in claims for substantial damages against us.
Potential acquisitions could be difficult to consummate and integrate into our operations, and they and investment transactions could disrupt our business, dilute stockholder value or impair our financial results.
As part of our business strategy, we may continue from time to time to seek to grow our business through acquisitions of or investments in new or complementary businesses, technologies or products that we believe can improve our ability to compete in our existing customer markets or allow us to enter new markets. The potential risks associated with acquisitions and investment transactions include, but are not limited to:
failure to realize anticipated returns on investment, cost savings and synergies;
difficulty in assimilating the operations, policies and personnel of the acquired company;
unanticipated costs associated with acquisitions;
challenges in combining product offerings and entering into new markets in which we may not have experience;
distraction of management’s attention from normal business operations;
potential loss of key employees of the acquired company;
difficulty implementing effective internal controls over financial reporting and disclosure controls and procedures;
impairment of relationships with customers or suppliers;
possibility of incurring impairment losses related to goodwill and intangible assets; and

15


other issues not discovered in due diligence, which may include product quality issues or legal or other contingencies
Acquisitions and/or investments may also result in potentially dilutive issuances of equity securities, the incurrence of debt and contingent liabilities, the expenditure of available cash, and amortization expenses or write-downs related to intangible assets such as goodwill, any of which could have a material adverse effect on our operating results or financial condition. Investments in immature businesses with unproven track records and technologies have an especially high degree of risk, with the possibility that we may lose our entire investment or incur unexpected liabilities.  We may experience risks relating to the challenges and costs of closing a business combination or investment transaction and the risk that an announced business combination or investment transaction may not close. There can be no assurance that we will be successful in making additional acquisitions in the future or in integrating or executing on our business plan for existing or future acquisitions.
We may be subject to significant expenses and damages because of product-related claims.
In the ordinary course of business, we are, from time to time, involved in product-related lawsuits, claims, investigations, proceedings and threats of litigation. These matters include an April 2004 claim by a customer that certain of our software products and implementation services failed to meet the customer’s expectations. In March 2014, a judgment was issued by the trial court in favor of the claimant customer against us in the amount of approximately €1.9 million plus interest and a portion of legal fees. We subsequently filed an appeal of that judgment. As of June 2016, the appellate court determined that we are liable for damages in the amount of approximately €1.7 million plus interest, with the possibility of additional damages to be determined in further proceedings by the appellate court.
The amount of damages cannot be predicted with certainty, and could materially adversely affect our results of operations, cash flows or financial position.
Claims that we infringe the intellectual property rights of others may be costly to defend or settle and could damage our business.
We cannot be certain that our software and services do not infringe patents, copyrights, trademarks or other intellectual property rights, so infringement claims might be asserted against us. In addition, we have agreed, and may agree in the future, to indemnify certain of our customers against infringement claims that third parties may assert against our customers based on use of our software or services. Such claims may have a material adverse effect on our business, may be time-consuming and may result in substantial costs and diversion of resources, including our management's attention to our business. Furthermore, a party making an infringement claim could secure a judgment that requires us to pay substantial damages and could also include an injunction or other court order that could prevent us from selling our software or require that we re-engineer some or all of our products. Claims of intellectual property infringement also might require us to enter costly royalty or license agreements. We may be unable to obtain royalty or license agreements on terms acceptable to us or at all. Our business, operating results and financial condition could be harmed significantly if any of these events were to occur, and the price of our common stock could be adversely affected.
We may not be able to protect our intellectual property rights, which could make us less competitive and cause us to lose market share.
Our software is proprietary. Our strategy is to rely on a combination of copyright, patent, trademark and trade secret laws in the United States and other jurisdictions, and to rely on license and confidentiality agreements and software security measures to further protect our proprietary technology and brand. We have obtained or applied for patent protection with respect to some of our intellectual property, but generally do not rely on patents as a principal means of protecting our intellectual property. We have registered or applied to register some of our trademarks in the United States and in selected other countries. We generally enter into non-disclosure agreements with our employees and customers, and historically have restricted third-party access to our software and source code, which we regard as proprietary information. In certain cases, we have provided copies of source code to customers for the purpose of special product customization or have deposited copies of the source code with a third-party escrow agent as security for ongoing service and license obligations. In these cases, we rely on non-disclosure and other contractual provisions to protect our proprietary rights.
The steps we have taken to protect our proprietary rights may not be adequate to deter misappropriation of our technology or independent development by others of technologies that are substantially equivalent or superior to our technology. Our intellectual property rights may expire or be challenged, invalidated or infringed upon by third parties or we may be unable to maintain, renew or enter into new licenses on commercially reasonable terms. Any misappropriation of our technology or development of competitive technologies could harm our business and could diminish or cause us to lose the competitive advantages associated with our proprietary technology, and could subject us to substantial costs in protecting and enforcing our intellectual property rights, and/or temporarily or permanently disrupt our sales and marketing of the affected products or services. The laws of some countries in which our products are licensed do not protect our intellectual property

16


rights to the same extent as the laws of the United States. Moreover, in some non-U.S. countries, laws affecting intellectual property rights are uncertain in their application, which can affect the scope of enforceability of our intellectual property rights.
Our software research and development initiatives and our customer relationships could be compromised if the security of our information technology is breached as a result of a cyber-attack. This could have a material adverse effect on our business, operating results and financial condition, and could harm our competitive position.
We devote significant resources to continually updating our software and developing new products, and our financial performance is dependent in part upon our ability to bring new products and services to market. Our customers use our software to optimize their manufacturing processes, and they rely on us to provide updates and releases as part of our software maintenance and support services, and to provide remote on-line troubleshooting support. The security of our information technology environment is therefore important to our research and development initiatives, and an important consideration in our customers’ purchasing decisions. If the security of our systems is impaired, our development initiatives might be disrupted, and we might be unable to provide service. Our customer relationships might deteriorate, our reputation in the industry could be harmed, and we could be subject to liability claims. This could reduce our revenues, and expose us to significant costs to detect, correct and avoid recurrences of any breach of security and to defend any claims against us.
Risks Related to Our Common Stock
Our common stock may experience substantial price and volume fluctuations.
The equity markets have from time to time experienced extreme price and volume fluctuations, particularly in the high technology sector, and those fluctuations often have been unrelated to the operating performance of particular companies. In addition, the market price of our common stock may be affected by other factors, such as: (i) our financial performance; (ii) becoming a U.S. corporate cash taxpayer in fiscal 2016; (iii) announcements of technological innovations or new products by us or our competitors; and (iv) market conditions in the computer software or hardware industries.
In the past, following periods of volatility in the market price of a public company's securities, securities class action litigation has often been instituted against that company. This type of litigation against us could result in substantial liability and costs and divert management's attention and resources.
Our corporate documents and provisions of Delaware law may prevent a change in control or management that stockholders may consider desirable.
Section 203 of the Delaware General Corporation Law, our charter and our by-laws contain provisions that might enable our management to resist a takeover of our company. These provisions include:
limitations on the removal of directors;
a classified board of directors, so that not all members of the board are elected at one time;
advance notice requirements for stockholder proposals and nominations;
the inability of stockholders to act by written consent or to call special meetings;
the ability of the board to make, alter or repeal our by-laws; and
the ability of the board to designate the terms of and issue new series of preferred stock without stockholder approval.
These provisions could:
have the effect of delaying, deferring or preventing a change in control of our company or a change in our management that stockholders may consider favorable or beneficial;
discourage proxy contests and make it more difficult for stockholders to elect directors and take other corporate actions; and
limit the price that investors might be willing to pay in the future for shares of our common stock.
Item 1B.    Unresolved Staff Comments.
None.

17


Item 2.    Properties.
Our principal executive offices are located in leased facilities in Bedford, Massachusetts, consisting of approximately 143,000 square feet of office space to accommodate our product development, sales, marketing, operations, finance and administrative functions. The lease for our Bedford executive offices commenced in November 2014 and is scheduled to expire March 2025. Subject to the terms and conditions of the lease, we may extend the term of the lease for two successive terms of five years each.
We also lease approximately 63,000 square feet in Houston, Texas to accommodate sales, services and product development functions. In addition to our Bedford and Houston locations, we lease office space in Shanghai, Reading (UK), Singapore, Bahrain and Tokyo, to accommodate sales, services and product development functions.
In the remainder of our other locations, the majority of our leases have lease terms of one year or less that are generally based on the number of workstations required. We believe this facilities strategy provides us with significant flexibility to adjust to changes in our business environment. We do not own any real property. We believe that our leased facilities are adequate for our anticipated future needs.
Item 3.    Legal Proceedings.
None.
Item 4.    Mine Safety Disclosures
None.

18


PART II
Item 5.    Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information
Our common stock currently trades on The NASDAQ Global Select Market under the symbol "AZPN." The closing price of our common stock on June 30, 2016 was $40.24. The following table sets forth, for the periods indicated, the high and low sales prices per share of our common stock as reported by The NASDAQ Global Select Market:
 
2016
 
2015
Period
Low
 
High
 
Low
 
High
Quarter ended June 30
$
34.81

 
$
40.31

 
$
38.10

 
$
46.52

Quarter ended March 31
30.15

 
37.58

 
32.25

 
39.93

Quarter ended December 31
37.17

 
44.16

 
32.59

 
40.33

Quarter ended September 30
36.45

 
45.75

 
36.69

 
47.05

Holders
On August 4, 2016, there were 430 holders of record of our common stock. The number of record holders does not include persons who held our common stock in nominee or "street name" accounts through brokers.
Dividends
We have never declared or paid cash dividends on our common stock. We do not anticipate paying cash dividends on our common stock in the foreseeable future. We are party to a credit agreement that restricts us from declaring or paying dividends in cash on our capital stock if our Leverage Ratio is in excess of 2.75 to 1.00 (refer to “Item 7. Management’s Discussion and Analysis and Results of Operations-Recent Events-Acquisition Bid and Credit Agreement” and Note 9, Credit Agreement, of our Consolidated Financial Statements for further discussion of the credit agreement). Our Leverage Ratio is below 2.75 to 1.00 as of June 30, 2016. Any future determination relating to our dividend policy will be made at the discretion of the Board of Directors and will depend on a number of factors, including our future earnings, capital requirements, financial condition and future prospects and such other factors as the Board of Directors may deem relevant.
Purchases of Equity Securities by the Issuer
As of June 30, 2016, the total number of shares of common stock repurchased since November 1, 2010 under all programs approved by the Board of Directors was 21,854,010 shares.
On January 28, 2015, our Board of Directors approved a share repurchase program for up to $450 million worth of our common stock. On April 26, 2016, the Board of Directors approved a $400 million increase in the current share repurchase plan. As of June 30, 2016, the total remaining value under the share repurchase program was approximately $521.3 million. Under the share repurchase program, purchases can be made from time to time using a variety of methods, which may include open market purchases, accelerated buyback programs, and others. The specific timing, price and size of purchases will depend on prevailing stock prices, general market and economic conditions, and other considerations, including the amount of cash generated in the United States and other potential uses of cash, such as acquisitions. Purchases may be made through a Rule 10b5-1 plan pursuant to predetermined metrics set forth in such plan. The Board of Directors' authorization of the share repurchase program does not obligate us to acquire any particular amount of common stock, and the program may be suspended or discontinued at any time.

19


The following table sets forth, for the month indicated, our purchases of common stock during the fourth quarter of fiscal 2016:
Issuer Purchases of Equity Securities
Period
Total Number of Shares Purchased
 
Average Price Paid per Share (1)
 
Total Number of Shares Purchased as Part of Publicly Announced Program
 
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program (2)
April 1 to 30, 2016
225,493

 
$
36.34

 
225,493

 
 
May 1 to 31, 2016
851,539

 
37.56

 
851,539

 
 
June 1 to 30, 2016
887,414

 
39.24

 
887,414

 
 
 
1,964,446

 
$
38.18

 
1,964,446

 
$
521,292,659

(1) The total average price paid per share is calculated as the total amount paid for the repurchase of our common stock during the period divided by the total number of shares repurchased.
(2) As of June 30, 2016, the total remaining value under the share repurchase program approved on January 28, 2015 and as amended on April 26, 2016 was approximately $521.3 million.
Securities Authorized for Issuance Under Equity Compensation Plans
The following table provides information about the securities authorized for issuance under our equity compensation plans as of June 30, 2016:
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 under equity compensation plans
Equity compensation plans approved by security holders
1,807,474

 
$
34.81

 
3,537,843

Equity compensation plans not approved by security holders

 

 

Total
1,807,474

 
$
34.81

 
3,537,843

Equity compensation plans approved by security holders consist of our 2010 equity incentive plan. Options issuable under the equity incentive plan have a maximum term of ten years.
Stockholder Return Comparison
The information included in this section is not deemed to be "soliciting material" or to be "filed" with the SEC or subject to Regulation 14A or 14C under the Securities Exchange Act or to the liabilities of Section 18 of the Securities Exchange Act, and will not be deemed to be incorporated by reference into any filing under the Securities Act or the Securities Exchange Act, except to the extent we specifically incorporate it by reference into such a filing.
The graph below matches the cumulative 5-year total return of holders of our common stock with the cumulative total returns of the NASDAQ Composite index and the NASDAQ Computer & Data Processing index. The graph assumes that the value of the investment in our common stock and in each of the indexes (including reinvestment of dividends) was $100 on June 30, 2011 and tracks it through June 30, 2016.

20


____________________________________________
*
$100 invested on 6/30/11 in stock or index, including reinvestment of dividends.
Fiscal year ending June 30.
The stock price performance included in this graph is not necessarily indicative of future stock price performance.
 
Year Ended June 30,
 
2011
 
2012
 
2013
 
2014
 
2015
 
2016
Aspen Technology, Inc.
$
100.00

 
$
134.75

 
$
167.58

 
$
270.08

 
$
265.13

 
$
234.23

NASDAQ Composite
$
100.00

 
$
108.58

 
$
128.19

 
$
169.08

 
$
192.10

 
$
187.57

NASDAQ Computer & Data Processing
$
100.00

 
$
106.63

 
$
129.03

 
$
175.05

 
$
194.57

 
$
221.88

Item 6.    Selected Financial Data.
The following tables present selected consolidated financial data for Aspen Technology, Inc. The consolidated statements of operations data set forth below for fiscal 2016, 2015 and 2014 and the consolidated balance sheets data as of June 30, 2016, and 2015, are derived from our consolidated financial statements included beginning on page F-1 of this Form 10-K. The consolidated statements of operations data for fiscal 2013 and 2012 and the consolidated balance sheet data as of June 30, 2014, 2013, and 2012 are derived from our consolidated financial statements that are not included in this Form 10-K. The data presented below should be read in conjunction with our consolidated financial statements and accompanying notes beginning on page F-1 and "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations."
Our historical results should not be viewed as indicative of results expected for any future period.

21


 
Year Ended June 30,
 
2016
 
2015
 
2014
 
2013
 
2012
 
(in Thousands, except per share data)
Consolidated Statements of Operations Data:
 
 
 
 
 
 
 
 
 
Revenue(1)
$
472,344

 
$
440,401

 
$
391,453

 
$
311,387

 
$
243,134

Gross profit
423,733

 
390,825

 
338,765

 
261,039

 
190,857

Income (loss) from operations
211,381

 
179,792

 
129,724

 
55,600

 
(15,007
)
Net income (loss)
$
139,951

 
$
118,407

 
$
85,783

 
$
45,262

 
$
(13,808
)
Basic income (loss) per share
$
1.69

 
$
1.34

 
$
0.93

 
$
0.48

 
$
(0.15
)
Diluted income (loss) per share
$
1.68

 
$
1.33

 
$
0.92

 
$
0.47

 
$
(0.15
)
Weighted average shares outstanding—Basic
82,892

 
88,398

 
92,648

 
93,586

 
93,780

Weighted average shares outstanding—Diluted
83,309

 
89,016

 
93,665

 
95,410

 
93,780

____________________________________________
(1)
In July 2009, we introduced our aspenONE licensing model under which license revenue is recognized over the term of a license contract. We previously recognized a substantial majority of our license revenue upfront, upon shipment of software. We substantially completed our transition to the aspenONE licensing model in fiscal 2015. Refer to “Item 7. Management’s Discussion and Analysis and Results of Operations-Transition to the aspenONE Licensing Model."
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
2013
 
2012
 
(in Thousands)
Consolidated Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
$
318,336

 
$
156,249

 
$
199,526

 
$
132,432

 
$
165,242

Marketable securities
3,006

 
62,244

 
98,889

 
92,368

 

Working capital
(71,300
)
 
(32,836
)
 
63,178

 
69,890

 
65,744

Accounts receivable, net
20,476

 
30,721

 
38,532

 
36,988

 
31,450

Installments receivable, net
267

 
1,842

 
1,451

 
14,732

 
47,230

Collateralized receivables, net

 

 

 

 
6,297

Total assets
419,738

 
315,361

 
407,972

 
382,748

 
368,335

Deferred revenue
282,078

 
288,887

 
274,882

 
231,353

 
187,173

Borrowings(1)
140,000

 

 

 

 
10,756

Total stockholders' (deficit) equity
(75,034
)
 
(48,546
)
 
83,676

 
101,898

 
113,592

____________________________________________
(1)
In February 2016, we entered into a credit agreement and borrowed $140.0 million under the agreement. Refer to “Item 7. Management’s Discussion and Analysis and Results of Operations-Recent Events-Acquisition Bid and Credit Agreement” and Note 9, Credit Agreement, of our Consolidated Financial Statements for further discussion of the credit agreement.

Item 7.    Management's Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following discussion in conjunction with our consolidated financial statements and related notes beginning on page F-1. In addition to historical information, this discussion contains forward-looking statements that involve risks and uncertainties. You should read “Item 1A. Risk Factors” for a discussion of important factors that could cause our actual results to differ materially from our expectations.
Our fiscal year ends on June 30, and references to a specific fiscal year are the twelve months ended June 30 of such year (for example, "fiscal 2016" refers to the year ended June 30, 2016).



22


Business Overview
We are a leading global provider of process optimization software solutions designed to manage and optimize plant and process design, operational performance, and supply chain planning. Our aspenONE software and related services have been developed specifically for companies in the process industries, including the energy, chemicals, and engineering and construction industries. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, and decreasing working capital requirements.
Our software incorporates our proprietary mathematical and empirical models of manufacturing and planning processes and reflects the deep domain expertise we have amassed from focusing on solutions for the process industries for 35 years. We have developed our applications to design and optimize processes across three principal business areas: engineering, manufacturing and supply chain. We are a recognized market and technology leader in providing process optimization software for each of these business areas.
We have established sustainable competitive advantages within our industry based on the following strengths:
Innovative products that can enhance our customers' profitability;
Long-term customer relationships;
Large installed base of users of our software; and
Long-term license contracts.
We have approximately 2,100 customers globally. Our customers consists of companies engaged in process industries such as energy, chemicals, engineering and construction, as well as consumer packaged goods, power, metals and mining, pulp and paper, pharmaceuticals and biofuels.
We license our software products primarily through a subscription offering which we refer to as our aspenONE licensing model. Our aspenONE products are organized into two suites: 1) engineering and 2) manufacturing and supply chain, or MSC. The aspenONE licensing model provides customers with access to all of the products within the aspenONE suite(s) they license. Customers can change or alternate the use of multiple products in a licensed suite through the use of exchangeable units of measurement, called tokens, licensed in quantities determined by the customer. This licensing system enables customers to use products as needed and to experiment with different products to best solve whatever critical business challenges they face. Customers can increase their usage of our software by purchasing additional tokens as business needs evolve. We believe easier access to all of the aspenONE products will lead to increased software usage and higher revenue over time.
Recent Events

Acquisition of Fidelis
In June 2016, we completed the acquisition of all the outstanding shares of Fidelis Group, LLC, a provider of asset reliability software used to predict and optimize asset performance. The purchase price consisted of $8.0 million of cash paid at closing and up to $2.0 million payment to be paid in December 2017.
Acquisition Bid and Credit Agreement
In January 2016 we placed an offer to acquire the share capital of KBC Advanced Technologies plc (“KBC”) for 185 Pence Sterling per share, which valued KBC at approximately £158 million ("the Acquisition Bid"). The Acquisition Bid would have been funded by cash on hand of approximately $91.0 million and $140.0 million to be funded by a credit facility. On February 26, 2016, we entered into a $250.0 million credit agreement (the “Credit Agreement”) and borrowed $140.0 million (refer to Note 9, Credit Agreement, of our Consolidated Financial Statements for further discussion of the Credit Agreement). In February 2016, KBC announced it had agreed to accept an acquisition offer of 210 Pence Sterling per share from Yokogawa Electric Corporation (“Yokogawa”) and we announced we did not intend to revise our offer. In April 2016 KBC was acquired by Yokogawa. During the year ended June 30, 2016, we incurred $5.2 million of costs related to the Acquisition Bid, as well as $3.4 million of foreign exchange losses, which were recognized in our results of operations as a component of general and administrative expenses and other income (expense), net, respectively.
Transition to the aspenONE Licensing Model
Prior to fiscal 2010, we offered term or perpetual licenses to specific products, or specifically defined sets of products, which we refer to as point products. The majority of our license revenue was recognized under an "upfront revenue model," in

23


which the net present value of the aggregate license fees was recognized as revenue upon shipment of the point products, provided all revenue recognition criteria were met. Customers typically received one year of post-contract software maintenance and support, or SMS, with their license agreements and then could elect to renew SMS annually. Revenue from SMS was recognized ratably over the period in which the SMS was delivered.
In fiscal 2010, we introduced the following changes to our licensing model:
(i)
We began offering our software on a subscription basis allowing our customers access to all products within a licensed suite (aspenONE Engineering or aspenONE Manufacturing and Supply Chain). SMS is included for the entire term of the arrangement and customers are entitled to any software products or updates introduced into the licensed suite. We refer to this license arrangement as our aspenONE licensing model.
(ii)
We began to include SMS for the entire term on our point product term arrangements.
In fiscal 2012, we introduced Premier Plus SMS. As part of this offering, customers receive 24x7 support, faster response times, dedicated technical advocates and access to web-based training modules. Premier Plus SMS is exclusively available as a component of our term contract arrangements and we are unable to establish vendor-specific objective evidence ("VSOE") for this deliverable because we don't offer it on a stand-alone basis.
Revenue related to our aspenONE licensing model and point product arrangements with Premier Plus SMS are both recognized over the term of the arrangement on a ratable basis. The changes to our licensing model resulted in a significant reduction in license revenue in fiscal 2010, as compared to fiscal periods preceding our licensing model changes. From fiscal 2010 through fiscal 2015, as customer license arrangements previously executed under the upfront revenue model reached the end of their terms, and were renewed under the aspenONE licensing model, we recognized increasing amounts of subscription revenue and deferred revenue. The value of our installed base of software licenses was also growing during this period, which further contributed to growth in subscription and deferred revenue. Many of our license arrangements were five or six years in duration when the aspenONE licensing model was introduced at the start of fiscal 2010, and consequently, a number of arrangements executed under the upfront revenue model did not reach the end of their original term until the end of fiscal 2015. The changes to our licensing model did not have any material impact on subscription revenue or deferred revenue for fiscal 2016, and we do not expect any material impact on subscription revenue or deferred revenue for fiscal 2017 and beyond.
The changes to our licensing model introduced in fiscal 2010 did not change the method or timing of customer billings or cash collections. In addition, the changes to our licensing model did not impact the incurrence or timing of our expenses. Since there was no corresponding expense reduction to offset the lower revenue during fiscal years 2010 through 2015, operating income was lower than what would have been reported under a fully transitioned revenue model.
Business Segments
We have two operating and reportable segments: i) subscription and software and ii) services. The subscription and software segment is engaged in the licensing of process optimization software solutions and associated support services. The services segment includes professional services and training.
Key Components of Operations
Revenue
We generate revenue primarily from the following sources:
Subscription and Software Revenue. We provide integrated process optimization software solutions designed specifically for process industries. We license our software products, together with SMS, primarily on a term basis, and we offer extended payment options for our term license agreements that generally require annual payments, which we also refer to as installments. We provide customers technical support, access to software fixes and updates and the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Our technical support services are provided from our customer support centers throughout the world, as well as via email and through our support website.
Our subscription and software revenue consists of product and related revenue from the following sources:
(i)
aspenONE licensing model;
(ii)
point product arrangements with our Premier Plus SMS offering included for the contract term (referred to as point product arrangements with Premier Plus SMS);

24


(iii)
legacy arrangements including (a) amendments to existing legacy term arrangements, (b) renewals of legacy term arrangements and (c) legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model;
(iv)
legacy SMS arrangements; and
(v)
perpetual arrangements.

Services and Other Revenue. We provide training and professional services to our customers. Our professional services are focused on implementing our technology in order to improve customers' plant performance and gain better operational data. Customers who use our professional services typically engage us to provide those services over periods of up to 24 months. We charge customers for professional services on a time-and-materials or fixed-price basis. We provide training services to our customers, including on-site, Internet-based and customized training.
Our services and other revenue consists primarily of revenue related to professional services and training. The amount and timing of this revenue depend on a number of factors, including:
whether the professional services arrangement was sold as a single arrangement with, or in contemplation of, a new aspenONE licensing arrangement;
the number, value and rate per hour of service transactions booked during the current and preceding periods;
the number and availability of service resources actively engaged on billable projects;
the timing of milestone acceptance for engagements contractually requiring customer sign-off;
the timing of collection of cash payments when collectability is uncertain; and
the size of the installed base of license contracts.
Cost of Revenue
Cost of Subscription and Software. Our cost of subscription and software revenue consists of (i) royalties, (ii) amortization of capitalized software and purchased technology intangibles, (iii) distribution fees, (iv) costs of providing Premier Plus SMS bundled with our aspenONE licensing and point product arrangements; and (v) costs of providing legacy SMS.
Cost of Services and Other. Our cost of services and other revenue consists primarily of personnel-related and external consultant costs associated with providing customers professional services and training.
Operating Expenses
Selling and Marketing Expenses. Selling expenses consist primarily of the personnel and travel expenses related to the effort expended to license our products and services to current and potential customers, as well as for overall management of customer relationships. Marketing expenses include expenses needed to promote our company and our products and to conduct market research to help us better understand our customers and their business needs.
Research and Development Expenses. Research and development expenses consist primarily of personnel expenses related to the creation of new software products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
General and Administrative Expenses. General and administrative expenses include the costs of corporate and support functions, such as executive leadership and administration groups, finance, legal, human resources and corporate communications, and other costs, such as outside professional and consultant fees and provision for bad debts.
Other Income and Expenses
Interest Income. Interest income is recorded for the accretion of interest on the installment payments of our term software license contracts when revenue is recognized upfront at net present value, and from the investment in marketable securities and short-term money market instruments.
Interest Expense. During fiscal 2016, interest expense is primarily related to our Credit Agreement. During fiscal 2015 and 2014, interest expense was comprised of miscellaneous interest charges.

25


Other Income (Expense), Net. Other income (expense), net is comprised primarily of foreign currency exchange gains (losses) generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our operating units.
Provision for Income Taxes. Provision for income taxes is comprised of domestic and foreign taxes. Benefits from income taxes are comprised of any deferred benefit for tax deductions and credits that we expect to utilize in the future. We record interest and penalties related to income tax matters as a component of income tax expense. We expect the amount of income tax expense to vary each reporting period depending upon fluctuations in our taxable income by jurisdiction.
Key Business Metrics
Background
The changes to our licensing model in fiscal 2010 resulted in a reduction to license revenue in fiscal 2010, as compared to the fiscal years preceding our licensing model changes. By fiscal 2013, the number of license arrangements renewed on the aspenONE licensing model resulted in sufficient ratable revenue to generate an operating profit, but we would not recognize levels of revenue reflective of the value of our active license agreements until all term license agreements executed under our upfront revenue model (i) reached the end of their original terms; and (ii) were renewed. As a result, we believed that until the revenue transition was completed, a number of our performance indicators based on GAAP, including revenue, gross profit, operating income (loss), net income (loss), and trend in deferred revenue, should be reviewed in conjunction with certain non-GAAP and other business measures in assessing our performance, growth and financial condition. During the transition period, from fiscal year 2010 through 2015, we utilized the following non-GAAP and other key business metrics to track our business performance.
Total term contract value;
Annual spend;
Adjusted total costs; and
Free cash flow.
As of June 30, 2015, we had fully transitioned our term license arrangements to the aspenONE licensing model. The changes to our licensing model did not have any material impact on subscription revenue results for fiscal 2016, and we do not expect any material impact on subscription revenue results for fiscal 2017 and beyond. Consequently, we believe our performance indicators based on GAAP, including revenue, gross profit, operating income (loss), net income (loss), and trend in deferred revenue, now provide a more meaningful representation of business performance.
Nonetheless, we will continue to utilize certain key non-GAAP and other business measures to track and assess the performance of our business and we plan to make these measures available to investors. We have refined the set of appropriate business metrics in the context of our evolving business and in consideration of the completion of the revenue transition and now expect to use the following non-GAAP business metrics in addition to GAAP measures, to track our business performance:
Annual spend;
Free cash flow; and
Non-GAAP operating income.
The annual spend metric is closely related to the total term contract metric because both provide insight into the growth component of license bookings during a fiscal period. However, we believe that annual spend is a more meaningful metric because its value and growth rate are more closely related to the value and growth rate of subscription and software revenue. We now use non-GAAP operating income instead of adjusted total costs because non-GAAP operating income provides additional insight into our business and financial performance and incorporates the elements of adjusted total cost.
None of these metrics should be considered as an alternative to any measure of financial performance calculated in accordance with GAAP.
Annual Spend
Annual spend is an estimate of the annualized value of our portfolio of term license arrangements, as of a specific date. Annual spend is calculated by summing the most recent annual invoice value of each of our active term license contracts. Annual spend also includes the annualized value of standalone SMS agreements purchased in conjunction with term license

26


agreements. Comparing annual spend for different dates can provide insight into the growth and retention rates of our business, and since annual spend represents the estimated annualized billings associated with our active term license agreements, it provides insight into the future value of subscription and software revenue.
Annual spend increases as a result of:
New term license agreements with new or existing customers;
Renewals or modifications of existing term license agreements that result in higher license fees due to price escalation or an increase in the number of tokens (units of software usage) or products licensed; and
Escalation of annual payments in our active term license contracts.
Annual spend is adversely affected by term license and standalone SMS agreements that are not renewed.
We estimate that annual spend grew by approximately 5.3% during fiscal 2016, from $419.3 million at June 30, 2015 to $441.4 million at June 30, 2016. We estimate that annual spend grew by approximately 10.5% during fiscal 2015, from $379.5 million at June 30, 2014 to $419.3 million at June 30, 2015. The growth was attributable primarily to an increase in the number of tokens or products sold.
Free Cash Flow
We use a non-GAAP measure of free cash flow to analyze cash flows generated from our operations. Management believes that this financial measure is useful to investors because it permits investors to view our performance using the same tools that management uses to gauge progress in achieving our goals. We believe this measure is also useful to investors because it is an indication of cash flow that may be available to fund investments in future growth initiatives and a basis for comparing our performance with that of our competitors. The presentation of free cash flow is not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.
Free cash flow is calculated as net cash provided by operating activities adjusted for the net impact of (a) purchases of property, equipment and leasehold improvements, (b) capitalized computer software development costs, (c) excess tax benefits from stock-based compensation, (d) non-capitalized acquired technology and (e) other nonrecurring items, such as acquisition and litigation related payments.
The following table provides a reconciliation of net cash flows provided by operating activities to free cash flow for the indicated periods:
 
June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Net cash provided by operating activities
$
153,744

 
$
191,985

 
$
200,131

Purchase of property, equipment, and leasehold improvements
(3,483
)
 
(7,645
)
 
(4,011
)
Capitalized computer software development costs
(269
)
 
(359
)
 
(685
)
Excess tax benefits from stock-based compensation
2,208

 
37,024

 
727

Non-capitalized acquired technology
1,250

 
2,621

 
3,856

Litigation related payments
3,040

 

 

Acquisition bid costs
8,649

 

 

Free cash flow (non-GAAP)
$
165,139

 
$
223,626

 
$
200,018

Fiscal 2016 Compared to Fiscal 2015
Total free cash flow decreased $58.5 million during fiscal 2016 as compared to the prior fiscal year primarily due to higher net income tax payments of $65.3 million.
During the twelve months ended June 30, 2016, we incurred $8.6 million of operating expenses related to the bid to acquire KBC;, of which $3.4 million of foreign exchange losses and fees were recognized as a component of other income (expense), net.
Excess tax benefits are related to stock-based compensation tax deductions in excess of book compensation expense and reduce our income taxes payable. We have included the impact of excess tax benefits within free cash flow to be consistent with the treatment of other tax benefits.

27


In fiscal 2016, 2015 and 2014, we acquired technology that did not meet the accounting requirements for capitalization and therefore the cost of the acquired technology was expensed as research and development. We have excluded the payment for the acquired technology from free cash flow to be consistent with transactions where the acquired technology assets were capitalized.
Fiscal 2015 Compared to Fiscal 2014
Total free cash flow increased $23.6 million during fiscal 2015 as compared to the prior fiscal year.
We realized steadily improving free cash flow due to growth of our portfolio of term license contracts as well as from the renewal of customer contracts on an installment basis that were previously paid upfront.
Non-GAAP Operating Income
Non-GAAP operating income excludes certain non-cash and non-recurring expenses, and is used as a supplement to operating income presented on a GAAP basis. We believe that non-GAAP operating income is a useful financial measure because removing certain non-cash and other items provides additional insight into recurring profitability and cash flow from operations.
The following table presents our net income, as adjusted for stock-based compensation expense, non-capitalized acquired technology and amortization of purchased technology intangibles, and other items, such as acquisition related expenses, for the indicated periods:
 
June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
GAAP income from operations
$
211,381

 
$
179,792

 
$
129,724

 
$
31,589

 
17.6
 %
 
$
50,068

 
38.6
 %
Plus:
 
 
 
 
 
 
 
 
 
 
 
 
 
Stock-based compensation
15,727

 
14,584

 
14,056

 
1,143

 
7.8
 %
 
528

 
3.8
 %
Non-capitalized acquired technology
250

 
3,277

 
4,841

 
(3,027
)
 
-92.4
 %
 
(1,564
)
 
-32.3
 %
Amortization of purchased technology intangibles
147

 
748

 
922

 
(601
)
 
-80.3
 %
 
(174
)
 
-18.9
 %
Acquisition bid costs
5,213

 

 

 
5,213

 
100.0
 %
 

 
 %
Non-GAAP operating income
$
232,718

 
$
198,401

 
$
149,543

 
$
34,317

 
17.3
 %
 
$
48,858

 
32.7
 %
Non-GAAP operating income increased $34.3 million, or approximately 17%, in fiscal year 2016 as compared to the prior year primarily due to a larger base of license arrangements recognized on a ratable basis amounting to $34.8 million. Non-GAAP operating income increased $48.9 million, or approximately 33%, in 2015 as compared to the prior year primarily due to a larger base of license arrangements recognized on a ratable basis amounting to $55.1 million, partially offset by lower costs of services and other revenue amounting to $4.1 million.
In fiscal 2016, 2015 and 2014, we acquired technology that did not meet the accounting requirements for capitalization and therefore the cost of the acquired technology was expensed as research and development. We have excluded the expense of the acquired technology from non-GAAP operating income to be consistent with transactions where the acquired assets were capitalized.









28


Results of Operations
The following table sets forth the results of operations, percentage of total revenue and the year-over-year percentage change in certain financial data for fiscal 2016, 2015 and 2014:
 
Year Ended June 30,
 
2016 Compared to 2015 %
 
2015 Compared to 2014 %
 
2016
 
2015
 
2014
 
 
 
(Dollars in Thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Subscription and software
$
440,408

 
93.2
 %
 
$
405,640

 
92.1
 %
 
$
350,486

 
89.5
 %
 
8.6
 %
 
15.7
 %
Services and other
31,936

 
6.8

 
34,761

 
7.9

 
40,967

 
10.5

 
(8.1
)
 
(15.1
)
Total revenue
472,344

 
100.0

 
440,401

 
100.0

 
391,453

 
100.0

 
7.3

 
12.5

Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Subscription and software
20,376

 
4.3

 
21,165

 
4.8

 
20,141

 
5.2

 
(3.7
)
 
5.1

Services and other
28,235

 
6.0

 
28,411

 
6.5

 
32,547

 
8.3

 
(0.6
)
 
(12.7
)
Total cost of revenue
48,611

 
10.3

 
49,576

 
11.3

 
52,688

 
13.5

 
(1.9
)
 
(5.9
)
Gross profit
423,733

 
89.7

 
390,825

 
88.7

 
338,765

 
86.5

 
8.4

 
15.4

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Selling and marketing
91,536

 
19.4

 
92,736

 
21.1

 
94,827

 
24.2

 
(1.3
)
 
(2.2
)
Research and development
67,152

 
14.2

 
69,584

 
15.8

 
68,410

 
17.5

 
(3.5
)
 
1.7

General and administrative
53,664

 
11.4

 
48,713

 
11.1

 
45,804

 
11.7

 
10.2

 
6.4

Total operating expenses
212,352

 
45.0

 
211,033

 
47.9

 
209,041

 
53.4

 
0.6

 
1.0

Income from operations
211,381

 
44.8

 
179,792

 
40.8

 
129,724

 
33.1

 
17.6

 
38.6

Interest income
441

 
0.1

 
487

 
0.1

 
1,124

 
0.3

 
(9.4
)
 
(56.7
)
Interest expense
(1,212
)
 
(0.3
)
 
(30
)
 

 
(37
)
 

 
3,940.0

 
(18.9
)
Other income (expense), net
29

 

 
(778
)
 
(0.2
)
 
(2,278
)
 
(0.6
)
 
(103.7
)
 
(65.8
)
Income before provision for income taxes
210,639

 
44.6

 
179,471

 
40.8

 
128,533

 
32.8

 
17.4

 
39.6

Provision for income taxes
70,688

 
15.0

 
61,064

 
13.9

 
42,750

 
10.9

 
15.8

 
42.8

Net income
$
139,951

 
29.6
 %
 
$
118,407

 
26.9
 %
 
$
85,783

 
21.9
 %
 
18.2
 %
 
38.0
 %

Revenue
Fiscal 2016 Compared to Fiscal 2015
Total revenue increased by $32.0 million during fiscal 2016 as compared to the prior fiscal year. The increase was due to higher subscription and software revenue of $34.8 million, partially offset by lower services and other revenue of $2.8 million.
Total revenue recognized during fiscal 2016 included $6.1 million related to the completion of customer arrangements recognized under completed contract accounting. This amount was recognized as $5.1 million of subscription and software revenue and $1.0 million of services and other revenue. We did not have a comparable event in fiscal 2015.
Fiscal 2015 Compared to Fiscal 2014
Total revenue increased by $48.9 million during fiscal 2015 as compared to the prior fiscal year. The increase was due to higher subscription and software revenue of $55.1 million, partially offset by lower services and other revenue of $6.2 million.
Total revenue recognized during fiscal 2014 included $7.6 million related to the completion of a significant customer arrangement recognized under completed contract accounting. This amount was recognized as $4.9 million of subscription and software revenue and $2.7 million of services and other revenue. We did not have a comparable event in fiscal 2015.

29


Subscription and Software Revenue
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Subscription and software revenue
$
440,408

 
$
405,640

 
$
350,486

 
$
34,768

 
8.6
%
 
$
55,154

 
15.7
%
As a percent of revenue
93.2
%
 
92.1
%
 
89.5
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
The increase in subscription and software revenue during fiscal 2016 as compared to the prior fiscal year was primarily the result of a larger base of license arrangements being recognized on a ratable basis.
The subscription and software revenue for fiscal 2016 included $5.1 million related to the completion of customer arrangements recognized under completed contract accounting, as noted above. We did not have a comparable event in fiscal 2015.
Fiscal 2015 Compared to Fiscal 2014
The increase in subscription and software revenue during fiscal 2015 as compared to the prior fiscal year was primarily the result of a larger base of license arrangements being recognized on a ratable basis. The subscription and software revenue for fiscal 2014 included $4.9 million of revenue on a significant customer arrangement recognized under completed contract accounting, as noted above. We did not have a comparable event in fiscal 2015.
Services and Other Revenue
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Services and other revenue
$
31,936

 
$
34,761

 
$
40,967

 
$
(2,825
)
 
(8.1
)%
 
$
(6,206
)
 
(15.1
)%
As a percent of revenue
6.8
%
 
7.9
%
 
10.5
%
 
 
 
 
 
 
 
 
Services and other revenue consists primarily of revenue related to professional services and training.
Fiscal 2016 Compared to Fiscal 2015
The decrease in services and other revenue of $2.8 million during fiscal 2016 as compared to the prior fiscal year was attributable to lower professional services revenue of $1.8 million and lower training revenue of $1.0 million.
Professional services revenue during fiscal 2016 included $1.0 million related to the completion of customer arrangements recognized under completed contract accounting, as noted above. We did not have a comparable event in fiscal 2015.
Under the aspenONE licensing model, revenue from committed professional service arrangements that are sold as a single arrangement with, or in contemplation of, a new aspenONE licensing transaction is deferred and recognized on a ratable basis over the longer of (a) the period the services are performed or (b) the term of the related software arrangement. As our typical contract term approximates five years, professional services revenue on these types of arrangements will usually be recognized over a longer period than the period over which the services are performed. Revenue from professional service arrangements bundled with and recognized over the term of aspenONE transactions was consistent year-over-year.
Fiscal 2015 Compared to Fiscal 2014
The decrease in services and other revenue of $6.2 million during fiscal 2015 as compared to the prior fiscal year was attributable to lower professional services revenue of $5.1 million and lower training revenue of $1.1 million.
The year-over-year decrease in professional services revenue of $5.1 million was attributable to the recognition, in fiscal 2014, of $2.7 million of previously deferred professional services revenue on the significant customer arrangement noted above, combined with lower levels of professional service activity in fiscal year 2015.

30


Cost of Revenue
Cost of Subscription and Software Revenue
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Cost of subscription and software revenue
$
20,376

 
$
21,165

 
$
20,141

 
$
(789
)
 
(3.7
)%
 
$
1,024

 
5.1
%
As a percent of revenue
4.3
%
 
4.8
%
 
5.1
%
 
 
 
 
 
 
 
 
Cost of subscription and software revenue decreased by $0.8 million during fiscal 2016 as compared with the prior fiscal year and increased during fiscal year 2015 as compared with the prior fiscal year. Subscription and software gross profit margin was 95.4% in fiscal 2016 and increased from 94.8% and 94.3% in fiscal years 2015 and 2014 respectively. Subscription and software gross margins increased due to revenue growth exceeding increases in cost of revenue over the periods shown.
Cost of Services and Other Revenue
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Cost of services and other revenue
$
28,235

 
$
28,411

 
$
32,547

 
$
(176
)
 
(0.6
)%
 
$
(4,136
)
 
(12.7
)%
As a percent of revenue
6.0
%
 
6.5
%
 
8.3
%
 
 
 
 
 
 
 
 
Cost of services and other revenue includes the cost of providing professional services and training.
Fiscal 2016 Compared to Fiscal 2015
Cost of services and other revenue decreased by $0.2 million during fiscal 2016 as compared to the prior fiscal year. The decrease was due to lower cost of professional services revenue of $0.4 million, slightly offset by higher cost of training revenue of $0.2 million.
The year-over-year decrease of $0.4 million in cost of professional services revenue is attributable to lower costs of revenue of $0.9 million related to lower professional service business activity during fiscal year 2016, partially offset by higher cost of revenue of $0.5 million related to projects accounted for under the completed contract method.
Gross profit margin on services and other revenue decreased from 18.3% during fiscal 2015 to 11.6% during fiscal 2016 primarily due to lower services and other revenue and flat costs.
Fiscal 2015 Compared to Fiscal 2014
Cost of services and other revenue decreased by $4.1 million during fiscal 2015 as compared to the prior fiscal year. The decrease was due to lower cost of professional services revenue of $4.3 million, slightly offset by higher cost of training revenue of $0.2 million.
The year-over-year decrease of $4.3 million in cost of professional services revenue is attributable to lower cost of revenue of $2.6 million related to projects accounted for under the completed contract method and lower costs of revenue of $1.7 million related to lower professional service business activity during fiscal year 2015.
The timing of revenue and expense recognition on professional service arrangements can impact the comparability of cost of professional services revenue from year to year. During fiscal 2014, we recognized net costs of $2.3 million on a significant customer arrangement recognized under completed contract accounting, as discussed in the “Revenue” section.
Gross profit margin on services and other revenue decreased from 20.5% during fiscal 2014 to 18.3% during fiscal 2015 primarily due to lower revenue and flat costs.




31


Gross Profit
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Gross profit
$
423,733

 
$
390,825

 
$
338,765

 
$
32,908

 
8.4
%
 
$
52,060

 
15.4
%
As a percent of revenue
89.7
%
 
88.7
%
 
86.5
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
Gross profit increased by $32.9 million during fiscal 2016 as compared to the prior fiscal year and gross profit margin increased to 89.7% in fiscal 2016 from 88.7% in fiscal 2015. The year-to-year increase in gross profit and gross margin was primarily attributable to the growth of our subscription and software revenue, as well as decreases in costs of subscription and software revenue.
Fiscal 2015 Compared to Fiscal 2014
Gross profit increased by $52.1 million during fiscal 2015 as compared to the prior fiscal year and gross profit margin increased to 88.7% in fiscal 2015 from 86.5% in fiscal 2014. The year-to-year increase in gross profit and gross margin was primarily attributable to the growth of our subscription and software revenue, partially offset by a $1.1 million increase in our costs of subscription and software revenue.
Operating Expenses
Selling and Marketing Expense
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Selling and marketing expense
$
91,536

 
$
92,736

 
$
94,827

 
$
(1,200
)
 
(1.3
)%
 
$
(2,091
)
 
(2.2
)%
As a percent of revenue
19.4
%
 
21.1
%
 
24.2
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
The year-over-year decrease in selling and marketing expense in fiscal 2016 as compared to the prior fiscal year was primarily the result of lower commissions expense of $5.6 million, partially offset by higher compensation costs of $2.0 million, higher stock-based compensation of $1.3 million and higher overhead allocations of $1.1 million.
Overhead allocations consist of information systems costs, facility costs and certain benefit costs. The overhead expenses are allocated to departments based on relative headcount, geographic location and total salary.
Fiscal 2015 Compared to Fiscal 2014
The year-over-year decrease in selling and marketing expense in fiscal 2015 as compared to the prior fiscal year was primarily the result of lower compensation expense of $1.7 million, lower severance costs of $0.7 million, lower third-party commissions of $0.6 million and lower net other costs of $1.3 million. These lower expense items were partially offset by higher overhead allocations of $1.5 million and higher marketing costs of $0.7 million related to our global customer conference held in fiscal 2015. We typically host our global customer conference every other fiscal year.
Research and Development Expense
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Research and development expense
$
67,152

 
$
69,584

 
$
68,410

 
$
(2,432
)
 
(3.5
)%
 
$
1,174

 
1.7
%
As a percent of revenue
14.2
%
 
15.8
%
 
17.5
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015

32


Research and development expenses decreased by approximately $2.4 million during fiscal 2016 as compared to the prior fiscal year. The decrease resulted primarily from lower costs of acquired technology of $3.0 million and lower stock-based compensation of $0.5 million, partially offset by higher compensation costs of $0.6 million and higher overhead allocations of $0.4 million.
In fiscal 2016 and 2015, we acquired technology in two separate transactions for $0.3 million and $3.3 million, respectively. At the time we acquired the technology, the projects to develop commercially available products did not meet the accounting definition of having reached technological feasibility and therefore the cost of the acquired technology was expensed as a research and development expense.
Fiscal 2015 Compared to Fiscal 2014
Research and development expenses increased by approximately $1.2 million during fiscal 2015 as compared to the prior fiscal year. The increase resulted primarily from higher overhead allocations of $2.0 million, higher compensation costs of $0.4 million and higher other net costs of $0.3 million, partially offset by lower costs of acquired technology of $1.6 million.
In fiscal 2015 and 2014, we acquired technology in two separate transactions for $3.3 million and $4.9 million, respectively. At the time we acquired the technology, the projects to develop commercially available products did not meet the accounting definition of having reached technological feasibility and therefore the cost of the acquired technology was expensed as a research and development expense.
General and Administrative Expense
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
General and administrative expense
$
53,664

 
$
48,713

 
$
45,804

 
$
4,951

 
10.2
%
 
$
2,909

 
6.4
%
As a percent of revenue
11.4
%
 
11.1
%
 
11.7
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
The year-over-year increase in general and administrative expense during fiscal 2016 as compared to the prior fiscal year was primarily attributable to the Acquisition Bid costs of $5.2 million, higher compensation expense of $0.9 million, higher bad debt expense of $0.8 million and a benefit in fiscal 2015 of $0.9 million associated with the collection of a business tax refund. These increases were partially offset by lower legal and litigation related expenses of $2.2 million and lower consulting costs of $1.0 million.
Fiscal 2015 Compared to Fiscal 2014
The year-over-year increase in general and administrative expense during fiscal 2015 as compared to the prior fiscal year was primarily attributable to higher consulting and contractor costs of $1.2 million, higher allocation costs of $1.0 million, higher stock-based compensation expense of $1.0 million, and higher compensation costs of $0.8 million. These increases were partially offset by a $0.9 million business tax refund and lower other net costs of $0.1 million.
Interest Income
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Interest income
$
441

 
$
487

 
$
1,124

 
$
(46
)
 
(9.4
)%
 
$
(637
)
 
(56.7
)%
As a percent of revenue
0.1
%
 
0.1
%
 
0.3
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
The year-over-year decrease in interest income during fiscal 2016 as compared to the prior fiscal year was attributable to a lower level of interest income from investments.
Fiscal 2015 Compared to Fiscal 2014

33


The year-over-year decrease in interest income during fiscal 2015 as compared to fiscal 2014 was primarily attributable to the decrease of our installments receivable portfolio. Interest income continued to decrease as our installments receivable balance continued to decrease.
Interest Expense
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Interest expense
$
(1,212
)
 
$
(30
)
 
$
(37
)
 
$
(1,182
)
 
3,940.0
%
 
$
7

 
(18.9
)%
As a percent of revenue
(0.3
)%
 
 %
 
 %
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
The year-over-year increase in interest expense during fiscal 2016 as compared to the prior fiscal year was primarily attributable to interest expenses related to our Credit Agreement.
Fiscal 2015 Compared to Fiscal 2014
Interest expense in fiscal 2015 was consistent with fiscal 2014.
Other Income (Expense), Net
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Other income (expense), net
$
29

 
$
(778
)
 
$
(2,278
)
 
$
807

 
(103.7
)%
 
$
1,500

 
(65.8
)%
As a percent of revenue
%
 
(0.2
)%
 
(0.6
)%
 
 
 
 
 
 
 
 
Other income (expense), net is comprised primarily of unrealized and realized foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our operating units. Other income (expense), net also includes miscellaneous non-operating gains and losses.
During fiscal 2016, other income (expense), net was less than $0.1 million of net currency gains, which was comprised primarily of $(3.4) million of foreign currency exchange losses related to the Acquisition Bid, offset by $3.5 million of net currency gains. During fiscal 2015 and 2014, other income (expense), net was $(0.8) million and $(2.3) million, respectively,  which was comprised primarily of net currency losses.
Provision for Income Taxes
 
Year Ended June 30,
 
2016 Compared to 2015
 
2015 Compared to 2014
 
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
(Dollars in Thousands)
Provision for income taxes
$
70,688

 
$
61,064

 
$
42,750

 
$
9,624

 
15.8
%
 
$
18,314

 
42.8
Effective tax rate
33.6
%
 
34.0
%
 
33.3
%
 
 
 
 
 
 
 
 
Fiscal 2016 Compared to Fiscal 2015
The effective tax rate for the periods presented is primarily the result of income earned in the U.S. taxed at U.S. federal and state statutory income tax rates, income earned in foreign tax jurisdictions taxed at the applicable rates, as well as the impact of permanent differences between book and tax income.
Our effective tax rate was 33.6% and 34.0% during fiscal 2016 and 2015, respectively.
We recognized an income tax expense of $70.7 million during fiscal 2016 compared to $61.1 million during fiscal 2015. The $9.6 million year-over-year increase was generally attributable to additional income tax expense of $10.9 million primarily resulting from higher U.S. pre-tax profit and foreign income inclusion. These increases were partially offset by an increased tax benefit of $1.3 million related to a Domestic Production Activity Deduction.

34


As of June 30, 2016, we maintained a valuation allowance in the U.S. primarily for certain deferred tax assets related to capital losses that are anticipated to expire unused. We also maintain a valuation allowance on certain foreign subsidiary NOL carryforwards because it is more likely than not that a benefit will not be realized. As of June 30, 2016 and 2015, our total valuation allowance was $10.1 million.
We made cash tax payments totaling $69.4 million during fiscal 2016. We paid $62.4 million for U.S. federal taxes, $4.0 million for foreign tax liabilities and $3.0 million for state tax liabilities. These payments were partially offset by cash tax refunds of $0.4 million. The significant increase in U.S. cash payments over the prior period was a function of using all U.S. tax attributes carried forward in fiscal 2015.
Fiscal 2015 Compared to Fiscal 2014
The effective tax rate for the periods presented is primarily the result of income earned in the United States taxed at U.S. federal and state statutory income tax rates, income earned in foreign tax jurisdictions taxed at the applicable rates, as well as the impact of permanent differences between book and tax income.
Our effective tax rate was 34.0% and 33.3% during fiscal 2015 and 2014, respectively.
We recognized an income tax expense of $61.1 million during fiscal 2015 compared to $42.8 million during fiscal 2014. The $18.3 million year-over-year increase was generally attributable to additional income tax expense of $19.4 million resulting from higher U.S. pre-tax profit offset by an increased tax benefit of $1.1 million related to a Domestic Production Activity Deduction.
As of June 30, 2015, we maintained a valuation allowance in the U.S. primarily for certain deferred tax assets related to capital losses that are anticipated to expire unused. We also maintain a valuation allowance on certain foreign subsidiary NOL carryforwards because it is more likely than not that a benefit will not be realized. As of June 30, 2015 and 2014, our total valuation allowance was $10.1 million and $10.0 million, respectively.
We made cash tax payments totaling $4.6 million during fiscal 2015. We paid $3.0 million for foreign tax liabilities and $1.6 million for state tax liabilities. These payments were partially offset by cash tax refunds of $0.9 million.
Liquidity and Capital Resources
Resources
In recent years, we have financed our operations with cash generated from operating activities. As of June 30, 2016, our principal sources of liquidity consisted of $318.3 million in cash and cash equivalents and $3.0 million of marketable securities. As of June 30, 2015, our principal sources of liquidity consisted of $156.2 million in cash and cash equivalents and $62.2 million of marketable securities.
We believe our existing cash and cash equivalents and marketable securities, together with our cash flows from operating activities, will be sufficient to meet our anticipated cash needs for at least the next twelve months. We may need to raise additional funds in the event we decide to make one or more acquisitions of businesses, technologies or products. If additional funding is required, we may not be able to effect a receivable, equity or debt financing on terms acceptable to us or at all.
Credit Agreement
 
On February 26, 2016, in conjunction with the Acquisition Bid, we entered into a $250.0 million Credit Agreement with various lenders. The Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again whole or in part without penalty. As of June 30, 2016, we had $140.0 million in outstanding borrowings under the Credit Agreement.

For a more detailed description of the Acquisition Bid and the Credit Agreement, see Note 4, Acquisitions, and Note 9, Credit Agreement, of our Consolidated Financial Statements.

Cash Equivalents and Cash Flows
Our cash equivalents of $286.2 million and $130.2 million as of June 30, 2016 and 2015, respectively, consisted primarily of money market funds. Our investments in marketable securities of $3.0 million and $62.2 million as of June 30, 2016 and 2015 consisted primarily of investment grade fixed income corporate debt securities with maturities ranging from less than two months and less than one month to 14 months, respectively. The fair value of our portfolio is affected by interest rate movements, credit and liquidity risks. The objective of our investment policy is to manage our cash and investments to preserve principal and maintain liquidity, while earning a return on our investment portfolio by investing available funds. We diversify

35


our investment portfolio by investing in multiple types of investment-grade securities and attempt to mitigate a risk of loss by using a third-party investment manager.
The following table summarizes our cash flow activities for the periods indicated:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Cash flow provided by (used in):
 
 
 
 
 
Operating activities
$
153,744

 
$
191,985

 
$
200,131

Investing activities
47,221

 
27,466

 
(13,187
)
Financing activities
(38,659
)
 
(261,259
)
 
(120,170
)
Effect of exchange rates on cash balances
(219
)
 
(1,469
)
 
320

Increase (decrease) in cash and cash equivalents
$
162,087

 
$
(43,277
)
 
$
67,094

Operating Activities
Our primary source of cash is from the annual installments associated with our software license arrangements and related software support services, and to a lesser extent from professional services and training. We believe that cash inflows from our term license business will grow as we benefit from the continued growth of our portfolio of term license contracts.
Fiscal 2016
Cash from operating activities provided $153.7 million during fiscal 2016. This amount resulted from net income of $140.0 million, adjusted for non-cash items of $21.2 million, and net uses of cash of $7.4 million due to decreases in operating assets of $3.3 million and decreases in operating liabilities of $10.7 million.
During fiscal 2015 and 2014, we utilized tax credits and net operating losses to offset US corporate income taxes payable and paid net taxes of $3.7 million and $7.2 million, respectively. We became a tax payer in fiscal year 2016, and paid taxes of $69.4 million.
Cash flow from operations for fiscal 2016 was reduced by our expensing a $1.3 million payment related to the purchase of non-capitalized acquired technology. Other past acquisitions of technology qualified for capitalization and therefore the cash outflow was shown in the investing section of the consolidated statements of cash flows. Refer to the ‘Key Business Metrics - Free Cash Flow” and “Non-GAAP Operating Income” for further discussion of the non-capitalized acquired technology transaction.
Non-cash expenses within net income consisted primarily of stock-based compensation expense of $15.7 million, depreciation and amortization expense of $6.1 million, and net foreign currency gains of $3.7 million.
A decrease in operating assets of $3.3 million and a decrease in operating liabilities of $10.7 million reduced net cash from operating activities by $7.4 million. Uses of cash consisted of decreases in deferred revenue of $6.2 million, net decreases in accounts payable, accrued expenses and other current liabilities of $4.5 million, and increases in prepaid expenses, prepaid income taxes and other assets totaling $7.7 million. Partially offsetting these sources of cash were decreases in accounts receivable of $9.4 million and decreases in installment receivables of $1.6 million.
Fiscal 2015
Cash from operating activities provided $192.0 million during fiscal 2015. This amount resulted from net income of $118.4 million, adjusted for non-cash items of $40.5 million, and net sources of cash of $33.1 million due to decreases in operating assets of $12.3 million and increases in operating liabilities of $20.8 million.
Cash flow from operations for fiscal 2015 was reduced by our expensing a $2.6 million payment related to the purchase of non-capitalized acquired technology. Other past acquisitions of technology qualified for capitalization and therefore the cash outflow was shown in the investing section of the consolidated statements of cash flows. Refer to the 'Key Business Metrics—Free Cash Flow" and "Non-GAAP Operating Income" for further discussion of the non-capitalized acquired technology transaction.
Non-cash expenses within net income consisted primarily of deferred income tax expense of $20.1 million, stock-based compensation expense of $14.6 million, and depreciation and amortization expense of $6.2 million.

36


A decrease in operating assets of $12.3 million and an increase in operating liabilities of $20.8 million contributed $33.1 million to net cash from operating activities. Sources of cash consisted of increases in deferred revenue of $14.9 million, decreases in accounts receivable of $8.0 million, net increases in accounts payable, accrued expenses and other current liabilities of $5.9 million, decreases in prepaid expenses, prepaid income taxes and other assets totaling $4.1 million and decreases in unbilled services of $0.5 million. Partially offsetting these sources of cash were increases in installment receivables of $0.4 million.
Investing Activities
Fiscal 2016
During fiscal 2016, we provided $47.2 million of cash from investing activities. The source of cash was from $59.0 million related to the maturity of marketable securities. Partially offsetting this source of cash were a $8.0 million use of cash for business acquisitions, a $3.5 million use of cash for capital expenditures and a $0.3 million use of cash related to the capitalization of internally developed software costs.
Fiscal 2015
During fiscal 2015, we provided $27.5 million of cash from investing activities. The source of cash was from $85.5 million related to the maturity of marketable securities. Partially offsetting this source of cash were a $50.1 million use related to the purchases of marketable securities, a $7.6 million use of cash for capital expenditures, primarily related to our new principal executive offices located in Bedford, Massachusetts, and a $0.4 million use of cash related to the capitalization of internally developed software costs.
Financing Activities
Fiscal 2016
During fiscal 2016, we used $38.7 million of cash for financing activities. We paid $178.6 million for repurchases of our common stock, paid withholding taxes of $4.5 million on vested and settled restricted stock units and paid $1.7 million for issuance costs in connection with the Credit Agreement. Sources of cash in the period included $140.0 million in proceeds from the Credit Agreement, $2.2 million related to stock-based compensation tax deductions in excess of book compensation expense that reduced taxes payable and increased additional paid in capital and proceeds of $3.9 million from the exercise of employee stock options.
Fiscal 2015
During fiscal 2015, we used $261.3 million of cash for financing activities. We paid $297.2 million for repurchases of our common stock and paid withholding taxes of $5.7 million on vested and settled restricted stock units. Sources of cash in the period included $37.0 million related to stock-based compensation tax deductions in excess of book compensation expense that reduced taxes payable and increased additional paid in capital and proceeds of $4.7 million from the exercise of employee stock options.
Contractual Obligations and Requirements
Our contractual obligations consisted primarily of borrowings and interest under our credit agreement, operating lease commitments for our headquarters and other facilities, royalty and other obligations and were as follows as of June 30, 2016:

37


 
Payments due by Period
 
Total
 
Less than 1 Year
 
1 to 3 Years
 
3 to 5 Years
 
More than 5 Years
Contractual Cash Obligations:
 
 
 
 
 
 
 
 
 
Credit agreement
$
142,974

 
$
142,974

 
$

 
$

 
$

Operating leases
49,679

 
5,973

 
14,290

 
12,713

 
16,703

Fixed fee royalty obligations
2,997

 
1,770

 
928

 
197

 
102

Contractual royalty obligations
2,186

 
2,186

 

 

 

Other obligations
21,584

 
6,762

 
10,142

 
2,869

 
1,811

Total contractual cash obligations
$
219,420

 
$
159,665

 
$
25,360

 
$
15,779

 
$
18,616

Other Commercial Commitments:
 
 
 
 
 
 
 
 
 
Standby letters of credit
$
3,513

 
$
2,343

 
$
889

 
$

 
$
281

Total commercial commitments
$
222,933

 
$
162,008

 
$
26,249

 
$
15,779

 
$
18,897

Except for the commitments under the aforementioned lease agreement, we are not currently a party to any other material purchase contracts related to future capital expenditures, and we do not expect our future investment in capital expenditures to be materially different from recent levels.
The standby letters of credit were issued by Silicon Valley Bank in the United States and secure our performance on professional services contracts and certain facility leases.
The above table does not reflect a liability for uncertain tax positions of $23.5 million as of June 30, 2016. We estimate that none of this amount will be paid within the next year and we are currently unable to reasonably estimate the timing of payments for the remainder of the liability.
Off-Balance Sheet Arrangements
As of June 30, 2016, we did not have any significant off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K.
Critical Accounting Estimates and Judgments
Our consolidated financial statements are prepared in accordance with GAAP. The preparation of our financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We base our estimates on historical experience and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
We believe that the assumptions and estimates associated with the following critical accounting policies have the greatest potential impact on our consolidated financial statements:
revenue recognition;
accounting for income taxes; and
loss contingencies.
For further information on our significant accounting policies, refer to Note 2, Significant Accounting Policies, of our Consolidated Financial Statements.
Revenue Recognition
Four basic criteria must be satisfied before software license revenue can be recognized: persuasive evidence of an arrangement between us and an end user; delivery of our product has occurred; the fee for the product is fixed or determinable; and collection of the fee is probable.
Persuasive evidence of an arrangement—We use a signed contract as evidence of an arrangement for software licenses and SMS. For professional services we use a signed contract and a work proposal to evidence an arrangement. In cases where both a signed contract and a purchase order are required by the customer, we consider both taken together as evidence of the arrangement.

38


Delivery of our product—Software and the corresponding access keys are generally delivered to customers via disk media with standard shipping terms of Free Carrier, our warehouse (i.e., FCA, named place) or electronic delivery. Our software license agreements do not contain conditions for acceptance.
Fee is fixed or determinable—We assess whether a fee is fixed or determinable at the outset of the arrangement. Significant judgment is involved in making this assessment.
Under our historical upfront revenue model, we are able to demonstrate that the fees are fixed or determinable for all arrangements, including those for our term licenses that contain extended payment terms. We have an established history of collecting under the terms of these contracts without providing concessions to customers. In addition, we also assess whether a contract modification to an existing term arrangement constitutes a concession. In making this assessment, significant analysis is performed to ensure that no concessions are given. Our software license agreements do not include a right of return or exchange. For license arrangements executed under the historical upfront revenue model, we recognize license revenue upon delivery of the software product, provided all other revenue recognition requirements are met.
We cannot assert that the fees under our aspenONE licensing model and point product arrangements with Premier Plus SMS are fixed or determinable because the rights provided to customers, and the economics of the arrangements, are not comparable to our transactions with other customers under the upfront revenue model. As a result, the amount of revenue recognized for these arrangements is limited by the amount of customer payments that become due.
Collection of fee is probable—We assess the probability of collecting from each customer at the outset of the arrangement based on a number of factors, including the customer's payment history, its current creditworthiness, economic conditions in the customer's industry and geographic location, and general economic conditions. If in our judgment collection of a fee is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met.
Vendor-Specific Objective Evidence of Fair Value
We have established VSOE for professional services and certain training offerings, but not for our software products or our SMS offerings. We assess VSOE for SMS, professional services, and training based on an analysis of standalone sales of these offerings using the bell-shaped curve approach. We do not have a history of selling our Premier Plus SMS offering to customers on a standalone basis, and as a result are unable to establish VSOE for this deliverable. As of July 1, 2014, we were no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, are recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
We allocate the arrangement consideration among the elements included in our multi-element arrangements using the residual method. Under the residual method, the VSOE of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue upon delivery of the software, assuming all other revenue recognition criteria are met. If VSOE does not exist for an undelivered element in an arrangement, revenue is deferred until such evidence does exist for the undelivered elements, or until all elements are delivered, whichever is earlier. Under the upfront revenue model, the residual license fee is recognized upon delivery of the software provided all other revenue recognition criteria were met. Arrangements that qualified for upfront recognition during fiscal 2014 and prior periods included sales of perpetual licenses, amendments to existing legacy term arrangements and renewals of legacy term arrangements.
Subscription and Software Revenue
Subscription and software revenue consists of product and related revenue from our (i) aspenONE licensing model; (ii) point product arrangements with our Premier Plus SMS offering included for the contract term; (iii) legacy arrangements including (a) amendments to existing legacy term arrangements, (b) renewals of legacy term arrangements and (c) legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model; (iv) legacy SMS arrangements; and (v) perpetual arrangements.
When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Due to our obligation to provide unspecified future software products and updates, we are required to recognize revenue ratably over the term of the arrangement, once the other revenue recognition criteria noted above have been met.

39


Our point product arrangements with Premier Plus SMS include SMS for the term of the arrangement. Since we do not have VSOE for our Premier Plus SMS offering, the SMS element of our point product arrangements is not separable. As a result, revenue associated with point product arrangements with Premier Plus SMS included for the contract term is recognized ratably over the term of the arrangement, once all other revenue recognition criteria have been met.
Perpetual and legacy term license arrangements do not include the same rights as those provided to customers under the aspenONE licensing model and point product arrangements with Premier Plus SMS. Legacy SMS revenue is generated from legacy SMS offerings provided in support of perpetual and legacy term license arrangements. Customers typically receive SMS for one year and then can elect to renew SMS annually. During fiscal 2014 and prior periods, we had VSOE for certain legacy SMS offerings sold with perpetual and term license arrangements and could therefore separate the undelivered elements. Accordingly, license fee revenue for perpetual and legacy term license arrangements was recognized upon delivery of the software products using the residual method, provided all other revenue recognition requirements were met. VSOE of fair value for the undelivered SMS component sold with our perpetual and term license arrangements was deferred and subsequently amortized into revenue ratably over the contractual term of the SMS arrangement. As of July 1, 2014, we were no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, are recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
Services and Other Revenue
Professional Services Revenue
Professional services are provided to customers on a time-and-materials (T&M) or fixed-price basis. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. Project costs are typically expensed as incurred. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.
In certain circumstances, professional services revenue may be recognized over a longer time period than the period over which the services are performed. If the costs to complete a project are not estimable or the completion is uncertain, the revenue is recognized upon completion of the services. In circumstances in which professional services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed, or (ii) the license term. When we provide professional services considered essential to the functionality of the software, we recognize the combined revenue from the sale of the software and related services using the completed contract or percentage-of-completion method.
We have occasionally been required to commit unanticipated additional resources to complete projects, which resulted in losses on those contracts. Provisions for estimated losses on contracts are made during the period in which such losses become probable and can be reasonably estimated.
Training Revenue
We provide training services to our customers, including on-site, Internet-based, public and customized training. Revenue is recognized in the period in which the services are performed. In circumstances in which training services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed or (ii) the license term.
Accounting for Income Taxes
We utilize the asset and liability method of accounting for income taxes in accordance with ASC 740. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the enacted tax rates and statutes that will be in effect when the differences are expected to reverse. Deferred tax assets can result from unused operating losses, research and development (R&D) and foreign tax credit carryforwards and deductions recorded for financial statement purposes prior to them being deductible on a tax return.

40


The realization of deferred tax assets is dependent upon the generation of future taxable income and the reversal of taxable temporary differences. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. Significant management judgment is required in determining any valuation allowance recorded against deferred tax assets. We consider, among other available information, projected future taxable income, limitations on the availability of net operating loss ("NOLs") and tax credit carryforwards, scheduled reversals of deferred tax liabilities and other evidence assessing the potential realization of deferred tax assets. Adjustments to the valuation allowance are included in the provision for (benefit from) income taxes in our consolidated statements of operations in the period they become known.
Our provision for (benefit from) income taxes includes amounts determined under the provisions of ASC 740, and is intended to satisfy additional income tax assessments, including interest and penalties, that could result from any tax return positions for which the likelihood of sustaining the position on an audit does not meet a threshold of "more likely than not." Penalties and interest are recorded as a component of our provision for (benefit from) income taxes. Tax liabilities under the provisions of ASC 740 were recorded as a component of our income taxes payable and other non-current liabilities. The ultimate amount of taxes due will not be known until examinations are completed and settled or the audit periods are closed by statutes.
Our U.S. and foreign tax returns are subject to periodic compliance examinations by various local and national tax authorities through periods defined by the tax code in applicable jurisdictions. The years prior to 2007 are closed in the United States, although the utilization of net operating loss carryforwards and tax credits generated in earlier periods will keep these periods open for examination. Similarly, the years prior to 2010 are closed in the United Kingdom, although the utilization of net operating loss carryforwards generated in earlier periods will keep the periods open for examination. Our Canadian subsidiaries are subject to audit from 2007 forward, and certain other of our international subsidiaries are subject to audit from 2003 forward. In connection with examinations of tax filings, tax contingencies can arise from differing interpretations of applicable tax laws and regulations relative to the amount, timing or proper inclusion or exclusion of revenue and expenses in taxable income or loss. For periods that remain subject to audit, we have asserted and unasserted potential assessments that are subject to final tax settlements.
Loss Contingencies
The outcomes of legal proceedings and claims brought against us are subject to significant uncertainty. We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim, assessment or damages can be reasonably estimated. Disclosure of a contingency is required if there is at least a reasonable possibility that a loss has been incurred. In determining whether a loss should be accrued we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the loss amount. Change in these factors could materially impact our consolidated financial statements.
Under the terms of substantially all of our license agreements, we have agreed to indemnify customers for costs and damages arising from claims against such customers based on, among other things, allegations that our software products infringe the intellectual property rights of a third party. In most cases, in the event of an infringement claim, we retain the right to procure for the customer the right to continue using the software product or to replace or modify the software product to eliminate the infringement while providing substantially equivalent functionality. These indemnification provisions are accounted for in accordance with ASC Topic 460, Guarantees. In most cases, and where legally enforceable, the indemnification refund is limited to the amount of the license fees paid by the customer.
Recent Accounting Pronouncements
Refer to Note 2 (u) "Recent Accounting Pronouncements," of our Consolidated Financial Statements for information about recent accounting pronouncements.
Item 7A.    Quantitative and Qualitative Disclosures about Market Risk.
In the ordinary course of conducting business, we are exposed to certain risks associated with potential changes in market conditions. These market risks include changes in currency exchange rates and interest rates which could affect operating results, financial position and cash flows. We manage our exposure to these market risks through our regular operating and financing activities and, if considered appropriate, we may enter into derivative financial instruments such as forward currency exchange contracts.
Foreign Currency Risk

41


During fiscal 2016 and 2015, 11.5% and 13.8% of our total revenue was denominated in a currency other than the U.S. dollar. In addition, certain of our operating costs incurred outside the United States are denominated in currencies other than the U.S. dollar. We conduct business on a worldwide basis and as a result, a portion of our revenue, earnings, net assets, and net investments in foreign affiliates is exposed to changes in foreign currency exchange rates. We measure our net exposure for cash balance positions and for cash inflows and outflows in order to evaluate the need to mitigate our foreign exchange risk. We may enter into foreign currency forward contracts to minimize the impact related to unfavorable exchange rate movements, although we have not done so during fiscal 2016 and fiscal 2015. Our largest exposures to foreign currency exchange rates exist primarily with the Euro, Pound Sterling, Canadian Dollar, and Japanese Yen.
During fiscal 2016 and fiscal 2015, we recorded less than $0.1 million and $(0.8) million of net foreign currency exchange gains (losses) related to the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our operating units. Our analysis of operating results transacted in various foreign currencies indicated that a hypothetical 10% change in the foreign currency exchange rates could have increased or decreased the consolidated results of operations by approximately $5.0 million for fiscal 2016 and 2015, respectively.
Interest Rate Risk
We place our investments in money market instruments and high quality, investment grade, fixed-income corporate debt securities that meet high credit quality standards, as specified in our investment guidelines.
We mitigate the risks by diversifying our investment portfolio, limiting the amount of investments in debt securities of any single issuer and using a third-party investment manager. Our debt securities are short-to intermediate-term investments with maturities ranging from less than 2 months as of June 30, 2016 and less than 1 month to 14 months as of June 30, 2015, respectively. We do not use derivative financial instruments in our investment portfolio.
Our analysis of our investment portfolio and interest rates at June 30, 2016 and 2015 indicated that a hypothetical 100 basis point increase or decrease in interest rates would not have a material impact on the fair value of our investment portfolio determined in accordance with an income-based approach utilizing portfolio future cash flows discounted at the appropriate rates.
We maintain a revolving Credit Agreement that allows us to borrow up to $250.0 million. At June 30, 2016, we had $140.0 million in outstanding borrowings under our Credit Agreement. A hypothetical 10% increase or decrease in interest rates paid on outstanding borrowings under the Credit Agreement would not have a material impact on our financial position, results of operations or cash flows.

Item 8.    Financial Statements and Supplementary Data.
The following consolidated financial statements specified by this Item, together with the reports thereon of KPMG LLP, are presented following Item 15 of this Form 10-K:
Financial Statements:
Report of Independent Registered Public Accounting Firm
Consolidated Statements of Operations for the years ended June 30, 2016, 2015 and 2014
Consolidated Statements of Comprehensive Income for the years ended June 30, 2016, 2015 and 2014
Consolidated Balance Sheets as of June 30, 2016 and 2015
Consolidated Statements of Stockholders' (Deficit) Equity for the years ended June 30, 2016, 2015 and 2014
Consolidated Statements of Cash Flows for the years ended June 30, 2016, 2015 and 2014
Notes to Consolidated Financial Statements
Item 9.    Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
None.
Item 9A.    Controls and Procedures
a)    Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2016. The term "disclosure controls and procedures," as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act, means controls and other procedures of a

42


company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Securities Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Securities Exchange Act is accumulated and communicated to the Company's management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2016, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective.
b)    Management's Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting for our company. Internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) promulgated under the Exchange Act, as a process designed by, or under the supervision of, a company's principal executive and principal financial officers 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, and includes those policies and procedures that:
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
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 in accordance with authorizations of management and directors of the company; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Our management, including our chief executive officer and chief financial officer, assessed the effectiveness of our internal control over financial reporting as of June 30, 2016 based on criteria established in "Internal Control—Integrated Frameworks (2013) issued by the Committee of Sponsors Organizations of the Treadway Commission ("COSO"), and concluded that, as of June 30, 2016, our internal control over financial reporting was effective.
KPMG LLP, our independent registered public accounting firm, has audited our consolidated financial statements and the effectiveness of our internal control over financial reporting as of June 30, 2016. This report appears below.
c)     Changes in Internal Control over Financial Reporting
During the three months ended June 30, 2016, no changes were identified to our internal controls over financial reporting that materially affected, or were reasonably likely to materially affect, our internal controls over financial reporting.

43


Report of Independent Registered Public Accounting Firm
The Board of Directors and Stockholders
Aspen Technology, Inc.:
We have audited Aspen Technology, Inc.'s and subsidiaries (the "Company") internal control over financial reporting as of June 30, 2016, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). 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 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, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included 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 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 its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of June 30, 2016, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheets of the Company as of June 30, 2016 and 2015, and the related consolidated statements of operations, comprehensive income, stockholders' (deficit) equity, and cash flows for each of the years in the three-year period ended June 30, 2016, and our report dated August 11, 2016 expressed an unqualified opinion on those consolidated financial statements.
/s/ KPMG LLP
Boston, Massachusetts
August 11, 2016
Item 9B.    Other Information.
None.

44


PART III
Item 10.    Directors, Executive Officers and Corporate Governance.
Certain information required under this Item 10 will appear under the sections entitled “Executive Officers of the Registrant,” “Election of Directors,” “Information Regarding our Board of Directors and Corporate Governance,” “Code of Business Conduct and Ethics,” and “Section 16(a) Beneficial Ownership Reporting Compliance” in our definitive proxy statement for our 2016 annual meeting of stockholders, and is incorporated herein by reference.
Item 11.    Executive Compensation.
Certain information required under this Item 11 will appear under the sections entitled “Director Compensation,” “Compensation Discussion and Analysis,” “Executive Compensation” and “Employment and Change in Control Agreements” in our definitive proxy statement for our 2016 annual meeting of stockholders, and is incorporated herein by reference.
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
Certain information required under this Item 12 will appear under the sections entitled “Stock Owned by Directors, Executive Officers and Greater-than 5% Stockholders” and “Securities Authorized for Issuance Under Equity Compensation Plans” in our definitive proxy statement for our 2016 annual meeting of stockholders, and is incorporated herein by reference.
Item 13.    Certain Relationships and Related Transactions, and Director Independence.
Certain information required under this Item 13 will appear under the sections entitled “Information Regarding the Board of Directors and Corporate Governance” and “Related Party Transactions” in our definitive proxy statement for our 2016 annual meeting of stockholders, and is incorporated herein by reference.
Item 14.    Principal Accounting Fees and Services.
Certain information required under this Item 14 will appear under the section entitled “Independent Registered Public Accountants” in our definitive proxy statement for our 2016 annual meeting of stockholders, and is incorporated herein by reference.

45


PART IV
Item 15.    Exhibits and Financial Statement Schedules.
(a)(1)  Financial Statements
The consolidated financial statements appear immediately following page 48 ("Signatures").
(a)(2)  Financial Statement Schedules
All schedules are omitted because they are not required or the required information is shown in the consolidated financial statements or notes thereto.
(a)(3)  Exhibits
The exhibits listed in the accompanying exhibit index are filed or incorporated by reference as part of this Form 10-K.

46


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.
 
ASPEN TECHNOLOGY, INC.
Date: August 11, 2016
By:
/s/ ANTONIO J. PIETRI
 
 
Antonio J. Pietri
President and Chief Executive Officer
 
 
 
Date: August 11, 2016
By:
/s/ KARL E. JOHNSEN
 
 
Karl E. Johnsen
Senior Vice President and
Chief Financial 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/ ANTONIO J. PIETRI
 
President and Chief Executive Officer and Director (Principal Executive Officer)
 
August 11, 2016
Antonio J. Pietri
 
 
 
 
 
 
 
/s/ KARL E. JOHNSEN
 
Senior Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)
 
August 11, 2016
Karl E. Johnsen

 
 
 
 
 
 
 
/s/ ROBERT M. WHELAN, JR.
 
Chairman of the Board of Directors
 
August 11, 2016
Robert M. Whelan, Jr.
 
 
 
 
 
 
 
/s/ DONALD P. CASEY
 
Director
 
August 11, 2016
Donald P. Casey
 
 
 
 
 
 
 
/s/ GARY E. HAROIAN
 
Director
 
August 11, 2016
Gary E. Haroian
 
 
 
 
 
 
 
/s/ JOAN C. MCARDLE
 
Director
 
August 11, 2016
Joan C. McArdle
 
 
 
 
 
 
 
/s/ SIMON OREBI GANN
 
Director
 
August 11, 2016
Simon Orebi Gann
 
 
 
 
 
 
 
/s/ R. HALSEY WISE
 
Director
 
August 11, 2016
R. Halsey Wise
 
 

47


INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

F-1


Report of Independent Registered Public Accounting Firm
The Board of Directors and Stockholders
Aspen Technology, Inc.:
We have audited the accompanying consolidated balance sheets of Aspen Technology, Inc. and subsidiaries (the "Company") as of June 30, 2016 and 2015, and the related consolidated statements of operations, comprehensive income, stockholders' (deficit) equity, and cash flows for each of the years in the three-year period ended June 30, 2016. These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on these consolidated 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, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of June 30, 2016 and 2015, and the results of their operations and their cash flows for each of the years in the three-year period ended June 30, 2016, in conformity with U.S. generally accepted accounting principles.
We also have 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 June 30, 2016, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated August 11, 2016 expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.
/s/ KPMG LLP
Boston, Massachusetts
August 11, 2016

F-2


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands, Except per Share Data)
Revenue:
 
 
 
 
 
Subscription and software
$
440,408

 
$
405,640

 
$
350,486

Services and other
31,936

 
34,761

 
40,967

Total revenue
472,344

 
440,401

 
391,453

Cost of revenue:
 
 
 
 
 
Subscription and software
20,376

 
21,165

 
20,141

Services and other
28,235

 
28,411

 
32,547

Total cost of revenue
48,611

 
49,576

 
52,688

Gross profit
423,733

 
390,825

 
338,765

Operating expenses:
 
 
 
 
 
Selling and marketing
91,536

 
92,736

 
94,827

Research and development
67,152

 
69,584

 
68,410

General and administrative
53,664

 
48,713

 
45,804

Total operating expenses
212,352

 
211,033

 
209,041

Income from operations
211,381

 
179,792

 
129,724

Interest income
441

 
487

 
1,124

Interest expense
(1,212
)
 
(30
)
 
(37
)
Other income (expense), net
29

 
(778
)
 
(2,278
)
Income before provision for income taxes
210,639

 
179,471

 
128,533

Provision for income taxes
70,688

 
61,064

 
42,750

Net income
$
139,951

 
$
118,407

 
$
85,783

Net income per common share:
 
 
 
 
 
Basic
$
1.69

 
$
1.34

 
$
0.93

Diluted
$
1.68

 
$
1.33

 
$
0.92

Weighted average shares outstanding:
 
 
 
 
 
Basic
82,892

 
88,398

 
92,648

Diluted
83,309

 
89,016

 
93,665

See accompanying notes to these consolidated financial statements.

F-3


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Net income
$
139,951

 
$
118,407

 
$
85,783

Other comprehensive (loss) income:
 
 
 
 
 
Net unrealized gains (losses) on available for sale securities, net of tax effects of $12, $15 and $(32) for fiscal years 2016, 2015 and 2014
22

 
(29
)
 
59

Foreign currency translation adjustments
(3,841
)
 
(2,873
)
 
2,050

Total other comprehensive (loss) income
(3,819
)
 
(2,902
)
 
2,109

Comprehensive income
$
136,132

 
$
115,505

 
$
87,892

See accompanying notes to these consolidated financial statements.

F-4


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
 
June 30,
 
2016
 
2015
 
(Dollars in Thousands, Except Share and Per Share Data)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
318,336

 
$
156,249

Short-term marketable securities
3,006

 
59,197

Accounts receivable, net
20,476

 
30,721

Prepaid expenses and other current assets
13,948

 
10,752

Prepaid income taxes
5,557

 
542

Current deferred tax assets

 
6,169

Total current assets
361,323

 
263,630

Long-term marketable securities

 
3,047

Property, equipment and leasehold improvements, net
15,825

 
18,039

Computer software development costs, net
720

 
1,026

Goodwill
23,438

 
17,360

Intangible assets, net
5,000

 
147

Non-current deferred tax assets
12,236

 
10,444

Other non-current assets
1,196

 
1,668

Total assets
$
419,738

 
$
315,361

LIABILITIES AND STOCKHOLDERS' DEFICIT
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
3,559

 
$
5,240

Accrued expenses and other current liabilities
36,105

 
38,483

Income taxes payable
439

 
1,775

Borrowings under credit agreement
140,000

 

Current deferred revenue
252,520

 
250,968

Total current liabilities
432,623

 
296,466

Non-current deferred revenue
29,558

 
37,919

Other non-current liabilities
32,591

 
29,522

Commitments and contingencies (Note 12)


 


Series D redeemable convertible preferred stock, $0.10 par value—Authorized—3,636 shares as of June 30, 2016 and 2015
Issued and outstanding—none as of June 30, 2016 and 2015

 

Stockholders' deficit:
 
 
 
Common stock, $0.10 par value—Authorized—210,000,000 shares
Issued—102,031,960 shares at June 30, 2016 and 101,607,520 shares at June 30, 2015
Outstanding—80,177,950 shares at June 30, 2016 and 84,504,202 shares at June 30, 2015
10,203

 
10,161

Additional paid-in capital
659,287

 
641,883

Accumulated deficit
(5,676
)
 
(145,627
)
Accumulated other comprehensive income
2,651

 
6,470

Treasury stock, at cost—21,854,010 shares of common stock at June 30, 2016 and 17,103,318 shares at June 30, 2015
(741,499
)
 
(561,433
)
Total stockholders' deficit
(75,034
)
 
(48,546
)
Total liabilities and stockholders' deficit
$
419,738

 
$
315,361

See accompanying notes to these consolidated financial statements.

F-5


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Deficit
 
Accumulated Other Comprehensive Income
 
Treasury Stock
 
Total Stockholders' (Deficit) Equity
 
Number of Shares
 
$0.10 Par Value
 
 
 
 
Number of Shares
 
Cost
 
 
(Dollars in Thousands, Except Share Data)
Balance June 30, 2013
99,945,545

 
$
9,995

 
$
575,770

 
$
(349,817
)
 
$
7,263

 
6,261,776

 
$
(141,313
)
 
$
101,898

Comprehensive income (loss):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income

 

 

 
85,783

 

 

 

 
85,783

Other comprehensive income

 

 

 

 
2,109

 

 

 
2,109

Exercise of stock options
723,330

 
72

 
8,638

 

 

 

 

 
8,710

Withholding taxes related to restricted stock units net share settlement
364,865

 
36

 
(7,867
)
 

 

 

 

 
(7,831
)
Repurchase of common stock

 

 

 

 

 
3,110,114

 
(121,776
)
 
(121,776
)
Stock-based compensation

 

 
14,056

 

 

 

 

 
14,056

Excess tax benefits from stock-based compensation

 

 
727

 
 
 
 
 
 
 
 
 
727

Balance June 30, 2014
101,033,740

 
$
10,103

 
$
591,324

 
$
(264,034
)
 
$
9,372

 
9,371,890

 
$
(263,089
)
 
$
83,676

Comprehensive income (loss):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income

 

 

 
118,407

 

 

 

 
118,407

Other comprehensive income (loss)

 

 

 

 
(2,902
)
 


 


 
(2,902
)
Exercise of stock options
308,847

 
31

 
4,635

 

 

 

 


 
4,666

Withholding taxes related to restricted stock units net share settlement
264,933

 
27

 
(5,684
)
 

 

 

 

 
(5,657
)
Repurchase of common stock

 

 

 

 

 
7,731,428

 
(298,344
)
 
(298,344
)
Stock-based compensation

 

 
14,584

 

 

 

 

 
14,584

Excess tax benefits from stock-based compensation

 

 
37,024

 
 
 
 
 
 
 
 
 
37,024

Balance June 30, 2015
101,607,520

 
$
10,161

 
$
641,883

 
$
(145,627
)
 
$
6,470

 
17,103,318

 
$
(561,433
)
 
$
(48,546
)
Comprehensive income (loss):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income

 

 

 
139,951

 

 

 

 
139,951

Other comprehensive income (loss)

 

 

 

 
(3,819
)
 
 
 
 
 
(3,819
)
Exercise of stock options
201,706

 
20

 
3,900

 

 

 

 
 
 
3,920

Withholding taxes related to restricted stock units net share settlement
222,734

 
22

 
(4,431
)
 

 

 

 

 
(4,409
)
Repurchase of common stock

 

 

 

 

 
4,750,692

 
(180,066
)
 
(180,066
)
Stock-based compensation

 

 
15,727

 

 

 

 

 
15,727

Excess tax benefits from stock-based compensation

 

 
2,208

 
 
 
 
 
 
 
 
 
2,208

Balance June 30, 2016
102,031,960

 
$
10,203

 
$
659,287

 
$
(5,676
)
 
$
2,651

 
21,854,010

 
$
(741,499
)
 
$
(75,034
)
See accompanying notes to these consolidated financial statements.

F-6


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Cash flows from operating activities:
 
 
 
 
 
Net income
$
139,951

 
$
118,407

 
$
85,783

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
6,061

 
6,216

 
5,215

Net foreign currency (gain) loss
(3,666
)
 
(1,552
)
 
1,934

Stock-based compensation
15,727

 
14,584

 
14,056

Deferred income taxes
2,499

 
20,112

 
34,596

Provision for bad debts
260

 
(513
)
 
1,793

Tax benefits from stock-based compensation
2,208

 
37,024

 
727

Excess tax benefits from stock-based compensation
(2,208
)
 
(37,024
)
 
(727
)
Other non-cash operating activities
321

 
1,619

 
1,847

Changes in assets and liabilities:
 
 
 
 
 
Accounts receivable
9,382

 
8,028

 
(3,179
)
Unbilled services

 
526

 
301

Prepaid expenses, prepaid income taxes, and other assets
(7,681
)
 
4,070

 
947

Installment receivables
1,575

 
(364
)
 
13,607

Accounts payable, accrued expenses and other liabilities
(4,489
)
 
5,933

 
906

Deferred revenue
(6,196
)
 
14,919

 
42,325

Net cash provided by operating activities
153,744

 
191,985

 
200,131

Cash flows from investing activities:
 
 
 
 
 
Purchase of marketable securities

 
(50,065
)
 
(68,356
)
Maturities of marketable securities
58,973

 
85,535

 
60,265

Purchase of property, equipment and leasehold improvements
(3,483
)
 
(7,645
)
 
(4,011
)
Purchase of technology intangibles

 

 
(400
)
Payments for business acquisitions
(8,000
)
 

 

Capitalized computer software development costs
(269
)
 
(359
)
 
(685
)
Net cash provided by (used in) investing activities
47,221

 
27,466

 
(13,187
)
Cash flows from financing activities:
 
 
 
 
 
Exercise of stock options
3,924

 
4,662

 
8,710

Repurchases of common stock
(178,604
)
 
(297,246
)
 
(121,776
)
Payment of tax withholding obligations related to restricted stock
(4,480
)
 
(5,699
)
 
(7,831
)
Excess tax benefits from stock-based compensation
2,208

 
37,024

 
727

Proceeds from credit agreement
140,000

 

 

Payments of credit agreement issuance costs
(1,707
)
 

 

Net cash used in financing activities
(38,659
)
 
(261,259
)
 
(120,170
)
Effect of exchange rate changes on cash and cash equivalents
(219
)
 
(1,469
)
 
320

(Decrease) increase in cash and cash equivalents
162,087

 
(43,277
)
 
67,094

Cash and cash equivalents, beginning of year
156,249

 
199,526

 
132,432

Cash and cash equivalents, end of year
$
318,336

 
$
156,249

 
$
199,526

Supplemental disclosure of cash flow information:
 
 
 
 
 
Income tax paid, net
$
69,028

 
$
3,712

 
$
7,157

Interest paid
963

 
30

 
37


F-7


Supplemental disclosure of non-cash investing and financing activities:
 
 
 
 
 
Change in landlord improvement allowance included in leasehold improvements and deferred rent liability
$

 
$
6,064

 
$

Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses
(825
)
 
675

 

Change in common stock repurchases included in accounts payable and accrued expenses
1,462

 
1,098

 

See accompanying notes to these consolidated financial statements.

F-8


ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(1) Operations
Aspen Technology, Inc., together with its subsidiaries, is a leading global provider of process optimization software solutions designed to manage and optimize plant and process design, operational performance, and supply chain planning. Our aspenONE software and related services have been developed specifically for companies in the process industries, which consist of energy, chemicals, engineering and construction, as well as consumer packaged goods, power, metals and mining, pulp and paper, pharmaceuticals and biofuels. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, and decreasing working capital requirements. We operate globally in 31 countries as of June 30, 2016.
(2) Significant Accounting Policies
(a)   Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Aspen Technology, Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Certain line items in prior period financial statements have been reclassified to conform to currently reported presentations.
(b)   Management Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
(c)   Cash and Cash Equivalents
Cash and cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
(d)   Marketable Securities
The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of June 30, 2016 and 2015:
 
Fair Value
 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
 
(Dollars in Thousands)
 
June 30, 2016:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
3,006

 
$
3,006

 
$

 
$

 
Total short-term marketable securities
$
3,006

 
$
3,006

 
$

 
$

 
June 30, 2015:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
Total short-term marketable securities
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
U.S. corporate bonds with maturities greater than one year
$
3,047

 
$
3,055

 
$

 
$
(8
)
 
Total long-term marketable securities
$
3,047

 
$
3,055

 
$

 
$
(8
)
 

Our marketable securities are classified as available-for-sale and reported at fair value on the consolidated balance sheets. Net unrealized gains (losses) are reported as a separate component of accumulated other comprehensive income, net of tax. Realized gains and losses on investments are recognized in earnings as incurred. Our investments consist primarily of

F-9

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

investment grade fixed income corporate debt securities with maturity dates in August 2016 as of June 30, 2016 and ranging from July 2015 through August 2016 as of June 30, 2015.
We review our marketable securities for impairment at each reporting period to determine if any of our securities have experienced an other-than-temporary decline in fair value in accordance with the provisions of ASC Topic 320, Investments—Debt and Equity Securities. We consider factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of its amortized cost basis. If we believe that an other-than-temporary decline in fair value has occurred, we write down the investment to fair value and recognize the credit loss in earnings and the non-credit loss in accumulated other comprehensive income. During fiscal 2016 and 2015, our marketable securities were not considered other-than-temporarily impaired and, as such, we did not recognize impairment losses during the periods then ended. Unrealized losses are attributable to changes in interest rates.
(e)    Property and Equipment
Property and equipment are stated at cost. We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:
Asset Classification
Estimated Useful Life
Computer equipment
3 years
Purchased software
3 - 5 years
Furniture and fixtures
3 - 10 years
Leasehold improvements
Life of lease or asset, whichever is shorter
(f)    Revenue Recognition
Transition to the aspenONE Licensing Model
Prior to fiscal 2010, we offered term or perpetual licenses to specific products, or specifically defined sets of products, which we refer to as point products. The majority of our license revenue was recognized under an "upfront revenue model," in which the net present value of the aggregate license fees was recognized as revenue upon shipment of the point products, provided all revenue recognition criteria were met. Customers typically received one year of post-contract software maintenance and support, or SMS, with their license agreements and then could elect to renew SMS annually. Revenue from SMS was recognized ratably over the period in which the SMS was delivered.
In fiscal 2010, we introduced the following changes to our licensing model:
(i)
We began offering our software on a subscription basis, allowing our customers access to all products within a licensed suite (aspenONE Engineering or aspenONE Manufacturing and Supply Chain). SMS is included for the entire term of the arrangement and customers are entitled to any software products or updates introduced into the licensed suite. We refer to this license arrangement as our aspenONE licensing model.
(ii)
We began to include SMS for the entire term on our point product term arrangements.
In fiscal 2012, we introduced Premier Plus SMS. As part of this offering, customers receive 24x7 support, faster response times, dedicated technical advocates and access to web-based training modules. Premier Plus SMS is exclusively available as a component of our term contract arrangements and we are unable to establish VSOE for this deliverable because we don't offer it on a stand-alone basis.
Revenue related to our aspenONE licensing model and point product arrangements with Premier Plus SMS are both recognized over the term of the arrangement on a ratable basis. The changes to our licensing model resulted in a significant reduction to license revenue in fiscal 2010, as compared to fiscal periods preceding our licensing model changes. From fiscal 2010 through fiscal 2015, as customer license arrangements previously executed under the upfront revenue model reached the end of their terms and were renewed under the aspenONE licensing model, we recognized increasing amounts of subscription revenue and deferred revenue. The value of our installed base of software licenses was also growing during this period which

F-10

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

further contributed to growth in subscription and deferred revenue. Many of our license arrangements were five or six years in duration when the aspenONE licensing model was introduced at the start of fiscal 2010, and consequently, a number of arrangements executed under the upfront revenue model did not reach the end of their original term until the end of fiscal 2015. The changes to our licensing model did not have any material impact on subscription revenue or deferred revenue for fiscal 2016 and we do not expect any material impact on subscription revenue or deferred revenue for fiscal 2017 and beyond.
The changes to our licensing model introduced in fiscal 2010 did not change the method or timing of customer billings or cash collections. In addition, the changes to our licensing model did not impact the incurrence or timing of our expenses. Since there was no corresponding expense reduction to offset the lower revenue during fiscal years 2010-2015, operating income was lower than what would have been reported under a fully transitioned revenue model.
Revenue Recognition
We generate revenue from the following sources: (1) Subscription and software revenue; and (2) Services and other revenue.
Four basic criteria must be satisfied before software license revenue can be recognized: persuasive evidence of an arrangement between us and an end user; delivery of our product has occurred; the fee for the product is fixed or determinable; and collection of the fee is probable.
Persuasive evidence of an arrangement—We use a signed contract as evidence of an arrangement for software licenses and SMS. For professional services we use a signed contract and a work proposal to evidence an arrangement. In cases where both a signed contract and a purchase order are required by the customer, we consider both taken together as evidence of the arrangement.
Delivery of our product—Software and the corresponding access keys are generally delivered to customers via disk media with standard shipping terms of Free Carrier, our warehouse (i.e., FCA, named place) or electronic delivery. Our software license agreements do not contain conditions for acceptance.
Fee is fixed or determinable—We assess whether a fee is fixed or determinable at the outset of the arrangement. Significant judgment is involved in making this assessment.
Under our historical upfront revenue model, we are able to demonstrate that the fees are fixed or determinable for all arrangements, including those for our term licenses that contain extended payment terms. We have an established history of collecting under the terms of these contracts without providing concessions to customers. In addition, we also assess whether a contract modification to an existing term arrangement constitutes a concession. In making this assessment, significant analysis is performed to ensure that no concessions are given. Our software license agreements do not include a right of return or exchange. For license arrangements executed under the historical upfront revenue model, we recognize license revenue upon delivery of the software product, provided all other revenue recognition requirements are met.
We cannot assert that the fees under our aspenONE licensing model and point product arrangements with Premier Plus SMS are fixed or determinable because the rights provided to customers, and the economics of the arrangements, are not comparable to our transactions with other customers under the upfront revenue model. As a result, the amount of revenue recognized for these arrangements is limited by the amount of customer payments that become due.
Collection of fee is probable—We assess the probability of collecting from each customer at the outset of the arrangement based on a number of factors, including the customer's payment history, its current creditworthiness, economic conditions in the customer's industry and geographic location, and general economic conditions. If in our judgment collection of a fee is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met.
Vendor-Specific Objective Evidence of Fair Value
We have established VSOE for professional services and certain training offerings, but not for our software products or our SMS offerings. We assess VSOE for SMS, professional services, and training, based on an analysis of standalone sales of the offerings using the bell-shaped curve approach. We do not have a history of selling our Premier Plus SMS offering to customers on a standalone basis, and as a result are unable to establish VSOE for this deliverable. As of July 1, 2014, we are no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all

F-11

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
We allocate the arrangement consideration among the elements included in our multi-element arrangements using the residual method. Under the residual method, the VSOE of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue upon delivery of the software, assuming all other revenue recognition criteria are met. If VSOE does not exist for an undelivered element in an arrangement, revenue is deferred until such evidence does exist for the undelivered elements, or until all elements are delivered, whichever is earlier. Under the historical upfront revenue model, the residual license fee is recognized upon delivery of the software provided all other revenue recognition criteria were met. Arrangements that qualified for upfront recognition during fiscal 2014 and prior periods included sales of perpetual licenses, amendments to existing legacy term arrangements and renewals of legacy term arrangements.
Subscription and Software Revenue
Subscription and software revenue consists of product and related revenue from our (i) aspenONE licensing model; (ii) point product arrangements with our Premier Plus SMS offering included for the contract term; (iii) legacy arrangements including (a) amendments to existing legacy term arrangements, (b) renewals of legacy term arrangements and (c) legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model; (iv) legacy SMS arrangements; and (v) perpetual arrangements.
When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Due to our obligation to provide unspecified future software products and updates, we are required to recognize revenue ratably over the term of the arrangement, once the other revenue recognition criteria noted above have been met.
Our point product arrangements with Premier Plus SMS include SMS for the term of the arrangement. Since we do not have VSOE for our Premier Plus SMS offering, the SMS element of our point product arrangements is not separable. As a result, revenue associated with point product arrangements with Premier Plus SMS included for the contract term is recognized ratably over the term of the arrangement, once the other revenue recognition criteria have been met.
Perpetual and legacy term license arrangements do not include the same rights as those provided to customers under the aspenONE licensing model and point product arrangements with Premier Plus SMS. Legacy SMS revenue is generated from legacy SMS offerings provided in support of perpetual and legacy term license arrangements. Customers typically receive SMS for one year and then can elect to renew SMS annually. During fiscal 2014 and prior periods, we had VSOE for certain legacy SMS offerings sold with perpetual and term license arrangements and could therefore separate the undelivered elements. Accordingly, license fee revenue for perpetual and legacy term license arrangements was recognized upon delivery of the software products using the residual method, provided all other revenue recognition requirements were met. VSOE of fair value for the undelivered SMS component sold with our perpetual and term license arrangements was deferred and subsequently amortized into revenue ratably over the contractual term of the SMS arrangement. As of July 1, 2014, we are no longer able to establish VSOE for our legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
Services and Other Revenue
Professional Services Revenue
Professional services are provided to customers on a time-and-materials (T&M) or fixed-price basis. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. Project costs are typically expensed as incurred. The use of the proportional

F-12

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.
In certain circumstances, professional services revenue may be recognized over a longer time period than the period over which the services are performed. If the costs to complete a project are not estimable or the completion is uncertain, the revenue is recognized upon completion of the services. In circumstances in which professional services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed, or (ii) the license term. When we provide professional services considered essential to the functionality of the software, we recognize the combined revenue from the sale of the software and related services using the completed contract or percentage-of-completion method.
We have occasionally been required to commit unanticipated additional resources to complete projects, which resulted in losses on those contracts. Provisions for estimated losses on contracts are made during the period in which such losses become probable and can be reasonably estimated.
Training Revenue
We provide training services to our customers, including on-site, Internet-based, public and customized training. Revenue is recognized in the period in which the services are performed. In circumstances in which training services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed or (ii) the license term.
Deferred Revenue
Deferred revenue includes amounts billed or collected in advance of revenue recognition, including arrangements under the aspenONE licensing model, point product arrangements with Premier Plus SMS, legacy SMS arrangements, professional services, and training. Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS, VSOE does not exist for the undelivered elements, and as a result, the arrangement fees are recognized ratably (i.e., on a subscription basis) over the term of the license. Deferred revenue is recorded as each invoice becomes due.
Other Licensing Matters
Our standard licensing agreements include a product warranty provision. We have not experienced significant claims related to software warranties beyond the scope of SMS support, which we are already obligated to provide, and consequently, we have not established reserves for warranty obligations.
Our agreements with our customers generally require us to indemnify the customer against claims that our software infringes third-party patent, copyright, trademark or other proprietary rights. Such indemnification obligations are generally limited in a variety of industry-standard respects, including our right to replace an infringing product. As of June 30, 2016 and 2015, we had not experienced any material losses related to these indemnification obligations and no claims with respect thereto were outstanding. We do not expect significant claims related to these indemnification obligations, and consequently, have not established any related reserves.
(g)   Installments Receivable
Installments receivable resulting from product sales under the upfront revenue model are discounted to present value at prevailing market rates at the date the contract is signed, taking into consideration the customer's credit rating. The finance element is recognized using the effective interest method over the relevant license term and is classified as interest income. Current installments receivable consist of invoices with a due date of less than one year but greater than 45 days from the period-end date. Once an installments receivable invoice becomes due within 45 days, it is reclassified as a trade accounts receivable in our consolidated balance sheets. As a result, we did not have any past due installments receivable as of June 30, 2016.
Our non-current installments receivable are within the scope of Accounting Standards Update (ASU) No. 2010-20, Receivables (Topic 310): Disclosures about the Credit Quality of Financing Receivables and the Allowance for Credit Losses. As our portfolio of financing receivables arises from the sale of our software licenses, the methodology for determining our

F-13

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

allowance for doubtful accounts is based on the collective population of receivables and is not stratified by class or portfolio segment. We consider factors such as existing economic conditions, country risk, customers' credit rating and past payment history in determining our allowance for doubtful accounts. We reserve against our installments receivable when the related trade accounts receivable have been past due for over a year, or when there is a specific risk of uncollectability. Our specific reserve reflects the full value of the related installments receivable for which collection has been deemed uncertain. We transfer an installment receivable reserve balance into a trade accounts receivable allowance when an installment receivable ages into a trade account receivable.
We write-off receivables when they are considered uncollectable based on our judgment. In instances when we write-off specific customers' trade accounts receivable, we also write off any related current and non-current installments receivable balances.
As of June 30, 2016 and June 30, 2015, our current installments receivable of $0.3 million and $1.6 million, respectively, are included within prepaid expenses and other current assets in our consolidated balance sheets.  As of June 30, 2015, our non-current installments receivable of $0.3 million is included within other non-current assets in our consolidated balance sheets. 
Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS included for the contract term, the installment payments are not considered fixed or determinable and, as a result, are not included as installments receivable on our consolidated balance sheet.
(h)   Allowance for Doubtful Accounts and Discounts
We make judgments as to our ability to collect outstanding receivables and provide allowances for the portion of receivables when a loss is reasonably expected to occur. The allowance for doubtful accounts is established to represent the best estimate of the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on a review of past due amounts, historical write-off and recovery experience, as well as aging trends affecting specific accounts and general operational factors affecting all accounts. In addition, factors are developed utilizing historical trends in bad debts and allowances.
We consider current economic trends when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unanticipated changes occur in the general business environment, our estimates of the recoverability of receivables could be further adjusted.
The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal 2016 and 2015, respectively:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Balance, beginning of year
$
1,636

 
$
3,465

Provision for bad debts
1,032

 
(1,032
)
Write-offs
(1,064
)
 
(797
)
Balance, end of year
$
1,604

 
$
1,636


F-14

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of June 30, 2016 and 2015:
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
Accounts Receivable
$
22,080

 
$
1,604

 
$
20,476

 
$
22,080

 
$
1,604

 
$
20,476

June 30, 2015:
 
 
 
 
 
Accounts Receivable
$
32,357

 
$
1,636

 
$
30,721

 
$
32,357

 
$
1,636

 
$
30,721

(i)    Fair Value of Financial Instruments
We determine fair value of financial and non-financial assets and liabilities in accordance with provisions of ASC Topic 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. ASC 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities, and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:
Level 1 Inputs—Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 Inputs—Inputs other than quoted prices included in Level 1 that are observable for an asset or a liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for an asset or a liability (such as interest rates, yield curves, volatilities, prepayment speeds, credit risks, etc.), or inputs that are derived principally from or corroborated by market data by correlation or other means.
Level 3 Inputs—Unobservable inputs for determining fair values of assets or liabilities that reflect an entity's own assumptions in pricing assets or liabilities.
Cash Equivalents.    Cash equivalents are reported at fair value utilizing quoted market prices in identical markets, or "Level 1 Inputs." Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
Marketable Securities.    Marketable securities are reported at fair value calculated in accordance with the market approach, utilizing market consensus pricing models with quoted prices that are directly or indirectly observable, or "Level 2 Inputs".
Financial instruments not measured or recorded at fair value in the accompanying consolidated financial statements consist of cash, accounts receivable, installments receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the credit agreement approximates its carrying value due to the floating interest rate.

F-15

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of June 30, 2016 and 2015, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
 
Fair Value Measurements at Reporting Date Using,
 
Quoted Prices in Active Markets for Identical Assets
(Level 1 Inputs)
 
Significant Other Observable Inputs
(Level 2 Inputs)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
Cash equivalents
$
286,200

 
$

Marketable securities

 
3,006

June 30, 2015:
 
 
 
Cash equivalents
$
130,232

 
$

Marketable securities

 
62,244

At June 30, 2016 and 2015, we did not have any assets or liabilities measured at fair value on a recurring basis using significant unobservable inputs ("Level 3 Inputs").
Certain non-financial assets, including goodwill, finite-lived intangible assets and other non-financial long-lived assets, are measured at fair value using market and income approaches on a non-recurring basis when there is an indication of impairment.
(j)    Computer Software Development Costs
Certain computer software development costs are capitalized in the accompanying consolidated balance sheets. Capitalization of computer software development costs begins upon establishing technological feasibility defined as meeting specifications determined by the program design. Amortization of capitalized computer software development costs is provided on a product-by-product basis using the greater of (a) the amount computed using the ratio that current gross revenue for a product bears to total of current and anticipated future gross revenue for that product or (b) the straight-line method, beginning upon commercial release of the product, and continuing over the remaining estimated economic life of the product, not to exceed three years.
Total computer software costs capitalized were $0.3 million, $0.4 million and $0.7 million during the years ended June 30, 2016, 2015 and 2014, respectively. Total amortization expense charged to operations was approximately $0.6 million, $0.7 million and $1.0 million for the years ended June 30, 2016, 2015 and 2014, respectively. Computer software development accumulated amortization totaled $73.8 million and $73.3 million as of June 30, 2016 and 2015, respectively. Weighted average remaining useful life of computer software development costs was 0.7 years and 1.1 years at June 30, 2016 and 2015, respectively.
At each balance sheet date, we evaluate the unamortized capitalized software costs for potential impairment by comparing the balance to the net realizable value of the products. During the years ending June 30, 2016, 2015 and 2014, our computer software development costs were not considered impaired and as such, we did not recognize impairment losses during the periods then ended.
(k)   Foreign Currency Translation
The determination of the functional currency of subsidiaries is based on the subsidiaries' financial and operational environment and is the local currency of the subsidiary. Gains and losses from foreign currency translation related to entities whose functional currency is their local currency are credited or charged to accumulated other comprehensive income included in stockholders' (deficit) equity in the consolidated balance sheets. In all instances, foreign currency transaction and remeasurement gains or losses are credited or charged to the consolidated statements of operations as incurred as a component of other income (expense), net. Net foreign currency transaction and remeasurement gains (losses) were less than $0.1 million, $(0.8) million and $(2.3) million in fiscal 2016, 2015 and 2014, respectively. Fiscal 2016 other income (expense), net included

F-16

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

$3.4 million of foreign currency exchange losses related to the Acquisition Bid (refer to Note 4, Acquisitions, for further discussion).
(l)    Net Income Per Share
Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted income per share based on the treasury stock method.
For the years ended June 30, 2016, 2015 and 2014, certain employee equity awards were anti-dilutive based on the treasury stock method. The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
139,951

 
$
118,407

 
$
85,783

Weighted average shares outstanding
82,892

 
88,398

 
92,648

Dilutive impact from:
 
 
 
 
 
Employee equity awards
417

 
618

 
1,017

Dilutive weighted average shares outstanding
83,309

 
89,016

 
93,665

Income per share
 
 
 
 
 
Basic
$
1.69

 
$
1.34

 
$
0.93

Dilutive
$
1.68

 
$
1.33

 
$
0.92

The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Shares in Thousands)
Employee equity awards
1,028

 
587

 
291

(m)  Concentration of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents, marketable securities, accounts receivable and installments receivable. Our cash is held in financial institutions and our cash equivalents are invested in money market mutual funds that we believe to be of high credit quality. At June 30, 2016, our investments in marketable securities consist primarily of investment grade fixed income corporate debt securities with maturities of less than 2 months. We diversify our investment portfolio by investing in multiple types of investment-grade securities and attempt to mitigate a risk of loss by using a third-party investment manager.
Concentration of credit risk with respect to receivables is limited to certain customers to which we make substantial sales. To reduce risk, we assess the financial strength of our customers. We do not require collateral or other security in support of our receivables. As of June 30, 2016, we had two customer receivable balances that represented approximately 10% and 15% of our total receivables. As of June 30, 2015, we had one customer receivable balance that represented approximately 11% of our total receivables and was collected subsequent to June 30, 2015.
(n)   Computer Software Developed for Internal Use and Long-Lived Assets
Computer Software Developed for Internal Use:

F-17

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

Computer software developed for internal use is capitalized in accordance with ASC Topic 350-40, Intangibles Goodwill and Other—Internal Use Software. We capitalize direct labor costs incurred to develop internal-use software during the application development stage after determining software technological requirements and obtaining management approval for funding projects probable of completion.
In fiscal 2016 there were no capitalized direct labor costs associated with our development of software for internal use. In fiscal 2015 and 2014, we capitalized direct labor costs of $0.3 million and $0.8 million, respectively, associated with our development of software for internal use. These costs are included within property, plant and equipment in our consolidated balance sheets.
Impairment of Long-Lived Assets:
We evaluate our long-lived assets, which include finite-lived intangible assets, property and leasehold improvements for impairment as events and circumstances indicate that the carrying amount of an asset or a group of assets may not be recoverable. We assess the recoverability of the asset or a group of assets based on the undiscounted future cash flows the asset is expected to generate, and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset are less than its carrying value. If an asset or a group of assets are deemed to be impaired, the amount of the impairment loss, if any, represents the excess of the asset's or a group of assets' carrying value compared to their estimated fair values.
(o)   Comprehensive Income
Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) and its components for fiscal 2016, 2015 and 2014 are disclosed in the accompanying consolidated statements of comprehensive income.
As of June 30, 2016, 2015 and 2014, accumulated other comprehensive income is comprised of foreign translation adjustments of $2.7 million, $6.5 million $9.4 million, respectively, and net unrealized gains (losses) on available for sale securities of less than ($0.1) million, $(0.1) million and $0.1 million, respectively.
(p)   Accounting for Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period.
(q)   Income Taxes
Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible. Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.
We do not provide deferred taxes on unremitted earnings of foreign subsidiaries since we intend to indefinitely reinvest either currently or sometime in the foreseeable future. Unrecognized provisions for taxes on undistributed earnings of foreign subsidiaries, which are considered indefinitely reinvested, are not material to our consolidated financial position or results of operations. We are continuously subject to examination by the IRS, as well as various state and foreign jurisdictions. The IRS and other taxing authorities may challenge certain deductions and credits reported by us on our income tax returns. In accordance with provisions of ASC Topic 740, Income Taxes (ASC 740), an entity should recognize a tax benefit when it is more-likely-than-not, based on the technical merits, that the position would be sustained upon examination by a taxing authority. The amount to be recognized, if the more-likely-than-not threshold was passed, should be measured as the largest amount of tax benefit that is greater than 50 percent likely of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Furthermore, any change in the recognition, de-recognition or measurement of a tax position should be recorded in the period in which the change occurs. We account for interest and penalties related to uncertain tax positions as part of the provision for income taxes.

F-18

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

(r)   Loss Contingencies
We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria. Refer to Note 12 for discussion of these matters and related liability accruals.
(s)   Advertising Costs
Advertising costs are expensed as incurred and are classified as sales and marketing expenses. We incurred advertising expenses of $2.3 million, $2.9 million and $2.1 million during fiscal 2016, 2015 and 2014, respectively.
(t)    Research and Development Expense
We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
During fiscal 2016, 2015 and 2014, we acquired certain technologies for $0.3 million, $3.3 million and $4.9 million, respectively. At the time we acquired the technology, the project to develop a commercially available product did not meet the definition of having reached technological feasibility and as such, the entire cost of the acquired technology was expensed as research and development expense.
(u)    Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU No. 2014-09 was issued by the FASB as a part of the joint project with the International Accounting Standards Board (IASB) to clarify revenue recognition principles and develop a common revenue standard for the U.S. Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS). ASU No. 2014-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2014-09 is permitted but not before December 15, 2016. The amendments included within ASU No. 2014-09 should be applied by using one of the following methods:
Retrospectively to each prior reporting period presented. The entity may elect any of the practical expedients described in ASU No. 2014-09 when applying this method.
Retrospectively with the cumulative effect of initially applying ASU No. 2014-09 recognized at the date of initial application. In the reporting periods that include the date of the initial application of ASU No. 2014-09, the entity should disclose the amount by which each financial statement line item is affected by the application of ASU No. 2014-09 in the current reporting period as compared to the guidance that was in effect before the change.
We will adopt ASU No. 2014-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2014-09 on our financial position, results of operations and cash flows.
In April 2015, the FASB issued ASU No. 2015-05, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement. The amendment provides guidance to customers about whether a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, the customer should account for the software license element of the arrangement consistent with the acquisition of other software licenses. If the arrangement does not include a software license, the customer should account for a cloud computing arrangement as a service contract. The amendment will be effective for annual reporting periods beginning on or after December 15, 2015. We are currently evaluating the impact of ASU No. 2015-05 on our financial position, results of operations and cash flows.
In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs. ASU 2015-03 amends current presentation guidance by requiring that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Prior to the issuance of ASU No. 2015-03, debt issuance costs were required to be presented as an asset on the balance sheet. In August 2015, the FASB issued ASU No. 2015-15, Interest - Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements. ASU No. 2015-15 states that debt issuance costs related to line of credit arrangements can be presented as an

F-19

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

asset, similar to the treatment prior to the issuance of ASU No. 2015-03. We adopted the provisions of ASU No. 2015-03 and ASU No. 2015-15 during the second quarter of fiscal 2016. As of June 30, 2016, the issuance costs related to our Credit Agreement (as described in Note 9) were recorded in prepaid expenses and other current assets in our consolidated balance sheet. Adjustments to prior periods to conform to the current period presentation were not required as we did not have deferred finance costs on the balance sheet in prior periods.
In September 2015, the FASB issued ASU No. 2015-16, Business Combinations (Topic 805): Simplifying the Accounting for Measurement-Period Adjustments, which eliminates the requirement for an acquirer to retrospectively adjust the financial statements for measurement-period adjustments that occur in periods after a business combination is consummated. The ASU instead requires an acquirer to recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. We adopted ASU No. 2015-16 during the second quarter of fiscal 2016. The adoption of ASU No. 2015-16 did not have a material impact our consolidated financial position, results of operations or cash flows.
In November 2015, the FASB issued ASU No. 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes, which simplifies the presentation of deferred income taxes by removing the requirement to bifurcate deferred income tax assets and liabilities between current and non-current. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. The Company elected early adoption in the fourth quarter of fiscal 2016, and deferred income tax assets and liabilities are presented as non-current in the consolidated balance sheets at June 30, 2016. This adoption was applied prospectively and prior periods have not been reclassified.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our financial position, results of operations and cash flows.
In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net). The amendment clarifies the implementation guidance for principal versus agent considerations as contained in ASU No. 2014-09, Revenue from Contracts with Customers. The guidance includes indicators to assist an entity in determining whether it controls a specified good or service before it is transferred to a customer. ASU No. 2016-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-08 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-08 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-08 on our financial position, results of operations and cash flows.
In March 2016, the FASB issued ASU No. 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The amendment identifies several areas for simplification applicable to entities that issue share-based payment awards to their employees, including income tax consequences, the option to recognize gross stock compensation expense with actual forfeitures recognized when they occur, and certain classifications on the statements of cash flows. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.
In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendment clarifies the process of identifying performance obligations and the licensing implementation guidance as contained in ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-10 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-10 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-10 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-10 on our financial position, results of operations and cash flows.
In May 2016, the FASB issued ASU No. 2016-11, Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting. The amendment rescinds certain SEC comments as codified in ASC Topic 605, Revenue Recognition, effective upon the adoption of ASU No. 2014-09, Revenue from Contracts with Customers. ASU

F-20

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(2) Significant Accounting Policies (Continued)

No. 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-09 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.
In May 2016, the FASB issued ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. The amendment clarifies issues such as assessing collectibility, noncash considerations, contract modifications, and completed contracts at transition as contained in ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-12 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-12 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-12 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-12 on our financial position, results of operations and cash flows.

(3) Property and Equipment
Property, equipment and leasehold improvements in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Property, equipment and leasehold improvements—at cost:
 

 
 

Computer equipment
$
10,387

 
$
11,614

Purchased software
23,705

 
23,338

Furniture & fixtures
6,712

 
6,653

Leasehold improvements
12,523

 
12,225

Accumulated depreciation
(37,502
)
 
(35,791
)
Property, equipment and leasehold improvements—net
$
15,825

 
$
18,039

During fiscal 2016, we wrote off fully depreciated property, equipment and leasehold improvements that were no longer in use with gross book values of $3.0 million.
Depreciation expense was $5.1 million, $4.7 million and $3.3 million for fiscal 2016, 2015 and 2014, respectively.
We account for asset retirement obligations in accordance with ASC Topic 410, Asset Retirement and Environmental Obligations. Our asset retirement obligations relate to leasehold improvements for leased properties. The balance of our asset retirement obligations was $0.9 million and $0.6 million as of June 30, 2016 and 2015, respectively.

(4) Acquisitions
In January 2016 we placed an offer to acquire the share capital of KBC Advanced Technologies plc (“KBC”) for 185 Pence Sterling per share, which valued KBC at approximately £158 million ("the Acquisition Bid"). The Acquisition Bid was to have been funded by cash on hand of approximately $91.0 million, which was held in escrow, and $140.0 million to be funded by a credit facility. On February 26, 2016, we entered into a $250.0 million credit agreement (the “Credit Agreement”) and borrowed $140.0 million (refer to Note 9 for further discussion of the Credit Agreement). In February 2016, KBC announced it had agreed to accept an acquisition offer of 210 Pence Sterling per share from Yokogawa Electric Corporation (“Yokogawa”) and we announced we did not intend to revise our offer. In April 2016 KBC was acquired by Yokogawa. A portion of the escrow balance was held in GBP for a period of time, which resulted in foreign exchange losses. During the year ended June 30, 2016, we incurred $5.2 million of costs related to the Acquisition Bid, as well as $3.4 million of foreign exchange losses, which were recognized in our results of operations as a component of general and administrative expenses and other income (expense), net, respectively.

F-21

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(4) Acquisitions (Continued)

In June 2016, we completed the acquisition of all the outstanding shares of Fidelis Group, LLC ("Fidelis"), a provider of asset reliability software used to predict and optimize asset performance. The purchase price consisted of $8.0 million of cash paid at closing and up to $2.0 million payment to be paid in December 2017.
A preliminary allocation of the purchase price is as follows. The valuation of acquired intangible assets and the deferred tax liabilities are considered preliminary as of June 30, 2016.
 
Amount
 
(Dollars in Thousands)
Tangible assets acquired, net
$
65

Identifiable intangible assets:
 
Developed technology
1,100

Customer relationships
700

In-process Research and Development
3,200

 
 
Goodwill
6,784

Deferred tax liabilities, net
(1,849
)
Total assets acquired
$
10,000

We used the income approach to determine the values of the identifiable intangible assets. The weighted-average discount rate (or rate of return) used to determine the value of the Fidelis intangible assets was 18% and the effective tax rate used was 34%.  The values of the developed technology, in-process research and development and customer relationships are being amortized on a straight-line basis over their estimated useful lives of 10.0 years, 11.0 years and 8.0 years, respectively.  The in-process research and development will begin amortization upon completion, which is expected in fiscal 2017. The weighted-average amortization period for these amortizable identifiable intangible assets is approximately 10.4 years.
The goodwill, which is not deductible for tax purposes, reflects the value of the assembled workforce and the company-specific synergies we expect to realize by selling Fidelis products and services to our existing customers.  The results of operations of Fidelis have been included prospectively in our results of operations since the date of acquisition. Our results of operations giving effect to the Fidelis acquisition as if it had occurred at the beginning of fiscal 2016 would not differ materially from reported results.

(5) Intangible Assets
We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.

F-22

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(5) Intangible Assets (Continued)


Intangible assets consist of the following as of June 30, 2016 and 2015:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of currency translation
 
Net Carrying Amount
 
Weighted Average Remaining Life (in Years)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
 
 
 
 
Technology and patents
$
3,696

 
$
(2,046
)
 
$
(550
)
 
$
1,100

 
10.0
In process research & development
3,200

 

 

 
$
3,200

 
11.0
Customer relationships
700

 

 

 
$
700

 
8.0
Total
$
7,596

 
$
(2,046
)
 
$
(550
)
 
$
5,000

 
10.4
June 30, 2015:
 
 
 
 
 
 
 
 
 
Technology and patents
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4
Total
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4
Amortization expense for technology and patents is included in operating expenses and amounted to $0.1 million, $0.7 million and $0.9 million in fiscal 2016, 2015 and 2014, respectively. Amortization expense is expected to be approximately $0.2 million in fiscal 2017, $0.5 million in fiscal 2018, $0.5 million in fiscal 2019, $0.5 million in fiscal 2020, $0.5 million in fiscal 2021, and $2.8 million thereafter.

(6) Goodwill
The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending June 30, 2016 and 2015 were as follows:
 
Amount
 
(Dollars in Thousands)
Balance as of June 30, 2014:
 
Goodwill
$
84,845

Accumulated impairment losses
(65,569
)
 
$
19,276

Effect of currency translation
(1,916
)
Balance as of June 30, 2015:
 
Goodwill
$
82,929

Accumulated impairment losses
(65,569
)
 
$
17,360

Acquisition
6,784

Effect of currency translation
(706
)
Balance as of June 30, 2016:
 
Goodwill
$
89,007

Accumulated impairment losses
(65,569
)
 
$
23,438

We test goodwill for impairment annually (or more often if impairment indicators arise), at the reporting unit level. We first assess qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we determine based on this assessment that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we perform the two-step goodwill

F-23

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(6) Goodwill (Continued)


impairment test. The first step requires us to determine the fair value of the reporting unit and compare it to the carrying amount, including goodwill, of such reporting unit. If the fair value exceeds the carrying amount, no impairment loss is recognized. However, if the carrying amount of the reporting unit exceeds its fair value, the goodwill of the unit may be impaired. The amount of impairment, if any, is measured based upon the implied fair value of goodwill at the valuation date.
Fair value of a reporting unit is determined using a combined weighted average of a market-based approach (utilizing fair value multiples of comparable publicly traded companies) and an income-based approach (utilizing discounted projected cash flows). In applying the income-based approach, we would be required to make assumptions about the amount and timing of future expected cash flows, growth rates and appropriate discount rates. The amount and timing of future cash flows would be based on our most recent long-term financial projections. The discount rate we would utilize would be determined using estimates of market participant risk-adjusted weighted-average costs of capital and reflect the risks associated with achieving future cash flows.
We have elected December 31st as the annual impairment assessment date and perform additional impairment tests if triggering events occur. We performed our annual impairment test for the subscription and software reporting unit as of December 31, 2015 and, based upon the results of our qualitative assessment, determined that it was not likely that its fair value was less than its carrying amount. As such, we did not perform the two-step goodwill impairment test and did not recognize impairment losses as a result of our analysis. If an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value, goodwill will be evaluated for impairment between annual tests. No triggering events indicating goodwill impairment occurred during fiscal 2016, 2015 and 2014.

(7) Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Royalties and outside commissions
$
2,640

 
$
2,879

Payroll and payroll-related
17,809

 
18,965

Other
15,656

 
16,639

Total accrued expenses and other current liabilities
$
36,105

 
$
38,483

Other non-current liabilities in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Deferred rent
$
6,361

 
$
5,273

Uncertain tax positions
23,535

 
19,870

Other
2,695

 
4,379

Total other non-current liabilities
$
32,591

 
$
29,522


(8) Common Stock
On January 28, 2015, our Board of Directors approved a share repurchase program for up to $450 million worth of our common stock. On April 26, 2016, the Board of Directors approved a $400 million increase in the current share repurchase plan. The timing and amount of any shares repurchased are based on market conditions and other factors. All share repurchases of our common stock have been recorded as treasury stock under the cost method.

F-24

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(8) Common Stock (Continued)


We repurchased 4,750,692 shares, 7,731,428 shares and 3,110,114 shares of our common stock for $180.1 million, $298.3 million and $121.8 million during fiscal 2016, 2015 and 2014, respectively. As of June 30, 2016, the remaining dollar value under the stock repurchase program was $521.3 million.
(9) Credit Agreement
On February 26, 2016, we entered into a $250.0 million Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the “Lenders”). The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. As of June 30, 2016, we had $140.0 million in outstanding borrowings under the Credit Agreement.
Borrowings under the Credit Agreement bear interest at a rate equal to either, at our option, the sum of (a) the highest of (1) the rate of interest publicly announced by JPMorgan Chase Bank, N.A. as its prime rate in effect, (2) the Federal Funds Effective Rate plus 0.5%, and (3) the one-month Adjusted LIBO Rate plus 1.0%, plus (b) a margin initially of 0.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio; or the Adjusted LIBO Rate plus a margin initially of 1.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio. We must also pay, on a quarterly basis, an unused commitment fee at a rate of between 0.2% and 0.3% per annum, based on our Leverage Ratio. The interest rate as of June 30, 2016 was 1.96%.
All borrowings under the Credit Agreement are secured by liens on substantially all of our assets. The Credit Agreement contains affirmative and negative covenants customary for facilities of this type, including restrictions on: incurrence of additional debt; liens; fundamental changes; asset sales; restricted payments; and transactions with affiliates. The Credit Agreement contains financial covenants regarding maintenance as of the end of each fiscal quarter, commencing with the quarter ending June 30, 2016, of a maximum Leverage Ratio of 3.0 to 1.0 and a minimum Interest Coverage Ratio of 3.0 to 1.0. We were in compliance with all covenants as of June 30, 2016.
(10) Stock-Based Compensation
Stock Compensation Plans
In April 2010, the shareholders approved the establishment of the 2010 Equity Incentive Plan (the 2010 Plan), which provides for the issuance of a maximum of 7,000,000 shares of common stock. The 2010 Plan provides for the grant of incentive and nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-related awards, and performance awards that may be settled in cash, stock, or other property. As of June 30, 2016, there were 3,537,843 shares of common stock available for issuance subject to awards under the 2010 Plan.
In May 2005, the shareholders approved the establishment of the 2005 Stock Incentive Plan (the 2005 Plan), which provides for the issuance of a maximum of 4,000,000 shares of common stock. The 2005 Plan provides for the grant of incentive and nonqualified stock options and other stock-based awards, including the grant of shares based upon certain conditions, the grant of securities convertible into common stock and the grant of stock appreciation rights. Restricted stock and other stock-based awards granted under the 2005 Plan may not exceed, in the aggregate, 4,000,000 shares of common stock. The 2005 Plan expired on March 31, 2015.
General Award Terms
We issue stock options and restricted stock units (RSUs) to our employees and outside directors, pursuant to shareholder-approved equity compensation plans. Option awards are granted with an exercise price equal to the market closing price of our stock on the trading day prior to the grant date. Those options generally vest over four years and expire within 7 or 10 years of grant. RSUs generally vest over four years. Historically, our practice has been to settle stock option exercises and RSU vesting through newly-issued shares.
Stock Compensation Accounting

F-25

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(10) Stock-Based Compensation (Continued)

Our stock-based compensation is accounted for as awards of equity instruments. Our policy is to issue new shares upon the exercise of stock awards. We use the "with-and-without" approach for determining if excess tax benefits are realized under ASC 718.
We utilize the Black-Scholes option valuation model for estimating the fair value of options granted. The Black-Scholes option valuation model incorporates assumptions regarding expected stock price volatility, the expected life of the option, the risk-free interest rate, dividend yield and the market value of our common stock. The expected stock price volatility is determined based on our stock's historic prices over a period commensurate with the expected life of the award. The expected life of an option represents the period for which options are expected to be outstanding as determined by historic option exercises and cancellations. The risk-free interest rate is based on the U.S. Treasury yield curve for notes with terms approximating the expected life of the options granted. The expected dividend yield is zero, based on our history and expectation of not paying dividends on common shares. We recognize compensation costs on a straight-line basis, net of estimated forfeitures, over the requisite service period for time-vested awards.
The weighted average estimated fair value of option awards granted during fiscal 2016, 2015 and 2014 was $13.16, $13.43 and $11.56 respectively.
We utilized the Black-Scholes option valuation model with the following weighted average assumptions:
 
Year Ended June 30,
 
2016
 
2015
 
2014
Risk-free interest rate
1.4
%
 
1.5
%
 
1.3
%
Expected dividend yield
None

 
None

 
None

Expected life (in years)
4.6

 
4.6

 
4.6

Expected volatility factor
34
%
 
35
%
 
39
%
The stock-based compensation expense and its classification in the accompanying consolidated statements of operations for fiscal 2016, 2015 and 2014 was as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Recorded as expenses:
 

 
 

 
 

Cost of service and other
$
1,390

 
$
1,351

 
$
1,239

Selling and marketing
4,351

 
3,056

 
3,280

Research and development
3,423

 
3,881

 
4,129

General and administrative
6,563

 
6,296

 
5,408

Total stock-based compensation
$
15,727

 
$
14,584

 
$
14,056


F-26

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(10) Stock-Based Compensation (Continued)

A summary of stock option and RSU activity under all equity plans in fiscal 2016 is as follows:
 
Stock Options
 
Restricted Stock Units
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value
(in 000's)
 
Shares
 
Weighted
Average
Grant
Date Fair
Value
Outstanding at June 30, 2015
1,214,257

 
$
27.25

 
7.26
 
$
22,232

 
542,432

 
$
36.13

Granted
428,083

 
42.66

 
 
 
 

 
422,120

 
41.86

Settled (RSUs)
 

 
 

 
 
 
 

 
(341,496
)
 
35.74

Exercised
(201,706
)
 
19.44

 
 
 
 

 
 

 
 

Cancelled / Forfeited
(126,492
)
 
37.61

 
 
 
 

 
(129,724
)
 
37.09

Outstanding at June 30, 2016
1,314,142

 
$
32.47

 
7.23
 
$
12,340

 
493,332

 
$
41.06

Exercisable at June 30, 2016
836,756

 
$
27.46

 
6.40
 
$
11,485

 
 

 
 

Vested and expected to vest at June 30, 2016
1,265,478

 
$
32.10

 
7.18
 
$
12,280

 
443,222

 
$
40.97

During fiscal 2016, 2015 and 2014, the weighted average grant-date fair value of RSUs granted was $41.86, $42.65 and $33.07, respectively. During fiscal 2016, 2015 and 2014 the total fair value of vested shares from RSU grants amounted to $12.7 million, $16.1 million and $22.2 million, respectively.
As of June 30, 2016, the total future unrecognized compensation cost related to stock options and RSUs was $5.4 million and $17.8 million, respectively, and both are expected to be recorded over a weighted average period of 2.5 years.
During fiscal 2016, 2015 and 2014 the weighted average exercise price of stock options granted was $42.66, $42.66 and $33.06. The total intrinsic value of options exercised during fiscal 2016, 2015 and 2014 was $4.1 million, $8.2 million and $19.9 million, respectively. We received $3.9 million, $4.6 million and $8.7 million in cash proceeds from option exercises during fiscal 2016, 2015 and 2014, respectively. We paid $4.4 million, $5.7 million and $7.8 million for withholding taxes on vested RSUs during fiscal 2016, 2015 and 2014, respectively.
At June 30, 2016, common stock reserved for future issuance or settlement under equity compensation plans was 5.3 million shares.
(11) Income Taxes
Income before provision for income taxes consists of the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Domestic
$
201,885

 
$
175,805

 
$
121,329

Foreign
8,754

 
3,666

 
7,204

Income before provision for income taxes
$
210,639

 
$
179,471

 
$
128,533


F-27

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(11) Income Taxes (Continued)

The provision for income taxes shown in the accompanying consolidated statements of operations is composed of the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Federal—
 

 
 

 
 

Current
$
56,535

 
$

 
$

Deferred
7,496

 
55,895

 
32,996

State—
 

 
 

 
 

Current
1,866

 
2,176

 
528

Deferred
204

 
729

 
1,005

Foreign—
 

 
 

 
 

Current
4,554

 
3,382

 
7,785

Deferred
33

 
(1,118
)
 
436

 
$
70,688

 
$
61,064

 
$
42,750

The provision for income taxes differs from that based on the federal statutory rate due to the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Federal tax provision at statutory rate
$
73,723

 
$
62,815

 
$
44,989

State income taxes
1,153

 
2,114

 
78

Subpart F and dividend income
3,581

 
2,799

 
6,667

Foreign taxes and rate differences
(663
)
 
(222
)
 
1,881

Stock-based compensation
1,359

 
763

 
631

Tax credits
(3,867
)
 
(3,562
)
 
(8,902
)
Tax contingencies
(581
)
 
(641
)
 
(261
)
Return to provision adjustments
658

 
384

 
150

Domestic Production Activity Deduction
(4,892
)
 
(3,600
)
 
(2,443
)
Valuation allowance
49

 
176

 
(16
)
Other
168

 
38

 
(24
)
Provision for income taxes
$
70,688

 
$
61,064

 
$
42,750


F-28

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(11) Income Taxes (Continued)

Deferred tax assets (liabilities) consist of the following at June 30, 2016 and 2015:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Deferred tax assets:
 

 
 

Federal and state credits
$
1,270

 
$
2,144

Capital loss carryforwards
8,073

 
8,028

Foreign loss carryforwards
1,742

 
2,133

Deferred revenue
7,821

 
5,620

Other reserves and accruals
6,762

 
6,838

Intangible assets
1,616

 
2,478

Property, leasehold improvements, and other basis differences
1,853

 
2,136

Other temporary differences
870

 
2,916

 
30,007

 
32,293

Deferred tax liabilities:
 

 
 

Deferred revenue
(1,276
)
 
(1,362
)
Intangible assets
(2,912
)
 
(1,065
)
Property, leasehold improvements, and other basis differences
(3,305
)
 
(2,812
)
Other temporary differences
(508
)
 
(645
)
 
(8,001
)
 
(5,884
)
Valuation allowance
(10,119
)
 
(10,144
)
Net deferred tax assets
$
11,887

 
$
16,265

Reflected in the deferred tax assets above at June 30, 2016, we have foreign net operating loss carryforwards of $6.9 million some of which will expire beginning in 2019 and others with unlimited carryforwards, state research and development credits of $1.2 million which begin to expire in 2025, and U.S. federal alternative minimum tax credit carryforwards of $0.4 million which has an unlimited carryforward.
In fiscal 2016 and fiscal 2015, we recorded reductions in the income taxes payable of $2.2 million and $37.0 million, respectively, with an increase to additional paid in capital, for the benefits of excess stock-based compensation deductions recognized during the period in the United States and United Kingdom.
Our valuation allowance for deferred tax assets was $10.1 million and $10.1 million as of June 30, 2016 and 2015 respectively. The most significant portion of the valuation allowance is attributable to a reserve against US capital loss carryforward deferred tax asset of $8.1 million.
We have determined that we underwent an ownership change (as defined under section 382 of the Internal Revenue Code of 1986, as amended) during fiscal 2011. As such, the utilization of certain tax attributes is subject to an annual limitation. The annual limitation is not expected to impact the realizability of the deferred tax assets.
For fiscal 2016, our income tax provision included amounts determined under the provisions of ASC 740 intended to satisfy additional income tax assessments, including interest and penalties, that could result from any tax return positions for which the likelihood of sustaining the position on audit does not meet a threshold of "more likely than not." Tax liabilities were recorded as a component of our income taxes payable and other non-current liabilities. The ultimate amount of taxes due will not be known until examinations are completed and settled or the audit periods are closed by statutes.

F-29

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(11) Income Taxes (Continued)

A reconciliation of the reserve for uncertain tax positions is as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Uncertain tax positions, beginning of year
$
19,870

 
$
21,193

 
$
22,031

Gross increases—tax positions in prior period
67

 
238

 
112

Gross increases—tax positions in current period
5,474

 

 

Gross decreases—lapse of statutes
(1,772
)
 
(1,024
)
 
(823
)
Currency translation adjustment
(104
)
 
(537
)
 
(127
)
Uncertain tax positions, end of year
$
23,535

 
$
19,870

 
$
21,193

At June 30, 2016, the total amount of unrecognized tax benefits is $23.5 million. Upon being recognized, the amount would reduce the effective tax rate. Our policy is to recognize interest and penalties related to income tax matters as provision for (benefit from) income taxes. At June 30, 2016, we had approximately $1.2 million of accrued interest and $0.8 million of penalties related to uncertain tax positions. We recorded a benefit for interest and penalties of approximately $0.8 million during fiscal 2016.
During the fourth quarter of fiscal 2016, we were notified by the Internal Revenue Services (“IRS”) that the fiscal 2015 U.S. federal income tax return will be audited. We believe our allowances for income tax contingencies are adequate and do not expect final resolution of the audit for approximately 12 months. Based on the information currently available, we do not anticipate a significant increase or decrease to our tax contingencies. We also continue to be subject to examination by the IRS for tax years 2007 to 2015.
We are subject to income tax in many jurisdictions outside the U.S. Our operations in certain jurisdictions remain subject to examination for tax years 2006 to 2015, some of which are currently under audit by local tax authorities. The resolutions of these audits are not expected to be material to our consolidated financial statements.
(12) Commitments and Contingencies
Operating Leases
We lease certain facilities and various office equipment under non-cancellable operating leases with terms in excess of one year. Rental expense, including short term leases, maintenance charges and taxes on leased facilities, was approximately $8.3 million, $8.3 million and $7.1 million for fiscal years 2016, 2015 and 2014, respectively.
Future minimum lease payments under these leases as of June 30, 2016 are as follows:
Year Ended June 30,
Operating Leases
 
(Dollars in Thousands)
2017
$
5,973

2018
6,815

2019
7,475

2020
6,979

2021
5,733

Thereafter
16,703

Total
$
49,678

Standby letters of credit for $3.5 million secure our performance on professional services contracts and certain facility leases. The letters of credit expire at various dates through fiscal 2025.

F-30

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(12) Commitments and Contingencies (Continued)

Legal Matters
In the ordinary course of business, we are, from time to time, involved in lawsuits, claims, investigations, proceedings and threats of litigation. These matters include an April 2004 claim by a customer that certain of our software products and implementation services failed to meet the customer's expectations. In March 2014, a judgment was issued by the trial court against us in the amount of approximately 1.9 million Euro ("€") plus interest and a portion of legal fees. We subsequently filed an appeal of that judgment. As of June 2016, the appellate court determined that we are liable for damages in the amount of approximately €1.7 million plus interest, with the possibility of additional damages to be determined in further proceedings by the appellate court.
While the outcome of the proceedings and claims referenced above cannot be predicted with certainty, there are no such matters, as of June 30, 2016 that, in the opinion of management, are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows. Liabilities, if applicable, related to the aforementioned matters discussed in this Note have been included in our accrued liabilities at June 30, 2016, and are not material to our financial position for the periods then ended. As of June 30, 2016, we do not believe that there is a reasonable possibility of a material loss exceeding the amounts already accrued for the proceedings or matters discussed above. However, the results of litigation (including the above-referenced appeal) and claims cannot be predicted with certainty; unfavorable resolutions are possible and could materially affect our results of operations, cash flows or financial position. In addition, regardless of the outcome, litigation could have an adverse impact on us because of attorneys' fees and costs, diversion of management resources and other factors.
(13) Retirement Plans
We maintain a defined contribution retirement plan under Section 401(k) of the Internal Revenue Code (IRC) covering all eligible employees, as defined. Under the plan, a participant may elect to defer receipt of a stated percentage of his or her compensation, subject to limitation under the IRC, which would otherwise be payable to the participant for any plan year. We may make discretionary contributions to this plan, including making matching contributions of 50%, up to a maximum of 6% of an employee's pretax contribution. We made matching contributions of approximately $2.4 million, $2.2 million and $2.0 million in fiscal 2016, 2015 and 2014, respectively. Additionally, we participate in certain government mandated and defined contribution plans throughout the world for which we comply with all funding requirements.
(14) Segment and Geographic Information
Operating segments are defined as 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 to assess performance. Our chief operating decision maker is our President and Chief Executive Officer.
We have two operating and reportable segments, which are consistent with our reporting units: i) subscription and software and ii) services. The subscription and software segment is engaged in the licensing of process optimization software solutions and associated support services. The services segment includes professional services and training.
The accounting policies of the operating segments are the same as those described in the summary of significant accounting policies (refer to Note 2). We do not track assets or capital expenditures by operating segments. Consequently, it is not practical to present assets, capital expenditures, depreciation or amortization by operating segments.


F-31

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(14) Segment and Geographic Information (Continued)

The following table presents a summary of our reportable segments' profits:
 
Subscription
and software
 
Services
 
Total
 
(Dollars in Thousands)
Year Ended June 30, 2016:
 

 
 

 
 

Segment revenue
$
440,408

 
$
31,936

 
$
472,344

Segment expenses(1)
(179,064
)
 
(28,235
)
 
(207,299
)
Segment profit
$
261,344

 
$
3,701

 
$
265,045

Year Ended June 30, 2015:
 

 
 

 
 

Segment revenue
$
405,640

 
$
34,761

 
$
440,401

Segment expenses(1)
(183,485
)
 
(28,411
)
 
(211,896
)
Segment profit
$
222,155

 
$
6,350

 
$
228,505

Year Ended June 30, 2014:
 

 
 

 
 

Segment revenue
$
350,486

 
$
40,967

 
$
391,453

Segment expenses(1)
(183,378
)
 
(32,547
)
 
(215,925
)
Segment profit
$
167,108

 
$
8,420

 
$
175,528

____________________________________________
(1)
Our reportable segments’ operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income (expense), net.
Reconciliation to Income Before Provision for Income Taxes
The following table presents a reconciliation of total segment operating profit to income before provision for income taxes:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Total segment profit for reportable segments
$
265,045

 
$
228,505

 
$
175,528

General and administrative
(53,664
)
 
(48,713
)
 
(45,804
)
Other income (expense), net
29

 
(778
)
 
(2,278
)
Interest income (net)
(771
)
 
457

 
1,087

Income before provision for income taxes
$
210,639

 
$
179,471

 
$
128,533


F-32

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(14) Segment and Geographic Information (Continued)

Geographic Information:
Revenue to external customers is attributed to individual countries based on the location the product or services are sold. Domestic and international sales as a percentage of total revenue are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
United States
35.4
%
 
34.6
%
 
35.5
%
Europe
29.6

 
30.6

 
30.2

Other(1)
35.0

 
34.8

 
34.3

 
100.0
%
 
100.0
%
 
100.0
%
____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.
We have long-lived assets of approximately $31.6 million that are located domestically and $14.6 million that reside in other geographic locations as of June 30, 2016. We had long-lived assets of approximately $23.8 million that were located domestically and $14.2 million that reside in other geographic locations as of June 30, 2015.
(15) Quarterly Financial Data (Unaudited)
The following tables present quarterly consolidated statement of operations data for fiscal 2016 and 2015. The below data is unaudited but, in our opinion, reflects all adjustments necessary for a fair presentation of this data in accordance with GAAP:
 
Three Months Ended
 
June 30,
2016
 
March 31,
2016
 
December 31, 2015
 
September 30,
2015
 
(Dollars and Shares in Thousands, Except per Share Data)
Total revenue
$
113,680

 
$
119,217

 
$
119,151

 
$
120,296

Gross profit
101,949

 
107,197

 
107,263

 
107,324

Income from operations
48,972

 
50,681

 
56,299

 
55,429

Net income
33,326

 
33,171

 
36,683

 
36,771

Net income per common share:
 

 
 

 
 

 
 

Basic
$
0.41

 
$
0.40

 
$
0.44

 
$
0.44

Diluted
$
0.41

 
$
0.40

 
$
0.44

 
$
0.44

Weighted average shares outstanding:
 

 
 

 
 

 
 

Basic
81,282

 
83,081

 
83,315

 
83,876

Diluted
81,599

 
83,373

 
83,703

 
84,320


F-33

ASPEN TECHNOLOGY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(15) Quarterly Financial Data (Unaudited) (Continued)


 
Three Months Ended
 
June 30,
2015
 
March 31,
2015
 
December 31, 2014
 
September 30,
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Total revenue
$
114,186

 
$
111,299

 
$
107,790

 
$
107,126

Gross profit
101,565

 
98,990

 
95,525

 
94,745

Income from operations
46,906

 
41,731

 
46,521

 
44,634

Net income
30,806

 
28,170

 
30,464

 
28,967

Net income per common share:
 

 
 

 
 

 
 

Basic
$
0.36

 
$
0.32

 
$
0.34

 
$
0.32

Diluted
$
0.36

 
$
0.32

 
$
0.34

 
$
0.32

Weighted average shares outstanding:
 

 
 

 
 

 
 

Basic
85,056

 
87,355

 
89,942

 
91,183

Diluted
85,585

 
87,853

 
90,471

 
91,891


F-34


EXHIBIT INDEX
Exhibit Number
 
Description
 
Filed with this Form 10-K
 
Incorporated by Reference
 
 
 
Form
 
Filing Date with SEC(1)
 
Exhibit Number
3.1
 
Certificate of Incorporation of Aspen Technology, Inc., as amended
 
 
 
8-K
 
August 22, 2003
 
4
 
 
 
 
 
 
 
 
 
 
 
3.2
 
By-laws of Aspen Technology, Inc.
 
 
 
8-K
 
March 27, 1998
 
3.2
 
 
 
 
 
 
 
 
 
 
 
4.1
 
Specimen certificate for common stock, $.10 par value, of Aspen Technology, Inc.
 
 
 
8-A/A
 
June 12, 1998
 
4
 
 
 
 
 
 
 
 
 
 
 
10.1
 
Lease Agreement dated January 27, 2014 between RAR2-Crosby Corporate Center QRS, Inc. and Aspen Technology, Inc. regarding 20, 22 and 28 Crosby Drive, Bedford, Massachusetts
 
 
 
10-Q
 
January 30, 2014
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.2
 
System License Agreement dated March 30, 1982 between Aspen Technology, Inc. and the Massachusetts Institute of Technology
 
 
 
10-K
 
April 11, 2008
 
10.4
 
 
 
 
 
 
 
 
 
 
 
10.3
 
Amendment dated March 30, 1982 to System License Agreement dated March 30, 1982 between Aspen Technology, Inc. and the Massachusetts Institute of Technology
 
 
 
10-K
 
April 11, 2008
 
10.5
 
 
 
 
 
 
 
 
 
 
 
10.4
 
Rule 2.7 Announcement, dated January 12, 2016

 
 
 
8-K
 
January 19, 2016
 
2.1
 
 
 
 
 
 
 
 
 
 
 
10.5
 
364-Day Bridge Credit Agreement, dated as of January 12, 2016, among Aspen Technology, Inc., as borrower, the lenders party thereto, JPMorgan Chase Bank, N.A., as administrative agent, and J.P. Morgan Securities LLC, as sole lead arranger and sole bookrunner

 
 
 
8-K
 
January 19, 2016
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.6
 
Credit Agreement, dated as of February 26, 2016, among Aspen Technology, Inc., as borrower, the lenders, co-documentation agents and issuing banks party thereto, JPMorgan Chase Bank, N.A., as administrative agent, joint lead arranger and joint bookrunner, and Silicon Valley Bank, as syndication agent, joint lead arranger and joint bookrunner

 
 
 
8-K
 
February 29, 2016
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.7^
 
Aspen Technology, Inc. 2005 Stock Incentive Plan (as amended)
 
 
 
10-K
 
November 9, 2009
 
10.39
 
 
 
 
 
 
 
 
 
 
 
10.8^
 
Form of Terms and Conditions of Stock Option Agreement granted under Aspen Technology, Inc. 2005 Stock Incentive Plan
 
 
 
10-Q
 
November 14, 2006
 
10.8
 
 
 
 
 
 
 
 
 
 
 
10.9^
 
Form of Restricted Stock Unit Agreement granted under Aspen Technology, Inc. 2005 Stock Incentive Plan
 
 
 
10-Q
 
November 14, 2006
 
10.9
 
 
 
 
 
 
 
 
 
 
 
10.10^
 
Form of Restricted Stock Unit Agreement—G granted under Aspen Technology, Inc. 2005 Stock Incentive Plan
 
 
 
10-Q
 
November 14, 2006
 
10.10
 
 
 
 
 
 
 
 
 
 
 
10.11^
 
Terms and Conditions of Restricted Stock Unit Agreement granted under 2005 Stock Incentive Plan
 
 
 
10-K
 
November 9, 2009
 
10.43

EX-1


Exhibit Number
 
Description
 
Filed with this Form 10-K
 
Incorporated by Reference
 
 
 
Form
 
Filing Date with SEC(1)
 
Exhibit Number
 
 
 
 
 
 
 
 
 
 
 
10.12^
 
Aspen Technology, Inc. 2010 Equity Incentive Plan
 
 
 
8-K
 
April 21, 2010
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.13^
 
Form of Terms and Conditions of Restricted Stock Unit Agreement granted under Aspen Technology, Inc. 2010 Equity Incentive Plan
 
 
 
10-K
 
September 2, 2010
 
10.42
 
 
 
 
 
 
 
 
 
 
 
10.14^
 
Form of Terms and Conditions of Stock Option Agreement Granted under Aspen Technology, Inc. 2010 Equity Incentive Plan
 
 
 
10-K
 
September 2, 2010
 
10.43
 
 
 
 
 
 
 
 
 
 
 
10.15^
 
Aspen Technology, Inc. Executive Annual Incentive Bonus Plan (Fiscal Year 2014)
 
 
 
8-K
 
July 25, 2013
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.16^
 
Aspen Technology, Inc. Executive Annual Incentive Bonus Plan (Fiscal Year 2015)
 
 
 
8-K
 
July 25, 2014
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.17^
 
Aspen Technology, Inc. Executive Annual Incentive Bonus Plan (Fiscal Year 2016)
 
 
 
8-K
 
July 24, 2015
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.18^
 
Aspen Technology, Inc. Executive Annual Bonus Plan (Fiscal Year 2017)
 
 
 
8-K
 
July 22, 2016
 
10.1
 
 
 
 
 
 
 
 
 
 
 
10.19^
 
Form of Amended and Restated Executive Retention Agreement entered into by Aspen Technology, Inc. and each executive officer of Aspen Technology, Inc. (other than Antonio J. Pietri)
 
 
 
10-K
 
August 13, 2014
 
10.29
 
 
 
 
 
 
 
 
 
 
 
10.20^
 
Amended and Restated Executive Retention Agreement dated July 1, 2013 entered into by Aspen Technology, Inc. and Antonio J. Pietri
 
 
 
10-K
 
August 15, 2013
 
10.29
 
 
 
 
 
 
 
 
 
 
 
10.21^
 
Form of Confidentiality and Non-Competition Agreement of Aspen Technology, Inc.

 
 
 
10-K
 
April 11, 2008
 
10.45
 
 
 
 
 
 
 
 
 
 
 
10.22^
 
Non-Competition and Non-Solicitation Agreement dated July 1, 2013 entered into by Aspen Technology, Inc. and Antonio J. Pietri
 
 
 
10-K
 
August 15, 2013
 
10.30
 
 
 
 
 
 
 
 
 
 
 
21.1
 
Subsidiaries of Aspen Technology, Inc.
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23.1
 
Consent of KPMG LLP
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31.1
 
Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31.2
 
Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32.1*
 
Certification Pursuant to 18 U.S.C. Section 1350, As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
Instance Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

EX-2


Exhibit Number
 
Description
 
Filed with this Form 10-K
 
Incorporated by Reference
 
 
 
Form
 
Filing Date with SEC(1)
 
Exhibit Number
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
X
 
 
 
 
 
 
____________________________________________
(1)
The SEC File No. is 001-34630 for Exhibits 10.9 through 10.11; and 10.13 through 10.15, inclusive. The SEC File No. for all other exhibits is 000-24786.
^
Management contract or compensatory plan or arrangement
*
The certification attached as Exhibit 32.1 that accompanies this Form 10-K is not deemed filed with the SEC and is not to be incorporated by reference into any filing of Aspen Technology, Inc. under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date of this Form 10-K, irrespective of any general incorporation language contained in such filing.

EX-3
EX-21.1 2 azpnex211.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
 
ASPEN TECHNOLOGY, INC.
List of Subsidiaries as of June 30, 2016
 
 
 
 
 
State or Country
 
 
Name of Subsidiary
 
of Incorporation
1
 
AspenTech Argentina S.R.L.
 
Argentina
2
 
Aspen Technology Australia Pty. Ltd.
 
Australia
3
 
AspenTech Europe, S.A./N.V.
 
Belgium
4
 
AspenTech Software Brazil Ltda.
 
Brazil
5
 
AspenTech Canada Corporation
 
Canada
6
 
Aspen Technology S.A.S.
 
Colombia
7
 
Aspen Tech India Pte. Ltd.
 
India
8
 
AspenTech S.r.l.
 
Italy
9
 
AspenTech Japan Co. Ltd.
 
Japan
10
 
AspenTech Solutions Sdn. Bhd.
 
Malaysia
11
 
Aspen Tech de Mexico, S. de R.L. de C.V.
 
Mexico
12
 
AspenTech Europe B.V.
 
Netherlands
13
 
AspenTech (Beijing) Co., Ltd.
 
PRC
14
 
AspenTech (Shanghai) Ltd.
 
PRC
15
 
Aspen Technology LLC
 
Russia
16
 
AspenTech Pte. Ltd.
 
Singapore
17
 
AspenTech Africa (Pty.) Ltd.
 
South Africa
18
 
Aspen Technology S.L.
 
Spain
19
 
AspenTech (Thailand) Ltd.
 
Thailand
20
 
AspenTech Ltd.
 
UK
21
 
Hyprotech UK Ltd.
 
UK
22
 
AspenTech Canada Holdings, LLC
 
Delaware
23
 
AspenTech Holding Corporation
 
Delaware
24
 
Aspen Technology (Asia), Inc.
 
Delaware
25
 
Aspen Technology International, Inc.
 
Delaware
26
 
Aspen Technology Services Corporation
 
Delaware
27
 
AspenTech Software Corporation
 
Delaware
28
 
AspenTech Venezuela, C.A.
 
Venezuela
29
 
ATI Global Optimisation Ltd
 
UK
30
 
The Fidelis Group LLC
 
Texas



EX-23.1 3 azpnex231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

The Board of Directors

Aspen Technology, Inc.
We consent to the incorporation by reference in the registration statements (No. 333-42538, 333-42540, 333-71872, 333-117637, 333-118952, 333-128423, and 333-169657) on Form S-8 of Aspen Technology, Inc. (the "Company") of our report dated August 11, 2016 with respect to the consolidated balance sheets of the Company as of June 30, 2016 and 2015 and the related consolidated statements of operations, comprehensive income, stockholders' (deficit) equity, and cash flows for each of the years in the three-year period ended June 30, 2016, and the effectiveness of internal control over financial reporting as of June 30, 2016, which reports appear in the June 30, 2016 annual report on Form 10-K of the Company.

/s/ KPMG LLP

Boston, Massachusetts.
August 11, 2016


EX-31.1 4 azpnex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

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

I, Antonio J. Pietri, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Aspen Technology, Inc.;

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

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

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

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

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

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

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

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

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





b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 11, 2016
 
 
 
 
/s/ ANTONIO. J. PIETRI
Antonio J. Pietri
 President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 5 azpnex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

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

I, Karl E. Johnsen, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Aspen Technology, Inc.;

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

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

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

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

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

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

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

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

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





b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 11, 2016
 
 
 
 
/s/ KARL E. JOHNSEN
Karl E. Johnsen
 Senior Vice President and Chief Financial Officer
(Principal Financial Officer)



EX-32.1 6 azpnex321.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 Aspen Technology, Inc. (the "Company") for the year ended June 30, 2016, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), each of the undersigned hereby certifies in his capacity as an officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
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.
Date: August 11, 2016
 
 
 
 
/s/ ANTONIO J. PIETRI
 
 
Antonio J. Pietri
 President and Chief Executive Officer
Date: August 11, 2016
 
 
 
 
/s/ KARL E. JOHNSEN
 
 
Karl E. Johnsen
 Senior Vice President and Chief Financial Officer
A signed original of this written statement required by Section 906 has been provided to Aspen Technology, Inc. and will be retained by Aspen Technology, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.INS 7 azpn-20160630.xml XBRL INSTANCE DOCUMENT 0000929940 2015-07-01 2016-06-30 0000929940 2015-12-31 0000929940 2016-08-04 0000929940 2013-07-01 2014-06-30 0000929940 2014-07-01 2015-06-30 0000929940 2015-06-30 0000929940 2016-06-30 0000929940 us-gaap:TreasuryStockMember 2015-07-01 2016-06-30 0000929940 us-gaap:TreasuryStockMember 2013-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2014-07-01 2015-06-30 0000929940 us-gaap:CommonStockMember 2015-07-01 2016-06-30 0000929940 us-gaap:CommonStockMember 2013-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2013-07-01 2014-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-07-01 2016-06-30 0000929940 us-gaap:RetainedEarningsMember 2014-07-01 2015-06-30 0000929940 us-gaap:RetainedEarningsMember 2016-06-30 0000929940 us-gaap:RetainedEarningsMember 2015-06-30 0000929940 us-gaap:CommonStockMember 2013-07-01 2014-06-30 0000929940 us-gaap:CommonStockMember 2014-07-01 2015-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2015-07-01 2016-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2016-06-30 0000929940 us-gaap:CommonStockMember 2014-06-30 0000929940 2013-06-30 0000929940 us-gaap:RetainedEarningsMember 2013-07-01 2014-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-07-01 2015-06-30 0000929940 us-gaap:RetainedEarningsMember 2015-07-01 2016-06-30 0000929940 us-gaap:TreasuryStockMember 2014-06-30 0000929940 us-gaap:TreasuryStockMember 2014-07-01 2015-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2014-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-06-30 0000929940 2014-06-30 0000929940 us-gaap:TreasuryStockMember 2013-07-01 2014-06-30 0000929940 us-gaap:TreasuryStockMember 2016-06-30 0000929940 us-gaap:TreasuryStockMember 2015-06-30 0000929940 us-gaap:CommonStockMember 2016-06-30 0000929940 us-gaap:CommonStockMember 2015-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2015-06-30 0000929940 us-gaap:RetainedEarningsMember 2013-06-30 0000929940 us-gaap:RetainedEarningsMember 2014-06-30 0000929940 us-gaap:AdditionalPaidInCapitalMember 2013-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-07-01 2014-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-30 0000929940 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-06-30 0000929940 us-gaap:SoftwareDevelopmentMember 2014-06-30 0000929940 us-gaap:SoftwareDevelopmentMember 2015-06-30 0000929940 azpn:ComputerSoftwareDevelopmentCostsMember 2014-07-01 2015-06-30 0000929940 azpn:ComputerSoftwareDevelopmentCostsMember 2016-06-30 0000929940 azpn:ComputerSoftwareDevelopmentCostsMember 2013-07-01 2014-06-30 0000929940 azpn:ComputerSoftwareDevelopmentCostsMember 2015-07-01 2016-06-30 0000929940 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember azpn:CustomerTwoMember 2015-07-01 2016-06-30 0000929940 us-gaap:MaximumMember 2016-06-30 0000929940 azpn:LegacySMSServicesMember 2015-07-01 2016-06-30 0000929940 us-gaap:MaximumMember 2015-06-30 0000929940 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2014-07-01 2015-06-30 0000929940 azpn:KbcAdvancedTechnologiesPlcMember us-gaap:OtherNonoperatingIncomeExpenseMember 2015-07-01 2016-06-30 0000929940 us-gaap:MaximumMember 2014-06-30 0000929940 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember azpn:CustomerOneMember 2015-07-01 2016-06-30 0000929940 azpn:ComputerSoftwareDevelopmentCostsMember 2015-06-30 0000929940 us-gaap:SoftwareDevelopmentMember 2016-06-30 0000929940 us-gaap:StockCompensationPlanMember 2015-07-01 2016-06-30 0000929940 us-gaap:StockCompensationPlanMember 2013-07-01 2014-06-30 0000929940 us-gaap:StockCompensationPlanMember 2014-07-01 2015-06-30 0000929940 us-gaap:AllowanceForDoubtfulAccountsCurrentMember 2015-06-30 0000929940 us-gaap:AllowanceForDoubtfulAccountsCurrentMember 2014-07-01 2015-06-30 0000929940 us-gaap:AllowanceForDoubtfulAccountsCurrentMember 2015-07-01 2016-06-30 0000929940 us-gaap:AllowanceForDoubtfulAccountsCurrentMember 2016-06-30 0000929940 us-gaap:AllowanceForDoubtfulAccountsCurrentMember 2014-06-30 0000929940 us-gaap:ComputerEquipmentMember 2015-07-01 2016-06-30 0000929940 azpn:DebtSecuritiesMaturitiesOneYearOrLessMember 2015-06-30 0000929940 azpn:DebtSecuritiesMaturitiesMoreThanOneYearMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0000929940 azpn:DebtSecuritiesMaturitiesOneYearOrLessMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-06-30 0000929940 azpn:DebtSecuritiesMaturitiesMoreThanOneYearMember 2015-06-30 0000929940 azpn:DebtSecuritiesMaturitiesOneYearOrLessMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0000929940 azpn:DebtSecuritiesMaturitiesOneYearOrLessMember 2016-06-30 0000929940 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0000929940 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-30 0000929940 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-06-30 0000929940 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-06-30 0000929940 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2015-07-01 2016-06-30 0000929940 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2015-07-01 2016-06-30 0000929940 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:MaximumMember 2015-07-01 2016-06-30 0000929940 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:MinimumMember 2015-07-01 2016-06-30 0000929940 us-gaap:LeaseholdImprovementsMember 2015-06-30 0000929940 us-gaap:FurnitureAndFixturesMember 2016-06-30 0000929940 us-gaap:LeaseholdImprovementsMember 2016-06-30 0000929940 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-06-30 0000929940 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-06-30 0000929940 us-gaap:ComputerEquipmentMember 2015-06-30 0000929940 us-gaap:ComputerEquipmentMember 2016-06-30 0000929940 us-gaap:FurnitureAndFixturesMember 2015-06-30 0000929940 azpn:CreditAgreementMember us-gaap:BridgeLoanMember 2016-01-12 0000929940 azpn:FidelisGroupLLCMember 2016-06-01 2016-06-30 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-02-26 0000929940 azpn:KbcAdvancedTechnologiesPlcMember 2016-01-12 0000929940 azpn:FidelisGroupLLCMember 2015-07-01 2016-06-30 0000929940 azpn:FidelisGroupLLCMember us-gaap:InProcessResearchAndDevelopmentMember 2015-07-01 2016-06-30 0000929940 azpn:FidelisGroupLLCMember 2016-06-30 0000929940 azpn:FidelisGroupLLCMember us-gaap:CustomerRelationshipsMember 2015-07-01 2016-06-30 0000929940 azpn:KbcAdvancedTechnologiesPlcMember us-gaap:GeneralAndAdministrativeExpenseMember 2015-07-01 2016-06-30 0000929940 azpn:FidelisGroupLLCMember us-gaap:DevelopedTechnologyRightsMember 2015-07-01 2016-06-30 0000929940 azpn:FidelisGroupLLCMember us-gaap:InProcessResearchAndDevelopmentMember 2016-06-30 0000929940 azpn:FidelisGroupLLCMember us-gaap:DevelopedTechnologyRightsMember 2016-06-30 0000929940 azpn:FidelisGroupLLCMember us-gaap:CustomerRelationshipsMember 2016-06-30 0000929940 azpn:YokogawaElectricCorp.Member azpn:KbcAdvancedTechnologiesPlcMember 2016-02-17 0000929940 us-gaap:InProcessResearchAndDevelopmentMember 2016-06-30 0000929940 us-gaap:WeightedAverageMember 2015-07-01 2016-06-30 0000929940 us-gaap:CustomerRelationshipsMember 2016-06-30 0000929940 us-gaap:PatentedTechnologyMember 2015-06-30 0000929940 us-gaap:InProcessResearchAndDevelopmentMember us-gaap:WeightedAverageMember 2015-07-01 2016-06-30 0000929940 us-gaap:PatentedTechnologyMember 2016-06-30 0000929940 us-gaap:CustomerRelationshipsMember 2015-07-01 2016-06-30 0000929940 us-gaap:PatentedTechnologyMember us-gaap:WeightedAverageMember 2014-07-01 2015-06-30 0000929940 us-gaap:PatentedTechnologyMember 2015-07-01 2016-06-30 0000929940 us-gaap:InProcessResearchAndDevelopmentMember 2015-07-01 2016-06-30 0000929940 us-gaap:WeightedAverageMember 2014-07-01 2015-06-30 0000929940 us-gaap:PatentedTechnologyMember us-gaap:WeightedAverageMember 2015-07-01 2016-06-30 0000929940 us-gaap:CustomerRelationshipsMember us-gaap:WeightedAverageMember 2015-07-01 2016-06-30 0000929940 us-gaap:PatentedTechnologyMember 2014-07-01 2015-06-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2014-06-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2015-06-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2014-07-01 2015-06-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2016-06-30 0000929940 azpn:SubscriptionAndSoftwareSegmentMember 2015-07-01 2016-06-30 0000929940 2016-04-26 0000929940 2015-01-28 0000929940 azpn:CreditAgreementMember us-gaap:MaximumMember us-gaap:LineOfCreditMember 2016-02-26 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-06-30 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-02-26 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:MinimumMember us-gaap:LineOfCreditMember 2016-02-26 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember 2016-02-26 2016-02-26 0000929940 azpn:CreditAgreementMember us-gaap:LineOfCreditMember azpn:FederalFundsEffectiveRateMember 2016-02-26 2016-02-26 0000929940 us-gaap:GeneralAndAdministrativeExpenseMember 2013-07-01 2014-06-30 0000929940 us-gaap:SellingAndMarketingExpenseMember 2015-07-01 2016-06-30 0000929940 us-gaap:ResearchAndDevelopmentExpenseMember 2014-07-01 2015-06-30 0000929940 azpn:CostOfServicesAndOtherMember 2013-07-01 2014-06-30 0000929940 us-gaap:GeneralAndAdministrativeExpenseMember 2015-07-01 2016-06-30 0000929940 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2016-06-30 0000929940 us-gaap:GeneralAndAdministrativeExpenseMember 2014-07-01 2015-06-30 0000929940 us-gaap:ResearchAndDevelopmentExpenseMember 2013-07-01 2014-06-30 0000929940 azpn:CostOfServicesAndOtherMember 2014-07-01 2015-06-30 0000929940 azpn:CostOfServicesAndOtherMember 2015-07-01 2016-06-30 0000929940 us-gaap:SellingAndMarketingExpenseMember 2014-07-01 2015-06-30 0000929940 us-gaap:SellingAndMarketingExpenseMember 2013-07-01 2014-06-30 0000929940 us-gaap:EmployeeStockOptionMember 2015-07-01 2016-06-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2016-06-30 0000929940 us-gaap:EmployeeStockOptionMember 2014-07-01 2015-06-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2016-06-30 0000929940 us-gaap:EmployeeStockOptionMember 2015-06-30 0000929940 us-gaap:EmployeeStockOptionMember 2016-06-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2015-06-30 0000929940 us-gaap:EmployeeStockOptionMember 2013-07-01 2014-06-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2013-07-01 2014-06-30 0000929940 us-gaap:RestrictedStockUnitsRSUMember 2014-07-01 2015-06-30 0000929940 azpn:EquityIncentivePlan2010Member 2010-04-30 0000929940 azpn:EquityIncentivePlan2005Member 2005-05-31 0000929940 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2015-07-01 2016-06-30 0000929940 azpn:EquityIncentivePlan2010Member 2016-06-30 0000929940 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2015-07-01 2016-06-30 0000929940 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember azpn:ForeignTaxCreditCarryforwardsMember 2016-06-30 0000929940 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2016-06-30 0000929940 us-gaap:ForeignCountryMember 2016-06-30 0000929940 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember azpn:AlternativeMinimumTaxCreditCarryforwardMember 2016-06-30 0000929940 azpn:CustomerClaimMember 2016-06-30 0000929940 azpn:CustomerClaimMember 2014-03-01 2014-03-31 0000929940 country:US 2015-06-30 0000929940 azpn:SegmentGeographicalGroupsOfCountriesInternationalMember 2016-06-30 0000929940 azpn:SegmentGeographicalGroupsOfCountriesInternationalMember 2015-06-30 0000929940 country:US 2016-06-30 0000929940 us-gaap:OperatingSegmentsMember azpn:SubscriptionAndSoftwareSegmentMember 2014-07-01 2015-06-30 0000929940 us-gaap:OperatingSegmentsMember azpn:ServicesAndOtherSegmentMember 2014-07-01 2015-06-30 0000929940 us-gaap:OperatingSegmentsMember azpn:SubscriptionAndSoftwareSegmentMember 2013-07-01 2014-06-30 0000929940 us-gaap:OperatingSegmentsMember azpn:SubscriptionAndSoftwareSegmentMember 2015-07-01 2016-06-30 0000929940 us-gaap:OperatingSegmentsMember 2013-07-01 2014-06-30 0000929940 us-gaap:OperatingSegmentsMember 2015-07-01 2016-06-30 0000929940 us-gaap:OperatingSegmentsMember 2014-07-01 2015-06-30 0000929940 us-gaap:OperatingSegmentsMember azpn:ServicesAndOtherSegmentMember 2013-07-01 2014-06-30 0000929940 us-gaap:OperatingSegmentsMember azpn:ServicesAndOtherSegmentMember 2015-07-01 2016-06-30 0000929940 us-gaap:MaterialReconcilingItemsMember 2014-07-01 2015-06-30 0000929940 us-gaap:MaterialReconcilingItemsMember 2015-07-01 2016-06-30 0000929940 us-gaap:MaterialReconcilingItemsMember 2013-07-01 2014-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EuropeMember 2015-07-01 2016-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EuropeMember 2014-07-01 2015-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember azpn:SegmentGeographicalGroupsOfCountriesAllOtherSegmentGeographicalGroupsExceptTheUnitedStatesOfAmericaAndEuropeMember 2013-07-01 2014-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2015-07-01 2016-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2014-07-01 2015-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2013-07-01 2014-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2014-07-01 2015-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2015-07-01 2016-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember azpn:SegmentGeographicalGroupsOfCountriesAllOtherSegmentGeographicalGroupsExceptTheUnitedStatesOfAmericaAndEuropeMember 2014-07-01 2015-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2013-07-01 2014-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember azpn:SegmentGeographicalGroupsOfCountriesAllOtherSegmentGeographicalGroupsExceptTheUnitedStatesOfAmericaAndEuropeMember 2015-07-01 2016-06-30 0000929940 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EuropeMember 2013-07-01 2014-06-30 0000929940 2015-04-01 2015-06-30 0000929940 2014-07-01 2014-09-30 0000929940 2015-01-01 2015-03-31 0000929940 2014-10-01 2014-12-31 0000929940 2016-01-01 2016-03-31 0000929940 2015-07-01 2015-09-30 0000929940 2016-04-01 2016-06-30 0000929940 2015-10-01 2015-12-31 azpn:claims xbrli:shares azpn:country azpn:triggering_event iso4217:USD iso4217:GBP azpn:customer_receivable_balance iso4217:GBP xbrli:shares iso4217:USD xbrli:shares xbrli:pure azpn:segments iso4217:EUR 2879000 2640000 158000000 91000000 1.85 2.10 P1Y1M6D P0Y8M1D 0 675000 -825000 0 1098000 1462000 32547000 28411000 28235000 1 2 0.005 0.015 2144000 1270000 2478000 1616000 2136000 1853000 2812000 3305000 150000 384000 658000 P2M 0 0 0 3.0 3.0 P3Y -1934000 1552000 3666000 0 0 6064000 0 685000 359000 269000 P1Y 0 40967000 34761000 31936000 P10Y P7Y 443222 40.97 0 3500000 20141000 21165000 20376000 350486000 405640000 440408000 -727000 -37024000 -2208000 P45D 127000 537000 104000 false --06-30 FY 2016 2016-06-30 10-K 0000929940 79737554 Yes Large Accelerated Filer 2753103878 ASPEN TECHNOLOGY INC /DE/ No Yes 5240000 3559000 32357000 22080000 30721000 20476000 1775000 439000 38483000 36105000 35791000 37502000 100000 -100000 -100000 9400000 6500000 2700000 6470000 2651000 P10Y4M11D 641883000 659287000 14056000 14056000 14584000 14584000 15727000 15727000 727000 727000 37024000 37024000 2208000 2208000 2100000 2900000 2300000 14056000 1239000 5408000 4129000 3280000 14584000 1351000 6296000 3881000 3056000 15727000 1390000 6563000 3423000 4351000 1636000 1604000 900000 700000 100000 291000 587000 1028000 600000 900000 315361000 419738000 263630000 361323000 0 0 8000 8000 0 0 8000 8000 34000 34000 0 0 3055000 3055000 59223000 59223000 3006000 3006000 0 62244000 3047000 3047000 59197000 59197000 0 3006000 3006000 3006000 59197000 3006000 3047000 0 5200000 2000000 1849000 700000 1100000 3200000 65000 10000000 73300000 73800000 700000 400000 300000 1000000 700000 600000 800000 300000 0 1026000 720000 132432000 199526000 156249000 318336000 130232000 0 286200000 0 67094000 -43277000 162087000 5300000 3537843 4000000 0.10 0.10 210000000 210000000 99945545 6261776 101033740 9371890 101607520 101607520 17103318 102031960 102031960 21854010 84504202 80177950 10161000 10203000 87892000 115505000 136132000 1 0.343 0.355 0.302 0.11 1 0.348 0.346 0.306 0.10 0.15 1 0.350 0.354 0.296 52688000 49576000 48611000 215925000 32547000 183378000 211896000 28411000 183485000 207299000 28235000 179064000 0 0 56535000 7785000 3382000 4554000 528000 2176000 1866000 0.005 0.01 250000000.0 250000000 0.0196 32996000 55895000 7496000 436000 -1118000 33000 34596000 20112000 2499000 5273000 6361000 250968000 252520000 37919000 29558000 1005000 729000 204000 8028000 8073000 5620000 7821000 32293000 30007000 16265000 11887000 6169000 0 10444000 12236000 2133000 1742000 2916000 870000 6838000 6762000 10100000 10144000 10100000 10119000 5884000 8001000 1065000 2912000 645000 508000 1362000 1276000 2000000 2200000 2400000 0.06 0.5 3300000 4700000 5100000 5215000 6216000 6061000 0.93 0.32 0.34 0.32 0.36 1.34 0.44 0.44 0.40 0.41 1.69 0.92 0.32 0.34 0.32 0.36 1.33 0.44 0.44 0.40 0.41 1.68 320000 -1469000 -219000 0.34 18965000 17809000 8700000 4600000 3900000 5400000 17800000 P2Y6M P2Y6M 727000 37024000 2208000 727000 37024000 2208000 0.18 P4M24D P4M24D P8Y P10Y P11Y P8Y P11Y P10Y P10Y4M11D 2646000 2646000 2046000 0 0 2046000 2800000 200000 500000 500000 500000 500000 197000 197000 -550000 0 0 -550000 2596000 2596000 7596000 700000 3200000 3696000 147000 147000 5000000 700000 3200000 1100000 -2300000 -800000 100000 -3400000 45804000 45804000 48713000 48713000 53664000 53664000 19276000 17360000 17360000 23438000 6784000 23438000 6784000 -1916000 -706000 84845000 82929000 89007000 65569000 65569000 65569000 0 338765000 94745000 95525000 98990000 101565000 390825000 107324000 107263000 107197000 101949000 423733000 121329000 175805000 201885000 128533000 179471000 210639000 7204000 3666000 8754000 128533000 179471000 210639000 42750000 61064000 70688000 -16000 176000 49000 2443000 3600000 4892000 1881000 -222000 -663000 44989000 62815000 73723000 631000 763000 1359000 -24000 38000 168000 6667000 2799000 3581000 78000 2114000 1153000 -261000 -641000 -581000 8902000 3562000 3867000 7157000 3712000 69028000 906000 5933000 -4489000 3179000 -8028000 -9382000 -13607000 364000 -1575000 42325000 14919000 -6196000 -947000 -4070000 7681000 -301000 -526000 0 1017000 618000 417000 1124000 487000 441000 37000 30000 1212000 1087000 457000 -771000 37000 30000 963000 315361000 419738000 296466000 432623000 19870000 23535000 0.003 0.002 1900000 1700000 -120170000 -261259000 -38659000 -13187000 27466000 47221000 200131000 191985000 153744000 85783000 85783000 28967000 30464000 28170000 30806000 118407000 118407000 36771000 36683000 33171000 33326000 139951000 139951000 14200000 23800000 14600000 31600000 1600000 300000 300000 31 2 2 209041000 211033000 212352000 129724000 175528000 8420000 167108000 44634000 46521000 41731000 46906000 179792000 228505000 6350000 222155000 55429000 56299000 50681000 48972000 211381000 265045000 3701000 261344000 49678000 5973000 5733000 6979000 7475000 6815000 16703000 7100000 8300000 8300000 6900000 16639000 15656000 4379000 2695000 1668000 1196000 59000 -29000 22000 32000 -15000 -12000 2050000 -2873000 -3841000 2109000 2109000 -2902000 -2902000 -3819000 -3819000 29522000 32591000 -1847000 -1619000 -321000 -2278000 -2278000 -778000 -778000 29000 29000 121776000 297246000 178604000 0 0 1707000 7831000 7800000 5699000 5700000 4480000 4400000 68356000 50065000 0 8000000 0 0 8000000 400000 0 0 4011000 7645000 3483000 10752000 13948000 542000 5557000 0 0 140000000 60265000 85535000 58973000 8710000 4662000 3924000 3000000 11614000 6653000 12225000 23338000 10387000 6712000 12523000 23705000 18039000 15825000 P3Y P10Y P3Y P5Y P3Y 1793000 -513000 260000 4900000 3300000 300000 68410000 69584000 67152000 -145627000 -5676000 391453000 391453000 40967000 350486000 107126000 107790000 111299000 114186000 440401000 440401000 34761000 405640000 120296000 119151000 119217000 113680000 472344000 472344000 31936000 440408000 94827000 92736000 91536000 14056000 14584000 15727000 P4Y P4Y 129724 37.09 422120 33.07 42.65 41.86 542432 493332 36.13 41.06 341496 22200000 16100000 12700000 35.74 0 0 0 0.39 0.35 0.34 0.013 0.015 0.014 4000000 7000000 836756 27.46 19900000 8200000 4100000 126492 37.61 428083 11.56 13.43 13.16 22232000 12340000 1214257 1314142 27.25 32.47 12280000 1265478 32.10 19.44 33.06 42.66 42.66 P4Y7M6D P4Y7M6D P4Y7M6D 11485000 P6Y4M26D P7Y3M4D P7Y2M24D P7Y2M6D 0 140000000 140000000 140000000 140000000 364865 264933 222734 723330 308847 201706 201706 -7831000 -7867000 36000 -5657000 -5684000 27000 -4409000 -4431000 22000 8710000 8638000 72000 4666000 4635000 31000 3920000 3900000 20000 450000000 400000000 521300000 101898000 7263000 575770000 9995000 -349817000 -141313000 83676000 9372000 591324000 10103000 -264034000 -263089000 -48546000 6470000 641883000 10161000 -145627000 -561433000 -75034000 2651000 659287000 10203000 -5676000 -741499000 400000 8100000 1200000 0 0 0.10 0.10 3636 3636 0 0 0 0 17103318 21854010 3110114 3110114 7731428 7731428 4750692 4750692 561433000 741499000 121800000 121776000 121776000 298300000 298344000 298344000 180100000 180066000 180066000 22031000 21193000 19870000 23535000 800000 -800000 0 0 5474000 112000 238000 67000 1200000 823000 1024000 1772000 23500000 3465000 1636000 1604000 -1032000 1032000 797000 1064000 93665000 91891000 90471000 87853000 85585000 89016000 84320000 83703000 83373000 81599000 83309000 92648000 91183000 89942000 87355000 85056000 88398000 83876000 83315000 83081000 81282000 82892000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal </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 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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for bad debts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,064</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;">(797</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, 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;" rowspan="1" colspan="1"><div style="text-align:left;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,604</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;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)&#160;&#160;&#160;Installments Receivable</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Installments receivable resulting from product sales under the upfront revenue model are discounted to present value at prevailing market rates at the date the contract is signed, taking into consideration the customer's credit rating. The finance element is recognized using the effective interest method over the relevant license term and is classified as interest income. Current installments receivable consist of invoices with a due date of less than one year but greater than </font><font style="font-family:inherit;font-size:10pt;">45 days</font><font style="font-family:inherit;font-size:10pt;"> from the period-end date. Once an installments receivable invoice becomes due within 45&#160;days, it is reclassified as a trade accounts receivable in our consolidated balance sheets. As a result, we did not have any past due installments receivable as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our non-current installments receivable are within the scope of Accounting Standards Update (ASU) No.&#160;2010-20, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Receivables (Topic 310): Disclosures about the Credit Quality of Financing Receivables and the Allowance for Credit Losses</font><font style="font-family:inherit;font-size:10pt;">. As our portfolio of financing receivables arises from the sale of our software licenses, the methodology for determining our allowance for doubtful accounts is based on the collective population of receivables and is not stratified by class or portfolio segment. We consider factors such as existing economic conditions, country risk, customers' credit rating and past payment history in determining our allowance for doubtful accounts. We reserve against our installments receivable when the related trade accounts receivable have been past due for over a year, or when there is a specific risk of uncollectability. Our specific reserve reflects the full value of the related installments receivable for which collection has been deemed uncertain. We transfer an installment receivable reserve balance into a trade accounts receivable allowance when an installment receivable ages into a trade account receivable.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We write-off receivables when they are considered uncollectable based on our judgment. In instances when we write-off specific customers' trade accounts receivable, we also write off any related current and non-current installments receivable balances.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, our current installments receivable 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;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, are included within prepaid expenses and other current assets in our consolidated balance sheets.&#160; As of June 30, 2015, our non-current installments receivable of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> is included within other non-current assets in our consolidated balance sheets.&#160; </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS included for the contract term, the installment payments are not considered fixed or determinable and, as a result, are not included as installments receivable on our consolidated balance sheet.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:50%;" 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-weight:bold;text-decoration:underline;">Asset Classification</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 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;">Purchased software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;5&#160;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;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;10&#160;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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life of lease or asset, whichever is shorter</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(s)&#160;&#160;&#160;Advertising Costs</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred and are classified as sales and marketing expenses. We incurred advertising expenses of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:340px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:62px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:20px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term marketable securities</font></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;">3,006</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;">3,006</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities less than one year</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;">59,197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(34</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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term marketable securities</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;">59,197</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;">59,223</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;">8</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;">(34</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities greater than one year</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,055</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="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;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</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,055</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;">(8</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016 we placed an offer to acquire the share capital of KBC Advanced Technologies plc (&#8220;KBC&#8221;) for 185 Pence Sterling per share, which valued KBC at approximately </font><font style="font-family:inherit;font-size:10pt;">&#163;158 million</font><font style="font-family:inherit;font-size:10pt;"> ("the Acquisition Bid"). The Acquisition Bid was to have been funded by cash on hand of approximately </font><font style="font-family:inherit;font-size:10pt;">$91.0 million</font><font style="font-family:inherit;font-size:10pt;">, which was held in escrow, and </font><font style="font-family:inherit;font-size:10pt;">$140.0 million</font><font style="font-family:inherit;font-size:10pt;"> to be funded by a credit facility. On February 26, 2016, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;"> credit agreement (the &#8220;Credit Agreement&#8221;) and borrowed </font><font style="font-family:inherit;font-size:10pt;">$140.0 million</font><font style="font-family:inherit;font-size:10pt;"> (refer to Note 9 for further discussion of the Credit Agreement). In February 2016, KBC announced it had agreed to accept an acquisition offer of 210 Pence Sterling per share from Yokogawa Electric Corporation (&#8220;Yokogawa&#8221;) and we announced we did not intend to revise our offer. In April 2016 KBC was acquired by Yokogawa. A portion of the escrow balance was held in GBP for a period of time, which resulted in foreign exchange losses. During the year ended June 30, 2016, we incurred </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> of costs related to the Acquisition Bid, as well as </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign exchange losses, which were recognized in our results of operations as a component of general and administrative expenses and other income (expense), net, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, we completed the acquisition of all the outstanding shares of Fidelis Group, LLC ("Fidelis"), a provider of asset reliability software used to predict and optimize asset performance. The purchase price consisted of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> of cash paid at closing and up to </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> payment to be paid in December 2017. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A preliminary allocation of the purchase price is as follows. The valuation of acquired intangible assets and the deferred tax liabilities are considered preliminary as of June 30, 2016. </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:93.76218323586744%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tangible assets acquired, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed 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;">1,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process Research and Development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Total assets acquired</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;">10,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We used the income approach to determine the values of the identifiable intangible assets. The weighted-average discount rate (or rate of return) used to determine the value of the Fidelis intangible assets was </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;"> and the effective tax rate used was </font><font style="font-family:inherit;font-size:10pt;">34%</font><font style="font-family:inherit;font-size:10pt;">.&#160; The values of the developed technology, in-process research and development and customer relationships are being amortized on a straight-line basis over their estimated useful lives of </font><font style="font-family:inherit;font-size:10pt;">10.0 years</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">11.0 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">8.0 years</font><font style="font-family:inherit;font-size:10pt;">, respectively. &#160;The in-process research and development will begin amortization upon completion, which is expected in fiscal 2017. The weighted-average amortization period for these amortizable identifiable intangible assets is approximately </font><font style="font-family:inherit;font-size:10pt;">10.4 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill, which is not deductible for tax purposes, reflects the value of the assembled workforce and the company-specific synergies we expect to realize by selling Fidelis products and services to our existing customers.&#160; The results of operations of Fidelis have been included prospectively in our results of operations since the date of acquisition. Our results of operations giving effect to the Fidelis acquisition as if it had occurred at the beginning of fiscal 2016 would not differ materially from reported results.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease certain facilities and various office equipment under non-cancellable operating leases with terms in excess of one year. Rental expense, including short term leases, maintenance charges and taxes on leased facilities, was approximately </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal years </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under these leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:564px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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-weight:bold;text-decoration:underline;">Year Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">7,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">6,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">5,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;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;">49,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Standby letters of credit for </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> secure our performance on professional services contracts and certain facility leases. The letters of credit expire at various dates through fiscal 2025.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are, from time to time, involved in lawsuits, claims, investigations, proceedings and threats of litigation. These matters include an April 2004 claim by a customer that certain of our software products and implementation services failed to meet the customer's expectations. In March 2014, a judgment was issued by the trial court against us in the amount of approximately </font><font style="font-family:inherit;font-size:10pt;">1.9 million</font><font style="font-family:inherit;font-size:10pt;"> Euro ("&#8364;") plus interest and a portion of legal fees. We subsequently filed an appeal of that judgment. As of June 2016, the appellate court determined that we are liable for damages in the amount of approximately </font><font style="font-family:inherit;font-size:10pt;">&#8364;1.7 million</font><font style="font-family:inherit;font-size:10pt;"> plus interest, with the possibility of additional damages to be determined in further proceedings by the appellate court.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the outcome of the proceedings and claims referenced above cannot be predicted with certainty, there are </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> such matters, as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> that, in the opinion of management, are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows. Liabilities, if applicable, related to the aforementioned matters discussed in this Note have been included in our accrued liabilities at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and are not material to our financial position for the periods then ended. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we do not believe that there is a reasonable possibility of a material loss exceeding the amounts already accrued for the proceedings or matters discussed above. However, the results of litigation (including the above-referenced appeal) and claims cannot be predicted with certainty; unfavorable resolutions are possible and could materially affect our results of operations, cash flows or financial position. In addition, regardless of the outcome, litigation could have an adverse impact on us because of attorneys' fees and costs, diversion of management resources and other factors.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(r)&#160;&#160;&#160;Loss Contingencies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria. Refer to Note&#160;12 for discussion of these matters and related liability accruals.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Retirement Plans</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain a defined contribution retirement plan under Section&#160;401(k) of the Internal Revenue Code (IRC) covering all eligible employees, as defined. Under the plan, a participant may elect to defer receipt of a stated percentage of his or her compensation, subject to limitation under the IRC, which would otherwise be payable to the participant for any plan year. We may make discretionary contributions to this plan, including making matching contributions of </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">, up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> of an employee's pretax contribution. We made matching contributions of approximately </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Additionally, we participate in certain government mandated and defined contribution plans throughout the world for which we comply with all funding requirements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;Comprehensive Income</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) and its components for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> are disclosed in the accompanying consolidated statements of comprehensive income.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, accumulated other comprehensive income is comprised of foreign translation adjustments of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and net unrealized gains (losses) on available for sale securities of less than </font><font style="font-family:inherit;font-size:10pt;">($0.1) million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(0.1) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m)&#160;&#160;Concentration of Credit Risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents, marketable securities, accounts receivable and installments receivable. Our cash is held in financial institutions and our cash equivalents are invested in money market mutual funds that we believe to be of high credit quality. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, our investments in marketable securities consist primarily of investment grade fixed income corporate debt securities with maturities of less than </font><font style="font-family:inherit;font-size:10pt;">2 months</font><font style="font-family:inherit;font-size:10pt;">. We diversify our investment portfolio by investing in multiple types of investment-grade securities and attempt to mitigate a risk of loss by using a third-party investment manager.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentration of credit risk with respect to receivables is limited to certain customers to which we make substantial sales. To reduce risk, we assess the financial strength of our customers. We do not require collateral or other security in support of our receivables. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customer receivable balances that represented approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of our total receivables. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> customer receivable balance that represented approximately </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of our total receivables and was collected subsequent to </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Aspen Technology,&#160;Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain line items in prior period financial statements have been reclassified to conform to currently reported presentations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Credit Agreement</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 26, 2016, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;"> Credit Agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the &#8220;Lenders&#8221;). The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$140.0 million</font><font style="font-family:inherit;font-size:10pt;"> in outstanding borrowings under the Credit Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Agreement bear interest at a rate equal to either, at our option, the sum of (a) the highest of (1) the rate of interest publicly announced by JPMorgan Chase Bank, N.A. as its prime rate in effect, (2) the Federal Funds Effective Rate plus </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">, and (3) the one-month Adjusted LIBO Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.0%</font><font style="font-family:inherit;font-size:10pt;">, plus (b) a margin initially of </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio; or the Adjusted LIBO Rate plus a margin initially of </font><font style="font-family:inherit;font-size:10pt;">1.5%</font><font style="font-family:inherit;font-size:10pt;"> for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio. We must also pay, on a quarterly basis, an unused commitment fee at a rate of between </font><font style="font-family:inherit;font-size:10pt;">0.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.3%</font><font style="font-family:inherit;font-size:10pt;"> per annum, based on our Leverage Ratio. The interest rate as of June 30, 2016 was </font><font style="font-family:inherit;font-size:10pt;">1.96%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All borrowings under the Credit Agreement are secured by liens on substantially all of our assets. The Credit Agreement contains affirmative and negative covenants customary for facilities of this type, including restrictions on: incurrence of additional debt; liens; fundamental changes; asset sales; restricted payments; and transactions with affiliates. The Credit Agreement contains financial covenants regarding maintenance as of the end of each fiscal quarter, commencing with the quarter ending June 30, 2016, of a maximum Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0 and a minimum Interest Coverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0. We were in compliance with all covenants as of June 30, 2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Compensation Plans</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2010, the shareholders approved the establishment of the 2010 Equity Incentive Plan (the 2010 Plan), which provides for the issuance of a maximum of </font><font style="font-family:inherit;font-size:10pt;">7,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock. The 2010 Plan provides for the grant of incentive and nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-related awards, and performance awards that may be settled in cash, stock, or other property. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">3,537,843</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock available for issuance subject to awards under the 2010 Plan.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2005, the shareholders approved the establishment of the 2005 Stock Incentive Plan (the 2005 Plan), which provides for the issuance of a maximum of </font><font style="font-family:inherit;font-size:10pt;">4,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock. The 2005 Plan provides for the grant of incentive and nonqualified stock options and other stock-based awards, including the grant of shares based upon certain conditions, the grant of securities convertible into common stock and the grant of stock appreciation rights. Restricted stock and other stock-based awards granted under the 2005 Plan may not exceed, in the aggregate, </font><font style="font-family:inherit;font-size:10pt;">4,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock. The 2005 Plan expired on March&#160;31, 2015.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General Award Terms</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issue stock options and restricted stock units (RSUs) to our employees and outside directors, pursuant to shareholder-approved equity compensation plans. Option awards are granted with an exercise price equal to the market closing price of our stock on the trading day prior to the grant date. Those options generally vest over </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;"> and expire within </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> of grant. RSUs generally vest over </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;">. Historically, our practice has been to settle stock option exercises and RSU vesting through newly-issued shares.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Compensation Accounting</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stock-based compensation is accounted for as awards of equity instruments. Our policy is to issue new shares upon the exercise of stock awards. We use the "with-and-without" approach for determining if excess tax benefits are realized under ASC 718.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilize the Black-Scholes option valuation model for estimating the fair value of options granted. The Black-Scholes option valuation model incorporates assumptions regarding expected stock price volatility, the expected life of the option, the risk-free interest rate, dividend yield and the market value of our common stock. The expected stock price volatility is determined based on our stock's historic prices over a period commensurate with the expected life of the award. The expected life of an option represents the period for which options are expected to be outstanding as determined by historic option exercises and cancellations. The risk-free interest rate is based on the U.S. Treasury yield curve for notes with terms approximating the expected life of the options granted. The expected dividend yield is zero, based on our history and expectation of not paying dividends on common shares. We recognize compensation costs on a straight-line basis, net of estimated forfeitures, over the requisite service period for time-vested awards.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average estimated fair value of option awards granted during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$13.16</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$13.43</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.56</font><font style="font-family:inherit;font-size:10pt;"> respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilized the Black-Scholes option valuation model with the following weighted average assumptions:</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:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">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.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">None</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">4.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;">4.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;">4.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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 factor</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The stock-based compensation expense and its classification in the accompanying consolidated statements of operations for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recorded as expenses:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,129</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">15,727</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;">14,584</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;">14,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option and RSU activity under all equity plans in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:176px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="12" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in 000's)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June&#160;30, 2015</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,214,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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 style="vertical-align: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;">7.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">22,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">542,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">36.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">428,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled (RSUs)</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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(341,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(201,706</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled / Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,492</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;">37.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,724</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;">37.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June&#160;30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,314,142</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">7.23</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493,332</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 at June&#160;30, 2016</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;">836,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at June&#160;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">7.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, the weighted average grant-date fair value of RSUs granted was </font><font style="font-family:inherit;font-size:10pt;">$41.86</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$42.65</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$33.07</font><font style="font-family:inherit;font-size:10pt;">, respectively. During fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> the total fair value of vested shares from RSU grants amounted to </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the total future unrecognized compensation cost related to stock options and RSUs was </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$17.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and both are expected to be recorded over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.5 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> the weighted average exercise price of stock options granted was </font><font style="font-family:inherit;font-size:10pt;">$42.66</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$42.66</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$33.06</font><font style="font-family:inherit;font-size:10pt;">. The total intrinsic value of options exercised during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. We received </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;"> in cash proceeds from option exercises during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. We paid </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.8 million</font><font style="font-family:inherit;font-size:10pt;"> for withholding taxes on vested RSUs during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, common stock reserved for future issuance or settlement under equity compensation plans was </font><font style="font-family:inherit;font-size:10pt;">5.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l)&#160;&#160;&#160;&#160;Net Income Per Share</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted income per share based on the treasury stock method.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, certain employee equity awards were anti-dilutive based on the treasury stock method. The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></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;">139,951</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;">118,407</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;">85,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,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;">92,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact from:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Employee equity awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 per share</font></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Shares in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 equity awards</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,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)&#160;&#160;&#160;&#160;Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine fair value of financial and non-financial assets and liabilities in accordance with provisions of ASC Topic 820, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;"> (ASC 820). ASC 820 defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. ASC 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities, and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1 Inputs&#8212;Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2 Inputs&#8212;Inputs other than quoted prices included in Level&#160;1 that are observable for an asset or a liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for an asset or a liability (such as interest rates, yield curves, volatilities, prepayment speeds, credit risks, etc.), or inputs that are derived principally from or corroborated by market data by correlation or other means.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3 Inputs&#8212;Unobservable inputs for determining fair values of assets or liabilities that reflect an entity's own assumptions in pricing assets or liabilities.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Cash equivalents are reported at fair value utilizing quoted market prices in identical markets, or "Level&#160;1 Inputs." Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Marketable securities are reported at fair value calculated in accordance with the market approach, utilizing market consensus pricing models with quoted prices that are directly or indirectly observable, or "Level&#160;2 Inputs".</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments not measured or recorded at fair value in the accompanying consolidated financial statements consist of cash, accounts receivable, installments receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the credit agreement approximates its carrying value due to the floating interest rate.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1 Inputs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2 Inputs)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, we did not have any assets or liabilities measured at fair value on a recurring basis using significant unobservable inputs ("Level&#160;3 Inputs").</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain non-financial assets, including goodwill, finite-lived intangible assets and other non-financial long-lived assets, are measured at fair value using market and income approaches on a non-recurring basis when there is an indication of impairment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)&#160;&#160;&#160;Foreign Currency Translation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The determination of the functional currency of subsidiaries is based on the subsidiaries' financial and operational environment and is the local currency of the subsidiary. Gains and losses from foreign currency translation related to entities whose functional currency is their local currency are credited or charged to accumulated other comprehensive income included in stockholders' (deficit) equity in the consolidated balance sheets. In all instances, foreign currency transaction and remeasurement gains or losses are credited or charged to the consolidated statements of operations as incurred as a component of other income (expense), net. Net foreign currency transaction and remeasurement gains (losses) were less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(0.8) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(2.3) million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> other income (expense), net included </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign currency exchange losses related to the Acquisition Bid (refer to Note 4, Acquisitions, for further discussion).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:596px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of June&#160;30, 2014:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">19,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,916</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 as of June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">17,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(706</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 as of June&#160;30, 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We test goodwill for impairment annually (or more often if impairment indicators arise), at the reporting unit level. We first assess qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we determine based on this assessment that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we perform the two-step goodwill impairment test. The first step requires us to determine the fair value of the reporting unit and compare it to the carrying amount, including goodwill, of such reporting unit. If the fair value exceeds the carrying amount, no impairment loss is recognized. However, if the carrying amount of the reporting unit exceeds its fair value, the goodwill of the unit may be impaired. The amount of impairment, if any, is measured based upon the implied fair value of goodwill at the valuation date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of a reporting unit is determined using a combined weighted average of a market-based approach (utilizing fair value multiples of comparable publicly traded companies) and an income-based approach (utilizing discounted projected cash flows). In applying the income-based approach, we would be required to make assumptions about the amount and timing of future expected cash flows, growth rates and appropriate discount rates. The amount and timing of future cash flows would be based on our most recent long-term financial projections. The discount rate we would utilize would be determined using estimates of market participant risk-adjusted weighted-average costs of capital and reflect the risks associated with achieving future cash flows.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected December&#160;31</font><font style="font-family:inherit;font-size:8pt;">st</font><font style="font-family:inherit;font-size:10pt;">&#160;as the annual impairment assessment date and perform additional impairment tests if triggering events occur. We performed our annual impairment test for the subscription and software reporting unit as of December&#160;31, 2015 and, based upon the results of our qualitative assessment, determined that it was not likely that its fair value was less than its carrying amount. As such, we did not perform the two-step goodwill impairment test and did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> recognize impairment losses as a result of our analysis. If an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value, goodwill will be evaluated for impairment between annual tests. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> triggering events indicating goodwill impairment occurred during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:596px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of June&#160;30, 2014:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">19,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,916</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 as of June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">17,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(706</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 as of June&#160;30, 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We test goodwill for impairment annually (or more often if impairment indicators arise), at the reporting unit level. We first assess qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we determine based on this assessment that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we perform the two-step goodwill impairment test. The first step requires us to determine the fair value of the reporting unit and compare it to the carrying amount, including goodwill, of such reporting unit. If the fair value exceeds the carrying amount, no impairment loss is recognized. However, if the carrying amount of the reporting unit exceeds its fair value, the goodwill of the unit may be impaired. The amount of impairment, if any, is measured based upon the implied fair value of goodwill at the valuation date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of a reporting unit is determined using a combined weighted average of a market-based approach (utilizing fair value multiples of comparable publicly traded companies) and an income-based approach (utilizing discounted projected cash flows). In applying the income-based approach, we would be required to make assumptions about the amount and timing of future expected cash flows, growth rates and appropriate discount rates. The amount and timing of future cash flows would be based on our most recent long-term financial projections. The discount rate we would utilize would be determined using estimates of market participant risk-adjusted weighted-average costs of capital and reflect the risks associated with achieving future cash flows.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected December&#160;31</font><font style="font-family:inherit;font-size:8pt;">st</font><font style="font-family:inherit;font-size:10pt;">&#160;as the annual impairment assessment date and perform additional impairment tests if triggering events occur. We performed our annual impairment test for the subscription and software reporting unit as of December&#160;31, 2015 and, based upon the results of our qualitative assessment, determined that it was not likely that its fair value was less than its carrying amount. As such, we did not perform the two-step goodwill impairment test and did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> recognize impairment losses as a result of our analysis. If an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value, goodwill will be evaluated for impairment between annual tests. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> triggering events indicating goodwill impairment occurred during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate our long-lived assets, which include finite-lived intangible assets, property and leasehold improvements for impairment as events and circumstances indicate that the carrying amount of an asset or a group of assets may not be recoverable. We assess the recoverability of the asset or a group of assets based on the undiscounted future cash flows the asset is expected to generate, and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset are less than its carrying value. If an asset or a group of assets are deemed to be impaired, the amount of the impairment loss, if any, represents the excess of the asset's or a group of assets' carrying value compared to their estimated fair values.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before provision for income taxes consists of the following:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">175,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">121,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before provision for income taxes</font></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;">210,639</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;">179,471</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;">128,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes shown in the accompanying consolidated statements of operations is composed of the following:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,554</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">70,688</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;">61,064</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;">42,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes differs from that based on the federal statutory rate due to the following:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 tax provision at statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subpart&#160;F and dividend 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;">3,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 taxes and 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;">(663</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(222</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,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;">763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,867</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,562</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Tax contingencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Return to provision 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;">658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 Activity Deduction</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom: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;">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;">168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</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;">70,688</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;">61,064</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;">42,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets (liabilities) consist of the following at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal and state credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">7,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reserves and accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible 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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, leasehold improvements, and other basis 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;">1,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,916</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,276</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,362</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible 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;">(2,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, leasehold improvements, and other basis 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;">(3,305</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,812</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(508</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;">(645</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,884</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">11,887</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;">16,265</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reflected in the deferred tax assets above at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have foreign net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;"> some of which will expire beginning in 2019 and others with unlimited carryforwards, state research and development credits of </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> which begin to expire in 2025, and U.S. federal alternative minimum tax credit carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> which has an unlimited carryforward.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and fiscal </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we recorded reductions in the income taxes payable of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$37.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, with an increase to additional paid in capital, for the benefits of excess stock-based compensation deductions recognized during the period in the United States and United Kingdom.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our valuation allowance for deferred tax assets was </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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. The most significant portion of the valuation allowance is attributable to a reserve against US capital loss carryforward deferred tax asset of </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have determined that we underwent an ownership change (as defined under section&#160;382 of the Internal Revenue Code of 1986, as amended) during fiscal </font><font style="font-family:inherit;font-size:10pt;">2011</font><font style="font-family:inherit;font-size:10pt;">. As such, the utilization of certain tax attributes is subject to an annual limitation. The annual limitation is not expected to impact the realizability of the deferred tax assets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, our income tax provision included amounts determined under the provisions of ASC 740 intended to satisfy additional income tax assessments, including interest and penalties, that could result from any tax return positions for which the likelihood of sustaining the position on audit does not meet a threshold of "more likely than not." Tax liabilities were recorded as a component of our income taxes payable and other non-current liabilities. The ultimate amount of taxes due will not be known until examinations are completed and settled or the audit periods are closed by statutes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the reserve for uncertain tax positions is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 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;">19,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">21,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">22,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increases&#8212;tax positions in prior period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 increases&#8212;tax positions in current 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;">5,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross decreases&#8212;lapse of statutes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,024</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(823</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Uncertain tax positions, 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,535</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;">19,870</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;">21,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits is </font><font style="font-family:inherit;font-size:10pt;">$23.5 million</font><font style="font-family:inherit;font-size:10pt;">. Upon being recognized, the amount would reduce the effective tax rate. Our policy is to recognize interest and penalties related to income tax matters as provision for (benefit from) income taxes. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> of accrued interest and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> of penalties related to uncertain tax positions. We recorded a benefit for interest and penalties of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we were notified by the Internal Revenue Services (&#8220;IRS&#8221;) that the fiscal </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> U.S. federal income tax return will be audited. We believe our allowances for income tax contingencies are adequate and do not expect final resolution of the audit for approximately 12 months.&#160;Based on the information currently available, we do not anticipate a significant increase or decrease to our tax contingencies. We also continue to be subject to examination by the IRS for tax years 2007 to 2015.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to income tax in many jurisdictions outside the U.S. Our operations in certain jurisdictions remain subject to examination for tax years 2006 to 2015, some of which are currently under audit by local tax authorities. The resolutions of these audits are not expected to be material to our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(q)&#160;&#160;&#160;Income Taxes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible. Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not provide deferred taxes on unremitted earnings of foreign subsidiaries since we intend to indefinitely reinvest either currently or sometime in the foreseeable future. Unrecognized provisions for taxes on undistributed earnings of foreign subsidiaries, which are considered indefinitely reinvested, are not material to our consolidated financial position or results of operations. We are continuously subject to examination by the IRS, as well as various state and foreign jurisdictions. The IRS and other taxing authorities may challenge certain deductions and credits reported by us on our income tax returns. In accordance with provisions of ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;"> (ASC 740), an entity should recognize a tax benefit when it is more-likely-than-not, based on the technical merits, that the position would be sustained upon examination by a taxing authority. The amount to be recognized, if the more-likely-than-not threshold was passed, should be measured as the largest amount of tax benefit that is greater than 50 percent likely of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Furthermore, any change in the recognition, de-recognition or measurement of a tax position should be recorded in the period in which the change occurs. We account for interest and penalties related to uncertain tax positions as part of the provision for income taxes.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consist of the following as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:228px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:86px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of currency translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying 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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life (in 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,046</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(550</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In process research &amp; 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;">3,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">11.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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;">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;">7,596</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;">(2,046</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;">(550</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;">5,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">10.4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</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;">2,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,646</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="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;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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;">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;">2,596</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;">(2,646</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;">197</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;">147</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for technology and patents is included in operating expenses and amounted to </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense is expected to be approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </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;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> thereafter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consist of the following as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:228px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:86px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of currency translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying 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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life (in 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,046</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(550</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In process research &amp; 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;">3,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">11.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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;">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;">7,596</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;">(2,046</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;">(550</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;">5,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">10.4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</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;">2,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,646</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="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;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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;">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;">2,596</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;">(2,646</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;">197</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;">147</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for technology and patents is included in operating expenses and amounted to </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense is expected to be approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </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;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> thereafter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(n)&#160;&#160;&#160;Computer Software Developed for Internal Use and Long-Lived Assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Computer Software Developed for Internal Use:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software developed for internal use is capitalized in accordance with ASC Topic 350-40, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles Goodwill and Other&#8212;Internal Use Software</font><font style="font-family:inherit;font-size:10pt;">. We capitalize direct labor costs incurred to develop internal-use software during the application development stage after determining software technological requirements and obtaining management approval for funding projects probable of completion.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</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;"> capitalized direct labor costs associated with our development of software for internal use. In fiscal </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, we capitalized direct labor costs 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;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, associated with our development of software for internal use. These costs are included within property, plant and equipment in our consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)&#160;&#160;&#160;Marketable Securities</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:340px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:62px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:20px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term marketable securities</font></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;">3,006</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;">3,006</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities less than one year</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;">59,197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(34</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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term marketable securities</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;">59,197</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;">59,223</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;">8</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;">(34</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities greater than one year</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,055</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="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;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</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,055</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;">(8</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></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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our marketable securities are classified as available-for-sale and reported at fair value on the consolidated balance sheets. Net unrealized gains (losses) are reported as a separate component of accumulated other comprehensive income, net of tax. Realized gains and losses on investments are recognized in earnings as incurred. Our investments consist primarily of investment grade fixed income corporate debt securities with maturity dates in August 2016 as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and ranging from July 2015 through August 2016 as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review our marketable securities for impairment at each reporting period to determine if any of our securities have experienced an other-than-temporary decline in fair value in accordance with the provisions of ASC Topic 320, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments&#8212;Debt and Equity Securities</font><font style="font-family:inherit;font-size:10pt;">. We consider factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of its amortized cost basis. If we believe that an other-than-temporary decline in fair value has occurred, we write down the investment to fair value and recognize the credit loss in earnings and the non-credit loss in accumulated other comprehensive income. During fiscal </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;">, our marketable securities were not considered other-than-temporarily impaired and, as such, we did not recognize impairment losses during the periods then ended. Unrealized losses are attributable to changes in interest rates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aspen Technology,&#160;Inc., together with its subsidiaries, is a leading global provider of process optimization software solutions designed to manage and optimize plant and process design, operational performance, and supply chain planning. Our aspenONE software and related services have been developed specifically for companies in the process industries, which consist of energy, chemicals, engineering and construction, as well as consumer packaged goods, power, metals and mining, pulp and paper, pharmaceuticals and biofuels. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, and decreasing working capital requirements. We operate globally in </font><font style="font-family:inherit;font-size:10pt;">31</font><font style="font-family:inherit;font-size:10pt;">&#160;countries as of </font><font style="font-family:inherit;font-size:10pt;">June&#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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160; Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2014-09 was issued by the FASB as a part of the joint project with the International Accounting Standards Board (IASB) to clarify revenue recognition principles and develop a common revenue standard for the U.S. Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS). ASU No. 2014-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2014-09 is permitted but not before December 15, 2016. The amendments included within ASU No. 2014-09 should be applied by using one of the following methods:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retrospectively to each prior reporting period presented. </font><font style="font-family:inherit;font-size:10pt;">The entity may elect any of the practical expedients described in ASU No. 2014-09 when applying this method.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retrospectively with the cumulative effect of initially applying ASU No. 2014-09 recognized at the date of initial application. </font><font style="font-family:inherit;font-size:10pt;">In the reporting periods that include the date of the initial application of ASU No. 2014-09, the entity should disclose the amount by which each financial statement line item is affected by the application of ASU No. 2014-09 in the current reporting period as compared to the guidance that was in effect before the change.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We will adopt ASU No. 2014-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2014-09 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU No. 2015-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement</font><font style="font-family:inherit;font-size:10pt;">. The amendment provides guidance to customers about whether a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, the customer should account for the software license element of the arrangement consistent with the acquisition of other software licenses. If the arrangement does not include a software license, the customer should account for a cloud computing arrangement as a service contract. The amendment will be effective for annual reporting periods beginning on or after December 15, 2015. We are currently evaluating the impact of ASU No. 2015-05 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU 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 amends current presentation guidance by requiring that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Prior to the issuance of ASU No. 2015-03, debt issuance costs were required to be presented as an asset on the balance sheet. In August 2015, the FASB issued ASU No. 2015-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest - Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2015-15 states that debt issuance costs related to line of credit arrangements can be presented as an asset, similar to the treatment prior to the issuance of ASU No. 2015-03. We adopted the provisions of ASU No. 2015-03 and ASU No. 2015-15 during the second quarter of fiscal 2016. As of June 30, 2016, the issuance costs related to our Credit Agreement (as described in Note 9) were recorded in prepaid expenses and other current assets in our consolidated balance sheet. Adjustments to prior periods to conform to the current period presentation were not required as we did not have deferred finance costs on the balance sheet in prior periods.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued ASU No. 2015-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Simplifying the Accounting for Measurement-Period Adjustments</font><font style="font-family:inherit;font-size:10pt;">, which eliminates the requirement for an acquirer to retrospectively adjust the financial statements for measurement-period adjustments that occur in periods after a business combination is consummated. The ASU instead requires an acquirer to recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. We adopted ASU No. 2015-16 during the second quarter of fiscal 2016. The adoption of ASU No. 2015-16 did not have a material impact our consolidated financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued ASU No. 2015-17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes, </font><font style="font-family:inherit;font-size:10pt;">which simplifies the presentation of deferred income taxes by removing the requirement to bifurcate deferred income tax assets and liabilities between current and non-current. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. The Company elected early adoption in the fourth quarter of fiscal 2016, and deferred income tax assets and liabilities are presented as non-current in the consolidated balance sheets at June 30, 2016. This adoption was applied prospectively and prior periods have not been reclassified.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">. Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-08, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;">. The amendment clarifies the implementation guidance for principal versus agent considerations as contained in ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. The guidance includes indicators to assist an entity in determining whether it controls a specified good or service before it is transferred to a customer. ASU No. 2016-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-08 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-08 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-08 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 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;">. The amendment identifies several areas for simplification applicable to entities that issue share-based payment awards to their employees, including income tax consequences, the option to recognize gross stock compensation expense with actual forfeitures recognized when they occur, and certain classifications on the statements of cash flows. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASU No. 2016-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</font><font style="font-family:inherit;font-size:10pt;">. The amendment clarifies the process of identifying performance obligations and the licensing implementation guidance as contained in ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2016-10 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-10 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-10 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-10 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASU No. 2016-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting</font><font style="font-family:inherit;font-size:10pt;">. The amendment rescinds certain SEC comments as codified in ASC Topic 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, effective upon the adoption of ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-09 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASU No. 2016-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients</font><font style="font-family:inherit;font-size:10pt;">. The amendment clarifies issues such as assessing collectibility, noncash considerations, contract modifications, and completed contracts at transition as contained in ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2016-12 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-12 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-12 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-12 on our financial position, results of operations and cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities in the accompanying consolidated balance sheets consist of the following:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 rent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other non-current liabilities</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;">32,591</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;">29,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements in the accompanying consolidated balance sheets consist of the following:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, equipment and leasehold improvements&#8212;at cost:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">23,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture&#160;&amp; fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,712</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,502</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,791</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Property, equipment and leasehold improvements&#8212;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">15,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we wrote off fully depreciated property, equipment and leasehold improvements that were no longer in use with gross book values of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense was $</font><font style="font-family:inherit;font-size:10pt;">5.1 million</font><font style="font-family:inherit;font-size:10pt;">, $</font><font style="font-family:inherit;font-size:10pt;">4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">3.3 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for asset retirement obligations in accordance with ASC Topic 410, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Retirement and Environmental Obligations</font><font style="font-family:inherit;font-size:10pt;">. Our asset retirement obligations relate to leasehold improvements for leased properties. The balance of our asset retirement obligations was </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)&#160;&#160;&#160;&#160;Property and Equipment</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:50%;" 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-weight:bold;text-decoration:underline;">Asset Classification</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 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;">Purchased software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;5&#160;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;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;10&#160;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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life of lease or asset, whichever is shorter</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements in the accompanying consolidated balance sheets consist of the following:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, equipment and leasehold improvements&#8212;at cost:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">23,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture&#160;&amp; fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,712</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,502</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,791</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Property, equipment and leasehold improvements&#8212;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">15,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,039</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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly Financial Data (Unaudited)</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present quarterly consolidated statement of operations data for fiscal </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;">. The below data is unaudited but, in our opinion, reflects all adjustments necessary for a fair presentation of this data in accordance with GAAP:</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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:320px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31,<br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,<br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">120,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">101,949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income per common 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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares outstanding:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"><div style="padding-left: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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:320px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31,<br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,<br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">107,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">107,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">101,565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,990</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income per common 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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares outstanding:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of total segment operating profit to income before provision for income taxes:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 segment profit for reportable segments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">228,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">175,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(53,664</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,713</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,804</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income (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;">(771</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 before provision for income taxes</font></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;">210,639</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;">179,471</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;">128,533</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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(t)&#160;&#160;&#160;&#160;Research and Development Expense</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, we acquired certain technologies for </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. At the time we acquired the technology, the project to develop a commercially available product did not meet the definition of having reached technological feasibility and as such, the entire cost of the acquired technology was expensed as research and development expense.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue to external customers is attributed to individual countries based on the location the product or services are sold. Domestic and international sales as a percentage of total revenue are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">United States</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;">35.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;">34.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Europe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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(1)</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;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">34.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">34.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">____________________________________________</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;">(1)</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;">Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)&#160;&#160;&#160;&#160;Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Transition to the aspenONE Licensing Model</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to fiscal 2010, we offered term or perpetual licenses to specific products, or specifically defined sets of products, which we refer to as point products. The majority of our license revenue was recognized under an "upfront revenue model," in which the net present value of the aggregate license fees was recognized as revenue upon shipment of the point products, provided all revenue recognition criteria were met. Customers typically received </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> of post-contract software maintenance and support, or SMS, with their license agreements and then could elect to renew SMS annually. Revenue from SMS was recognized ratably over the period in which the SMS was delivered.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2010, we introduced the following changes to our licensing model:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" 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:30px;"><font style="font-family:inherit;font-size:10pt;">(i)</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;">We began offering our software on a subscription basis, allowing our customers access to all products within a licensed suite (aspenONE Engineering or aspenONE Manufacturing and Supply Chain). SMS is included for the entire term of the arrangement and customers are entitled to any software products or updates introduced into the licensed suite. We refer to this license arrangement as our aspenONE licensing model.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" 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:30px;"><font style="font-family:inherit;font-size:10pt;">(ii)</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;">We began to include SMS for the entire term on our point product term arrangements.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2012, we introduced Premier Plus SMS. As part of this offering, customers receive 24x7&#160;support, faster response times, dedicated technical advocates and access to web-based training modules. Premier Plus SMS is exclusively available as a component of our term contract arrangements and we are unable to establish VSOE for this deliverable because we don't offer it on a stand-alone basis.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue related to our aspenONE licensing model and point product arrangements with Premier Plus SMS are both recognized over the term of the arrangement on a ratable basis. The changes to our licensing model resulted in a significant reduction to license revenue in fiscal 2010, as compared to fiscal periods preceding our licensing model changes. From fiscal 2010 through fiscal 2015, as customer license arrangements previously executed under the upfront revenue model reached the end of their terms and were renewed under the aspenONE licensing model, we recognized increasing amounts of subscription revenue and deferred revenue. The value of our installed base of software licenses was also growing during this period which further contributed to growth in subscription and deferred revenue. Many of our license arrangements were five or six years in duration when the aspenONE licensing model was introduced at the start of fiscal 2010, and consequently, a number of arrangements executed under the upfront revenue model did not reach the end of their original term until the end of fiscal 2015. The changes to our licensing model did not have any material impact on subscription revenue or deferred revenue for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and we do not expect any material impact on subscription revenue or deferred revenue for fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and beyond.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes to our licensing model introduced in fiscal 2010 did not change the method or timing of customer billings or cash collections. In addition, the changes to our licensing model did not impact the incurrence or timing of our expenses. Since there was no corresponding expense reduction to offset the lower revenue during fiscal years 2010-2015, operating income was lower than what would have been reported under a fully transitioned revenue model.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generate revenue from the following sources: (1)&#160;Subscription and software revenue; and (2)&#160;Services and other revenue. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Four basic criteria must be satisfied before software license revenue can be recognized: persuasive evidence of an arrangement between us and an end user; delivery of our product has occurred; the fee for the product is fixed or determinable; and collection of the fee is probable.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Persuasive evidence of an arrangement</font><font style="font-family:inherit;font-size:10pt;">&#8212;We use a signed contract as evidence of an arrangement for software licenses and SMS. For professional services we use a signed contract and a work proposal to evidence an arrangement. In cases where both a signed contract and a purchase order are required by the customer, we consider both taken together as evidence of the arrangement.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Delivery of our product</font><font style="font-family:inherit;font-size:10pt;">&#8212;Software and the corresponding access keys are generally delivered to customers via disk media with standard shipping terms of Free Carrier, our warehouse (i.e.,&#160;FCA, named place) or electronic delivery. Our software license agreements do not contain conditions for acceptance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fee is fixed or determinable</font><font style="font-family:inherit;font-size:10pt;">&#8212;We assess whether a fee is fixed or determinable at the outset of the arrangement. Significant judgment is involved in making this assessment.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our historical upfront revenue model, we are able to demonstrate that the fees are fixed or determinable for all arrangements, including those for our term licenses that contain extended payment terms. We have an established history of collecting under the terms of these contracts without providing concessions to customers. In addition, we also assess whether a contract modification to an existing term arrangement constitutes a concession. In making this assessment, significant analysis is performed to ensure that </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> concessions are given. Our software license agreements do not include a right of return or exchange. For license arrangements executed under the historical upfront revenue model, we recognize license revenue upon delivery of the software product, provided all other revenue recognition requirements are met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We cannot assert that the fees under our aspenONE licensing model and point product arrangements with Premier Plus SMS are fixed or determinable because the rights provided to customers, and the economics of the arrangements, are not comparable to our transactions with other customers under the upfront revenue model. As a result, the amount of revenue recognized for these arrangements is limited by the amount of customer payments that become due.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Collection of fee is probable</font><font style="font-family:inherit;font-size:10pt;">&#8212;We assess the probability of collecting from each customer at the outset of the arrangement based on a number of factors, including the customer's payment history, its current creditworthiness, economic conditions in the customer's industry and geographic location, and general economic conditions. If in our judgment collection of a fee is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Vendor-Specific Objective Evidence of Fair Value</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have established VSOE for professional services and certain training offerings, but not for our software products or our SMS offerings. We assess VSOE for SMS, professional services, and training, based on an analysis of standalone sales of the offerings using the bell-shaped curve approach. We do not have a history of selling our Premier Plus SMS offering to customers on a standalone basis, and as a result are unable to establish VSOE for this deliverable. As of July&#160;1, 2014, we are no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July&#160;1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June&#160;30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We allocate the arrangement consideration among the elements included in our multi-element arrangements using the residual method. Under the residual method, the VSOE of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue upon delivery of the software, assuming all other revenue recognition criteria are met. If VSOE does not exist for an undelivered element in an arrangement, revenue is deferred until such evidence does exist for the undelivered elements, or until all elements are delivered, whichever is earlier. Under the historical upfront revenue model, the residual license fee is recognized upon delivery of the software provided all other revenue recognition criteria were met. Arrangements that qualified for upfront recognition during fiscal 2014 and prior periods included sales of perpetual licenses, amendments to existing legacy term arrangements and renewals of legacy term arrangements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Subscription and Software Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription and software revenue consists of product and related revenue from our (i)&#160;aspenONE licensing model; (ii)&#160;point product arrangements with our Premier Plus SMS offering included for the contract term; (iii)&#160;legacy arrangements including (a)&#160;amendments to existing legacy term arrangements, (b)&#160;renewals of legacy term arrangements and (c)&#160;legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model; (iv)&#160;legacy SMS arrangements; and (v)&#160;perpetual arrangements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Due to our obligation to provide unspecified future software products and updates, we are required to recognize revenue ratably over the term of the arrangement, once the other revenue recognition criteria noted above have been met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our point product arrangements with Premier Plus SMS include SMS for the term of the arrangement. Since we do not have VSOE for our Premier Plus SMS offering, the SMS element of our point product arrangements is not separable. As a result, revenue associated with point product arrangements with Premier Plus SMS included for the contract term is recognized ratably over the term of the arrangement, once the other revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Perpetual and legacy term license arrangements do not include the same rights as those provided to customers under the aspenONE licensing model and point product arrangements with Premier Plus SMS. Legacy SMS revenue is generated from legacy SMS offerings provided in support of perpetual and legacy term license arrangements. Customers typically receive SMS for one year and then can elect to renew SMS annually. During fiscal 2014 and prior periods, we had VSOE for certain legacy SMS offerings sold with perpetual and term license arrangements and could therefore separate the undelivered elements. Accordingly, license fee revenue for perpetual and legacy term license arrangements was recognized upon delivery of the software products using the residual method, provided all other revenue recognition requirements were met. VSOE of fair value for the undelivered SMS component sold with our perpetual and term license arrangements was deferred and subsequently amortized into revenue ratably over the contractual term of the SMS arrangement. As of July&#160;1, 2014, we are no longer able to establish VSOE for our legacy SMS offerings sold with our perpetual license arrangements. As of July&#160;1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June&#160;30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Services and Other Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional Services Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional services are provided to customers on a time-and-materials (T&amp;M) or fixed-price basis. We recognize professional services fees for our T&amp;M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. Project costs are typically expensed as incurred. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain circumstances, professional services revenue may be recognized over a longer time period than the period over which the services are performed. If the costs to complete a project are not estimable or the completion is uncertain, the revenue is recognized upon completion of the services. In circumstances in which professional services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i)&#160;the period the services are performed, or (ii)&#160;the license term. When we provide professional services considered essential to the functionality of the software, we recognize the combined revenue from the sale of the software and related services using the completed contract or percentage-of-completion method.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have occasionally been required to commit unanticipated additional resources to complete projects, which resulted in losses on those contracts. Provisions for estimated losses on contracts are made during the period in which such losses become probable and can be reasonably estimated.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Training Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide training services to our customers, including on-site, Internet-based, public and customized training. Revenue is recognized in the period in which the services are performed. In circumstances in which training services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i)&#160;the period the services are performed or (ii)&#160;the license term.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue includes amounts billed or collected in advance of revenue recognition, including arrangements under the aspenONE licensing model, point product arrangements with Premier Plus SMS, legacy SMS arrangements, professional services, and training. Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS, VSOE does not exist for the undelivered elements, and as a result, the arrangement fees are recognized ratably (i.e.,&#160;on a subscription basis) over the term of the license. Deferred revenue is recorded as each invoice becomes due.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Licensing Matters</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our standard licensing agreements include a product warranty provision. We have not experienced significant claims related to software warranties beyond the scope of SMS support, which we are already obligated to provide, and consequently, we have not established reserves for warranty obligations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our agreements with our customers generally require us to indemnify the customer against claims that our software infringes third-party patent, copyright, trademark or other proprietary rights. Such indemnification obligations are generally limited in a variety of industry-standard respects, including our right to replace an infringing product. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, we had not experienced any material losses related to these indemnification obligations and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> claims with respect thereto were outstanding. We do not expect significant claims related to these indemnification obligations, and consequently, have not established any related reserves.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts Receivable</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;">22,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">22,080</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;">1,604</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;">20,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts Receivable</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;">32,357</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">30,721</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">32,357</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;">1,636</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,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities in the accompanying consolidated balance sheets consist of the following:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalties and outside commissions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and payroll-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;">17,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued expenses and other current liabilities</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,105</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;">38,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consist of the following as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:228px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:86px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of currency translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying 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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life (in 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,046</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(550</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In process research &amp; 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;">3,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">11.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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;">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;">7,596</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;">(2,046</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;">(550</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;">5,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">10.4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</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;">2,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,646</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="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;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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;">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;">2,596</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;">(2,646</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;">197</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;">147</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Shares in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 equity awards</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,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes shown in the accompanying consolidated statements of operations is composed of the following:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,554</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">70,688</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;">61,064</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;">42,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets (liabilities) consist of the following at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal and state credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">7,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reserves and accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible 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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, leasehold improvements, and other basis 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;">1,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,916</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,276</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,362</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible 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;">(2,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, leasehold improvements, and other basis 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;">(3,305</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,812</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(508</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;">(645</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,884</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">11,887</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;">16,265</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></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;">139,951</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;">118,407</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;">85,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,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;">92,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact from:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Employee equity awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 per share</font></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes differs from that based on the federal statutory rate due to the following:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 tax provision at statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subpart&#160;F and dividend 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;">3,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 taxes and 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;">(663</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(222</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,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;">763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 credits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,867</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,562</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Tax contingencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Return to provision 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;">658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 Activity Deduction</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom: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;">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;">168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</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;">70,688</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;">61,064</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;">42,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The stock-based compensation expense and its classification in the accompanying consolidated statements of operations for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recorded as expenses:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,129</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">15,727</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;">14,584</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;">14,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1 Inputs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2 Inputs)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under these leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:564px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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-weight:bold;text-decoration:underline;">Year Ended June 30,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">7,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">6,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">5,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;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;">49,678</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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:596px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of June&#160;30, 2014:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">19,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,916</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 as of June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">17,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(706</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 as of June&#160;30, 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated impairment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,438</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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before provision for income taxes consists of the following:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">175,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">121,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before provision for income taxes</font></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;">210,639</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;">179,471</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;">128,533</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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present quarterly consolidated statement of operations data for fiscal </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;">. The below data is unaudited but, in our opinion, reflects all adjustments necessary for a fair presentation of this data in accordance with GAAP:</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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:320px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31,<br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,<br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">120,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">101,949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income per common 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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares outstanding:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"><div style="padding-left: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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:320px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31,<br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,<br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">107,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">107,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">101,565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,990</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income per common 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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares outstanding:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A preliminary allocation of the purchase price is as follows. The valuation of acquired intangible assets and the deferred tax liabilities are considered preliminary as of June 30, 2016. </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:93.76218323586744%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tangible assets acquired, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed 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;">1,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process Research and Development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Total assets acquired</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;">10,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a summary of our reportable segments' profits:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription<br clear="none"/>and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended June&#160;30, 2016:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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;">440,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">472,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(179,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(207,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261,344</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;">3,701</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;">265,045</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended June&#160;30, 2015:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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;">405,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(183,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(211,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</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;">222,155</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;">6,350</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;">228,505</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended June&#160;30, 2014:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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;">350,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391,453</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(183,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(215,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</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;">167,108</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;">8,420</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;">175,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">____________________________________________</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;">(1)</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;">Our reportable segments&#8217; operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income (expense), net.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option and RSU activity under all equity plans in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:176px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:66px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="12" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in 000's)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June&#160;30, 2015</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,214,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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 style="vertical-align: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;">7.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">22,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">542,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">36.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">428,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled (RSUs)</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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(341,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(201,706</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled / Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,492</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;">37.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,724</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;">37.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June&#160;30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,314,142</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">7.23</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493,332</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 at June&#160;30, 2016</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;">836,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at June&#160;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">7.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilized the Black-Scholes option valuation model with the following weighted average assumptions:</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:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">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.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">None</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">4.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;">4.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;">4.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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 factor</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment and Geographic Information</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as 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 to assess performance. Our chief operating decision maker is our President and Chief Executive Officer.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> operating and reportable segments, which are consistent with our reporting units: i)&#160;subscription and software and ii)&#160;services. The subscription and software segment is engaged in the licensing of process optimization software solutions and associated support services. The services segment includes professional services and training.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting policies of the operating segments are the same as those described in the summary of significant accounting policies (refer to Note&#160;2). We do not track assets or capital expenditures by operating segments. Consequently, it is not practical to present assets, capital expenditures, depreciation or amortization by operating segments.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a summary of our reportable segments' profits:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subscription<br clear="none"/>and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended June&#160;30, 2016:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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;">440,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">472,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(179,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(207,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261,344</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;">3,701</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;">265,045</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended June&#160;30, 2015:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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;">405,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(183,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(211,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</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;">222,155</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;">6,350</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;">228,505</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ended June&#160;30, 2014:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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;">350,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391,453</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment expenses(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(183,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(215,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</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;">167,108</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;">8,420</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;">175,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">____________________________________________</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;">(1)</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;">Our reportable segments&#8217; operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income (expense), net.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciliation to Income Before Provision for Income Taxes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of total segment operating profit to income before provision for income taxes:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 segment profit for reportable segments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">228,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">175,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(53,664</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,713</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,804</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income (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;">(771</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 before provision for income taxes</font></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;">210,639</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;">179,471</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;">128,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Information:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue to external customers is attributed to individual countries based on the location the product or services are sold. Domestic and international sales as a percentage of total revenue are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">United States</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;">35.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;">34.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Europe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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(1)</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;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">34.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">34.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">____________________________________________</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;">(1)</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;">Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have long-lived assets of approximately </font><font style="font-family:inherit;font-size:10pt;">$31.6 million</font><font style="font-family:inherit;font-size:10pt;"> that are located domestically and </font><font style="font-family:inherit;font-size:10pt;">$14.6 million</font><font style="font-family:inherit;font-size:10pt;"> that reside in other geographic locations as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. We had long-lived assets of approximately </font><font style="font-family:inherit;font-size:10pt;">$23.8 million</font><font style="font-family:inherit;font-size:10pt;"> that were located domestically and </font><font style="font-family:inherit;font-size:10pt;">$14.2 million</font><font style="font-family:inherit;font-size:10pt;"> that reside in other geographic locations as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p)&#160;&#160;&#160;Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a)&#160;&#160;&#160;Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Aspen Technology,&#160;Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain line items in prior period financial statements have been reclassified to conform to currently reported presentations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;Management Estimates</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)&#160;&#160;&#160;Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)&#160;&#160;&#160;Marketable Securities</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:340px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:62px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:63px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:20px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term marketable securities</font></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;">3,006</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;">3,006</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities less than one year</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;">59,197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">59,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(34</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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term marketable securities</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;">59,197</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;">59,223</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;">8</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;">(34</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. corporate bonds with maturities greater than one year</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,055</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="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;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</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,055</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;">(8</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></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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our marketable securities are classified as available-for-sale and reported at fair value on the consolidated balance sheets. Net unrealized gains (losses) are reported as a separate component of accumulated other comprehensive income, net of tax. Realized gains and losses on investments are recognized in earnings as incurred. Our investments consist primarily of investment grade fixed income corporate debt securities with maturity dates in August 2016 as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and ranging from July 2015 through August 2016 as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review our marketable securities for impairment at each reporting period to determine if any of our securities have experienced an other-than-temporary decline in fair value in accordance with the provisions of ASC Topic 320, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments&#8212;Debt and Equity Securities</font><font style="font-family:inherit;font-size:10pt;">. We consider factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of its amortized cost basis. If we believe that an other-than-temporary decline in fair value has occurred, we write down the investment to fair value and recognize the credit loss in earnings and the non-credit loss in accumulated other comprehensive income. During fiscal </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;">, our marketable securities were not considered other-than-temporarily impaired and, as such, we did not recognize impairment losses during the periods then ended. Unrealized losses are attributable to changes in interest rates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)&#160;&#160;&#160;&#160;Property and Equipment</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:50%;" 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-weight:bold;text-decoration:underline;">Asset Classification</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 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;">Purchased software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;5&#160;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;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;10&#160;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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Life of lease or asset, whichever is shorter</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-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)&#160;&#160;&#160;&#160;Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Transition to the aspenONE Licensing Model</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to fiscal 2010, we offered term or perpetual licenses to specific products, or specifically defined sets of products, which we refer to as point products. The majority of our license revenue was recognized under an "upfront revenue model," in which the net present value of the aggregate license fees was recognized as revenue upon shipment of the point products, provided all revenue recognition criteria were met. Customers typically received </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> of post-contract software maintenance and support, or SMS, with their license agreements and then could elect to renew SMS annually. Revenue from SMS was recognized ratably over the period in which the SMS was delivered.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2010, we introduced the following changes to our licensing model:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" 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:30px;"><font style="font-family:inherit;font-size:10pt;">(i)</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;">We began offering our software on a subscription basis, allowing our customers access to all products within a licensed suite (aspenONE Engineering or aspenONE Manufacturing and Supply Chain). SMS is included for the entire term of the arrangement and customers are entitled to any software products or updates introduced into the licensed suite. We refer to this license arrangement as our aspenONE licensing model.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" 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:30px;"><font style="font-family:inherit;font-size:10pt;">(ii)</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;">We began to include SMS for the entire term on our point product term arrangements.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2012, we introduced Premier Plus SMS. As part of this offering, customers receive 24x7&#160;support, faster response times, dedicated technical advocates and access to web-based training modules. Premier Plus SMS is exclusively available as a component of our term contract arrangements and we are unable to establish VSOE for this deliverable because we don't offer it on a stand-alone basis.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue related to our aspenONE licensing model and point product arrangements with Premier Plus SMS are both recognized over the term of the arrangement on a ratable basis. The changes to our licensing model resulted in a significant reduction to license revenue in fiscal 2010, as compared to fiscal periods preceding our licensing model changes. From fiscal 2010 through fiscal 2015, as customer license arrangements previously executed under the upfront revenue model reached the end of their terms and were renewed under the aspenONE licensing model, we recognized increasing amounts of subscription revenue and deferred revenue. The value of our installed base of software licenses was also growing during this period which further contributed to growth in subscription and deferred revenue. Many of our license arrangements were five or six years in duration when the aspenONE licensing model was introduced at the start of fiscal 2010, and consequently, a number of arrangements executed under the upfront revenue model did not reach the end of their original term until the end of fiscal 2015. The changes to our licensing model did not have any material impact on subscription revenue or deferred revenue for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and we do not expect any material impact on subscription revenue or deferred revenue for fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and beyond.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes to our licensing model introduced in fiscal 2010 did not change the method or timing of customer billings or cash collections. In addition, the changes to our licensing model did not impact the incurrence or timing of our expenses. Since there was no corresponding expense reduction to offset the lower revenue during fiscal years 2010-2015, operating income was lower than what would have been reported under a fully transitioned revenue model.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generate revenue from the following sources: (1)&#160;Subscription and software revenue; and (2)&#160;Services and other revenue. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Four basic criteria must be satisfied before software license revenue can be recognized: persuasive evidence of an arrangement between us and an end user; delivery of our product has occurred; the fee for the product is fixed or determinable; and collection of the fee is probable.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Persuasive evidence of an arrangement</font><font style="font-family:inherit;font-size:10pt;">&#8212;We use a signed contract as evidence of an arrangement for software licenses and SMS. For professional services we use a signed contract and a work proposal to evidence an arrangement. In cases where both a signed contract and a purchase order are required by the customer, we consider both taken together as evidence of the arrangement.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Delivery of our product</font><font style="font-family:inherit;font-size:10pt;">&#8212;Software and the corresponding access keys are generally delivered to customers via disk media with standard shipping terms of Free Carrier, our warehouse (i.e.,&#160;FCA, named place) or electronic delivery. Our software license agreements do not contain conditions for acceptance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fee is fixed or determinable</font><font style="font-family:inherit;font-size:10pt;">&#8212;We assess whether a fee is fixed or determinable at the outset of the arrangement. Significant judgment is involved in making this assessment.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our historical upfront revenue model, we are able to demonstrate that the fees are fixed or determinable for all arrangements, including those for our term licenses that contain extended payment terms. We have an established history of collecting under the terms of these contracts without providing concessions to customers. In addition, we also assess whether a contract modification to an existing term arrangement constitutes a concession. In making this assessment, significant analysis is performed to ensure that </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> concessions are given. Our software license agreements do not include a right of return or exchange. For license arrangements executed under the historical upfront revenue model, we recognize license revenue upon delivery of the software product, provided all other revenue recognition requirements are met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We cannot assert that the fees under our aspenONE licensing model and point product arrangements with Premier Plus SMS are fixed or determinable because the rights provided to customers, and the economics of the arrangements, are not comparable to our transactions with other customers under the upfront revenue model. As a result, the amount of revenue recognized for these arrangements is limited by the amount of customer payments that become due.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Collection of fee is probable</font><font style="font-family:inherit;font-size:10pt;">&#8212;We assess the probability of collecting from each customer at the outset of the arrangement based on a number of factors, including the customer's payment history, its current creditworthiness, economic conditions in the customer's industry and geographic location, and general economic conditions. If in our judgment collection of a fee is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Vendor-Specific Objective Evidence of Fair Value</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have established VSOE for professional services and certain training offerings, but not for our software products or our SMS offerings. We assess VSOE for SMS, professional services, and training, based on an analysis of standalone sales of the offerings using the bell-shaped curve approach. We do not have a history of selling our Premier Plus SMS offering to customers on a standalone basis, and as a result are unable to establish VSOE for this deliverable. As of July&#160;1, 2014, we are no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July&#160;1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June&#160;30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We allocate the arrangement consideration among the elements included in our multi-element arrangements using the residual method. Under the residual method, the VSOE of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue upon delivery of the software, assuming all other revenue recognition criteria are met. If VSOE does not exist for an undelivered element in an arrangement, revenue is deferred until such evidence does exist for the undelivered elements, or until all elements are delivered, whichever is earlier. Under the historical upfront revenue model, the residual license fee is recognized upon delivery of the software provided all other revenue recognition criteria were met. Arrangements that qualified for upfront recognition during fiscal 2014 and prior periods included sales of perpetual licenses, amendments to existing legacy term arrangements and renewals of legacy term arrangements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Subscription and Software Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription and software revenue consists of product and related revenue from our (i)&#160;aspenONE licensing model; (ii)&#160;point product arrangements with our Premier Plus SMS offering included for the contract term; (iii)&#160;legacy arrangements including (a)&#160;amendments to existing legacy term arrangements, (b)&#160;renewals of legacy term arrangements and (c)&#160;legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model; (iv)&#160;legacy SMS arrangements; and (v)&#160;perpetual arrangements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Due to our obligation to provide unspecified future software products and updates, we are required to recognize revenue ratably over the term of the arrangement, once the other revenue recognition criteria noted above have been met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our point product arrangements with Premier Plus SMS include SMS for the term of the arrangement. Since we do not have VSOE for our Premier Plus SMS offering, the SMS element of our point product arrangements is not separable. As a result, revenue associated with point product arrangements with Premier Plus SMS included for the contract term is recognized ratably over the term of the arrangement, once the other revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Perpetual and legacy term license arrangements do not include the same rights as those provided to customers under the aspenONE licensing model and point product arrangements with Premier Plus SMS. Legacy SMS revenue is generated from legacy SMS offerings provided in support of perpetual and legacy term license arrangements. Customers typically receive SMS for one year and then can elect to renew SMS annually. During fiscal 2014 and prior periods, we had VSOE for certain legacy SMS offerings sold with perpetual and term license arrangements and could therefore separate the undelivered elements. Accordingly, license fee revenue for perpetual and legacy term license arrangements was recognized upon delivery of the software products using the residual method, provided all other revenue recognition requirements were met. VSOE of fair value for the undelivered SMS component sold with our perpetual and term license arrangements was deferred and subsequently amortized into revenue ratably over the contractual term of the SMS arrangement. As of July&#160;1, 2014, we are no longer able to establish VSOE for our legacy SMS offerings sold with our perpetual license arrangements. As of July&#160;1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June&#160;30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Services and Other Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Professional Services Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional services are provided to customers on a time-and-materials (T&amp;M) or fixed-price basis. We recognize professional services fees for our T&amp;M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. Project costs are typically expensed as incurred. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain circumstances, professional services revenue may be recognized over a longer time period than the period over which the services are performed. If the costs to complete a project are not estimable or the completion is uncertain, the revenue is recognized upon completion of the services. In circumstances in which professional services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i)&#160;the period the services are performed, or (ii)&#160;the license term. When we provide professional services considered essential to the functionality of the software, we recognize the combined revenue from the sale of the software and related services using the completed contract or percentage-of-completion method.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have occasionally been required to commit unanticipated additional resources to complete projects, which resulted in losses on those contracts. Provisions for estimated losses on contracts are made during the period in which such losses become probable and can be reasonably estimated.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Training Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide training services to our customers, including on-site, Internet-based, public and customized training. Revenue is recognized in the period in which the services are performed. In circumstances in which training services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i)&#160;the period the services are performed or (ii)&#160;the license term.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue includes amounts billed or collected in advance of revenue recognition, including arrangements under the aspenONE licensing model, point product arrangements with Premier Plus SMS, legacy SMS arrangements, professional services, and training. Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS, VSOE does not exist for the undelivered elements, and as a result, the arrangement fees are recognized ratably (i.e.,&#160;on a subscription basis) over the term of the license. Deferred revenue is recorded as each invoice becomes due.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Licensing Matters</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our standard licensing agreements include a product warranty provision. We have not experienced significant claims related to software warranties beyond the scope of SMS support, which we are already obligated to provide, and consequently, we have not established reserves for warranty obligations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our agreements with our customers generally require us to indemnify the customer against claims that our software infringes third-party patent, copyright, trademark or other proprietary rights. Such indemnification obligations are generally limited in a variety of industry-standard respects, including our right to replace an infringing product. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, we had not experienced any material losses related to these indemnification obligations and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> claims with respect thereto were outstanding. We do not expect significant claims related to these indemnification obligations, and consequently, have not established any related reserves.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)&#160;&#160;&#160;Installments Receivable</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Installments receivable resulting from product sales under the upfront revenue model are discounted to present value at prevailing market rates at the date the contract is signed, taking into consideration the customer's credit rating. The finance element is recognized using the effective interest method over the relevant license term and is classified as interest income. Current installments receivable consist of invoices with a due date of less than one year but greater than </font><font style="font-family:inherit;font-size:10pt;">45 days</font><font style="font-family:inherit;font-size:10pt;"> from the period-end date. Once an installments receivable invoice becomes due within 45&#160;days, it is reclassified as a trade accounts receivable in our consolidated balance sheets. As a result, we did not have any past due installments receivable as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our non-current installments receivable are within the scope of Accounting Standards Update (ASU) No.&#160;2010-20, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Receivables (Topic 310): Disclosures about the Credit Quality of Financing Receivables and the Allowance for Credit Losses</font><font style="font-family:inherit;font-size:10pt;">. As our portfolio of financing receivables arises from the sale of our software licenses, the methodology for determining our allowance for doubtful accounts is based on the collective population of receivables and is not stratified by class or portfolio segment. We consider factors such as existing economic conditions, country risk, customers' credit rating and past payment history in determining our allowance for doubtful accounts. We reserve against our installments receivable when the related trade accounts receivable have been past due for over a year, or when there is a specific risk of uncollectability. Our specific reserve reflects the full value of the related installments receivable for which collection has been deemed uncertain. We transfer an installment receivable reserve balance into a trade accounts receivable allowance when an installment receivable ages into a trade account receivable.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We write-off receivables when they are considered uncollectable based on our judgment. In instances when we write-off specific customers' trade accounts receivable, we also write off any related current and non-current installments receivable balances.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, our current installments receivable 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;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, are included within prepaid expenses and other current assets in our consolidated balance sheets.&#160; As of June 30, 2015, our non-current installments receivable of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> is included within other non-current assets in our consolidated balance sheets.&#160; </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS included for the contract term, the installment payments are not considered fixed or determinable and, as a result, are not included as installments receivable on our consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)&#160;&#160;&#160;Allowance for Doubtful Accounts and Discounts</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make judgments as to our ability to collect outstanding receivables and provide allowances for the portion of receivables when a loss is reasonably expected to occur. The allowance for doubtful accounts is established to represent the best estimate of the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on a review of past due amounts, historical write-off and recovery experience, as well as aging trends affecting specific accounts and general operational factors affecting all accounts. In addition, factors are developed utilizing historical trends in bad debts and allowances.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider current economic trends when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unanticipated changes occur in the general business environment, our estimates of the recoverability of receivables could be further adjusted.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal </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 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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for bad debts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,064</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;">(797</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, 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;" rowspan="1" colspan="1"><div style="text-align:left;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,604</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;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts Receivable</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;">22,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">22,080</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;">1,604</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;">20,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts Receivable</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;">32,357</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">30,721</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">32,357</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;">1,636</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,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)&#160;&#160;&#160;&#160;Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine fair value of financial and non-financial assets and liabilities in accordance with provisions of ASC Topic 820, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;"> (ASC 820). ASC 820 defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. ASC 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities, and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1 Inputs&#8212;Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2 Inputs&#8212;Inputs other than quoted prices included in Level&#160;1 that are observable for an asset or a liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for an asset or a liability (such as interest rates, yield curves, volatilities, prepayment speeds, credit risks, etc.), or inputs that are derived principally from or corroborated by market data by correlation or other means.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3 Inputs&#8212;Unobservable inputs for determining fair values of assets or liabilities that reflect an entity's own assumptions in pricing assets or liabilities.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Cash equivalents are reported at fair value utilizing quoted market prices in identical markets, or "Level&#160;1 Inputs." Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Marketable securities are reported at fair value calculated in accordance with the market approach, utilizing market consensus pricing models with quoted prices that are directly or indirectly observable, or "Level&#160;2 Inputs".</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments not measured or recorded at fair value in the accompanying consolidated financial statements consist of cash, accounts receivable, installments receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the credit agreement approximates its carrying value due to the floating interest rate.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;1 Inputs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level&#160;2 Inputs)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, we did not have any assets or liabilities measured at fair value on a recurring basis using significant unobservable inputs ("Level&#160;3 Inputs").</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain non-financial assets, including goodwill, finite-lived intangible assets and other non-financial long-lived assets, are measured at fair value using market and income approaches on a non-recurring basis when there is an indication of impairment.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)&#160;&#160;&#160;&#160;Computer Software Development Costs</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain computer software development costs are capitalized in the accompanying consolidated balance sheets. Capitalization of computer software development costs begins upon establishing technological feasibility defined as meeting specifications determined by the program design. Amortization of capitalized computer software development costs is provided on a product-by-product basis using the greater of (a)&#160;the amount computed using the ratio that current gross revenue for a product bears to total of current and anticipated future gross revenue for that product or (b)&#160;the straight-line method, beginning upon commercial release of the product, and continuing over the remaining estimated economic life of the product, not to exceed </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total computer software costs capitalized were </font><font style="font-family:inherit;font-size:10pt;">$0.3 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.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total amortization expense charged to operations was approximately </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;">$0.7 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;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Computer software development accumulated amortization totaled </font><font style="font-family:inherit;font-size:10pt;">$73.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$73.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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. Weighted average remaining useful life of computer software development costs was </font><font style="font-family:inherit;font-size:10pt;">0.7 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.1 years</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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 style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At each balance sheet date, we evaluate the unamortized capitalized software costs for potential impairment by comparing the balance to the net realizable value of the products. During the years ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, our computer software development costs were not considered impaired and as such, we did not recognize impairment losses during the periods then ended.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)&#160;&#160;&#160;Foreign Currency Translation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The determination of the functional currency of subsidiaries is based on the subsidiaries' financial and operational environment and is the local currency of the subsidiary. Gains and losses from foreign currency translation related to entities whose functional currency is their local currency are credited or charged to accumulated other comprehensive income included in stockholders' (deficit) equity in the consolidated balance sheets. In all instances, foreign currency transaction and remeasurement gains or losses are credited or charged to the consolidated statements of operations as incurred as a component of other income (expense), net. Net foreign currency transaction and remeasurement gains (losses) were less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(0.8) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(2.3) million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> other income (expense), net included </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign currency exchange losses related to the Acquisition Bid (refer to Note 4, Acquisitions, for further discussion).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l)&#160;&#160;&#160;&#160;Net Income Per Share</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted income per share based on the treasury stock method.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, certain employee equity awards were anti-dilutive based on the treasury stock method. The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars and Shares in Thousands, Except per Share Data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></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;">139,951</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;">118,407</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;">85,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,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;">92,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact from:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Employee equity awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 per share</font></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Shares in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 equity awards</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,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m)&#160;&#160;Concentration of Credit Risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents, marketable securities, accounts receivable and installments receivable. Our cash is held in financial institutions and our cash equivalents are invested in money market mutual funds that we believe to be of high credit quality. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, our investments in marketable securities consist primarily of investment grade fixed income corporate debt securities with maturities of less than </font><font style="font-family:inherit;font-size:10pt;">2 months</font><font style="font-family:inherit;font-size:10pt;">. We diversify our investment portfolio by investing in multiple types of investment-grade securities and attempt to mitigate a risk of loss by using a third-party investment manager.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentration of credit risk with respect to receivables is limited to certain customers to which we make substantial sales. To reduce risk, we assess the financial strength of our customers. We do not require collateral or other security in support of our receivables. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customer receivable balances that represented approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of our total receivables. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> customer receivable balance that represented approximately </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of our total receivables and was collected subsequent to </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(n)&#160;&#160;&#160;Computer Software Developed for Internal Use and Long-Lived Assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Computer Software Developed for Internal Use:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software developed for internal use is capitalized in accordance with ASC Topic 350-40, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles Goodwill and Other&#8212;Internal Use Software</font><font style="font-family:inherit;font-size:10pt;">. We capitalize direct labor costs incurred to develop internal-use software during the application development stage after determining software technological requirements and obtaining management approval for funding projects probable of completion.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</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;"> capitalized direct labor costs associated with our development of software for internal use. In fiscal </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, we capitalized direct labor costs 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;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, associated with our development of software for internal use. These costs are included within property, plant and equipment in our consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate our long-lived assets, which include finite-lived intangible assets, property and leasehold improvements for impairment as events and circumstances indicate that the carrying amount of an asset or a group of assets may not be recoverable. We assess the recoverability of the asset or a group of assets based on the undiscounted future cash flows the asset is expected to generate, and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset are less than its carrying value. If an asset or a group of assets are deemed to be impaired, the amount of the impairment loss, if any, represents the excess of the asset's or a group of assets' carrying value compared to their estimated fair values.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;Comprehensive Income</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) and its components for fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> are disclosed in the accompanying consolidated statements of comprehensive income.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, accumulated other comprehensive income is comprised of foreign translation adjustments of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and net unrealized gains (losses) on available for sale securities of less than </font><font style="font-family:inherit;font-size:10pt;">($0.1) million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$(0.1) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p)&#160;&#160;&#160;Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(q)&#160;&#160;&#160;Income Taxes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible. Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not provide deferred taxes on unremitted earnings of foreign subsidiaries since we intend to indefinitely reinvest either currently or sometime in the foreseeable future. Unrecognized provisions for taxes on undistributed earnings of foreign subsidiaries, which are considered indefinitely reinvested, are not material to our consolidated financial position or results of operations. We are continuously subject to examination by the IRS, as well as various state and foreign jurisdictions. The IRS and other taxing authorities may challenge certain deductions and credits reported by us on our income tax returns. In accordance with provisions of ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;"> (ASC 740), an entity should recognize a tax benefit when it is more-likely-than-not, based on the technical merits, that the position would be sustained upon examination by a taxing authority. The amount to be recognized, if the more-likely-than-not threshold was passed, should be measured as the largest amount of tax benefit that is greater than 50 percent likely of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Furthermore, any change in the recognition, de-recognition or measurement of a tax position should be recorded in the period in which the change occurs. We account for interest and penalties related to uncertain tax positions as part of the provision for income taxes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(r)&#160;&#160;&#160;Loss Contingencies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria. Refer to Note&#160;12 for discussion of these matters and related liability accruals.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(s)&#160;&#160;&#160;Advertising Costs</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred and are classified as sales and marketing expenses. We incurred advertising expenses of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(t)&#160;&#160;&#160;&#160;Research and Development Expense</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, we acquired certain technologies for </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. At the time we acquired the technology, the project to develop a commercially available product did not meet the definition of having reached technological feasibility and as such, the entire cost of the acquired technology was expensed as research and development expense.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160; Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2014-09 was issued by the FASB as a part of the joint project with the International Accounting Standards Board (IASB) to clarify revenue recognition principles and develop a common revenue standard for the U.S. Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS). ASU No. 2014-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2014-09 is permitted but not before December 15, 2016. The amendments included within ASU No. 2014-09 should be applied by using one of the following methods:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retrospectively to each prior reporting period presented. </font><font style="font-family:inherit;font-size:10pt;">The entity may elect any of the practical expedients described in ASU No. 2014-09 when applying this method.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retrospectively with the cumulative effect of initially applying ASU No. 2014-09 recognized at the date of initial application. </font><font style="font-family:inherit;font-size:10pt;">In the reporting periods that include the date of the initial application of ASU No. 2014-09, the entity should disclose the amount by which each financial statement line item is affected by the application of ASU No. 2014-09 in the current reporting period as compared to the guidance that was in effect before the change.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We will adopt ASU No. 2014-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2014-09 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU No. 2015-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement</font><font style="font-family:inherit;font-size:10pt;">. The amendment provides guidance to customers about whether a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, the customer should account for the software license element of the arrangement consistent with the acquisition of other software licenses. If the arrangement does not include a software license, the customer should account for a cloud computing arrangement as a service contract. The amendment will be effective for annual reporting periods beginning on or after December 15, 2015. We are currently evaluating the impact of ASU No. 2015-05 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU 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 amends current presentation guidance by requiring that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Prior to the issuance of ASU No. 2015-03, debt issuance costs were required to be presented as an asset on the balance sheet. In August 2015, the FASB issued ASU No. 2015-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest - Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2015-15 states that debt issuance costs related to line of credit arrangements can be presented as an asset, similar to the treatment prior to the issuance of ASU No. 2015-03. We adopted the provisions of ASU No. 2015-03 and ASU No. 2015-15 during the second quarter of fiscal 2016. As of June 30, 2016, the issuance costs related to our Credit Agreement (as described in Note 9) were recorded in prepaid expenses and other current assets in our consolidated balance sheet. Adjustments to prior periods to conform to the current period presentation were not required as we did not have deferred finance costs on the balance sheet in prior periods.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued ASU No. 2015-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Simplifying the Accounting for Measurement-Period Adjustments</font><font style="font-family:inherit;font-size:10pt;">, which eliminates the requirement for an acquirer to retrospectively adjust the financial statements for measurement-period adjustments that occur in periods after a business combination is consummated. The ASU instead requires an acquirer to recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. We adopted ASU No. 2015-16 during the second quarter of fiscal 2016. The adoption of ASU No. 2015-16 did not have a material impact our consolidated financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued ASU No. 2015-17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes, </font><font style="font-family:inherit;font-size:10pt;">which simplifies the presentation of deferred income taxes by removing the requirement to bifurcate deferred income tax assets and liabilities between current and non-current. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. The Company elected early adoption in the fourth quarter of fiscal 2016, and deferred income tax assets and liabilities are presented as non-current in the consolidated balance sheets at June 30, 2016. This adoption was applied prospectively and prior periods have not been reclassified.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">. Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-08, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;">. The amendment clarifies the implementation guidance for principal versus agent considerations as contained in ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. The guidance includes indicators to assist an entity in determining whether it controls a specified good or service before it is transferred to a customer. ASU No. 2016-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-08 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-08 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-08 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 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;">. The amendment identifies several areas for simplification applicable to entities that issue share-based payment awards to their employees, including income tax consequences, the option to recognize gross stock compensation expense with actual forfeitures recognized when they occur, and certain classifications on the statements of cash flows. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASU No. 2016-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</font><font style="font-family:inherit;font-size:10pt;">. The amendment clarifies the process of identifying performance obligations and the licensing implementation guidance as contained in ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2016-10 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-10 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-10 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-10 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASU No. 2016-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting</font><font style="font-family:inherit;font-size:10pt;">. The amendment rescinds certain SEC comments as codified in ASC Topic 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, effective upon the adoption of ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-09 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASU No. 2016-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients</font><font style="font-family:inherit;font-size:10pt;">. The amendment clarifies issues such as assessing collectibility, noncash considerations, contract modifications, and completed contracts at transition as contained in ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2016-12 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-12 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-12 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-12 on our financial position, results of operations and cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)&#160;&#160;&#160;&#160;Computer Software Development Costs</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain computer software development costs are capitalized in the accompanying consolidated balance sheets. Capitalization of computer software development costs begins upon establishing technological feasibility defined as meeting specifications determined by the program design. Amortization of capitalized computer software development costs is provided on a product-by-product basis using the greater of (a)&#160;the amount computed using the ratio that current gross revenue for a product bears to total of current and anticipated future gross revenue for that product or (b)&#160;the straight-line method, beginning upon commercial release of the product, and continuing over the remaining estimated economic life of the product, not to exceed </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total computer software costs capitalized were </font><font style="font-family:inherit;font-size:10pt;">$0.3 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.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total amortization expense charged to operations was approximately </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;">$0.7 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;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Computer software development accumulated amortization totaled </font><font style="font-family:inherit;font-size:10pt;">$73.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$73.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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. Weighted average remaining useful life of computer software development costs was </font><font style="font-family:inherit;font-size:10pt;">0.7 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.1 years</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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 style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At each balance sheet date, we evaluate the unamortized capitalized software costs for potential impairment by comparing the balance to the net realizable value of the products. During the years ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, our computer software development costs were not considered impaired and as such, we did not recognize impairment losses during the periods then ended.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the reserve for uncertain tax positions is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 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;">19,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">21,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">22,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increases&#8212;tax positions in prior period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 increases&#8212;tax positions in current 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;">5,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross decreases&#8212;lapse of statutes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,024</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(823</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency translation adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Uncertain tax positions, 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,535</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;">19,870</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;">21,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Liabilities</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities in the accompanying consolidated balance sheets consist of the following:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalties and outside commissions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and payroll-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;">17,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued expenses and other current liabilities</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,105</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;">38,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities in the accompanying consolidated balance sheets consist of the following:</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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><tr><td style="vertical-align: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-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 rent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other non-current liabilities</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;">32,591</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;">29,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)&#160;&#160;&#160;Allowance for Doubtful Accounts and Discounts</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make judgments as to our ability to collect outstanding receivables and provide allowances for the portion of receivables when a loss is reasonably expected to occur. The allowance for doubtful accounts is established to represent the best estimate of the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on a review of past due amounts, historical write-off and recovery experience, as well as aging trends affecting specific accounts and general operational factors affecting all accounts. In addition, factors are developed utilizing historical trends in bad debts and allowances.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider current economic trends when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unanticipated changes occur in the general business environment, our estimates of the recoverability of receivables could be further adjusted.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal </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 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:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:504px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for bad debts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,064</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;">(797</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, 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;" rowspan="1" colspan="1"><div style="text-align:left;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,604</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;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">:</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Dollars in Thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts Receivable</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;">22,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">22,080</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;">1,604</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;">20,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts Receivable</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;">32,357</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">30,721</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">32,357</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;">1,636</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,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January&#160;28, 2015, our Board of Directors approved a share repurchase program for up to </font><font style="font-family:inherit;font-size:10pt;">$450 million</font><font style="font-family:inherit;font-size:10pt;"> worth of our common stock. On April 26, 2016, the Board of Directors approved a </font><font style="font-family:inherit;font-size:10pt;">$400 million</font><font style="font-family:inherit;font-size:10pt;"> increase in the current share repurchase plan. The timing and amount of any shares repurchased are based on market conditions and other factors. All share repurchases of our common stock have been recorded as treasury stock under the cost method.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We repurchased </font><font style="font-family:inherit;font-size:10pt;">4,750,692</font><font style="font-family:inherit;font-size:10pt;"> shares, </font><font style="font-family:inherit;font-size:10pt;">7,731,428</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">3,110,114</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock for </font><font style="font-family:inherit;font-size:10pt;">$180.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$298.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$121.8 million</font><font style="font-family:inherit;font-size:10pt;"> during fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the remaining dollar value under the stock repurchase program was </font><font style="font-family:inherit;font-size:10pt;">$521.3 million</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%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)&#160;&#160;&#160;Management Estimates</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</font></div></div> EX-101.SCH 8 azpn-20160630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Common Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Credit Agreement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2206201 - Disclosure - Goodwill (Policies) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2306302 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes - Income (Loss) before Provision For (Benefit From) Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Income Taxes - Provision For (Benefit From) Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Income Taxes - Reconciliation of the Reserve For Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2205201 - Disclosure - Intangible Assets (Policies) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2305302 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Operations link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Operations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment - Property, Equipment and Leasehold Improvements (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Quarterly Financial Data (Unaudited) - (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Retirement Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Segment and Geographic Information - Domestic and International Sales as a Percentage of Total Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment and Geographic Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Segment and Geographic Information - Reconciliation of Total Segment Operating Profit (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Segment and Geographic Information - Summary of Segments' Profits (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402408 - Disclosure - Significant Accounting Policies - Accounts Receivable, Net of the Related Allowance For Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2402417 - Disclosure - Significant Accounting Policies - Advertising Costs & Research and Development Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Significant Accounting Policies - Allowance For Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2402413 - Disclosure - Significant Accounting Policies - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2402416 - Disclosure - Significant Accounting Policies - Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2402415 - Disclosure - Significant Accounting Policies - Computer Software Developed For Internal Use (Details) link:presentationLink link:calculationLink link:definitionLink 2402410 - Disclosure - Significant Accounting Policies - Computer Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2402414 - Disclosure - Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Significant Accounting Policies - Estimate Useful Lives of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Significant Accounting Policies - Fair Value, Amortized Cost and Unrealized Holding Gains (Details) link:presentationLink link:calculationLink link:definitionLink 2402409 - Disclosure - Significant Accounting Policies - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2402411 - Disclosure - Significant Accounting Policies - Foreign Currency Translation (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Significant Accounting Policies - Installments Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2402412 - Disclosure - Significant Accounting Policies - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Stock-Based Compensation - Additional Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense and its Classification in the Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stock-Based Compensation - Stock Compensation Plans and General Award Terms (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 azpn-20160630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 azpn-20160630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 azpn-20160630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Quarterly Financial Data [Abstract] Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Quarterly consolidated statement of operations data Quarterly Financial Information [Table Text Block] Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract] Retirement and Profit Sharing Plans Compensation and Employee Benefit Plans [Text Block] Property, Plant and Equipment [Abstract] Property, equipment and leasehold improvements Property, Plant and Equipment [Table Text Block] Statement of Financial Position [Abstract] Series D redeemable convertible preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Series D redeemable convertible preferred stock, authorized Temporary Equity, Shares Authorized Series D redeemable convertible preferred stock, issued Temporary Equity, Shares Issued Series D redeemable convertible preferred stock, outstanding Temporary Equity, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, authorized Common Stock, Shares Authorized Common stock, issued Common Stock, Shares, Issued Common stock, outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Income Tax Disclosure [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Federal and state credits Deferred Tax Assets Federal and State Credits The tax effect as of the balance sheet date of the amount of future tax effects arising from unused federal and state tax credit carryforwards which will decrease future taxable income if applied in future years. Capital loss carryforwards Deferred Tax Assets, Capital Loss Carryforwards Foreign loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Foreign Deferred revenue Deferred Tax Assets, Deferred Income Other reserves and accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Intangible assets Deferred Tax Assets Intangible Assets The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of tax-deductible goodwill and the basis of goodwill computed in accordance with generally accepted accounting principles. The difference in basis will decrease future taxable income when such difference reverses. Property, leasehold improvements, and other basis differences Deferred Tax Assets Property and Leasehold Improvements The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis of capital assets and the basis of capital assets computed in accordance with generally accepted accounting principles. The difference in basis, attributable to different capitalization of costs, depreciation, or amortization methodologies, will decrease future taxable income when such basis difference is realized. Other temporary differences Deferred Tax Assets, Other Deferred tax assets, total Deferred Tax Assets, Gross Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Deferred revenue Deferred Tax Liabilities, Tax Deferred Income Intangible assets Deferred Tax Liabilities, Intangible Assets Property, leasehold improvements, and other basis differences Deferred Tax Liabilities, Property Leasehold Improvements and Other Basis Differences Amount of deferred tax liability attributable to taxable temporary differences from property, leasehold improvements, and other basis differences not separately disclosed. Other temporary differences Deferred Tax Liabilities, Other Deferred tax liabilities, total Deferred Tax Liabilities, Net Valuation allowance Deferred Tax Assets, Valuation Allowance Net deferred tax assets Deferred Tax Assets, Net Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segment Reconciling Items Segment Reconciling Items [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Reconciliation to Income Before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Segment profit Operating Income (Loss) General and administrative General and Administrative Expense Other income (expense), net Other Nonoperating Income (Expense) Interest income (net) Interest Income (Expense), Nonoperating, Net Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other geographic locations Segment Geographical Groups Of Countries International [Member] Represents all international geographic groups. Geographic Information Revenues from External Customers and Long-Lived Assets [Line Items] Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Long-lived assets Long-Lived Assets Equity [Abstract] Common Stock Stock Transactions, Parenthetical Disclosures [Abstract] Approved stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Repurchase of common stock (in shares) Treasury Stock, Shares, Acquired Repurchase of common stock, amount Treasury Stock, Value, Acquired, Cost Method Remaining capacity under the stock repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Accounting Policies [Abstract] Summary of the fair value, the amortized cost and unrealized holding gains (losses) on marketable securities Available-for-sale Securities [Table Text Block] Property and equipment, estimated useful lives Schedule of Property Plant and Equipment Estimated Useful Lives [Table Text Block] Tabular disclosure of the estimated useful lives of property, plant and equipment. Allowance for doubtful accounts activity for accounts receivable Allowance for Doubtful Accounts Activity for Accounts Receivable [Table Text Block] Tabular disclosure of the accounts receivable allowance for doubtful accounts activity for the period. Accounts receivable, net balances Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Financial assets and financial liabilities measured and recorded at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Calculations of basic and diluted net income (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Potential common shares excluded from calculation of dilutive weighted average shares outstanding Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Balance Sheet Related Disclosures [Abstract] Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Other non-current liabilities Other Noncurrent Liabilities [Table Text Block] Document and Entity Information Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date 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 Filer Category Entity Filer Category Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Accrued expenses and other current liabilities Accrued Liabilities, Current [Abstract] Royalties and outside commissions Accrued Royalties and Outside Commissions Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties and outside commissions. Used to reflect the current portion of the liabilities which are due within one year or within the normal operating cycle if longer). Payroll and payroll-related Employee-related Liabilities, Current Other Other Accrued Liabilities, Current Total accrued expenses and other current liabilities Accrued Liabilities, Current Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Subscription and software Subscription And Software Segment [Member] Represents information pertaining to the subscription and software segment. Services Services And Other Segment [Member] Represents information pertaining to the services segment. Summary of operating segments Segment Reporting Information, Profit (Loss) [Abstract] Segment revenue Revenues Segment expenses Costs and Expenses Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Restricted Stock Units 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] Stock options activity Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cancelled / Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, end of period (in shares) Vested and exercisable, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested and expected to vest, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled / Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, end of period (in dollars per share) Vested and exercisable, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested and expected to vest, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term [Abstract] Outstanding, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested and exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested and expected to vest, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Aggregate Intrinsic Value [Abstract] Outstanding, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Outstanding, end of period Vested and exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and expected to vest, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Restricted stock units activity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Settled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cancelled / Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding, end of period (in shares) Vested and expected to vest (in shares) Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Expected to Vest Outstanding Number As of the balance sheet date, the number of shares into which outstanding equity instruments other than options that are expected to vest can be converted under the plan. Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Settled (RSUs) (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 Cancelled / Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding, end of period (in dollars per share) Vested and expected to vest, end of period (in dollars per share) Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Expected to Vest Weighted Average Grant Date Fair Value The weighted average fair value of vested and expected to vest awards on equity-based plans excluding option plans for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units. Income before provision for income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Income tax reconciliation based on federal statutory rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Reconciliation of reserve for uncertain tax positions Summary of Income Tax Contingencies [Table Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term marketable securities Available-for-sale Securities, Debt Securities, Current Accounts receivable, net Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Prepaid income taxes Prepaid Taxes Current deferred tax assets Deferred Tax Assets, Net, Current Total current assets Assets, Current Long-term marketable securities Available-for-sale Securities, Debt Securities, Noncurrent Property, equipment and leasehold improvements, net Property, Plant and Equipment, Net Computer software development costs, net Capitalized Software Development Costs for Software Sold to Customers Goodwill Goodwill Intangible assets, net Finite-Lived Intangible Assets, Net Non-current deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other non-current assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS' (DEFICIT) EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Income taxes payable Accrued Income Taxes, Current Borrowings under credit agreement Short-term Debt Current deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Non-current deferred revenue Deferred Revenue, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 12) Commitments and Contingencies Series D redeemable convertible preferred stock, $0.10 par value—Authorized—3,636 shares as of June 30, 2016 and 2015 Issued and outstanding—none as of June 30, 2016 and 2015 Temporary Equity, Carrying Amount, Attributable to Parent Stockholders' deficit: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.10 par value—Authorized—210,000,000 shares Issued—102,031,960 shares at June 30, 2016 and 101,607,520 shares at June 30, 2015 Outstanding—80,177,950 shares at June 30, 2016 and 84,504,202 shares at June 30, 2015 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, at cost—21,854,010 shares of common stock at June 30, 2016 and 17,103,318 shares at June 30, 2015 Treasury Stock, Value Total stockholders' deficit Stockholders' Equity Attributable to Parent Total liabilities and stockholders' deficit Liabilities and Equity Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Net foreign currency (gain) loss Net Foreign Currency Loss (Gain) Due to Revaluation The net foreign currency gains (losses) (pretax) included in determining net income due to remeasuring balances into the functional currencies as of the balance sheet date as a result of revaluation. Stock-based compensation Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Provision for bad debts Provision for Doubtful Accounts Tax benefits from stock-based compensation Tax Benefit from Share-based Compensation, Operating Activities Tax benefits realized from share-based compensation that reduce income taxes payable. Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Other non-cash operating activities Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Unbilled services Increase (Decrease) in Unbilled Receivables Prepaid expenses, prepaid income taxes, and other assets Increase (Decrease) in Prepaid Expense and Other Assets Installment receivables Increase (Decrease) in Contract Receivables, Net Accounts payable, accrued expenses and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchase of marketable securities Payments to Acquire Available-for-sale Securities, Debt Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Purchase of property, equipment and leasehold improvements Payments to Acquire Property, Plant, and Equipment Purchase of technology intangibles Payments to Acquire Intangible Assets Payments for business acquisitions Payments to Acquire Businesses, Gross Capitalized computer software development costs Payments for Software to be Sold The cash outflow associated with development of computer software product to be sold, leased, or otherwise marketed prior to achievement of technological feasibility. Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Exercise of stock options Proceeds from Stock Options Exercised Repurchases of common stock Payments for Repurchase of Common Stock Payment of tax withholding obligations related to restricted stock Payments Related to Tax Withholding for Share-based Compensation Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Proceeds from credit agreement Proceeds from Lines of Credit Payments of credit agreement issuance costs Payments of Debt Issuance Costs Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations (Decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Income tax paid, net Income Taxes Paid, Net Interest paid Interest Paid Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Change in landlord improvement allowance included in leasehold improvements and deferred rent liability Operating Leases, Lessee, Landlord Improvement Allowance Included in Leasehold Improvements and Deferred Rent Liability Represents a non-cash improvement allowance included in leasehold improvements and deferred rent liability during the period. Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses Change in Purchases of Property, Equipment and Leasehold Improvements Included in Accounts Payable and Accrued Expenses Represents the change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses. Change in common stock repurchases included in accounts payable and accrued expenses Common Stock Repurchases Included in Accrued Expenses Represents changes in the amount of common stock repurchases included in accrued expenses. Summary of reportable segments' profits Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of total segment operating profit to income before provision for income taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Domestic and international Sales as a Percentage of total revenue Revenue from External Customers by Geographic Areas [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Customer Claim Customer Claim [Member] Customer Claim [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Leases, Operating [Abstract] Leases, Operating [Abstract] Rent expense Operating Leases, Rent Expense, Net Standby letters of credit Standby Letters of Credit in Connection with Facility Leases The total amount of the contingent obligation under letters of credit issued in connection with certain facility leases outstanding as of the reporting date. Legal Matters Loss Contingency, Information about Litigation Matters [Abstract] Judgment issued Loss Contingency, Damages Awarded, Value Damages, plus interest, with the possibility of additional damages to be determined Loss Contingency, Estimate of Possible Loss Matters that might have a material adverse effect on financial position, results of operations or cash flows Number of Matters which Might have Material Adverse Effect Represents the matters that in the opinion of management, might have a material adverse effect on financial position, results of operations or cash flows of the entity. Intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Other non-current liabilities Other Liabilities, Noncurrent [Abstract] Deferred rent Deferred Rent Credit, Noncurrent Uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Other Other Accrued Liabilities, Noncurrent Total other non-current liabilities Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2010 Plan Equity Incentive Plan2010 [Member] 2010 Equity Incentive Plan. 2005 Plan Equity Incentive Plan2005 [Member] 2005 Stock Incentive Plan. Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Stock-based compensation, additional disclosures Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Maximum number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Common stock reserved for future issuance or settlement (in shares) Common Stock, Capital Shares Reserved for Future Issuance General award terms Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Contractual terms Share Based Compensation Arrangement by Share Based Payment Award, Contractual Term The period (in years) between the grant date and expiration date for awards under a share-based compensation plan. Advertising expenses Marketing and Advertising Expense [Abstract] Advertising expenses Advertising Expense Research and Development Expense Research and Development Expense [Abstract] Technology acquired Research and Development Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Operations Nature of Operations [Text Block] Accrued Expenses and Other Liabilities Supplemental Balance Sheet Disclosures [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment Computer Equipment [Member] Purchased software Software and Software Development Costs [Member] Furniture & fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, equipment and leasehold improvements-at cost Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, equipment and leasehold improvements-net Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Equity Awards Stock Compensation Plan [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Employee equity awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds Effective Rate Federal Funds Effective Rate [Member] Federal Funds Effective Rate [Member] Adjusted LIBOR London Interbank Offered Rate (LIBOR) [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Principal amount Debt Instrument, Face Amount Variable rate spread (as a percent) Debt Instrument, Basis Spread on Variable Rate Margin rate (as a percent) Debt Instrument Basis Spread On Variable Rate Margin On Variable Rate Debt Instrument Basis Spread On Variable Rate Margin On Variable Rate Commitment fee percentage (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Maximum leverage ratio Line Of Credit Facility Covenants Maximum Leverage Ratio Line Of Credit Facility Covenants Maximum Leverage Ratio Minimum interest coverage ratio Line Of Credit Facility Covenants Minimum Interest Coverage Ratio Line Of Credit Facility Covenants Minimum Interest Coverage Ratio Computer Software Development Costs Computer Software Development Costs [Member] Represents information pertaining to computer software development costs. Computer Software Development Costs for Internal Use Capitalized Computer Software, Net [Abstract] Maximum period over which amortization of computer software development costs provided on a product-by-product basis using straight-line method Maximum Period over which Capitalized Software Development Costs Amortization is Provided on Product by Product Basis Using Straight Line Method Represents the maximum period over which amortization of computer software development costs is provided on a product-by-product basis using straight-line method. Computer software cost capitalized Capitalized Computer Software, Additions Amortization of expense charged to operations Capitalized Computer Software, Amortization Computer software development accumulated amortization Capitalized Computer Software, Accumulated Amortization Weighted average remaining useful life of computer software development costs Capitalized Computer Software Development Costs Weighted Average Useful Life Represents the useful life of computer software development costs capitalized upon the establishment of technological feasibility. Weighted average assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Weighted average fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility factor (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Treasury Stock Treasury Stock [Member] Statement Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance Balance (in shares) Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options (in shares) Withholding taxes related to restricted stock units net share settlement Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Withholding taxes related to restricted stock units net share settlement (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Repurchase of common stock Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Excess tax benefits from stock-based compensation Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Balance Balance (in shares) Changes in carrying amount of goodwill by reporting unit Schedule of Goodwill [Table Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic concentration risk Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Sales Revenue, Net [Member] Europe Europe [Member] Other Segment Geographical Groups Of Countries All Other Segment Geographical Groups Except The United States Of America And Europe [Member] Represents all other geographic groups except The United States of America and Europe. Sales as a percentage of total revenue Concentration Risk, Percentage Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] In process research & development In Process Research and Development [Member] Customer relationships Customer Relationships [Member] Technology and patents Patented Technology [Member] Weighted average Weighted Average [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Effect of currency translation Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Net Carrying Amount Weighted Average Remaining Life (in Years) Finite-Lived Intangible Asset, Useful Life Net unrealized gains (losses) on available for sale securities, tax effects Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent Earnings Per Share [Abstract] Net income Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Dilutive impact from: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Employee equity awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Income per share Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Dilutive (in dollars per share) Earnings Per Share, Diluted Number of countries of operations Number of Countries in which Entity Operates Principles of Consolidation Consolidation, Policy [Policy Text Block] Management Estimates Use of Estimates, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Marketable Securities Marketable Securities, Available-for-sale Securities, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Installments Receivable Installments Receivable [Policy Text Block] Disclosure of accounting policy for installments receivable. Allowance for Doubtful Accounts and Discounts Trade and Other Accounts Receivable, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Computer Software Development Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Foreign Currency Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Net Income (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Computer Software Developed for Internal Use Internal Use Software, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Accounting for Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Advertising Costs Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block] Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy 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 doubtful accounts, current Allowance for Doubtful Accounts, Current [Member] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Line Items] Allowance for doubtful accounts Movement in Valuation Allowances and Reserves [Roll Forward] Balance, beginning of year Valuation Allowances and Reserves, Balance Provision for bad debts Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Write-offs Valuation Allowances and Reserves, Deductions Balance, end of year Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Yokogawa Yokogawa Electric Corp. [Member] Yokogawa Electric Corp. [Member] Developed technology Developed Technology Rights [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] General and administrative General and Administrative Expense [Member] Other Income (Expense), net Other Nonoperating Income (Expense) [Member] Bridge Loan Bridge Loan [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] KBC Kbc Advanced Technologies Plc [Member] Kbc Advanced Technologies Plc [Member] Fidelis Fidelis Group, LLC [Member] Fidelis Group, LLC [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Acquisition Bid Business Combination, Description [Abstract] Proposed transaction value per share Business Combination, Proposed Transaction Value per Share Proposed transaction value, per share, of a business combination. Proposed transaction value Business Combination Proposed Transaction Value Business Combination Proposed Transaction Value Proposed transaction value, funded by cash on hand Business Combination, Proposed Transaction Value, Cash on Hand Proposed transaction value of a business combination to be funded by cash on hand. Acquisition bid and bridge credit agreement costs Business Combination, Acquisition Related Costs Net foreign currency transaction and remeasurement losses Foreign Currency Transaction Gain (Loss), Realized Purchase price Future contingent consideration payment Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Weighted average discount rate (as a percent) Fair Value Inputs, Discount Rate Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Finite-lived intangible asset, useful life Weighted average remaining life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] 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] U.S. corporate bonds Domestic Corporate Debt Securities [Member] Investment Secondary Categorization [Axis] Investment Secondary Categorization [Axis] Investments by Secondary Categorization [Domain] Investments by Secondary Categorization [Domain] Short-term Marketable Securities Debt Securities Maturities One Year Or Less [Member] This item represents debt securities with an expected maturity of one year or less from the balance sheet date. Long-term Marketable Securities Debt Securities Maturities More Than One Year [Member] This item represents debt securities with an expected maturity of more than one year from the balance sheet date. Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Marketable Securities Available-for-sale Debt Securities, Amortized Cost Basis [Abstract] Fair Value Available-for-sale Securities, Debt Securities Cost Available-for-sale Debt Securities, Amortized Cost Basis Unrealized Gain Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Unrealized Loss Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Comprehensive Income Foreign translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Net unrealized gains (losses) on available for sale securities Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Schedule of future minimum lease payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill: Goodwill [Roll Forward] Goodwill, gross, beginning balance Goodwill, Gross Accumulated impairment losses, beginning balance Goodwill, Impaired, Accumulated Impairment Loss Goodwill, net, beginning balance Acquisition Goodwill, Acquired During Period Effect of currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, gross, ending balance Accumulated impairment losses, ending balance Goodwill, net, ending balance Goodwill Goodwill Disclosure [Text Block] Segment and Geographic Information Segment Reporting Disclosure [Text Block] Threshold period for classification of installments receivable to trade accounts receivable (in days) Threshold Period for Classification of Current Installments Receivable The threshold period (in days) for classification of current installments receivable. Invoices with a due date of greater than this threshold from the period-end date are classified as current installments receivable, as long as the due date is less than one year. Once an installment receivable is due within this threshold period, it is reclassified as a trade accounts receivable on the consolidated balance sheet. Current installments receivable, net Notes, Loans and Financing Receivable, Net, Current Non-current installments receivable, net Notes, Loans and Financing Receivable, Net, Noncurrent Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Credit Agreement Debt Disclosure [Text Block] Intangible asset amortization expense Amortization of Intangible Assets Amortization expense - 2017 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Amortization expense - 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two Amortization expense - 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three Amortization expense - 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four Amortization expense - 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Amortization expense - Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five 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] Cost of services and other Cost Of Services And Other [Member] Represents cost of services and other. Selling and marketing Selling and Marketing Expense [Member] Research and development Research and Development 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] Recorded as expenses: Share-based Compensation, Allocation and Classification in Financial Statements [Abstract] Total stock-based compensation Allocated Share-based Compensation Expense Fully depreciated property, equipment and leasehold improvements written-off, gross book value Property, Plant and Equipment, Disposals Depreciation Depreciation Asset retirement obligation Asset Retirement Obligation Significant Accounting Policies Significant Accounting Policies [Text Block] Accounts Receivable Accounts Receivable, Net, Current [Abstract] Gross Accounts Receivable, Gross, Current Allowance Allowance for Doubtful Accounts Receivable, Current Net Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Federal Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Federal Tax Expense (Benefit) Deferred Deferred Federal Income Tax Expense (Benefit) State State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current State and Local Tax Expense (Benefit) Deferred Deferred State and Local Income Tax Expense (Benefit) Foreign Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Foreign Tax Expense (Benefit) Deferred Deferred Foreign Income Tax Expense (Benefit) Provision for income taxes Income Tax Expense (Benefit) Total fair value of shares vested from RSU grants Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Total unrecognized compensation cost, period of recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cash proceeds from option exercises Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options Payments related to tax withholding Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net unrealized gains (losses) on available for sale securities, net of tax effects of $12, $15 and $(32) for fiscal years 2016, 2015 and 2014 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive (loss) income Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Inputs Fair Value, Inputs, Level 1 [Member] Level 2 Inputs Fair Value, Inputs, Level 2 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable Securities Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Tangible assets acquired, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Finite-lived intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Deferred tax liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Schedule of Revenue Classification in Income Statement and Revenue Recognition Methodology [Table] Schedule of Revenue Classification in Income Statement and Revenue Recognition Methodology [Table] Tabular disclosure of revenue classification in income statement and revenue recognition methodology. Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Legacy SMS Legacy S M S Services [Member] Represents information pertaining to legacy SMS services. Revenue and cost of revenue reclassifications Schedule of Revenue Classification in Income Statement and Revenue Recognition Methodology [Line Items] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Period over which customers typically received SMS Period over which Customers Received SMS Period over which customers typically received SMS with the license agreements prior to the introduction of the aspenONE licensing model ("legacy SMS offering"). Revenue recognition Revenue Recognition [Abstract] Concessions given on contract modification to an existing term arrangement Revenue Recognition Concessions on Contract Modification to Existing Term Arrangement Represents the amount of concessions given on contract modification to an existing term of arrangement. Other Licensing Matters Other Commitments [Abstract] Number of claims outstanding Software Licensing, Indemnification Obligations, Number of Claims Outstanding Represents the number of claims outstanding related to indemnification obligations. Total revenue Gross profit Gross Profit Income from operations Net income per common share: Diluted (in dollars per share) Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Income Tax Reconciliation Effective Income Tax Rate Reconciliation, Amount [Abstract] Federal tax provision at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Subpart F and dividend income Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Foreign taxes and rate differences Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Tax contingencies Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Return to provision adjustments Effective Income Tax Rate Reconciliation, Return to Provision Adjustments, Amount Represents an increase (decrease) in the return to the income tax provision (benefit). Domestic Production Activity Deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Weighted average assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Stock options and RSU activity Schedule of Share-based Compensation, Activity [Table Text Block] Employer matching contributions (as a percent) Defined Contribution Plan, Employer Matching Contribution, Percent of Match Maximum employee's pretax contribution that can be matched (as a percent) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Employer matching contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Impairment loss recognized Goodwill, Impairment Loss Number of triggering events indicating goodwill impairment occurred Goodwill Impairment Number of Triggering Events Represents the number of triggering events indicating goodwill impairment occurring during the period. Income Taxes Income Tax Disclosure [Text Block] Foreign Currency Transactions Foreign Currency Translation [Abstract] Net foreign currency transaction and remeasurement gains (losses) Software Development Software Development [Member] Capitalized costs for computer software developed for internal use, net Capitalized Computer Software, Net Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Reconciliation of the reserve for uncertain tax positions Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Uncertain tax positions, beginning of year Unrecognized Tax Benefits Gross increases—tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Gross increases—tax positions in current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross decreases—lapse of statutes Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Currency translation adjustment Unrecognized Tax Benefits Currency Translation Adjustment The gross amount of increase (decreases) in unrecognized tax benefits resulting from foreign currency adjustments. Uncertain tax positions, end of year Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer One Customer One [Member] Customer One [Member] Customer Two Customer Two [Member] Customer Two [Member] Accounts and installments receivable Accounts Receivable [Member] Customers concentration risk Customer Concentration Risk [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration of Credit Risk Concentration Risks, Types, No Concentration Percentage [Abstract] Maturity period of marketable securities, maximum Fixed Income Corporate Debt Marketable Securities Maturity Period Maximum Represents the maximum maturity period of fixed income corporate debt marketable securities. Number of customer's receivables balance representing a concentration Customer Receivables Number above Disclosure Threshold Represents the number of customer receivables representing more than the determined threshold for reporting of total receivables. Percentage of total receivables Income Statement [Abstract] Revenue: Revenues [Abstract] Subscription and software Subscription and Software Revenue Includes revenue earned during the period from (i) software license agreements under our aspenONE subscription offering, which include the right to receive unspecified future software products (ii) point product license agreements that are bundled with maintenance for which VSOE has not been established for maintenance; (iii) maintenance revenue for which we have VSOE; and (iv) other revenue earned during the period relating to consideration received from another party for the right to license our software products. Services and other Services and Other Revenue Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts. Services and other revenue includes professional services, training and other revenue. Total revenue Cost of revenue: Cost of Revenue [Abstract] Subscription and software Subscription and Software Cost of Revenue Costs incurred directly related to generating subscription and software revenue from the licensing of software products. Costs include royalty expense, amortization of capitalized software and purchased technology intangibles; distribution fees and other costs related to the expense associated with providing maintenance on aspenONE subscription arrangements, point product license arrangements where we have not established VSOE for the maintenance deliverable, and other maintenance arrangements for which we have established VSOE. Services and other Cost of Services and Other. Total costs related to services rendered by an entity during the reporting period. Costs of services and other revenue includes costs of providing professional services, training and other revenue. Total cost of revenue Cost of Revenue Gross profit Operating expenses: Operating Expenses [Abstract] Selling and marketing Selling and Marketing Expense Research and development Research and Development Expense, Software (Excluding Acquired in Process Cost) General and administrative Total operating expenses Operating Expenses Income from operations Interest income Interest and Other Income Interest expense Interest Expense Other income (expense), net Provision for income taxes Net income Common Stock Treasury Stock [Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research and development tax credit carryforward Research Tax Credit Carryforward [Member] Alternative minimum tax credit carryforward Alternative Minimum Tax Credit Carryforward [Member] Alternative minimum tax credit carryforward. Foreign tax credit carryforwards Foreign Tax Credit Carryforwards [Member] Foreign tax credit carryforwards. Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Foreign Tax Authority [Member] State State and Local Jurisdiction [Member] Domestic Domestic Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] U.S. Federal Internal Revenue Service (IRS) [Member] Tax Credit Carryforward Tax Credit Carryforward [Line Items] Net operating loss carryforwards Operating Loss Carryforwards Tax credit carryforward Tax Credit Carryforward, Amount Reduction in income taxes payable Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net [Abstract] Reduction in income taxes payable Deferred tax asset valuation allowance Valuation Allowance [Abstract] Deferred tax asset valuation allowance Unrecognized tax benefits that if recognized would reduce the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest Unrecognized Tax Benefits, Interest on Income Taxes Accrued Accrued penalties related to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties Accrued Benefit for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Gross Payments Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Property and Equipment Property, Plant and Equipment, Net, by Type [Abstract] Estimated Useful Life Property, Plant and Equipment, Useful Life EX-101.PRE 12 azpn-20160630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 a5yearcomparison.jpg begin 644 a5yearcomparison.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1"@17AI9@ 34T *@ @ ! $[ ( M / (2H=I 0 ! (6IR= $ > 0>NH< < @, /@ M H< < @, (; FMC.60G/SX- M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@( M"@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*O_ !$( CT#&P,!(@ "$0$#$0'_Q ? !!0$! M 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! M @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F M)R@I*C0U-CH.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$& M$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2 MDY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,/QKKDGAGP-K.M0())K&SDFC5NA<*=N?;.*\1\/? MK_A/_!]MXQ\1>*=5D\3:I#]KAN%D7RX21F,$;=V!Q]UE Z #%>]Z]H]MXA\/ M7^CWV?L]];O!(5Z@,",CW&1:;+J\>Y60$]G^\6&5 M7S.&(!/#&L77_@#!X#\)W7BGPAXHU>WU_1[9KMYW=!'*$0M( JJ"H8 \%F&. M#G.:[#7_ (5Z_P"(OA/I&CZEXC^T>*M)E2Z@U24DKYJYPI;&XJ 0-Y!8E0Q' M:N6U*Q^//C721X6US3M(T?3[E?*O-422,M+& 0VX+(WWO147G ^49H X[XM7 M5U\1[?X<7&%6]U7392X487S?EW8'8%E/X5<^+OBJ3Q]\._"T-O*2T>D/K=^B M_-AE(@!_[^&49KT74_AIJ-EX]^&YT*T>XT;PW \-S2P#?:[=K+08_M,9$D)F:3 ^;]V,A#AL%?@]!XINYK+2'TQQ=7$ )>--D/( 5N'$\/>"M;_P"%<^&["VUBZMC%"EC##;%W/RJQ M;Y0=FXMR>QQUH \"\37^KZGXTUKXO::[26'AK7+>QMT3[LMNF4D(/HQ9/^_S M=,5WW[2=U8ZG\*?#]UYY.GW6LVTGG)S^Z:"8[AU_A.:S-%_97T*;PO:2:YJ. MK6^M26X:XCAGB,44I&=H'EDD \?>YQP:2]^'_CK5_@AX<\+ZIH8DU#1]=C+H MUU RR6:K)A\[\8&\)MZX'2@#SG6-/^'VARZ9>?!KQ3KNH^*_M\:6L#0L,AL@ M]88^IPN,G.[!&"2/99]W_#7EEOQN_P"$=.<=,[GJSXQ^'&H>'=>T_P 7?"#3 M;>UU.W<0WVDVY2VM[ZW/4$$A 1_7(Y49LGPIKU]\?K/Q5-IDEKI3Z#]FED-Q M'OAF;<2F%8G(S]YVEDA9[8C_EGM MVH[[00<$;5VE=N<5ZGXO\1^+-)^#_A+1;;Q!:76N:]>IIIUS3[DRHR%B ZRX M!+$; 6Z_>YSS5*ZT3XV:%I^H>&(]*TKQQHTLK-#>ZS(D[LA(*AEEE7)4@-A@ MP#="0!6G%\#-2_X4MIOAP:M#!XATV].HVMTI;RH923\F<9V]#D#J,XH Q]?^ M ,'@/PG=>*?"'BC5[?7]'MFNWG=T$T>V\0^'K_1[[/V>^MW@D*]0&!& M1[C.: /!?"WP'@^(?A6W\6^-?$VK7.N:O']J26%TV1*P_=J0RDG'7 *@ A0! MC)S]6U_6KW]GSXA>'/$U^VI7WAO4H;+[:^2TT?VJ, L3R3E6Y/.",UMZ=IOQ MV\ Z0WA?P[I^DZ]IMN&6RU&21%DB0_=4!Y4^[UPRL 3C+* *NWGP?UW3O@3X MET:*1-:\4Z]=17=TT'[*W; MQBNM231-ES:BV\Y<,>@+;,J??%?6'B6\NM/\*ZK>:=;RW-Y!9RR6\,*%WDD" M$JH49)).!2>&;.?3_"6D65XGEW%M8PQ2ID':RQ@$9'!Y':I->MM2O/#]]!H5 M\NGZE)"PM;ED5UCDQ\I(8$$9Z\'B@#YJ^'NAZ3X-O_"W@%IK M\VI/DW/F;HQ);@@1XR!\W7:3@\X^B?&7A2P\;>$[[0=4&(;I,+(!EHG'*N/< M'!]^G0UY=/X;^)'Q N?#.D>.M&M=-LM$O%O;W54O(Y#J#1G"A(X^8RP))S@< MD\8"GVV@#YAMM7\6>*]*L/@G?12VVJ6=V8-6OP.9OB/X9\4> M%@U M272;>96%S/&D89\K@AI$)X8]#0!QOP*M?AKSED_P")L;;R M2A*H?]7\V?F&.U0?%N#5O'GQ \27^A3LD'@&PBDA:/G=<;UD?\0H?\80.^:] M!\.>(_C7-K&/$_@O2(=/6"9R;6=/,>01L8T!-PP&YPJY(P,\D=:Y+PS^S3;: M[HYU7XB7FJVOB"]GEFN8;2YA*J6O!QS0!U'Q,\10^+/V7;[7;; 2 M^L[>5E!SL?SXPR_@P(_"O";_ $KX2Z?X)74M \7:VWBN*WBEBMEC8(MS\I(# M>2N #GG?QC(ST/JUK\.?&>G_ 8\9^ UTUKJ/[:KZ),UU#_I,)F5B/O#9@)N M^;'+G%;6O_"*6'P7HFK>!K*#0_&NC6\+HUF(XOM+A )(Y",*V>>6R#R"<,: M/2?!TFJ2^"-%?Q"'75&L83=B1<-YNP;MP[-GJ/7->*VGA&3X\>./%%WXKUG4 M+?1=$OWT_3]/LY%7:5)!<[E89(&3P22V,@* ?1HX],A*O'8HRE#@C('&,*K$<9)+,<>?6'A[XY>&?"<_@72M*TJ\TG$EO%JA MG3>D4A)8KND!P-S=4)&3C.!0!Q_B"W^V?LQ_#JV!QYVK7$>1[S3#^M=%K^N7 M.K_ /0?!7FXU(7L^G72)\V8K!6=N/8+":ZKQ#\)M.296!8.^!O0L!E7R.V0 <=1%>>&_C!\2[[1M* M\>Z7IFBZ-87:7D\\$D;/.4XQA9'RV"V!A5Y.>@% &[<_\G?VG_8O'_T)Z]>G MGBM;>2>X<1Q1(7=VZ*H&23^%>+_$#0/B+9_&J#Q?X!\/VNJ)'I:VFZ[GC5,E MFW#:94;.".>E1:Q=?&WQ-X$U[2-7\(:?:W%["EO;FRNHE)5C^]W%IV&-@*]O MO4 <#HVIZIIOB[3?C-?R,FF:UKL]E.K=$M6 1&/LNUQ]8E]:],^.7PJT/Q!I M&K^,[RZU!-1T[2V\J**1!"WEAF&X%"W4\X85AZA^RMH,?A>X;3M3U6;6TM"8 ME>:(023A>!CRP0I;CKD UW0TGQ1JW[/EQHFL:LOA5H>D_L_W?C>VNM0;4[S1SYD4DB&$;W4' "!NW]ZM/4%'@ MV#X1_$*+,< L+;3-2<'"^4T7!/8X5I#S_=7T%>@3>#=>;]F<>%%L,ZW_ &:L M'V7SH_OAP<;]VWIWSBK&I^ ;W7/V=K?PE>6RIJT.DP(D3.IV7,2*0NX''WEV MYSC!- &-JR#QU^TWIVG'Y].\&VGVN8'[IN7PRX]QF,_\ ->!O_PKW_A)_$7_ M G/_"3?;/[6N/)_L?[/Y?E[S][S.=V<].,8KZ0^!W@76/"/A_4K[Q=&5U_5 MKLR7&Z19&6-1A 64D=2QX/1@.U<1H&F_&GP+J.O0^&/"&F7=EJ.J37BR7ES$ M6.XX&,3K@8 .",T >A_ ^U\.V_PSAE\''5#IES%;#X8?!>+XE^'[N_.OWVG)"HE>-H86G9075=F+I$%U]O$P\M;@G<#T\PXX&[?DD;N/NUVD'PZF MUWX V/@O7A]AO1811LV1)Y$R$,#\IP0".<'D9KC(XOV@[31T\*Q6&D20HHM% MU[SD,@CSCS.7R0%XSY6[ S@MR0#0\*:3#\>?@OID'C:\O5N=/OG66>S9$>5X MP5!.Y6!^5QG Y(S7"_"KX+^'?$OB3Q,+Z]U./_A'M8-O:^3+&-ZH[8+Y0Y/R MCIBO>_AOX)B^'_@6RT%)_M$L>Z2XF P'E8Y8@>@Z#V KAO"WA;QGX5TOXE7- MGI)_M+5M0FGTA1QMD7[LL*$B7!]"64_24^E=_\ M%WUOJGP?T74+*026UWJEK/"X_B1HI&4 M_D163H'[+&A3^%[*3Q%J&K6VLR0!KF*WGA,44A&=H&PYQT.&.<'!JOJGP_\ MB%J7[/VG>%+C1/-U?2=74PK]LAQ+;*KE7W%P 7VX.#@#B@#Z)KS']HC_DAV MM?[]O_Z/2L_0?$7QSN/$.GPZ_P"#-$M=+DN$6[GBF4O'$6&Y@/M)Y SV/T-= M)\9O#FJ^+/A5JFCZ!:_:[^=X3'#YBINVRHQY8@#@$]: /FC5]*^%.F^%%U#P M;XNUV;Q9$(9+6!8F4+/N4G#>2F,A[/XZO#(WPX?X@"^4-ISG5!8 MA!.)-D6_:&^4'?Z^]=_XI^$\]IH&DZ[\.+&VT;Q=I,<9\NU5(4O!@>9')C"D MGGD]>0>#D4OB)H_Q$UG6O!'BKPYX7A.K:7#,]U97%W"8X96"C:3YB[APQ!4^ MF<=* .2^"-I\,;GXG6LO@\^+1J=K;S2I_:AMO)*E=C9\OYLX?BJ?Q5^"_AWP MUXD\,BQO=3D_X2'6!;W7G2QG8KNN2F$&#\QZYKU'PCK_ ,9[SQ590>,/"6CV M&C.6^TW-M*ID0;"5P!<-_%M'W3U_&K7Q8\)ZWXFUSP3<:)9?:8M+UF.ZO&\U M$\J,,A+?,1GH>!DT &OBK\0?''AZ\^(FF:9H>DZ#=K?!+617,[J00,"20DY M4 Y*@ GJ>* .(^(&G>!M1_:(\6)\1M9OM)M%AM3;R6:%F=_L\60<1OQCV%=% M\#Q9V7Q&\3:;X"U/4-3\%QZ>LIFO$*C[20F,#:O) D&=JY"]\ GLK?X9_P!J M_'+Q=K7BKP]9WVAZA:6\=E-=+%+EUBC5MJY+(1M89P.G!J7P+X8\6>!/$VJ> M&HX)-1\%3*TNF7DERA>Q8C)A*LVXKG(X!&<'C>$M3M=,U@[- M!\32NMG,Q^2.[3"E?8L"@/UC]ZU/ >DZSK/[.]Y9^'&O_MTVN30*MI*B1E95 M6)C/N4EH@LA)"@G(4\8W+T'AOX/:M=_L_3^&/$%I_9VNP7DM[I[>>C&*8 ;# MO0D 'E3W .>H%=9\"/"FN>#OAV^F^)K/['>M?2S>69DDRK*N#E"1V/>@#9^% MNGZOIO@F*W\1MJ!U%9G29;V1&52F(_W.P#;"=FY01GYB>003V-%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 9^NZ[IOAK1IM5UNY^S64 M&T/)L9R"S!0 J@DDD@8 /6KL,T=S;QSP.LD4BAT=3D,I&00?I7#>+9-0UOQO MIFC:-966HII"?VG?P7MTT$19P\<"EEBDR>VWQ1?W$;S9,JN =YR.:FN1IQFN]XC/Q#'B1C:8_P"/ MT0_:?DVY^;[-]EZ_P;=^?FS0![117BXTJPM(?[>AM(AJQ\>>2+TKF5(WOO*: M-7ZA"K-E1P2S'&2:IW'_ C_ -LTW^T?)_X3?_A+X_MF?^/OROMG[O?W\CR? M)V9^3_5XYQ0![A//%:V\D]PXCBB0N[MT50,DG\*IZ'KFG>)-'AU31;D75G/N MV2!67)!*D%6 ((((((!XKG?B1-=7FEV7AG2HXIKW79_):&64Q*UJ@WW&YPK% M5*#R\[3S*.#7)3&YTIO%_AOQ*T'A^VU>T;5K673Y)+R.$?+'<#'EQL0"%=E MQMD8Y') !Z_17@UU<:2? 'B:QBMM'738=1TN2?4?"TDBV=P&O8P0D2DB*=8T M0L(V8_,ASTJWK'V1;?Q$? #6D7A)O[.^W26$)ELU;S7^U,J1,H9?)\GS0A&5 MSGG- 'MU%>&W6FZ;)X;U*+2M>#+*TT?QQXNTK2;2"QT^%K.:.UMHQ'$CO$0Q5!P,[%S@FZF-/NTU=;EI'CC1-$O7$K*,ML98B' SE21CGI6_:W*7EI%48!E/L0"*YGQ'_R4#P;_ -=[O_TG:N(\X.W:?,:U<3QA9@Y&=@+_ZL_P!V@#V*JEGJMGJ%U?6UG-YD MNGS""Y7:1Y;E%<#)'/RNIR,CGUS7E\\/AP:S-'\3KJ.[VZ3:+I=SJ43P23?( M?.>W0_.DY<*65/WH)C']VLW7-+T\V/C_ %_[*LFI6&K6CV5W.A\ZW*P6C J3 M\R,<_-C!. #TH ]MHKQ;Q)I5AY7Q$UYK2)]4T_6+5[.Z9 M2N,@ '(%.\6#3#/XO_M((?&_VE#X>W8^U[-D?V;[+GGR_,W[]GRY\W?_ !4 M>N6>JV>H75];6=Y6=WR],\57 T@3)]H$ ^''_"0,8_,Q M]AQ]EX_V?L_VG=C/[O?CVH ]KHKQ+2Y-,TCPS>>*]!C=]/T#Q-+-$(0Q#64D M<<4@0=XPCAU XQ&NWC%>G^&(ETC0-.M-3DB@U.^WW$L3. TD[DRRA03EL%F^ M@'I0!IW.IV=IJ%G97$VRXOF=;=-I.\HNYN0,# &><5;KE/$?_)0/!O\ UWN_ M_2=JX'PII5EI%M\.M3TRTAAU'4;NYANKK;^\N$-O.P1WZLH*)@'@;%QTH ]I MHKR[X=MX3ACT>2Z>!/&RVLG]JE2?M8DQF?[5MY";QP9?E!V!>JBO2(-2L;F2 M%+:]MYGN(/M$*QRJQDBX_>+@\K\R_,..1ZT 07>NZ=8WDEI=7'ESQ6CWKKL8 MXA0X9L@8X)Z=?:K=K=0WMG#=6K[X9XUDC;!&Y6&0<'GH:\U\;6>DQ?$2>ZN[ M>R2^G\+WJVLTJ()9)%ZA&/)81ELXY"D]LUB?V7)X?725\%6B6VJ:CX,O79H5 MQ)=7"K;F-W/\<@9VPS<_,>>: /:JS9_$.E6WB.UT&XO$CU.\A>>WMV!!E1/O M$'&"1UQG. 3C ->;_#NUTM?$MA<:)K^BRR&R=;RRT?2)899.%P;QC-)ME5LX M,H#DF0#/S5J^+O#R^)/B/#;1SFTO8-$>XL+Q1EK:X6=-D@'<W][9VTV^XL'6.Y3:1Y;,@=1DC!RK \9ZU5T+Q-H_B71VU31+^.ZLE9D M:8 H 5ZYW $#&#GH001P0:\H@\1:KJ=CXQM(K0Z?XCUK5+?2$MFD*"*;[*BS M.KX)V*B22*X!R IQS6SIXN_"OBS4-+UG0;6#3?$&FL]II^E7;7'FS6T01XEW MQQ89X=F!_P!,B<]< '96'CKP_J5];VMK=3AKHD6LLUE/##=$#/[J5T"29&2- MC'(!(R.:@D^(OAR*2X$D]\L5K\,^ M,_#&CZ'K]CJNK6+7@US5 =,$ZM+;6*E09MK./F.!PH)([Y[#)/ J;4]9T_1M,?4-2NHX+50,.>=Y/W54#)= MCT"J"22 2:\MT[3=_O'@C^T30F-%W+%)N*1 MB7(Q_P M%.>E&C7UW;:3X=3Q#&9#X+U.2RU;83-Y*BV=8+H_*"4V.A+[1CZ9)=RSO'*C)) 8"NU'4E7W,R-M!) B)(&*W?%=Q#HWC?P]K^K.(=(MK>[ MM9;EQ^[M993#Y;NW1%(1TW' !8#/S4 ;^C>(=-UX7 TV:0RVS!)X+BWD@FA) M&5W1R*KKD<@D8(Z5IUYQXG\0Z=XAT'7Y?"44E\\%M;Q76LZ:H99(?-#201S( M=SLL;.V$R%+]0QQ7+Z_'H,FD^*E\ FU7P\VC1K=-I946HNO-&W:4^7S?+SNQ MSCR]W:@#V^BO%O$'A/0+75O'UO;Z3:Q06/AR*]M8DC 6"X*W&9T'19?W:?./ MF^7K4&LOX6FU?Q._B5XGUN33;0Z6)2?.:8VXVFV[F;>4^Y\WW.U 'N%%>+:Z M--9O$8\>!#XA-E:C0@__ !\&3[.N/L??S?M._/E\YV;N-M-\0-:V'BQ+_59- M'U?72UEYVE7:O;ZE%($0#[#,O+(9/F*(NTDR N.10!ZU-KVGV]Y;VMQ)+%-= M71LX%DMY%$LHC,A"DK@C8K'=]W((SGBM&O%[VSTJ3QI!>:S;6;10^.)4,]U& MI5-VG#:NYNF9%CP.[!>X%5_#5JD^OV,FHZ_H]EXI35RUY;1Z1*VJR8D.Z)Y! M.6,#1X 8IY:IL(P%& #V6^U2STZ:RAO9O+>_N/LUL-I/F2;&?;P./EC8Y.!Q M]*MUR7C;_D->"O\ L8!_Z1W5<)H^E6%AIOAS7+6TB35+CQA=PR7@7]Z8FN;I M#'NZ[,#.WIGG&: /7-0U6RTHV@OYO*-Y<+:P?(S;Y6!(7@''0\GBKE>%P#P] M]L\+?:_)7QL/$2_VF#S=D[Y,^;_%Y6-FS/RXV;>*D\-6J3Z_8R:CK^CV7BE- M7+7EM'I$K:K)B0[HGD$Y8P-'@!BGEJFPC 48 /<**\;\)+I__"P8G.\>$7N[ MAO"ZR!?L_P!K.#*8\=CF4P]L>;CC;7LE !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %VL%V;R#3[F9'ABER2"&V>:0I)(5G*CCC@8\]^*TFE:AJNMZ?>V> MAQ7D>E?N9]75[JYN=R2;4LK?*[3G.948D,!E3M!$4VE:=XAB\3:AJ]O%J,\/ M@W3YH)I_WA21HKIO-4GH^0"''(R<'F@#V6]O(-/L+B]O'\NWMHFEE?!.U%&2 M<#D\#M56YUS3K/P[)KMS<;--BMC=O/L8XBV[MVT#=TYQC/M7C^OSZ'=Z;K$_ MCYXC>3:!;R:))='+DF [S;9Y\WS?O;?FQLSQBNO\4V<=_P#L[WL,MLMSCP]O M1&CW_.L 96 ]00"#V(S0!TFJ1Z3XK^T^'Y;J436K6=],D0*LH$WFQ'+*00S0 M$$#G /3(-;M>,7^A>&]7N/%]Q;V6GW5G9^%+-]/,*(T4.5NR'BV\*PVC#+R. M<$9JGJYCU/5C+XPUC0]/2;1K5]-FUO3WN&.8LRO;.)X]LPD/.T&3_5G^[0![ M3JFIVFC:3=:GJ4ODV=G"TT\FTML11DG !)X'0"JY\1:5_9MAJ"WJ/::C)%': M31@LLK2?M02IY M&<&N8UNRN/">LZ!H\$,CZ#JNN6EW9,HRMC/YFZ6'V1\F1>P.\=,4 >F7?B/2 M;'Q#9:'=7BQZE?HSVT!5OW@4$GG& < X!()P<9P:BU;Q5I6BWR65V]U+=O'Y MOV>RLIKN14S@.RPHQ5200"P )!QG!KS'4[?Q)XDL]9\8:)I>GW2K>QW6DW,E M^\<_D6;$*B1>2P(D/GD9<9$_.*U-7US0=1U!=9T_QA<>"[[4]*A>WU"Y^S_9 M+^/EE&)@5=HB[!E4HPW\Y!% '9W'C?0+?3].O5NY;N#4]WV,V-I-=--M&6PL M2,PP (=-UX7 TV:0RVS!)X+BWD@FA)&5W1R*KKD<@D8(Z5YS;Z M_:VDW@S5=>;2]&M3J&I8N446EM<*5D"3J'/RB7AQDG.[()R";>J>*K7_ (2# M6/%/AN2+4(+;1X].AN8"'AO+V28^1"CCA]K,,D9"^;ZY .[TGQ'I.NW6H6V MDWBW$VFW!MKM K#RI 2".0,\@C(R,@C.0:S[KQ]X&:]E*6TODW%U'9S M26UNX.&62X5#$A4GYMS#;WQ7#Z/8:SX#\3>'7U6ST^TL[^V70[FZM;][AIKD MEI89I T,>"TAE&63 MND21NCJ&!WY) #$ 'JP(905.0>01WKB]7\1Z#K=U9VMMXBU72Y1=^7;ZC902 M+;2R89?+\Z2)K>3)RH4D_. !\P%'A6PNY_@CIMA!G:&NJZ)-+;6:>5''OF D=53&"0BY* MC)VCO3KUM*MUU>\\+_9U\)VFKZ+="2Q ^R1NEP&N7CV_(%5!$7*\ AL\[J / M7M3U6ST>U2YU&;R8GFB@5MI;+R.$08 /5F ST&>>*E:S@:_2]9,W$<31(^3\ MJL5+#'3DJOY"O$_$TNA>(9_%FHO]AU'2X]9T27[5(JR0",/&LCAS\NS:74L# MC&X$]:35+6WNO$>MKJ6OZ)H^K_;5_LMY=(DN-06W^7R#9LLX+(<'Y8T(SY@8 M'+4 >YUC:YXLT;PY(B:O=21,\;2GR[>2;RXU(#2/L4^6@R,NV%]ZY_P7I-A) MXT\9:M):0O?QZSY$=RZ O'']DMR55NJ@ECG'6N0^*+Q7?B6_DO[R"RFTRUCC ML]+EE>$^(H9"&E@W*=T@W+L5$!PWW@5<"@#V@$,H*G(/(([UR]M\1O#5TL,B M7%[';SN(X[NXTNZAMF8G:/WSQB,9/ .[DD . M>UC5E-JZN5\IU;E74 !@>X..,5Y[IGBGP]YTZ:SCTFWG22 MYDE?Q54AU2SN-5N]-AFW7=FDTC8LF[8KZ?HRK%=:D)+J]NW$.Y?L4.5\I0Q?,JDX926 M0@$C0NIM#TS6/%6H7NG6MW=W6@Z=,5$WD2W$+LZ32&507\H?(9'&1A>QK@_AB;2+XC: MO'I&1V,?*[= M[DJO.W"]2,UBVXTXW%CY C/Q#'B0&\Q_Q^"'[0=_F?Q?9OLOW?X,>7MYVT > MRO%'*R&2-7,;;D++G:<$9'H<$_G3Z\HT >'1/(U]]G_X6$+^[)!)^VF3=((P MX7YOL_E;,;OW6W8?[IK(\"VMF]]HLZ>(]-AUI893JMIIVCRC4Y6\MA*MX_G. MV5D(.YT +A=OW@" >W5%=7*6ELT\JRLBXR(HFD;DXX502?P%>)>%UTFVCO\ M2].O=-NDN- F2;Q!X>BFCO(5"(-UY;+N)N"69@Q/F95P%7+5#%-IT/A7Q+8Z M/#H%Q MM:R'4_#C-';2CSP%26#+)'-]XDAF8KC., 4 >\5GV>C6]EK6HZG$\ MIFU'RO-5B-J^6NT;>,]#SDFO)]9TJPCL?&/B 6L3:M9^*;;[->,N9(!NM 0C M=5!#,#CKG!S53Q1_8&S6?[:\G_A+O^$D@^S[_P#CY^S?:HO*V=_(\KKCY-V? MXJ /:-3U6ST>U2YU&;R8GFB@5MI;+R.$08 /5F ST&>>*MUR/Q+_ .16M/\ ML-:9_P"EL-<+K.E6$=CXQ\0"UB;5K/Q3;?9KQES) -UH"$;JH(9@<=68#\:N5X7XO'A_[)KP\0^2/%O]OQ M?9#*-W"V!^*,LJ[AX+?4T^V?=^S-K&&PW^ MYG8&[>>%SSFO9* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH 9%%'#'LAC6-,D[47 R3DG\22:?110 4444 9VM M:+;Z[:V\%V\J+;WD%XAB(!+PRK(H.0>"5&?;N*T:** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *YNZ\%Q7VJ-/>ZUJUQ8-=I>G2I9D:W\U"K M+@E/-"AU5]@?;D=-ORUTE% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% ! 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 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !112,RHI9R%51DDG H 6BF0S17-O'/;R)+#*H>.2-@RNI&001U!'>GT M%%%% !1110 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 %<5\6M U7Q'\/[BUT0Q//#-'=/:S/MCO(XSN:%CZ-COQ MD#) YKM:S/$'A[3/$^DMIVM6_GP;UE0J[(\;J,_A3#:1^&8C=Z-.V[2]1NY&M#=&(?O,#:/9:7)I0BL[&!K:!+: M>6 B)QAXRR,&96_B5B0QY.30!X9=:E=ZWX.\1Z]K6\ MK@R-,A/W69@N2,9Z'(XKZ6@9WMXVE78[*"R^AQR*PM2\#>'-6O8+J^TQ6>!8 MT"1RO'&Z1L'C22-&"R*K $*X('85T% %*'43)J M)K.XMW9&D1I"A5PI4'&U MB?XAUQUJ[6=/_P C-9?]>=Q_Z'#6C0 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 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9T__ ",U ME_UYW'_H<-:-9T__ ",UE_UYW'_H<-:- !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 45R\'Q$T*[MHKBTBUNX@F0/%-#X?O MW212,AE80X((Y!'!K0A\6:%+H:ZQ)J4-I8L\D?FWN;;:R.4=664*5(96!! . M10!L45YW>?'+P3#=-:Z7=7FNW*]8=)LY)S^!P%/X&HA\2O%FH#=H'PMUN9#] MTZG;?V]\7;GYH?!FAV0/\%SJAD(_%!BC[=\9S_P P?P@/ M8W4] 'I-%>;?VG\9(N9/#_A6X']V*]E4_P#CPH_X3#XH6G-Y\,H+I.[6>N1 MC_@+#)H ])HKS7_A;E_8_P#(?^'7BNR7O);6BW2+]64C%36OQV^'\\WD76LR M:=<=X;ZTEA(^I*X_6@#T2BL;2O&'AO7<#1M?TV^8]$M[M';_ +Y!R*V: "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,Z?_D9K+_KS MN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBH;N\MM/LY;N^GCMK:%2\DTKA511U))X H FKE?%W MQ'\.>"VCM]4NGGU&;_4:;91F:YF/;"#IGL3@&N5E\7>)OB7PADNM3GYN=4O7\VYG)ZDN>@/H, M"@#R'PGXWUO6O!VC:6/&GA?P/IUE806IDDOX+B^FV1JI.QF"Q9P>#\PKJ/AU M\*?!VJ:,==U>(^)KJ6_O0E[?SF>.5%NY55U7.P[PH'_BWHW_(+\9:-KR+]V/5].,!QZ;H3D_4T[_A-/B- MI/&O?#G[=&OWKC1M123/TB;YOUKTFB@#S)IK+PMXQ\-6=E%:02K)J-NTCSRN\H9%'GQ8VK&A(P3^\'2O32 M,C!KSOQ)\/8]0\5W6HQ>$O#6LVEU900;-1F-N\,D;S,S*5@DSN$J G(/R=^* M -G2]4UV+Q=9:9JVHZ3J5K?:?MID7A6W2VE4G0-=N)99)6:,JWSQ($ "OP,Y+#CBMH_#7Q?IG/AOX MHZS&!T35K>.^S[%FP?QH ]+HKS/[5\8]#_U^G>'/%$*]/LT[V<[?7?\ (/PI MP^,$VF<>,/ WB31GCMA=6Z_61/\* /2J*Y30_BCX)\1[5TGQ+I\DC?=AE ME\F0_P# 'PWZ5U8((!'(/0T %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7%_%C6]9\/^ I]0T!9E>.:/[5/ M;Q"22VML_O954@C*J.I! &3VKM*RO$FG:EJFBR6VB:K_ &7=E@5F:W69' /* M.IYVL,C*E6'4'L0#@?"NKW>L?"G3-9/Q'"6-F&EU'44L8OM 58_]0[2!E#*Q MR6,>YP$QU+-AV?C[QGK7A;PSJ*6NN)9M9WEUJ=[I5E;>9+'$VR%OWZ^6K,%+ ME5Y/\(P15I_@/=W'@^QT:3Q'##F]%_JL(LG>"]D5$5(\"5&"*$.>/EH X;6_B+ MJSV>N:KX;UR233_#6EZ;>Q^9;Q?\33S\LQFR@*Y1<83RRK,3C@"O98I5FA25 M/NNH89]#7F]W\&;/['+IND:J]EI5]96=CJ4$D'FRW$5LV5*2!E$;LNY6)5AS MP!7I8 50%& . !VH QUOK2\\4VRVEU#.T5I<"012!BAWP]<=.A_*MBLZ?_D9 MK+_KSN/_ $.&M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** MYGQMXYT[P3IL4ES')>ZC=MY5AIMOS-=R= JCL,D9;M[G (!;\5^+M'\%Z(^J M:]<^3"#MCC4;I)W[(B_Q,?\ ZYP.:X6Q\*ZY\4+V+6?B- ^G:#&PDL/#($_ FHW^NQ^,OB.\=YKV,V5@AS;Z4A_A0="_J_KT]:]%H M 9!!%;6\<%M$D,,:A4CC4*J@= .@I]%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!@:[X%\+>)=QUW0-/O7;K+) OF?\ ?8^8 M?G7)GX+66EY?P3XFU_PRP^[#;7C36X^L;YS^=>ET4 >9[?C!X<^Z^A^,K9?[ MP-C=/_[3%*OQIL]*81^.O#6N>%VSAI[BU,UMGVECSG\J]+I&4.I5P&4C!!&0 M10!D:%XM\/>)H@_A_6;+4.,E8)U9E^J]1^(K8KB]=^$7@?7Y?/NM M[:ZSN6 MZL/\ P]QXN\!/J,*_>O?#FW@.&M- M30VLBGT^? )^A- '<44V.1)HUDA=9$895E.01Z@TZ@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.G_Y&:R_Z\[C_ M -#AK1K.G_Y&:R_Z\[C_ -#AK1H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***Y/QYX\M?!=A#'% ^HZU?MY6FZ9#S)_P#/O* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "LW6?#FB^(K?R==TJSU&/& +F!9-OT)''X5I44 >;2_!31["1 MI_!>LZUX5F)W;=/O&:%C_M1OD$>V13/L_P 7_#G^IN]#\86R]IXS8W3#V*_N M_P Z],HH \>\2_M-T3R-?\-Z]X0NWN;='U 6Z75O#$9T$I67:REO++XRA MYQQ5ZXUP7_@'7?$/A#XF:GJKZ5837(3R; A76-G42*+8, 2OL3S@UWOB;1IM M>T,V=K=1VDZW-M=132PF5%>&=)E#(&4D$Q@'##@]:XJ31[G6[;6O#]CXK\&I M-J5O);ZA'IVC%;C:RE"3B[)W ,<%@<'M0!Z71110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 9T_P#R,UE_UYW'_H<-:-9T_P#R M,UE_UYW'_H<-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,ITU'Q9?KB64!/ M MY9ZG-XN\:RI?>*[],,5YBT^(]((AV [GOS[D][0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 454U#5=/TBW\_5;^VL81_RTN9EC7\V(%<5>?&[P1#=_8]-U"?6[LG M])M M9+EC]"HVG\Z /0**S]:EU1-#N)/#T%O/J6S-O%>.R1ELC[Q R.,__6KA?^$6 M^*.N&/AIIWAK6!J\FKZWK&I>6T?VG4[]I< ]0%&%_0XKL&BC:59 M&C4N@(5BO*YZX- 'C_BOXG:QK_A2_B\)^!_$DENT69;ZZB^R*8009-A)+'*! MAD#(SD=*MRRO,UZO6 M=:>'M%L-0DO['1["VO)<^9N6 R: -&BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *Q/%GBJR\'Z'_:.H1RS;YDMX+> O/*YPJ+D@#/J M2 #6W7(_$_3].U/P'=VVLZ7J&HVS,O_ "#4W3VS9^6=0"&.PX)VACC^$C- M#-.^(+ZEX3\BL0 20!79U\\W/@KQ!H?AC7?#CZ7=W=YK^A MZ196LEM"\L230CRY5DD4%8PN[=N8@%1QD\5]!P1^3;QQ;BVQ0NX]\#K0!1G_ M .1FLO\ KSN/_0X:T:QUMY8/%-L9;R:Y#VEP5$H0!/GAZ;5'ZYZ5L4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !117,>./'-AX)TN.2:-[W4KMO*T_38.9KN4\!5'I MDC)[>Y(! #QSXYL/ ^D)-<1O>:A=OY.GZ=!S+=RGHJCTR1D]O,?';QW?BB\3"(O,6FQ'I#$.F>>6[\\GDLG@;P-?IJ[^,O'LB7GBB[3$< M:\Q:9$>D,0]<'EOKR)O$MSIUU)9:9]DB>VLVO[V]O=QAM( 2 M=JX+LQ5\#(&$8D] 0#IZ*\?T7]H+0YMUKJ7FWU[Y22Q)I-E*[/G(9&B.?+=2 M.1N8'(PW4#:@^(GBW6+F-?#_ ,--56W9P&N-8N(['8N>3L.XGCTH ]&HK-\0 M6.IZCH<]KH6K_P!C7TFWR[W[,L_E?,"?D8@'(R.>F)= M!O^V:#C\Z /0$U2PEU!K".^MGO%4NUNLRF0+TR5SG'-8'BWQP?" M]U;VEMX&]#MK*9_P#"0?%K7.-(\(:1X>B;I-K-\9VQZ[(N0?8UV?A:TU^R MT41^+-3MM2U R,QEM;?R453C"@=\<\\=:V:* .)/P?\ \NN7.KZAHJZE>W, MK2O)?S23@$G. KL5QSTQ76V.FV.EVXM],L[>SA'2.WB6-1^ %6:* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH SI_^1FLO^O.X_\ 0X:T:SI_^1FLO^O.X_\ 0X:T: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBN"\8_$66RU<>%O!-HNM>*9ER80?W-BO_/2=A]T#.=O4\=,C M(!H>.?'UKX0B@L[:W?5-?OSLT_2K<_O)V_O'^Z@[L?0U0\$^ [JRU23Q7XUN M$U/Q5=K@N!F*PC_YXPCL!G!;J>?4DV? WP^C\,S7&L:U>-K/B?4.;W4YAS_U MSC'\"#I@=<>@ '9T %%%% !1110 4444 %%%% !1110 45@7WC?P]IU[-:W6 MH8>W.VX>."22.W/7$DBJ5CXY^8CBMV.1)HDEA=9(W4,KJA![B@!U%8OB M'QAX=\*1H_B/6;/3O,!,:SR@,X'7:O4_@*Y!OCGX9NF*>&=/UWQ(^< :7IDC MC/U;;Q[T >DT5B>%=:%)YI1+>\92[I@$/A>F,)O&,FC6?CGP=HJS7'E65NJ&>]8'H'1SC=].* /5**\%MH]:USQ@?#][XX M\>:A(MPT%S>:3I26%K RY!W2=AD8R <]J[NT'C?5=1?0M8\.6$'A8))9W%Q> MZB9[J\AVE XV8PS<$YP>3WH ZB_\6>'-+S_:>OZ79E>HGO(TQ^9K)M/BGX(U M#6;?2K#Q)975[=/Y<,4#%][>F0,?K7$^&_V>M,TCQ1_:>IW=C?V4)M2 M%AX.^'NJZC,V[#7-PENBXZ[G(*C\3[5Z?I?A/P]H=PUQHVA:=83L26EMK5(W M.>OS 9K7H \Z\#^-/'FO:]);>)O ;Z+8%"4NC"#RV>!D"LZ;2_C%XF MUW-SK&G>$-(V$&*R"7XFC#'L?O ?05SMSX('P]\0:9H X/!P?HVB@#P3X7Z+I.B?$]3_ ,)K%KD^I6MP8+>QUA+I87)5I1(5 M52Q8*K!@JC,9SD[:]*\.?#33?#6L-J4&KZ]>SM&T9%]J;RKAN^..?0]J[&B@ M#CO#?PO\/>%M8;4M+;4C<-&T9\_4)9%PW7@MU]Z/#GPO\/>%M8;4M+;43<-& MT?[_ %"61<-UX+=?>NQHH X[PY\,=%\+ZNVHZ;>:N\K1M'LN-1DD3#?[)/7T M)H\.?#:R\-:LVH6NO^(KMVC:/RK[4VFCPW?:1U'8FNQHH X_PYX F\.ZJ]X/ M&7B?5$:-D%OJ=\L\:D_Q8*=1VI/#G@W7]$U5[F^\=:GJ]NT3(+6[@BP&/1MP M&>/3BNQHH XWPYX>\G>E\.6GQ% MM]5<^*-3T"\L/*;:+2WECEW_ ,/4X ]>M=C10!QWAR[^(K:I)'XLTSP^MF(F M*3:=.+W4Y+?Q+X(BTRU6)G6[@U:*<.XZ)LP# MSZG@8KLJ* ..\.>,M?U;4Y+36? NJ:,B1-)]HDGBEC)'\(*GJ>U'ASXA-X@U M*6SF\(>*=(,<+2^=J.F^7$V,?*&#'+'/ [UV-% ''>'/B7IGB749;*#2==L9 M8H6F8WVFO$N%ZC//// [U@^$OBFOBGQE#$Z_Z'U5E5A[B@#OJ*ALOM7V" MW_M#ROM?E+Y_DDE-^/FVYYQG.,]JFH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** ,Z?_ )&:R_Z\[C_T.&M&LZ?_ )&:R_Z\[C_T M.&M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ***1W6-&=V"JHRS$X 'K0!GZUKUAH$%O+J33_ .DS>1#' M;6LMQ)(^UGP$C5F/RHQZ6\*%F"C=) M)$%4$D#)('-<%\1?C!H5MK>A1>&9K?6K[3=2::0BY6&T0M:W$05[AOD!S)G& M>BD<&L+48+7QD^G7WC7QUHFMZ@^JV"6OAO2+Z-[6-'NXED!0,6E/EL^2>@SU M'0 ZVX\7>(OB=)-%U^2Z30]4M=0: MS<)/]FE$@C8] 2..Q_(UQGBI?']YJ-XJ^(-$\'^'(FPNH']];=3K$I/IEB*9K&HSV&@W%_IEA)JTT<>^&UMW M4-/GH QX[YSZ>M>.ZAX>\$>%M8M6OM%\0?$;7[R!;F*>6-KU6C8G#9.(@O'O M@8]:[WQ GQ#OM2@M_";Z+H^EF!&DN+U'FN$<]4$:_)QQW_&@#QUOB#XY\.6^ MG>&]1GTWPD59ENG:U:[O 2PW7!4_)('=\_)N)RQ_A;'7>"?[(^'ITY_&WC^^ M&JR1>5'H4]T%BMUD;,8-LF=K;2O7@9(' %5YM T'Q=KE]KOCN/QB9[I_*&EP M:3J"VZ01DK&#Y<)W$C+G#$ R-CU/>^ [&SOM-&IZAHH&L6\AM'U*]TTV]S=I M'A8Y3YB*_*;0,,!XAO\ 7=>O)8[@7%O9R:@1;0$'("QJ!Q[$G/?-;%IX/\.6.L3: MM::%I\6HSRM+)=K;+YK.QR6WXSDDULT4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %(S*BEG(55&22< "EKBOBUH&J^(_A_<6NB& M)YX9H[I[69]L=Y'&=S0L?1L=^,@9('- '90S17-O'/;R)+#*H>.2-@RNI&00 M1U!'>GUX!I(M_$'[-^KV^B27_AK^Q[2Y;4K*";>+B5;;S %Y)VK_PEJNO>"_!FKP+HD^G:+X;\XV>KVK7*3SM;IM!C!48 4_-N)!/W30![ M+17S;JVL6_B+P[XJ\11V4=A)HVA:/<:'$@ _LQGRY\DX&WYE5WC:5=CLH++Z''(H HS_\C-9?]>=Q_P"APUHUCK<2S^*;82VEUC^(/%WA_P *V_G>(M8M-/7&56:4!W_W5^\WX UQO_" ^-_$'/C#X@W- MM"WWK+P]"+51[><ZG&W35=3!M+,#^\-WS2#V�OPOUKQ5(L_Q1\32ZG#G M=_8VF;K:S7V8CYY/J<&O3:* *6D:+IF@:>ECHMA;V%JGW8K>,(N?7CJ??K5V MBB@ HHHH **** "BBFI*DF[RW5]C;6VG.T^A]Z '55O]5T_2UB;4[ZVLQ,XC MC-Q,L>]R-@FJR0+9>$=#TZ;R9M3G'VZ[DRVU3'!'D+NR M,!_7.163X=\$RZWHK^(]&TN]N_$PNE2#4O'0<_N\9,L4*DA<$_*".W6@#U7Q MA>>(;'03)X2M+"XOC(%9M1G,4,"8.9&QR<8' QU]L5Y'KVD+=Z;9ZI\0?$.L M>/!?2LEMH_A>,_8F=3RI\L_-@\;B0>#P<&O1C\/_ /A(/"MOI7Q(U%O$LL=U M]J9U0VD9.,!-D9&Y1D]>M=1I>DZ?HFFQ:?H]G!96<(Q'! @15RIYSWH MX2+P]XEF\)Z3;>!8=/\ $$RLU_;O:+/<1'@+MQ\A)&22W/(YSFMB^^&N@Z\ MNDR^+X6U^]TRW\E9[MB%D/&6:-2$))]0:ZZB@!D$$5M;QP6T20PQ*$CCC4*J M*!@ < =J?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5F>(/#VF>)]);3M:M_/@WK*A5V1XW4Y5T=2&5 M@>X(_(FM.B@#G]*\$:%I'@Z;PQ;6KOIMS"\-R)96:2X#KL%]'OGLM6\2:18W48!>"ZOXHY%R,C*LP(R"#5#Q#\2_!OA;L"2>;*/^ )EOTK@=!^)&MZGK/B63P)X)U'6$O=329+F\=;.&,"SM MTPQ?DGY-V.NUE/>@#U;2/$6B>(%E.@ZQ8:F(2!*;*Z2;R\YQNVDXS@]?2M!F M"J68@*!DDGI7C5II7Q/U_P ?:JM[K^E>%[@Z99&8:9:FZ8PF6Z\M%M!\1^(\_=DT_3'\OZEGVX'X5T^D M> /"6@[3I'AO3+5UZ2+:J9/^^R-WZUT- 'FQ\7?$[5>-'^'EOIJ'[L^KZHGZ MQH-P_.D.@_%W5O\ D(^,-#T)6ZKI.G&X('H#,?UKTJB@#S3_ (4U_://BGQO MXHUC/WH?MWD0G_@"C^M:>E?!GX?:.X>V\+V]U"0I"A50%0N MSLQ"JJJ 2S$D #))KG=&^).C:OK,^ER0WFG74$Q@87J(%,FS?LW(S!6VY.U MB#PW'RG !UU%9\>OZ--+;QQ:M8R271(MU6Y0F8C.=HS\V,'IZ&O(+?XL>-_' MOB0Z'X$\-/HUL)'BGU?4X&E%OM!SD*-BMD8 );)H ]OKF?''BVX\(Z.+JQT. M[UJX8MB&W946)54DO*YX1!C[V#7G/@[X4>-+GQK;^(_B;KT>I?8W,EM;+<2. M8Y/X74#:B8/. #7>^%?AGH/A/4YM5@>_U+5IXS%+J.IW;3S.A()4YPN,@=!0 M!Y5HWB#QS\8X]2$&J7.E6,%LTD$&DP/;PW+]!$UXXW!O7:I4C-=E\/\ X9:O MHWA+5M&U^ZM=/M=3PP@T22198F_B=KAR69F 4'MP<<&O454(H50%4# '2EH M P/"?@CP_P""+*6V\.6 MA.P:>5G9Y)F&<%F8DGJ?;DUOT44 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 9T__(S67_7G9_\+2U_7OE\"^ -6OD;[M[JA6Q@_WANR7'TP:/^$9^*7B/GQ#XPL?# MULW6UT&U+OCT\Z3E3[C- 'H.HZKI^CVIN=6OK:Q@'66YF6-1^+$"N%O/C?X5 M^U-9^&X]2\47J\>1HUF\V#[L<+CW!-2:=\$O!MM="\U>VNO$5]WNM:N6N6;Z MJ?E/Y5W5G8VFG6RV^GVL-K OW8H(PBCZ <4 >=?VU\6/$G&D^'-*\*VK=)]6 MN3<38]1''P#[-2?\*CO]<^;Q]XXUK6PWWK2U<65LWL8TZ_7(KTVB@#G/#WP] M\)>%=IT#P_8VDB])A%OE_P"_C9;]:L:CX+\+:O?27NK>&M'OKN3&^>YL(I)& MP,#+,I)P !^%;=% &=I'AW1/#ZRC0='L-,$Q!E%E:I#YF,XW;0,XR>OK6C11 M0 4444 %%%% !15#4=>T?2& U;5;&Q)&0+FY2//_ 'T16#XC^*?@KPGJ!L=? MU^WM;I0"T*H\C*#TR$4X_&@#K:*X*[^+-@UY%!X<\/Z]XDCE4,E[I5F'M2"< M']Z6 X((/H01VK%O/B3\0=3U)[?P?\,K[[,C8%SK4@M2X[G8V,#KCYCGT[4 M>KT5Y\026TI0C38K_R[5-H X0+WQD\YR30!LZWX_P#"7AQG36O$>FVDL?WH6N%, MH_X ,M^E';36M7:214-S::>QBCW'&YBV"%'4G'2M31OA' MX"T&02:=X7L/,7!62X0W#*1T(,A;!]Q79 !0 !@#@ =J /%/BQJOQ,?48CX? MT2SL-/T^_C^PW,LR33WL[!HUV1Y( _>$X9>-NXD8P.%?X7W#ZUIU[XAU?7-4 MTK[?"=5^V:7)8PI&TI/S;V!WB$DEM;9_>RJI!&54=2" M,GM0!VE%>.V7C#Q*?@)_;7A;6K/Q#=P6DTL^IW:^6]BL<6]D=.?-E!!4$A0< MJS C):>[\7^(]2M=&L+'5WTZZ/@]M?N;N.WB=II@J*JE74J$W,6(4*>@!% ' MK=%>'W?Q1\0:IH6J^(=-NQ81Z#I&F:A)8I"CQWRMUZRW$JQJ/Q) KY^NOB=J>M1PR:[\2M+\/VMT"4M?#FF3WX)JO_;?Q8\2<:/X;TOPM:MTN-7N3<38 M]1''PI]FK*'Q\\#Z-;0VOA[0=8N+?8&":=I8BCC]B&*\_0$>]=3K_P 0-4TR MRL;O2/!&M:Q!=V2WA:$*AAW#/ELI);>!U '? S0!E_\ "H[[7/F\?>-]:UP- M]^TMG%E:M[&-.OUR*ZKP]\/_ GX5"G0- L;.1>DPB#2_P#?QLM^MI:C96OAKX8:K$)D0 M33:Q&\"12'J,@8V#^\<$^@[@'KU%>>>/-:^)^D65C<^#=!T?4M\*"[MW>1Y( MYCDMM^9 8Q@#.=S*6D&U>F%Y M(]30![?17DUM;?&+Q3J$:W][!X'M(+15D:".WOVNIP>6 /W 0>F3C'?-/^(O MA7XG:MJ6GCP7XE%K:Q6217+O<>099PQW2%5C/4;>AQV '< ]6IKR)$A:1E11 MU+' %>&:U\,_BWXKN+636?%6EV*6]NL'E6%W=JLN,_O'4;07.>2, UUT'P@T MS7;.TE^):P^(=4M(_(AN(WF@181]U2HD^8@ELL>3GG.,T =MJ?B+1-$91K.L M6&GEEW*+NZ2+(]?F(XKSWXH?&&Q\+'^P]%O+5=8NHE9;N:0&&T5P2LC !BQV M@L 1TSU ,'B#X Z=XHUI[S6O$-_)"H\JV@BMX%^S0@G9$KE"=J@X&:Y76O@ M;?:7XAN[ZVTJ\\9V4B1);I<>(VM;J/"X"ZN/E*'!(.>E5O%7[1OAC0+N*#2[=M;$D*S&6VNH M@B9_@/S$[AW&*VO!OA'68O$.N7_B/1=)LM,UJQM[>334NVNW'DIL59"T85\J MS G)S\H[$GL+#PMX?TK']F:%IMGCI]GM(X\?D* /+I/CAJ/B'Q%9Z7\.= 75 M(KJ-3]LNUGCCC<@DJV(\ #'WLXK=^(MU\5K22W?P':Z9(Y]8$/&'BA MM=UV.]FN&B2(Q+KNE_!WX?:05-IX5T]V7HUTAN#]?WA:NUH MH CM[:"SMTM[2&."&,82.) JJ/8#@5)110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %97B33M2U319+;1-5_LN[+ K M,UNLR. >4=3SM89&5*L.H/8ZM% 'GWAKX8?V+\,M9\-SZ@C7VN6\J7=U%$?+ MC=X1%\B$Y(4 =2"QR>,X"ZA\,IY-/TQ=)UM;*_M-";0IKJ2S\U9K=E4$A!(N MUPRA@M9H)K#2M4:QTJ_LK.PU&W>#S))X;8C9LDW+L8 MKE6)5N#D &NR\4Z1)KG@S6=&M6CBEO\ 3Y[6-GR%4O&R@G'89K6HH ^=)OA5 M\2IM%T_PO?OX*OHX8+EH;BZBEDE57DC,IWF+AR2/G #=3D'!KU;P=\.]+TGP MAI5CX@T#09]3L[9(9IX+1'$A3@-N9 Q) !)(ZYKI)_\ D9K+_KSN/_0X:T: M(;6TMK* 0V5O%;Q Y$<2!%'X"IJ** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,Z?_D9K+_KSN/_ M $.&M&LZ?_D9K+_KSN/_ $.&M&@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BN6\>^.[+P'HR7=S:S7UU M/Y@MK2$A3*40NQ+'A5"J23R?0$\4RZ\?P6Z:)&FAZQ-J&M>=]GTXPQPSIY0S M)O$LB* /4,0<@@D$$@'645Q^L?$G3="N/)U#3=25H+:&ZU$HD3#38I'V*TQ$ MG/.[/E[\!2>F,]@"&4%3D'D$=Z ,Z?\ Y&:R_P"O.X_]#AK1K.G_ .1FLO\ MKSN/_0X:T: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH \T^.VG:;?_ ]F.IZ9J5R\ DEMKS3T+&RE$;$- M)@YV,,J3M8#/.W@CGTTV.Y\$Z8WQ)\+:SX@U1+&\@L;Q]/DNG2/<1$LL:Y*3 M,H0AV0'U8-NKVNB@#Y[NO"_BS3_#VLZ7J^G7U_JOB+P_IUE#+#&\ZK<1DHZS M2KE4VAPQ=B%(!()Q7OUI ;:Q@@9MQBC5"WK@8S4U% &.MO+!XIMC+>37(>TN M"HE" )\\/3:H_7/2MBLZ?_D9K+_KSN/_ $.&M&@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M SI_^1FLO^O.X_\ 0X:T:SI_^1FLO^O.X_\ 0X:T: "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CGN8 M+6,274T<*,Z1AI'"@L[!57)[EF [D@=Z )**** ,Z?_ )&:R_Z\[C_T.&M& MLZ?_ )&:R_Z\[C_T.&M&@ 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 **** "O&_C[H.I72:+KL5C!K.E6%Q%%=Z M7--Y>]GN(=I4D8RV#$3U DZ$$X]DKG/%?@/0O&?V9M9@F$]JZ-'<6T[PR!5D M60H64@E24'';JNU@& !XQKNHZ9XFTSQ#J]G'-]FTCPK97.A&Z=FFLG+.V]68 MDB3G6H+I='O&CA@EB.)(E1:9)J,NIV:6,3F.2Z:X01(P?85+YP"&^7&>O'6IKN_L M[#R/MUW!;?:)E@A\Z0)YLC?=1<]6.#@#DT 5O[3N_P#H"7__ 'W!_P#':/[3 MN_\ H"7_ /WW!_\ ':T:* ,[^T[O_H"7_P#WW!_\=H_M.[_Z E__ -]P?_': MT:* ,[^T[O\ Z E__P!]P?\ QVC^T[O_ * E_P#]]P?_ !VM&B@#._M.[_Z ME_\ ]]P?_':/[3N_^@)?_P#?<'_QVM&B@#._M.[_ .@)?_\ ?<'_ ,=H_M.[ M_P"@)?\ _?<'_P =K1HH SO[3N_^@)?_ /?<'_QVC^T[O_H"7_\ WW!_\=K1 MHH SO[3N_P#H"7__ 'W!_P#':@OK_4IM.N8[/2+Z.X>)EBU3_;K3[7%:_:H?M$T9ECA M\P;W0$ L%ZD LN3TY'K0!5_M.[_Z E__ -]P?_':/[3N_P#H"7__ 'W!_P#' M:)O$.BV]A=WT^KV$5I93&"ZN'N4$<$@(!1V)PK98#!PM6-/U*QU>PCOM* MO+>^M)<^7<6TJR1O@D'#*2#@@CZB@"O_ &G=_P#0$O\ _ON#_P".T?VG=_\ M0$O_ /ON#_X[6C10!G?VG=_] 2__ .^X/_CM']IW?_0$O_\ ON#_ ..UHT4 M9W]IW?\ T!+_ /[[@_\ CM']IW?_ $!+_P#[[@_^.UHT4 9W]IW?_0$O_P#O MN#_X[1_:=W_T!+__ +[@_P#CM:-% &=_:=W_ - 2_P#^^X/_ ([1_:=W_P! M2_\ ^^X/_CM:-% &=_:=W_T!+_\ [[@_^.T?VG=_] 2__P"^X/\ X[6C10!G M?VG=_P#0$O\ _ON#_P".U!;W^I)/=-/I%\Z22AH0)(/D38HQ_K/[P8_C4EGX MHT#4=-N=0T_7--NK*U!-Q>U:#2+Y$CE+3 R0?.FQAC_6?WBI_"I_[3N_^@)?_ /?<'_QVK']IV.+L M_;;?%B<71\U?]'^4-\_/R_*0W.."#37U73X])_M5[^V73O*$_P!L,RB'RR,A M]^<;<'.6]C: M18\RXN95CC3) &68@#)('U-,CUC3)H+.>'4;22*_.VTD6=2MP=I;"'/S<*3Q MG@$]J *=C?ZE#IUM'>:1?27"1*LKB2 AG &3_K/6I_[3N_\ H"7_ /WW!_\ M':G&IV#7-W;K?6QFLE5[J(3+N@5@2I<9RH(!()ZX-5M(\2Z%X@:4:#K6GZF8 M<&465TDWEYSC=M)QG!Z^AH =_:=W_P! 2_\ ^^X/_CM']IW?_0$O_P#ON#_X M[6C10!G?VG=_] 2__P"^X/\ X[1_:=W_ - 2_P#^^X/_ ([6C10!G?VG=_\ M0$O_ /ON#_X[1_:=W_T!+_\ [[@_^.UHT4 9W]IW?_0$O_\ ON#_ ..T?VG= M_P#0$O\ _ON#_P".UHT4 9W]IW?_ $!+_P#[[@_^.T?VG=_] 2__ .^X/_CM M:-% &=_:=W_T!+__ +[@_P#CM']IW?\ T!+_ /[[@_\ CM:-% &=_:=W_P! M2_\ ^^X/_CM.LI;R?4+B6XMIK:W\J-8XYF0G<"Y8_*Q[%._:DL]?T?4;R[L] M/U:QNKFR8K=007*.\!!((=0U %VBJ%QKVD6FL0:3=:K90ZE<+OALY+A%FE7GE4)W$?*W0=CZ M5?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^?_ AX MEN/"VG:)=:_9:5?"2YUN0N;;_3K&>(R/+(TA8C#!2K *I"E,DU] 5ER>&- E MO;R\ET/37N;Z(PW<[6D9>XC.,H[8RRG:O!R.!Z4 >,_$3P=!;_LYZ??:D\[W M^G6MK((A,PA6XFN(S+(4'#/^\D7)SPQ]:Z/XLZ!:+XM\$:^SW$EZWB:QM4#S M,8X8R)&8(G0%BJ$GJ=HKTZ^TVQU.P>RU*SM[RT?;NM[B)9(VP01E2,'! (]P M*6[T^RU#R/M]G!=?9IEG@\Z)7\J5<[77(^5ADX(Y&: +%%%% !1110 4444 M%%%% !1110 4444 >2?$234H?BA'/;'3?)@\*7TJ)JT!F@EVNIE0*'7YF78" MAZ MMH6DZ];I!KFEV6I0QMO2.\MTF56QC(# @'!/-68+.VM99Y+:WAA>YD\R=HT" MF5\!=S$=3A0,GL!Z4 >)>$=0\+^ ?AUXQNM8L8)=-T?Q=>+86LB"0B1"BPJF M[/S#'#=0 3G@UV_PETC6['P[J.J^)XOLFH:_J,FIO8@$"T5PH5"#T;"Y/?D M\@UTUUX4\.WMI):WF@Z9<6\URUY)#+9QLCSD$&4J1@N03ENO/6I])T+2=!MW M@T/2[+389&WO'9VZ0JS8QDA0 3@#F@"_1110 4444 %%%% !1110 4444 %< M;\7OM7_"G_$_V+?YG]GR;MG79CY_PV;L^V:[*@@,I##(/!![T >'WVIO>OJO MA"XL='>[OY-(M?[1TRW,2S6TQR8I,LQ8K%')M.[!4Y"KC!V?$OA^TT_]H;P- MJ\;W$UYJ4FH+*\\S.$C2T.R-%/"("SM@=2Y)SQCT.P\+Z!I<<<>F:'IMFD4Q MN(UM[2.,)+MV^8 ,-M)7/7'%7)]/LKF]MKRYLX);JTW&VGDB5GAW##;&(RN M1P<=10!YOJ!T>W^*/@F[T7[#0VR)-*"03N<#)R0#R>H%:- !1110 444 M4 %%%% !1110 4444 %>&'4[S1O&7B&ZU*RTO4H)/&5I;/:7=L9+KYXHU@EB M;=A2@(*C:2?FP5ZU[G5"?0=(N=8BU:YTJQEU*%-D5Y);(TR+R-H67OA^T\4?!?Q'K&I-/Y=Y/J.L)##.RI-M#K;^9@_.%6*)@.F57CC%,6Q@(O/S5] )I MEC'I?]F1V5NEAY7D?9%B41>7C&S9C&W'&,8Q37TK3Y-)_LI["V;3O*$'V,PJ M8?+ P$V8QMP,8QB@"IX4N8[SPAI,\2RJC6D8 FA>)N% Y5@".GISUZ5K4V.- M(8ECB14C10JHHP% Z #L*=0 4444 %%%% !1110 4444 %%%% 'G?Q-34)/% M?@-;&6WA0ZM+^\NXS)"LWV>3RRRAE+-]_: PR>]8G@?4X_%^L^&DATVTTM-+ MM-1N9DT]!'"9FF-LLL0'0-B=LG/)(R<9/JNHZ98:Q8O9:M96]]:28+P7,2R1 MM@Y&58$'! -)9Z3IVGLK6&GVMJRPI;J8(50B),[(^!]U KJ^TS MQ9JG@YM3;5]+TG3K*2UNI(XU>$.K+Y1,852,(&7(S@G)/!KM?[(TWSKV;^S[ M7S=014O'\A=URJ@J%D./G !( .>"13=*T72M!M6M=#TRSTVW=S(T5G;K"C,0 M 6(4 9P ,^PH O4444 %%%% !1110 4444 %%%% !5'6_M7_ C^H?V?O^U_ M99/(V?>W[3MQ[YQ5ZB@#YWT3Q)/HG@6PLOL.D7-S=>#"^G7MG;[+BV9G6(12 MN6.X-)(I)&WYP1@GFND^(W@[3](N?AY>HT\D]CKNE:;;HTS>3!$K?-LCZ ML M3)Z_(H^OI\7A;P_!):-XR\0W6I66EZE!)XRM+ M9[2[MC)=?/%&L$L3;L*4!!4;23\V"O6OY]:OT %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%<%JWBWX@V>L75OI7PR_M&RBD*PW9U^WA\Y1T;81E<^AJG_ M ,)M\3O^B1_^7+;?_$T >DT5X2FI^/=;\0:[/<_#S6+B2*]2(V]MXY:TCL_] M&A;R@L;JK9W>9N _Y:XZK6GX2\9?$F#0#!;_ VGU..&\NXEN+CQ/"TB[;F1 M?*+2 LWEX\O<2=VS/>@#V.BO-O\ A-OB=_T2/_RY;;_XFNN\.ZOJU]H,E]XJ MT,>';F-VW6S7J7($8 ._>G'KQVQ0!MT5\M^$OB)I$GQBLO%:ZN6O]?U6>PO+ M%HY%\FR<(EJ2Q&S*M&I;!Z,.!@UW_B+Q3XU\/_$\R:_JMWH_A=KM$MGBT2.[ MLGB( _?3AQ+$S,=O3J0?NT >RT5X7XB\6>.QJOCV_P!(\665E8^$YXI(].FL M8I#<(4#%&?AE4X(!&2Q)&1@&JGC/XH>.9_&$MGX0MM4C2PL+6Y^RZ?HBWZW, MDT8DVS.2&B3G:"H)X;T% 'O]%>*>)/%/CS4_$VJV_A_6U\/06/AF+6&MI]/2 M:19<$F+YQE<]"3G&WA>M>G>#-7F\2> =%U6^5?/O["*:<(,*79 6P.PSF@#= MHKP.P^$/@9?CQ>:(-$QIUMHD5[%#]KG^68S%=V[?D\#H3CVIG@KXG^//$'C: MQO'L=8N=#O[][:6U70P+2TBW%5D6[4EF92!NW #[WH, 'O\ 17C_ (0\3^,- M;O;'Q1?>*]&MM%U#5I; :#=Q)"4 =D58Y>7>8E00AX.3[ (-%\1Z?I6 MG>$;K[.-'FLDE^V[ &+22$[EW[MJ[<9P ,'+$ ]MHKPS6_&-QH/CKQ3XKLK1 M7N(_"-G<16\V2JL\O ;&"0"W.,9QVK3TWQ3XO\(>(X=/\3>(K3Q9#J&A3ZI$ MT5FEN]N\2[L#R^&C<$@,1DD<8P00#V"BO#O#WBSQR=<^'\NK^*K.^LO%AGN) M;2"PCC:!1#N$8;DLJDCGA@1@EJO>&/'/B;5O$^B>$;G4=VK:?J-\NNSK;QJ9 M;>#'EG;MPHD\R/E0.AP: /8Z**^>=!UKQ%IOA'0[#PKJ<>FSZMXNO+.6:6W6 M90A=R3M/4C&0 1D@ G% 'T-17@UGXY\=7,T?@UO$5M%K#^)+K2SK[6$?$,42 MR ^3PF]LD8]..OS5ZKX&N]3N- E@U[6M+UJ_LKJ2UFO--<$,5/ D4 ".4 C< M@X''K0!TE%%% !16/XHU+6M*T?[1X;T#^W[WS%7[)]L2V^4YRV]^.../>L8> M)?&A\('4#X (UD7/EC2/[9@YBQ_K?.QM]MN,T =C17!ZEXX\4Z1X!?7-1\#F M#4UNTMQI7]K1/N5R%5Q(H()+,%" 9S7/^%_%'Q$T;1[C3=>\*S:IXBDD^UVM MI+JL">; QQ*1+RH".1A.H65%YVYH ]"4J+3[:EUE !A]Z<9#Q_>0L/K@<9R,/3/B3:6O@ M3XF>+M*=D.H7T:6088=99854?BOS'_@!QF@#Z-HKPS]G[7M$M-7UKP=X>U8: MIIT44-_:3E'0EBBI<#:X! W@$8&/FKG_ !A8IH_Q!UCQAKEM+K6F6VJP[?$6 MBZP!<:-A@IMG@^8'!(!&T<-URV ?2=%>"Z;\.O"?B_Q'\1M3\36K?:;+595 MAO5N9(C;*(@VX88+P>.YS^S/X2 NZVXD(D MF( );]VHSP2=_?- 'T#17SGH?CLV7P#\;6'@S4'N3X>N#'IUT@=9!9S2C:_S M ,&56DY[;1CI4^OZ/X)^'3:%J7@34YHO$SSV3;_MDC'5[:=L,S!B4=7VEB4& M <=/EH ^A:*\Z^-5_HO#7@CPAX#^)T=MX8U672KB]TQFDT 7#R).[G7K"32=8UA-/\ ^$<%HBF%&D:/Y9OOM(-N[:>.2>@Q M6;H'C+XF:EI_A6_/BVT9/$=[)+W0X+.XL[YK5;?;]H94VR1IP I.XV45Y1HV MM>-]"\:2>%]4U^P\5W5]H/=9O6U9=)FECT[4M A@1F13O:&:-BDR \'%?"G_"1R2,PF3^T8[3R0 ,'+@[L\]/2N7_X3;XG?]$C_ /+EMO\ XF@# MTFBO,[GQ!XAU7^SX?'?AZ3P?I4EZ(YY$U=)1.#&Y16DBP8U+A0JZM9>!O"4GBSP_!< @ MXK>+K"Q_9[DM/M_V:'Q)X@N+7[2$8F*V:;=++MQD@)QC&?G'% 'TU17D_P M_$>FZAX>U?P_I%[]ML]#OW2QF(8,]I(Q>+(.6R\16-Q>36VIPW2 O3//KS70_%GQ=I]]X7\$^'O&& MH'38-;CBO]9E2-F,<:1AMFU 3\TIP,#C;VH ]XHKYW_X3>?6OV>?#]LNKO:P MG6;?0=7U*!RC16H)!EW'EYT5YC\5U&J^*O!/A;5+B6W\/ZU>3K MJ/ERF+SS'&&B@9@0<.Q(QG)XQR!46C:;X<^&$_C9?"6J23?V?IRZ@_AMIF=+ M5EB9MP+$ME]HSSQE<\%, 'J=%>!W'CCQWX>T;2-9U'Q18:M%XGTR[N(+2*QC MB.G.EL9D,;#)D"G"MOSCC.2(/B=J-]H-@WC.S5O$>A_VDDYTF,FQV!3 M\H& [-P"6X&YL#@4 >^T5X;%X]\8:_X*^'$FGZY;:3J/B*:>UN[Q[6.16*!E M#[",;B5R , L0.G%.;Q_XMT[PK>6M]K$%UJ6D^+(=)EU.&VC474#,"=R8*JV M&VG;TP.2020#W"BO#_'7B;Q%J,/Q:TVRUM[:UT."P:T$,2;HU>(M.F\ -\Q! M!))*\XQ63XA\8^/- _L#PGH^IZI=W<>AKJ$U]I6@171ECC:$D*D:* I< M9)...: /H:BO&Y_$GCSQ/XJ\*:38:HWA*;4M%>]U"&33DE>*5'PP5)1N&3P M3P#GDUH_'2>YO=%T;PUHUI-J&M:E?"YM+#"^1=+;8DD2?6_ C7].U#PK@#UZBO"-(U";PO\ \)?X M2\/>)I-&LK76K:ST29K7^T'265"[VL2LV/O+MRYPN6)P3NK$UCQ'XTU_X9:A M;:CK\L-[I7BF/39YQ:0I),A90!(L3%!M<\A20< $GK0!])45X;\1O%OB[PU; MW=SH7C4WLWARUM$U:TCT2!8S*^/WDLKN"/-)/R1 E1@8'WCV?QAE,_P,U^9A M@R6*L0.V64T =_17SMX3\$Z]H6JP>)-$\'_\(1:V&DW4EW-_;7V[^TBT(,8\ MO)"[7&_!&/Q K8M/%?CNQ^%FB:S?^)[:ZU#Q9>VEE:32V$4<>E"0/F3Y0/,) M !^88![8Z@'N-%>)ZA\0?%O@K2O'&F:MJEGX@U'0;>TFM=1^RK 0;A@FV6-/ ME&W=N'J.3UXL:[XJ\9?#SP;XDFU?Q3I'BB_@MK>:QV0I!#P> #V2BO$_"WBGXH:EX<\3V$=EJMUJD5LDND7^MZ*FFLSL=KILR8CM' MS+D]<[LC@3^&/%'C;4O"'B?3K35KO4/&%M$K6EEK&B1Z;- &XWC#F)U/)4G^ M)?FRI% 'LM%>!OXRUN;X4>-;?Q!J]S?ZQ86Z2BRUOPY%:20H6 W%,O%+&3G& M1D$'/!6K/B3Q+XZDU7Q)!X<\2PZ39:!H%OJ@C_LZ*5I#Y+,T:DC"AL$Y(."% M &: /NZKHNO66AP:!X>M=0DM)+))?MDEQ:><6#,"M0NM7\ ^']2U"7SKN\TRVGGDVA=[O$K,< #))X Q0!MT44 M4 %%%% !1110 4444 8FH^"_"VKWTE[JWAK1[Z[DQOGN;"*21L# RS*2< ? MA6G8:?9:58QV6EVD%E:Q B."WB6.-,G)PJ@ K:/"D4<=NLCIL$ M9!3#J0P(*CG.3WSDUEWGPH\$7_BH>([S0(9=5$BRF8RR;6=>C%-VQCQU(.3R M:["B@#S&+X+Z+JOCC7]=\8Z;9:F+N^CN=/ ED#1J$4,L@&T,"5'RGC9'7UKJJ* ,63PAH4FH7MZ MVGJ+B^L1I]PRR.H:W&<1A0<*.3R #[U?TK2[/1-(M=,TN'R+.TB6&"+<6V(H MP!EB2?Q-6Z* ,U/#^F1^)I?$"6V-4FM1:/<>8W,0;<%VYV]>@6\6KL[2>>&#;+Q>WBBUT& MWCUAG,AN [[0Y&"PCW; Q]0NO.W[OM71T4 :K<:?'/=WUH+*Z,I+I-""3L*$E<"[S3_B#XC\8:U'8PWNK"&"&"RD:411(@ M!+.R(2S%02 N!M')KMZ* ,3PKX9M_"VFW%I:OO%Q>37;D*5 :1RQ !).!P.2 M?PZ"O;^ /#-K'9)!INU;"^?4;8>?(=EP^=S\MSG)X.1[5T=% '*:E\,O!^KV M.H6>I:+'<0ZC>F_N0TTF6G( +JP;*' QA2!C([FI[/X?>%M/L-)LK+28X+?1 MKC[58HDKCRY>1O)W9<\G[V:Z2B@ HHHH **** ,W7- T_P 16<5MJJ3-'#,L M\9@N98'21J5CX*T>PU:WU*,ZG/=6H<0O>:O=W(3<-K8661EY' MM6_10 4444 9TOA_3)O$D&ORVV[4[>W:VBG\QOEC8Y*[<[3R.I&:Q8/ACX/M MKX7<&C)'*-1&J ">78+H9Q)LW;>,G Q@=A75T4 9ESX=TN[\1V6O3VN=3L8G MA@N!(R[4?[RD X8?[P.#R,5A:C\)_ ^K>*/^$AU#P];S:GYBRM*7<*[#H6C# M;&/KE3GOFNPHH X35?@K\/\ 7-;N-7U7P^+B^N9?-FE-W. [>NT.%_#&*Z1_ M"NB/K.EZH=/C6[TB%X+!D9E2V1EVL%0':/E&.G3BM>B@#(;PMHLFNWFL26"/ M>WUH+*Z9V9DGA'\+1D[#Z9(SCC.*Y./X%> +34(=1TK2)--U"WN$N8+JWNY2 M8G5PP(5V9,9&,%2,5Z'10!4U72K#6]+GTW5[2*\L[A=DL$R[E8=?T(!!Z@@$ M5@^$_AKX0\#W4]SX8T6*RN)U"/,9'E?;UVAG9BH/<#&<#/05U-% ')VOPN\% MV7BYO$UKH%O'JQ>&?:'/5A'G8&[Y"YSD]:L67P_\ #.G6FDVUGIGEPZ-< M/K7R74 MLC),=V9>N[E@/N\+]*W- ^'/A+PQHM]I.C:';PV.H'-W%(6F\[C&&,A8D =! MG R2!R:Z:B@#EO#7PT\'^$8+V'0-"@MTOD\NY$C//YJ8P4)D+?*<\KT-5_#_ M ,)_!'A9[Q]"T*.V>]@:VG)" S$9(XSZ<"NIHH S(O#NEP> M)KCQ!#:[-4N;=;::<2-B2-3E05SMR/7&<<9Q6%9?"?P/IWBK_A([+P];Q:H) M3,LH=RJN?XEC+; >XPO!Y%=A10!P$7P.^',6K#4AX:C>Y$OG9EN9I$9LYR49 MRI&>Q&/:NLC\.Z5%XHE\1):_\3::U%HUR9&)\D-NV!2=H&>> ,UIT4 8+>"/ M#CKK2RZ7%+'KKJ^HQ2LSI.RC ;83A3T.5 .0#U -8.C?!CP3X:UZRUGPYILV MF7]G(626*[DDWJ5961ED9AM(8] #TP17>44 9?B+PUH_BS1WTOQ%817]FY#& M.3(VL.C*PP5/)Y!!Y/K5+POX"\,>"[*YM/#6CPV45TYU"XTWP]!;RZC#)!<%99#^[D!#J@+8C!!(^3;QP* MUK3P7H%C=:9<6MALETJR-A9MYTA\J @ I@MSP!R'-&GG:YLIYI2SQR*>$;EL[F)R6&.QX%=!'\-/!\7@M_"<>APC17< MR-;;WRSYSN,F[?NX SNS@ =!BNIHH Y+2?A=X-T/2]5T[2M$CM[36($M[Z(3 M2,)D5651RQ*G#-\PP23G.>:JWGP;\ W^AZ?I%WX>CDL]-#BU7[1,'C#L78;P M^X@LQ."2!GBNWHH Q[?PGH=IJUCJ5KIT<%UI]H;*U:)F58H20=@0';C@=LT_ M6_#6E>(EMO[5MV>2TD,EO/#/)!-"Q&"4DC977(X.#SWK5HH YWP[X#\.>%+^ M>]T#3VM;FY39<2FYED:?YR^Y]['U2;5X3 T>X\H5 MVXSUZ=^M9#T\+7&F1S:+'"(4M9&9MJCIAB=P([-G(]:W** .:T;X M=^$_#_AV[T+2M$MXM-O<_:8'+2>=D8^9G)8^W/';%0:+\+O!?A[1]0TO2M M MXK/4EVW<'X(['5%"7D;R22&4#H-[,6 M&.HP1@\C!YKKZ* ..TWX3^"-(T'4M&T[0HX;'5 %O$\^5FE Z#>6+ #T!'?U MK3?P3X?DEU.1]/R^K62Z?>'SI/WL 4H$^]Q\I(R,'WK>HH \/\=_!#5M9\11 MS^&E\/G3H]*33+>/4UF\VQ14,>4*9\Q@IR&EW$'&,8!KV'0M*30O#NFZ3%)Y MJ6%I%;*Y7;N"(%!QVZ=*OT4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9 end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document and Entity Information - USD ($)
12 Months Ended
Jun. 30, 2016
Aug. 04, 2016
Dec. 31, 2015
Document and Entity Information      
Entity Registrant Name ASPEN TECHNOLOGY INC /DE/    
Entity Central Index Key 0000929940    
Document Type 10-K    
Document Period End Date Jun. 30, 2016    
Amendment Flag false    
Current Fiscal Year End Date --06-30    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 2,753,103,878
Entity Common Stock, Shares Outstanding   79,737,554  
Document Fiscal Year Focus 2016    
Document Fiscal Period Focus FY    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Revenue:      
Subscription and software $ 440,408 $ 405,640 $ 350,486
Services and other 31,936 34,761 40,967
Total revenue 472,344 440,401 391,453
Cost of revenue:      
Subscription and software 20,376 21,165 20,141
Services and other 28,235 28,411 32,547
Total cost of revenue 48,611 49,576 52,688
Gross profit 423,733 390,825 338,765
Operating expenses:      
Selling and marketing 91,536 92,736 94,827
Research and development 67,152 69,584 68,410
General and administrative 53,664 48,713 45,804
Total operating expenses 212,352 211,033 209,041
Income from operations 211,381 179,792 129,724
Interest income 441 487 1,124
Interest expense (1,212) (30) (37)
Other income (expense), net 29 (778) (2,278)
Income before provision for income taxes 210,639 179,471 128,533
Provision for income taxes 70,688 61,064 42,750
Net income $ 139,951 $ 118,407 $ 85,783
Net income per common share:      
Basic (in dollars per share) $ 1.69 $ 1.34 $ 0.93
Diluted (in dollars per share) $ 1.68 $ 1.33 $ 0.92
Weighted average shares outstanding:      
Basic (in shares) 82,892 88,398 92,648
Diluted (in shares) 83,309 89,016 93,665
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net income $ 139,951 $ 118,407 $ 85,783
Other comprehensive income:      
Net unrealized gains (losses) on available for sale securities, net of tax effects of $12, $15 and $(32) for fiscal years 2016, 2015 and 2014 22 (29) 59
Foreign currency translation adjustments (3,841) (2,873) 2,050
Total other comprehensive (loss) income (3,819) (2,902) 2,109
Comprehensive income $ 136,132 $ 115,505 $ 87,892
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net unrealized gains (losses) on available for sale securities, tax effects $ 12 $ 15 $ (32)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Current assets:    
Cash and cash equivalents $ 318,336 $ 156,249
Short-term marketable securities 3,006 59,197
Accounts receivable, net 20,476 30,721
Prepaid expenses and other current assets 13,948 10,752
Prepaid income taxes 5,557 542
Current deferred tax assets 0 6,169
Total current assets 361,323 263,630
Long-term marketable securities 0 3,047
Property, equipment and leasehold improvements, net 15,825 18,039
Computer software development costs, net 720 1,026
Goodwill 23,438 17,360
Intangible assets, net 5,000 147
Non-current deferred tax assets 12,236 10,444
Other non-current assets 1,196 1,668
Total assets 419,738 315,361
Current liabilities:    
Accounts payable 3,559 5,240
Accrued expenses and other current liabilities 36,105 38,483
Income taxes payable 439 1,775
Borrowings under credit agreement 140,000 0
Current deferred revenue 252,520 250,968
Total current liabilities 432,623 296,466
Non-current deferred revenue 29,558 37,919
Other non-current liabilities 32,591 29,522
Commitments and contingencies (Note 12)
Series D redeemable convertible preferred stock, $0.10 par value—Authorized—3,636 shares as of June 30, 2016 and 2015 Issued and outstanding—none as of June 30, 2016 and 2015 0 0
Stockholders' deficit:    
Common stock, $0.10 par value—Authorized—210,000,000 shares Issued—102,031,960 shares at June 30, 2016 and 101,607,520 shares at June 30, 2015 Outstanding—80,177,950 shares at June 30, 2016 and 84,504,202 shares at June 30, 2015 10,203 10,161
Additional paid-in capital 659,287 641,883
Accumulated deficit (5,676) (145,627)
Accumulated other comprehensive income 2,651 6,470
Treasury stock, at cost—21,854,010 shares of common stock at June 30, 2016 and 17,103,318 shares at June 30, 2015 (741,499) (561,433)
Total stockholders' deficit (75,034) (48,546)
Total liabilities and stockholders' deficit $ 419,738 $ 315,361
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2016
Jun. 30, 2015
Statement of Financial Position [Abstract]    
Series D redeemable convertible preferred stock, par value (in dollars per share) $ 0.10 $ 0.10
Series D redeemable convertible preferred stock, authorized 3,636 3,636
Series D redeemable convertible preferred stock, issued 0 0
Series D redeemable convertible preferred stock, outstanding 0 0
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, authorized 210,000,000 210,000,000
Common stock, issued 102,031,960 101,607,520
Common stock, outstanding 80,177,950 84,504,202
Treasury stock, shares 21,854,010 17,103,318
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Treasury Stock
Balance at Jun. 30, 2013 $ 101,898 $ 9,995 $ 575,770 $ (349,817) $ 7,263 $ (141,313)
Balance (in shares) at Jun. 30, 2013   99,945,545       6,261,776
Comprehensive income (loss):            
Net income 85,783     85,783    
Other comprehensive income (loss) 2,109       2,109  
Exercise of stock options 8,710 $ 72 8,638      
Exercise of stock options (in shares)   723,330        
Withholding taxes related to restricted stock units net share settlement (7,831) $ 36 (7,867)      
Withholding taxes related to restricted stock units net share settlement (in shares)   364,865        
Repurchase of common stock $ (121,776)         $ (121,776)
Repurchase of common stock (in shares) 3,110,114         3,110,114
Stock-based compensation $ 14,056   14,056      
Excess tax benefits from stock-based compensation 727   727      
Balance at Jun. 30, 2014 83,676 $ 10,103 591,324 (264,034) 9,372 $ (263,089)
Balance (in shares) at Jun. 30, 2014   101,033,740       9,371,890
Comprehensive income (loss):            
Net income 118,407     118,407    
Other comprehensive income (loss) (2,902)       (2,902)  
Exercise of stock options 4,666 $ 31 4,635      
Exercise of stock options (in shares)   308,847        
Withholding taxes related to restricted stock units net share settlement (5,657) $ 27 (5,684)      
Withholding taxes related to restricted stock units net share settlement (in shares)   264,933        
Repurchase of common stock $ (298,344)         $ (298,344)
Repurchase of common stock (in shares) 7,731,428         7,731,428
Stock-based compensation $ 14,584   14,584      
Excess tax benefits from stock-based compensation 37,024   37,024      
Balance at Jun. 30, 2015 $ (48,546) $ 10,161 641,883 (145,627) 6,470 $ (561,433)
Balance (in shares) at Jun. 30, 2015 101,607,520 101,607,520       17,103,318
Comprehensive income (loss):            
Net income $ 139,951     139,951    
Other comprehensive income (loss) (3,819)       (3,819)  
Exercise of stock options 3,920 $ 20 3,900      
Exercise of stock options (in shares)   201,706        
Withholding taxes related to restricted stock units net share settlement (4,409) $ 22 (4,431)      
Withholding taxes related to restricted stock units net share settlement (in shares)   222,734        
Repurchase of common stock $ (180,066)         $ (180,066)
Repurchase of common stock (in shares) 4,750,692         4,750,692
Stock-based compensation $ 15,727   15,727      
Excess tax benefits from stock-based compensation 2,208   2,208      
Balance at Jun. 30, 2016 $ (75,034) $ 10,203 $ 659,287 $ (5,676) $ 2,651 $ (741,499)
Balance (in shares) at Jun. 30, 2016 102,031,960 102,031,960       21,854,010
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Cash flows from operating activities:      
Net income $ 139,951 $ 118,407 $ 85,783
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 6,061 6,216 5,215
Net foreign currency (gain) loss (3,666) (1,552) 1,934
Stock-based compensation 15,727 14,584 14,056
Deferred income taxes 2,499 20,112 34,596
Provision for bad debts 260 (513) 1,793
Tax benefits from stock-based compensation 2,208 37,024 727
Excess tax benefits from stock-based compensation (2,208) (37,024) (727)
Other non-cash operating activities 321 1,619 1,847
Changes in assets and liabilities:      
Accounts receivable 9,382 8,028 (3,179)
Unbilled services 0 526 301
Prepaid expenses, prepaid income taxes, and other assets (7,681) 4,070 947
Installment receivables 1,575 (364) 13,607
Accounts payable, accrued expenses and other liabilities (4,489) 5,933 906
Deferred revenue (6,196) 14,919 42,325
Net cash provided by operating activities 153,744 191,985 200,131
Cash flows from investing activities:      
Purchase of marketable securities 0 (50,065) (68,356)
Maturities of marketable securities 58,973 85,535 60,265
Purchase of property, equipment and leasehold improvements (3,483) (7,645) (4,011)
Purchase of technology intangibles 0 0 (400)
Payments for business acquisitions (8,000) 0 0
Capitalized computer software development costs (269) (359) (685)
Net cash provided by (used in) investing activities 47,221 27,466 (13,187)
Cash flows from financing activities:      
Exercise of stock options 3,924 4,662 8,710
Repurchases of common stock (178,604) (297,246) (121,776)
Payment of tax withholding obligations related to restricted stock (4,480) (5,699) (7,831)
Excess tax benefits from stock-based compensation 2,208 37,024 727
Proceeds from credit agreement 140,000 0 0
Payments of credit agreement issuance costs (1,707) 0 0
Net cash used in financing activities (38,659) (261,259) (120,170)
Effect of exchange rate changes on cash and cash equivalents (219) (1,469) 320
(Decrease) increase in cash and cash equivalents 162,087 (43,277) 67,094
Cash and cash equivalents, beginning of year 156,249 199,526 132,432
Cash and cash equivalents, end of year 318,336 156,249 199,526
Supplemental disclosure of cash flow information:      
Income tax paid, net 69,028 3,712 7,157
Interest paid 963 30 37
Supplemental disclosure of non-cash investing and financing activities:      
Change in landlord improvement allowance included in leasehold improvements and deferred rent liability 0 6,064 0
Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses (825) 675 0
Change in common stock repurchases included in accounts payable and accrued expenses $ 1,462 $ 1,098 $ 0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
Operations
12 Months Ended
Jun. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Operations
Operations
Aspen Technology, Inc., together with its subsidiaries, is a leading global provider of process optimization software solutions designed to manage and optimize plant and process design, operational performance, and supply chain planning. Our aspenONE software and related services have been developed specifically for companies in the process industries, which consist of energy, chemicals, engineering and construction, as well as consumer packaged goods, power, metals and mining, pulp and paper, pharmaceuticals and biofuels. Customers use our solutions to improve their competitiveness and profitability by increasing throughput and productivity, reducing operating costs, enhancing capital efficiency, and decreasing working capital requirements. We operate globally in 31 countries as of June 30, 2016.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies
12 Months Ended
Jun. 30, 2016
Accounting Policies [Abstract]  
Significant Accounting Policies
Significant Accounting Policies
(a)   Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Aspen Technology, Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Certain line items in prior period financial statements have been reclassified to conform to currently reported presentations.
(b)   Management Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
(c)   Cash and Cash Equivalents
Cash and cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
(d)   Marketable Securities
The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of June 30, 2016 and 2015:
 
Fair Value
 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
 
(Dollars in Thousands)
 
June 30, 2016:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
3,006

 
$
3,006

 
$

 
$

 
Total short-term marketable securities
$
3,006

 
$
3,006

 
$

 
$

 
June 30, 2015:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
Total short-term marketable securities
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
U.S. corporate bonds with maturities greater than one year
$
3,047

 
$
3,055

 
$

 
$
(8
)
 
Total long-term marketable securities
$
3,047

 
$
3,055

 
$

 
$
(8
)
 


Our marketable securities are classified as available-for-sale and reported at fair value on the consolidated balance sheets. Net unrealized gains (losses) are reported as a separate component of accumulated other comprehensive income, net of tax. Realized gains and losses on investments are recognized in earnings as incurred. Our investments consist primarily of investment grade fixed income corporate debt securities with maturity dates in August 2016 as of June 30, 2016 and ranging from July 2015 through August 2016 as of June 30, 2015.
We review our marketable securities for impairment at each reporting period to determine if any of our securities have experienced an other-than-temporary decline in fair value in accordance with the provisions of ASC Topic 320, Investments—Debt and Equity Securities. We consider factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of its amortized cost basis. If we believe that an other-than-temporary decline in fair value has occurred, we write down the investment to fair value and recognize the credit loss in earnings and the non-credit loss in accumulated other comprehensive income. During fiscal 2016 and 2015, our marketable securities were not considered other-than-temporarily impaired and, as such, we did not recognize impairment losses during the periods then ended. Unrealized losses are attributable to changes in interest rates.
(e)    Property and Equipment
Property and equipment are stated at cost. We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:
Asset Classification
Estimated Useful Life
Computer equipment
3 years
Purchased software
3 - 5 years
Furniture and fixtures
3 - 10 years
Leasehold improvements
Life of lease or asset, whichever is shorter

(f)    Revenue Recognition
Transition to the aspenONE Licensing Model
Prior to fiscal 2010, we offered term or perpetual licenses to specific products, or specifically defined sets of products, which we refer to as point products. The majority of our license revenue was recognized under an "upfront revenue model," in which the net present value of the aggregate license fees was recognized as revenue upon shipment of the point products, provided all revenue recognition criteria were met. Customers typically received one year of post-contract software maintenance and support, or SMS, with their license agreements and then could elect to renew SMS annually. Revenue from SMS was recognized ratably over the period in which the SMS was delivered.
In fiscal 2010, we introduced the following changes to our licensing model:
(i)
We began offering our software on a subscription basis, allowing our customers access to all products within a licensed suite (aspenONE Engineering or aspenONE Manufacturing and Supply Chain). SMS is included for the entire term of the arrangement and customers are entitled to any software products or updates introduced into the licensed suite. We refer to this license arrangement as our aspenONE licensing model.
(ii)
We began to include SMS for the entire term on our point product term arrangements.
In fiscal 2012, we introduced Premier Plus SMS. As part of this offering, customers receive 24x7 support, faster response times, dedicated technical advocates and access to web-based training modules. Premier Plus SMS is exclusively available as a component of our term contract arrangements and we are unable to establish VSOE for this deliverable because we don't offer it on a stand-alone basis.
Revenue related to our aspenONE licensing model and point product arrangements with Premier Plus SMS are both recognized over the term of the arrangement on a ratable basis. The changes to our licensing model resulted in a significant reduction to license revenue in fiscal 2010, as compared to fiscal periods preceding our licensing model changes. From fiscal 2010 through fiscal 2015, as customer license arrangements previously executed under the upfront revenue model reached the end of their terms and were renewed under the aspenONE licensing model, we recognized increasing amounts of subscription revenue and deferred revenue. The value of our installed base of software licenses was also growing during this period which further contributed to growth in subscription and deferred revenue. Many of our license arrangements were five or six years in duration when the aspenONE licensing model was introduced at the start of fiscal 2010, and consequently, a number of arrangements executed under the upfront revenue model did not reach the end of their original term until the end of fiscal 2015. The changes to our licensing model did not have any material impact on subscription revenue or deferred revenue for fiscal 2016 and we do not expect any material impact on subscription revenue or deferred revenue for fiscal 2017 and beyond.
The changes to our licensing model introduced in fiscal 2010 did not change the method or timing of customer billings or cash collections. In addition, the changes to our licensing model did not impact the incurrence or timing of our expenses. Since there was no corresponding expense reduction to offset the lower revenue during fiscal years 2010-2015, operating income was lower than what would have been reported under a fully transitioned revenue model.
Revenue Recognition
We generate revenue from the following sources: (1) Subscription and software revenue; and (2) Services and other revenue.
Four basic criteria must be satisfied before software license revenue can be recognized: persuasive evidence of an arrangement between us and an end user; delivery of our product has occurred; the fee for the product is fixed or determinable; and collection of the fee is probable.
Persuasive evidence of an arrangement—We use a signed contract as evidence of an arrangement for software licenses and SMS. For professional services we use a signed contract and a work proposal to evidence an arrangement. In cases where both a signed contract and a purchase order are required by the customer, we consider both taken together as evidence of the arrangement.
Delivery of our product—Software and the corresponding access keys are generally delivered to customers via disk media with standard shipping terms of Free Carrier, our warehouse (i.e., FCA, named place) or electronic delivery. Our software license agreements do not contain conditions for acceptance.
Fee is fixed or determinable—We assess whether a fee is fixed or determinable at the outset of the arrangement. Significant judgment is involved in making this assessment.
Under our historical upfront revenue model, we are able to demonstrate that the fees are fixed or determinable for all arrangements, including those for our term licenses that contain extended payment terms. We have an established history of collecting under the terms of these contracts without providing concessions to customers. In addition, we also assess whether a contract modification to an existing term arrangement constitutes a concession. In making this assessment, significant analysis is performed to ensure that no concessions are given. Our software license agreements do not include a right of return or exchange. For license arrangements executed under the historical upfront revenue model, we recognize license revenue upon delivery of the software product, provided all other revenue recognition requirements are met.
We cannot assert that the fees under our aspenONE licensing model and point product arrangements with Premier Plus SMS are fixed or determinable because the rights provided to customers, and the economics of the arrangements, are not comparable to our transactions with other customers under the upfront revenue model. As a result, the amount of revenue recognized for these arrangements is limited by the amount of customer payments that become due.
Collection of fee is probable—We assess the probability of collecting from each customer at the outset of the arrangement based on a number of factors, including the customer's payment history, its current creditworthiness, economic conditions in the customer's industry and geographic location, and general economic conditions. If in our judgment collection of a fee is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met.
Vendor-Specific Objective Evidence of Fair Value
We have established VSOE for professional services and certain training offerings, but not for our software products or our SMS offerings. We assess VSOE for SMS, professional services, and training, based on an analysis of standalone sales of the offerings using the bell-shaped curve approach. We do not have a history of selling our Premier Plus SMS offering to customers on a standalone basis, and as a result are unable to establish VSOE for this deliverable. As of July 1, 2014, we are no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
We allocate the arrangement consideration among the elements included in our multi-element arrangements using the residual method. Under the residual method, the VSOE of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue upon delivery of the software, assuming all other revenue recognition criteria are met. If VSOE does not exist for an undelivered element in an arrangement, revenue is deferred until such evidence does exist for the undelivered elements, or until all elements are delivered, whichever is earlier. Under the historical upfront revenue model, the residual license fee is recognized upon delivery of the software provided all other revenue recognition criteria were met. Arrangements that qualified for upfront recognition during fiscal 2014 and prior periods included sales of perpetual licenses, amendments to existing legacy term arrangements and renewals of legacy term arrangements.
Subscription and Software Revenue
Subscription and software revenue consists of product and related revenue from our (i) aspenONE licensing model; (ii) point product arrangements with our Premier Plus SMS offering included for the contract term; (iii) legacy arrangements including (a) amendments to existing legacy term arrangements, (b) renewals of legacy term arrangements and (c) legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model; (iv) legacy SMS arrangements; and (v) perpetual arrangements.
When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Due to our obligation to provide unspecified future software products and updates, we are required to recognize revenue ratably over the term of the arrangement, once the other revenue recognition criteria noted above have been met.
Our point product arrangements with Premier Plus SMS include SMS for the term of the arrangement. Since we do not have VSOE for our Premier Plus SMS offering, the SMS element of our point product arrangements is not separable. As a result, revenue associated with point product arrangements with Premier Plus SMS included for the contract term is recognized ratably over the term of the arrangement, once the other revenue recognition criteria have been met.
Perpetual and legacy term license arrangements do not include the same rights as those provided to customers under the aspenONE licensing model and point product arrangements with Premier Plus SMS. Legacy SMS revenue is generated from legacy SMS offerings provided in support of perpetual and legacy term license arrangements. Customers typically receive SMS for one year and then can elect to renew SMS annually. During fiscal 2014 and prior periods, we had VSOE for certain legacy SMS offerings sold with perpetual and term license arrangements and could therefore separate the undelivered elements. Accordingly, license fee revenue for perpetual and legacy term license arrangements was recognized upon delivery of the software products using the residual method, provided all other revenue recognition requirements were met. VSOE of fair value for the undelivered SMS component sold with our perpetual and term license arrangements was deferred and subsequently amortized into revenue ratably over the contractual term of the SMS arrangement. As of July 1, 2014, we are no longer able to establish VSOE for our legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
Services and Other Revenue
Professional Services Revenue
Professional services are provided to customers on a time-and-materials (T&M) or fixed-price basis. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. Project costs are typically expensed as incurred. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.
In certain circumstances, professional services revenue may be recognized over a longer time period than the period over which the services are performed. If the costs to complete a project are not estimable or the completion is uncertain, the revenue is recognized upon completion of the services. In circumstances in which professional services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed, or (ii) the license term. When we provide professional services considered essential to the functionality of the software, we recognize the combined revenue from the sale of the software and related services using the completed contract or percentage-of-completion method.
We have occasionally been required to commit unanticipated additional resources to complete projects, which resulted in losses on those contracts. Provisions for estimated losses on contracts are made during the period in which such losses become probable and can be reasonably estimated.
Training Revenue
We provide training services to our customers, including on-site, Internet-based, public and customized training. Revenue is recognized in the period in which the services are performed. In circumstances in which training services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed or (ii) the license term.
Deferred Revenue
Deferred revenue includes amounts billed or collected in advance of revenue recognition, including arrangements under the aspenONE licensing model, point product arrangements with Premier Plus SMS, legacy SMS arrangements, professional services, and training. Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS, VSOE does not exist for the undelivered elements, and as a result, the arrangement fees are recognized ratably (i.e., on a subscription basis) over the term of the license. Deferred revenue is recorded as each invoice becomes due.
Other Licensing Matters
Our standard licensing agreements include a product warranty provision. We have not experienced significant claims related to software warranties beyond the scope of SMS support, which we are already obligated to provide, and consequently, we have not established reserves for warranty obligations.
Our agreements with our customers generally require us to indemnify the customer against claims that our software infringes third-party patent, copyright, trademark or other proprietary rights. Such indemnification obligations are generally limited in a variety of industry-standard respects, including our right to replace an infringing product. As of June 30, 2016 and 2015, we had not experienced any material losses related to these indemnification obligations and no claims with respect thereto were outstanding. We do not expect significant claims related to these indemnification obligations, and consequently, have not established any related reserves.
(g)   Installments Receivable
Installments receivable resulting from product sales under the upfront revenue model are discounted to present value at prevailing market rates at the date the contract is signed, taking into consideration the customer's credit rating. The finance element is recognized using the effective interest method over the relevant license term and is classified as interest income. Current installments receivable consist of invoices with a due date of less than one year but greater than 45 days from the period-end date. Once an installments receivable invoice becomes due within 45 days, it is reclassified as a trade accounts receivable in our consolidated balance sheets. As a result, we did not have any past due installments receivable as of June 30, 2016.
Our non-current installments receivable are within the scope of Accounting Standards Update (ASU) No. 2010-20, Receivables (Topic 310): Disclosures about the Credit Quality of Financing Receivables and the Allowance for Credit Losses. As our portfolio of financing receivables arises from the sale of our software licenses, the methodology for determining our allowance for doubtful accounts is based on the collective population of receivables and is not stratified by class or portfolio segment. We consider factors such as existing economic conditions, country risk, customers' credit rating and past payment history in determining our allowance for doubtful accounts. We reserve against our installments receivable when the related trade accounts receivable have been past due for over a year, or when there is a specific risk of uncollectability. Our specific reserve reflects the full value of the related installments receivable for which collection has been deemed uncertain. We transfer an installment receivable reserve balance into a trade accounts receivable allowance when an installment receivable ages into a trade account receivable.
We write-off receivables when they are considered uncollectable based on our judgment. In instances when we write-off specific customers' trade accounts receivable, we also write off any related current and non-current installments receivable balances.
As of June 30, 2016 and June 30, 2015, our current installments receivable of $0.3 million and $1.6 million, respectively, are included within prepaid expenses and other current assets in our consolidated balance sheets.  As of June 30, 2015, our non-current installments receivable of $0.3 million is included within other non-current assets in our consolidated balance sheets. 
Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS included for the contract term, the installment payments are not considered fixed or determinable and, as a result, are not included as installments receivable on our consolidated balance sheet.
(h)   Allowance for Doubtful Accounts and Discounts
We make judgments as to our ability to collect outstanding receivables and provide allowances for the portion of receivables when a loss is reasonably expected to occur. The allowance for doubtful accounts is established to represent the best estimate of the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on a review of past due amounts, historical write-off and recovery experience, as well as aging trends affecting specific accounts and general operational factors affecting all accounts. In addition, factors are developed utilizing historical trends in bad debts and allowances.
We consider current economic trends when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unanticipated changes occur in the general business environment, our estimates of the recoverability of receivables could be further adjusted.
The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal 2016 and 2015, respectively:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Balance, beginning of year
$
1,636

 
$
3,465

Provision for bad debts
1,032

 
(1,032
)
Write-offs
(1,064
)
 
(797
)
Balance, end of year
$
1,604

 
$
1,636


The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of June 30, 2016 and 2015:
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
Accounts Receivable
$
22,080

 
$
1,604

 
$
20,476

 
$
22,080

 
$
1,604

 
$
20,476

June 30, 2015:
 
 
 
 
 
Accounts Receivable
$
32,357

 
$
1,636

 
$
30,721

 
$
32,357

 
$
1,636

 
$
30,721


(i)    Fair Value of Financial Instruments
We determine fair value of financial and non-financial assets and liabilities in accordance with provisions of ASC Topic 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. ASC 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities, and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:
Level 1 Inputs—Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 Inputs—Inputs other than quoted prices included in Level 1 that are observable for an asset or a liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for an asset or a liability (such as interest rates, yield curves, volatilities, prepayment speeds, credit risks, etc.), or inputs that are derived principally from or corroborated by market data by correlation or other means.
Level 3 Inputs—Unobservable inputs for determining fair values of assets or liabilities that reflect an entity's own assumptions in pricing assets or liabilities.
Cash Equivalents.    Cash equivalents are reported at fair value utilizing quoted market prices in identical markets, or "Level 1 Inputs." Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
Marketable Securities.    Marketable securities are reported at fair value calculated in accordance with the market approach, utilizing market consensus pricing models with quoted prices that are directly or indirectly observable, or "Level 2 Inputs".
Financial instruments not measured or recorded at fair value in the accompanying consolidated financial statements consist of cash, accounts receivable, installments receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the credit agreement approximates its carrying value due to the floating interest rate.
The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of June 30, 2016 and 2015, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
 
Fair Value Measurements at Reporting Date Using,
 
Quoted Prices in Active Markets for Identical Assets
(Level 1 Inputs)
 
Significant Other Observable Inputs
(Level 2 Inputs)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
Cash equivalents
$
286,200

 
$

Marketable securities

 
3,006

June 30, 2015:
 
 
 
Cash equivalents
$
130,232

 
$

Marketable securities

 
62,244


At June 30, 2016 and 2015, we did not have any assets or liabilities measured at fair value on a recurring basis using significant unobservable inputs ("Level 3 Inputs").
Certain non-financial assets, including goodwill, finite-lived intangible assets and other non-financial long-lived assets, are measured at fair value using market and income approaches on a non-recurring basis when there is an indication of impairment.
(j)    Computer Software Development Costs
Certain computer software development costs are capitalized in the accompanying consolidated balance sheets. Capitalization of computer software development costs begins upon establishing technological feasibility defined as meeting specifications determined by the program design. Amortization of capitalized computer software development costs is provided on a product-by-product basis using the greater of (a) the amount computed using the ratio that current gross revenue for a product bears to total of current and anticipated future gross revenue for that product or (b) the straight-line method, beginning upon commercial release of the product, and continuing over the remaining estimated economic life of the product, not to exceed three years.
Total computer software costs capitalized were $0.3 million, $0.4 million and $0.7 million during the years ended June 30, 2016, 2015 and 2014, respectively. Total amortization expense charged to operations was approximately $0.6 million, $0.7 million and $1.0 million for the years ended June 30, 2016, 2015 and 2014, respectively. Computer software development accumulated amortization totaled $73.8 million and $73.3 million as of June 30, 2016 and 2015, respectively. Weighted average remaining useful life of computer software development costs was 0.7 years and 1.1 years at June 30, 2016 and 2015, respectively.
At each balance sheet date, we evaluate the unamortized capitalized software costs for potential impairment by comparing the balance to the net realizable value of the products. During the years ending June 30, 2016, 2015 and 2014, our computer software development costs were not considered impaired and as such, we did not recognize impairment losses during the periods then ended.
(k)   Foreign Currency Translation
The determination of the functional currency of subsidiaries is based on the subsidiaries' financial and operational environment and is the local currency of the subsidiary. Gains and losses from foreign currency translation related to entities whose functional currency is their local currency are credited or charged to accumulated other comprehensive income included in stockholders' (deficit) equity in the consolidated balance sheets. In all instances, foreign currency transaction and remeasurement gains or losses are credited or charged to the consolidated statements of operations as incurred as a component of other income (expense), net. Net foreign currency transaction and remeasurement gains (losses) were less than $0.1 million, $(0.8) million and $(2.3) million in fiscal 2016, 2015 and 2014, respectively. Fiscal 2016 other income (expense), net included $3.4 million of foreign currency exchange losses related to the Acquisition Bid (refer to Note 4, Acquisitions, for further discussion).
(l)    Net Income Per Share
Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted income per share based on the treasury stock method.
For the years ended June 30, 2016, 2015 and 2014, certain employee equity awards were anti-dilutive based on the treasury stock method. The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
139,951

 
$
118,407

 
$
85,783

Weighted average shares outstanding
82,892

 
88,398

 
92,648

Dilutive impact from:
 
 
 
 
 
Employee equity awards
417

 
618

 
1,017

Dilutive weighted average shares outstanding
83,309

 
89,016

 
93,665

Income per share
 
 
 
 
 
Basic
$
1.69

 
$
1.34

 
$
0.93

Dilutive
$
1.68

 
$
1.33

 
$
0.92


The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Shares in Thousands)
Employee equity awards
1,028

 
587

 
291


(m)  Concentration of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents, marketable securities, accounts receivable and installments receivable. Our cash is held in financial institutions and our cash equivalents are invested in money market mutual funds that we believe to be of high credit quality. At June 30, 2016, our investments in marketable securities consist primarily of investment grade fixed income corporate debt securities with maturities of less than 2 months. We diversify our investment portfolio by investing in multiple types of investment-grade securities and attempt to mitigate a risk of loss by using a third-party investment manager.
Concentration of credit risk with respect to receivables is limited to certain customers to which we make substantial sales. To reduce risk, we assess the financial strength of our customers. We do not require collateral or other security in support of our receivables. As of June 30, 2016, we had two customer receivable balances that represented approximately 10% and 15% of our total receivables. As of June 30, 2015, we had one customer receivable balance that represented approximately 11% of our total receivables and was collected subsequent to June 30, 2015.
(n)   Computer Software Developed for Internal Use and Long-Lived Assets
Computer Software Developed for Internal Use:
Computer software developed for internal use is capitalized in accordance with ASC Topic 350-40, Intangibles Goodwill and Other—Internal Use Software. We capitalize direct labor costs incurred to develop internal-use software during the application development stage after determining software technological requirements and obtaining management approval for funding projects probable of completion.
In fiscal 2016 there were no capitalized direct labor costs associated with our development of software for internal use. In fiscal 2015 and 2014, we capitalized direct labor costs of $0.3 million and $0.8 million, respectively, associated with our development of software for internal use. These costs are included within property, plant and equipment in our consolidated balance sheets.
Impairment of Long-Lived Assets:
We evaluate our long-lived assets, which include finite-lived intangible assets, property and leasehold improvements for impairment as events and circumstances indicate that the carrying amount of an asset or a group of assets may not be recoverable. We assess the recoverability of the asset or a group of assets based on the undiscounted future cash flows the asset is expected to generate, and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset are less than its carrying value. If an asset or a group of assets are deemed to be impaired, the amount of the impairment loss, if any, represents the excess of the asset's or a group of assets' carrying value compared to their estimated fair values.
(o)   Comprehensive Income
Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) and its components for fiscal 2016, 2015 and 2014 are disclosed in the accompanying consolidated statements of comprehensive income.
As of June 30, 2016, 2015 and 2014, accumulated other comprehensive income is comprised of foreign translation adjustments of $2.7 million, $6.5 million $9.4 million, respectively, and net unrealized gains (losses) on available for sale securities of less than ($0.1) million, $(0.1) million and $0.1 million, respectively.
(p)   Accounting for Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period.
(q)   Income Taxes
Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible. Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.
We do not provide deferred taxes on unremitted earnings of foreign subsidiaries since we intend to indefinitely reinvest either currently or sometime in the foreseeable future. Unrecognized provisions for taxes on undistributed earnings of foreign subsidiaries, which are considered indefinitely reinvested, are not material to our consolidated financial position or results of operations. We are continuously subject to examination by the IRS, as well as various state and foreign jurisdictions. The IRS and other taxing authorities may challenge certain deductions and credits reported by us on our income tax returns. In accordance with provisions of ASC Topic 740, Income Taxes (ASC 740), an entity should recognize a tax benefit when it is more-likely-than-not, based on the technical merits, that the position would be sustained upon examination by a taxing authority. The amount to be recognized, if the more-likely-than-not threshold was passed, should be measured as the largest amount of tax benefit that is greater than 50 percent likely of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Furthermore, any change in the recognition, de-recognition or measurement of a tax position should be recorded in the period in which the change occurs. We account for interest and penalties related to uncertain tax positions as part of the provision for income taxes.
(r)   Loss Contingencies
We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria. Refer to Note 12 for discussion of these matters and related liability accruals.
(s)   Advertising Costs
Advertising costs are expensed as incurred and are classified as sales and marketing expenses. We incurred advertising expenses of $2.3 million, $2.9 million and $2.1 million during fiscal 2016, 2015 and 2014, respectively.
(t)    Research and Development Expense
We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
During fiscal 2016, 2015 and 2014, we acquired certain technologies for $0.3 million, $3.3 million and $4.9 million, respectively. At the time we acquired the technology, the project to develop a commercially available product did not meet the definition of having reached technological feasibility and as such, the entire cost of the acquired technology was expensed as research and development expense.
(u)    Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU No. 2014-09 was issued by the FASB as a part of the joint project with the International Accounting Standards Board (IASB) to clarify revenue recognition principles and develop a common revenue standard for the U.S. Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS). ASU No. 2014-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2014-09 is permitted but not before December 15, 2016. The amendments included within ASU No. 2014-09 should be applied by using one of the following methods:
Retrospectively to each prior reporting period presented. The entity may elect any of the practical expedients described in ASU No. 2014-09 when applying this method.
Retrospectively with the cumulative effect of initially applying ASU No. 2014-09 recognized at the date of initial application. In the reporting periods that include the date of the initial application of ASU No. 2014-09, the entity should disclose the amount by which each financial statement line item is affected by the application of ASU No. 2014-09 in the current reporting period as compared to the guidance that was in effect before the change.
We will adopt ASU No. 2014-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2014-09 on our financial position, results of operations and cash flows.
In April 2015, the FASB issued ASU No. 2015-05, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement. The amendment provides guidance to customers about whether a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, the customer should account for the software license element of the arrangement consistent with the acquisition of other software licenses. If the arrangement does not include a software license, the customer should account for a cloud computing arrangement as a service contract. The amendment will be effective for annual reporting periods beginning on or after December 15, 2015. We are currently evaluating the impact of ASU No. 2015-05 on our financial position, results of operations and cash flows.
In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs. ASU 2015-03 amends current presentation guidance by requiring that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Prior to the issuance of ASU No. 2015-03, debt issuance costs were required to be presented as an asset on the balance sheet. In August 2015, the FASB issued ASU No. 2015-15, Interest - Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements. ASU No. 2015-15 states that debt issuance costs related to line of credit arrangements can be presented as an asset, similar to the treatment prior to the issuance of ASU No. 2015-03. We adopted the provisions of ASU No. 2015-03 and ASU No. 2015-15 during the second quarter of fiscal 2016. As of June 30, 2016, the issuance costs related to our Credit Agreement (as described in Note 9) were recorded in prepaid expenses and other current assets in our consolidated balance sheet. Adjustments to prior periods to conform to the current period presentation were not required as we did not have deferred finance costs on the balance sheet in prior periods.
In September 2015, the FASB issued ASU No. 2015-16, Business Combinations (Topic 805): Simplifying the Accounting for Measurement-Period Adjustments, which eliminates the requirement for an acquirer to retrospectively adjust the financial statements for measurement-period adjustments that occur in periods after a business combination is consummated. The ASU instead requires an acquirer to recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. We adopted ASU No. 2015-16 during the second quarter of fiscal 2016. The adoption of ASU No. 2015-16 did not have a material impact our consolidated financial position, results of operations or cash flows.
In November 2015, the FASB issued ASU No. 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes, which simplifies the presentation of deferred income taxes by removing the requirement to bifurcate deferred income tax assets and liabilities between current and non-current. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. The Company elected early adoption in the fourth quarter of fiscal 2016, and deferred income tax assets and liabilities are presented as non-current in the consolidated balance sheets at June 30, 2016. This adoption was applied prospectively and prior periods have not been reclassified.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our financial position, results of operations and cash flows.
In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net). The amendment clarifies the implementation guidance for principal versus agent considerations as contained in ASU No. 2014-09, Revenue from Contracts with Customers. The guidance includes indicators to assist an entity in determining whether it controls a specified good or service before it is transferred to a customer. ASU No. 2016-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-08 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-08 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-08 on our financial position, results of operations and cash flows.
In March 2016, the FASB issued ASU No. 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The amendment identifies several areas for simplification applicable to entities that issue share-based payment awards to their employees, including income tax consequences, the option to recognize gross stock compensation expense with actual forfeitures recognized when they occur, and certain classifications on the statements of cash flows. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.
In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendment clarifies the process of identifying performance obligations and the licensing implementation guidance as contained in ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-10 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-10 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-10 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-10 on our financial position, results of operations and cash flows.
In May 2016, the FASB issued ASU No. 2016-11, Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting. The amendment rescinds certain SEC comments as codified in ASC Topic 605, Revenue Recognition, effective upon the adoption of ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-09 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.
In May 2016, the FASB issued ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. The amendment clarifies issues such as assessing collectibility, noncash considerations, contract modifications, and completed contracts at transition as contained in ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-12 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-12 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-12 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-12 on our financial position, results of operations and cash flows.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and Equipment
12 Months Ended
Jun. 30, 2016
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property, equipment and leasehold improvements in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Property, equipment and leasehold improvements—at cost:
 

 
 

Computer equipment
$
10,387

 
$
11,614

Purchased software
23,705

 
23,338

Furniture & fixtures
6,712

 
6,653

Leasehold improvements
12,523

 
12,225

Accumulated depreciation
(37,502
)
 
(35,791
)
Property, equipment and leasehold improvements—net
$
15,825

 
$
18,039


During fiscal 2016, we wrote off fully depreciated property, equipment and leasehold improvements that were no longer in use with gross book values of $3.0 million.
Depreciation expense was $5.1 million, $4.7 million and $3.3 million for fiscal 2016, 2015 and 2014, respectively.
We account for asset retirement obligations in accordance with ASC Topic 410, Asset Retirement and Environmental Obligations. Our asset retirement obligations relate to leasehold improvements for leased properties. The balance of our asset retirement obligations was $0.9 million and $0.6 million as of June 30, 2016 and 2015, respectively.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Acquisitions
12 Months Ended
Jun. 30, 2016
Business Combinations [Abstract]  
Acquisitions
Acquisitions
In January 2016 we placed an offer to acquire the share capital of KBC Advanced Technologies plc (“KBC”) for 185 Pence Sterling per share, which valued KBC at approximately £158 million ("the Acquisition Bid"). The Acquisition Bid was to have been funded by cash on hand of approximately $91.0 million, which was held in escrow, and $140.0 million to be funded by a credit facility. On February 26, 2016, we entered into a $250.0 million credit agreement (the “Credit Agreement”) and borrowed $140.0 million (refer to Note 9 for further discussion of the Credit Agreement). In February 2016, KBC announced it had agreed to accept an acquisition offer of 210 Pence Sterling per share from Yokogawa Electric Corporation (“Yokogawa”) and we announced we did not intend to revise our offer. In April 2016 KBC was acquired by Yokogawa. A portion of the escrow balance was held in GBP for a period of time, which resulted in foreign exchange losses. During the year ended June 30, 2016, we incurred $5.2 million of costs related to the Acquisition Bid, as well as $3.4 million of foreign exchange losses, which were recognized in our results of operations as a component of general and administrative expenses and other income (expense), net, respectively.
In June 2016, we completed the acquisition of all the outstanding shares of Fidelis Group, LLC ("Fidelis"), a provider of asset reliability software used to predict and optimize asset performance. The purchase price consisted of $8.0 million of cash paid at closing and up to $2.0 million payment to be paid in December 2017.
A preliminary allocation of the purchase price is as follows. The valuation of acquired intangible assets and the deferred tax liabilities are considered preliminary as of June 30, 2016.
 
Amount
 
(Dollars in Thousands)
Tangible assets acquired, net
$
65

Identifiable intangible assets:
 
Developed technology
1,100

Customer relationships
700

In-process Research and Development
3,200

 
 
Goodwill
6,784

Deferred tax liabilities, net
(1,849
)
Total assets acquired
$
10,000


We used the income approach to determine the values of the identifiable intangible assets. The weighted-average discount rate (or rate of return) used to determine the value of the Fidelis intangible assets was 18% and the effective tax rate used was 34%.  The values of the developed technology, in-process research and development and customer relationships are being amortized on a straight-line basis over their estimated useful lives of 10.0 years, 11.0 years and 8.0 years, respectively.  The in-process research and development will begin amortization upon completion, which is expected in fiscal 2017. The weighted-average amortization period for these amortizable identifiable intangible assets is approximately 10.4 years.
The goodwill, which is not deductible for tax purposes, reflects the value of the assembled workforce and the company-specific synergies we expect to realize by selling Fidelis products and services to our existing customers.  The results of operations of Fidelis have been included prospectively in our results of operations since the date of acquisition. Our results of operations giving effect to the Fidelis acquisition as if it had occurred at the beginning of fiscal 2016 would not differ materially from reported results.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets
12 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets
We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.
Intangible assets consist of the following as of June 30, 2016 and 2015:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of currency translation
 
Net Carrying Amount
 
Weighted Average Remaining Life (in Years)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
 
 
 
 
Technology and patents
$
3,696

 
$
(2,046
)
 
$
(550
)
 
$
1,100

 
10.0
In process research & development
3,200

 

 

 
$
3,200

 
11.0
Customer relationships
700

 

 

 
$
700

 
8.0
Total
$
7,596

 
$
(2,046
)
 
$
(550
)
 
$
5,000

 
10.4
June 30, 2015:
 
 
 
 
 
 
 
 
 
Technology and patents
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4
Total
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4

Amortization expense for technology and patents is included in operating expenses and amounted to $0.1 million, $0.7 million and $0.9 million in fiscal 2016, 2015 and 2014, respectively. Amortization expense is expected to be approximately $0.2 million in fiscal 2017, $0.5 million in fiscal 2018, $0.5 million in fiscal 2019, $0.5 million in fiscal 2020, $0.5 million in fiscal 2021, and $2.8 million thereafter.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill
12 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Goodwill
The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending June 30, 2016 and 2015 were as follows:
 
Amount
 
(Dollars in Thousands)
Balance as of June 30, 2014:
 
Goodwill
$
84,845

Accumulated impairment losses
(65,569
)
 
$
19,276

Effect of currency translation
(1,916
)
Balance as of June 30, 2015:
 
Goodwill
$
82,929

Accumulated impairment losses
(65,569
)
 
$
17,360

Acquisition
6,784

Effect of currency translation
(706
)
Balance as of June 30, 2016:
 
Goodwill
$
89,007

Accumulated impairment losses
(65,569
)
 
$
23,438


We test goodwill for impairment annually (or more often if impairment indicators arise), at the reporting unit level. We first assess qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we determine based on this assessment that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we perform the two-step goodwill impairment test. The first step requires us to determine the fair value of the reporting unit and compare it to the carrying amount, including goodwill, of such reporting unit. If the fair value exceeds the carrying amount, no impairment loss is recognized. However, if the carrying amount of the reporting unit exceeds its fair value, the goodwill of the unit may be impaired. The amount of impairment, if any, is measured based upon the implied fair value of goodwill at the valuation date.
Fair value of a reporting unit is determined using a combined weighted average of a market-based approach (utilizing fair value multiples of comparable publicly traded companies) and an income-based approach (utilizing discounted projected cash flows). In applying the income-based approach, we would be required to make assumptions about the amount and timing of future expected cash flows, growth rates and appropriate discount rates. The amount and timing of future cash flows would be based on our most recent long-term financial projections. The discount rate we would utilize would be determined using estimates of market participant risk-adjusted weighted-average costs of capital and reflect the risks associated with achieving future cash flows.
We have elected December 31st as the annual impairment assessment date and perform additional impairment tests if triggering events occur. We performed our annual impairment test for the subscription and software reporting unit as of December 31, 2015 and, based upon the results of our qualitative assessment, determined that it was not likely that its fair value was less than its carrying amount. As such, we did not perform the two-step goodwill impairment test and did not recognize impairment losses as a result of our analysis. If an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value, goodwill will be evaluated for impairment between annual tests. No triggering events indicating goodwill impairment occurred during fiscal 2016, 2015 and 2014.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses and Other Liabilities
12 Months Ended
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]  
Accrued Expenses and Other Liabilities
Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Royalties and outside commissions
$
2,640

 
$
2,879

Payroll and payroll-related
17,809

 
18,965

Other
15,656

 
16,639

Total accrued expenses and other current liabilities
$
36,105

 
$
38,483


Other non-current liabilities in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Deferred rent
$
6,361

 
$
5,273

Uncertain tax positions
23,535

 
19,870

Other
2,695

 
4,379

Total other non-current liabilities
$
32,591

 
$
29,522

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Common Stock
12 Months Ended
Jun. 30, 2016
Equity [Abstract]  
Common Stock
Common Stock
On January 28, 2015, our Board of Directors approved a share repurchase program for up to $450 million worth of our common stock. On April 26, 2016, the Board of Directors approved a $400 million increase in the current share repurchase plan. The timing and amount of any shares repurchased are based on market conditions and other factors. All share repurchases of our common stock have been recorded as treasury stock under the cost method.
We repurchased 4,750,692 shares, 7,731,428 shares and 3,110,114 shares of our common stock for $180.1 million, $298.3 million and $121.8 million during fiscal 2016, 2015 and 2014, respectively. As of June 30, 2016, the remaining dollar value under the stock repurchase program was $521.3 million.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Credit Agreement
12 Months Ended
Jun. 30, 2016
Debt Disclosure [Abstract]  
Credit Agreement
Credit Agreement
On February 26, 2016, we entered into a $250.0 million Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, Silicon Valley Bank, as syndication agent, and the lenders and other parties named therein (the “Lenders”). The indebtedness evidenced by the Credit Agreement matures on February 26, 2021. Prior to the maturity of the Credit Agreement, any amounts borrowed may be repaid and, subject to the terms and conditions of the Credit Agreement, borrowed again in whole or in part without penalty. As of June 30, 2016, we had $140.0 million in outstanding borrowings under the Credit Agreement.
Borrowings under the Credit Agreement bear interest at a rate equal to either, at our option, the sum of (a) the highest of (1) the rate of interest publicly announced by JPMorgan Chase Bank, N.A. as its prime rate in effect, (2) the Federal Funds Effective Rate plus 0.5%, and (3) the one-month Adjusted LIBO Rate plus 1.0%, plus (b) a margin initially of 0.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio; or the Adjusted LIBO Rate plus a margin initially of 1.5% for the first full fiscal quarter ending after the date of the Credit Agreement and thereafter based on our Leverage Ratio. We must also pay, on a quarterly basis, an unused commitment fee at a rate of between 0.2% and 0.3% per annum, based on our Leverage Ratio. The interest rate as of June 30, 2016 was 1.96%.
All borrowings under the Credit Agreement are secured by liens on substantially all of our assets. The Credit Agreement contains affirmative and negative covenants customary for facilities of this type, including restrictions on: incurrence of additional debt; liens; fundamental changes; asset sales; restricted payments; and transactions with affiliates. The Credit Agreement contains financial covenants regarding maintenance as of the end of each fiscal quarter, commencing with the quarter ending June 30, 2016, of a maximum Leverage Ratio of 3.0 to 1.0 and a minimum Interest Coverage Ratio of 3.0 to 1.0. We were in compliance with all covenants as of June 30, 2016.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation
12 Months Ended
Jun. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
Stock Compensation Plans
In April 2010, the shareholders approved the establishment of the 2010 Equity Incentive Plan (the 2010 Plan), which provides for the issuance of a maximum of 7,000,000 shares of common stock. The 2010 Plan provides for the grant of incentive and nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-related awards, and performance awards that may be settled in cash, stock, or other property. As of June 30, 2016, there were 3,537,843 shares of common stock available for issuance subject to awards under the 2010 Plan.
In May 2005, the shareholders approved the establishment of the 2005 Stock Incentive Plan (the 2005 Plan), which provides for the issuance of a maximum of 4,000,000 shares of common stock. The 2005 Plan provides for the grant of incentive and nonqualified stock options and other stock-based awards, including the grant of shares based upon certain conditions, the grant of securities convertible into common stock and the grant of stock appreciation rights. Restricted stock and other stock-based awards granted under the 2005 Plan may not exceed, in the aggregate, 4,000,000 shares of common stock. The 2005 Plan expired on March 31, 2015.
General Award Terms
We issue stock options and restricted stock units (RSUs) to our employees and outside directors, pursuant to shareholder-approved equity compensation plans. Option awards are granted with an exercise price equal to the market closing price of our stock on the trading day prior to the grant date. Those options generally vest over four years and expire within 7 or 10 years of grant. RSUs generally vest over four years. Historically, our practice has been to settle stock option exercises and RSU vesting through newly-issued shares.
Stock Compensation Accounting
Our stock-based compensation is accounted for as awards of equity instruments. Our policy is to issue new shares upon the exercise of stock awards. We use the "with-and-without" approach for determining if excess tax benefits are realized under ASC 718.
We utilize the Black-Scholes option valuation model for estimating the fair value of options granted. The Black-Scholes option valuation model incorporates assumptions regarding expected stock price volatility, the expected life of the option, the risk-free interest rate, dividend yield and the market value of our common stock. The expected stock price volatility is determined based on our stock's historic prices over a period commensurate with the expected life of the award. The expected life of an option represents the period for which options are expected to be outstanding as determined by historic option exercises and cancellations. The risk-free interest rate is based on the U.S. Treasury yield curve for notes with terms approximating the expected life of the options granted. The expected dividend yield is zero, based on our history and expectation of not paying dividends on common shares. We recognize compensation costs on a straight-line basis, net of estimated forfeitures, over the requisite service period for time-vested awards.
The weighted average estimated fair value of option awards granted during fiscal 2016, 2015 and 2014 was $13.16, $13.43 and $11.56 respectively.
We utilized the Black-Scholes option valuation model with the following weighted average assumptions:
 
Year Ended June 30,
 
2016
 
2015
 
2014
Risk-free interest rate
1.4
%
 
1.5
%
 
1.3
%
Expected dividend yield
None

 
None

 
None

Expected life (in years)
4.6

 
4.6

 
4.6

Expected volatility factor
34
%
 
35
%
 
39
%

The stock-based compensation expense and its classification in the accompanying consolidated statements of operations for fiscal 2016, 2015 and 2014 was as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Recorded as expenses:
 

 
 

 
 

Cost of service and other
$
1,390

 
$
1,351

 
$
1,239

Selling and marketing
4,351

 
3,056

 
3,280

Research and development
3,423

 
3,881

 
4,129

General and administrative
6,563

 
6,296

 
5,408

Total stock-based compensation
$
15,727

 
$
14,584

 
$
14,056


A summary of stock option and RSU activity under all equity plans in fiscal 2016 is as follows:
 
Stock Options
 
Restricted Stock Units
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value
(in 000's)
 
Shares
 
Weighted
Average
Grant
Date Fair
Value
Outstanding at June 30, 2015
1,214,257

 
$
27.25

 
7.26
 
$
22,232

 
542,432

 
$
36.13

Granted
428,083

 
42.66

 
 
 
 

 
422,120

 
41.86

Settled (RSUs)
 

 
 

 
 
 
 

 
(341,496
)
 
35.74

Exercised
(201,706
)
 
19.44

 
 
 
 

 
 

 
 

Cancelled / Forfeited
(126,492
)
 
37.61

 
 
 
 

 
(129,724
)
 
37.09

Outstanding at June 30, 2016
1,314,142

 
$
32.47

 
7.23
 
$
12,340

 
493,332

 
$
41.06

Exercisable at June 30, 2016
836,756

 
$
27.46

 
6.40
 
$
11,485

 
 

 
 

Vested and expected to vest at June 30, 2016
1,265,478

 
$
32.10

 
7.18
 
$
12,280

 
443,222

 
$
40.97


During fiscal 2016, 2015 and 2014, the weighted average grant-date fair value of RSUs granted was $41.86, $42.65 and $33.07, respectively. During fiscal 2016, 2015 and 2014 the total fair value of vested shares from RSU grants amounted to $12.7 million, $16.1 million and $22.2 million, respectively.
As of June 30, 2016, the total future unrecognized compensation cost related to stock options and RSUs was $5.4 million and $17.8 million, respectively, and both are expected to be recorded over a weighted average period of 2.5 years.
During fiscal 2016, 2015 and 2014 the weighted average exercise price of stock options granted was $42.66, $42.66 and $33.06. The total intrinsic value of options exercised during fiscal 2016, 2015 and 2014 was $4.1 million, $8.2 million and $19.9 million, respectively. We received $3.9 million, $4.6 million and $8.7 million in cash proceeds from option exercises during fiscal 2016, 2015 and 2014, respectively. We paid $4.4 million, $5.7 million and $7.8 million for withholding taxes on vested RSUs during fiscal 2016, 2015 and 2014, respectively.
At June 30, 2016, common stock reserved for future issuance or settlement under equity compensation plans was 5.3 million shares.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes
12 Months Ended
Jun. 30, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
Income before provision for income taxes consists of the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Domestic
$
201,885

 
$
175,805

 
$
121,329

Foreign
8,754

 
3,666

 
7,204

Income before provision for income taxes
$
210,639

 
$
179,471

 
$
128,533


The provision for income taxes shown in the accompanying consolidated statements of operations is composed of the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Federal—
 

 
 

 
 

Current
$
56,535

 
$

 
$

Deferred
7,496

 
55,895

 
32,996

State—
 

 
 

 
 

Current
1,866

 
2,176

 
528

Deferred
204

 
729

 
1,005

Foreign—
 

 
 

 
 

Current
4,554

 
3,382

 
7,785

Deferred
33

 
(1,118
)
 
436

 
$
70,688

 
$
61,064

 
$
42,750


The provision for income taxes differs from that based on the federal statutory rate due to the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Federal tax provision at statutory rate
$
73,723

 
$
62,815

 
$
44,989

State income taxes
1,153

 
2,114

 
78

Subpart F and dividend income
3,581

 
2,799

 
6,667

Foreign taxes and rate differences
(663
)
 
(222
)
 
1,881

Stock-based compensation
1,359

 
763

 
631

Tax credits
(3,867
)
 
(3,562
)
 
(8,902
)
Tax contingencies
(581
)
 
(641
)
 
(261
)
Return to provision adjustments
658

 
384

 
150

Domestic Production Activity Deduction
(4,892
)
 
(3,600
)
 
(2,443
)
Valuation allowance
49

 
176

 
(16
)
Other
168

 
38

 
(24
)
Provision for income taxes
$
70,688

 
$
61,064

 
$
42,750


Deferred tax assets (liabilities) consist of the following at June 30, 2016 and 2015:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Deferred tax assets:
 

 
 

Federal and state credits
$
1,270

 
$
2,144

Capital loss carryforwards
8,073

 
8,028

Foreign loss carryforwards
1,742

 
2,133

Deferred revenue
7,821

 
5,620

Other reserves and accruals
6,762

 
6,838

Intangible assets
1,616

 
2,478

Property, leasehold improvements, and other basis differences
1,853

 
2,136

Other temporary differences
870

 
2,916

 
30,007

 
32,293

Deferred tax liabilities:
 

 
 

Deferred revenue
(1,276
)
 
(1,362
)
Intangible assets
(2,912
)
 
(1,065
)
Property, leasehold improvements, and other basis differences
(3,305
)
 
(2,812
)
Other temporary differences
(508
)
 
(645
)
 
(8,001
)
 
(5,884
)
Valuation allowance
(10,119
)
 
(10,144
)
Net deferred tax assets
$
11,887

 
$
16,265


Reflected in the deferred tax assets above at June 30, 2016, we have foreign net operating loss carryforwards of $6.9 million some of which will expire beginning in 2019 and others with unlimited carryforwards, state research and development credits of $1.2 million which begin to expire in 2025, and U.S. federal alternative minimum tax credit carryforwards of $0.4 million which has an unlimited carryforward.
In fiscal 2016 and fiscal 2015, we recorded reductions in the income taxes payable of $2.2 million and $37.0 million, respectively, with an increase to additional paid in capital, for the benefits of excess stock-based compensation deductions recognized during the period in the United States and United Kingdom.
Our valuation allowance for deferred tax assets was $10.1 million and $10.1 million as of June 30, 2016 and 2015 respectively. The most significant portion of the valuation allowance is attributable to a reserve against US capital loss carryforward deferred tax asset of $8.1 million.
We have determined that we underwent an ownership change (as defined under section 382 of the Internal Revenue Code of 1986, as amended) during fiscal 2011. As such, the utilization of certain tax attributes is subject to an annual limitation. The annual limitation is not expected to impact the realizability of the deferred tax assets.
For fiscal 2016, our income tax provision included amounts determined under the provisions of ASC 740 intended to satisfy additional income tax assessments, including interest and penalties, that could result from any tax return positions for which the likelihood of sustaining the position on audit does not meet a threshold of "more likely than not." Tax liabilities were recorded as a component of our income taxes payable and other non-current liabilities. The ultimate amount of taxes due will not be known until examinations are completed and settled or the audit periods are closed by statutes.
A reconciliation of the reserve for uncertain tax positions is as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Uncertain tax positions, beginning of year
$
19,870

 
$
21,193

 
$
22,031

Gross increases—tax positions in prior period
67

 
238

 
112

Gross increases—tax positions in current period
5,474

 

 

Gross decreases—lapse of statutes
(1,772
)
 
(1,024
)
 
(823
)
Currency translation adjustment
(104
)
 
(537
)
 
(127
)
Uncertain tax positions, end of year
$
23,535

 
$
19,870

 
$
21,193


At June 30, 2016, the total amount of unrecognized tax benefits is $23.5 million. Upon being recognized, the amount would reduce the effective tax rate. Our policy is to recognize interest and penalties related to income tax matters as provision for (benefit from) income taxes. At June 30, 2016, we had approximately $1.2 million of accrued interest and $0.8 million of penalties related to uncertain tax positions. We recorded a benefit for interest and penalties of approximately $0.8 million during fiscal 2016.
During the fourth quarter of fiscal 2016, we were notified by the Internal Revenue Services (“IRS”) that the fiscal 2015 U.S. federal income tax return will be audited. We believe our allowances for income tax contingencies are adequate and do not expect final resolution of the audit for approximately 12 months. Based on the information currently available, we do not anticipate a significant increase or decrease to our tax contingencies. We also continue to be subject to examination by the IRS for tax years 2007 to 2015.
We are subject to income tax in many jurisdictions outside the U.S. Our operations in certain jurisdictions remain subject to examination for tax years 2006 to 2015, some of which are currently under audit by local tax authorities. The resolutions of these audits are not expected to be material to our consolidated financial statements.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies
12 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Operating Leases
We lease certain facilities and various office equipment under non-cancellable operating leases with terms in excess of one year. Rental expense, including short term leases, maintenance charges and taxes on leased facilities, was approximately $8.3 million, $8.3 million and $7.1 million for fiscal years 2016, 2015 and 2014, respectively.
Future minimum lease payments under these leases as of June 30, 2016 are as follows:
Year Ended June 30,
Operating Leases
 
(Dollars in Thousands)
2017
$
5,973

2018
6,815

2019
7,475

2020
6,979

2021
5,733

Thereafter
16,703

Total
$
49,678


Standby letters of credit for $3.5 million secure our performance on professional services contracts and certain facility leases. The letters of credit expire at various dates through fiscal 2025.
Legal Matters
In the ordinary course of business, we are, from time to time, involved in lawsuits, claims, investigations, proceedings and threats of litigation. These matters include an April 2004 claim by a customer that certain of our software products and implementation services failed to meet the customer's expectations. In March 2014, a judgment was issued by the trial court against us in the amount of approximately 1.9 million Euro ("€") plus interest and a portion of legal fees. We subsequently filed an appeal of that judgment. As of June 2016, the appellate court determined that we are liable for damages in the amount of approximately €1.7 million plus interest, with the possibility of additional damages to be determined in further proceedings by the appellate court.
While the outcome of the proceedings and claims referenced above cannot be predicted with certainty, there are no such matters, as of June 30, 2016 that, in the opinion of management, are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows. Liabilities, if applicable, related to the aforementioned matters discussed in this Note have been included in our accrued liabilities at June 30, 2016, and are not material to our financial position for the periods then ended. As of June 30, 2016, we do not believe that there is a reasonable possibility of a material loss exceeding the amounts already accrued for the proceedings or matters discussed above. However, the results of litigation (including the above-referenced appeal) and claims cannot be predicted with certainty; unfavorable resolutions are possible and could materially affect our results of operations, cash flows or financial position. In addition, regardless of the outcome, litigation could have an adverse impact on us because of attorneys' fees and costs, diversion of management resources and other factors.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Retirement Plans
12 Months Ended
Jun. 30, 2016
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]  
Retirement and Profit Sharing Plans
Retirement Plans
We maintain a defined contribution retirement plan under Section 401(k) of the Internal Revenue Code (IRC) covering all eligible employees, as defined. Under the plan, a participant may elect to defer receipt of a stated percentage of his or her compensation, subject to limitation under the IRC, which would otherwise be payable to the participant for any plan year. We may make discretionary contributions to this plan, including making matching contributions of 50%, up to a maximum of 6% of an employee's pretax contribution. We made matching contributions of approximately $2.4 million, $2.2 million and $2.0 million in fiscal 2016, 2015 and 2014, respectively. Additionally, we participate in certain government mandated and defined contribution plans throughout the world for which we comply with all funding requirements.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment and Geographic Information
12 Months Ended
Jun. 30, 2016
Segment Reporting [Abstract]  
Segment and Geographic Information
Segment and Geographic Information
Operating segments are defined as 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 to assess performance. Our chief operating decision maker is our President and Chief Executive Officer.
We have two operating and reportable segments, which are consistent with our reporting units: i) subscription and software and ii) services. The subscription and software segment is engaged in the licensing of process optimization software solutions and associated support services. The services segment includes professional services and training.
The accounting policies of the operating segments are the same as those described in the summary of significant accounting policies (refer to Note 2). We do not track assets or capital expenditures by operating segments. Consequently, it is not practical to present assets, capital expenditures, depreciation or amortization by operating segments.

The following table presents a summary of our reportable segments' profits:
 
Subscription
and software
 
Services
 
Total
 
(Dollars in Thousands)
Year Ended June 30, 2016:
 

 
 

 
 

Segment revenue
$
440,408

 
$
31,936

 
$
472,344

Segment expenses(1)
(179,064
)
 
(28,235
)
 
(207,299
)
Segment profit
$
261,344

 
$
3,701

 
$
265,045

Year Ended June 30, 2015:
 

 
 

 
 

Segment revenue
$
405,640

 
$
34,761

 
$
440,401

Segment expenses(1)
(183,485
)
 
(28,411
)
 
(211,896
)
Segment profit
$
222,155

 
$
6,350

 
$
228,505

Year Ended June 30, 2014:
 

 
 

 
 

Segment revenue
$
350,486

 
$
40,967

 
$
391,453

Segment expenses(1)
(183,378
)
 
(32,547
)
 
(215,925
)
Segment profit
$
167,108

 
$
8,420

 
$
175,528

____________________________________________
(1)
Our reportable segments’ operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income (expense), net.
Reconciliation to Income Before Provision for Income Taxes
The following table presents a reconciliation of total segment operating profit to income before provision for income taxes:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Total segment profit for reportable segments
$
265,045

 
$
228,505

 
$
175,528

General and administrative
(53,664
)
 
(48,713
)
 
(45,804
)
Other income (expense), net
29

 
(778
)
 
(2,278
)
Interest income (net)
(771
)
 
457

 
1,087

Income before provision for income taxes
$
210,639

 
$
179,471

 
$
128,533


Geographic Information:
Revenue to external customers is attributed to individual countries based on the location the product or services are sold. Domestic and international sales as a percentage of total revenue are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
United States
35.4
%
 
34.6
%
 
35.5
%
Europe
29.6

 
30.6

 
30.2

Other(1)
35.0

 
34.8

 
34.3

 
100.0
%
 
100.0
%
 
100.0
%
____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.
We have long-lived assets of approximately $31.6 million that are located domestically and $14.6 million that reside in other geographic locations as of June 30, 2016. We had long-lived assets of approximately $23.8 million that were located domestically and $14.2 million that reside in other geographic locations as of June 30, 2015.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Quarterly Financial Data (Unaudited)
12 Months Ended
Jun. 30, 2016
Quarterly Financial Data [Abstract]  
Quarterly Financial Data (Unaudited)
Quarterly Financial Data (Unaudited)
The following tables present quarterly consolidated statement of operations data for fiscal 2016 and 2015. The below data is unaudited but, in our opinion, reflects all adjustments necessary for a fair presentation of this data in accordance with GAAP:
 
Three Months Ended
 
June 30,
2016
 
March 31,
2016
 
December 31, 2015
 
September 30,
2015
 
(Dollars and Shares in Thousands, Except per Share Data)
Total revenue
$
113,680

 
$
119,217

 
$
119,151

 
$
120,296

Gross profit
101,949

 
107,197

 
107,263

 
107,324

Income from operations
48,972

 
50,681

 
56,299

 
55,429

Net income
33,326

 
33,171

 
36,683

 
36,771

Net income per common share:
 

 
 

 
 

 
 

Basic
$
0.41

 
$
0.40

 
$
0.44

 
$
0.44

Diluted
$
0.41

 
$
0.40

 
$
0.44

 
$
0.44

Weighted average shares outstanding:
 

 
 

 
 

 
 

Basic
81,282

 
83,081

 
83,315

 
83,876

Diluted
81,599

 
83,373

 
83,703

 
84,320


 
Three Months Ended
 
June 30,
2015
 
March 31,
2015
 
December 31, 2014
 
September 30,
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Total revenue
$
114,186

 
$
111,299

 
$
107,790

 
$
107,126

Gross profit
101,565

 
98,990

 
95,525

 
94,745

Income from operations
46,906

 
41,731

 
46,521

 
44,634

Net income
30,806

 
28,170

 
30,464

 
28,967

Net income per common share:
 

 
 

 
 

 
 

Basic
$
0.36

 
$
0.32

 
$
0.34

 
$
0.32

Diluted
$
0.36

 
$
0.32

 
$
0.34

 
$
0.32

Weighted average shares outstanding:
 

 
 

 
 

 
 

Basic
85,056

 
87,355

 
89,942

 
91,183

Diluted
85,585

 
87,853

 
90,471

 
91,891

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2016
Accounting Policies [Abstract]  
Principles of Consolidation
(a)   Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Aspen Technology, Inc. and our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Certain line items in prior period financial statements have been reclassified to conform to currently reported presentations.
Management Estimates
(b)   Management Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents
(c)   Cash and Cash Equivalents
Cash and cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
Marketable Securities
(d)   Marketable Securities
The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of June 30, 2016 and 2015:
 
Fair Value
 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
 
(Dollars in Thousands)
 
June 30, 2016:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
3,006

 
$
3,006

 
$

 
$

 
Total short-term marketable securities
$
3,006

 
$
3,006

 
$

 
$

 
June 30, 2015:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
Total short-term marketable securities
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
U.S. corporate bonds with maturities greater than one year
$
3,047

 
$
3,055

 
$

 
$
(8
)
 
Total long-term marketable securities
$
3,047

 
$
3,055

 
$

 
$
(8
)
 


Our marketable securities are classified as available-for-sale and reported at fair value on the consolidated balance sheets. Net unrealized gains (losses) are reported as a separate component of accumulated other comprehensive income, net of tax. Realized gains and losses on investments are recognized in earnings as incurred. Our investments consist primarily of investment grade fixed income corporate debt securities with maturity dates in August 2016 as of June 30, 2016 and ranging from July 2015 through August 2016 as of June 30, 2015.
We review our marketable securities for impairment at each reporting period to determine if any of our securities have experienced an other-than-temporary decline in fair value in accordance with the provisions of ASC Topic 320, Investments—Debt and Equity Securities. We consider factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, our intent to sell, or whether it is more likely than not we will be required to sell the investment before recovery of its amortized cost basis. If we believe that an other-than-temporary decline in fair value has occurred, we write down the investment to fair value and recognize the credit loss in earnings and the non-credit loss in accumulated other comprehensive income. During fiscal 2016 and 2015, our marketable securities were not considered other-than-temporarily impaired and, as such, we did not recognize impairment losses during the periods then ended. Unrealized losses are attributable to changes in interest rates.
Property and Equipment
(e)    Property and Equipment
Property and equipment are stated at cost. We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:
Asset Classification
Estimated Useful Life
Computer equipment
3 years
Purchased software
3 - 5 years
Furniture and fixtures
3 - 10 years
Leasehold improvements
Life of lease or asset, whichever is shorter
Revenue Recognition
(f)    Revenue Recognition
Transition to the aspenONE Licensing Model
Prior to fiscal 2010, we offered term or perpetual licenses to specific products, or specifically defined sets of products, which we refer to as point products. The majority of our license revenue was recognized under an "upfront revenue model," in which the net present value of the aggregate license fees was recognized as revenue upon shipment of the point products, provided all revenue recognition criteria were met. Customers typically received one year of post-contract software maintenance and support, or SMS, with their license agreements and then could elect to renew SMS annually. Revenue from SMS was recognized ratably over the period in which the SMS was delivered.
In fiscal 2010, we introduced the following changes to our licensing model:
(i)
We began offering our software on a subscription basis, allowing our customers access to all products within a licensed suite (aspenONE Engineering or aspenONE Manufacturing and Supply Chain). SMS is included for the entire term of the arrangement and customers are entitled to any software products or updates introduced into the licensed suite. We refer to this license arrangement as our aspenONE licensing model.
(ii)
We began to include SMS for the entire term on our point product term arrangements.
In fiscal 2012, we introduced Premier Plus SMS. As part of this offering, customers receive 24x7 support, faster response times, dedicated technical advocates and access to web-based training modules. Premier Plus SMS is exclusively available as a component of our term contract arrangements and we are unable to establish VSOE for this deliverable because we don't offer it on a stand-alone basis.
Revenue related to our aspenONE licensing model and point product arrangements with Premier Plus SMS are both recognized over the term of the arrangement on a ratable basis. The changes to our licensing model resulted in a significant reduction to license revenue in fiscal 2010, as compared to fiscal periods preceding our licensing model changes. From fiscal 2010 through fiscal 2015, as customer license arrangements previously executed under the upfront revenue model reached the end of their terms and were renewed under the aspenONE licensing model, we recognized increasing amounts of subscription revenue and deferred revenue. The value of our installed base of software licenses was also growing during this period which further contributed to growth in subscription and deferred revenue. Many of our license arrangements were five or six years in duration when the aspenONE licensing model was introduced at the start of fiscal 2010, and consequently, a number of arrangements executed under the upfront revenue model did not reach the end of their original term until the end of fiscal 2015. The changes to our licensing model did not have any material impact on subscription revenue or deferred revenue for fiscal 2016 and we do not expect any material impact on subscription revenue or deferred revenue for fiscal 2017 and beyond.
The changes to our licensing model introduced in fiscal 2010 did not change the method or timing of customer billings or cash collections. In addition, the changes to our licensing model did not impact the incurrence or timing of our expenses. Since there was no corresponding expense reduction to offset the lower revenue during fiscal years 2010-2015, operating income was lower than what would have been reported under a fully transitioned revenue model.
Revenue Recognition
We generate revenue from the following sources: (1) Subscription and software revenue; and (2) Services and other revenue.
Four basic criteria must be satisfied before software license revenue can be recognized: persuasive evidence of an arrangement between us and an end user; delivery of our product has occurred; the fee for the product is fixed or determinable; and collection of the fee is probable.
Persuasive evidence of an arrangement—We use a signed contract as evidence of an arrangement for software licenses and SMS. For professional services we use a signed contract and a work proposal to evidence an arrangement. In cases where both a signed contract and a purchase order are required by the customer, we consider both taken together as evidence of the arrangement.
Delivery of our product—Software and the corresponding access keys are generally delivered to customers via disk media with standard shipping terms of Free Carrier, our warehouse (i.e., FCA, named place) or electronic delivery. Our software license agreements do not contain conditions for acceptance.
Fee is fixed or determinable—We assess whether a fee is fixed or determinable at the outset of the arrangement. Significant judgment is involved in making this assessment.
Under our historical upfront revenue model, we are able to demonstrate that the fees are fixed or determinable for all arrangements, including those for our term licenses that contain extended payment terms. We have an established history of collecting under the terms of these contracts without providing concessions to customers. In addition, we also assess whether a contract modification to an existing term arrangement constitutes a concession. In making this assessment, significant analysis is performed to ensure that no concessions are given. Our software license agreements do not include a right of return or exchange. For license arrangements executed under the historical upfront revenue model, we recognize license revenue upon delivery of the software product, provided all other revenue recognition requirements are met.
We cannot assert that the fees under our aspenONE licensing model and point product arrangements with Premier Plus SMS are fixed or determinable because the rights provided to customers, and the economics of the arrangements, are not comparable to our transactions with other customers under the upfront revenue model. As a result, the amount of revenue recognized for these arrangements is limited by the amount of customer payments that become due.
Collection of fee is probable—We assess the probability of collecting from each customer at the outset of the arrangement based on a number of factors, including the customer's payment history, its current creditworthiness, economic conditions in the customer's industry and geographic location, and general economic conditions. If in our judgment collection of a fee is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met.
Vendor-Specific Objective Evidence of Fair Value
We have established VSOE for professional services and certain training offerings, but not for our software products or our SMS offerings. We assess VSOE for SMS, professional services, and training, based on an analysis of standalone sales of the offerings using the bell-shaped curve approach. We do not have a history of selling our Premier Plus SMS offering to customers on a standalone basis, and as a result are unable to establish VSOE for this deliverable. As of July 1, 2014, we are no longer able to establish VSOE for legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
We allocate the arrangement consideration among the elements included in our multi-element arrangements using the residual method. Under the residual method, the VSOE of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue upon delivery of the software, assuming all other revenue recognition criteria are met. If VSOE does not exist for an undelivered element in an arrangement, revenue is deferred until such evidence does exist for the undelivered elements, or until all elements are delivered, whichever is earlier. Under the historical upfront revenue model, the residual license fee is recognized upon delivery of the software provided all other revenue recognition criteria were met. Arrangements that qualified for upfront recognition during fiscal 2014 and prior periods included sales of perpetual licenses, amendments to existing legacy term arrangements and renewals of legacy term arrangements.
Subscription and Software Revenue
Subscription and software revenue consists of product and related revenue from our (i) aspenONE licensing model; (ii) point product arrangements with our Premier Plus SMS offering included for the contract term; (iii) legacy arrangements including (a) amendments to existing legacy term arrangements, (b) renewals of legacy term arrangements and (c) legacy arrangements that are being recognized over time as a result of not previously meeting one or more of the requirements for recognition under the upfront revenue model; (iv) legacy SMS arrangements; and (v) perpetual arrangements.
When a customer elects to license our products under our aspenONE licensing model, our Premier Plus SMS offering is included for the entire term of the arrangement and the customer receives, for the term of the arrangement, the right to any new unspecified future software products and updates that may be introduced into the licensed aspenONE software suite. Due to our obligation to provide unspecified future software products and updates, we are required to recognize revenue ratably over the term of the arrangement, once the other revenue recognition criteria noted above have been met.
Our point product arrangements with Premier Plus SMS include SMS for the term of the arrangement. Since we do not have VSOE for our Premier Plus SMS offering, the SMS element of our point product arrangements is not separable. As a result, revenue associated with point product arrangements with Premier Plus SMS included for the contract term is recognized ratably over the term of the arrangement, once the other revenue recognition criteria have been met.
Perpetual and legacy term license arrangements do not include the same rights as those provided to customers under the aspenONE licensing model and point product arrangements with Premier Plus SMS. Legacy SMS revenue is generated from legacy SMS offerings provided in support of perpetual and legacy term license arrangements. Customers typically receive SMS for one year and then can elect to renew SMS annually. During fiscal 2014 and prior periods, we had VSOE for certain legacy SMS offerings sold with perpetual and term license arrangements and could therefore separate the undelivered elements. Accordingly, license fee revenue for perpetual and legacy term license arrangements was recognized upon delivery of the software products using the residual method, provided all other revenue recognition requirements were met. VSOE of fair value for the undelivered SMS component sold with our perpetual and term license arrangements was deferred and subsequently amortized into revenue ratably over the contractual term of the SMS arrangement. As of July 1, 2014, we are no longer able to establish VSOE for our legacy SMS offerings sold with our perpetual license arrangements. As of July 1, 2015, we were no longer able to establish VSOE for SMS offerings sold with our legacy term license arrangements. As a result, all perpetual license agreements and legacy term agreements that include legacy SMS entered into subsequent to June 30, 2014 and June 30, 2015, respectively, will be recognized ratably over the legacy SMS service period. Loss of VSOE on legacy SMS offerings sold with our perpetual license and legacy term arrangements did not have a material impact on our revenue in fiscal 2016 and is not expected to have a material impact on our revenue in future periods.
Services and Other Revenue
Professional Services Revenue
Professional services are provided to customers on a time-and-materials (T&M) or fixed-price basis. We recognize professional services fees for our T&M contracts based upon hours worked and contractually agreed-upon hourly rates. Revenue from fixed-price engagements is recognized using the proportional performance method based on the ratio of costs incurred to the total estimated project costs. Project costs are typically expensed as incurred. The use of the proportional performance method is dependent upon our ability to reliably estimate the costs to complete a project. We use historical experience as a basis for future estimates to complete current projects. Additionally, we believe that costs are the best available measure of performance. Out-of-pocket expenses which are reimbursed by customers are recorded as revenue.
In certain circumstances, professional services revenue may be recognized over a longer time period than the period over which the services are performed. If the costs to complete a project are not estimable or the completion is uncertain, the revenue is recognized upon completion of the services. In circumstances in which professional services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed, or (ii) the license term. When we provide professional services considered essential to the functionality of the software, we recognize the combined revenue from the sale of the software and related services using the completed contract or percentage-of-completion method.
We have occasionally been required to commit unanticipated additional resources to complete projects, which resulted in losses on those contracts. Provisions for estimated losses on contracts are made during the period in which such losses become probable and can be reasonably estimated.
Training Revenue
We provide training services to our customers, including on-site, Internet-based, public and customized training. Revenue is recognized in the period in which the services are performed. In circumstances in which training services are sold as a single arrangement with, or in contemplation of, a new aspenONE license or point product arrangement with Premier Plus SMS, revenue is deferred and recognized on a ratable basis over the longer of (i) the period the services are performed or (ii) the license term.
Deferred Revenue
Deferred revenue includes amounts billed or collected in advance of revenue recognition, including arrangements under the aspenONE licensing model, point product arrangements with Premier Plus SMS, legacy SMS arrangements, professional services, and training. Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS, VSOE does not exist for the undelivered elements, and as a result, the arrangement fees are recognized ratably (i.e., on a subscription basis) over the term of the license. Deferred revenue is recorded as each invoice becomes due.
Other Licensing Matters
Our standard licensing agreements include a product warranty provision. We have not experienced significant claims related to software warranties beyond the scope of SMS support, which we are already obligated to provide, and consequently, we have not established reserves for warranty obligations.
Our agreements with our customers generally require us to indemnify the customer against claims that our software infringes third-party patent, copyright, trademark or other proprietary rights. Such indemnification obligations are generally limited in a variety of industry-standard respects, including our right to replace an infringing product. As of June 30, 2016 and 2015, we had not experienced any material losses related to these indemnification obligations and no claims with respect thereto were outstanding. We do not expect significant claims related to these indemnification obligations, and consequently, have not established any related reserves.
Installments Receivable
(g)   Installments Receivable
Installments receivable resulting from product sales under the upfront revenue model are discounted to present value at prevailing market rates at the date the contract is signed, taking into consideration the customer's credit rating. The finance element is recognized using the effective interest method over the relevant license term and is classified as interest income. Current installments receivable consist of invoices with a due date of less than one year but greater than 45 days from the period-end date. Once an installments receivable invoice becomes due within 45 days, it is reclassified as a trade accounts receivable in our consolidated balance sheets. As a result, we did not have any past due installments receivable as of June 30, 2016.
Our non-current installments receivable are within the scope of Accounting Standards Update (ASU) No. 2010-20, Receivables (Topic 310): Disclosures about the Credit Quality of Financing Receivables and the Allowance for Credit Losses. As our portfolio of financing receivables arises from the sale of our software licenses, the methodology for determining our allowance for doubtful accounts is based on the collective population of receivables and is not stratified by class or portfolio segment. We consider factors such as existing economic conditions, country risk, customers' credit rating and past payment history in determining our allowance for doubtful accounts. We reserve against our installments receivable when the related trade accounts receivable have been past due for over a year, or when there is a specific risk of uncollectability. Our specific reserve reflects the full value of the related installments receivable for which collection has been deemed uncertain. We transfer an installment receivable reserve balance into a trade accounts receivable allowance when an installment receivable ages into a trade account receivable.
We write-off receivables when they are considered uncollectable based on our judgment. In instances when we write-off specific customers' trade accounts receivable, we also write off any related current and non-current installments receivable balances.
As of June 30, 2016 and June 30, 2015, our current installments receivable of $0.3 million and $1.6 million, respectively, are included within prepaid expenses and other current assets in our consolidated balance sheets.  As of June 30, 2015, our non-current installments receivable of $0.3 million is included within other non-current assets in our consolidated balance sheets. 
Under the aspenONE licensing model and for point product arrangements with Premier Plus SMS included for the contract term, the installment payments are not considered fixed or determinable and, as a result, are not included as installments receivable on our consolidated balance sheet.
Allowance for Doubtful Accounts and Discounts
(h)   Allowance for Doubtful Accounts and Discounts
We make judgments as to our ability to collect outstanding receivables and provide allowances for the portion of receivables when a loss is reasonably expected to occur. The allowance for doubtful accounts is established to represent the best estimate of the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on a review of past due amounts, historical write-off and recovery experience, as well as aging trends affecting specific accounts and general operational factors affecting all accounts. In addition, factors are developed utilizing historical trends in bad debts and allowances.
We consider current economic trends when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unanticipated changes occur in the general business environment, our estimates of the recoverability of receivables could be further adjusted.
The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal 2016 and 2015, respectively:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Balance, beginning of year
$
1,636

 
$
3,465

Provision for bad debts
1,032

 
(1,032
)
Write-offs
(1,064
)
 
(797
)
Balance, end of year
$
1,604

 
$
1,636


The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of June 30, 2016 and 2015:
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
Accounts Receivable
$
22,080

 
$
1,604

 
$
20,476

 
$
22,080

 
$
1,604

 
$
20,476

June 30, 2015:
 
 
 
 
 
Accounts Receivable
$
32,357

 
$
1,636

 
$
30,721

 
$
32,357

 
$
1,636

 
$
30,721

Fair Value of Financial Instruments
(i)    Fair Value of Financial Instruments
We determine fair value of financial and non-financial assets and liabilities in accordance with provisions of ASC Topic 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. ASC 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities, and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:
Level 1 Inputs—Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 Inputs—Inputs other than quoted prices included in Level 1 that are observable for an asset or a liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for an asset or a liability (such as interest rates, yield curves, volatilities, prepayment speeds, credit risks, etc.), or inputs that are derived principally from or corroborated by market data by correlation or other means.
Level 3 Inputs—Unobservable inputs for determining fair values of assets or liabilities that reflect an entity's own assumptions in pricing assets or liabilities.
Cash Equivalents.    Cash equivalents are reported at fair value utilizing quoted market prices in identical markets, or "Level 1 Inputs." Our cash equivalents consist of short-term, highly liquid investments with remaining maturities of three months or less when purchased.
Marketable Securities.    Marketable securities are reported at fair value calculated in accordance with the market approach, utilizing market consensus pricing models with quoted prices that are directly or indirectly observable, or "Level 2 Inputs".
Financial instruments not measured or recorded at fair value in the accompanying consolidated financial statements consist of cash, accounts receivable, installments receivable, accounts payable and accrued liabilities. The estimated fair value of these financial instruments approximates their carrying value. The estimated fair value of the borrowings under the credit agreement approximates its carrying value due to the floating interest rate.
The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of June 30, 2016 and 2015, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
 
Fair Value Measurements at Reporting Date Using,
 
Quoted Prices in Active Markets for Identical Assets
(Level 1 Inputs)
 
Significant Other Observable Inputs
(Level 2 Inputs)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
Cash equivalents
$
286,200

 
$

Marketable securities

 
3,006

June 30, 2015:
 
 
 
Cash equivalents
$
130,232

 
$

Marketable securities

 
62,244


At June 30, 2016 and 2015, we did not have any assets or liabilities measured at fair value on a recurring basis using significant unobservable inputs ("Level 3 Inputs").
Certain non-financial assets, including goodwill, finite-lived intangible assets and other non-financial long-lived assets, are measured at fair value using market and income approaches on a non-recurring basis when there is an indication of impairment.
Computer Software Development Costs
(j)    Computer Software Development Costs
Certain computer software development costs are capitalized in the accompanying consolidated balance sheets. Capitalization of computer software development costs begins upon establishing technological feasibility defined as meeting specifications determined by the program design. Amortization of capitalized computer software development costs is provided on a product-by-product basis using the greater of (a) the amount computed using the ratio that current gross revenue for a product bears to total of current and anticipated future gross revenue for that product or (b) the straight-line method, beginning upon commercial release of the product, and continuing over the remaining estimated economic life of the product, not to exceed three years.
Total computer software costs capitalized were $0.3 million, $0.4 million and $0.7 million during the years ended June 30, 2016, 2015 and 2014, respectively. Total amortization expense charged to operations was approximately $0.6 million, $0.7 million and $1.0 million for the years ended June 30, 2016, 2015 and 2014, respectively. Computer software development accumulated amortization totaled $73.8 million and $73.3 million as of June 30, 2016 and 2015, respectively. Weighted average remaining useful life of computer software development costs was 0.7 years and 1.1 years at June 30, 2016 and 2015, respectively.
At each balance sheet date, we evaluate the unamortized capitalized software costs for potential impairment by comparing the balance to the net realizable value of the products. During the years ending June 30, 2016, 2015 and 2014, our computer software development costs were not considered impaired and as such, we did not recognize impairment losses during the periods then ended.
Foreign Currency Transactions
(k)   Foreign Currency Translation
The determination of the functional currency of subsidiaries is based on the subsidiaries' financial and operational environment and is the local currency of the subsidiary. Gains and losses from foreign currency translation related to entities whose functional currency is their local currency are credited or charged to accumulated other comprehensive income included in stockholders' (deficit) equity in the consolidated balance sheets. In all instances, foreign currency transaction and remeasurement gains or losses are credited or charged to the consolidated statements of operations as incurred as a component of other income (expense), net. Net foreign currency transaction and remeasurement gains (losses) were less than $0.1 million, $(0.8) million and $(2.3) million in fiscal 2016, 2015 and 2014, respectively. Fiscal 2016 other income (expense), net included $3.4 million of foreign currency exchange losses related to the Acquisition Bid (refer to Note 4, Acquisitions, for further discussion).
Net Income (Loss) Per Share
(l)    Net Income Per Share
Basic income per share is determined by dividing net income by the weighted average common shares outstanding during the period. Diluted income per share is determined by dividing net income by diluted weighted average shares outstanding during the period. Diluted weighted average shares reflect the dilutive effect, if any, of potential common shares. To the extent their effect is dilutive, employee equity awards and other commitments to be settled in common stock are included in the calculation of diluted income per share based on the treasury stock method.
For the years ended June 30, 2016, 2015 and 2014, certain employee equity awards were anti-dilutive based on the treasury stock method. The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
139,951

 
$
118,407

 
$
85,783

Weighted average shares outstanding
82,892

 
88,398

 
92,648

Dilutive impact from:
 
 
 
 
 
Employee equity awards
417

 
618

 
1,017

Dilutive weighted average shares outstanding
83,309

 
89,016

 
93,665

Income per share
 
 
 
 
 
Basic
$
1.69

 
$
1.34

 
$
0.93

Dilutive
$
1.68

 
$
1.33

 
$
0.92


The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Shares in Thousands)
Employee equity awards
1,028

 
587

 
291

Concentration of Credit Risk
(m)  Concentration of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk are principally cash and cash equivalents, marketable securities, accounts receivable and installments receivable. Our cash is held in financial institutions and our cash equivalents are invested in money market mutual funds that we believe to be of high credit quality. At June 30, 2016, our investments in marketable securities consist primarily of investment grade fixed income corporate debt securities with maturities of less than 2 months. We diversify our investment portfolio by investing in multiple types of investment-grade securities and attempt to mitigate a risk of loss by using a third-party investment manager.
Concentration of credit risk with respect to receivables is limited to certain customers to which we make substantial sales. To reduce risk, we assess the financial strength of our customers. We do not require collateral or other security in support of our receivables. As of June 30, 2016, we had two customer receivable balances that represented approximately 10% and 15% of our total receivables. As of June 30, 2015, we had one customer receivable balance that represented approximately 11% of our total receivables and was collected subsequent to June 30, 2015.
Computer Software Developed for Internal Use
(n)   Computer Software Developed for Internal Use and Long-Lived Assets
Computer Software Developed for Internal Use:
Computer software developed for internal use is capitalized in accordance with ASC Topic 350-40, Intangibles Goodwill and Other—Internal Use Software. We capitalize direct labor costs incurred to develop internal-use software during the application development stage after determining software technological requirements and obtaining management approval for funding projects probable of completion.
In fiscal 2016 there were no capitalized direct labor costs associated with our development of software for internal use. In fiscal 2015 and 2014, we capitalized direct labor costs of $0.3 million and $0.8 million, respectively, associated with our development of software for internal use. These costs are included within property, plant and equipment in our consolidated balance sheets.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets:
We evaluate our long-lived assets, which include finite-lived intangible assets, property and leasehold improvements for impairment as events and circumstances indicate that the carrying amount of an asset or a group of assets may not be recoverable. We assess the recoverability of the asset or a group of assets based on the undiscounted future cash flows the asset is expected to generate, and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset are less than its carrying value. If an asset or a group of assets are deemed to be impaired, the amount of the impairment loss, if any, represents the excess of the asset's or a group of assets' carrying value compared to their estimated fair values.
Comprehensive Income
(o)   Comprehensive Income
Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) and its components for fiscal 2016, 2015 and 2014 are disclosed in the accompanying consolidated statements of comprehensive income.
As of June 30, 2016, 2015 and 2014, accumulated other comprehensive income is comprised of foreign translation adjustments of $2.7 million, $6.5 million $9.4 million, respectively, and net unrealized gains (losses) on available for sale securities of less than ($0.1) million, $(0.1) million and $0.1 million, respectively.
Accounting for Stock-Based Compensation
(p)   Accounting for Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period.
Income Taxes
(q)   Income Taxes
Deferred income taxes are recognized based on temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using the statutory tax rates and laws expected to apply to taxable income in the years in which the temporary differences are expected to reverse. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the timing of the temporary differences becoming deductible. Management considers, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations of availability of net operating loss carryforwards, and other matters in making this assessment.
We do not provide deferred taxes on unremitted earnings of foreign subsidiaries since we intend to indefinitely reinvest either currently or sometime in the foreseeable future. Unrecognized provisions for taxes on undistributed earnings of foreign subsidiaries, which are considered indefinitely reinvested, are not material to our consolidated financial position or results of operations. We are continuously subject to examination by the IRS, as well as various state and foreign jurisdictions. The IRS and other taxing authorities may challenge certain deductions and credits reported by us on our income tax returns. In accordance with provisions of ASC Topic 740, Income Taxes (ASC 740), an entity should recognize a tax benefit when it is more-likely-than-not, based on the technical merits, that the position would be sustained upon examination by a taxing authority. The amount to be recognized, if the more-likely-than-not threshold was passed, should be measured as the largest amount of tax benefit that is greater than 50 percent likely of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. Furthermore, any change in the recognition, de-recognition or measurement of a tax position should be recorded in the period in which the change occurs. We account for interest and penalties related to uncertain tax positions as part of the provision for income taxes.
Loss Contingencies
(r)   Loss Contingencies
We accrue estimated liabilities for loss contingencies arising from claims, assessments, litigation and other sources when it is probable that a liability has been incurred and the amount of the claim assessment or damages can be reasonably estimated. We believe that we have sufficient accruals to cover any obligations resulting from claims, assessments or litigation that have met these criteria. Refer to Note 12 for discussion of these matters and related liability accruals.
Advertising Costs
(s)   Advertising Costs
Advertising costs are expensed as incurred and are classified as sales and marketing expenses. We incurred advertising expenses of $2.3 million, $2.9 million and $2.1 million during fiscal 2016, 2015 and 2014, respectively.
Research and Development Expense
(t)    Research and Development Expense
We charge research and development expenditures to expense as the costs are incurred. Research and development expenses consist primarily of personnel expenses related to the creation of new products, enhancements and engineering changes to existing products and costs of acquired technology prior to establishing technological feasibility.
During fiscal 2016, 2015 and 2014, we acquired certain technologies for $0.3 million, $3.3 million and $4.9 million, respectively. At the time we acquired the technology, the project to develop a commercially available product did not meet the definition of having reached technological feasibility and as such, the entire cost of the acquired technology was expensed as research and development expense.
Recent Accounting Pronouncements
(u)    Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU No. 2014-09 was issued by the FASB as a part of the joint project with the International Accounting Standards Board (IASB) to clarify revenue recognition principles and develop a common revenue standard for the U.S. Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS). ASU No. 2014-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2014-09 is permitted but not before December 15, 2016. The amendments included within ASU No. 2014-09 should be applied by using one of the following methods:
Retrospectively to each prior reporting period presented. The entity may elect any of the practical expedients described in ASU No. 2014-09 when applying this method.
Retrospectively with the cumulative effect of initially applying ASU No. 2014-09 recognized at the date of initial application. In the reporting periods that include the date of the initial application of ASU No. 2014-09, the entity should disclose the amount by which each financial statement line item is affected by the application of ASU No. 2014-09 in the current reporting period as compared to the guidance that was in effect before the change.
We will adopt ASU No. 2014-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2014-09 on our financial position, results of operations and cash flows.
In April 2015, the FASB issued ASU No. 2015-05, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement. The amendment provides guidance to customers about whether a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, the customer should account for the software license element of the arrangement consistent with the acquisition of other software licenses. If the arrangement does not include a software license, the customer should account for a cloud computing arrangement as a service contract. The amendment will be effective for annual reporting periods beginning on or after December 15, 2015. We are currently evaluating the impact of ASU No. 2015-05 on our financial position, results of operations and cash flows.
In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs. ASU 2015-03 amends current presentation guidance by requiring that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Prior to the issuance of ASU No. 2015-03, debt issuance costs were required to be presented as an asset on the balance sheet. In August 2015, the FASB issued ASU No. 2015-15, Interest - Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements. ASU No. 2015-15 states that debt issuance costs related to line of credit arrangements can be presented as an asset, similar to the treatment prior to the issuance of ASU No. 2015-03. We adopted the provisions of ASU No. 2015-03 and ASU No. 2015-15 during the second quarter of fiscal 2016. As of June 30, 2016, the issuance costs related to our Credit Agreement (as described in Note 9) were recorded in prepaid expenses and other current assets in our consolidated balance sheet. Adjustments to prior periods to conform to the current period presentation were not required as we did not have deferred finance costs on the balance sheet in prior periods.
In September 2015, the FASB issued ASU No. 2015-16, Business Combinations (Topic 805): Simplifying the Accounting for Measurement-Period Adjustments, which eliminates the requirement for an acquirer to retrospectively adjust the financial statements for measurement-period adjustments that occur in periods after a business combination is consummated. The ASU instead requires an acquirer to recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. We adopted ASU No. 2015-16 during the second quarter of fiscal 2016. The adoption of ASU No. 2015-16 did not have a material impact our consolidated financial position, results of operations or cash flows.
In November 2015, the FASB issued ASU No. 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes, which simplifies the presentation of deferred income taxes by removing the requirement to bifurcate deferred income tax assets and liabilities between current and non-current. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. The Company elected early adoption in the fourth quarter of fiscal 2016, and deferred income tax assets and liabilities are presented as non-current in the consolidated balance sheets at June 30, 2016. This adoption was applied prospectively and prior periods have not been reclassified.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under the amendment, lessees will be required to recognize virtually all of their leases on the balance sheet, by recording a right-of-use asset and lease liability. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-02 on our financial position, results of operations and cash flows.
In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net). The amendment clarifies the implementation guidance for principal versus agent considerations as contained in ASU No. 2014-09, Revenue from Contracts with Customers. The guidance includes indicators to assist an entity in determining whether it controls a specified good or service before it is transferred to a customer. ASU No. 2016-08 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-08 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-08 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-08 on our financial position, results of operations and cash flows.
In March 2016, the FASB issued ASU No. 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The amendment identifies several areas for simplification applicable to entities that issue share-based payment awards to their employees, including income tax consequences, the option to recognize gross stock compensation expense with actual forfeitures recognized when they occur, and certain classifications on the statements of cash flows. The ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016. Early adoption is permitted. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.
In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendment clarifies the process of identifying performance obligations and the licensing implementation guidance as contained in ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-10 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-10 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-10 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-10 on our financial position, results of operations and cash flows.
In May 2016, the FASB issued ASU No. 2016-11, Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting. The amendment rescinds certain SEC comments as codified in ASC Topic 605, Revenue Recognition, effective upon the adoption of ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-09 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-09 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-09 on our financial position, results of operations and cash flows.
In May 2016, the FASB issued ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. The amendment clarifies issues such as assessing collectibility, noncash considerations, contract modifications, and completed contracts at transition as contained in ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2016-12 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. Early adoption of ASU No. 2016-12 is permitted but not before December 15, 2016. We will adopt ASU No. 2016-12 during the first quarter of fiscal 2019. We are currently evaluating the impact of ASU No. 2016-12 on our financial position, results of operations and cash flows.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets (Policies)
12 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets
We include in our amortizable intangible assets those intangible assets acquired in our business and asset acquisitions. We amortize acquired intangible assets with finite lives over their estimated economic lives, generally using the straight-line method. Each period, we evaluate the estimated remaining useful lives of acquired intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired intangibles are removed from the accounts when fully amortized and no longer in use.
Intangible assets consist of the following as of June 30, 2016 and 2015:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of currency translation
 
Net Carrying Amount
 
Weighted Average Remaining Life (in Years)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
 
 
 
 
Technology and patents
$
3,696

 
$
(2,046
)
 
$
(550
)
 
$
1,100

 
10.0
In process research & development
3,200

 

 

 
$
3,200

 
11.0
Customer relationships
700

 

 

 
$
700

 
8.0
Total
$
7,596

 
$
(2,046
)
 
$
(550
)
 
$
5,000

 
10.4
June 30, 2015:
 
 
 
 
 
 
 
 
 
Technology and patents
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4
Total
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4

Amortization expense for technology and patents is included in operating expenses and amounted to $0.1 million, $0.7 million and $0.9 million in fiscal 2016, 2015 and 2014, respectively. Amortization expense is expected to be approximately $0.2 million in fiscal 2017, $0.5 million in fiscal 2018, $0.5 million in fiscal 2019, $0.5 million in fiscal 2020, $0.5 million in fiscal 2021, and $2.8 million thereafter.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill (Policies)
12 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending June 30, 2016 and 2015 were as follows:
 
Amount
 
(Dollars in Thousands)
Balance as of June 30, 2014:
 
Goodwill
$
84,845

Accumulated impairment losses
(65,569
)
 
$
19,276

Effect of currency translation
(1,916
)
Balance as of June 30, 2015:
 
Goodwill
$
82,929

Accumulated impairment losses
(65,569
)
 
$
17,360

Acquisition
6,784

Effect of currency translation
(706
)
Balance as of June 30, 2016:
 
Goodwill
$
89,007

Accumulated impairment losses
(65,569
)
 
$
23,438


We test goodwill for impairment annually (or more often if impairment indicators arise), at the reporting unit level. We first assess qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we determine based on this assessment that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we perform the two-step goodwill impairment test. The first step requires us to determine the fair value of the reporting unit and compare it to the carrying amount, including goodwill, of such reporting unit. If the fair value exceeds the carrying amount, no impairment loss is recognized. However, if the carrying amount of the reporting unit exceeds its fair value, the goodwill of the unit may be impaired. The amount of impairment, if any, is measured based upon the implied fair value of goodwill at the valuation date.
Fair value of a reporting unit is determined using a combined weighted average of a market-based approach (utilizing fair value multiples of comparable publicly traded companies) and an income-based approach (utilizing discounted projected cash flows). In applying the income-based approach, we would be required to make assumptions about the amount and timing of future expected cash flows, growth rates and appropriate discount rates. The amount and timing of future cash flows would be based on our most recent long-term financial projections. The discount rate we would utilize would be determined using estimates of market participant risk-adjusted weighted-average costs of capital and reflect the risks associated with achieving future cash flows.
We have elected December 31st as the annual impairment assessment date and perform additional impairment tests if triggering events occur. We performed our annual impairment test for the subscription and software reporting unit as of December 31, 2015 and, based upon the results of our qualitative assessment, determined that it was not likely that its fair value was less than its carrying amount. As such, we did not perform the two-step goodwill impairment test and did not recognize impairment losses as a result of our analysis. If an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value, goodwill will be evaluated for impairment between annual tests. No triggering events indicating goodwill impairment occurred during fiscal 2016, 2015 and 2014.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2016
Accounting Policies [Abstract]  
Summary of the fair value, the amortized cost and unrealized holding gains (losses) on marketable securities
The following table summarizes the fair value, the amortized cost and unrealized holding gains (losses) on our marketable securities as of June 30, 2016 and 2015:
 
Fair Value
 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
 
(Dollars in Thousands)
 
June 30, 2016:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
3,006

 
$
3,006

 
$

 
$

 
Total short-term marketable securities
$
3,006

 
$
3,006

 
$

 
$

 
June 30, 2015:
 
 
 
 
 
 
 
 
U.S. corporate bonds with maturities less than one year
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
Total short-term marketable securities
$
59,197

 
$
59,223

 
$
8

 
$
(34
)
 
U.S. corporate bonds with maturities greater than one year
$
3,047

 
$
3,055

 
$

 
$
(8
)
 
Total long-term marketable securities
$
3,047

 
$
3,055

 
$

 
$
(8
)
 
Property and equipment, estimated useful lives
We provide for depreciation and amortization, primarily computed using the straight-line method, by charges to operations in amounts estimated to allocate the cost of the assets over their estimated useful lives, as follows:
Asset Classification
Estimated Useful Life
Computer equipment
3 years
Purchased software
3 - 5 years
Furniture and fixtures
3 - 10 years
Leasehold improvements
Life of lease or asset, whichever is shorter
Allowance for doubtful accounts activity for accounts receivable
The following table presents our allowance for doubtful accounts activity for accounts receivable in fiscal 2016 and 2015, respectively:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Balance, beginning of year
$
1,636

 
$
3,465

Provision for bad debts
1,032

 
(1,032
)
Write-offs
(1,064
)
 
(797
)
Balance, end of year
$
1,604

 
$
1,636

Accounts receivable, net balances
The following table summarizes our accounts receivable, net of the related allowance for doubtful accounts, as of June 30, 2016 and 2015:
 
Gross
 
Allowance
 
Net
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
Accounts Receivable
$
22,080

 
$
1,604

 
$
20,476

 
$
22,080

 
$
1,604

 
$
20,476

June 30, 2015:
 
 
 
 
 
Accounts Receivable
$
32,357

 
$
1,636

 
$
30,721

 
$
32,357

 
$
1,636

 
$
30,721

Financial assets and financial liabilities measured and recorded at fair value on a recurring basis
The following table summarizes financial assets and financial liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of June 30, 2016 and 2015, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
 
Fair Value Measurements at Reporting Date Using,
 
Quoted Prices in Active Markets for Identical Assets
(Level 1 Inputs)
 
Significant Other Observable Inputs
(Level 2 Inputs)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
Cash equivalents
$
286,200

 
$

Marketable securities

 
3,006

June 30, 2015:
 
 
 
Cash equivalents
$
130,232

 
$

Marketable securities

 
62,244

Calculations of basic and diluted net income (loss) per share
The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Net income
$
139,951

 
$
118,407

 
$
85,783

Weighted average shares outstanding
82,892

 
88,398

 
92,648

Dilutive impact from:
 
 
 
 
 
Employee equity awards
417

 
618

 
1,017

Dilutive weighted average shares outstanding
83,309

 
89,016

 
93,665

Income per share
 
 
 
 
 
Basic
$
1.69

 
$
1.34

 
$
0.93

Dilutive
$
1.68

 
$
1.33

 
$
0.92

Potential common shares excluded from calculation of dilutive weighted average shares outstanding
The following potential common shares were excluded from the calculation of dilutive weighted average shares outstanding because their effect would be anti-dilutive at the balance sheet date:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Shares in Thousands)
Employee equity awards
1,028

 
587

 
291

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2016
Property, Plant and Equipment [Abstract]  
Property, equipment and leasehold improvements
Property, equipment and leasehold improvements in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Property, equipment and leasehold improvements—at cost:
 

 
 

Computer equipment
$
10,387

 
$
11,614

Purchased software
23,705

 
23,338

Furniture & fixtures
6,712

 
6,653

Leasehold improvements
12,523

 
12,225

Accumulated depreciation
(37,502
)
 
(35,791
)
Property, equipment and leasehold improvements—net
$
15,825

 
$
18,039

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Acquisitions (Tables)
12 Months Ended
Jun. 30, 2016
Business Combinations [Abstract]  
Schedule of recognized identified assets acquired and liabilities assumed
A preliminary allocation of the purchase price is as follows. The valuation of acquired intangible assets and the deferred tax liabilities are considered preliminary as of June 30, 2016.
 
Amount
 
(Dollars in Thousands)
Tangible assets acquired, net
$
65

Identifiable intangible assets:
 
Developed technology
1,100

Customer relationships
700

In-process Research and Development
3,200

 
 
Goodwill
6,784

Deferred tax liabilities, net
(1,849
)
Total assets acquired
$
10,000

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets (Tables)
12 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets
Intangible assets consist of the following as of June 30, 2016 and 2015:
 
Gross Carrying Amount
 
Accumulated Amortization
 
Effect of currency translation
 
Net Carrying Amount
 
Weighted Average Remaining Life (in Years)
 
(Dollars in Thousands)
June 30, 2016:
 
 
 
 
 
 
 
 
 
Technology and patents
$
3,696

 
$
(2,046
)
 
$
(550
)
 
$
1,100

 
10.0
In process research & development
3,200

 

 

 
$
3,200

 
11.0
Customer relationships
700

 

 

 
$
700

 
8.0
Total
$
7,596

 
$
(2,046
)
 
$
(550
)
 
$
5,000

 
10.4
June 30, 2015:
 
 
 
 
 
 
 
 
 
Technology and patents
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4
Total
$
2,596

 
$
(2,646
)
 
$
197

 
$
147

 
0.4
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill (Tables)
12 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in carrying amount of goodwill by reporting unit
The changes in the carrying amount of goodwill for our subscription and software reporting unit during fiscal years ending June 30, 2016 and 2015 were as follows:
 
Amount
 
(Dollars in Thousands)
Balance as of June 30, 2014:
 
Goodwill
$
84,845

Accumulated impairment losses
(65,569
)
 
$
19,276

Effect of currency translation
(1,916
)
Balance as of June 30, 2015:
 
Goodwill
$
82,929

Accumulated impairment losses
(65,569
)
 
$
17,360

Acquisition
6,784

Effect of currency translation
(706
)
Balance as of June 30, 2016:
 
Goodwill
$
89,007

Accumulated impairment losses
(65,569
)
 
$
23,438

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Royalties and outside commissions
$
2,640

 
$
2,879

Payroll and payroll-related
17,809

 
18,965

Other
15,656

 
16,639

Total accrued expenses and other current liabilities
$
36,105

 
$
38,483

Other non-current liabilities
Other non-current liabilities in the accompanying consolidated balance sheets consist of the following:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Deferred rent
$
6,361

 
$
5,273

Uncertain tax positions
23,535

 
19,870

Other
2,695

 
4,379

Total other non-current liabilities
$
32,591

 
$
29,522



XML 46 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Tables)
12 Months Ended
Jun. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Weighted average assumptions
We utilized the Black-Scholes option valuation model with the following weighted average assumptions:
 
Year Ended June 30,
 
2016
 
2015
 
2014
Risk-free interest rate
1.4
%
 
1.5
%
 
1.3
%
Expected dividend yield
None

 
None

 
None

Expected life (in years)
4.6

 
4.6

 
4.6

Expected volatility factor
34
%
 
35
%
 
39
%
Stock-based compensation expense
The stock-based compensation expense and its classification in the accompanying consolidated statements of operations for fiscal 2016, 2015 and 2014 was as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Recorded as expenses:
 

 
 

 
 

Cost of service and other
$
1,390

 
$
1,351

 
$
1,239

Selling and marketing
4,351

 
3,056

 
3,280

Research and development
3,423

 
3,881

 
4,129

General and administrative
6,563

 
6,296

 
5,408

Total stock-based compensation
$
15,727

 
$
14,584

 
$
14,056

Stock options and RSU activity
A summary of stock option and RSU activity under all equity plans in fiscal 2016 is as follows:
 
Stock Options
 
Restricted Stock Units
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value
(in 000's)
 
Shares
 
Weighted
Average
Grant
Date Fair
Value
Outstanding at June 30, 2015
1,214,257

 
$
27.25

 
7.26
 
$
22,232

 
542,432

 
$
36.13

Granted
428,083

 
42.66

 
 
 
 

 
422,120

 
41.86

Settled (RSUs)
 

 
 

 
 
 
 

 
(341,496
)
 
35.74

Exercised
(201,706
)
 
19.44

 
 
 
 

 
 

 
 

Cancelled / Forfeited
(126,492
)
 
37.61

 
 
 
 

 
(129,724
)
 
37.09

Outstanding at June 30, 2016
1,314,142

 
$
32.47

 
7.23
 
$
12,340

 
493,332

 
$
41.06

Exercisable at June 30, 2016
836,756

 
$
27.46

 
6.40
 
$
11,485

 
 

 
 

Vested and expected to vest at June 30, 2016
1,265,478

 
$
32.10

 
7.18
 
$
12,280

 
443,222

 
$
40.97

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2016
Income Tax Disclosure [Abstract]  
Income before provision for income taxes
Income before provision for income taxes consists of the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Domestic
$
201,885

 
$
175,805

 
$
121,329

Foreign
8,754

 
3,666

 
7,204

Income before provision for income taxes
$
210,639

 
$
179,471

 
$
128,533

Provision for income taxes
The provision for income taxes shown in the accompanying consolidated statements of operations is composed of the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Federal—
 

 
 

 
 

Current
$
56,535

 
$

 
$

Deferred
7,496

 
55,895

 
32,996

State—
 

 
 

 
 

Current
1,866

 
2,176

 
528

Deferred
204

 
729

 
1,005

Foreign—
 

 
 

 
 

Current
4,554

 
3,382

 
7,785

Deferred
33

 
(1,118
)
 
436

 
$
70,688

 
$
61,064

 
$
42,750

Income tax reconciliation based on federal statutory rate
The provision for income taxes differs from that based on the federal statutory rate due to the following:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Federal tax provision at statutory rate
$
73,723

 
$
62,815

 
$
44,989

State income taxes
1,153

 
2,114

 
78

Subpart F and dividend income
3,581

 
2,799

 
6,667

Foreign taxes and rate differences
(663
)
 
(222
)
 
1,881

Stock-based compensation
1,359

 
763

 
631

Tax credits
(3,867
)
 
(3,562
)
 
(8,902
)
Tax contingencies
(581
)
 
(641
)
 
(261
)
Return to provision adjustments
658

 
384

 
150

Domestic Production Activity Deduction
(4,892
)
 
(3,600
)
 
(2,443
)
Valuation allowance
49

 
176

 
(16
)
Other
168

 
38

 
(24
)
Provision for income taxes
$
70,688

 
$
61,064

 
$
42,750

Deferred tax assets and liabilities
Deferred tax assets (liabilities) consist of the following at June 30, 2016 and 2015:
 
Year Ended June 30,
 
2016
 
2015
 
(Dollars in Thousands)
Deferred tax assets:
 

 
 

Federal and state credits
$
1,270

 
$
2,144

Capital loss carryforwards
8,073

 
8,028

Foreign loss carryforwards
1,742

 
2,133

Deferred revenue
7,821

 
5,620

Other reserves and accruals
6,762

 
6,838

Intangible assets
1,616

 
2,478

Property, leasehold improvements, and other basis differences
1,853

 
2,136

Other temporary differences
870

 
2,916

 
30,007

 
32,293

Deferred tax liabilities:
 

 
 

Deferred revenue
(1,276
)
 
(1,362
)
Intangible assets
(2,912
)
 
(1,065
)
Property, leasehold improvements, and other basis differences
(3,305
)
 
(2,812
)
Other temporary differences
(508
)
 
(645
)
 
(8,001
)
 
(5,884
)
Valuation allowance
(10,119
)
 
(10,144
)
Net deferred tax assets
$
11,887

 
$
16,265

Reconciliation of reserve for uncertain tax positions
A reconciliation of the reserve for uncertain tax positions is as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Uncertain tax positions, beginning of year
$
19,870

 
$
21,193

 
$
22,031

Gross increases—tax positions in prior period
67

 
238

 
112

Gross increases—tax positions in current period
5,474

 

 

Gross decreases—lapse of statutes
(1,772
)
 
(1,024
)
 
(823
)
Currency translation adjustment
(104
)
 
(537
)
 
(127
)
Uncertain tax positions, end of year
$
23,535

 
$
19,870

 
$
21,193

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
Future minimum lease payments under these leases as of June 30, 2016 are as follows:
Year Ended June 30,
Operating Leases
 
(Dollars in Thousands)
2017
$
5,973

2018
6,815

2019
7,475

2020
6,979

2021
5,733

Thereafter
16,703

Total
$
49,678

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment and Geographic Information (Tables)
12 Months Ended
Jun. 30, 2016
Segment Reporting [Abstract]  
Summary of reportable segments' profits
The following table presents a summary of our reportable segments' profits:
 
Subscription
and software
 
Services
 
Total
 
(Dollars in Thousands)
Year Ended June 30, 2016:
 

 
 

 
 

Segment revenue
$
440,408

 
$
31,936

 
$
472,344

Segment expenses(1)
(179,064
)
 
(28,235
)
 
(207,299
)
Segment profit
$
261,344

 
$
3,701

 
$
265,045

Year Ended June 30, 2015:
 

 
 

 
 

Segment revenue
$
405,640

 
$
34,761

 
$
440,401

Segment expenses(1)
(183,485
)
 
(28,411
)
 
(211,896
)
Segment profit
$
222,155

 
$
6,350

 
$
228,505

Year Ended June 30, 2014:
 

 
 

 
 

Segment revenue
$
350,486

 
$
40,967

 
$
391,453

Segment expenses(1)
(183,378
)
 
(32,547
)
 
(215,925
)
Segment profit
$
167,108

 
$
8,420

 
$
175,528

____________________________________________
(1)
Our reportable segments’ operating expenses include expenses directly attributable to the segments. Segment expenses include selling and marketing, research and development, stock-based compensation and certain corporate expenses incurred in support of the segments. Segment expenses do not include allocations of general and administrative; interest income, net; and other income (expense), net.
Reconciliation of total segment operating profit to income before provision for income taxes
The following table presents a reconciliation of total segment operating profit to income before provision for income taxes:
 
Year Ended June 30,
 
2016
 
2015
 
2014
 
(Dollars in Thousands)
Total segment profit for reportable segments
$
265,045

 
$
228,505

 
$
175,528

General and administrative
(53,664
)
 
(48,713
)
 
(45,804
)
Other income (expense), net
29

 
(778
)
 
(2,278
)
Interest income (net)
(771
)
 
457

 
1,087

Income before provision for income taxes
$
210,639

 
$
179,471

 
$
128,533

Domestic and international Sales as a Percentage of total revenue
Revenue to external customers is attributed to individual countries based on the location the product or services are sold. Domestic and international sales as a percentage of total revenue are as follows:
 
Year Ended June 30,
 
2016
 
2015
 
2014
United States
35.4
%
 
34.6
%
 
35.5
%
Europe
29.6

 
30.6

 
30.2

Other(1)
35.0

 
34.8

 
34.3

 
100.0
%
 
100.0
%
 
100.0
%
____________________________________________
(1)
Other consists primarily of Asia Pacific, Canada, Latin America and the Middle East.
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Jun. 30, 2016
Quarterly Financial Data [Abstract]  
Quarterly consolidated statement of operations data
The following tables present quarterly consolidated statement of operations data for fiscal 2016 and 2015. The below data is unaudited but, in our opinion, reflects all adjustments necessary for a fair presentation of this data in accordance with GAAP:
 
Three Months Ended
 
June 30,
2016
 
March 31,
2016
 
December 31, 2015
 
September 30,
2015
 
(Dollars and Shares in Thousands, Except per Share Data)
Total revenue
$
113,680

 
$
119,217

 
$
119,151

 
$
120,296

Gross profit
101,949

 
107,197

 
107,263

 
107,324

Income from operations
48,972

 
50,681

 
56,299

 
55,429

Net income
33,326

 
33,171

 
36,683

 
36,771

Net income per common share:
 

 
 

 
 

 
 

Basic
$
0.41

 
$
0.40

 
$
0.44

 
$
0.44

Diluted
$
0.41

 
$
0.40

 
$
0.44

 
$
0.44

Weighted average shares outstanding:
 

 
 

 
 

 
 

Basic
81,282

 
83,081

 
83,315

 
83,876

Diluted
81,599

 
83,373

 
83,703

 
84,320


 
Three Months Ended
 
June 30,
2015
 
March 31,
2015
 
December 31, 2014
 
September 30,
2014
 
(Dollars and Shares in Thousands, Except per Share Data)
Total revenue
$
114,186

 
$
111,299

 
$
107,790

 
$
107,126

Gross profit
101,565

 
98,990

 
95,525

 
94,745

Income from operations
46,906

 
41,731

 
46,521

 
44,634

Net income
30,806

 
28,170

 
30,464

 
28,967

Net income per common share:
 

 
 

 
 

 
 

Basic
$
0.36

 
$
0.32

 
$
0.34

 
$
0.32

Diluted
$
0.36

 
$
0.32

 
$
0.34

 
$
0.32

Weighted average shares outstanding:
 

 
 

 
 

 
 

Basic
85,056

 
87,355

 
89,942

 
91,183

Diluted
85,585

 
87,853

 
90,471

 
91,891

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
Operations - Narrative (Details)
Jun. 30, 2016
country
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of countries of operations 31
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Fair Value, Amortized Cost and Unrealized Holding Gains (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Short-term Marketable Securities    
Marketable Securities    
Fair Value $ 3,006 $ 59,197
Cost 3,006 59,223
Unrealized Gain 0 8
Unrealized Loss 0 (34)
Long-term Marketable Securities    
Marketable Securities    
Fair Value   3,047
Cost   3,055
Unrealized Gain   0
Unrealized Loss   (8)
U.S. corporate bonds | Short-term Marketable Securities    
Marketable Securities    
Fair Value 3,006 59,197
Cost 3,006 59,223
Unrealized Gain 0 8
Unrealized Loss $ 0 (34)
U.S. corporate bonds | Long-term Marketable Securities    
Marketable Securities    
Fair Value   3,047
Cost   3,055
Unrealized Gain   0
Unrealized Loss   $ (8)
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Estimate Useful Lives of Property and Equipment (Details)
12 Months Ended
Jun. 30, 2016
Computer equipment  
Property and Equipment  
Estimated Useful Life 3 years
Purchased software | Minimum  
Property and Equipment  
Estimated Useful Life 3 years
Purchased software | Maximum  
Property and Equipment  
Estimated Useful Life 5 years
Furniture & fixtures | Minimum  
Property and Equipment  
Estimated Useful Life 3 years
Furniture & fixtures | Maximum  
Property and Equipment  
Estimated Useful Life 10 years
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Revenue Recognition (Details)
12 Months Ended
Jun. 30, 2016
USD ($)
claims
Revenue recognition  
Concessions given on contract modification to an existing term arrangement | $ $ 0
Other Licensing Matters  
Number of claims outstanding | claims 0
Legacy SMS  
Revenue and cost of revenue reclassifications  
Period over which customers typically received SMS 1 year
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Installments Receivable (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Accounting Policies [Abstract]    
Threshold period for classification of installments receivable to trade accounts receivable (in days) 45 days  
Current installments receivable, net $ 0.3 $ 1.6
Non-current installments receivable, net   $ 0.3
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Allowance For Doubtful Accounts (Details) - Allowance for doubtful accounts, current - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Allowance for doubtful accounts    
Balance, beginning of year $ 1,636 $ 3,465
Provision for bad debts 1,032 (1,032)
Write-offs (1,064) (797)
Balance, end of year $ 1,604 $ 1,636
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Accounts Receivable, Net of the Related Allowance For Doubtful Accounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Accounts Receivable    
Gross $ 22,080 $ 32,357
Allowance 1,604 1,636
Net $ 20,476 $ 30,721
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Fair Value of Financial Instruments (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Level 1 Inputs    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents $ 286,200 $ 130,232
Marketable Securities 0 0
Level 2 Inputs    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0 0
Marketable Securities $ 3,006 $ 62,244
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Computer Software Development Costs (Details) - Computer Software Development Costs - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Computer Software Development Costs for Internal Use      
Maximum period over which amortization of computer software development costs provided on a product-by-product basis using straight-line method 3 years    
Computer software cost capitalized $ 0.3 $ 0.4 $ 0.7
Amortization of expense charged to operations 0.6 0.7 $ 1.0
Computer software development accumulated amortization $ 73.8 $ 73.3  
Weighted average remaining useful life of computer software development costs 8 months 1 day 1 year 1 month 6 days  
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Foreign Currency Translation (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Foreign Currency Transactions      
Net foreign currency transaction and remeasurement gains (losses) $ 0.1 $ (0.8) $ (2.3)
KBC | Other Income (Expense), net      
Foreign Currency Transactions      
Net foreign currency transaction and remeasurement gains (losses) $ (3.4)    
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Earnings Per Share [Abstract]                      
Net income $ 33,326 $ 33,171 $ 36,683 $ 36,771 $ 30,806 $ 28,170 $ 30,464 $ 28,967 $ 139,951 $ 118,407 $ 85,783
Weighted average shares outstanding (in shares) 81,282 83,081 83,315 83,876 85,056 87,355 89,942 91,183 82,892 88,398 92,648
Dilutive impact from:                      
Employee equity awards (in shares)                 417 618 1,017
Dilutive weighted average shares outstanding (in shares) 81,599 83,373 83,703 84,320 85,585 87,853 90,471 91,891 83,309 89,016 93,665
Income per share                      
Basic (in dollars per share) $ 0.41 $ 0.40 $ 0.44 $ 0.44 $ 0.36 $ 0.32 $ 0.34 $ 0.32 $ 1.69 $ 1.34 $ 0.93
Dilutive (in dollars per share) $ 0.41 $ 0.40 $ 0.44 $ 0.44 $ 0.36 $ 0.32 $ 0.34 $ 0.32 $ 1.68 $ 1.33 $ 0.92
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Antidilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Employee Equity Awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Employee equity awards (in shares) 1,028 587 291
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Concentration of Credit Risk (Details) - customer_receivable_balance
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Concentration of Credit Risk    
Maturity period of marketable securities, maximum 2 months  
Number of customer's receivables balance representing a concentration 2 1
Accounts and installments receivable | Customers concentration risk    
Concentration of Credit Risk    
Percentage of total receivables   11.00%
Customer One | Accounts and installments receivable | Customers concentration risk    
Concentration of Credit Risk    
Percentage of total receivables 10.00%  
Customer Two | Accounts and installments receivable | Customers concentration risk    
Concentration of Credit Risk    
Percentage of total receivables 15.00%  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Computer Software Developed For Internal Use (Details) - USD ($)
$ in Millions
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Software Development      
Computer Software Development Costs for Internal Use      
Capitalized costs for computer software developed for internal use, net $ 0.0 $ 0.3 $ 0.8
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Comprehensive Income (Details) - USD ($)
$ in Millions
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Comprehensive Income      
Foreign translation adjustments $ 2.7 $ 6.5 $ 9.4
Maximum      
Comprehensive Income      
Net unrealized gains (losses) on available for sale securities $ (0.1) $ (0.1) $ 0.1
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies - Advertising Costs & Research and Development Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Advertising expenses      
Advertising expenses $ 2.3 $ 2.9 $ 2.1
Research and Development Expense      
Technology acquired $ 0.3 $ 3.3 $ 4.9
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and Equipment - Property, Equipment and Leasehold Improvements (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Property, Plant and Equipment [Line Items]    
Accumulated depreciation $ (37,502) $ (35,791)
Property, equipment and leasehold improvements-net 15,825 18,039
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost 10,387 11,614
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost 23,705 23,338
Furniture & fixtures    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost 6,712 6,653
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and leasehold improvements-at cost $ 12,523 $ 12,225
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Property, Plant and Equipment [Abstract]      
Fully depreciated property, equipment and leasehold improvements written-off, gross book value $ 3.0    
Depreciation 5.1 $ 4.7 $ 3.3
Asset retirement obligation $ 0.9 $ 0.6  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.5.0.2
Acquisitions - Narrative (Details)
£ / shares in Units, £ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
Feb. 26, 2016
USD ($)
Feb. 17, 2016
£ / shares
Jan. 12, 2016
USD ($)
Jan. 12, 2016
GBP (£)
£ / shares
Acquisition Bid                
Borrowings under credit agreement $ 140,000,000 $ 140,000,000 $ 0          
Net foreign currency transaction and remeasurement losses   (100,000) 800,000 $ 2,300,000        
Purchase price   8,000,000 $ 0 $ 0        
KBC                
Acquisition Bid                
Proposed transaction value per share | £ / shares               £ 1.85
Proposed transaction value | £               £ 158
Proposed transaction value, funded by cash on hand             $ 91,000,000  
Fidelis                
Acquisition Bid                
Purchase price 8,000,000              
Future contingent consideration payment $ 2,000,000 $ 2,000,000            
Weighted average discount rate (as a percent) 18.00%              
Effective tax rate (as a percent) 34.00%              
Weighted average remaining life   10 years 4 months 11 days            
Bridge Loan | Credit Agreement                
Acquisition Bid                
Borrowings under credit agreement             $ 140,000,000  
Line of Credit | Credit Agreement                
Acquisition Bid                
Borrowings under credit agreement $ 140,000,000 $ 140,000,000     $ 140,000,000      
Principal amount         $ 250,000,000.0      
General and administrative | KBC                
Acquisition Bid                
Acquisition bid and bridge credit agreement costs   5,200,000            
Other Income (Expense), net | KBC                
Acquisition Bid                
Net foreign currency transaction and remeasurement losses   $ 3,400,000            
Developed technology | Fidelis                
Acquisition Bid                
Finite-lived intangible asset, useful life   10 years            
In process research & development | Fidelis                
Acquisition Bid                
Finite-lived intangible asset, useful life   11 years            
Customer relationships | Fidelis                
Acquisition Bid                
Finite-lived intangible asset, useful life   8 years            
Yokogawa | KBC                
Acquisition Bid                
Proposed transaction value per share | £ / shares           £ 2.10    
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.5.0.2
Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Business Acquisition [Line Items]    
Goodwill $ 23,438 $ 17,360
Fidelis    
Business Acquisition [Line Items]    
Tangible assets acquired, net 65  
Goodwill 6,784  
Deferred tax liabilities, net (1,849)  
Total assets acquired 10,000  
Fidelis | Developed technology    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired 1,100  
Fidelis | Customer relationships    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired 700  
Fidelis | In process research & development    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 3,200  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,596 $ 2,596
Accumulated Amortization (2,046) (2,646)
Effect of currency translation (550) 197
Net Carrying Amount $ 5,000 $ 147
Weighted average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in Years) 10 years 4 months 11 days 4 months 24 days
In process research & development    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,200  
Accumulated Amortization 0  
Effect of currency translation 0  
Net Carrying Amount $ 3,200  
In process research & development | Weighted average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in Years) 11 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 700  
Accumulated Amortization 0  
Effect of currency translation 0  
Net Carrying Amount $ 700  
Customer relationships | Weighted average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in Years) 8 years  
Technology and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,696 $ 2,596
Accumulated Amortization (2,046) (2,646)
Effect of currency translation (550) 197
Net Carrying Amount $ 1,100 $ 147
Technology and patents | Weighted average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in Years) 10 years 4 months 24 days
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Goodwill and Intangible Assets Disclosure [Abstract]      
Intangible asset amortization expense $ 0.1 $ 0.7 $ 0.9
Amortization expense - 2017 0.2    
Amortization expense - 2018 0.5    
Amortization expense - 2019 0.5    
Amortization expense - 2020 0.5    
Amortization expense - 2021 0.5    
Amortization expense - Thereafter $ 2.8    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Goodwill:    
Goodwill, net, beginning balance $ 17,360  
Goodwill, net, ending balance 23,438 $ 17,360
Subscription and software    
Goodwill:    
Goodwill, gross, beginning balance 82,929 84,845
Accumulated impairment losses, beginning balance (65,569) (65,569)
Goodwill, net, beginning balance 17,360 19,276
Acquisition 6,784  
Effect of currency translation (706) (1,916)
Goodwill, gross, ending balance 89,007 82,929
Accumulated impairment losses, ending balance (65,569) (65,569)
Goodwill, net, ending balance $ 23,438 $ 17,360
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill - Narrative (Details)
12 Months Ended
Jun. 30, 2016
USD ($)
triggering_event
Jun. 30, 2015
triggering_event
Jun. 30, 2014
triggering_event
Goodwill and Intangible Assets Disclosure [Abstract]      
Impairment loss recognized | $ $ 0    
Number of triggering events indicating goodwill impairment occurred | triggering_event 0 0 0
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Accrued expenses and other current liabilities    
Royalties and outside commissions $ 2,640 $ 2,879
Payroll and payroll-related 17,809 18,965
Other 15,656 16,639
Total accrued expenses and other current liabilities $ 36,105 $ 38,483
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Other non-current liabilities    
Deferred rent $ 6,361 $ 5,273
Uncertain tax positions 23,535 19,870
Other 2,695 4,379
Total other non-current liabilities $ 32,591 $ 29,522
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.5.0.2
Common Stock - Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Apr. 26, 2016
Jan. 28, 2015
Common Stock          
Approved stock repurchase program, authorized amount       $ 400,000,000 $ 450,000,000
Repurchase of common stock (in shares) 4,750,692 7,731,428 3,110,114    
Repurchase of common stock, amount $ 180,066,000 $ 298,344,000 $ 121,776,000    
Remaining capacity under the stock repurchase program $ 521,300,000        
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.5.0.2
Credit Agreement - Narrative (Details)
Feb. 26, 2016
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Line of Credit Facility [Line Items]      
Borrowings under credit agreement   $ 140,000,000 $ 0
Credit Agreement | Line of Credit      
Line of Credit Facility [Line Items]      
Principal amount $ 250,000,000.0    
Borrowings under credit agreement $ 140,000,000 $ 140,000,000  
Margin rate (as a percent) 0.50%    
Effective interest rate (as a percent) 1.96%    
Maximum leverage ratio   3.0  
Minimum interest coverage ratio   3.0  
Federal Funds Effective Rate | Credit Agreement | Line of Credit      
Line of Credit Facility [Line Items]      
Variable rate spread (as a percent) 0.50%    
Adjusted LIBOR | Credit Agreement | Line of Credit      
Line of Credit Facility [Line Items]      
Variable rate spread (as a percent) 1.00%    
Margin rate (as a percent) 1.50%    
Minimum | Credit Agreement | Line of Credit      
Line of Credit Facility [Line Items]      
Commitment fee percentage (as a percent) 0.20%    
Maximum | Credit Agreement | Line of Credit      
Line of Credit Facility [Line Items]      
Commitment fee percentage (as a percent) 0.30%    
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Stock Compensation Plans and General Award Terms (Details) - shares
12 Months Ended
Jun. 30, 2016
Apr. 30, 2010
May 31, 2005
Stock-based compensation, additional disclosures      
Common stock reserved for future issuance or settlement (in shares) 5,300,000    
2010 Plan      
Stock-based compensation, additional disclosures      
Maximum number of shares authorized (in shares)   7,000,000  
Common stock reserved for future issuance or settlement (in shares) 3,537,843    
2005 Plan      
Stock-based compensation, additional disclosures      
Maximum number of shares authorized (in shares)     4,000,000
Common stock reserved for future issuance or settlement (in shares)     4,000,000
Stock Options      
General award terms      
Award vesting period 4 years    
Stock Options | Minimum      
General award terms      
Contractual terms 7 years    
Stock Options | Maximum      
General award terms      
Contractual terms 10 years    
Restricted Stock Units      
General award terms      
Award vesting period 4 years    
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Stock-Based Compensation Accounting (Details) - Stock Options - $ / shares
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Weighted average assumptions      
Weighted average fair value (in dollars per share) $ 13.16 $ 13.43 $ 11.56
Risk-free interest rate (as a percent) 1.40% 1.50% 1.30%
Expected dividend yield (as a percent) 0.00% 0.00% 0.00%
Expected life (in years) 4 years 7 months 6 days 4 years 7 months 6 days 4 years 7 months 6 days
Expected volatility factor (as a percent) 34.00% 35.00% 39.00%
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Stock Based Compensation Expense and its Classification in the Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Recorded as expenses:      
Total stock-based compensation $ 15,727 $ 14,584 $ 14,056
Cost of services and other      
Recorded as expenses:      
Total stock-based compensation 1,390 1,351 1,239
Selling and marketing      
Recorded as expenses:      
Total stock-based compensation 4,351 3,056 3,280
Research and development      
Recorded as expenses:      
Total stock-based compensation 3,423 3,881 4,129
General and administrative      
Recorded as expenses:      
Total stock-based compensation $ 6,563 $ 6,296 $ 5,408
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2016
USD ($)
$ / shares
shares
Jun. 30, 2015
USD ($)
$ / shares
shares
Jun. 30, 2014
$ / shares
Stock Options      
Stock options activity      
Outstanding, beginning of period (in shares) | shares 1,214,257    
Granted (in shares) | shares 428,083    
Exercised (in shares) | shares (201,706)    
Cancelled / Forfeited (in shares) | shares (126,492)    
Outstanding, end of period (in shares) | shares 1,314,142 1,214,257  
Vested and exercisable, end of period (in shares) | shares 836,756    
Vested and expected to vest, end of period (in shares) | shares 1,265,478    
Weighted Average Exercise Price      
Outstanding, beginning of period (in dollars per share) | $ / shares $ 27.25    
Granted (in dollars per share) | $ / shares 42.66 $ 42.66 $ 33.06
Exercised (in dollars per share) | $ / shares 19.44    
Cancelled / Forfeited (in dollars per share) | $ / shares 37.61    
Outstanding, end of period (in dollars per share) | $ / shares 32.47 $ 27.25  
Vested and exercisable, end of period (in dollars per share) | $ / shares 27.46    
Vested and expected to vest, end of period (in dollars per share) | $ / shares $ 32.10    
Weighted Average Remaining Contractual Term      
Outstanding, end of period 7 years 2 months 24 days 7 years 3 months 4 days  
Vested and exercisable, end of period 6 years 4 months 26 days    
Vested and expected to vest, end of period 7 years 2 months 6 days    
Aggregate Intrinsic Value      
Outstanding, beginning of period | $ $ 22,232    
Outstanding, end of period | $ 12,340 $ 22,232  
Vested and exercisable, end of period | $ 11,485    
Vested and expected to vest, end of period | $ $ 12,280    
Restricted Stock Units      
Restricted stock units activity      
Outstanding, beginning of period (in shares) | shares 542,432    
Granted (in shares) | shares 422,120    
Settled (in shares) | shares (341,496)    
Cancelled / Forfeited (in shares) | shares (129,724)    
Outstanding, end of period (in shares) | shares 493,332 542,432  
Vested and expected to vest (in shares) | shares 443,222    
Weighted Average Grant Date Fair Value      
Outstanding, beginning of period (in dollars per share) | $ / shares $ 36.13    
Granted (in dollars per share) | $ / shares 41.86 $ 42.65 $ 33.07
Settled (RSUs) (in dollars per share) | $ / shares 35.74    
Cancelled / Forfeited (in dollars per share) | $ / shares 37.09    
Outstanding, end of period (in dollars per share) | $ / shares $ 41.06 $ 36.13  
Vested and expected to vest, end of period (in dollars per share) | $ / shares 40.97    
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Additional Disclosures (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Payments related to tax withholding $ 4,480 $ 5,699 $ 7,831
Common stock reserved for future issuance or settlement (in shares) 5,300,000    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in dollars per share) $ 41.86 $ 42.65 $ 33.07
Total fair value of shares vested from RSU grants $ 12,700 $ 16,100 $ 22,200
Total unrecognized compensation cost $ 17,800    
Total unrecognized compensation cost, period of recognition 2 years 6 months    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost $ 5,400    
Total unrecognized compensation cost, period of recognition 2 years 6 months    
Granted (in dollars per share) $ 42.66 $ 42.66 $ 33.06
Total intrinsic value of options exercised $ 4,100 $ 8,200 $ 19,900
Cash proceeds from option exercises 3,900 4,600 8,700
Payments related to tax withholding $ 4,400 $ 5,700 $ 7,800
2010 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for future issuance or settlement (in shares) 3,537,843    
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Income (Loss) before Provision For (Benefit From) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Income (loss) before provision for income taxes      
Domestic $ 201,885 $ 175,805 $ 121,329
Foreign 8,754 3,666 7,204
Income before provision for income taxes 210,639 179,471 128,533
Federal      
Current 56,535 0 0
Deferred 7,496 55,895 32,996
State      
Current 1,866 2,176 528
Deferred 204 729 1,005
Foreign      
Current 4,554 3,382 7,785
Deferred 33 (1,118) 436
Provision for income taxes $ 70,688 $ 61,064 $ 42,750
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Provision For (Benefit From) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Income Tax Reconciliation      
Federal tax provision at statutory rate $ 73,723 $ 62,815 $ 44,989
State income taxes 1,153 2,114 78
Subpart F and dividend income 3,581 2,799 6,667
Foreign taxes and rate differences (663) (222) 1,881
Stock-based compensation 1,359 763 631
Tax credits (3,867) (3,562) (8,902)
Tax contingencies (581) (641) (261)
Return to provision adjustments 658 384 150
Domestic Production Activity Deduction (4,892) (3,600) (2,443)
Valuation allowance 49 176 (16)
Other 168 38 (24)
Provision for income taxes $ 70,688 $ 61,064 $ 42,750
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Deferred tax assets:    
Federal and state credits $ 1,270 $ 2,144
Capital loss carryforwards 8,073 8,028
Foreign loss carryforwards 1,742 2,133
Deferred revenue 7,821 5,620
Other reserves and accruals 6,762 6,838
Intangible assets 1,616 2,478
Property, leasehold improvements, and other basis differences 1,853 2,136
Other temporary differences 870 2,916
Deferred tax assets, total 30,007 32,293
Deferred tax liabilities:    
Deferred revenue (1,276) (1,362)
Intangible assets (2,912) (1,065)
Property, leasehold improvements, and other basis differences (3,305) (2,812)
Other temporary differences (508) (645)
Deferred tax liabilities, total (8,001) (5,884)
Valuation allowance 10,119 10,144
Net deferred tax assets $ 11,887 $ 16,265
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Reduction in income taxes payable      
Reduction in income taxes payable $ 2,208 $ 37,024 $ 727
Deferred tax asset valuation allowance      
Deferred tax asset valuation allowance (10,119) $ (10,144)  
Unrecognized tax benefits that if recognized would reduce the effective tax rate 23,500    
Accrued interest 1,200    
Accrued penalties related to uncertain tax positions 800    
Benefit for interest and penalties 800    
Foreign      
Tax Credit Carryforward      
Net operating loss carryforwards 6,900    
Research and development tax credit carryforward | State      
Tax Credit Carryforward      
Tax credit carryforward 1,200    
Alternative minimum tax credit carryforward | Domestic | U.S. Federal      
Tax Credit Carryforward      
Tax credit carryforward 400    
Foreign tax credit carryforwards | Domestic | U.S. Federal      
Tax Credit Carryforward      
Tax credit carryforward $ 8,100    
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Reconciliation of the Reserve For Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Reconciliation of the reserve for uncertain tax positions      
Uncertain tax positions, beginning of year $ 19,870 $ 21,193 $ 22,031
Gross increases—tax positions in prior period 67 238 112
Gross increases—tax positions in current period 5,474 0 0
Gross decreases—lapse of statutes (1,772) (1,024) (823)
Currency translation adjustment (104) (537) (127)
Uncertain tax positions, end of year $ 23,535 $ 19,870 $ 21,193
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Gross Payments  
2017 $ 5,973
2018 6,815
2019 7,475
2020 6,979
2021 5,733
Thereafter 16,703
Total $ 49,678
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Narrative (Details)
€ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2014
EUR (€)
Jun. 30, 2016
USD ($)
triggering_event
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
Jun. 30, 2016
EUR (€)
triggering_event
Leases, Operating [Abstract]          
Rent expense | $   $ 8.3 $ 8.3 $ 7.1  
Standby letters of credit | $   $ 3.5      
Legal Matters          
Matters that might have a material adverse effect on financial position, results of operations or cash flows | triggering_event   0     0
Customer Claim          
Legal Matters          
Judgment issued | € € 1.9        
Damages, plus interest, with the possibility of additional damages to be determined | €         € 1.7
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.5.0.2
Retirement Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Defined Contribution Pension and Other Postretirement Plans Disclosure [Abstract]      
Employer matching contributions (as a percent) 50.00%    
Maximum employee's pretax contribution that can be matched (as a percent) 6.00%    
Employer matching contributions $ 2.4 $ 2.2 $ 2.0
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment and Geographic Information - Narrative (Details)
$ in Millions
12 Months Ended
Jun. 30, 2016
USD ($)
segments
Jun. 30, 2015
USD ($)
Geographic Information    
Number of operating segments | segments 2  
Number of reportable segments | segments 2  
United States    
Geographic Information    
Long-lived assets | $ $ 31.6 $ 23.8
Other geographic locations    
Geographic Information    
Long-lived assets | $ $ 14.6 $ 14.2
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment and Geographic Information - Summary of Segments' Profits (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Summary of operating segments                      
Segment revenue $ 113,680 $ 119,217 $ 119,151 $ 120,296 $ 114,186 $ 111,299 $ 107,790 $ 107,126 $ 472,344 $ 440,401 $ 391,453
Segment profit $ 48,972 $ 50,681 $ 56,299 $ 55,429 $ 46,906 $ 41,731 $ 46,521 $ 44,634 211,381 179,792 129,724
Operating Segments                      
Summary of operating segments                      
Segment revenue                 472,344 440,401 391,453
Segment expenses                 (207,299) (211,896) (215,925)
Segment profit                 265,045 228,505 175,528
Operating Segments | Subscription and software                      
Summary of operating segments                      
Segment revenue                 440,408 405,640 350,486
Segment expenses                 (179,064) (183,485) (183,378)
Segment profit                 261,344 222,155 167,108
Operating Segments | Services                      
Summary of operating segments                      
Segment revenue                 31,936 34,761 40,967
Segment expenses                 (28,235) (28,411) (32,547)
Segment profit                 $ 3,701 $ 6,350 $ 8,420
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment and Geographic Information - Reconciliation of Total Segment Operating Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Reconciliation to Income Before Income Taxes                      
Segment profit $ 48,972 $ 50,681 $ 56,299 $ 55,429 $ 46,906 $ 41,731 $ 46,521 $ 44,634 $ 211,381 $ 179,792 $ 129,724
General and administrative                 (53,664) (48,713) (45,804)
Other income (expense), net                 29 (778) (2,278)
Income before provision for income taxes                 210,639 179,471 128,533
Operating Segments                      
Reconciliation to Income Before Income Taxes                      
Segment profit                 265,045 228,505 175,528
Segment Reconciling Items                      
Reconciliation to Income Before Income Taxes                      
General and administrative                 (53,664) (48,713) (45,804)
Other income (expense), net                 29 (778) (2,278)
Interest income (net)                 $ (771) $ 457 $ 1,087
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment and Geographic Information - Domestic and International Sales as a Percentage of Total Revenue (Details) - Geographic concentration risk - Revenue
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Geographic Information      
Sales as a percentage of total revenue 100.00% 100.00% 100.00%
United States      
Geographic Information      
Sales as a percentage of total revenue 35.40% 34.60% 35.50%
Europe      
Geographic Information      
Sales as a percentage of total revenue 29.60% 30.60% 30.20%
Other      
Geographic Information      
Sales as a percentage of total revenue 35.00% 34.80% 34.30%
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.5.0.2
Quarterly Financial Data (Unaudited) - (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Quarterly Financial Data [Abstract]                      
Total revenue $ 113,680 $ 119,217 $ 119,151 $ 120,296 $ 114,186 $ 111,299 $ 107,790 $ 107,126 $ 472,344 $ 440,401 $ 391,453
Gross profit 101,949 107,197 107,263 107,324 101,565 98,990 95,525 94,745 423,733 390,825 338,765
Income from operations 48,972 50,681 56,299 55,429 46,906 41,731 46,521 44,634 211,381 179,792 129,724
Net income $ 33,326 $ 33,171 $ 36,683 $ 36,771 $ 30,806 $ 28,170 $ 30,464 $ 28,967 $ 139,951 $ 118,407 $ 85,783
Net income per common share:                      
Basic (in dollars per share) $ 0.41 $ 0.40 $ 0.44 $ 0.44 $ 0.36 $ 0.32 $ 0.34 $ 0.32 $ 1.69 $ 1.34 $ 0.93
Diluted (in dollars per share) $ 0.41 $ 0.40 $ 0.44 $ 0.44 $ 0.36 $ 0.32 $ 0.34 $ 0.32 $ 1.68 $ 1.33 $ 0.92
Weighted average shares outstanding:                      
Basic (in shares) 81,282 83,081 83,315 83,876 85,056 87,355 89,942 91,183 82,892 88,398 92,648
Diluted (in shares) 81,599 83,373 83,703 84,320 85,585 87,853 90,471 91,891 83,309 89,016 93,665
EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )6 "TD@C<3\3 ( ,0P 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W;W6Z;,!0'\%>)N)V"XV]6-;U9=[M5VE[ R>@ +9L-TW??H:TTQ9E M4[LVTO\FA!S[G ,'?G>Y_O[H;5PZ,-[W76U2YT:R M'YN3K$NWV72U;5Q]/^0M9:Y\:S?FOD^O*OQT[\I@^WE-;#O_5.KS(6>)^;=U MD:/Q115.-_ZKLVZ8AN;'[1\[IO/_O):3F[@?^MM@'KJ3 ON+C6DZEH/IQG.C M>G!A]\.YW7L^)G:ZJL8V2Q_RPI"Z,T])7GR7HY'DU&^J_?RDU"[8%Q6<%E[P MI6A-L,VW%/)\S[\;OR^X7!_37.?O?QOZ'(QD/EP0B5?UP4#ZX"!]") ^)$@? M"J0/#=)'!=+'1Y ^Z JE$111*0JI%,54BH(J15&5HK!*45RE*+!2%%D9BJP, M15:&(BM#D96AR,I09&4HLC(461F*K Q%5HXB*T>1E:/(RE%DY2BRQW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V" M^GH A3&^.R6:E((C-Z."N[_8_ )02P,$% @ E8 +21]=DYJ2 @ IC$ M !H !X;"]?4@3PD* MRT&!$J3+04H)BLM!D1*4EH,2)>AQ.>B1$F1;(&/+24)8<[2V@&O+\=H"L"U' M; O(MARS+4#;@M';P%Z"T=O 7H+1V\!>@M';P%Z"T=O 7H+1V\']'8E:)'E9R] Y [\#1 M.P"] T?O /0.'+T#T#MP]%:@MW+T5J"W2 MSIJ@PR8BM'+T5Z*TY=A->?=6IU-_*/>N^6TX++K!N]2/<[Y_RG4J;+C1NLXK97-] MO?L/^3KU9XCYZR\9SY]02P,$% @ E8 +291&@2/E P 7!, ! !D M;V-0&ULO5A+<^(X$/XK*D[,@3$#(6%3#%4$R"15)#"Q9^:L MV VH8B2O)%C87[]MFS@VR KV87.)'OVI7U^WA =%X'T]/1MHP/AJ M09E4P\%.W^[ UT(>T[33=;,4"#].NOKMH7VJ05ZI@GCXO;&CDE&N&T2Q?W': M::1JT]5D'$9*R^$?(=_4&D"K@9,M)L.\;'[,KH;];B*!HZ*DDWDV/(:MX'>\ MXC$=@IHO%U3J_RD4B4_O@>AW&SGOWX\@E =DRC72D3SR5!4F+Q^2;#2>/[OS MV>-DY$TGQ/7PW]/TV7/)_)[,%].7JICQ_&E1 W/U.>9N-!L]CZ?$?9A./;>J M/&DN:%6[7&\^KNS+R'TP8N98<4D6E'';92O.D 9(/#+R?;'%[/$560CL/=BL MC)AC@SRDZ?Y[RZ(X^4;1D8_;BI7K?^0:&P%[#8&,E#JIGVST0XC@'Q:&)3I\ MN06T9(\45]BU8[/F>@V2S!A]-4=2;#:"$U<+_\TL@#V-84A6$J#4NP3>NL,2 M"4C<55%].>$?N2\V0#RZ+PEK;!/3L;+4A;%(<@&\-!$OH)E,S".+D)9E&%99 M;?X L9(T6C,_JT\CYN<6^PIVZ@.Y9YRB 30D> U0TOS%Z3:HSJ2.N=#.LH_E M%RL1/I.S&W-3@=:DZ5&TKT1/GM]V28.K-O$/1^WJ+=3O=BJ1]JCI4^[: M+;*2F#2K,[1[79VA77."/UHA:9%G*N/)#DAS IJRL$9_[/Y5'7/5KH'Y5@-3 MDGTKIEL#8ZYL.Z97 V/F@1UCYH$=TZ^!J<@T>]&KPH%>#!STS#TH:9(ND M&]4P:?U]WE3/*_42C(NOWF"+O58LR0OXXL*67 !>C,D9:._E1;NLCYH<%DGQ;EC\6]H8N#3Q[@Y9&@ASF=J?%*WJF!LS#TY?TQ=QU/9TN2GA@0W3+[D6K)B2:\&* M,?<#Z[.J7^@'9U\I3KY).,5O:&ULS9--3\,P#(;_"NJ]2[.A:8JZ'@!Q M8A(20R!N(?&VL.9#B:>N_YXLZUK&N.S&K:[]/GX=)Z5P3%@/S]XZ\*@@W.QU M;0(3;IYM$!TC)(@-:!Y&L<+$Y,IZS3&&?DT<%UN^!C(NBBG1@%QRY.0 S%U/ MS*I2"B8\<+2^PTO1X]W.UPDF!8$:-!@,A(XHR:I7LS6V,249]%49'=<\X,)* MM5(@[]JA[#(5.R-X'8YRD'W[]/=/#RE#LJYR'U1?U33-J)FDNC@P)>^+IY=T M-KDR ;D1$%5!,6P=S+-3Y[?)_7$E:VM;X^I7]'9JZJ^ 5!+ P04 " "5@ M)F5R< M(Q & "<)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG M]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI M^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3& MK!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.7 M6!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5 M,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HW MEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN M,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3 MET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1 ML*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@ M+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(Y MPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q; MB%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R< M><41 71% B.5' 86%S+D4.Z2D 83 >LX=SFWJX MPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2"; M_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,, MH68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\- ML,+$CN'MB[\!4$L#!!0 ( )6 "TFJOFAXB ( "P. - >&PO^RK]-JGZ*/T26H; B$J3;+](A>;F?%O_AX[: @*M:7X?H6Q AM&>1'" ME5+Y*\;:DPK)D-*/,G.*7&*4%&81H\[$=6<.0X3#*. EFS-5 M@*4HN0JAWYA M?Y6)#B$#Q?//Y9"W3P#U3AZ,1JY#Y GIV'_@7Y .SW@%M0S\*K(XJ^?>G?;>/KV^[U6?!^PWS]_[:UCZ_MY07S/P)WZFD5!*GA[VR:P,D1!\0C6B.IX&[X45$B@]'76 M*JR%(X:KB%M$22R),::($;JMS!-CL/^ .HX1+J3-764XS#-VVTPRBT/HUK_3 MT\4MW0YF>X32[O:T(0IRI!26?*X?0#U?;'.].2XXKD3:N"/1F41;;S+=6V ' MG3<6,L&RR>S!G2D**$Z57B!)MC*C$KF1+I023$\2@C+!$37(W8IZHK%+3.F] M>=]\2#OL30JJ&'/&+@1&Q6ZJ"U%/VVM@B^KLTRKV/G;Z)"[8I$T"O1KE.=V^ MIB3C#%=B*]-$X[BKF0QEG/[=CY? MV$M_J,I,>S!8:;/A2AOP@5X-5]KU8*7YPWUW#+AHWF]*<^HF9*_3Z?0YC17$ M):&*\)T&9#K3.Z.;=EJ0ML?1S&33MC?6JU"L/]TZ630LP2DJJ7I/UD)99PC; M^5LCWYLU48L&$<)V_@XGI&3V\\!IOP^C'U!+ P04 " "5@ M);2#6L](% M #9&0 #P 'AL+W=O-D5I+O7865?5]G(X--E:;+CY2VU%::\ME=[PRA[JU5 MES(3-RK;;419 M#;W1*!IJ4?!*JM*LY=8X!YKY/S2SU8+G9BU$M2GVL V7I?/Q@[EK>]VLFB/@A'H3.L8:]-G6N6 MJ5SL88NU-/\>+C@L%TN^*ZJ%K>SK<\>.ZP6>%^T9]6U?I7@V"*Q/,)Y5\KM8 M\*>Q,W(8WU7J5A:5T#>\$I^TVFUEN;(LARVE-E5:-[>Y?V)&2]S-BTK2V%WY?['LUU3U\'>?)TMG]WXG#]=3EGZ>3A1HZVVC\'\[N:V%1D)+7<+=269+&7GB=L*U]LR!IA MFB;/JK70[%[R)T2ACB[EH]IL;.2FE,!.AY0CG>B?$2AXT'?E Y:R]G6>I:PO1L5(@IM#RC;.U%H>X"V!WU# M.T#; [0]H!8:G:@$46A[T-?V &T/T/:@K^TAVAZB[6%?VT.T/43;P[ZVAVA[ MB+:'?6T/T?80;0\)V\],NQ=L?P%1:'M(V'X6M8]!1+7>X0C;6S/X:8XB"FT/ M"=N/4&FV%OG.3NQJR1Y%IA"%MH>$[:?+@A8/46A[2*ZN3U'02D2A[2%A^]LR MH]TXXK4G0MNCKA4+-77A/!^A[%'?Y4N$LDT3(WHU"V2.4/:)V*N!=K%NK M"&6/J(7,T>O9$0Y1*'M$1?NY]=E%4U-$M;8LJ&CO0D48[1'*'O5XA]RC,-HC ME#VBHKT3A=$>H>P1%>WG49,\QU\P1MEC0O;66O:"'0X']\J8=^P)E\4QVAX3 MMA^A;!#6^X.V5K=*L\$5HM#VF-SJ:*%NQ%)HJUI]HDX*1*'M\9\6ZYVVQVA[ M3+YNME!U<-I5(0MMC:HND"Q6C[7%KBXZP_7BS MX?QPCM'VF+*]Z[TD1MMCM#VF;.]");B02=#VA%K(=*)P(9.@[4G?S94$LSU! MVY.^FRL)9GN"MB?^8>.]N=SLM>=B*4N1U_]$F.8Q&2^R^N\)^U&7=[T@K/>N MZN,O*K?/KO]7<-AR5Q37]MRLO%>\ON] ?OU#XN,O4$L#!!0 ( )6 "TGQ M8C5ED@( ($) 8 >&PO=V]R:W-H965T&ULC9;+CML@ M%(9?Q?(#C V^Q2/'4BZJVD6ET2S:-4E(8HUM4B#)].W+Q7$ T;$WL2'_?SX. MY@#5G= /=L:8!Y]=V[-E>.;\\AI%;'_&'6(OY()[\<^1T YQT:2GB%TH1@=E MZMH(QG$>=:CIP[I2?6^TKLB5MTV/WVC KEV'Z-\U;LE]&8+PT?'>G,Y<=D1U M%8V^0]/AGC6D#R@^+L,5>-V"0DJ4XE>#[\QX#^3@=X1\R,:/PS*,Y1APB_=< MAD#B<<,;W+8RDB#_&8(^F=)HOC^B?U/IBN'O$,,;TOYN#OPL1AN'P0$?T;7E M[^3^'0\Y9#+@GK1,_0;[*^.D>UC"H$.?^MGTZGG7_Z1PL/D-<## T0#S+PW) M8$A& TB_-*2#(7T:5":13D5-Q!9Q5%>4W -V07)Y@%*$I9E&D]32 M&Y32FX:I #,(A4,H3#_P(BP)G$8L',3"]"=>A"69L5I*!U&:_LR+L"3Y- +$ M#D-N2,\(A1=B:Q8S*,"E6*7K_^:6!L[XZ "Z%*O"_9_=TLS*)7$I9A%#Z*=8 MFF0&Q2UU8%8R3&U*H3>C0:.+$199 N)D4M;+=/0"8%0[_L[(MC3MSD7& =9B>U$V !7MR M[;D^O\;>\;:Q4F=R])37U06=\$]$3TW/@AWAXAA59]Z1$([%(.(7,;%G<1\: M&RT^J;PBZP$9;UWU/U!+ P04 " "5@ M)E[O3 XD$ "S M% & 'AL+W=OG^S3MGO=E771WS:D\#O]Y:=JZZ(?;]C7M3FU9[*:@ MNDJ!,9W6Q>&XVJRG9]_;S;IYZZO#L?S>)MU;71?MO]NR:LX/*[ZZ//AQ>-WW MXX-TLTZO<;M#71Z[0W-,VO+E8?7([W-P(S(1?QW*NDU'\4]/\'&_^V#VL MV*BAK,KG?FRB&'[>RZRLJK&EH>=_ED8_^AP#\?6E]=^F= ?Y3T579DWU]V'7 M[P>U;)7LRI?BK>I_-.??RR4'-3;XW%3=]#=Y?NOZIKZ$K)*Z^#7_'H[3[WG^ MCV5+&!T 2P!< [C^-$ L >(C0'X:()< &02D+- O,_,IR>F7A"D!2D9,+,X"R:,% M?&@VI.:%62:-U;2A)E'F<<,P" M/4%\3EB#)M)MY1"L"NZ5;!?1@@ASQT4[+).7W 72ZKBZ4&Q;%C2=JF.;8922^#S(Q#$64$0L,";%B2-BS M%A/NWA>]'O/-&-)#\(QIH<$Z9KM81*,BJC9$#HD8(=4Y(?$%K"G M<>&%N%#.,.= RIIB%E@'8,A1M&8#+O!6" MW:AE'N88IW>?'C9\BO]OVYVBHYVZ;%^G,[(N>6[>COU\[G)]>CV'>X3Q:"AX MON7W^7R:]M',9GTJ7LL_B_;U<.R2IZ;OFWHZ)7IIFKX<]+&[80GLRV)WO:G* MEWZ\-,-U.Y^IS3=]<[H<$5[/*3?_ 5!+ P04 " "5@ M)Y96DR6," "^ M!P & 'AL+W=OT+?68DQ MMSZ:NF5;N^2\VS@..Y:X0>R%=+@57\Z$-HB+);TXK*,8G0914SO =2.G055K M9^FP]TJSE%QY7;7XE5KLVC2(_MOCFO1;V[.GC;?J4G*YX62I,^M.58-;5I'6 MHOB\M7?>ID@D,0"_*]PS;6Y)[P="WN7BYVEKN]("KO&1RPA(##>8]R.E4)]/T;\/V0KW!\1P3NH_U8F7PJQK6R=\1M>:OY'^!QY3"&7 (ZG9 M\&L=KXR39I+85H,^U%BUP]BK+] =968!& 5@%GC1EP)_%/AW0?"E(!@%P4K@ MJ%2&0A2(HRREI+=8A^3M\#8"IS*(B&RQ(1I5]16E8&+WEH5QZMQDG!$! [+7 M$6\F'!'<> *PEW*@R8'I@%PG?->$% OD"1/^9,)7:?IZFO"Q/ICT:KD+=/W* M8JSR5$BKRN0G2>B9L'R!>3!P8Q-6Z!@,8^@_]ARN<@YUS\EC?;3*.=+TT2KG M2.4<:2X!,"&YCGP#B8DI=.89I_'*::P[]8Q.8]V&#P,CE2\H &/?:%>G@*M= MAT\-PY5AJ!LVUFT/EX8]8^5RN*RN:XQ5Z!3PW"JE:9AT(%X_P\&*>">%8V'-?Q)^K%,UT7M3XS.4T%G.J M^HM:<-)-W7)NV=E_4$L#!!0 ( )6 "TF00"_0V $ +0$ 8 >&PO M=V]R:W-H965T&ULC53);MLP$/T50O>&VNP$ABS "XKV4"#( MH3W3TFA!N*@D9:5_7RZ2+!M"VHO)&;WW^&;,838(^:X: (T^&.5J'S1:=SN, M5=$ (^I)=,#-ETI(1K0)98U5)X&4CL0HCL-PBQEI>9!G+OX7%;W2@DV4 #'RX=>6NW7P7U[" MD;9.B$="/!.B[:>$9"0D-T+Z*2$=">D# ?M27"/.1),\DV) JB/V=D0[ Y=6 MQ"@CY=2D[Z]IA3+9:[Y-,WRU.B,D=I#C$A+-"&S$5T^(@WMZO*#':P>TF6;-O<6GWV='L)]F^(UR.D.LJIR M7D*^)/[SXSD>\D;C)YUI$:?A!9 MMURAB]#FZKE[4@FAP9@+GS8!:LP3,@<4*FVWSV8O_53Y0(MN>B/FARK_"U!+ M P04 " "5@ M)T4<*B7,$ !X%0 & 'AL+W=O250(66 F MW7^_)D!Z[!X::Z0)D-?FP=B/'6\N3?N].SC7KW[4U:E[7!_Z_OR09=WSP=5E M][$YNY/_YJ5IZ[+WI^UKUIU;5^ZOA>HJ \9T5I?'TWJ[N5[[VFXWS5M?'4_N M:[OJWNJZ;/_;N:JY/*[Y>K[P[?AZZ(<+V7:3W00T5/C=5 M=_V_>G[K^J:>BZQ7=?EC_#R>KI^7\1O#IF)T 9@*P*T E[\M(*8"(BJ0C637 MY_JC[,OMIFTNJ^Y<#F^;/_AX.U3B:UYUU]K:L;G\DW7^ZOM6ZTWV/M0S1> : MV>$(4(D")P2[13)_?Q("9HCQ]!-@B/Q^>3&7EV-Y@;!KLS) M7KF;,J>I>R\T#@3#"'0"3.Q=CL6;DZ-UQ[%204A!#^H@QG.A4_I-;%Z.U9O3 MZN6!5AE;:!VEF2:(,2EE D_L7XX%;&@!\\"M MW"[@!"F-9MQEFMC '"O8T KF6*_23X!+?0?G!%=>3PE$-Q5/BQ".76Q$0@VQ M13G6J*$UR@./*D5VTB)(*9 I:ZI8HH E:FB) @NMSFASA3$C4UH'8I,"-JFA M30I8D5+0C1.$>([FAV686*. -6IHC4)@2,F67!'D4MY4K%' &C6T1B'0J/)_ M"S!ACMF4T0FQ2 &+U- B!1F\*] +*X(@!U9+G3#50&Q3P#:UM$TA6,M:I6A= M!#&1^Y5U D]L4\ VM;1- 7M2@*)C11#SV)"PCH38IX!]:B.?RHDGR @J4RQE MEDGB)2U@CUK:@G!_4;L06>:XV7C^48EM;!,D(6*#"FQ0>B[<":Q&OXQB]""( M8CQEAA*Q004VJ*6E); +6*,":]32YA)8CQ^47OB%&<:X M]#^^4W8"?MD*P"ZUM+E$X$BMZ&$9I+3,$_J@B#TJL$3]WJJ>G[IK[NC;TT3>]\;>RC?\"#*_>WD\J] M],-A[H_;<6-P/.F;\[S/>=MLW?X/4$L#!!0 ( )6 "TGSJ#[O4P( "8( M 8 >&PO=V]R:W-H965T&ULC9;+CILP%(9?!?$ @VWN M$4&:,*K:1:71+-JUDS@!#6!J.V'Z]O6%I!B9F;# %_[SG^]@8J<8*7OG-2'" M^^C:GF_]6HAA$P3\4),.\R^7 MA9Y[965!+Z)M>O+*/'[I.LS^[DA+QZT/_=O$6W.NA9H(RB*XQQV;CO2\H;W' MR&GK/\--!;5$*WXU9.2SOJ?@]Y2^J\&/X]8'BH&TY""4!9;-E52D;963S/QG M,OV?4P7.^S?W;[I\=R0E?6O%&Q^]DJB%6A@?: )NC35FF85)%J 1!9( M8B=)#$@T2Q(FH5-4K8I64>(%2FRAI$Z4>%ZOD\.M6(5(%A")!9$Y(9(O(=R* M58AT 9%:$+GSZT@?^#K6-*L@V0(DFX- 9ZV[;)8$06 NYUOY7+D*E2^@<@L* M.J'R62H($ AAGKBA;"5,0!JC!Z @6%"I+7B&A9Q8D\ADRP!,TSQV8]G** 81 M N@!++C$LC9,&+JQH+4R61P!]V)7EA*F<@<.8;; "F8[^H#/Y"=FYZ;GWIX* M>3CHG?Q$J2#2#SS)GVLM#^W[H"4GH;JI[#-SC)F!H,/M5+[_-2C_ 5!+ P04 M " "5@ M)*K B_+H% !7'0 & 'AL+W=OFY)[[7EZ:4H?U:[/*]'OXZ'4_4XWM7U^6$RJ9YW^3&KOA;G M_.3_\U*4QZSVE^7KI#J7>;:]!AT/$R6$G1RS_6D\FUY_^U;.IL5;?=B?\F_E MJ'H['K/ROWE^*"Z/8SF^_?!]_[JKFQ\FL^GD'K?='_-3M2].HS)_>1S_(1\V M6C60*^+'/K]4P?=10_ZI*'XV%W]M'\>BX9 ?\N>Z29'YC_=\D1\.328_\K]= MTH\QF\#P^RW[^GJ[GOY35N6+XO#/?EOO/%LQ'FWSE^SM4'\O+G_FW3V8)N%S M<:BN?T?/;U5='&\AX]$Q^]5^[D_7STO[GT1T87R Z@+4/4#*W@#H N C 'H# M=!>@[P'*]0:8+L!\!/3?@^T"[#T TMX UP6XCWNX%G?25OP+Z#2A=6QQZQ#GE 4.M$')I)8@X?-" 2D4 MH$(I/)!M*P"X MH8;3C@)@1:9:5S]G-&^L8(6D8:,1IP2X;(N6 M2+E5*M@-M>Z!Q3M7*O *"SQOU"H4>&TMOUD0BJI2MU-()AA@%(H:A<)&P;NU M"O7?;XQ$#Y@N]5MCCSM[WK 5:HV--6R7O4"PB/S15,D >U#4'A3NLGG/5J'N M>R5*8< &4U3X%6Z?><]6&J_3!+1F]:P7&"=%#4!A ^"WO0JUTSF0FB_4IA<8 M)T5%5F&1C3PC(I'5)F'U8=D#BQ.B#;I"\AKQ;!6VUN $+UC+'EB<$!5KA9IP M8)]\YRI4X2\Z,3JB14BMA;01.0IA5LLD\FR&A_4EM_P&7I.$_(/Y!JR>6 R';C#4->V '+ MX&X_G0@= 5(Z\=W&0BA^<2Q))C&@^P/J+("=A3=YT(B,=&+ TPM0OP#D%Q&3!]1K M:TT/3F[E"6'\ =>2IH(A:XSZ">"S'M[D 9WC*.5@@# #=0K C3AO\N"00B9" M\%WBIA<8)T7= K!;\"8/H)/0GWP.*' MF[2[UTA>(R:O!5HE@EU+RS@J3H=*M4:=.[!]\ERCDQL_%_2)M-MJ"">%HL_F MW5DY@EF3JH0==H6'-9$3@36"*4M]I%ODY!ZTU.D W=;42#0^?6(G9JX5K8-, M+6_PPZ$;!%72-UI"4AV?!*^/SMEK_G=6ONY/U>BIJ.OB>'UM]%(4=>[SB:]> M]'9YMKU?'/*7NOGJ_/>R?>_77M3%^?8:\_XN=?8_4$L#!!0 ( )6 "TG+ MAI?Z/08 #0A 8 >&PO=V]R:W-H965T&ULE9I?;]LV M%,6_BN'WU/Q/*D@,5!*&[6% T8?M64V4Q*AM99+2=-]^E"6[/.QES;W$MG)( M'=+4_=U+^NZ]Z[\.+VT[KKX?]L?A?OTRCJ^WF\WP\-(>FN%#]]H>_7^>NO[0 MC/YC_[P97ONV>3PU.NPW@C&S.32[XWI[=[KVJ=_>=6_C?G=L/_6KX>UP:/I_ MRW;?O=^O^?I\X?/N^66<+FRV=YM+N\?=H3T.N^ZXZMNG^_5'?ELK-TE.BK]V M[?L0O%]-YK]TW=?IPQ^/]VLV>6CW[<,X=='XEV]MU>[W4T_^SO\LG?ZXY]0P M?'_N_;?3<+W]+\W05MW^[]WC^.+=LO7JL7UJWO;CY^[]]W89@YXZ?.CVP^GO MZN%M&+O#N2/!NJ7#=32 M0$4--O-03A-1-V.SO>N[]]7PVDS+@]]Z>3]UXGM>#:?>^GE^_50,_NJW+9?% MW>;;U-&B$2=-"9J+8N-[)V\AUMAZ"PYGN>RT)R252#C3C%+R>I0YK1U\KIG'0U:PZ S M9LU$@S;00?3EF7G4)O!IF.&4J *1X(82U:%("ZZO^[617PM^)>G7!G>YD<:0 M7BI0<:W)L=>ABA=277?L(L<.GC]R\DH7WD5;84G'H%+:*=(QJI@VURT7D>4" M)IF\35D$MQ&J*$C'(&*4XD#EN*LX.P7B&.-2RRO4.93!W)D-:B*K-45@XD#F6C^ ME3Q"$QE8*U!YY"8>8^A+&I;C.F83!SAI.@/@(5)NE'(TGD"F"YD(]:&J8!ET M$C&=!-!)TT05 !X?5^B\!63^B4[$'Y I(45&LB5B0@D@E*:I*C@L$6GIC*%" MG??MR/YJT/DBEN=4 ^+"J25V"N!43A8D8F0(0(:FD2'DU2@$DAOMR_+$P$%G MG,QR'90$@ I0T-*A%Q1 M5B3239 )J^ARM@;9C8^9+H.N\@*J\R8*@,IDE+LR9H8$9@B:&1+JE8+.^RM0 M^8'3Y2.HG.49JTS&58T$6M#QN910AG#K#$OXQO*GL((N[NJH1\&MS0CY,@:5 M!%#1"Z240!>?$]'/-,JTH2O[&F769>W8Q:B2@*I$+2E#N"1+25"E*TF09162 M,N:4!$X9.BN0(5FXC]2)" HZ.H(F)&G#,: D HI."*3!M1UO69[]7H=40I+V M&Q-*(J'H1$#B)I\S=#2O4">,#TB)!8W[@8)QFV,^QI4$7-'%6RD15W0&7Z&* M*WHF:I!)D6,ZQI4$7%DZ)Y A8#R(F4LL$:R]I+"DK@:=L:S(@(V*"RL%O+)T M!%%0,6DCZ&V0"G5%D=HP0)T4*HA<:>LQ)Q5PDD[ 2P6IP MB&GK<6VE@)8VYXN+D:4 6?2V0JE"R)@BL>54@4S:Q"XSJ&Q8SJ5=_W1$!,"R M-&A5R)B"3OXJ$,4G8F?'R+0,O_'QD )6V9PN8GHHH(>EZ:&NES<@,2RQ193H M*&TWAH<">%@:'@K+&SI'K4!EZ"5:J_]9WZ@8& J $2=EYW-'/-2)$^'SL2.H M6.$H50VJV/$F.%L^M/WSZ9!^6#UT;\=Q/O>]7+W\$."CF,ZFH^LEOZWGX_P? MW6SO7IOG]L^F?]X=A]67;AR[P^F8^JGKQM9[8Q_\>GUIF\?+AWW[-$YOK7_? MSX?Z\X>Q>SW_1N'R0XGM?U!+ P04 " "5@ M)_IWP1I\! "Q P & M 'AL+W=O&,"*[:&V6=*_KR] =J,HR0N>&^>&'6.V[D%Q>X4#:/^G1:.X\ZGIF!T,\":2E&1%EMTPQ86F51EKCZ8J<712 M:'@TQ(Y*]"@54E6WF-4*"M0$T,M'MZE^\.VX"(@-\" M)GL6D^#]B/@+^H\XK7=_ MY!;N4?X1C>N]V8R2!EH^2O>$TT^81[@.@C5*&[^D'JU#M5 H4?PEK4+'=4I_ M;K.9]CZAF G%&P)+C:+-[]SQJC0X$3OP<';YSL--$/'*Q$8UDZ;W1JVOGJK\ M-B_9*0C-F$0Y7&!6!//J[[8HZ"6].*,7G],W"WV3'&XN''Y!8+L(;)/ ]J,1 M$^9PB=F\:<+.]E2!Z>+5L:3&4;NTI6MUO9UW13R35WA5#KR#7]QT0EMR1.=/ M-AY#B^C F\BNKBGI_?M9$PFM"^$W'YMTI5+B<%@>R/I*J_]02P,$% @ ME8 +20[FNXRB 0 L0, !D !X;"]W;W)K&UL MA5/+;MLP$/P5@A\0RK*N6'/F*U[4-S>X #:_VG1*.Y\:CIF!P.\ MB20E69YEMTQQH6E5QMJ3J4H,A OXT7],4[KW9^XA0>4?T3C>F\VHZ2!EH_2/>/T ^81=D&P M1FGCE]2C=:@6"B6*OZ55Z+A.Z<\VGVF?$_*9D*^$NRP:3XVBS>_<\:HT.!$[ M\'!VF[V'FR#BE8F-:B9-[XU:7SU7F[NB9.<@-&,2Y7B%61',JW_:(J?7]/R" MGG]-WR[T;7*XO7*X^UJ@6 2*)%#\;\2$.5YC;C\T81=[JL!T\>I84N.H7=K2 MM;K>SOMXB.P=7I4#[^ 7-YW0EIS0^9.-Q] B.O FLIL=);U_/VLBH74A_.9C MDZY42AP.RP-97VGU#U!+ P04 " "5@ M)B),GX:(! "Q P &0 'AL M+W=O]%E@:,5O8(7 M3)MP "*NL5N%M.< ]">"'7^'W6_&SIB>?QHOX8IG7NC]S M/8K??6T[9S:AI(:&C\*^XO0$\PC77K!"8<*75*.Q*!<*)9)_Q+5789WBGSR= M:5\3LIF0K81M$HS'1L'F [>\+#1.Q S.JIS+= MWA;LY(5F3*0<+C K@CGU+UMD])*>G=&S[^F;A;Z)#C<7#K??"^2+0!X%\O^- M&#&'2\R/?YJPLSV5H-MP=0RI<%0V;NE:76_G71;.Y!->%@-OX2?7;:\,.:)U M)QN.H4&TX$PD5]>4=.[]K(F QOKPUL4Z7JF86!R6![*^TO(O4$L#!!0 ( M )6 "TDN?'P\H0$ +$# 9 >&PO=V]R:W-H965TXAMEN3OXPN0W2IJ M^X)GAG/.G/&EG- \VQ[ D5U#<7N$ VO]IT2CN?&HZ9@<# MO(DD)5F>95^8XD+3JHRU1U.5.#HI-#P:8D>EN'D[@,1I3S=T*3R)KG>AP*J2 MK;Q&*-!6H"8&VCV]V>P.VX"(@%\")GL6D^#]B/@;$9) RT?I7O"Z1[F$:Z# M8(W2QB^I1^M0+11*%']-J]!QG=*?HIAIGQ/RF9"OA&]9-)X:19MWW/&J-#@1 M._!P=IN=AYL@XI6)C6HF3>^-6E\]59OO6'4LJ7'4+FWI M6EUOYTT>S^0#7I4#[^ G-YW0EAS1^9.-Q] B.O FLJMK2GK_?M9$0NM"^-7' M)EVIE#@ROM+J'5!+ P04 " "5@ M)UH1OC:(! "Q P &0 'AL M+W=OF9W8TP-M(4I+E6?:!*2XTK:M8>S1UA9.30L.C M(792BIL_)Y X'^F.KH4GT0\N%%A=L8W7"@7:"M3$0'>D][O#J0R("/@I8+97 M,0G>SXC/(?G>'FD6+("$Q@4%[I<+/("40<@W_KUHOK8,Q.MX5?\:I_7NS]S" M \I?HG6#-YM1TD+')^F>;(.*5B8UJ)DWOC5I?O=2[ MST7%+D%HP23*Z0:S(9A7?[-%3F_I^14]?Y]>K/0B.2QN');O"Y2K0)D$RO^- MF#"G6\S^GR;L:D\5F#Y>'4L:G+1+6[I5M]MYG\877U&PO=V]R:W-H965T,5.VH+BYP!XZ]Z=&K;AUJ6Z8Z37P M*I"49&F27#+%14>+/-2>=)'C8*7HX$D3,RC%];\C2!P/=$/GPK-H6NL+K,C9 MPJN$@LX([(B&^D!O-OMCYA$!\$? :%8Q\=Y/B"\^>:P.-/$60$)IO0)WRQEN M04HOY!J_3IKO+3UQ'<_J]V%:Y_[$#=RB_"LJVSJS"245U'R0]AG'!YA&V'G! M$J4)7U(.QJ*:*90H_A97T85UC']VVXGV-2&=".E"N$Z"\=@HV+SCEA>YQI&8 MGONSV^P=7'L1ITQ,4--Q>F?4N.JYN+K.V=GK3)#(.*XAFP7!G/B7'5+ZD9ZN MZ.G/].U,WT:#VW7W7]G/ MDLD$6![)L)(^28?>AQ^:D'6^VH MV$BV-(B4-G MXX8NU>5NWJ3A1-[A1=[S!GYSW8C.D!-:=Z[A$&I$"\Y$U#<7N VO]IT2CN?&HZ9@<#O(DD)5F>95=,<:%I5<;:LZE*')T4 M&IX-L:-2W/S;@<1I2U=T+KR(KG>AP*J2+;Q&*-!6H"8&VBV]6VUV14!$P!\! MDSV)2?"^1WP-R:]F2[-@ 234+BAPOQS@'J0,0K[QVU'SHV4@GL:S^F.;$9) RT?I7O!Z0F.(UP&P1JEC5]2C]:AFBF4*/Z>5J'C.J4_ MQ4S[FI ?"?E"N,FB\=0HVGS@CE>EP8G8@8>S6VT\W 01KTQL5#-I>F_4^NJA M6MU>E^P0A(Z81-F=818$\^I?MLCI.3T_H><_T]V=*DNM_,NCV?R :_*@7?PFYM.:$OV MZ/S)QF-H$1UX$]G%)26]?S]+(J%U(;SVL4E7*B4.A_F!+*^T^@]02P,$% M @ E8 +2>&,+]2A 0 L0, !D !X;"]W;W)K&ULA5/+;J0P$/P5RQ\0 T.RT8A!RF2U2@XK13DD9P\T8,6F6=L,V;]?/X P M4;2YX.ZFJKK:CV)"_68Z $O>E>S-@7;6#GO&3-6!XN8*!^C=GP:UXM:ENF5F MT,#K0%*294ERPQ07/2V+4'O298&CE:*')TW,J!37?X\@<3K0E"Z%9]%VUA=8 M6;"55PL%O1'8$PW-@=ZE^V/N$0'P(F RFYAX[R?$-Y\\U@>:> L@H;)>@;OE M#/<@I1=RC?_,FA\M/7$;+^J_PK3._8D;N$?Y*FK;.;,))34T?)3V&:<'F$>X M]H(52A.^I!J-1;50*%'\/:ZB#^LT_[F=:5\3LIF0K83;)!B/C8+-G]SRLM X M$3-P?W;IWL&U%W'*Q 0U':=W1HVKGLLTO2G8V0O-F$@Y7F!6!'/J7[;(Z"4] MV]"S[^F[A;Z+#G=;>I)\+Y O GD4R/\W8L0<\XLFGX=DFSU5H-MP=0RI<.QM MW-*UNM[.NRR\+ ;>PF^N6]$;*5B8G%8'LCZ2LM_4$L#!!0 ( )6 "TGJ&?YCH@$ +$# 9 M>&PO=V]R:W-H965T&,"*[2&V6=*_KR] V"IJ7O#,<,Z9,[Z4$YH7VP,X\J:DMD?: M.S<<&+-U#XK;&QQ ^S\M&L6=3TW'[&" -Y&D),NS[ M37&A:E;'V9*H21R>% MAB=#[*@4-W].('$ZTAU="L^BZUTHL*ID*Z\1"K05J(F!]DCO=X=3$1 1\$O M9# MJCS+2W8)0C,F44Y;S&Y%,*_^88N<7M/S;8O/Z?N%OD\.]U<.]Y\+%(M D02* M_XV8,*=K3/%/$[;94P6FBU?'DAI'[=*6KM7U=M[G\4S>X54Y\ Y^ PMH@-O(KNYI:3W[V=-)+0NA'<^-NE*I<3AL#R0]956?P%02P,$% M @ E8 +28@53#*B 0 L0, !D !X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$T*:*B)(3:O5[L-*51]VGQT8P*K-L+8)W;^O+T!) M5;4O>&8XY\P97_(1]8MI 2QY5;(S1]I:VQ\8,V4+BIL;[*%S?VK4BEN7ZH:9 M7@.O DE)EB;)+5-<=+3(0^U)%SD.5HH.GC0Q@U)<_S^!Q/%(-W0N/(NFM;[ MBIPMO$HHZ(S CFBHC_1^&P4;#YRRXM< MXTA,S_W9;0X.KKV(4R8FJ.DXO3-J7/52I,DN9QOIWIV^AP>^7P]GN!;!;(HD#VU8@1<[K&[#\T8:L]5:";<'4,*7'H M;-S2I;K!I"3+DN2&*2YZ6A:A]JC+ D81K+UBA-.%+JM%85 N%$L5?XRKZL$[Q M3Y[/M,\)V4S(5L)M$HS'1L'F#VYY66BO!7:+P"X* M[/XW8L0<+S!I\J$)V^RI MV&JV-(A6-OXY:NU?5VWF7A3-[A93'P%GYSW8K> MD!-:=[+A&!I$"\Y$?>SYI(:*P/O[E8QRL5$XO#\D#65UJ^ 5!+ P04 M " "5@ M)_32!R:$! "Q P &0 'AL+W=O6B?O3" %9LAMEG2OZ\O MP+)1E/0%SPSGG#GC2SZB?C$M@"5O2G;F0%MK^SUCIFQ!<7.#/73N3XU:<>M2 MW3#3:^!5("G)LB3YQA07'2WR4'O218Z#E:*#)TW,H!37?X\@<3S0E,Z%9]&T MUA=8D;.%5PD%G1'8$0WU@=ZF^^/6(P+@MX#1K&+BO9\07WSR4!UHXBV A-)Z M!>Z6,]R!E%[(-7Z=-"\M/7$=S^KW85KG_L0-W*'\(RK;.K,))174?)#V&<=? M,(VP\X(E2A.^I!R,1353*%'\+:ZB"^L8_^RRB?8Q(9L(V4+XD03CL5&P^9-; M7N0:1V)Z[L\NW3NX]B).F9B@IN/TSJAQU7.1I6G.SEYHPD3*<8VY()A3_[!% M1J_IV;K%U_3-3-]$AYLKA_\AL)T%ME%@^]F($7.\QFS>-6&K/56@FW!U#"EQ MZ&S&ULA5/;3JPP%/V5IA]@@6'43!@2 M1V/TX23&AW.>.["!QEZP+8/G[^T%$(R)+W3OS5IKK]U+,2K]9CH BSX$E^:( M.VO[ R&FZD!0BR4(/E M3,*+1F80@NK_)^!J/.(4SX57UG;6%TA9D(57,P'2,"61AN:([]+#*?>( /C+ M8#2K&'GO9Z7>?/)<'W'B+0"'RGH%ZI8+W /G7L@U?I\TOUIZXCJ>U1_#M,[] MF1JX5_P?JVWGS"88U=#0@=M7-3[!-,+>"U:*F_!%U6"L$C,%(T$_XLID6,?X MYS:9:#\3LHF0?2.0V"C8?*"6EH56(S(]]6>7'AQ<>Q&GC$Q0TW%Z9]2XZJ7, MTKP@%R\T82+EM,:D"X(X]1];9'A+S]8M?J?O9OHN.MQM'.Y_%\AG@3P*Y!N! MZ^V($7/:8FZ^-2&K/16@VW!U#*K4(&WMK"'ZI;)@TZ M*^M.-AQ#HY0%9R*YVF/4N?>S)!P:Z\,;%^MXI6)B53\_D.65EI]02P,$% M @ E8 +26;)W@^B 0 L0, !D !X;"]W;W)K&ULA5/;;IPP$/T5RQ\0 [M)TQ6+E$U5I0^5HCRDSUX8P(KMH;99TK^/+PMA MHZAYP3/#.6?.^%).:%YL#^#(JY+:[FGOW+!CS-8]*&ZO< #M_[1H%'<^-1VS M@P'>1)*2K,BR&Z:XT+0J8^W15"6.3@H-CX;842EN_AU XK2G.9T+3Z+K72BP MJF0+KQ$*M!6HB8%V3^_RW6$;$!'P+&"RJY@$[T?$EY#\:O8T"Q9 0NV" O?+ M">Y!RB#D&_\]:[ZW#,1U/*O_C--Z]T=NX1[E']&XWIO-*&F@Y:-T3S@]P'F$ MZR!8H[3Q2^K1.E0SA1+%7],J=%RG]&&[6^>JJ*_+9DIR!TQB3*88W)%P3SZI^V*.@E MO5BW^)J^F>F;Y'!SX?#[UP+;66";!+;_&S%A#A>8(OO0A*WV5('IXM6QI,91 MN[2E2W6YG7=%/)-W>%4.O(/?W'1"6W)$YT\V'D.+Z,";R*ZN*>G]^UD2":T+ MX3;4]@"-O2FI[ MI+USPX$Q6_>@N+W# ;3_TZ)1W/G4=,P.!G@324JR/,L^,,6%IE49:\^F*G%T M4FAX-L2.2G'SZP02IR/=T:7P(KK>A0*K2K;R&J% 6X&:&&B/]'%W..T#(@*^ M"YCL)B;!^QGQ-21?FR/-@@604+N@P/UR@2>0,@CYQC]GS6O+0-S&B_KG.*UW M?^86GE#^$(WKO=F,D@9:/DKW@M,7F$>X#X(U2AN_I!ZM0[50*%'\+:U"QW5* M?XJ'F?8^(9\)^4KXF$7CJ5&T^8D[7I4&)V(''LYN=_!P$T2\,K%1S:3IO5'K MJY_=T6.;VEY]L6_Z87"[U(#HL;A_\AL%\$]DE@ M_[<1$^9TBRG^:,(V>ZK =/'J6%+CJ%W:TK6ZWL['/)[)%5Z5 ^_@&S>=T):< MT?F3CTIZ_W[61$+K0OC@8Y.N5$H<#LL#65]I]1M02P,$% M @ E8 +2?/(NJ+& @ *PP !D !X;"]W;W)K&ULC5?;;N(P$/V5*!_0Q,Z%4(5(I:O5[L-*51]VGUTP$#6)6=N4[M^O[4": M&1GA%Y*8,^>,R9GQ4)^%?%<'SG7TV7>#6L4'K8^/2:(V!]XS]2".?##?[(3L MF3:/XJ=W:BVQJ<=)=._ 7&:E3WS/Y;\T[<5[% M)+XNO+;[@[8+25,G4]RV[?F@6C%$DN]6\1-Y7-/"0ASB=\O/:G8?V>3?A'BW M#S^WJSBU.?".;[2E8.;RP9]YUUDFH_SW0OJE:0/G]U?V[VZ[)OTWIOBSZ/ZT M6WTPV:9QM.4[=NKTJSC_X)<]N PWHE/N,]JO8Y7MO!7<_C-WEY M"?,'T$L G0*JU"4^"KDTOS'-FEJ*)Q^6Z((90]9S#)D0B6'W2M 8AM.YQ/WP[!J>C1EF<_6JN$^07PGRD2 ' M6RS@%D?,&F+*^R(%$BD P<(K C'5?9$2B92 8.D5 9@LO2^R0"(+0$"\(A 3 M\%(K)%*!E^K_N2H@DMT762*1)2#(O2(0$^ NDB(56_HSBM(K@T"+ !V"=4"I M9I5?!X*6 3H4ZX!ZS5._#@0%= 6289T,4%"_#@0%F(#@\B>@MG._#1 HQ >X M Q!0WOD-'T!0B ]P$R"@PO,;/H"@$!_@/D! D1NCX3MO;A;F7XRP[/FAQO([FT_^#YC]02P,$% M @ E8 +232&DEJE 0 L0, !D !X;"]W;W)K&ULA5/;;IPP$/T5RQ\0L\ F[8I%RB:JVH=*41[:9R\,8,5FB&V6]._K"Q V MBI07/#.<<^:,+\6$^L5T ):\*=F;(^VL'0Z,F:H#QEH6H?:DRP)'*T4/3YJ842FN_YU XG2D.[H4GD7;65]@ M9<%67BT4]$9@3S0T1WJ_.YQRCPB /P(FLXF)]WY&?/')K_I($V\!)%36*W"W M7. !I/1"KO'KK/G>TA.W\:+^(TSKW)^Y@0>4?T5M.VK;0L^@PVW;_GG\MD"\">13(KP2RZQ$CYG2-V7]HPC9[JD"WX>H8 M4N'8V[BE:W6]G?=I.)-W>%D,O(7?7+>B-^2,UIUL.(8&T8(SD=SL*>G<^UD3 M"8WUX9V+=;Q2,;$X+ ]D?:7E?U!+ P04 " "5@ M)&J /OJ8! "P P M&0 'AL+W=OF.\#S0/_N&Y$9\@)K3O8< HUH@5G(KG84=*ZY[,D$FKKPRL7ZWBC8F*QG]_'\DB+ M#U!+ P04 " "5@ M)<0$**JWVT)Z=9 )H;4QM M$[9O7_\$%B,D]H+MX?N9T> A[[EXEQ6 0A^,-O(85$JU!XSEI0)&Y!-OH=%O M;EPPHO11E%BV LC5DAC%<1CN,"-U$Q2YC;V*(N>=HG4#KP+)CC$B_IV \OX8 M1,$0>*O+2ID +G(\\JXU@T;6O$$";L?@.3J)RIU]%[$:9CCNQ%Z8!SE M-,5$(P)K]46+./#I\=1BG;X9Z!N7X6;JGB7K MM!8.L$MEZ)D5^BPYQ\S!>R M3&8FB2>P633Q,=MUD]W,9.<))(LF/F:W;I+.3%)/(%TT\3'9NDDV,\D\@?VB MB8?)PG63_^D]XD;>DA%]$E'4CT9DK/3KL/;]QKD!G$3[I+[#2$WH\4+@I MLTWU7KB9Y0Z*M\,('O\#Q7]02P,$% @ E8 +27@6(;BF 0 L0, !D M !X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$T*:*")( M3:O5[L-*51]VGQT8P*K-4-N$[M^O+T!)5:DO>&8XY\P97_(1]:MI 2QY5[(S M)]I:VQ\9,V4+BIL[[*%S?VK4BEN7ZH:97@.O DE)EB;)/5-<=+3(0^U9%SD. M5HH.GC4Q@U)<_SN#Q/%$-W0NO(BFM;[ BIPMO$HHZ(S CFBH3_1ANXUG]1YC6 MN;]P X\H_XK*MLYL0DD%-1^D?<'Q)TPC[+Q@B=*$+RD'8U'-%$H4?X^KZ,(Z MQC_9?J)]34@G0KH0#DDP'AL%FT_<\B+7.!+3WXX8,>=;S/Y3$[;:4P6Z"5?'D!*'SL8M7:K+[7Q(PYE\P(N\YPW\ MYKH1G2$7M.YDPS'4B!:1N1TGKWL^22*BM#_&ULC5/;;IPP$/T5RQ\0LRQ)=E:@]ZR+'P4K1P;,F9E"*Z_<32!R/=$/G MPHMH6NL+K,C9PJN$@LX([(B&^D@?-H=3YA$!\$O :%8Q\=[/B*\^^5$=:>(M M@(32>@7NE@L\@I1>R#7^,VE^MO3$=3RK?P_3.O=G;N 1Y6]1V=:932BIH.:# MM"\X/L$TPJT7+%&:\"7E8"RJF4*)XF]Q%5U8Q_CG/IMH7Q/2B9 NA%T2C,=& MP>8W;GF1:QR)Z;D_N\W!P;47<BG2WR]G%"TV82#FM,9L% MP9SZERU2>DU/URW^3=_.]&UTN%UWW_]'_VP6R*) =C7B_GK$B#E=8?;)7TW8 M:D\5Z"9<'4-*'#H;MW2I+K?S(0UG\@DO\IXW\)/K1G2&G-&ZDPW'4"-:<":2 MFUM*6O=^ED1";7UX[V(=KU1,+/;S UE>:?$!4$L#!!0 ( )6 "TEBC TF MI0$ +$# 9 >&PO=V]R:W-H965TVFT+$+M69<%CE;T"IXU,:.47/\]@<#I2'=T*;ST;6=]@94%6WEU+T&9'A71 MT!SIP^YPRCTB '[W,)E-3+SW,^*K3W[61YIX"R"@LEZ!N^4"CR"$%W*-WV;- M:TM/W,:+^E.8UKD_VUUZ%=8I_]ME,^YB0SH1T)7Q+@O'8*-C\SBTO"XT3,0/W9[<[.+CV M(DZ9F*"FX_3.J''52YG>[PIV\4(S)E).6\P5P9SZARU2>DM/MRT^IV<+/8L. MLVWW^_QS@7P1R*- ?C-B>CMBQ)QN,=E_3=AF3R7H-EP=0RH1N3TGGWL^:"&BL#[^Z6,&ULA5/;;J,P$/T5RQ]0$T+:W8@@-:VJ[L-*51]V MGQT8P*K-4-N$[M^O+T!)U:HO>&8XY\P97_(1]8MI 2QY4[(S!]I:V^\9,V4+ MBILK[*%S?VK4BEN7ZH:97@.O DE)EB;)-5-<=+3(0^U)%SD.5HH.GC0Q@U)< M_SN"Q/% -W0N/(NFM;[ BIPMO$HHZ(S CFBH#_1VLS]F'A$ ?P2,9A43[_V$ M^.*37]6!)MX"2"BM5^!N.<,=2.F%7./72?.]I2>NXUG](4SKW)^X@3N4?T5E M6V&P4;-YSRXM)[^G:F;Z/#[;K[RN&7 MDLD$6![&+$W>6( M$7.\Q%Q_:,)6>ZI -^'J&%+BT-FXI4MUN9VW:3B3=WB1][R!WUPWHC/DA-:= M;#B&&M&",Y%<[2AIW?M9$@FU]>&-BW6\4C&QV,\/9'FEQ7]02P,$% @ ME8 +2:29ZW&U 0 % 0 !D !X;"]W;W)K&UL MC53;;J,P$/T5BP^H@4";1 2IZ:KJ/JQ4]6'WV8$!K/I";1/:OZ\O0$D5J?N" MQ\.WF!,JHK+PN6=5%G(PC IX5D@/G!/U<00FQT.41'/BA;:=<0E<%GC! MU92#T%0*I* Y1/?)_IB["E_PE\*H5S%RWD]2OKK-[_H0Q&9_]-U:]R>BX4&R?[0VG34;1ZB&A@S,O,CQ":86O,-* M,NV?J!JTD7R&1(B3][!2X=F> MN-DE>UNN'(EE1MJSJ="]-:IM]ERFN[L"GQW15!,@QW5-LE1@RWY5(HTNX>E: MXF?X9H9O@L/-6GVW_9D@FPFR0)"M"+;Y98>AY)A=?(7_T,B_:>0K@EUR52._ MT-A]T\"KL7%0K3^=&E5R$"9,;P0 !D !X;"]W;W)K&ULC539 M;J,P%/T5RQ]0LX56$4%J.JK:AY&J/LP\.W!95!M3VX3.W]<+4(@B95YB^W*V M2Z[)1B$_5 .@T1=GG3K@1NM^3X@J&N!4W8D>.O.D$I)3;8ZR)JJ70$M'XHQ$ M09 23ML.YYFKOV[K1MD#RC"R\LN70 MJ59T2$)UP(_A_IA:A /\:6%4JSVRV4]"?-C#:WG @8T # IM%:A9SO $C%DA M8_PY:?Y86N)Z/ZL_NVY-^A-5\"38W[;4C0D;8%1"10>FW\7X E,+.RM8"*;< M+RH&I06?*1AQ^N77MG/KZ)_<)Q/M.B&:"-%"> A<<&_D8OZBFN:9%"-2/;7_ M7;@W<&E%C#)23DWZ[DU09:KG/ Z"C)RMT(3QE.,:$RX(8M2O6D1X2X]6].@V M/9[IL4\8K^E!>EL@F042+Y!L6@RW+7K,<8OYCY2["Y/=1B"^:K+%)+=-T@N3 M=".PNVJRQ5R^+K*:#@ZR=I= H4(,G?;#L527>_88N>GZ@>=93VOX367==@J= MA#8SZ@:J$D*#"1'&PO=V]R:W-H965T9LQN*1;$Q8YLF\_?C!0@@ MI,X%V^6W5&&7TX'Q#U$#2/1)22O.3BUE=W)=D== L7A@';1JIV2<8JF6O')% MQP$7AD2)&WC>P:6X:9TL-;$WGJ6LEZ1IX8TCT5.*^;\+$#:<'=^9 N]-54L= M<+/4G7E%0Z$5#6L1A_+L//FG2Z(1!O"[@4$LYDCG?F7L0R]^%F?'TRD @5QJ M!:R&&SP#(5I(&?\=-;\L-7$YG]1?3+4J^RL6\,S(GZ:0M4K6Z)?&?# M*XPEQ%HP9T28+\I[(1F=* ZB^-..36O&P>[$R4C;)P0C(9@)B6<2MT8FS1]8 MXBSE;$"BP_KL_)."J[ M%H&SI@<+>G"?'D[TT&88+NG>XWV!:!*(K$"T$(B2=846[LF:\PW#NNX,3FN!()=DS4FO&^2;$R2E4"T:[+& MQ!L3=W'+*?#*-+- .>M;:2_Y')W?BZ? =,D7/$L[7,$OS*NF%>C*I.HUTQ@E M8Q)4$MZ#.K1:O6CS@D I]?2HYMPVN5U(UDU/UOQN9O\!4$L#!!0 ( )6 M"TG>+.I.I0$ +$# 9 >&PO=V]R:W-H965TY/W, ]RC=1V=:932BIH.:#M"\X/L$TPLX+EBA- M^))R,!;53*%$\<^XBBZL8_RSRR;:SX1L(F0+X38)QF.C8/.!6U[D&D=B>N[/ M+MT[N/8B3IF8H*;C],ZH<=5SL4FOS'BS>6($7.\Q-Q^:\)6>ZI -^'J&%+BT-FX MI4MUN9UWX1#9%[S(>][ ;ZX;T1ER0NM.-AQ#C6C!F4BN=I2T[OTLB83:^O#& MQ3I>J9A8[.<'LKS2XB]02P,$% @ E8 +272N[DV_ 0 >P0 !D !X M;"]W;W)K&ULC53+;J,P%/T5RQ]0\T@R,Q%!:EI5 M[6*DJHN9M0,7L&IC:IO0^?OQ RA$J=H-MB_G=<4UV2#5JVX #'H7O-4'W!C3 M[0G110."ZAO906O?5%():NQ1U41W"FCI28*3)(IV1%#6XCSSM6>59[(WG+7P MK)#NA:#JWQ&X' XXQE/AA=6-<0629V3FE4Q JYELD8+J@&_C_7'G$![PA\&@ M%WODLI^D?'6'I_* (QJ MX4[ROZPTC0T;851"17MN7N3P"&,+6R=82*[]$Q6]-E),%(P$?0\K:_TZA#<_ MHY%VG9",A.2"0(*1CWE/#D.^J^7;RW<.5$K#+27DV%[FU0;:OG/(U_ M9>3LA$9,H!R7F'A&$*M^U2+!:WJRH"=?T].)GH:$Z9*^2/BIP&82V 2!S;+% M)%JW&##'->8;36XO3+8K@>2JR1J3?FVRNS#9K00V5TW6F.V%"5E,AP!5^TN@ M42'[UH3AF*OS/;M-_'1]P/.LHS7\IJIFK48G:>R,^H&JI#1@0T0WMM7&_@GF M X?*N.T/NU?A?_3?X?4$L#!!0 ( )6 "TFF:)Y"I@$ +$# M 9 >&PO=V]R:W-H965TV1=L[U!\9LU8'B]@9[T/Y/@T9QYU/3,ML;X'4D*YZQ(0Y76/N/S5AJSU58-IX=2RI<- N;>E276[G0SQ$]@$O MBYZW\).;5FA+SNC\R<9C:! =>!/9S9Z2SK^?)9'0N!#>^=BD*Y42A_W\0)97 M6OX%4$L#!!0 ( )6 "TG4CV)_A $ #@# 9 >&PO=V]R:W-H965T MT9]J#]2HM& M<>=+LV6V-\";2%*2%5EVR107FM95[+V8NL*=DT+#BR%VIQ0WWRN0."QI3J?& MJ]AV+C187;&9UP@%V@K4Q$"[I+?Y8E4&1 2\"1CL04Z"]S7B1RB>FB7-@@60 ML'%!@?NPASN0,@CYP9^CYN_(0#S,)_6'N%OO?LTMW*%\%XWKO-F,D@9:OI/N M%8='&+=P$00W*&W\DLW..E03A1+%OU(4.L8AK5QG(^TTH1@)Q4PHDO$T*-J\ MYX[7E<&!V)Z'N\L7'FZ"B%'%-.0,@TI#@3RZ^)_@7(2.$\"Y9&#_-CE97*9,#IA\C\SV,&I]'P+S]QL MA;9DC"PFM"^F5STVZV50X[*=W.O\L]0]02P,$ M% @ E8 +24!^C^G$ @ C P !D !X;"]W;W)K&ULE9=-30GA5;MID F,3T)="#:KX!:W+VO2\)(V'B.'M?^(E@4D2M(J?I7DR@?GGH)_ MH?15#7[LUWZH&$A%=D*EP/+P1@I252J3K/Q')_VHJ0*'YWWV;^UT)?X+YJ2@ MU>]R+TZ2-O2]/3G@2R6>Z?4[T7-H"7>TXNVOM[MP0>L^Q/=J_-X=RZ8]7KM_ M%J$.&P\ '0"W !3?#8AT0&0%!!U9.Z^O6.#-BM&KQ\]8/6VTE'*FDLC,'F^S ML>YVR9EQ>?5M$T6P"MY4(JV!5K,=:D85A9$EO$D""3!* 3U%W%& 01%-)XCZ M!-WP,1HB1F@Z06P1Q 9!;,XRZ^Y#IVGT+,-T3%0,14F.\FR:);%8$H,E,N=6E^=PN1:&%H(SI\S[5$]6BOCEBAQ9$R"Z$IINPT**^ M4)(X%+*7/H+I#BNTR'ZZGU>)["K1= L56J0[Q.'Y(MM%D&DCN4.*Q.H1E,QN M$GO-HG2Z2;8H=7$00^5H9\A>OBAS,#24.?%D\RT-V>L8+1Q,38ON&8HA<6F7 MW ;)[W6E?NMHT5V0?*ZU@6TL8!A+[/(.1U;G IK;N?#?/@ <[ U@MKV![0<0 M.=@;1+/M#6Q'@-C!WB">9V]@[Q@@F6ZD I)[]A8,]HUG?"0_,3N6#?=>J)!; MT':_>*!4$)DI?)"93O+3X#:HR$&HTTR>LVZSW T$/?=[_]L'R.8?4$L#!!0 M ( )6 "TDAVNZA& ( *(' 9 >&PO=V]R:W-H965T\(69.3,@^Q0]XY^BPEB"+TH:L?,J*=NM[XMCA2D23ZS%C7IS9IPBJ9;\ MXHN68W0R)$K\, A2GZ*Z\->3.9 FS\P]JD7/T\[+] > M,,%'J260&J[X!1.BE53EOS?1>TU-G,X']5<35]D_((%?&/E3GV2EW 8>..$S MZHC\8/T;OF5(M."1$6&>X-@)R>A \0!%7W:L&S/V]DT>W&C?$\(;(1P),#7& M;2%C\P>2J"PXZX%HD?YY<*O@7(LH92",&K?IE5&A=J]E%,/"OVJA&\92]E/, M'>$K]6]+A-Z<'D[HX6-Z--!CZS":.5P@$ \"D16(I_;S[+% XCA(9@ZB^3>R MF/T<$S\NDCI%TIE \E@@$G:>.V?A>XQ@?,SL%D@D;II MT]5I,]=%MB3M#)0$3AU_IIIN;&PO=V]R:W-H965TXV4_*)]="I M-Q7C%$MUY+4O>@ZX-$F4^&$0)#[%;>?EF8F]\CQC@R1M!Z\?=Z7+4"B/XW<(H'O9(>[\R]JX/ M/\NS%V@+0*"0FH#54B<^[F?Z=].M:)B$)+1.<5#%'_8M>W,.MHWZ7%*^SPAG!+" M)2%,C7%;R-C\AB7.,\Y&)'JLO]WNI.1<0Q09"4/CMGME5*CH+8_B7>;?-&C2 MV)3+H^:N\!7]TQ*AYZ:'3HEP&Q#-@,AZC!Q M W8SX"]!>P=P-YM,K4NK:8S MFF"[1+SR&#LEXFU LO*8.(#$]9A8C\G7/*:K$JE3(MT&'%9-'AS 81MP7#DX M.H"CVZ357!Q-LF[3?_B]*?#:3+% !1LZ:?_N);I<%,^A&8^[/,]Z7,,OS.NV M$^C*I!HR,Q$58Q*4B>!)?<]&767+@4 E]395>VZGVQXDZ^>[:KDP\_]02P,$ M% @ E8 +2>)GV?C; 0 \P0 !D !X;"]W;W)K&ULA539CILP%/T5BP\(.YU&!"FAJMJ'2J-Y:)\=N"P:&U/;A.G?UPL0 MB&CS@A?.=N':ZD>;?4Q/5\5O]JJE7IKUA SLBOMI2-"NLYJ(0*#T2^L?$; M3"7$6K!@1)@G*@8A&9TI#J+XPXYM9\;1OGGQ)MH^(9@(P4+PD_\2PHD0W@F1 MJ=0F,W5]P1)G*6=2E0FU>\O"Q$_=FQ::,('! M7-:8.\)5ZKL6@;.E!RMZL&>0KQ&A]]PAG!WL\ARN [[$SP6B62"R M'F*SR$ MM)C+%A,^-XD?3.*-0+0U^6Q-+*8S&.\0[F'R-<8_),^#) ]!DDV0>-7$!2-*'\4YE)T 2%,2+^[H#R?A.L@C'PTIQK90)A6803 M[]@P:&7#6R3@M FVJW65&X0%_&J@E]X>&>][SE_-X<=Q$T3& E X**- ]/(& M%5!JA'3B/X/F-:4A^OM1_9NM5KO?$PD5I[^;HZJUV2A 1SB1"U4OO/\.0PF9 M$3QP*NTO.ERDXFRD!(B1=[NS1XZ4$E8](HOL9DC&#.VZ361'Y?8%T%$B=0#H3>)R;S%T9 M#M.Z6\ )7@)5/BA)<7;?2G9C)?,O.\WF6;"SDOE6HB1> E4^Z,L,]:$7?.,% MSZ[E:=$+GJ?!Z:*9&2I_^H\6Y3=>#P-Q MMG-%H@._M,K]MZ?H-+JVL7E_-_&='FEN EUERJ(C9_A)Q+EI)=ISI5^W?8HG MSA5H=]&#;ENMA^YTH'!29IOKO7!SR!T4[\:I.HWV\A]02P,$% @ E8 + M2?L2F9W1 0 RP0 !D !X;"]W;W)K&ULA93; MCIP@',9?A?@ "X*'S<0QV;5IVHLFF[UHKYD11[,@%IAQ^_;EH%8GIG,C![_O MX_='I!BE^M M8P9\"M[K8]0:,QP@U.>6":J?Y,!Z^Z:12E!CA^H"]: 8K;U) M<(@1RJ"@71^5A9][4V4AKX9W/7M30%^%H.K/*^-R/$9Q-$^\=Y?6N E8%G#Q MU9U@O>YD#Q1KCM%+?*A2I_""GQT;]:H/'/M)R@\W^%X?(^00&&=GXQ*H;6ZL M8IR[(+OP[RGSWY+.N.[/Z5]]M9;^1#6K)/_5U::UL"@"-6OHE9MW.7YC4PF> M\"RY]D]POFHCQ6R)@*"?H>UZWX[AS3.:;/L&/!GP8HB3_QK(9"!W!AC(?%U? MJ*%EH>0(]$#=QXX/5JYIL%VV,FUG;R7)XP+>7-"DP5[SNM;@/46U M24&+!%J 70H\4X3A"]Y0X,X&>F$_J+ITO08G:>P1]N>MD=(PFX6>;%AK;Y9EP%EC7#>W?15^ MMC P&PO M=V]R:W-H965T[%).R[>9$6( A^,-O+@5$JU M>PCEJ2(,RP?>DD:_*;E@6.FE.$/9"H*+GL0H1*X;0H;KQLG2?N]%9"F_*%HW MY$4 >6$,BS]/A/+NX'C.N/%:GRME-F"6PHE7U(PTLN8-$*0\.(_>/D\,H@?\ MJDDG9W-@O!\Y?S.+'\7!<8T%0LE)&06LARO)":5&2 =^'S3_A33$^7Q4?^ZS MU>Z/6)*J5=]_)D,+.")XXE?T3G"Y2<392',#PAQWK MIA\[^R9V!]HV 0T$-!&\X";!'PC^B@"MLSZO;UCA+!6\ [+%IMG>7L.%$='* M0/9JPI9+9R;U[C7SHS"%5R,T8%"/>9ICT!8B7ZBX$P1J YLNT.@BL"[0PD5T M7\ ?!>SRT5\(Q/<%@I6#8"&0++.,;!TLIK%UB$-]'K9@^1SF^2[RT7T[NY6= MW;SDOK>,$UH[NUD<=PN1;R,^-1&N3(3SFL1?$(A678G^MROQRD%\JRM#&>*[ M9=A&?&HB69E(;O5B^#2260A?WY.;'\8<%"(4!"LO<'9T6WPF/[$XUXT$1Z[T M+= ?V9)S1;26^Z![6^G+>5I04BHSC?1&ULC57;CJ(P&'X5P@,(4@3&((EB-KL7FTSF8O>Z8A4R+67;*K-OOST 4M(= MY\:V/]^I%?[F/67OO$9(>!\$MWSGUT)TVR#@58T(Y"O:H58^N5!&H)!+=@UX MQQ \:Q+!012&24!@T_I%KFNOK,CI3>"F1:_,XS="(/M[0)CV.W_MCX6WYEH+ M50B*/)AXYX:@EC>T]1BZ[/S]>GO,%$(#?C6HY[.YI[*?*'U7BQ_GG1^J" BC M2B@%*(<[*A'&2D@:_QDT'Y:*.)^/ZM_T;F7Z$^2HI/AWB#.$(!BYS1WN,=5&_'>BOA3(E(98]K-6;.5QX% ME]5[ ;)U'MR5T(")-.8PQSP0@51W6D2^38]F],AE4,X1('1!CA;D"R' & *8 M?0)KG]%S@7@4,,M]; D .Z3!'"Q,'#\WV2Q,-I9);)N\&!.#:34F7 $7IK0Q M3IVCC4F?ATT681,K[,8V49^<2IM8+HD35";_B:)!J8D[QWSA_T\785,K;.(\ MV71FD8)5YCS:!0@\CY(MHF16E-3Y)MF8S(4I;'3 ):&U/;"=N_KR] *'-[@OV#.<GS&BK]Y\P%(TJ'XH)E+8"<+(E1' 7!$C-2 M5EZ6VMR+R%)^5;2LX$4@>66,B'\[H+S9>*'7)5[+2Z%, F>-MPW7AY5!6,#O$AHYV"/C_8"P A5P9!:*7&^R!4B.D#_[; M:MZ/-,3AOE/_;JO5[H]$PI[3/^5)%=ILX*$3G,F5JE?>_("VA(41S#F5]HOR MJU2<=10/,?+NUK*R:^/^/ 4M;9X0M82H)X3+#PEQ2XCOA.1#0M(2D@D!NU)L M(PY$D2P5O$&R)N9VA&L-%T9$*R-IU83KKVZ%U-E;%C\'*;X9H1836#>C1W '[(2*>]7 803YA(NY,Q*[.>&@B21X+))V "[?)J%'A MV.2SJ]1A*HL)_%G,?HCY%OA/^&&B L4K[N1V,_E M[#]02P,$% @ E8 +21F!2?#5 P GA$ !D !X;"]W;W)K&ULC9C9(!@@0(B93CJHGW9:I2R^E6?I&R6DS/Y)]\U)94M<9R\/R25K?I37I1SFP%K#79G5W:^SN]1- MF=\DKI,GO_MM6G3;:_^/((,,%_B#P+\+[G%P03 (@H<@_*L@' 2AK8 - F8K MB 9!9"O@@X#;"L0@$+:">!#$MH*VYGWER$,2_5UR+S:UCG(K-_4-B=6 MTZ1)QJ.JO#KU.6E/5OK<\E7KH\R=NC.L^G97G5FKT8]Q$ \@J9 M$&/6.D/OA*=2P//P71C#U_0^%F'B@RP8QDQU!LUS!ETBC)D#AF#( MIPC%E" M1F#,"C(QNK1?+LWFZX2W +$I4' K4- W2J O+2$6#N'-(>P=0LV!&5GRO@MZ MI.BS# (_PJ@)I"BG%5!2) *-FD.*XUQQ01! TKX5.^8)R=(Y+Z!5&(4:M MH%<<<8Q:ZQ15_^VOG5UY*9K^H?<^>O^T\,UOWZ^,\5?ZO*+(^+K]%-&]CSWLQZ-S&PO=V]R:W-H965T MJ52SQUBF)3 BGW@# MM?Z2<\&(TJ$HL&P$D,R2&,6![V\P(U7M);'-O8DDYJVB50UO LF6,2+^GH#R M[N"MO"'Q7A6E,@FCS3$Z7Y0?['5:O=7(N',Z>\J4Z4V MZWLH@YRT5+WS[A7Z$JS#E%-I?U':2L790/$0(Y]NK6J[=N[+SN]IRX2@)P0C M8;7YDA#VA/!.B+XD1#TA>B!@5XIMQ(4HDL2"=T@VQ$S':J_APHAH922MFG#] MU:V0.GM+(G\;XYL1ZC&!Q9RFF-6(P%I]\8C F].#"3U8.N \183^$N0R@_R' MB7 PX<)C.*MS][U - B$3B":"3Q_+[!^<+">"83S*C>N50Y3NT[[P6X)=)Z" MUKOM$N8RQ03/C_W"DQEA( I[V21*>5LK]_^-V?$^'P,S8P_YD[[G[EK>99*X M(07\)**H:HFN7.D)MN.6^$NIPL4;X:G9GSO MDG]02P,$% @ E8 +21CH[W0N @ 9 < !D !X;"]W;W)K&ULE57;CILP$/T5Q 03E%)/&\0S(XV.TN MF3JDJWF!=!!(K4#J5 &X05K,WL7 >9.%9[)P!!+7)+,F%M/8&E5^OEL[5>>1&LG @6]VI=NIALWF3MF:P=@>6\ (B]/'4+>"Y1 M +P@ )A/=>^!'O&!O@]T)-8/2/@W"#Q]A8!_AT#Z2+8."/IW/9HT+XKYQ31U M$1S9M9&VL8RGX^#80=W\O/.]'BBF*7[*%'F++O@7XI>Z$<&!2=5:31\\,R:Q MBBY^49>K4B-OW!!\EGJY5&MNAX#=2-8.,VT&PO=V]R:W-H965TM6:J4ELR[4)V(Z#:P*)"D( M39)[(AEO<5F$W(LN"W6V@K?PHI$Y2\GTWR<0JM_B%(^)5WYJK$^0LB!77L4E MM(:K%FFHM_@QW>QSCPB 7QQZ,YDC[_V@U)L/?E1;G'@+(.!HO0)SPP5V((07 MV<:933"JH&9G85]5_QV&$NZ\X%$) M$[[H>#96R9&"D63O<>1M&/NXLDX&VC*!#@1Z):3YIX1L(&1?)>0#(;\AD%A* M:,2>65866O7(=,S?CG3CX-J+.&5D@IJ._76M,"Y[*7.:%N3BA08,#9BG*88N M(7931)8L0?8SR,<^Q'E<-$I'HS%\I#.C]/\"V2B018%L:F#]!8'\QD$^[17P,!M?73!S?7\1W$P*IN?-777TOY#U!+ P04 " "5@ M) MZ4:0\=L! !8!0 &0 'AL+W=OW;"$-#:F-I.V/[[VAA2$Z%N>L$SX_>> MWXR,\X&+=]D */3!:">W7J-4O\%8'AM@1/J\AT[OU%PPHG0J3ECV D@UDAC% M41!DF)&V\XI\K+V*(N=G1=L.7@629\:(^+T#RH>M%WISX:T]-^!A-MG1!-A.A*")-_$N*)$-]+2"9"PA_L,:9N]B,G]5IW0QC_X=9I,;L\G";/:Y0'HSKO1_QY7=.,@6#E9'LZ&?N MFE"HE0D?="SLGV\3Q?OY';L^IL4?4$L#!!0 ( )6 "TGXBE6!_0$ *<% M 9 >&PO=V]R:W-H965T8^S).B[>9 6@ MT#NCC=P$E5+M&F-YK( 1N> M-'KEQ 4C2H?BC&4K@)26Q"B.PC#%C-1-D&&"/BWPXH[S;!,A@2K_6Y4B:!\PR/O+)FT,B:-TC :1-L ME^LB-0@+^%U#)[TY,K4?.'\SP7.Y"4)3 E X*J- ]'"%/5!JA/3&?WO-VY:& MZ,\']9_6K:[^0"3L.?U3EZK2Q88!*N%$+E2]\NX)>@LK(WCD5-HO.EZDXFR@ M!(B1=S?6C1T[M_(0]K1Y0M03HI&P3#\EQ#TAOA&23PE)3T@F!.RLV(,HB")Y M)GB'9$O,[5BN-5P8$:V,I%43[GSU44B=O>9)])#AJQ'J,9'%['S,X@WR@B'HJ(G<_XSN?CUP+)(.#";?*!@,4\.J<. MTSBGBW@.L[_'S.H4]YAON%U-W*[\(T_CKP72B=O4=SO]);W;U*LR_,"MCXGG M,86/21;37X.]^\Q G&UCD.C(+XUR=VW,CKUG&YGW,,GO=$]R+>0FDVBY<(W&!XNW0%L?>G/\' M4$L#!!0 ( )6 "TD3:A<.7 ( )$( 9 >&PO=V]R:W-H965T51K-HUT[B!#2 J>T, MT[>OC2'%%AK()MCF/[^_[^0LMT&@3@5M";BB;6T M46\NC-=$JBZ_!J+EE)S[H+H*$ !Q4).R\;-=/_;"LQV[R:ILZ OWQ*VN"?][ MH!7K]C[TQX'7\EI(/1!DN^ >=RYKVHB2-1ZGE[W_#+[S2G5:6=U,Q_!M/_<^K :7MT_]:GJ_"/1-"< M5;_+LRP4+?"],[V06R5?6?>=#CE$VO#$*M'_>J>;D*P>0WRO)A_F63;]LS-O M4C"$S0>@(0#= V#X:0 > K 3$!BR/J^O1))LQUGGB9;HU89;)>?:1#E[HG?C MIEPJ,Z%&W[,0PUWPKHT&#>HUAZD&S2GRJ0*#NR10 +,4:*0PW6=D4:!E SP: MA,8 6P;8ADQ,&D;3])HO.(D FI/EMBQ*-G 9)W1P0@LGM.>)#4XXF0=&*8KF M5+FE2@'>+,-$#DPT79QP17%C9W7B1U 6.NXFAO8O7U#5RBQ(]7)38I8@_ M*\IPM VB85^@",V>@+DC0Y,SQP %D\NC)5?ZD_!KV0COR*2ZA_I+X\*8I,H, M/*G<"O5]<.]4]")U,U%M;FY,TY&L'3\ [E\AV3]02P,$% @ E8 +2;VF MVM,% @ I@4 !D !X;"]W;W)K&ULC53)CJ,P M$/T5BP_ [%E$D+)H-',8J=6'F;.3. &UC6G;A)Z_'R] #$+=?<%V\=ZK5R6[ M\H[Q-U%B+,$');78>:64S19"<2DQ1<)G#:[5GQOC%$EUY'>)&S5I*JQB\G#K^O."[0%3/!%:@6DE@<^8D*T MD$K\WFL^4VJBNQ_4?YAJE?LS$OC(R-_J*DME-O# %=]02^0KZW[BOH14"UX8 M$>8++JV0C X4#U#T8=>J-FMG_ZR#GK9,B'I"-!+"[%-"W!/B)R'YE)#TA&1& M@+84TX@3DJC(.>N :)"^'>%6P;D640;)N+!1&SKC-T:UNNO!9)!P![W MB=NH9&9R92NUF-J:_#I%.DN13E*$TQ3Z#NL@C>VGBTG\U1+FY&)B M_QMNLYG;;.(V6DIRR)PD@;]9-#O%9#,CT+G.%/.[F0L"7%A;2WO5QN@X>O:1 M?@ZS^$&-)#M!GC)%WJ [_HWXO:H%.#.I'IMY&3?&)%;F E^UJ51#(/4C6#%-Q',W%?U!+ P04 " "5@ M)_3*RC0\$ #J% &0 M 'AL+W=O_1OU:LF8G7?ZN]DK5 MWI\\*ZKGR;ZN#U/?K]9[E2?5DSZHHGFSU66>U,UCN?.K0ZF236>49SX- N'G M25I,YK-N[$2_]#Z=_NPVCQ/@I:#RM2Z;ETD MS>53+526M9Z:R/\:I]>8K>'P_NS]O4NWH?^15&JALW_23;UOV 83;Z.VR3&K M?^K34ID3B9"N$4)C$+H:"&,@7 VD,9!7 W[7(#(&D6N$V!C$%P/6UT,_ M?]WLOR9U,I^5^N15AZ35!)DV\+)UTGCVJLY;V1=5,_]5,_HYYYS-_,_6D<'0 M#O,",=R&60PQ9(!HWBW[=ZVZVC&_866E1B\=\(&#"'T0 MV4\0O\QK,^<\Z/]LR(4S\G6(#!ZS#A'K$*2-REGT9,)!B+^(A4J/>QWBHIN, MWX8PRB#N)F^!> O FUMYBR]\[)]06#_AD+(=<9.L1&0E(!L^=A"AXHS&%F>, M&,3 9(TZ5O;*AX6W5/DP),$*$Z[6@X"(1D0(U:#,I'"R"$0P8% CPTCV[0M M"1G$B4G@6&N$XF"PN\0.+G![(:/["\$-AO#'-?]"^)VBOQT+MP4"^H*PJN*% M "7?Z69W@;=)8P+JOBEPA[X_@-Y. 3<""AM!;(\&]!VZ1\,*IT"\TL6%Q-,F M1T\;UB4%DI/$UF@7!M3G'%+7C+$V*="F=*#+L#;9:&TRK$T&5U-F+3\V%"?C MCADS+$T&I"F9@XLO>_71TF18F@PLII);>R\ L= E6ZP?!O0C'?943.!LQ>AL M\8K&I$NV$.2PTC"L' :5X[#2L!AG&X_-EN--* \AL&68!Q6#?VW\W*-.BG_ /9']P")*K6A^+NO^M?!F]'--] MH^TA"AI?D.D;L8POR735'[IN:YUWYRQ;K6O5L Z> M&O7L5;*Y/&1J6[>WLKDO^Z.X_J'6A_/)XN5X<_X_4$L#!!0 ( )6 "TF* MAJ+U40( )@( 9 >&PO=V]R:W-H965T$ZF&_ 1$RRDY]$EU M!<(@2$!-RL;/LW[NE><9.\NJ;.@K]\2YK@G_^T(KUFU\Z(\3;^6ID'H"Y!FX MYAW*FC:B9(W'Z7'C/\/U%J8ZI(_X5=).6'U/B]\Q]JX'/PX;/] ::$7W4D,0 MU5SHEE:51E+,?P;03TZ=:/=']&^]725_1P3=LNIW>9"%4AOXWH$>R;F2;ZS[ M3@&HP@R?PXD*>!\ C0"1 4 6 $ZG&K%Q84(:XP)% M:#9J:T=!C)(%9B)'2V2;B5?W 6*G&O&CU4@ %$Y-J-'K8; MNRKB)79CRRY>Y-;=='"ZZ](%$-AUBQ]VZ^X8F-YR.WP*H;UG4/B?76"=(2TY MT9^$G\I&>#LFU7'4GQU'QB156,&3JERAK@G7046/4G>QZG-S<)J!9.UX#[A> M1O)_4$L#!!0 ( )6 "TDZ7'[[:@, .L0 9 >&PO=V]R:W-H965T M.99G5?Y]4H4\//O?/#2_Y;M]T#<%R$5SB-GFI*I/KRJO5]L%_Y/0 M'O$K5R=CW7N=^%>MW[J''YL'GW4:5*'634>1M9=WM5)%T3&UF?^,I)\YNT#[ M_LS^K2^WE?^:&;72Q>]\T^Q;M]=?3\$_"QK#I !@#X!( \K\!8@P0EP#>=UTP*.OK^IHUV7)1 MZY-G#EDWVOR^A=<=2_+,$D7P7M'-&*@QSS9&'Y!!"W[ M9 KPW7"PPF$JPA:!R0G02O$1.@.SK$89PE)$P(%H![A,+M+!%8A"!8>0!RA9\"K (X+S>#0S"[8WEP17<3F_T[![N6O?E$"1X#F2 MS)XC*5:14FSC@&+"H@G8GF";*J)T&'!4+?"YU0)@%4!PQ @:WVHDJ=AY( B& M #%OJ@*V'80$0\!,VP&V'40$0T TN\^P\4 Z,X2RJ8KQ#(EGSQ#\)H.$X <7 M%!.6=\"^@]2I%FY3"(:J%6QNM0*_IP0G^&$$C8N=O+++P#X6@N P8?OXZF[/09&V>P+[780$)PK;[YQ?V?&Y*,J63^!U M043.#!8$"HEGL)P]@_%;5,0$OSH@@0=HW/8A)MPE@76&+%6]Z\_6QEOK8]4, MY[M+Z^7\_@C=&12U/[7G^N$4_DFS7!RRG?J9U;N\,MZK;MH3;G\Z^RS>6A4-NFNXW;^WHXBP\/C3Z&ULE97+ MCILP&(5?Q>(!PAU"1)!R4=4N*HUFT:X=X@0T!E/;"=.WKR] ,+(FS2;8YISS M_;;([[PG](-5"''PV>"6;9V*\V[CNJRL4 /9BG2H%6\NA#:0BRF]NJRC")Z5 MJ<%NX'F)V\"Z=8I3-2",2BXC MH'CB6H]!YS1!=XP?R?] M=S3L(9:!)<%,_8+RQCAI1HL#&OBIGW6KGKU^DT2#S6X(!D,P&?SD2T,X&,*' MX6M"-!BBA<'56U$'<80<%CDE/6 =E)^'OQ%R*D-$,F JC>KS%4?!Q.J]B+TH M=^\R:- $2K.?:_Q)X8IT*R)P3'LPLP4M4')[)3UJY1L0X'D>8$J_6"X\[Z2(/H535D!DIR:[G^CT^K4]/? M!;(/+=;W\C)0_>D14^0=O**?D%[KEH$3X:++J99T(80C49W8MP,J<5U-$XPN M7 Y3,::Z@>L))]UX'TV78O$/4$L#!!0 ( )6 "TDY=M1 F ( (D) 9 M >&PO=V]R:W-H965T.W4=HO]6N"7GI0_\R\)KLS]PN1!493#&;9L.]ZPAO4?Q M;ND_@T4-$@E1B#\-/C-C[$GS:T+>Y.37=NF'T@-N\89+"B1>'[C&;2N9A/+[ M0'K5E('F^,+^0Z4K[*\1PS5I_S9;?A!N0]_;XATZM?R5G'_B(0?E<$-:II[> MYL0XZ2XAOM>A3_UN>O4^ZR]I-H2Y ^ 0 ,< D-X-B(: Z!H0JTRU,Y77=\11 M55)R]M@1R;\-%@).)8E@]IABH[I<(C,F5C^J!, R^)!$ P8JS,K$@!$1"':G M!/3M<&B$.P5J$Q&%CQ6BBX*>/D=6$M%C@OA"$&N"V"*(;9.93D-C>EV%+$IG M^$PF,HDED]@RJ99)#!D8Q5'N,E,G7S>33LRD9M%GU"R;%#W[:M'SB8'<(DB= MUCV MEAP,#2#7-C -V; "9ND,0V!JR.X4N=L0,)32+(]G",&ID-D-XB)R"T&SR%GH MW#VUC0(%F)-X-/5C=Q?G/U\-H&$+%F'HW$&U#;/V\VU#TV8%K&X%G?]\!>)Y MF_4>[K:E:6,#=SO;T$#!O-8&'O6VP#CA.DSWZN1GWH:<>JY/GW%UO%T\0WE" M3M97\M:A3LXK354>T1[_1G3?],Q;$R[.7W58[@CA6/@+GX2_@[@7C9,6[[@< M9F),]4U!3S@Y7BX^X^VK^@]02P,$% @ E8 +25:G*W_@ 0 &@4 !D M !X;"]W;W)K&ULC539CILP%/T5BP\8$Y:DC0A2 M%E7M0Z71/+3/#EP6C8VI;<+T[^L%"$1HTI?8OISM.K:3GHMW60$H],%H(P]> MI52[QUAF%3 B7W@+C?Y2<,&(TDM18MD*(+DE,8H#W]]B1NK&2Q-;>Q5IPCM% MZP9>!9(=8T3\/0'E_<';>&/AK2XK90HX3?#$RVL&C:QY@P04!^^XV5]B@[" M7S7TS^)$?/-]$ J9,@I$#S_?EBS_0U@G!0 @F0KC[E! .A/!.^-PA&@C1 P&[5NQ&7(@B:2)XCV1+S.G8 M[#5<&!&MC*15$VY_]59(7;VE<;!)\,T(#9C 8DYSS!V!M?JJ1> MZ<'"(EBS M."\QX1KFLL1$SX.$8Y#0]1K.^_CZ'P+1*."6QVB1(%ZFW+EN'::Q&/^Y1?Q@ M$2\LMDN+K;.(5RUFB/-3Q&4=X6+BV1%B($I[%R7*>-FZ'P-S!!_J M)_T,N%M[ETF3EI3PDXBR;B2Z<*=#3_16>K]$,U+2@4RDQW>B[< MW74+Q=OQ)9J>P_0?4$L#!!0 ( )6 "TG'G=/I[0$ %<% 9 >&PO M=V]R:W-H965T]KI+Q47+5$Z%%T%):4TM@P%"&+:DZ;P\LVLO(L_X3;&F MHR\"R%O;$O'GB3(^G#S?FQ9>FVNMS +,,SC[RJ:EG6QX!P2M3MZC?RRP45C! MKX8.* E'VYL M.CL.[DN*1MN^(1@-P6SPH_\:PM$0;@S0D=F^OA%%\DSP F,/VCUHN3!*= M&4B;3;CMTIU)O7K/XR#)X-TD&C6!U3PM-<&>HE@J0C1+H ;8I0@F"A<^!@M_ M&G_N#R=_Y/SAJHMTS9BX+IRF$EZ4 M";&/XMU36JG2* TW,'!Q!WIRI3^)N#:=!&>N]'6R__V*&ULC93?;ILP%,9?!?$ -=@8 M2D206J9JNYA4]6*[=H(34 VFMA.ZMY__ #,1:G:#?&]H1^< 'VNLW)RXZHG0HSD .@I+:FCH&8!2EH"-M'Y:% M77L59<$OBK4]?16!O'0=$7^>*>/C/HS#>>&M/3?*+("R (NO;CO:RY;W@:"G M??@4[ZK4**S@5TM'ZTXNC>/T63;-L#) !=#G'QI0),!W1B ([-]?2.*E(7@8R ' M8C8[WFFY,$ETYD#:;,)]+MV9U*O7$B-8@*M)-&F@U3S[FDU%Y2M0M$B !MBD M@#.%"Y^@Y\_C^WXT^Q/G1ZLNT)HQ*+$I3E]U'2&Y1T MA8(WMRCUJB"(\^T]\E4PQQ#>P #O! SD3'\2<6Y[&1RXTH?)_ODGSA75N:(' MW5BC[[@E8/2DS#33<^&.O0L4'^9+;+E)R[]02P,$% @ E8 +22,A'DI1 M @ +@< !D !X;"]W;W)K&ULC55=CZ(P%/TK MA!\PT%):-4@RZIK=ATTF\[#[7+4*&:!,6V7VWV]+$0O!41_L!^><>^XMW"8- M%Q\R8TQY7V51R:6?*54O@D#N,U92^<)K5NDG1RY*JO12G )9"T8/+:DL AB& M."AI7OEITNZ]B33A9U7D%7L3GCR7)17_5JS@S=('_G7C/3]ERFP$:1+TO$-> MLDKFO/($.R[]5[#8$H-H 7]RUDAG[AGO.\X_S.+78>F'Q@(KV%X9!:J'"UNS MHC!".O!GIWD+:8CN_*J^;;/5[G=4LC4O_N8'E6FSH>\=V)&>"_7.FY^L2R$V M@GM>R/;?VY^EXN65XGLE_;)C7K5C8Y_$J*--$V!'@#T!X&\)44>(;H3O(Z". M@)XEQ!TA?I: .P(>$0);K+;4&ZIHF@C>>+*FYOT#"PT71D0K>[)5$_8$=;&E MWKVD<823X&*$.@QL,2L7 WI$H-4G0T!_2(<.'4X%6+N(*)R"; 80, 7Y 0>I MD"G,=HB9/4XFNB83V7I%;BT ?BR K@+("J"!@_G0);&96$S58E#8_::0VP$R M'B/OFHI'IF(WJ_$)6,HJ=D.1.,1S.(5;NSA"(H#@; JW<7$1 "$ Z+%Q/#*. MW6JBR1JML!,(S'1?Q7>JN7:1<#Z+$+J#W PT(2 $/U5W,K)/!O;!I'WBA(JA M/IV)(PZ"]O/[4+Q^GH[]5=D^A]0 M2P,$% @ E8 +222IQ+B9 @ 0@L !D !X;"]W;W)K&ULE5;1CJ(P%/T5P@<,M%#0"9J,FLWNPR:3>=A]KEJ5#%"WK3K[ M]]M2<.D-,Q8?I*WGGGONI:>VN''Q+D^,J>"CKAJY"$]*G9^C2.Y.K*;RB9]9 MHW\Y<%%3I:?B&,FS8'3?!M55A.,XBVI:-N&R:-=>Q;+@%U65#7L5@;S4-15_ M5ZSBMT6(PG[AK3R>E%F(ED5TC]N7-6MDR9M L,,B?$'/&YP:2(OX5;*;'(P# M(W[+^;N9_-@OPMAH8!7;*4-!]>/*UJRJ#)/._*M9P M84@TIU25)<1%=#U&%PBUD-,6DZ&\.L70P9PVQ<3';'1%KG MJ%C8.03Z:Q,7,'B=!,- WC^V" M$,SB'!8D'L^")F;!,(OC?7$NR&=[( +S."XF M/E(S6&TVN5IH3Y3[5.N"/$XL!"V'?#SG@@CQR -=AQQ+$9^_FAAT%<=3NXJA M7[#KEW'S Y"'^S%T#'8=,_>@@([!DQV#H6-PZE.M \K@J1T-+B]G>F0_J3B6 MC0RV7.E[4'MI.7"NF*:*G[1S3OI">Y]4[*#,,-=C8:]X=J+XN;^QWJ_-RW]0 M2P,$% @ E8 +27,BZ^B? @ R H !D !X;"]W;W)K&ULE5;;;N(P$/V5*!_0Q)?$M J16M!J]V&EJ@^[SP8,1$UB:IO2 M_?OU)4!LH<;P0&)SYIPY@R>9ZL3%N]PSII*OKNWE/-TK=7C*,KG>LX[*!WY@ MO?YERT5'E5Z*728/@M&-#>K:#.9YF76TZ=.ZLGNOHJ[X4;5-SUY%(H]=1\6_ M%];RTSP%Z7GCK=GME=G(ZBJ[Q&V:CO6RX7TBV':>/H.G)<0&8A%_&G:2H_O$ M)+_B_-TL?FWF:6YR8"U;*T-!]>63+5C;&B:M_#&07C5-X/C^S/[#VM7IKZAD M"][^;39JK[/-TV3#MO38JC=^^LDҧ/-6VN]D?92*=^>0-.GHE[LVO;V> MW"^S? B['0"' '@) .6W 6@(0-< _&T '@+P-0#9TC@KMA!+JFA="7Y*Y(&: MXP&>-%P8$LV<2,LF7'UU*:3>_:R+$E39IR$:,-!B7L:8*R+3[#':9W&)2;S[10 M$0@5GE Y35 &5LM[K9(@ ^(1D%M6%V1DE>215F>!T"RBIK.1$"H0F>&(?_\Q M$'KTA&;3!" /BFH>(O=5%8 @"0"FZ[H<0,XOCBTL@*$6G"[M<@#=JX5"+;^W M'B,H<%A=K[M(3!9AVP"O;TCP+,/#L\P'P0B=,M3QVHM$'$9 0K?D;K=AYP"O M=0B^[=8'%1$Z8>, KW-(Q-,(AIT#\WO=PK!S((APZX%0$:,3=@WTNH:0"(KP M/0/1W6[#-PW$$2&ULC97-CILP%(5?Q>(!8O[#1 0I":K:1:71+-JUDS@! MC<'4=L+T[>L?8#!R.MF ;;YS?'R%?/.>LG=>82S 1T-:OO4J(;H-A/Q4X0;Q M%>UP*[]<*&N0D%-VA;QC&)VUJ"$P]/T4-JANO2+7:Z^LR.E-D+K%KPSP6],@ M]G>/">VW7N"-"V_UM1)J 18YG'3GNL$MKVD+&+YLO5VP*3-%:.!7C7L^&P.5 M_4CINYK\.&\]7T7 !)^$G&!6U&B0<:]&'>=:O?O?F2 M^8/,+0@'03@)POB_@F@01,\*XD$0+P30'$47HD0"%3FC/> =4G]'L)$X4R;2 M&7#MQDQ]92FX7+T7R3K+X5T9#4RHF?V<"28"2G?G%J%GR\.9/'1M<)@3D>]" M2@MY(D0TAHC,.2-KBR<,XM' 3'>Q5:@7.V1F3FJ8UA0J6@6IBSHLJ#AR4:5% M!:LD_3IRLHB0,:S.Q,^P3 M3/F(>1AVO0B[M@R<%=G;3.H,^P13/F(>ALT683/+8.T,.V?BU%U9VR=SAK69 MET58.+N;&LRN^I+GX$1OK3#WQK0Z]9%=J.ZVQ?I>]A?3#CYMBKQ#5_P3L6O= MOY$]:R0XX30B^"#5(?4$L# M!!0 ( )6 "TF[(WR5D@( )P) 9 >&PO=V]R:W-H965TL-Q;PG,/Y3L@'Q87Q=W&@5 :?3=V*17B0\CB/(K$YT(:()W:DK?IG MQWA#I)KR?22.G))M1VKJ",9Q&C6D:L.RZ-9>>%FPDZRKEK[P0)R:AO!_2UJS MRR($X77AM=H?I%Z(RB(:>-NJH:VH6!MPNEN$SV"^!JF&=(@_%;T(:QQH\V^, MO>O)K^TBC+4'6M.-U!)$?M:*ZF=/WK1VYZ::(^OZC^Z=: M1"D'HE/C)E\5A5"KYS*9Q45TUD(]!G:8I8T! R)2ZJ-;P-"E0XL.QS98V0@T MZF'M0":80%<3R-2)G#HG"."K@)D^8T? JR,SE1I,:X)*,IB-H58."B4@#'0V@%! M-+OO-_?\YI9?'-_GS[S 9H\&!F+/@6Y5=R/K0:92_$4<*P>%[!-DA^:B8#ZA M:@!\TW:'P%/*AEYP #Z<'/)-H"G)(;M:#-%X<@XJS\>/FX/" $XX;\#O*L!N M*QA.4$C\Y)*'DTM]$^F$WM:#3+5IDJ+1WN:BX"P=[6T.*L%Q[IF.K#NLH7S? M/09$L&&G5IK[95@='AS/4-^!WOI2/T2ZN_$F4Q9'LJ>_"=]7K0C>F%0W;'<= M[AB35-F+GU2D!_54&B8UW4D]S-28F\>#F4AVO+Z%A@=9^1]02P,$% @ ME8 +2=6XL[QL! &Q4 !D !X;"]W;W)K&UL MG5C)CMLX$/T5P?=(8A5%20VW@6X;0>8P0)##S%EMTPNBQ2.IVYF_'VJQPZK0 M,3&7MJ1^5:^X/3YR>6G:[]U1ZS[X495U][PX]OWY*8JZ[5%711HN[^/-7Z:QMT[U55M/^^ MZK*Y/"_$XOKAV^EP[()VITK7W:FI@U;OGQ_M@]+^*A!EWJ;3^D*,S/AU[KLAPR&>9_YJ0_.8= ^_F:_?/8 M7%/^6]'I=5/^?=KU1U-MO AV>E^\E_VWYO)%SVU(AH3;INS&O\'VO>N;ZAJR M"*KBQ_1[JL??R_2?+)[#W $P!\ M -/?!N <@+X!<@Z0MP"08]=,31D[8E/T MQ6K9-I>@.Q?#]!!/!MX.24SFH!NSM5/_FJ[HS->/59++9?0Q))HQ,&)>;8RX M(2*3W4D!"QH.A")Q4:PI1KDP&XI)'Q>"UT*FUQ>T$ZC\<0)Y38!3 DDJR!XG M2%@%"4F0TV:JJ;LF3#WU-@@)B4=3%2-2%I&*8R>1LH@D9'&&CWE2QI,2'N'D M22V>3Q"+-%:/B3)&E!$BY0V"O(9'VY' M@(@2>&QVP.4!B#P FTOI7*JM#@" /DQ<'8"H [AW,5!D:T$9NPI:$YAO05Q# M@&@(N/$@T<@E ZA#^J4(,[<+I3#C0A,7;$-@@POU4 3)CS"2B K>\6O2/L-@$J8>TUER\9'4 M)]QQH=)6'^-"8Y_; "X^DEH%X1QX"70T8O=H$)CG_)!Q77!MGFO^^EZY_;U=M_W L,5%/O^*IXVTZW=SS2KY;DX MZ#^+]G"JN^"MZ?NF&F^C]DW3:U-?'!H-.>IB=WLI];X?'E/SW$YW=]-+WYRO M5Y&W^]#5?U!+ P04 " "5@ M)9R$<0!P# !#0 &0 'AL+W=OZ %C%GP,_4B7X8&QXU,4 MT^9,=F8:6\>&TC^AQPNUV-AKZ",9Q%@UM-X9U-<^]3'5%3JSO M1OPR!?0T#.WT;X5[X[X4G'OFO0 SI[FV1]>2DHGWVOLP16T;MPI#!PQJQT#+@B M(N[=&0*&ICG4S)T!UCHBB5V0QH!XD$@N)!*99V+DF7SM %T_K0)D5 M*-,#Y?G7#G)K:?)'EZ:P&!2& RO50J9:Z$L#%D7F0JT-%%S899.H1D%A9@*PM /G4U9 -YE=66!)#Z ME#5]N*RV(H#,XT JT.VLN4^D'ZPQ8.),9AZ\9)6"G11DCNGTD 5 M\,ZI-%"@++U6U58_8,@? DZE!X9FE3:?3+$V]"]SHQH#5>1>I&W] Z8 NE^G M0%E=V2R,5!^L@1M 82Q(1<>6PP"2RX@>%0NH"U:T!0M]YM=@=1Z MITE>(#M6I#6* Y[V<\=-@PTYC4PV<=?9:U?_/#?UUOR*=_NR-[^YJ:MCN\<_ MVVG?C31X)8RWL7//N2.$8N@QSLF;G-^/\D.70X8.5X^.*Y? M/?5_4$L#!!0 ( )6 "TFB2:D%"P, -(+ 9 >&PO=V]R:W-H965T MKN.#4L?'))&; ^]J M^2".O-?_[,30U4H/AWTBCP.OMZ-1UR8P36G2U4T?%ZMQ[F4H5N*DVJ;G+T,D M3UU7#W^?>2O.ZQC$EXF?S?Z@S$12K)*KW;;I>"\;T4<#WZWC)_!8 6J0D?C5 M\+.TWB,C_E6(-S/XOEW'J=' 6[Y1QD6M'^^\Y&UK/.F5_\Q./]BE>-OM#E));J+21QU M]9[^8>EL%C: LP&\&DR9N&F 9@/T:8#_:X!G ^P9)%,H8R*J6M7% M:A#G2!YKQ[03%<)>_&T#C* %1R/SSE;F))G> M=\"\J)GC( N&S2RAA!(4W,O2IM)@P&'BIM31&R7,HA!@,QVU36<:6B/:K-"!+MLHIP2@LV6:^ ""KBH'PVC)I?(+-7 J MM7O;>H3-)V3-_]LVM>QH_IT4ZR.]9[_J(=]T\OH52C=EXU-U$X(Q;6^]$$G M]: ;[.N@Y3ME7C/]/DPMYS10XGCIH*]M?/$/4$L#!!0 ( )6 "TG$U<_5 M(P, &<, 9 >&PO=V]R:W-H965TR:&Z;2'SF1R:,_$EFTF@%PDQ^F_KWC8D=1-S"6 _.WJTUI8 MF\59=J_J((0.WINZ5+8>RI6RWD2==5*YZZ0)V:INS^KD4MS\L0A9>!YVI_T/U MM%I$U[AMU8A65;(-.K%;AH_HH4!)CPS$KTJ9S,Q_IJ0?<_:!]OTE^[=AN4;_I50BE_7O:JL/QC8.@ZW8 ME:=:/\OS=S&M83#!&]]8DF!@_,VF;0E8A,=G *'+KAV K'T 2Y31#0H7"0&1+D M(D'&=1)GG3,2T$N"\?&1.@F\=:3C2D>F'9B4I)A 5&Y3#'.40%1A4Y1F/+NM MG'C*B:/LR;!1.;&F00B&$T MRT!;&V*,I;=]4\\W=7P3T#>U9KEC#*ZN V&,05\;0IS/V,#<\^7V6TS TJVY M/0M)P-+E-I3":RILALUY7S//-G.JRT#;S"XED?U]PE#N0(3#OQ(. MA*P#YW-C[!MCQQC09^[;F+$1;'L+6#84K)#&_B>SMG$ -G6D_0 M]+L/OX .@U+PY2@&PO=V]R:W-H965T]8,V(!72:2-JZH]5%KMH3U[$Y)8:YO4)IOMOR_^2 J4-EQBX[PS M/(R9-V1YD=U;?Q1"11]-W?:K^*C4Z3%)^NU1-&7_($^BU=_L9=>42@^[0]*? M.E'NQJ"F3C!"-&G*JHW7R_'9<[=>RK.JJU8\=U%_;IJR^[41M;RL8HBO#UZJ MPU$-#Y+U,KG%[:I&M'TEVZ@3^U7\!(\%Y(-D5'ROQ*4W[J,!_E7*MV'P=;>* MT< @:K%50XI27]Y%(>IZR*1G_CDG_3/G$&C>7[-_'I>K\5_+7A2R_E'MU%'3 MHCC:B7UYKM6+O'P1\QJR(>%6UOWX&6W/O9+--22.FO)CNE;M>+U,WW TA_D# M\!R ;P&0_C> S '$"4@FLG%=GTI5KI>=O$3]J1S>-CQJ>372 M*^OUT_"EP%>*:?B$+0I\/P&Y)DBG M!,1*0&Q(-BUCTK2C!C!#/E%ABC"DZ7V4U$%)+934GH5.**DQ"T>,^$2%+<+\ M/DKFH&062N9%RI%8<8LE%%_52P1)P$OB#LHW.RLW#O+AILOB(*7MS!%.&4!*+F#DEM5 M85Z4W$3AF7_;YO9>H?=1 #DL@_T:,-P+,XOF_G#;>8:Q1#B'$!IP:6R/S/TT M8$Q$$$+>"A:V#.,\H)7 =4NP[)(%M "X?@DDH!_!-,.%MDS_WG-D),2_P75- M2 -: 4Q+7.C7Z>]+6P;(<+Y_ [G>"5E 0X!IC M"D-=C"UN&.814R'50H"%- M8=KC(D->56&K:!I2']=%P;)1YC7K#9@6N> (^3W=EF6/U@ M Y:;(@!O-Q>N+.0< *ZC@F6IS-FK\Z$$+$\%SIE/5M@RBO_:THEQ[#N5!_&M M[ Y5VT>O4ND3Y'C24;$U0UR8(@#SI2-/'=676GGA=L9-LFYX^\4B< MNH[POX^T9>=E#./+PL]F?Y!Z(:FK9(S;-AWM1D'T:D T!61"06"MF(]9$DKKB[!R) M(]'' ]XK.-$;I0AS:Q3?; M#2L&EG/LNC63S7&+PII!7LW@&6<9P< M@K>Z12C, GWF=OC;#*"A&PO=V]R:W-H965TTTMK6947*!U]M\OB%HP MS+0W%?"<\SX0@68#)N^T0HA9'VW3T:U=,=9O'(>6%6HA?<$]ZOB;,R8M9+Q+ M+@[M"8*GT=0V#G#=R&EAW=EY-HZ]DCS#5];4'7HE%KVV+23_]JC!P];V['G@ MK;Y43 PX>>8LOE/=HH[6N+,(.F_MG;ALN)".')%AW3B%Q? MOA24C][R*(DRYR:")@T8-7M5XRT*AZ<;2P!;MP/%#DP%#JK"=TV20I,\ >'/ M$+ZI"DT%W&?F M'*Z00PTYU>,P:K5@CE35UC:R14B0,XL!( MJXJ,,859\2EIO"*--5+/2!HK);YY<0R,J+K*!<8)%9HJ ?YCXF1%G&C$1I9] MHK.8UU83A;[Q^U3[*$,_-&ZU])D-6:2?;DB)["A' M:HO(9;R;J%7B:\?D<;>,+M??#H@C>36^Y]>BO,7N,7G6PPOZ!^DTZ,Q$,^9M(N\RV6&XGV_FY>]!_A]02P,$% M @ E8 +2=F1V 'Q 0 I04 !D !X;"]W;W)K&ULC93+;IPP&(5?Q>(!PMV&$8/4216UBTI1%NW:,Y@!Q6!B>X;T[>L+3 U" M"AM\.^=\OV7L8F3\732$2/#9T5X#[XM*0#HLG-I!>K=2,=UBJ(;_Z M8N $5\;443\* NAWN.V]LC!SK[PLV$W2MB>O'(A;UV'^]T0H&X]>Z,T3;^VU MD7K"+PO_X:O:CO2B93W@I#YZW\+#*=<*(_C=DE$X?:!K/S/VK@<_JZ,7Z!(( M)1>I$[!J[N294*J#%/ACROR/U$:W/Z>_F-VJZL]8D&=&_[25;%2Q@0Y_ =02P,$% @ E8 +2>'GX*UE @ )P@ !D !X;"]W;W)K&ULE5;+;J,P%/T5Q > S3.)"%*;AV86(U5=S*R=Q FH M@!G;"9V_'S^ &HLV:1;!-N><>^[%7)-UA+ZQ F/NO-=5P]9NP7F[\GUV+'"- MF$=:W(@[9T)KQ,647GS64HQ.BE17?@! XM>H;-P\4VLO-,_(E5=E@U^HPZYU MC>B_9UR1;NU"=UAX+2\%EPM^GODC[U36N&$E:1R*SVOW":[V4$$4XG>).V:, M'6G^0,B;G/P\K5T@/> *'[F40.)RPQM<55))1/[;BW[$E$1S/*CO5;K"_@$Q MO"'5G_+$"^$6N,X)G]&UXJ^D^X'['&(I>"054__.\*Z]3H75_+1ET[ M?6MH\(>@)P4@(X)>$L">$(R%,OR1$/2%Z-$+<$^)'"4E/2"Q+OBZ6*O46 M<91GE'0.:Y'<@' EX%2*"&6'*36JGZ H-A.KMSQ9IIE_DT(])E"89Q,31=$< M9F-BX(CPA8-9&X$[#1%,;"QF0YB8. CF,-M@8C69P^RFF-F4]U,_R_L)A4-" MH:YK: BD -P7B :!2 M$$P$X=;G4%=&81F$67@C,WRQC^VW&SF2DW@./-K82 MB2>)!+.)Q$:0T(OO!TFL3(.%]@=1RF4X$K#VN*9O4< GF$/MYQ*)Q4^Q-YQF^*5C6\"21OC!'Q=P^4M]L@"OK$ M>W4ME4G@/,,#[UPQJ&7%:R3@L@UVT>:X,@@+^%5!*T=[9&H_]^C=[6EW]B4@XPHXV3X@[0CP0HM67 MA*0C) ]"^B4A[0CIA(#=46PCCD21/!.\1;(AYG9$&PT71D0K(VG5A.NO;H74 MV7N^#E\R?#="'2:VF/T8$PT(K-5G+>+ I\CQG1 MN',FXR*BY7.!M!=PX2[U&O7J%^DP>P\3A<]-EA.3I2<0S9KXF/BYR6IBLO($ M$M_DU9DX3.W:M4CG, 3QLW'!XR>=:0*_PDXEK5$IVXTO^1O?07SA7HTL*%;F2IY^$04+@H MLUWKO7 CP@6*-_W &Z9N_@]02P,$% @ E8 +24>9FFH7 @ B@8 !D M !X;"]W;W)K&ULE57=CJ(P%'Z5A@<06A#4((G# M9+-[L36 M*Y2J-[XO#P5A6"YX32I]Y\0%PTIOQ=F7M2#X:$F,^B@(8I_ALO*RU)Z]B2SE M%T7+BKP)("^,8?'GA5#>;#WH=0?OY;E0YL#/4K_G'4M&*EGR"@ARVGH[N,FA MA5C$KY(T\P^S^7'<>H')0"@Y*".!]>5*6,Z&EDLYRSR M(2:*XOLF86?BMKMP9/* 0-0)1$X@&@DDXY2QJ\1A*HM!]RV6$XOER&(U:[%\ MSB*>6,0CB_5]@632Q^39/JXF"59# 12,BUR[(E>#(D.XB.= ^1"$PL7J?I3U M),IZ%.6!)Q<&DVZ8.?!<.R"?$7&V(U&" M []4RKWY_6D_=G?(CHX;/$MK?"8_L3B7E01[KO0 LM/BQ+DB.D:PT,]HH3\, M_8:2DS++1*^%&Y5NHWC=3?[^\Y/]!5!+ P04 " "5@ M)YVU C!L$ #N M$@ &0 'AL+W=O^V .-3XP-HFS+[]RE@0M58096_ %M_?^E&WVH?) MH6Y^M1NENNAW653MS6C3=;MQ'+>+C2KS]FN]4Y7^954W9=[ITV8=M[M&Y3N*S;KDM5=5NZRIJU.IF] W&O.O=?VK/WE>WHQ( M[T$5:M'U(7+]]:;N5%'TD?3,?YN@[W/V0OOX%/WQ^'>U_=>\57=U\==VV6VT M6S**EFJ5[XON9WUX4N8_I'W 15VTQ\]HL6^[NCQ)1E&9_QZ^M]7Q^S#\(HF1 M^074".A9<)['+TB,('D7L*L"9@0L5) :01HJX$; 0P7""$2H0!J!#!5D1I"% M"OJ<#YDC[Q)^77).-@3//H MX%%[#-@,Y:XKL]6C;U-!Z21^ZR,99I#^#CO J /2&,")%Y_^FS@P'U3OIB8TRGAWF7 M=X8P1ACQ+LC$$$XG45\NK-(QX.\UEG,TLD/=HA9.OG!#C%+ M)__/#LDZV70CINX ;I:3)A=[E< PN M6$=<0E,6XIVZ?9=>[;OF9I#:?3(1_IN\&:*X;@7>6T%$24:)XSJVGC=+U:R/ MKU'::%'OJVYXB#B/GE_5?*/]\ZHS?@OC9_",O\!X/KR(>0\_G>SRM?HC;];; MJHU>ZTX_)Q^?:%=UW2EMFWS5>VVC\N7YI%"KKC\4^K@97L<,)UV].[U=.K_B MFOX+4$L#!!0 ( )6 "TEEV.2 :P, .,. 9 >&PO=V]R:W-H965T M-XIDF:YN ]T^G%[C6Q99LI M(!=PW+Y])RCW[55=-=Q_N^/UPE2;?> MR[KH/JJ#;/0_6]761:\?VUW2'5I9; 91724X37E2%V43+Q=#V]=VN5#'OBH; M^;6-NF-=%^WO&UFITW6,XG/#MW*W[TU#LEPDLVY3UK+I2M5$K=Q>QY_0U0HQ M@PS$_Z4\==9]9,R_*/7#/#QNKN/4>)"57/N M5_59$D=U\6N\ELUP/8W_9.DD@P5X$N!9,/<#"\@D(&\"^ESF7&V%/DHP#:QB6 M=T5?+!>M.D7=H3"3%5T9OC5Q=/"H&P*VXW#7([/3K:]+0=)%\FHB3;(9-!.)M@#[P+';![;T&.KA%CLN&,3\<7SU,.45\<"ME9LJ@' M-Q;#(/7H4)03"E%/-H41(G JGFT,B5SD8%Y7#H9U]FE F9E79F;/0:\?/KIF M5C\?&.&<0MBS@]%,( )A*Q=C61KBFGNNN>U:@*ZYG>L<=&PC'X3(0+\.A+%% MO6]7>':%;1?LYDDX0R/E!+8LW*%!!0)-.QC.&"$!KC//=>9\ 7A A-S["N7_ M_!5"J6?"+,_O?X>FY$W0E#W.4@IRSRZG\Y*"W,KAD& ,AU0=(=^[NUSCD!C8 M2R'"_YY#XOL@ER?YQ%RS416MU;/IQYS"W MSN>S3]AL4KWV&W3UB(#V)W.>&S:U;^&7BT.QD_\5[:YLNNA%]7IS/&QCMTKU M4MM./VK;>WWBG!\JN>W-K=#W[7@&&Q]Z=3@?*>=S[?(/4$L#!!0 ( )6 M"TDVWD;!2P( %4( 9 >&PO=V]R:W-H965T3?D)=AF M9CQGE)R3I"7TG>48<^>S*FNV<7/.F[7GL2S'%6(OI,&U>',FM$)<;.G%8PW% MZ*1(5>D%OA][%2IJ-TW4V2M-$W+E95'C5^JP:U4A^F^'2])N7. .!V_%)>?R MP$L3;^2=B@K7K""U0_%YXV[!^@"@A"C$GP*W;+)VI/DC(>]R\^NT<7WI 9K]3$J?K0?V'*E?8/R*&]Z3\6YQX+MSZKG/"9W0M M^1MI?^*^AD@*9J1DZM/)KHR3:J"X3H4^NV=1JV?;O5GZ/$!H$KRM%!7% '*4)):W#&B2_'F MX%2*"&6'*37:Y2NB8.+T MEBY@F'@W*=1C H7933%@1'A"W7I%X.KT8$(/;!?LIPCHVR '#3+#!!Q,P*Y. M.*T3Q(\%PD&@VVY#+:A(-]EA=CHFMF'V,S"'KS!?FHT,LY%6[>JQ0&S$%3\; MU\)PL)@1EXY96./2,4MK7#IF1K5+P^QR*A#ZCP561ERK9^,"OF%!MJB'@>F@ M$%@3,T"!-3(#!&F@R'#L39IOA>E%33'F9.1:\ZXQCJ?CI-P&LGD;YSLY0553O\ND28,N^#>B MEZ)FSI%P,1I4'S\3PK%PY[^(WWTN9ORX*?&9R^5"K&DW];H-)\TPQ,=_$NE_ M4$L#!!0 ( )6 "TE.YAF9Q00 +@6 9 >&PO=V]R:W-H965T>G:J'T:&NS_=Q7#T?TCRI M[HIS>G+_>2G*/*G=;?D:5^*NSXRG] M6D;56YXGY:]IFA67AQ$=71]\.[X>ZN9!/!G'-[O],4]/U;$X167Z\C#Z0N]W ME#=(2_Q[3"^5=QTUR3\5Q??F9KU_&)$FAS1+G^O&1>)^WM-9FF6-)Q?Y1^_T M(V9CZ%]?O2_;X;KTGY(JG179?\=]?7#9DE&T3U^2MZS^5EQ6:3\&V3A\+K*J M_1L]OU5UD5]-1E&>_.Q^CZ?V]]+]QY#>##=@O0&[&=SBX :\-^ ?!N*O!J(W M$$,-9&\@AQJHWD --="]@1YJ8'H#,]3 ]@9VJ$&C>:<<^3!1?S>YB4T'1[G* M35E@$G>%U9;E/*F3R;@L+E%U3IJ7E=XW?-GX<<)[P R1"!^%8AWA<+]+!@;X$%I)(8]^I@U-E2Q MHU: DI*AOM: $EJ@U,:G!..:H\/<2J A,7C,'<"XT=XP_RRU"J16_JJ+3N=4 M^5D;JQFJM$])H@Q%A0:4^NT%ZW4&E!0,I98@+V6)0E4&%-4H MV_[Q#6H+,&H$0;WM?,Q(;8:LVB;8Y8TO\I VP0958GT'036:KDJLER>Y$Q2# M9@&$,?. 0:'%$&@)(:XPZ#& T,&M @@-MQ[B:>-#]$Y9#-I"" ^W@^'LD+J@ M)-"U^:CY$):CPO;,)\J&%"IM".':#J*6 ?4'=4,*ES>D<'T'^=H RBEL4(4# M*MSN>XF#B'9(?TYI\/)3_R-.#MDC* O+Q/_.D&C/,>V9?J&BS.#- ,3P(8E"EAANC-0[W]ST)\LJ8]<]5;X@W;#&+<=;:XWA#3!&_S(28X M0SOS)<2D-'B;#S%MP@7PJK>/62+"=N2J-\"HL2BV"2>$H/.VA9@E%%5A!X.Z MCBKL]&/OY"A/R]?V0+2*GHNW4]T=!]R>W@Y=O[#FY"EX/J7W:XH\WS2'M.U) MU8?[R?BPVMW4Q?EZ3GP[K)[\#U!+ P04 " "5@ M)8:C-_=BI #TH@( % M 'AL+W-H87)E9%-T&UL[+WK;AM9MB;XN^L4 MH)3M+)]CIUV678E"HS$(D2$IRA2#%4%*5OTJ]#/4GP%F?LW?>8IYE'J26=>] MUX[805&N/-,'Z)- 6A(9EWU9>]W7MWY;U]ODZ^UJ7?_+LYOM=O/B^^_KQ4U^ MF]6]MGR6Y=_&67 MGY>[]?9?GLW&LV>_^VU=_.ZWV]^]+!>[VWR]3;+U,GFUWA;;A^3-FI]9E.OD M)/E\\3(Y>G[\V^^WO_OM]W@3WS@8)N_*]?:FAKN6^;+Y];_NUKUDU$^387\P M;7YYMKON)?UQ_,N7^0+N'-"7D]:7^X?;O%RN^)A?%_6VRN"^G[/;O#6I5=-[^]RE9U MZXGGNZJB&XIZ 5/Z4YY5G6\_.>E/3T;]CE7Y)5^M3KZLR_MU>GIS#'*_+JK5];[/J.D_.%HLPX>M^32O%/J)7OOZ3ZW-?__S MQ?NW;UZ>?7KU,KGX!#_>O?KYTT7R_G7R_L.KCV>?WL %G@4D-8^\6">?;LI= M#8.OT^1Y\/<^/M ZS?;+W14+&"]>5&YOVCOXJ=S"FE7\HM;BE,!YRRO]NC4.OGD17M6\Z*>JK.MD M4Y5718LXWF^0NI!6\Z_ RNN\;L\5SA1>@#.XS:HO^39"+1_S&NAC<4-7+6$< MJW*#--$:2[[.D6WA9=GRME@33]P6=ZU1\]3*UOB:U[U9+\K;/+FJREN]NEQ' MKMKF0#9;H!.\O/-K>4MKF7#GY-[D2"XZ3I-UWIJAC.L!HYQ!.=F6:Y66573+71M M2\Z^+%8[9$&'7?U+7ES?X.79'6P'<#$YLJ5G-GM&PQ?O'4+')7LXR?G[=Q\^ MOOK]JY\OWOSQ%8K6]^]>&9ZRGWT YP25Y@:V',@TD?T]>@N'"B@ EQR.WJ?L M:YJ<;;=5<;G;9I@4=7)T0H& 2N1(!>ZRXH5O1GII\[@ESI?[*IB6^0U42J.$P@JR:^N M\L6VQC^?#X; / <3.H_/CT;#8[K[BAGY0XX;C4*>62==%6.3KX'4B^MULB ) MN'A(4,^I5ZR]9RX@\S/(POVSQ+#$6_6#7 WF/KQ MP<3QS^Z+V9"]4_CQ[.W9S^>ODHO?OWKUZ>)PVA6=)(/Q;-N\_3RKF64O\)?\ M+[OB#@88V:F+&U!I3H!)WHH,H!GYB;2TP,4"]?P:9-(BAX?"U5%N^:'*-UFQ M=-S=RTDA)AUZUXW[&*5.?IE?Y?#;DA8[_C@1I'M?^;9<7S]A"8"A X_+5AU);;('7/K( M]]4NWTM*YO$=8IOHJ.L-/Y955=Z#^*KAR"_QN; R!WR?_SM[V>[+7 @9+'PQRB=CJ:J560DR$"+SYVIKW)JPK;?DBG!:Q_P M"%B6?.^MK3G@R/#4@D7X':Y]L2BV;7XJ&M=!TQ@.^FF_3__K9'B\\-V@/TS[ MHT%Z.G7?9=O(4 ?]03KMS]+)L.NZB37RX,GS?CJ8S=+3R?X'S\?II#].A_UA MUW-;YV\)9P$$/E RQE^FZIAA4F8P'*\+M89G'>TX,N:MG*/ZOKD,^V.P8%6 MQ)-?D+FS]4\_JJ!C^$\_INSVKH2,XJEK$][=/?'PNOBLPFOV#+EYN.(4M4?O MOOCT_OS??O_^[OGK]YOS-I^/DU1\^O_GTIX-56CHV';,@+KV' M,7T0QG3^.&-Z^3AC8@D;,P\[URXZP!^S%1R\7'B+\T:-NJXS-O"C]\1L);&N M6M*KVQR5.UJNQ:]YM2CJ'+D'<]%R$W6_=%ZXSY[_I=C>("-$[P_K957."P^V M-7IKJF*QU=.&T0707=#,I<>!8K[=KJ):V:_UW'UC_YAO=M7B)N,I6T%S^)7[ MGD]T='()=RUIPV"WXL&'KXN\KDE[O\S70-(P%W*5U0<^H(,V6RZ VBS\Y[& M=2V9>L"S.^]I7-<*5QSP[-8]^WP+9Q>_3UZ_??_+$TQT-+VO5N5]'3@QT>.Z MV!9W'<:0=ZHPU8(@6A0@A-;>!0B?XU]DVI,?<@E[??EPV M>YL $0!EP'N[L M%H,:?XT2"3I!KIH^H"/TA1PGR#C:#Q=!>;A#]#)#7?$R8E9^,VD; PF7*+8L MK;VZ ?N9HP]LR+)%?XC5ZATAS4L^K^'N%3(<"18\YB1)4=5H>3]28_#&K>PW M:Y#MJQ7Q+C^<;M^-F,'PX&[3>H]-^?(1 _7G0XGSL1-3@ Y6/T;0'PR7/S?2"\P6T9 M"/[RX#@;UY(Z3J)G_^K*@D;7IB7MR9&, M;\N_+HA5)1@[3A;"MLHU/_,0C^_1RWR!6FM.7GCZ+2F><'^G:SD%=GU=K->T M"U<49'C"O3ERGOA=%[O-AC4ST/271;T T;.K6*U20H,IN$2-%F5Y'R!Y,#K" M>Q(IQ"N>, (G9LRY@*D<1/$L=7#U05=9KLHJX!T)L/3RGB@)-FJU6S*]Q/F, MQ&<=8S9>P58*@G]M<.">QMB",64-R<**14.X= \C4(XKPP;^Z7>\[PPNNZ7!5+KQ9]0+ M"ESI.B=1B^PK02VGWEW6Q;+(*HH@%;"IN/C$UJY7Y24ZX)@E5[)?9 .@Q74K M,_%L'J:SX_(&?39UP1D3F(V *XW9 M;/@P8C# G/*\TA.*5V^KW8()(*N3^WR%80SZ8G<+:[S)%E]@M9;)=5EB,LJF MO,^K-+D%=6'%!P[S'-;7\,UNM>$5S#9XR08,CMMLD>_(5%DL"M3X4V$N[AWW9?7% M7EHAPZCX3/227W)Y?"Y4N\(!)J-!0@>8?&TQ#WVOQ76!"(D6@#Q%=\6W?H"# MNN@.3=I+]ODY]S\\. /0#OA24L[_$,6Q;12\Z 8@L47#(.L*;(ZF4RH6!] MMF#"\H:6?62C_EB!48&K0S?> XR 8_X"DX/<*G\ED[BIBK@ M<&XX(RPZ6__"RCV3F1"\$ED)_1'3'JNL+\; 0K\W\?F_\%E]S"A.,!;[/-[(^N%F?UP7^ M18R?=PQ.+RR0$GXM?)5&2%SV2Y[D;J0DJ$ IO-W(G&#H]9X+DHS5/7RU6Q8P MTY5>XA8J'])0.])@W[;S'GX+$BTIT_![=!&)G#J&(U8@7>,,R>6N8FZD]]!B M$[D V2ZV.V(;]6ZU18:[6^'08=85Z]_;F](N$%#!XCAQRB/]\LHKCTFG6FE% M0NTR'=+DIKB^@7U>%7#I4C0WGBC1!["RC#@[[*2U%8&WYGERRYG)0/XK9,CW M-[E7I&!R1TLD6&=47CBCDBCVJD2ECCV49'/N;L$"!3%<\^)GA40,4F83[)PA M0ZYFCFZ24M3F:2>G(-^(6K;[PZHODM))][%SV81 6T@,1V6<)%O-IFC6E!MR")$@SCHBV0/$]&:;\_ M-3__\;>_R[\2DWLDA67O(X*8WS\SRLEI.CB=\2_#X0A^F2'XR4N/U62@)"!!3>"@-:# M]A9-N2M0TSK%3>O(:J)$//\P/+;!MK=H Q9:KE%87-4T>0 VF4HH2$(0? M9U"CVPLD(]#YJOB2 X'0Z]?E%LRJ!%/68&2J+BWU$?P&3\Z26XTGY2ZOF-CQ M](1"\!*,$#CV;Z[PT9>@S>9D+&7;)VXQ+E>YX*.7TC!A>^#88)%)8V P7G,C M\RLYS;S$[ /$PQ\>;E&;R$D47G,8O^DE+UF1DLS=4%RG>TX3F*HYK;_2F;XG M7!SD*7SH.)V*+&$D1%J1)6A'^ P_6W- A=4938\/*!'P&AUZR-*,OB WD#^@ MD5&]\/&70AUQE:A^.1IB[)IRYXF]4\''QFF%[H]M)M($:88.G/A.B,\L]T7! M4L-OQ7\.:E>MLT2#$A/A3XBF;N$ E+!LE^0*J7 2,!]?L$![+$:GO"%+_#523*1KU_O@+"W.W'H@-S!WVNZ9-"7:][& MW87T9I@A>1.1== TQ763XUR!@9"*!+\>71TG4J*#%BG2'AO=:-'RK[""O%CB M:GI;+/#DP!Z]*Y?Y"FUW> D>7'=R^D33)9H9N 7([]B&W>1DCZSH$;R!ZH=2 M!TI-["[P3F$*%YGD^5;]IW(E\^=[Y&1HTN!FU\FF!,IV%Y$1"$?WSR5)8Y%? M,@)G4MUGM=4;.#D5N-RSW09$,47[^,);G'/Z#(G-"P=45<2:5G5**.P:],1K MI#U]X56.+"-\&_W%C]]MJ-Q$B$6>$DXH]>$B6!UW9V5V;X'\M2HRYDUP<*PK M;/NPD77E"":R*]5?<7'A@)R@/8O.'$^<:*>!4.*, '%* @G19EV\NTB=Y"[\ MXKI(C>//:S%!\Q69W1@M6H.J @^ *]8['%7/T2/I0/A58[G@O ,W>W#G5M65 M8$OT/M@MF"+I?&_6+1*%.=&JYBP]O,VH;!(YC",7LE-Q_U\D1\4QL=JCP[YXF]8$_R.7J2CWNT1H7Q_2._QF6 '0,I)>=6"+E" MS31WH0HS[(IOV*Z$VX*2Z-; S0*>O-NH)NS6''YEYA+.3;18.=$P_=J3E!U' M32OHYMO8)!!HA=TE=/B*7Q G'ITLV_/!>>-OS'OK!B4-FY3TH0A MYKJX6>-Y3K+E'8FY6N,U0DWW^:6DD,&76#'X4K1VCAF81>)!G&?$WGLUJI]@'R%7XOZ)OGCQ?M7L@>%.Z5TV66^ MR-!=CUI1N?YNRZN%BB^?*$RN/,E6R+-$0?WH6*"+0N\C#';7!WLQ%\GT;BD-@YTBBNH6&X*L:+!X"C$ M FJD& +RG>J.J)?E2^5#S2'("'O):TXK<(]UMJC_;,*O$E*.G55ZVUU1[FH@ MJOPK*,];)V5QS:)2%OX"LU18LT2M6<#@]4Y<_N1Z MW;>P-"?# \7=#6O!;"^D2PD*@E9,(0GX)%GO;B\YVAJ,[6!:\094)AI 0#&@ M_(&0A!'02<60Q,I>9&CYH .J;R/?!ZXOZOX5VOMHMBWHX$>IB"RB<(=LO:BS M.HGYT2O0LX(-.% : ?L0)="LF7(5T*6&@X# ]^,(BQ Z&]0&5 53;P7'2BE[CFE]28;HS26[1@7D)K '6 MHR9?M3BCFGS2#18$'_NTE&V_0"99[S)RW^1H"M%FHX,RD+Z7^?8>%W(G*A&Y M2M"RKWY0C<-Q1M4$K*_J!UZB/'?*HEX%?)I]P734V$6*,OX'X6U*T2[4EZ.# M#V^_Q,MZB/!QP 3^\;>_P^ZA,L1:0+XTRE:][TZJE&X)'K(!4"%]7=*,KT!% MY*03ERIRW_D^7$%*2*#\I;)&9EKZ,80#H).\H-2B>SICI#IU/=7G[U=$Z97Q M8%X^,!\0_D$2W'ETZ:G;[ M*)TWR:2Q,0R7K)2\[=AX6^\)FT;"WR+($T:F_ MY ]L]O@XMK,R.=2N.OT=T/NRJ+\ 1URB-8Z*)>FO6;4D*W]#8I^T&VR^$!#LRCM0_$PL0;)7@A470Q<826MT )/GZ/* =8*95O MHWMD2[HG>HK+U1T+H=OLBU.:^/U\[V?BEKAZ\,VVK,@XBKMQU$!1 M\V29WU*N$CL+99CDL??73>9W@*(. M:(9O).>6Z()L85$SO/F$(6F:W -G'S"_@;=Y-)$FH M63 GJ /Z;8AC7"S46EN;[4XSK*IWB9(O &95<*YFTXSFM+!BNR.+U8R!WAK? MW#2PA3)@7 \U4D6M27-\ &%QT7-*JTMRW4^/CBUF>!U\0-1G '8<^J(Y#V.[ MJ]9T\B1)F#EJ5+N.:+ 'T:6/!#3E(?D(K?PB3;OA"&U'["5J:31WOQH*>\K98U!$. M@Y>YJ U:R,H!Z(S:;"X:IV(@N&S"_<8(.7PRL>)=>LEN;2&FK!4JVD63:Z!CR%%(6R:QR M;WV,@R?L<"+WA[?L7/S5L3YI925%+!%SBN!QH(.D1AV*G;8BN] M))/,/%3R5SEX=9V7UU6V >LZH:@0YZ32%XRK%7DFA4 +]@TZ:10J>4[B(4GI M(J?>,]/T]W,B>ZU/P;AHY+PVA'+L^'IS@<[M'T&$E-7)A095WE_^&0<)U[PR M.I')/5+I8D6+\\W%5412<257T;D4U:6)Q0F[+2V#RKRH-QB_P!/O[B.>(_3H M!D"1A>@H4DV\E,1@3W!K+QBH5A;5+?(68@J,8P;NO2;>>(G8A_5-ANG10'0H M0WW>&L($X[ZYX>. M8=_+97Q6D6J_WC-?BJ6TQQM&INPSS5?$4E7^FW7)*7 NX0OTP+ C"R=CTW'& M].P@02;$0OTOOQ+Q 7&I:N'+]C7O77 K@T)'5\P# MA0^-.J#9D24LD;U8+*L/?]:.(N#BL&8&86/Y36T234))- ]GL]TOHI4T5 R M!Y!'<2)?AY/V' %VJUCB8K%+2XV+R%-TP+?"&DMRURW$9/DR.19QR9( 8O M$1#(0#=U=L!2&I:SU>DE_@5=2T@19[X?I^-6EBLNY>I&MD.>52M@RG;['M?! M@TTVX?O&-CRJC1^BA$<"]F>6(HD3_04&PMF=5Q1.U5'[QRR;*4QC*4WQ)03F M(#AYV$[, )I1$&(R"9T5U\DH.%5KG=]C%0YEG\0O[+5]B\[KHM[+1[V/FJYI MLT&"RJ? SXFG'>/U7:;*#QPH?LQ8V2_=6T%T9Q3C$M KX!VR*J&:[Y1AK(1Y MXKJG5+9QR,*SPW81'P,G]:&;+L>WM4*:PIEY@.LUN+>E3. :6H6T=G"H<)"6# MMO\V>T!59&]Z1KO>4!(V7NZ<^>SKPO$3S05\ZIBX-6)Y)QT#U'U9Q?^KNL2TSAST26_=0TZ&&1#J/[[;&MC*S]XGM%0@:.. MO(8_D,0\<&OU1E$Z.;IZHVZI W(3OLEC!C: 9XU&T]*(WY)%8-0P< .E/ )* M. JU@4.696]FH2-XEV#H\P#1-[PO"["5CAW198A)W&3&8Z%^B44^3;_L%=/ MU=(QV?HQK1TWP&>-=9FB^S>!TSB-T>1-;DQ1:'=Q2ZIF#/"3#UA:(I!Z5F3QYD()_N"B4/> MP!4U92T([S!L )D'TNGRQ%V*HHN+88(D=#O*?'V=&=W)LF3':RE!HFKC>6AF ME'-6$V-&79E#+O76URAJW<66JD9]80H\&UWZ?#5F\)H_:3>\%)84IF58^HC9 M7KO:66>/C97<-AN,3,/AI(4B\T@B1<1QLBT MQ3@"XX/Q]8-L9Q(M<-(:TZ^OX;?/U-"0/!GYEH,J)=;0J%LSJT3^?JST=BG. MMX0PFHL.I.N *O_VI+PZV90+K !TA?>LPYO$;*(US?-,I0'9Z5J\J56)\C==Z>LCP@.LT7-R M^3VR?2YRREN"*^KH6M88"-5Z9H[K28J$P(BASGRHR,CI>*KM$OLJC(SC% MB#Q:@8PZ6&AM(Q,G'R(GO6!YWDIQ+2@1%331AHI.$^S4S..*>=SO&10T+B/I MX49B\9;"@J#ORFQD]^[1M,B798QVDD?B"+GWM7GQU3,EC/ E^BTXRXL"_["A M?+(D1!PZF8.4!:&&R\+F*+JD0ZI%;ZJL4> BSU*5#DWN&.O0,,DM,&0\H8:. MU%^OXG]"@O"[L=(&\QX46RXHM&#'H.^P=F1P8E0IJ-E:#9K MWU>GLU'HA!-Q;*UL1O[F.;N_QXLR+KU:YNWB3W\0R(TN-TL"@ OS,U:'Y$]B M.[> 4Z,TT "N"CQ3O^F"NVX_Q,5CLBV\][)B-N0,Q3HZV;V\JY-7M&?ROS*?V,,F'.*H;DH3@E15^=H53 CT M*B&(23(#A8&6=YFD&T3,2DLX8>SM@!J.ISI)TB[_\4&Y!39JM-=W<[5O]SN' MUA5@ZXY_-9($TEBLL(6$H1:1Y)%V%"<>QSUN0B.]"#74@89#64*8I$GZ//&B MFK.1V-(PMYHL""$'$N$9O=I)"D9A$P87 MJZRX#[4^J->;'RL,-%;I MH53I^0+-(-4]^I[G&9W\(RA*G4\#!$ M4W'K0AIRD+!3K*]0ZE"$H*C LH0 P#%([I>87$>R/F9XEF!-V35%TKMH:U& MNP(V@=J LHL40W]$'CP8S1.U.+)A5K5FOU$5W!TBL6T%EX43NDXP4+728>')+S"/SSJ@)O M:1F!@<#Q^2=;5T?(N.U7)B%(:3&9N?4 M^7";D4NA,E+16_>_U1XT/-^;Y3< M8L6R9*(]'_2F[H-F((I59DES$,Z^.;0]ZZ$BJXGYQW,Y9)6:\[&I2C):'EB[ M$^E!@_MW-),?R1YA<6%/C2N+\64^CMP[BA(%DLU$/>56]V[2M3K6]K'U 47Y MYK@A3%\J:W;]8G!]7HIN6^-))H!C/82<9%(V S!R>*V5T))HZM)SO*;V->5%FGB^4AO \IQ0?7>4F.'-Q0#Y/B/S*187^7)(/4DO3 M%C@*04'YX=:3[YJW(+&J8UE7U37ZR==W!9B;DE:VJTS(T>D3M*NF2LX>&,X3 MNLP=: NW;=>0:Q./6DB_/DB3E=8F#UJ;';-W.H KK8AZD?P)K;A75&8<"DFZ MN@-@6CJ\1=K.),^308JMA!&M>#R=^.!&V'(,KNJ/ALD1_SA.?M'34M-G4X1= M/IJ=SA+S,M.GAE_3'[O7Q1;4 'S3DG;T3V\JAX\L??H8CO=/%7)(S]@1)/DP MH&[']8W'Y'DR'*;]>=_,&&R\\6RZYYL&LG;\L:-A.IK,['[UT]EPL.<;#">8 M0L'2=F9Y0QT]6":A/\JA!%M$:=LF0#4Y\TD<)S\"!]P%!3Q'Z]>,\!W'[WU& MDC6 C_ ^N..XE\AO BM9!X"S6@M;+"1CX%Y/M0-+5$C=;*W(FJC0H(Z'WC9G M'_BN0*E4Q1"XA0*X<'VQ@R@1-Q4Z6(EM<0Z6#-2+351/++ NZ$A9M;AAOB#< MEA"Q-SM-O<)J]UI*7JYO MJ4'3.E]QC8 VC>?OUN4EFD/"I'!8P@YCLZ!B?X^T^A9E53( :L/[_O&WOW]> M*T_]-0:>N)IVCWR--\#(;X00C)8EX!]RQZVG-?%S\6"'?K#\BZC4Y"QKCMD7 MI.E,71V&636IMJ(I$+ZCI:R\H,*7^I?TO;LD+KG&4 !N@EJ1)OY[H]<8V2(W7$A'C':?)0Y"LI M](6_[DK4+92DR6QC3PN(SQQ3C=4A4]1?L/1\N^@=2WS8'S;6L"KB$]+PA/LK M41U217@RY67)F=F7#WKL@8(RY+@XT8+AXZ5@1DO=NK,BN+ERU)I MP7IJ%E.^H@C/NM[5;A/))I=I=IRQ.&,Q1\]N@#*_9SVC*A1&5SO;CU:5P#[##@S=6QKGI8+0_[1?3T_15\]0W Y-945$ M*RO;4IY,9":JJ_#Y8GU0,T?]A2^Z%=,M*.:J;KQ$5\?GFDJW_L G\(-C=F:-XW]GO.Y'(>L[#I"S..?BO9<2HI(A9*ZV=@=6AWMY@59-,6L 4B5C2D>)[02EX5#'BF?8OMD?/^6G/X ML,$0WZ1/YX+^Z"QY0BH]UJZ[C0J27!+Y\1W-Q6B$<=8D(18NJN8[6/22HS\? M^VX(KN#[I7'.G5/&L:[2 =V4.8IA.C _D6&@;B(WNR$?\EIR@M2PL,T8X MD[Z"=$"O$%=85%!M8)#5KD[:-3C0UJ%B03ON!,M_766WTB(4C$'3-X-EW)-Z M3POX$]=IT(Z*]_WD\N%$'?&6QLE')J%^3"[,.%U0(*@BW3JXCH'3[,4K>$V^ M$5OTYI.X+@DC%<40%3@0II6/^ECWG50 M!]&[]+G84[C)8^QHV^(?G<#%4)O:QV#M"5M-\(GH11ML]M,N4!!""?%/\=AA*K?F[D/3-8PORZ/N/XD*":\<]SP&>H M;=\6!X[+C5B6C48LA&_M=1#0%V%0TW#0LV98K>\^T,#$MX_X?.]YL V!@ED1 M)<*'SV>CWCP<'WQB H'[-8UP++_D2(KX*G0=7UOJ<3UFKO)#F0\N+2X>KPV^ M=- ;Z%][I&$XIC/I^!4P1/)CD-P4O[U6N)JN4(88&W3*4;VME R8YD67#P*Q MYU"VY*6B@>Z+\/@>+B\CA(P?/$87')0[8%TC39QLMZ9?NUG3T9=CA(P$VEA+ MNM;B@9ONK'S76Q>?#*"$71F&,$P.J-AVM:W$%_OE=PVOK(TJF1"(YL&P7V_1 M>%OP4""HGYIM^;AL3B;H[MR:"9H417(X4"LMQDJ-S+!0BZDQ%B) LG\D!=TS MI,/Z?@5N..J+CAV5*'WA",7VHM@>DY*Z?7#0@OMT"@R\K58^52+M6 7Q_[)1 M9+V)W.$0553?Q*MCAJW!&&L8,ZL\1S8%@+%.'K0ZLAY'PMN/*5K"31^_:0JN M,22=+9],",Q_8&7!4;\W/PZY[=&P-_(?-6);CS'_U^;:/3/S&_]\9$0H1BV: MLU64UWB.+]AI0![2+.M'8 U'KG7-S\ 0DW%JKQ!0%XT18B+KCNH/P$0X6AW3 MF"58!E0^@O0E+R.XI.],D]5 IF0-P0J#[ M?$N]D=BJH9P!=]]6=/8>Y+E:^O;Z&]0HK4KMF":= M9%3-3]PB'S*23^',B#EQ5P#J6"*3- 1#K./8S)>Z5;3N.(28Z&X34]H? *=E M<-X0 B?C1UK'2)J\^HKHZ#0^/J OLVW&9U=F@*Z,T_1T@@'6P6">COL889U/ MTME\U%8)(^.>#]/YZ3"9S]/1Z3PY':;3\9R/ 17?K/%@EDP' MWKB'V<:71*\0[3=XE/=E,9-O;7K\(VY&4\;[3_^]G>I@G\1 M:TX)V]1/1W-*!ABD4S@+D3:5PU$ZZT_PQV@T-XTJ"8;!MZJ0M.7PNZAAZ-9NFDCVDC1R,X0*>#Y!NFC=P%9C5)YT/L MJ0U'LC\ZC?5\E0:UI:2E60VUO- 6?)Y-0F4K&3-K_[4=/3SJF<7L;3S=3LL] 8 M^==LO<,2/!H0UO]C&1SWZ+[2EJD+KA4DH^[&>%5Q1O_VXWERQJ6\R^23\W " MF6Y6B^3H'W_[/^&*?_SM_SJFI1[,)Z"VXJI> &>A BPG+[1PDJA\20_.M@T_ MT?_[?P\FWO-R]"RB7J,O_5-$Z[[GW%A?@7"U(U:*_@<,-%!J/Z>4-7Q3I];Y MY,H[X7$WF!^ VE"]J,K[5#Q5X[ZYG%4\_ZI,HW%7V4(K%];)Z_RRXEV8,FFP MF\4B(&7)\^'$/KD5U3O"Q8#UEA*<,_V"%I\4) H.YJTQ-NR1TPX#1"52\_G' M9-3Z*=#P:??6ZW)'=%%LJ3Z2T70T669#R029V2:F.'C-<-#O)!-V'?RI_%)> M@R*3O*+>-L!!SLL*^VBS1(!ET"O<]+&DP(W(>&FH;ZWD&]\5@OA)0Z&)G6VJ M0K@A3HI\EPO?>TA?TTO.FO#,3!:.CUB*^>G'#^KN%O05;B\?@XI0<[-A9;9\ M7C$57EJ/BF7_?-(;6D.675O[K=4@+;G+$FX,S9= AS7FA8)/X>0B+HB&VT$S M<,F]ML2,%2ZX0M.M72T1->*;\@H9'JZ/6QL/&\)*FB5&I:%>$/(W5Q'+$Y%%*4Q)T)Z/C>'6[(=. $1=3O8(BT8VVWPM<^'YG+7 M6XCX%MT$N_8R7^34I -; Q*EXT30\XA=,U;:*,.Y9CSW@0F-A>,1'@W0^/@5U6$(TX:Q8G>_#0W]1(KQQ;D^-[W+; M*TW?U4P(G_->[%T/WFTU*4_4I-3R;$HF28XPTT=J.KAUTK$[$Y%7ZYOU_+6I M!CGM8/X;1SV^G!I7B5Y%S\?K1N/?)*9-JYO7,K*/&(9W^U39?0K"1^NEA6JV M6^T1M'W,1#I]V(ADB.!26 P@%Q*ZXZ$.4)"S!R<%F\S]@8.8FZ\:$3O:Y\>G M(LB)U\4Z#(0U4+F4WU-SZ(U#>#'M1#OH('BH2$+3[$B^)T) M2';^B2M J1] CI%*?)\K)@-I&Q0I0R5"&\0H20> UTUP)5]75N17B1IXO]\KG6AJBN_M](2S;%XC=>%W<4"F=OJ6@9.B8K<3$(<:6Z MHO;8U(3JH+3$FJB<@$][69#^J(@;FE;K4B9E>"WSZHTG)\Z::E[@>"YN1^MJ M4T:PQ^YJW_:+<^_JP@<$WZ)Q!@J+R$@O/NDIKF")PY*H/IA5EC8IPG[VR5ZR MT#G'2/E-C".9Q ;*D_;P+#[U(Y9PT4M>H7CA4]\.*_L71.+APOSV##X0'=J) M$%-#.+U+*[Z: (N*K"-U?;68<&%2AU?9+?_JL>8<#D>3=F]+3+=RV 8NEY0R MI-B%Y"6"H+X$OJ">I3N98Y>G\+"*I'/-^125R+K7@ERB5WQP70).(TZ+3NWF MLYP#^TP8_4>W>&\QF>$()H7>S(-3"S]Y78J1#K:2$#A*IZ=8DW0T3/OC*6@Z M\.MDTJ=?6.LB"?D&,],;PH[]DWA?]Q4'C);@@_2]CUYX%LO5(?D7?W<15J/X M;M6!'<:I7ZRW-8.XK80>ZRQ[8@ W.GJK>[#QTLHP&L9?../Q3>+?SO=^>[KO MVV%_[[>#1#Q&0Y-,1-F2V15PKI:8@7%<4 Z@[P"I"H]OL[>G:X[F M&^^ VT=[E4?3:1Q/X;B?B:+M-[.DA#/"I\8OO('S/)F/P7P)'?_M1)JCZ22= M3$^%RM/A;/H8QP*KZ'0P3?:-8Q*.8YB>#D^?,HY9.IKV U<*FVN/C6S6WS^N M:3BN4V BLR>,:SA*QZ,YX91@*G] (N9.;;) EIETZMFBVFAS=C69EPO'"_*X MM,KEB)XHCY[4CJNBJK?:Q)':56W9GZ,5Z%&QS8%W=&^(.][(\0:<)XU(ZU,8 M%8K&ORJ^(!.@_!+*M73=:H,2BJPY=&RQZA)3@DH)/FA4@WYO"UQ-O#MH3?S_ MVY!(E1)_$0?=[\L36+N-WVZSB4@'BDV&>T,7"CA@+>B H0W>+CII#)"S8C&C M+\?Y:AY2&N<@1%KK);\O[['W&^5^ M=/#/R,STI;CJ?BP,+N(6M]3N?H5OF22)@H*#X5[A!^F34 I3;V!PZLG5 O9V MT2K[<2\6\O&N-:X[??TH.9D$'5;9,X_-W,H&H&=P.0#C]WI/T9$O*3-#I#Z* M&^DD9YHI,^HOESLO)4<]6Q>8$,8)WN*)VO,6@_(G6,N4@UK?8-G2?]YG056R%HX=)DUTDH[^X5;M4L.A5$?%C23&.>X_E@@PT MN);7;RH,&H<.L3J@D^@;_(/]P -"2 M@5)%_3I6E1/VVHO!=M6Y.17 M:*V(QWK-!6W8N:]'@X3D#^\@2;E [GEN33X.4H&%DQJT[P;[)*_%MBJNK[G# MFTHG1K[Y)2EU;;!_NB21X3D620Y^DDB2M*Z'D^K;C0AY 7G;L\D1K!\^8[B2[@] M$1U" ED&VR$JK2OT&\8$8HO!7H)Y>1^ILDS]9+5!C3I EDV%3%$@A':(ZGK) MSV6$[+3$RLA5^R3G5FNU FW;79$\!*YV?66M/@5N=J&'5H:":+,75$3P4:*- M%GMC7[;"(6],]+(](&H-A('_F2E9'\N';,71*QSF;HO1*TX,K1G&!$WXZ;A/ M/^>ST^1#]E"5XG_<\.\G&K8%6V/>/\6$I=/I1-9F,$FGDVDRF*;3T:D&?YZV M1L^3T30=]#$7:C1/Q_.1/-IBO_T'6E,#/$YY:E,PP ;D9AG.1LGGM>M'CP[^ M4O-?P!Z:C"9H-LYG?9D@K/SI)!FGHYFN7!OTKK%0Z&_!EPU/T\EPV*3A5YQU MV4WDYYSU>T$YL>]-2L[<(OC]6"*0-;)\*K(GLVM#F4Q+#"#=B(CPH56-2-HB^U7E['9F]B)!:V MOI&W;$KK2P?-++"I?ICC=#;I S$-90YI,DMG(*;'P[G."H#/OP_-JD% MK6'A+CX?S!M.M>'IO 4_.1P8;](!3+[E7(OXCK5!C_IPEW0$M4#8+08/-4*# ME!TW@9'YP;9D2S.KJ/G]R_QR>UBDI?FD;TVP:CUG;X(5::7_^N%=65V#BG!. M\_\Q6W])DY][9SU&C@QS6$#[1:7K A@)4"]" :SR![D'J\D>?+&T7.IPE##3 MI[*43@HWMHC(;G/I10EG3P?\EJ_'<6KL%U'7\B7CVDF#=5=9W)HX 9MPH7=C M(6%/$9"@K-3,%PP45P36?%;*=?;:&D0STESC*DY30146%.$_FX A:J;:;],= M]L!E5/CLX3:R+;=VH>Q];K;$F$[D;:-4M0W'X-EZN+7%V(KHA1\-^"-- MM' O<':X3XX#.NBD9(K2;@DCYE:>AAF04DIS-.2WO,Z7E+KU>H=@CZ]<_L5' MO'Z#H*W]WN0WX@ _&O%-Y3H_(;R.FL37[0XI#G&70UYP/,:U5XMU3W M"GCODI\R0NI0I^,$E8=MOC:!#?+K<\8U59N'E)XR @,W"G P5HUCT$AV%>?D MU^(6^&!(4_@=%DT _\1X+BF:"!9]HKG2U-T"@IEYJ);_.#XEMWZTE= M Q!#)/@("Z?J(!NZG_IZ *F(]O: )' P](F%5L8;$S&(WJS1.XDG!)_.R@I] MCW\>I[Z+(^HG'HX:;.2=UF7XS88_9AA1IZBZ5Z1#R^:3?4/[R=>4^4&R441JD]8G15^Q/R#R%"':EP])&SZKE&+[4N M2#XY7+M'[BE1FFS]*.&:R>N"3DM8D+1'N:^$LM$>GJ7S\:AC#4TW5')1Z5X8 M94U&Z!FP6W%RQ[_+L$2@/_E&\NE/A#SCU -??R/UC ^D'GG#KT ]1GWGO9>H MA.R\EP+!TV5TQL'K.L6:KB'A+1X;"ZZYPQHGR3 K&YLK]H6_LXN\L2EC@YCW MS8:?B ,V5*$KB63,W:HPNI8Z3]*UX+&E3]Z;_.N&(C@EDANF^JASO)?\)#4% M9SBNY!,9%;\P6>21[8D?V>3HX\7G^M@E9$I];>C/6ZJ;!!M<5DAU=#P,Q9\X M@I?"W(5EN>@;P:9N$@F0.O(J=VO)<@=GBS!%+MO>F0ELCK%W1)+^^0I1:V2V M6IF=<6U]]L#XO/H$IH6E@/YA!J*NCT_TNR,; Y,#K_#!/@.9-T*A\F;(D@:: MDXRA2WPVD!(LYF-/ZR6_=R#TV$J#F@JA6,,)N98L!+V,W##82K="/"AX';V# MCU95[JYOL%GGZN&$J&#I:OXCB MN;F'Z6:K;"V,G3C*8@KG8WW0HS&NR^5?% /R 5NO?[J@+"\9'P4'ZON0RM+* M11:ERQK8%,V\0GBNP#Q)&=<"M5Eɔ*@?03['E;OUD7QL?6Q-%PUI.=,=W MM>O1H BMTE))[$T>22!Y54]Y!&@V+=E0V:@"']-:_*ANFKC;J$7V*7)2V,HC!I]L"I#OPH M:?\<8)/\8CMK!VQ(@NL=%2:NW8%!E"VKJYS*]5$O]7AVG,?F^@4'M1K%;7Z" M_-1)^[#8PV6.=.'6EH&$4^EV@.N:W,J#48^^PE] ;64G^* WF;8KU3TBZZ%L MQ9T4GUO=FI;A-@>AAWSL(-A!;YS\!KU ].\(_GW504<_8[M%_\^K@# QM?J! M4ZO'O:G[WUUDN J'1Y(1OG>$KQV=PC^?U),?DVN:;4O@7UO?:'*AT+B/! $[ M :@> QZ@LMMOA&EI1%]M.V*)A;X@$YIU929PK\UB'OGHE-MJC!BO)1W"2EU( MS0Y>R5P>_QK3-:.T#P0X2H?S?EC/%V:;CX*L"QF0\[Z3B?S,?^"XSH3I.8'KT"4/M\$U2/73H:E M/CHW1&JW!#.\;Y*@G/I\(7J M+BKRR9E:#.C/ >Z!Z#,,L(R' LR'[Q#_N..]/Y&>2WC+!IGYO955(7SB!.D M5G1(O5&&L]YPDL _TH@%08HGXV$Z)K#BT;0W&/$K,# XG*?]^0A^]J9P.N'J MP;"?C >]^12HBHUYL3".1N-!.C[%I.#1I#<;N^6!*V ,*><+#TY[XW%RSL(1 MOOH>L9V0C^-E@^$4GH#H**-9;SK #TZ!,,;\0?]TWQRG2/,PQ\&89C'LC6>NO$83M^0QM7OG<[B0"[- M2.@V)K9(()V0ESV46VRVJ#&&LHBW$&01[BP_^?EHU.O/6E'6 X9#5AF=\?"U M(FK%**"2(CRR-) ZK,$8#$W5!8K(J8D?<^G!T%1%'!X*EG%QYMUN;4K\6^J' MA1=HV]>TAAP>;L+4#F8FD-WJI$AP%FC_MO5+%[@7%;BUH[Y^:PC25NW+ [>D MK=:$YG>#I38IA(Y\JK\X"IE*E2HO;.'85\LTRMWY/U1!&H2*'/OG(\6TX3T>&W9$LT^5(:>M2DU^M2(%7HO'@79"7> M"E('6-1V>H)H,RVZQ'YB_ MXU65S"X7XCDXM6N?UO82>W]O"4X.Y=Y\3B!=LTDZIQ2UP1 $%6A0"ID[!SDS MQN) .&2S=-@?'S[\YX@^0WES^()3D#&D\X',GHQ&C+W1?7-]@SUQOET-QM[M M"(%"]N&ON'P2C\0HX&;LR 0G M.\PV/_D5EYXS#]U@LVWSO3#/$>AEJ%M-A^E\@!LS'J>G\U->^'!NL$*3$2X] MO!B4H(O=)26UO)9$:;$7Y981Z/\#N'AV>HJ >].9.R?\,/)TH8MQH><=%E;:!I=)K,T$09#8C!,#P5/ 8,G.F,L/G A"&0OGEZ M2FA]=!G!YU]CF!??B>.$*Z9C^C&'!HX.;H?:X>@NLPJ7A(M::C/E5J B,=GHXZ07M> MM*=^-*"*UF/\943'ISVQ(WS'D*_I@]UQ_$].[PC172=\*.;TX'V3/)KTYWQF M)WRX^WTZO" ZYN.. W5$&:^G-.0^41"#XRXC1X+LPSECCD[1Z@.&<+5R(#.4 M A6Y+;LL[R(FJ"3TL=N7B)%\H*Z@/4*:B*@U-:IOC:<;/A2,,RRPD#B7QRB! M@5%UN%MF<2[OU@A/Q:5AYAVIG*].(!X]>#B6@='@>0R,T$/]0V@<]/;AA'>9 M'-\JZ[+5-J_6[%+2Y)>MX]:1B=ON(?PR#+91"EAL)A3B;S8:]G]+WR5GH57* MD5W]0, \M=,:#F38M%O0>=%I'VILU&6B8V*"SY927#.I.4M=$-_%ODH7$NOT ML"W]X(T!W (GUYFAVXM\8*X 4#[Y-[A^6=YR"/ N2@G[/^8[8E!*.VTVQT5*N(PHR<8,E-K)JKGQ,4/N4B5$& M&)+&1V&\Y^62"&]P.I]R]O8MX2L>M\W$06(JW/!A'&CPG9A,[8FN%#?AL&DS MKKJ+SI5 RGSR=8K^8\6NLGX/ ?SF: TW2W%-R#M8)"/ A]9NN;/ZBU&X'/R' MIF[;.E"7U-'NQ#P;]P5@4UQ ,(/ZZB$HI_3O\\6(00*,3X:F;*@U5T^EO/_< M5EU*_DC5QPQS GICQ=&7^_CP)&718TE?<5.R*Z@&?5(11PS,FEP,&&.X:\F8$7X/ULX0%- !:$X'W*I;*3>C3WOL M((7X_F7N[U]E&TW\X*5&I6\V4^V/S)&C^1 MF?,8PH@WG%#UHJLG(S+/!D/\ MT;EDDJ@KBR6%<^U5BSC$O,/8$V7@,PZ23F#SGP]'!C.GEWS&Q!>&3?1WI;8* M_UYX@*O);2,^1C)L3!UQE,%8U[5A4G"^MI2N6#><#T)"Q\$YCGH*I;2D M@5,T"#%ZM6PS&"*H97-[473('Y<@"^ ]G/"ONDW=,.@;[@KJ';+$A#L!"UB61C!3/CPV#ZQ+;';A M>2!S4,H*"S$KA](NNI?\:!U5Q9K2?SFDPNP""Q0T$Y>KZOG-OBTBIGP8/J48I]N:&$,$8AF(=#?,M56-UU>,T' ;]O'"@6AR5&6(1B](A96>KZ#H+[ST X]=+5/$@RI4\%3]Y?ZM-?PQNY6+%KP*U13G64:<.\ M(_GFUES"X;1_6#I"O<9(<=EM;\K*"&*_Z^H'KV7C:]?0OA&W4MQ*W99'.UJW M:RA-;R$DQW.[J4^Z^,!*R[V/>.^,:FKO07FVW$=3M\Q4P.#M=QF(P!VNUY4D MLDKW#%YV4GPD 8RL0F^T\_--^E:Q5O,-E:HU Z1CTC+5Q$C:AU4QJ>$[W2Q/ M2X."%6ZJ)GC4&CN2OA%^%FFLL^4\;,?9JMB=&2O'9,$H:1[2T(SC2FK/\QIK M68_7SNM<%RIJ%![0!ZFUHQUZ%X'J8>W]Z6S$&'I3O)QE,%I7TD\!*Z2MWL E7IPH M; HH2DK=O\H):0&/DPJ5A:232*9A2*(/LG1\N-MO%\=+MG5$O!0<,LXO]JA_ MP ??YM?P^SM1(]XPDR\Q2Q5]:V#/5*SB*9 K,7AJD,&1#"R\Q @%]0LHUG?E MBAM )ZOLOMY12[*QSI^@H M2FWFRW] -68Y$J)W.+;-I67)<&JHCS2>P\:H6' M' @ELG'[O=I597+T[!__X_]Y=LQUG(&VE%E7R8IV^"H748J5A<#-6(943,;GD3$#9*1">J*R(XT)P4+=%"N6]"#U%R*%Q:L0 M$"T3=T)=2[APG9V]"ZQ@)NM6.BEHD810I"1Y5[E(8,::$RI/HUP1E]95I)0; MX+"\P.%YZ3+]W1ENXNZDH'NXA:P$20PA6B M6LR1H =#V[2A$R%J3E.O:4_7N5]CG7 [R_)%Y57%70T!:3;OMZ1-NWY(Y(OD MPB,U5]3!E:W@"6K(E# M'%NB?YS&?P")?Y7=E8RR9_508L)*G8RD0/A6'B\]$[KLPG)/+?!<&=M*AMP3 MYI!*^<5*%#%SME.[#CP./BQK=TC$I5DB_C5,>)'M6"S"@I?5.G_ 3L5:=+7@ M"MAE@;>VSBBMPJY:!*!'"@[35&I-^S&J>FT#D; KF=)/T96+K_N /8-%H^-@ MV0<84=5XU&%:=:/_V0?05D##P+Q5))3HF)ICIEI^I :4PYGS?B_LD,W@,,%( M],0+<8V/^P-L0;W7.W[TYN/Y,54]T\@H2WA5<&C2U<2EB7>_]Y+/WE4,[Z0> M.08J$"L!\Y78:^2QYNRS#8LM-GVH'A8K+ 6-$ID6D*+V;];P3 @8GSGWED- MHW>-BH@ B2[N,96/6M\\:#2#AFN&29;[FG.AQ;"@]7Y@O$CD!!7UQ6!USJ]Y MS4_#!@\T>W_\X4;^L5W<2+:0N0MF.2'@"P9R"NI6I[^1PAQ=\>_0+96K3:\/ MD2$N\SWO:!@NPS"_KA6 &X9X*$]*FW/: P7KS/(RG(BJD-=(6VO!H%FS)!Y M<#"<:Z;KCH\.#G!/*?ZC3S>V5\T7,S_7E!<)'N] RL0UA1[)N3W7NM&D,XK8Z@O M\P6[2_&@$!0/?D*K?U/>$VUS,ZF\P;+Q&T:-#CIAH3?HL7?4),X^P/.HAPP[ M*NB>5U_!1"0G\7OR.%0^R+B]+\TC>9*XC31GW8#4^HBD =>:@85$A%H@2+"I MB^,]\)YD%>$58@JQJ=E]O8R"@.]I8UVD&71 %$<<;>U>AU.#RF/1=5$@_G%XVNDZ[-$6OR%RVY+ Y) MNSW2'JH#SL9+!>>;ZO>X2)G57ZF9E%>DT1>D87/;L@J[)'6\_E.0'\9TZBHT M,[M"GC(#8OZ.MI#(],+2G'.ZLR>FP^/3%:.#APFE:$(3)C7VJ8#I.9;EGU*& MYWB&U21C=['692%HU1$FX6+B'.8CS=/AB#.3^K-T>(H91'H/#Q\C4=,!/0S[ M=\SZA,LXG:3]\:1KE)/H*/L3@> < (CIBY1 M]4Y[E%CV,YDP5.6$(FB88MSO'.4X-DJX$]Y*2]A/3Z?H=1N=#M+Q9-0]RM&, M\K40M7(\XU%.TM/A)#;*P726#FBO8$[#ON1<8Z[O__Z$_PA\['V<[O[QM_\C MUD]$?4[N X930!NED6M"#,"=@^:LW8/J6+E>VIEQE7;G_5CWH*LZ#U[("+L4 M?F N*AQNSS"% SE7F^NIR$ )G86!/W@O% =3J*CW!V/G1/MB]J@,TH3G82$E M0_Y'SI /$TD\,^EBC)GO]M"9CX0]&AV_C^3#? I&(6\&U\0H4K# M-/S!],2_IU#S:()5!\2MQO-T-J MGT]GHENV;:4YWG>3%?K QT>= XAZ.@J1(YR!\;Z/!7&>BDC6W[ M!P>A^-I95"^S;98Z:;B)=KFM\5CG:,0H>$=9%DTFX*&BVDT5+O+-5CZ"*YV P;E* M0;F5-2F8EM3?'.$NZ7O:!Q5!7GT;#$!8S+D&^C0=4M04?QLPSL"P3_7^G 4F M FO0!Z49"U) <:F;OAS.!W1S]'0U;E)N:7;*I!%I[-A@H#4\P%6?J'R/)F M4G=*F?=:*03JX7"*/P8@&D93N'J$/U#BF,LVN4>QP>F]P(05*L[K]\8#_M'G M'V/]\;)8D838=\TOS>):Q?OR)>KZJOD@'BS?9@0JK6P3?!C/INZ5\$U M$Y@FZ;PC_($1Y?D8IMC_1DH8__M1PC@=D"(_ )L!-^F,D2=PLX<12IA, M)\DI;"U<=8JJ"?P%U@IH+5UD,$U/^]-D/$ DS/OXU!HUF."<+XT R(+L.?@SYQUC_LF30=.UH+!/(V0U;[V+A%.P:-$S343)%PN@)3EU%H-BH M/-ROR>5S"0*OR"I*8D(\7=*W9!S:O\$Y=3Q,K(\62O-U*4: %N!T7;QOO/QHE?:TZBU M=9?'2>PZ*47-L;F5BJ..C=(Q8C!26AEY-Y6G"H^'!]\CS^DH),%-%N7.M6TS MD2]M8N6[-(FC3S&+--FC\P(-"G(84U92@Z2H>$F]U;H1%*8Z5 M=ZU(,MYWW M\%LLHG5T$56+C0W'J?UKT^K$%.5XIRQ3&+;M)0@9#7AR,%)Z24OI<&D7J)UV MAS%1P>FR;K=1_IH<9QT7NR_H1AK;KXQ=:"4IT;-O%)"=U\A@#5< MNI14'UX@HBO?KT% ^9VO%24?9YJBU47166I$['I71,X&>DS(1+YP:**MZ2WQ M<$0NC'H,V"59_#6O&TB +K-;VB$3B@BN"R:-"QJAXCA0)D]RQ,V?CEWS,S\( M@WWZ2%=D@_I#8%"?_=M^HK>8#]Y*:\V#>A=3WJIW%%V6B.)&.V3VQ3?0TFQ% M\E]B9JK_Z>OTQ9?AB*%CROL>T?" ?OLH)Z&7X94OX[^PJ,1^CL.'N>^ MAQPTM&M,9.,4M.8:CF?\<^*Q#H[F;G"^.]Z>->QZQ/MN:J/"&">;,A,T.P'V M?X+>"Q-8RJG1O47ZD=8YW2V4>J2*F4/1. R^9YR6&M4LG_*PYB@S[6.E'Q1\ M7>4W&$2ZRZU?4>J)4)8'[R1&SF>"@L&>$V65 2O4]9 M7N#A\!<@JLX2I I!,'R[%Y96'B0S$YTBNVOL=\",H(,Y5%AKC=4- M* C^=;=Z8':A>9W['S%)I-@"HZ)[.%.S_>Z6\?";HBKLQ234]> S7RX8?Y48:""T=2_FBE)9$Z PC$+2Z-B?>T]'W/G>5)K:I M*#Y"ZCH<.8OK%D\*F#Q,[(SF984@E>IKR^$@[^UI6XS+I8T N?ZF0G#/)98$ M-@8&XS4W,K_2JBE:8LY_YAZ[]G"+BD9)^^$UA_&;*""7$]?IGM.DQ42.SO0] MX>(@3]'&O/A@;KK4[%*YK]=DJ]0[3%PT^H(VIZ04\3!\91JY!WB@;37S*/? M#NYX<8%$\+&OFR W.N=,4:&L.'L%NE[JRDVLF31_$VQ.#?O%/2)KFKN^4C@K M@)3E+F@I!JBU6F);-FIU5$_W4+ VY4./K*N3$N>NP- 6E;EO5^=7.RR*OI,4 M,]]ZGNK'ST-@TE?NQL]\XUO$2CWG.55FR492>/'!M7%SN1*CY"11N+C7.Z!S MJKI@@(.OG!N ESB \[=1Z U^,^6(2SD635-R23!CE K#46/*JW:>'QLW'YDJ MH\Z%J^,DGPY%2:@?2RZ3 M81M]DV^Y.'W!EA;R-V"CN/(NX9_XI7Y*)JUF+:GSWE_ILK1B*7Y/?6.RNS>PMDT%61,7.[ MQ0#NN8O ;1\VLJX.J\\IP+BX<*1.M+K%DW/0CV?M,GYHLR[>7?C4_\(O;J9- M?QR#U^1=E[99Y0A9#P\0W ),]U-Z)"4*OVHL%W (2IUW@-,>.<-OB=X'NX59 MOGD3:X1)%*$3<57SI=2>JM&I?%:2T'V.%.W_B^2H..8R4&QZ1H1."52V@*4D M'&V;'*,=L?0E5+;G]@4=-W4M+,Z7OT@WA$Q7%9<>Q>^1.Y"O4.?,9025/ZCO MLO4.=2:6.^1RWF%W[1&A?,&^IQUS/NO@Z=Q$#98337$:1U)V'+7TVY+Y-C:I!YMD M=XGS!LCOB1./3I8= L%YXV_,>^L&)0V;E/2ARF\+S.G&VAAX%14E$-Z:1IV4 M8%*SCG(8D^'XZ\R?KJNLWC* U08SQDC)I9PO:O9(S'5QLZ:$L6QY1X+1H5P) M-=WGEY*7HKEUN#Z[%;IMFT.E],"OL$@UI=[:S,TH^ 2MC6,6=I%H$%)EM%NK M^N+:]"1_O'C_2O:@<*>4+M/!R,G3M9:&6HC6Y*CS'$BQX&ZC@J-F/F5&^TGRG3=QU[$N<@&<%B8 M[2"0.$\]%&)%@\%)EF\FEH1\I\HG:G)VRY2Q#+HK/9E M?9&S2F^[PTI'(*J<$FD#))BHE,6:'-!QI,'36B$NB\IT]Q2$E#6E$?OG=6V] MPY-R#@:J;2]<\_F:P5T,T[8>XF4#;XTW,^C6@:6"&<%J7V8"O:',T&D]5/:+ M]?+7W'_0FP9%K<*,)9D6Q+G,==Y)O \HD2O6PX3?]A#?&;L_NC6TAE?(>U#Q M*K3.O2"L!E:(R=^[;V&YAM+S0/'-PUHPVPOIDDIP; )LEJQW%"5%!Y,=V\&T MXBVP3#2 @&) ^;LF? 4ZJ0QD8RXRM'S0 =6W21'2@R\1\V5(42JRV%SZ62PE MPA>L"3K$K_N2&;WD,G\HU\N#)AP([8 =Z%((?!8Y6\BV2[C;AR26.^YP65!F MI:].7(#2Q65$=:,<;'OX1AA *]OTTHZ >F])B =T'^R[)@6 2+MKC 96+&== M R!FKH;C@BBJI[.:?-(-%@2? K4S MVWZ!3++>9>3_T7[44L5BI:\VE=V)2D2^%O0%5#^HQN$XHVH"UMGU R]1GMMJ M3KJJJ,69;%ICH8S_07B;4K2+2^949@JW7^)EH'@=-(%__.WOTJ.+M0"M82)E MJ]YW)PZX+7C(!D"%%*'%OO"5M>P?\FR!-&IO^0/TEK/!=V=EFKP^/TNE;?MFE2WR M8Z1 LJ9!)L(Q4[+F$$GK2!F+7,2+M..U;=(I9XZR"+ALZC43;Y3@A42EVDJ] MW)D2?/P>40XP/R??1O?()M8XF 8R53U\A11!DM+DD0"U:-3WRB+C*.[&40-% MS9-E?ENN*3?;%XA+U7"5=TR&5@OS#XW:$K;CQ'0 O,H93-[]Q8B$O ,4MD S M7+!8F"Y\OBVR+S6?,*8MC< H58+Y#96.+8U)8L"$/%Z)ZV1/7B1)&%HP)Z@# M^FV(XWM!>6IMMCO-L*K>BFM\<].P8 L8 MUP.B$1>NSH\/(+6NDQTDN>ZG1\<63LCZX /B:BRXERDGC1 N&)Z\KZR?,$>- M:M<1#?8@NO2AA*8\)!^AE5^D:3=<+@TO82"8 U^AK6.EY2%WX2\.'P-7'[&. M@N.PRX\=,O0*4E$--9?T$+I4X#)BL(BGN*4Z<=:"$-#23DVZ+:7!H46,-32%DDL\J]]3$.[@LXK&7G K@AD(5! M[%'6)\PMY:YQ@GG)@4'00- A2D!'NL56>DG:FWEHL5["'](S,9*6G\H77*03 M>2;%4"7YW$FC4,ES$H^+.'F14^^9:?K[R?*A]ATK!B>/GM>&4(X=7V\NT+G] M(XB0LCJYT*#*>P(U0#7SE=&)3/*22A^#:LE]!Z3'R5XL%I7(\9&DN.!!HAMZ5:3R9 H3C M> ?QJ%+!NKIW&$:8OH3GM_N)"$:U> CWAJJK?*5Z*Y#7<(^WAC"Q ML)T'C&'?RV5\5I%JO]XS7XJEM,<;1J;L,\U7Q%)5_IMU(:0$#5]XM"Z<3%"" M2\\.,GS:P/.:\-$=W3(O#ONI]BBQ$)>:%HX@!K]E[YH+8&50Z.B*>:"X0#SB M@&9'5@1\_/!G,5*A.*P%9M1$_YO:))J$DIH >KSTX5V%.>\.FNH6P:]/Y.MP MTIXC4%$7+A:[M"PB3>,K%O.\$>FMN$Y& MP;E>Z_P>.^L(IF'LPE[;M^B\+@ZY^3'O8] TSID7- *. 9^3CSM&*_O,E5^ MX$#Q8\;*?NG>"J([HQB7@%X![Y!5"=5\IPQCI<\3USU-L,;DD(5GA^TB/@97 MFMO$31;(W/<.MBH<$XH2-ESMG M/I>@S%T[%Y!F#SYU3$YIM;FPWB?BF&A36^I2<= -3)U']H;3C7>2WVI2WU2>:P^[NX1BX+&R?YJ07C]V86_/=@3 MS?%;UZ"#03:$ZK_/MC:V\H/G&0T5..K(:_@#25-0M=4!NPC=Y MS!@>6EBCT;0TXK=D$1@U#-Q 0^B9S9.696]FH2-XEV#H\P#1-[PO"["5SQW1 M95Q3#'<\U"_QB"44SK%[SSWL*46*.4ZI93%=&FJ/:H$1H/L:;3RK.MIH_-/6 MN96A>H@3>(\I\VW^8:^>JJ5CTOUC6CMN@,\:ZS)%]V\"IW$:HRD R/9%#R2N M.@6#LIN=)H'(FC5TBG_>@6*<%/_I1/E/)\I_-"=*D*_! $%J=WVPCE9W7?3; M 'LI+O'(Q8F6PPDF;.I Z^3HTW_-;C<_O#MF2.BO^?($F/K"Y4?^8F-?<0\T MQ:#TK,GC3(23?<'$(6^P/0)E+0CO,&P F0?2Z?+$7;IZD&J:, G=CI+1,YWN M9%FRX[64(%$)\)1M)R&940&\%;FL..12;PT@G.C>#$_E2UG@V8133%=C!J_Y MDQ$PG126%*9E6#N)V5Z"C7W(6,EM@WB3>#AIH<@\DD@1<5SJ(O#@QBCLMF8[ M2[O#89H'CY6V&$=@?#"^ )'M3&XS2TEK3+\><, ^T[5#XR?7$:S@H/#-K!+Y M^[%4W*4XW^:9@@\T8&.W)^75R:9<8 FA0PGP:*Y57MQ>8AL."M2%J?&V>Y_+ MBWKC,8L71;78W=:4:E%WQ#J\2L[ULI" S M4>B$4\]#93)_\YS=WV.:"U6"PQYM%,SO)3>ZW"P) "[,SP ADC_IFHZX=_:P MT(]C#RKP3,6G"^ZZ_=!>8S[;PGLOR_5)#89V*O#_^9:K3H"G[4 S79BR(6[C MZ(">/T8Y0[&.3G8O[^KD%>V9_*_,)_:P"==17C>EU6+>87AKP00F=/,S73(# MA8&6=YFD&T3,2DLX8>SM@!J.ISI)TB[_\4&Y!39JM-=W<[5O]SN'UA5@ZXY_ M-9($TEBLL 6EH1:1Y)%V%"<>QSUN0B.]"#74@89#64*8I$GZ//&BFK.1V-(P MMR\#0EUJ^J,2!] IXNZSU-%H200YGPC%[M)$6SL F#KA.4*Q-STD<> M2=BS5!7!QV>!J*VP"&0W:DV>*SHFL25]?\3KS8\5!AJK=+FWXS0Y-]+I6!HK MZ 2]+[UFU[-9%V>->H73)R2+=,/4=\;8S6]A&<)4:M?93-:%-.0@8:=87Z'4 MH0A!48$%E"%J (I'=+W"XCR0\S/%LP)OR*HOE-JSE1Y>8##E6\258!QB9M!34Y(H##1EK8EVC?=!%3I-3U%Q@NF@G[&ZEZL\HM MDJ'-1)+2H/TD_N@H8E0:)5&Y5!T>!5\EVH'_:&5 M5LJT87M@#M3JW4MU=2&%^%(-(/B>- #?:@5C:_D-K)QP>"'9C-K%*PQ?!/0+ M$P(#P*WQ!"Y_J+U%P"K+"9;G++G[]EH/:WPP$1FCE?+R<.VJ$6 ^DM@D9N5Q M+X.GMEOI-E&T L>H@7YQI8";#!9I29I2?.QQM&KD[@1_\\@VD+3BF08BRN"/ M7@A;K)//%$Q-CLXN/A\G/Y<]K4E+S7E#CQQC,PWZQR],T[$:(Z#2&.FV"3/Y&[!P6-V2U'):GL%"UTF'O^2LP_\\[ ?4=TV M'0,QY;-6MJ[ZD/!+!;.&T\A5)F3!T);E[G*+$"^.'HH&_+PF^MXA$,=FYXR M<)S>2\O8_MJ:G(B/[0*=K'0-B();.6PKE_D1R4=.!2D?!6O]Q8 (?!>R%PZ8 M(3DV\JJIMO=IRR)^6>+Z3G$P!<\M.G4EPTX6=1X['Y=U9X>P8:S5V.U"C%;=+Q=$_.=KTP*N(,4 M6Z)ZMO3.+UHWJBBX8D09\]B&<*/!*;LA2;*/5_G]HG7I?K)T=6T_SEQ$HR18 MKY/R*J1L7?4'W[B*'41FM=DJY2-CD^3))*=AD3E^+SXH_R*W-X:$.Z?L*Y 8 M@ P?8'42Y9RL53W.216BN%O]"]'Y4M&V]S\5'O2\W^S:;=L@-,-7K&A+=C$YQDM#PP^[ G#.[?T;A^).>$ MQ84]-:Z8QA<'.7+O*&44)#@3*Y5;W;M)U^I8V\?6IZ5>AW+UI7+I,STMN%0O M1'"=/>@!W@?R2NP/-:2YE,P0DC,#:*2WIJ$Y%Q[=J7U7MTYY;G"<3 M(, Z\%^:0"@5:TNWN,'+>+=2%:]R68N.@(/&P?*!H6>I1) MUD@U3UMX*0@&9:C;6(*B6!"QJFM;5]6UU\S7=P68KI+8MJM,T-/I)K2KID[/ M'AC.5+K,'6P,]T31H&]G$ZY#M&)I_?F@U>$QVZD#>].*N\<:*G5@9/_(3#%% M**]B+05GBMD\2*3R>-3F2>A@9I?S1,COC'LLC2Q]O-6^@R+G-AV?LB/-\&-:X MX_K&^X(-S-(^=YF1&0^Q!\9TSS<- M_@1Z0W]1M2/QU))XQ7%RP&WD4W-0R196V_9E4+W2?!)O3!#!1.["0YZC+6Y& M^(YS$'Q6E37'C_ ^N..XE\AO HU9!ZB[6L];+"3KX5[Y@@-\5%QAK-5A/%%4 MKU#C1(^ALU;PA@ X%H>$::0>S(DXST_NZ]@/U@K?6ADR"+@P:&S;0 M8DK M#)/G^K6:+?-5XPC*TWC^;EU>HG$F; Z')0PU-@L"+/#XLF]1VB4#H#:\[Q]_ M^_OGM7+E7V/@B:O+]_#?> .,_$8(P>AI F B=]QZ6A.O&P]VZ ?+OXB"3ZZ[ MYIA]49W.U-62F%63BC&: F%46LK*"WJ\:]E),5?]2QN.W)(G7V-!X2@([*8 M R6K.E:IM;9IY!%^J0]YGFZ2FRZ!)=!+4B7>SG5[XAHE1^H6"D&?T^2AR%=2 MK Q_W96HG2A)DQ')?A\0P#FF2ZM[J*B_8/G\=M$[EABW/VRLHU7$)Z3##$5C MN):J(DR<\K+D[/++!SWVU$D-'5X(F:-.,@T& :EA!(M)9&0/0^MHM7QV_I39 M!C*Q8R".'09ZPC/P78W-BH+V--PQB/R,T2?U6IU6Y!/;827LE1 T8O ZK>RX MHR7XN-''HF-E8,:+G;K6HDT#9*FT MZ#XUBRE?491J7>]JMXGD(9!I=IRQ.&,Q1\]N@#*_9SVC*A1&5W'KT[@.V>%.,%?#N7?I/_!AM90*0F_8?DT_Q<@! MPXD[1)@5$:VL;$MY,G&BJ*["YXOU0^Z%9,MZ#:J[KQ$ITEGVLJ/_L# MG\ /CMF=L=1]9S2:-X[_G?&Z'X6L[SA _^*\D?=>2HA*U^,#+9X6*P<; M9CY-A_V^=.J)LS7\AGLB-4R=R/,&\.V0FA3N?]YTF ['X^1LNS?OH!5>C,L_ M3Z&/$R5'E&W60$3#38Z>A=+Z&5@=VH$O9@79U(OKLEQB54:*YPGM;&Z_"^<3 M^^-P#-0=.>\]-H>OV;,W%5""Z"QY0BH]UJ[%CPJ27(H1\!W-Q6@$E=8D(18N MQN?;>+3[N&D["%>__M)X^K I6-L<_?-QJT+=5IGHD]F7V2;8BO- M0Y[((KBQ*K+9QR&I7+>[:/$B' M8+7!'7^##;RNLEOX!ND5S$G3;X2EI)_Y(<,N3-DCT81$$TXN'TXTL&!/"?GI M)'4!4RPS3IH4(*Y(EQ.NYN!B _%,7I-_QI;^^52V2T**14%&91Z$[.6C6-:% M*'40[8?1NTQ;= 0$H%!YO-^*_[N4\RC])/LN47$B8R(9)*VN_M'%5"61&;&/<[]?,<(E8[; M6R/L2LJ6>"TA'2-0@[L%\AP2/ADJMRO5U<(MY&W3VTP149Y+*L<_A[['K=>= MV ]4[#1WMXB8'\7))]1W6+-;F@'J>C<6(I@+V,QK!6P(Y=LO,][SW(#>&,5- MV+,?&.?(Z2.^;+P/NJZ2-RLZB?#ADXDNBD[C@T^48[-95O''$M3H=:?'UN:Y M7[0E/KBTN'B\-MAIT2W,7PW\U!_3A11.\P@B64*(\XKOP.3YJN):ZC#6SBE[ M*7>2.*%J0-T^"M"@Q1J33D6&;?(RN4HVSR,'&3\X="[8R=AB72.UL'31JV]< M\RHP\&ZV<$S6$HEV]\A5B 2),>"EOYQE\1=6KBZR]=5Z8,PVD46(+3N$=$'C M( A(?_E#S2:LO6+*A6-B@MBJ>%?KS6L4#N./]T[&'QXAI@?V0V6AP_(R>HL4X_;YZ1P MO"IA3]7E.5M'2ZOSI: IKUW%>Q%B/]>9'TI=5.>K7J<^))A=6Y?^Y"',I8%@ M&,?UGWK=6%TI1AJ?)5![B@K(I>QH3L$+EB]ZTT?)BL.;I6PGE^[C*N(X16DR MSS #:_,(,J,0D_(SQ;BJT"A*X[/@65AD8+&CNE2L2U&G2*#\F"M#E,0^*6=X MGEIVCR_LMG1K'Z5=DW;XX@3AS60$)Z9)- 5@G.[R&U&\M:?&9$UKLA U6)D MDNK $-$Y4_.E2B'!&VT.$[VM?&'-KG]:!FO%(6 X;E(;=/+LZE=$IJ?Q\05] M7NY*OKLR S3!S/+9"%W+13'-ASWT+4]'^60Z" 71R+BG_7PZZV?3:3Z83;-9 M/Q\/IWP-B.LQT@+RYZ?957RSAL4D&Q=3##J W^RK;19M.L@'O5DVG>6X,K-! M/AZ/#%5RF\)4">;7'<_HQP#=\;WN;.!ZHV^G_.V O^W7C**).\F'C0J!4?2< MB;Z.79&V\U( WNY^6\^T?[#%01D*YNW.4.3( M+K7>;>V,)9#]S;+ZI?9L]NO'U=,*3L;B?_[3@P3S_M,_=SZBP2?=2,+'P"J] MV1O0'$%2I-3[O60@JQ;I1BN_GB!R.+\=^9 X#]BW5>;QBKA1IX.8U:)^AZYS M50&]_H .21(X],P0Y]^F/&UBGBTFR>BX8I(,IW%AG8L?]X2V G+M7%9'(SL0 MJ8=50"^868I_YTR%;FA?-36:G8_,>G/K9MKO5E9<_&].I.L;+QSG=V'.9X7Y M>OY051+![:-\SHX/AK-]6!'\!S?N7COG<6HW'>IR.\QI)HL,<$U*7J0B!QQ+ M3U&7T E;MDHO 5 -Z&.YAON^[8:G7!])/[-MXP6M*91[/-K&\NE Q38NX9)B M45%KVI5,M2CWBR0(*M.TD(2(SQZRO?:T;6VY<"]S4F?5F=1)#&I%NQ_' ["$ M(4M(BHR"3&/('3NG>$"Y32/'3CS);X/"2KGAFIZ/V.;1ZCWYG. MV7IX8 @JDQ%3LQJ&<' $1;IG&MKG4D';-Z [8-F> 'H]%T52O'K M!@-[Y'T:["MT-KPB9X-XI(YIXFG:SB9/+\W3R/Z65=U:7_>$N^"PP:AW/NP1 MH(+X3:KL1W&M./@F"M-14[)CEBH>IC/Q@V>K\I:B..I@0S)H.]QS'*Z;DE,, MX"RLC(M$VY JQ.'(RGM<"AW 8=OP70-^X1%D"[<[&Z6P+M\K/_ GI/VD\[$L M89 W',Z%& X9_:-6H'4L_AT#G:;7/[(F=:1+/.6U&&X[H_KVUGKVY/O/BT,] M1U-'>LH(&Z2.?-50WTIAH,IRWWH2"I>)S['4E-BS7.GS%KD=06ZPLP_"R()K M=^3C3_%X6R,MH=J%7D-F'29LK-D;F=L9"YQ;M" [K:,;&54;LT>X#C_"57I= MD)X-8G"57/R0K_?;S?Y!A3DAXA,RI5L5^RWI6HK#A6'AG$^3;-;3'/%2V<1H M<3.1>':/:IMJBHH#N\P+@S&:^W EY$3U+<$2C&_=1 =ZU)T(X+15011R&0^J M]$QC8:0(!?$W+S*3[(54C[I=6)MWO78/Y0OY4W,F#LLN*S%G4*RE'NL/5;3_ M'^JQ+;IHKZA+D7B:\'Y=>M99UAD##KEA#EE_KO:A,>U6VFM+)YCM>&BG8#T* MIZ%3&(#"/KN$8I<&CX2W4M96@E]-MO/J^)PQ(,4S<^6C%=D*JR MJYR%M@I*K-:M+P8= !IHXT+WK<0QHWA*!*PSA;8F=IX-KNM<&UBU.X##BNVH MGO25=S'/GHR[(_OGDYFRUP9,9O\&1$T/!6P<+0>P<%_.,M:OBI?,)&\ MTU\@L\3-T($H'")02A"U3UK#Z#.KZ[M37M5V6-.: D2H'M\)S$+HE'2EE? M/>BP^*1+LG9IIH/Z-USB/]F(.I6VZ-?UD%1XO#'SR)27]Z8V%<5;T!&P=\?4 M/C%8%50U8;7\!74LNCL4,8'"0X73VG"E23E)L=Y(,[#R M]>0?Q<25JC>)FM M#2\VY@#RTZ6KV7IRS+5K"V^R*%S5Y?2B$W0'^1RXPC+)-:^=Y&]\T%2,!,OY M,'UTJ[=<$T8G9QA66"E^C[9^WCRIAN%-STOX$!W""2#^5'*V2C@3F_1K)2Q* MY+)EG4G*(38.8R++8J[8VTUE>L/#3I7F*HZ B$V;A3.3-:%Q6 R\(3Q..N'C;@8*6H; MQ,D%MP@8(Q64H"PT^/LM=H@4F(Z E7RD!S"6 9MP#;2/Y MW]&X>@ J&G) F58Q']+2KK MJ_HHJ>(LT[.X[PXR2?.4BA 9)46L5:01HGWK :\OO"%3O]7AJ1+U@7$&"#'L M% BU)@R,7OG(2*.>P30U? #]=5*41Z0QFJ>EY^SB= "3X8RY)TP'(["37]:; MST GWW/9\-7*@48I@MK-7K!_'10U1 MD"SN&4.\Y8I[5,BL=J;HCB,H!K16W3YK,./L&)5B9A%L7)B+,'-?_Z7N5><$ MB5%^))291J39/]>PN T28K6_QR AB4G<[I%SDY.+X'_6'@AB'0,NLA8<&6]7 M0\[^)XJ E=064Q &H6=UG$G1Y^0S&U'BLF$,!]0]"Q@C>]3YS1+H;QSNZ=[:*&^,9 >?@=>[LH=%< 9FA[W/NJ*PM!PSJE M%W7;[\Y\-:ZOU+B@&-WAP*/Z\KV!%<%,%Y"SB)C#)AH4X0D^(/]V!O0%HEHNN Z909S01>2\.EO6Y%S>&2!L8YY_E"H[ MNJY(8VA_I%I/;+/1+6D7]6'B]6:F"II<; M>F_D.N/Z*%4\/%:'L*J&":\W,:^8OV"4L*7A>O=(9X13WWW0"QJD0GBQM&0M MY!)Q9%\PEH+(OGQV9@*I*-!\Z@*"A(@,\+4RA%QO-^O-WIRCX$;MS[)#[Z X M^1H$52Z5@T-W40U15,)G&[2!=%Y_5B=)0G9,"3:/Y(4[+BVNVD?H3<'OF4OO<3#HO7[RY.0O7$%T"%I9465G)]))+U @RVX\V M -PF)6*DLCSGLE+8??@D,NAKTLVN2L2=*.>;!W/;(F-Y0*D MB*J65+]B28JH66P1?:W/73)I6;]"17 AR>V/3F)%2[HIGS)?TCSF"\3TOF61 M.CCR!*F%5C-KA#"!@O5AVG,N!FH7UUHYDTDEW M'HR%2Q@H_:I[IAGRQH1-18Z&H[%.537F?BWBPHZRVD$;%#-_4BX52(]4L)"A MKQSY:!Z$C3.5!*]@Y\NJ[OG)WN^70001K;79!3K;3D!C$D6(#\)8$_2L7 M_OUR6U&,U%82VQSCGCDKB#4)U6"T3*VI<(IBR$ OV4WYZEOYW(R)2)(KHA6L\DN7WM+5QFE\U^OQU[MK%G"2C25 ME9:,DEI#\;4UB'1SMD""JP9P_!R:EX<+@4AQ. ,46=],4VO.9WIV2_R[SS%8\B7T2!>$%5Z6-J1?WH-*5?Q2#=B;=6LJ'W _Y8ZC,)>F859Z ME(95:C9%SSJM_G;AF+$AWGY(,AT9">2Q1ED=+AU$>[@Q*0"D^EVA[TV$!%4, M$FV,3H*92W 6!GETMA3VI*L=>?,J*Q4<$9DCGX_]>[A6;0Y(,3KQ@'@'@H+_ M7=#@:]^8&#LK%[5(J%? I[$DE,1:7VBLV&Y]R,S?JU8'A@0 %][J@="*^2NZ MN+E%E#)U_5"O%P;1;GN92B!K%XVV;K/WGJ9%K$]4B0 5YFK/XS+ .!J^D/L# M#)8&R9!9;XOCTBEK(BE9VF9GYE@Z\^\WQ#S&,H N&()J/:BJP1)"C[9N:V0Q M5,63P?DPVJ18>X?(W>,CVW+F\O"IB07>MJ('5]6@1*6RA:P>NTJA/UU\[ MI%B/ L5::]$>Q:F=P"-H"8E0<<6=6SI0'_>P2S([N5P8E$Y?#II'0WA(K/FX^61! M1M0=1(:^O-]O[SCG)'@]%7MC GT2J/E__Z,Y/G T<7R7'*#'IA&.,/!>,.$+ MZ,M,',]< MS-9IDI*6SN%#A_W%XG:[Q[@;Q[X3AWU\WNOGV:L%1749)C+LH]E4 ?0;-2BG M\+[%HE*UMYU\Z8CHI^76%%JV<4N(0,#=Q)ACSF<=I0(.'J4*7BC)[2L;\6N" MLYT,_?<_K=,6A/1H!0]WY9LH>*_)2=#F%$Q/L*T_-09F&!S&7NU!'G^_(#0K M50D+7G&69=,'8U?+2S\M=F>!^81MYH9>(O4DNE=3_ AXI3Z(\KV.(W- #JC< M<\A(:")M.WT>INW?VE8DYG_#F6MX&RL%2)K5"N\8L\]RQQ:'S4H5ML' V\V& M("N,64)L?NS+-SC-6Z/*&MM'M[ZG_RAF>C.68\ST29LF-?9];9K4Q=_V_L$! M]$*1SSD8V?_0R"'%%.[>2YV= N? )CI3&K2$-U\+$+!2 >H7C7%IZ:95&$)9 M4M&\TL(KD]@BXHU8NBF01*'/2$A3M9<,< FA-BC$DG+MLAIDI#6J;!FPK4EX M9VI[R:GRF PCHC'J@1>L;;SV'!9UQQG$F^W]0AS[RO+CBAR1GB&@9R87U1/M M+-^J)0&H#?][\Z)#DM.I=^$;V_0QD>B?:X4W72W: M9I8#M\MD\BQ5TP^JZ7I-3PK^L\VG>-8WXT2U5?O'H?8\EF]$[:&Q[TWMH8MO M0^U;2=Q%X;;XC8H$L*=Y="9!3-OE)W+ (\1TPNT];Q95'=+&[1V M.,>FECKT _Q[#)_&TB: MT]7+MR^RUP+Q6;]<6QPH6?*%O.)8*>Q&RDO=;>8L_-"5,''(8_3VQ58K5V?= MI5BDPP1.O%;_.+$.XQ-B'9J$J._M&/YFC*/MM>J?Q#9^*A&6_/R&ZJEZ,A4. MY=J&6ERY4(LTWZ!QN6*>')[*@9M<,M*X?M:;-"S?BK/TOS]G^7H]/JRT;?/7#9#Z]6:%D=35 M6?U9&QB1?N2MC2.QL/41_Z5!]N8"K5A==7^+SIT'Z[>S;GGG#=^OE[M:.' # M?*G%:V7$,X4?=L'#:*X1%L&E'3YUD2%/LNDPGPY'R IMYFT(7-H9C_+1>):= M(7S6+.]/@*O9X*GR&ULE!QU=!E$4!Z/>'LC4)!+BI?V6]:$CY%$WW6H3\1R8VO:X-_2@];GM:SL2#B^RW8;QE6S^,G[; M^BAC-0@0!049L=^B#3-273,R>15O>KT)8"V\%.YN]L?-9S27[/URC?R.8^[78E]JZ$5!D[@<8<>'SSA]TL70+N)-THU1E?>7>^/F)ZPY70 MO!+=82#:^72W#U1N 61.K.N%Z"P^)5/@T+"Q+. MV[DMI&?.T[D#V*V,68X0ER1ORP'54@6T #\)MFVY("]KL"+$:-^=<[ZWA5I]+#N9TW&I7(W_T MR $F>1$!HS^*10F@[6$8>U7@V\RVA#U[K):5@1>B_9$2IN]"8,B-UE;FNEON)M;'X7RZYXNH<)J;C84.=;B* [&-7)L*G(Y7#[+S;"1?O]AOU^3'9(R1Y:_LT\1' MBIX\\RJ.8/A**NU(N:>M"5"F #548%!\I].\V 8)[5]9)CYF=?JM+OVWJTN? M $L+:] ;L.$V&_);7?O^=ZUK__T+D1ZYR[^51OVM-.K?OS1J &_Z-65,HNZ. MW^JB_%87A>NB!")NHC"*7Q/E*^JA-%/DW^JR--9E\120*RLZIRP%UQ;(W(G9 M:83OKWO[:+ZF2K[O]!DX42(];K1 ;$LN_O@TIHO %>GE@RF),"##P!Y&M)+^ M()_T1OAC,)@JO>1_E!\?_N TDW$^*?KP[W@T2"DF13\?@58,/_I]WT'K*8F= MP20?]5!8[@R >,V*[(1I(V5_@N$!TSYJNT .>X-9*#V[JG-I.Y0@C^(.JI!2 M&TX[MT*4 ?0),DK0%["8![VC)L3)=]M'HZ0Z5++L0?8"=>0[+E]MF0J;WYW4 MHW&>XF6XL<446FH=D=,;5RB7=0]XZM_6NY>1L1;Q)$/"+JLG*EQMP$]5/0Z% MCE3D!0@KEZZNB?#V#\N'*IO 5R_7YR::,PD3-B")Q_K#VKT6 1R)(_:RO@ ''TB2E79*UZ4Q*LM&ZKOHE> ^$'J TD>] M+2MI7 A3>F-+ 9-EH@.'!4E?:\'UK3L!Y%LI=R)N@HPP0[6K ^K=<$RQ"IW1 MJ,?!%'16BEX73X6-\;5X6DR\YL&Y0.F4+6/\=X$EFQM.G'L>_YK"PWQ&X.]\ ME!S<"(\+#FY8%ZJ3<^V[YL;2')L:B^$DPX9,OX<>3(<.)0[GI0L::@H8HKPN M[;!X% M^):&"?(]VM>I(&K%"!%X\\?#'OV<3F:8$;3="%32 _]^;BQWL-%3T+5 *)H! M+^8U U%I/!IG!4AP@YGA=,>M$1#-,9!=E+<&H'Y.!_4UYYYT/NT_T!);&6#+ MHO$8+D-!Q+H_&63O$B##<#9'@Q%>X>FD)TL)&S$;9<-\,#$+N6F<.%D21S/L MK#\#$3G05I.%+%*'.]#V53A*Q%_CC&&PCL]6)70&4N^&PF^8\#I)\^-FOE@Y MS" 3*J.JSE?Z(!3//[[>+A<-\)E=9 =SM=_#OB/X=P+]7)E2&*B*CN?QQ MB64I?T*7F?O'/K8R$OWJWQV(D%)Q#AKWY%T-QJP>;M)A'?)!M@ MQ,E;]$=?O!?#/<)#@82&]CNVJ^.%!#GX!S1[)_K]D>KND)E=&>1_UK96'VUA MA(<(MJ-/?IG^I O:/_PC3B"T38^&?9 F^L2LNL6 NX NA_UIWIL.X&=W#)0! MGB[ZO6Q8=*=C.))<9KP#VX!JRV!8Y,,9RCR#47&)AC,:19 M]+L@V,,%?NN-38%I3T9C7B[0&,9=DB(* MF.)TE/V)"_92)("JH$.E12+CZH/8-IQ,>5Q%#\953'E<>&6'0[BZ?1I7KSN; MA%JNA\62TI6Y[CTG@J1!_8UX4!TM'S01N>?0?K4C$S3N]'1*QJ7)".0I^JT/ M6P,$YX74!)G"R@Y13X4C-0&%>O82)2GFPCU&I-$I:-\K&@VH6LW@N4& M 0N$IAG\=8.CUDW ML!RP_T%G6K4G[JWCRQUU$*IJ$GF^.G7;6JSAC$ "#M2)[.\ A!$TD)#P66639!P6%0 M(+VR-7HZ(':,)V2Z!L&";-B@9)$Q^RTC'JBR'QT<)SPQ'M*/_AA_O*$B/@QJ M9Y=/H:6-1U/0KH8@A?0<-;IF_'I\]L)("<\M8&5G2'X]&M2XUZ.^,#:(&W(MO@TT6I[*UJ4CVOS2D<]?]9@%*US*F41_3IE MT8WEJ3W[9*6B0VR.! RD#V#^T M!H1)::Z<]@GJ?;\ <7;<-RJI!+%*#H$IPP*,?XP^FRGL;6AB1H\0TE'DY\[_ M$O>XZ&IH'/^A+Q=<)[Z^0#AY//&2<:A"]\G*->B1C0A(?'\V2)KGGX93[Q1D M2SO#7P9T <.)=;"//C_3&X\\]](IT^N@ZWK$UVI*#3=-LC/J3?G6CY@\]'IT M_8&I38>)*]D!4: H9C3D'IT@]OS'JON1Z#9EI]X8!;)(C0C-A#[G.B MFE*HKFR#9B1IX%!3=F@)UN\6H->A3%XZ%U&_#[\X5[?U4^,)0#\\L%A0E.)N:T M$@'N3/M(NR]CME@%80E'A9X>#8@A%7W\D5PR/^A0S%K!JD5*$G]<[EP>O5\. MJXU+53)Q4"G_N/\H0:N"*!2O*."3H)!%_6&M0C/^=E6?C28>?$3 MB,GL9".< =&&/Z9(3?G4SE!:G>"O0(7'\, ,?T6R/ &:_19+UG-V/-S226]@ M'3C#63Z>!-;NF\5[Z_3^<;%YORT?/@#C?^E*NK5)I&"7B81D48/5#RAGW"_# MM6X,W2VUM0+=-$TM/R6P9^O$N6%34"4S3JQLBBI 8[(4AN2CX-@CT\T33&B: MD70^G* J/+0/&XM4I\"K /J4A-Z"/M4?,.WN@88V0QIKWN'AX]D'808;0Z_@ MI$=V6M!S>T# $Z,<14?9&XF%?C $QEO8@1>)44X'I(+S*(<%"XE(W,GT$(X2 M;184VS\&^93N+&J+O>0HA[%1PIO0*RUA+Y^-*65@5N1#8.#)40XFQ-'0BCV< M\"CA1O1'L5$6XTE>T%[!G/H]49]13_O+$?]EV/?/\7/WU__X3U6YU?HN3&4! M^P$#NR,*Q8Y+F!J\,TH]D,:ZP:QM0U7,4)DG:S;E:9NBAT9F4T1TAWL!+X5K M]X 3-NRV89A2;M865+#Q)402WR=-HG]PYG=3*G>]V/U!24 F8E*Z.J,'8J6H MZO(!6U9EH&Z+Y&Q0"=MVUI$C:55$5/EF0_D:^>6M-PKI^WX3/=6*Z+B+[2Y/ M@XD;! #0@HG:#:?YI" ]=X@FJZ$55:-;FO5G66?"=QL$WX?,Y?5=RT0C2UO=VNC%76$9;PY[B-O=HSD:@96UEL3%<@BQ'5>4,9GZR^5/N]6!$KK4!^L'0TT4NMJL]*D.P]UU4P_B?/A\3 M)+KP5 _?F.(_@ZSH88C-[X*?QQ-S=BL;HZU71?&B6L*VE@B:>I>C2;VCF?P[6Y*JN0)/TO!OV!1EU.!H919YUWZW(_QZ4Y2XI1 M[N6XT;1F,X5ORQ9DJC)TRB 2'=-^X-VS9@V.#^0L8GIRB>*QS!'1E')396'S M +2"08HH?;XBQY*V.*T7&#N%LAX7V:$TB3JP.0&7<$]A\6FL2?<41H2^W=>@ M(7RHZL=4 .:*/)*;[DHGX),G1\J_]>X.:LE %CDK" -PBHG\5K OLM\CGR!K M:$*:BQZ(EV@> U$1@ZKP9W\\H)^#OC7NDP56;150W1EH<",TC15HWT8Q'N /I*WJL0>Z)BYJ_*D-BN]UAP7_Z/&/H?GQ M7+(7FIYID2%@NIH6>7_:QY#]'DP(!4#8)O@QG8QM5_#,"*9)TN$ ?Z".,QW" M%'LGGH3A]SL)P[P@D;< Z1HWYPEMZ82]T[C9_@*X!*X(X!K SH,/ , MF@!G/6+P,]1A@JC_G]U2G1-<)QK;I QN, MQ66:FC1[/73+W(]EITQOQKDUR^_%[%H7:;44[Y#9RL?F4BJ!J^8:;C(9]#L-\ M#R<%H1OB")^$1K!V%;OIS.HBA5^R)_&@28=F_9I+U3=0.IJ'EP3V)8M/[M7B M?7GWF-V\ODE-NY12XFP]M$OA0Z8'9XUMW82KP&5QG%*U>WS #-C5HZ27HS82 M=E_0*3C^$+Q16^](6Y9XH,'ZXVG\AB *UN(R)-M0'I(35BW$%LA)G!-# MWAL)S3YF=5LN6=ASD .RC7!X.Y+@:)UR:E3X'LS8J=]X8;=[/IIZ;F\LG$#; M>?JI]&G9*#?96"45"7!AV*\-U %<;=<]/@67R<$;/(L!+M23X>.#ZR<&=WCY MK!QA"QSKG#:ND:F7K\WS+2EAFZ8(W$#J,*,<4V]#F+VAI8HQ:#0@@_5(O5DI M18?V,NZ?P O-&7A"K&SGMX_GQN#&+GK&$8IA""6G:#LEEB?@@B@#!Y>C-FP3 MO\W 1',?F.AP=WJ.I,HUVI!$R2\Q3JRW^JDHF,Y-A+3>VG13U,J[ZR7!6$\7+%9'WBMWN"_ M/+L$P8G%+U'I.U?:/G[\C'&,TM2U-4K$9_I[HWC#E"DX.U%:6 M\%INN\:Z$H:O+QZLB!S$D.@W@R^?+^[LET&^H6XV^/*JW.(!KM3J_.O%;46" M]/\Y> $BZ VQ>"VZ#6 MR6A^T#)\99/BM@LQR1LL9C7)I$C(KJ>X"O-%58KP6B-PW8C*%_%3V6$&'*3H M]GI!2I5-M/YYC?U_AV%B0GA#OV\_;[Y3OZ-8OU\A]\']>%$3NHYGF3&)+I1L MK1 DXA=IPBF18B$PM&9<((J1GPSK:_C'BU_ M=K4):^8H^*7/6RP(M$9+32ZE(6\WFU\8MB\41-.[RBBNV\7.%-IV1?["@Z)@ M@N+3_^__B@GL\&G#6A2-LGG,0MWTS*C%,\/$,R\6M]VL/V[LBY[!BNGXC)IN MT%\)_6&-KJ9QZV=^?':==?[[O\X:VM2(%,^6P5*=H/DQZ4[=,$9V !FES!UN9C",-=-@'EE%/&P6 M5'EH+1]%U*SQ;+N<0VNO-N4:94!6'2[>;Q>+V/H0^W$JQN$77*5MQL0)3+7I M.+\O6>2$ZJMSN^1$WEN> B[ZDJ7.W1(CTLY7Y BJ M X'EVI(5*LAM8)V2'1=%W-&8 'M*MC.--_._-[]LWI>?RX.[@AQ%YT.\<1!S M+QW$G)BL+S3$G+9=7S#$W GRTS,TD^(BZI/2)#8UHKN%AZ$!6"UH.0:OEJ!? ML*ZQ@W;4\6K32?PXI)]O=2K#HUQ'BO//1 1)[NA]EI5X12L1-MBTXU',N"9I M^J+!;-V,)15C[0CJ;UI6T!]&6<&)>]V.;!V:5KN#F:1FAYJ/ M ]&U>ZI%\[$3_Q5J13W'TW8TM7^T1"6+/EH"#^:>K0?I$NG M'PW"Z!*/NH2SX'H;:#:?Z#A@P*-IC7DU,*?_:(OVK9&[.Z]\PJQ:>U[@_ X^ M3'IAB^8;(>A:O6]9YL'!-(_]P$C:3?R$L$G93U<1ZB]4$:I1T3SFX>&AAU_6 M2BXJA-U(+)2SAI]>P^I+=FA,+9$%*:@C]:")V?&@"(^^2 =A_P+U(8WZ%Q7L M$R+84;A_)R\??X:12M]FM3P$O_J7B<3G^ (TXO4%/):CL!E'ZP ;"];J8>LL M+U$S27\:=[)>/)!5;"Y88=N%@HO&]."/>5;N=Q\V6[I+<67RC7N)PP0HFAS; MRY-O&-GIKGPH[QP:V$3ARP07:_6.@TO$/'HA\9A^SE">/H=0<1OV$*#_1%- (8()[,B\A_B8C-'7B(W1(4Q:-A]WG<:1)H\] MT;&OE.M4'V)_7.Z-3;%46 MV@GR>@P#-RYBIL @PNOI >@J6?SHU>([X1#BW/RBX8;-4XVID:Z9A&\PXJ\\ MYIUA^B[7P'83(+L*5;66$R!Q6XK$ TF+=V408]L\JY!A6SR= (MM\:8W,4E4 M.&)*'LJKQ8K]ZI9\O-A3FCN 1'S2_H9D'4T-R9.EM_O(5_W=/_+E]&$XLJ$# M9^/(UMH?E:]I^/#).;+U(R"KVZ]?0E+*^@<0]11SLBCC M7T=F3Z.K4:3UY @%!_WX:]@@HUPXG?"YTPG;9T<;.72TMH;"3-!+=PK#2 MD$U6']BCNIA7!G-#?%_\2L1;J'#FSVULRRLJ "N050[D&,.L.\] 4T?"HP+C'(7 )FU^P;FS83MG0PXL;022O+>3?8,T0 M1-L'EDN9. \ D$?GU[CLC:#CB;UH0!P/;H!#$8]^I8%50T;3B!F>.D#-L.&A MK3? )3YP'JP_!B=@*UYKP.ZO\/$HX.W4$0APN$/:D8+A3NWGX2<;\+8#KO$U MJ-/Q?J.0TRW6,.>4G<8G-?!VVP<3[2:PJP^+I(I@)6_ .\TL\B5DN0KS%D=&]9FE.K,.?0V$:O&M&G-C MZGM@TN(X5A))2VAO0[=M'L]"H(ULHS$")9Z-2W4W8KONH#8/7Z5DA:>=I95> M P@H%&-3;^./!VNW$@S&3PYA.MV3):)?,D(E2K!9Q0AB#57M6ZI=A@B\*L%( M,/PZ,F#G\<8%N-[80L>FT:<$>:X=?/,XGJ-WY0ROO)K+*B[;^-X5PT]^L$)GLZL.S0Z&+T_*__ M]__I0+^\.>Y/IZ$/K]Z]R3KP?G/$DWWJ4!00 []K*/AT*OH;A;P$F M5%_(PJV88T4PU?M54.D)4SM1H;I'1-D6H5(VOO02\:7"A9\SM#$Z:BGT"A8^ M8+3EQ_(]+O3#:E]9AI.[$I,PYFIYRRXFK'.N?,?\*O*V6\Q 1?\^2"TM!@MF*MOH!1M%?73&";V0!/H?"!UV)^*_:9OW M_JYPVD#.O!=[*& M!='^DJ4:=Z_%P+?3[WF(RL%51F!"3CZ0C(,DP-M[-SD+U'[2%JAR#S>V$L,U M5V(X!812U7D(UC,UP 393BN3]^7K1#"BAR(G/V*RDI<;4'&P;,!"R;X:B9P3T_:05\4#/7[9# M<.HE4-R$$@X.$#$;:"EZ]_A8AFT7!E M&UL4$L! A0#% @ E8 +24AU!>[% *P( L M ( !?0( %]R96QS+RYR96QS4$L! A0#% @ E8 +21]=DYJ2 @ IC$ M !H ( !:P, 'AL+U]R96QS+W=O&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( )6 "TFJOFAXB ( "P. - M " ?<1 !X;"]S='EL97,N>&UL4$L! A0#% @ E8 +26T@UK/2 M!0 V1D \ ( !JA0 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ E8 +2>65I,EC @ O@< !@ ( !,"( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 + M2?.H/N]3 @ )@@ !@ ( !@"L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ E8 +2?Z=\$:? 0 L0, !@ M ( !;#H 'AL+W=O&UL4$L! A0#% @ E8 +28B3)^&B 0 ML0, !D ( !&CX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +26LX'O^D 0 KP, !D M ( !I$, 'AL+W=O&PO=V]R:W-H M965T&PO=V]R:W-H965T%, !X;"]W;W)K&UL4$L! A0#% @ E8 + M2?TT@&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +264X,I*A 0 L0, M !D ( !0U0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +21J@#[ZF 0 L , !D M ( !]%H 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0# M% @ E8 +26M6\J"G 0 L0, !D ( !VF 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2:29 MZW&U 0 % 0 !D ( !<68 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2=XLZDZE 0 L0, !D M ( !:6P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E8 +2=2/8G^$ 0 . , !D ( ! M&'( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ E8 +27R/AO+A 0 / 4 !D ( !'7D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +25J@]PS[ 0 HP4 !D M ( !.(8 'AL+W=O$0 &0 @ %JB >&PO=V]R M:W-H965T&UL M4$L! A0#% @ E8 +21CH[W0N @ 9 < !D ( !D8X M 'AL+W=O&PO=V]R:W-H965T:2 !X;"]W;W)K&UL4$L! A0#% @ ME8 +2?B*58'] 0 IP4 !D ( !^)0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2:41JM$Q @ ( < !D M ( !:J8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E8 +2<>=T^GM 0 5P4 !D ( !N*T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 + M222IQ+B9 @ 0@L !D ( !AK0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2;LC?)62 @ G D M !D ( !FKP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2:))J04+ P T@L !D M ( !6<< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ E8 +21H%,P2\ @ X@H !D ( !,M$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2>'G MX*UE @ )P@ !D ( ![]@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8 +2>=M0(P;! [A( !D M ( !". 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E8 +24[F&9G%! N!8 !D ( ! M?NH 'AL+W=O&PO XML 98 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 99 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 201 383 1 false 66 0 false 12 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.aspentech.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1002501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.aspentech.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.aspentech.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfStockholdersDeficitEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY Statements 7 false false R8.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.aspentech.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101100 - Disclosure - Operations Sheet http://www.aspentech.com/role/Operations Operations Notes 9 false false R10.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.aspentech.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 2103100 - Disclosure - Property and Equipment Sheet http://www.aspentech.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 2104100 - Disclosure - Acquisitions Sheet http://www.aspentech.com/role/Acquisitions Acquisitions Notes 12 false false R13.htm 2105100 - Disclosure - Intangible Assets Sheet http://www.aspentech.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 2106100 - Disclosure - Goodwill Sheet http://www.aspentech.com/role/Goodwill Goodwill Notes 14 false false R15.htm 2107100 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilities Accrued Expenses and Other Liabilities Notes 15 false false R16.htm 2108100 - Disclosure - Common Stock Sheet http://www.aspentech.com/role/CommonStock Common Stock Notes 16 false false R17.htm 2109100 - Disclosure - Credit Agreement Sheet http://www.aspentech.com/role/CreditAgreement Credit Agreement Notes 17 false false R18.htm 2110100 - Disclosure - Stock-Based Compensation Sheet http://www.aspentech.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 2111100 - Disclosure - Income Taxes Sheet http://www.aspentech.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2112100 - Disclosure - Commitments and Contingencies Sheet http://www.aspentech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 2113100 - Disclosure - Retirement Plans Sheet http://www.aspentech.com/role/RetirementPlans Retirement Plans Notes 21 false false R22.htm 2114100 - Disclosure - Segment and Geographic Information Sheet http://www.aspentech.com/role/SegmentAndGeographicInformation Segment and Geographic Information Notes 22 false false R23.htm 2115100 - Disclosure - Quarterly Financial Data (Unaudited) Sheet http://www.aspentech.com/role/QuarterlyFinancialDataUnaudited Quarterly Financial Data (Unaudited) Notes 23 false false R24.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 24 false false R25.htm 2205201 - Disclosure - Intangible Assets (Policies) Sheet http://www.aspentech.com/role/IntangibleAssetsPolicies Intangible Assets (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 25 false false R26.htm 2206201 - Disclosure - Goodwill (Policies) Sheet http://www.aspentech.com/role/GoodwillPolicies Goodwill (Policies) Policies http://www.aspentech.com/role/SignificantAccountingPolicies 26 false false R27.htm 2302302 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.aspentech.com/role/SignificantAccountingPolicies 27 false false R28.htm 2303301 - Disclosure - Property and Equipment (Tables) Sheet http://www.aspentech.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.aspentech.com/role/PropertyAndEquipment 28 false false R29.htm 2304301 - Disclosure - Acquisitions (Tables) Sheet http://www.aspentech.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.aspentech.com/role/Acquisitions 29 false false R30.htm 2305302 - Disclosure - Intangible Assets (Tables) Sheet http://www.aspentech.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.aspentech.com/role/IntangibleAssets 30 false false R31.htm 2306302 - Disclosure - Goodwill (Tables) Sheet http://www.aspentech.com/role/GoodwillTables Goodwill (Tables) Tables http://www.aspentech.com/role/Goodwill 31 false false R32.htm 2307301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilities 32 false false R33.htm 2310301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.aspentech.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.aspentech.com/role/StockBasedCompensation 33 false false R34.htm 2311301 - Disclosure - Income Taxes (Tables) Sheet http://www.aspentech.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.aspentech.com/role/IncomeTaxes 34 false false R35.htm 2312301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.aspentech.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.aspentech.com/role/CommitmentsAndContingencies 35 false false R36.htm 2314301 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.aspentech.com/role/SegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.aspentech.com/role/SegmentAndGeographicInformation 36 false false R37.htm 2315301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) Sheet http://www.aspentech.com/role/QuarterlyFinancialDataUnauditedTables Quarterly Financial Data (Unaudited) (Tables) Tables http://www.aspentech.com/role/QuarterlyFinancialDataUnaudited 37 false false R38.htm 2401401 - Disclosure - Operations - Narrative (Details) Sheet http://www.aspentech.com/role/OperationsNarrativeDetails Operations - Narrative (Details) Details 38 false false R39.htm 2402403 - Disclosure - Significant Accounting Policies - Fair Value, Amortized Cost and Unrealized Holding Gains (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesFairValueAmortizedCostAndUnrealizedHoldingGainsDetails Significant Accounting Policies - Fair Value, Amortized Cost and Unrealized Holding Gains (Details) Details 39 false false R40.htm 2402404 - Disclosure - Significant Accounting Policies - Estimate Useful Lives of Property and Equipment (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesEstimateUsefulLivesOfPropertyAndEquipmentDetails Significant Accounting Policies - Estimate Useful Lives of Property and Equipment (Details) Details 40 false false R41.htm 2402405 - Disclosure - Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails Significant Accounting Policies - Revenue Recognition (Details) Details 41 false false R42.htm 2402406 - Disclosure - Significant Accounting Policies - Installments Receivable (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesInstallmentsReceivableDetails Significant Accounting Policies - Installments Receivable (Details) Details 42 false false R43.htm 2402407 - Disclosure - Significant Accounting Policies - Allowance For Doubtful Accounts (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesAllowanceForDoubtfulAccountsDetails Significant Accounting Policies - Allowance For Doubtful Accounts (Details) Details 43 false false R44.htm 2402408 - Disclosure - Significant Accounting Policies - Accounts Receivable, Net of the Related Allowance For Doubtful Accounts (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesAccountsReceivableNetOfRelatedAllowanceForDoubtfulAccountsDetails Significant Accounting Policies - Accounts Receivable, Net of the Related Allowance For Doubtful Accounts (Details) Details 44 false false R45.htm 2402409 - Disclosure - Significant Accounting Policies - Fair Value of Financial Instruments (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails Significant Accounting Policies - Fair Value of Financial Instruments (Details) Details 45 false false R46.htm 2402410 - Disclosure - Significant Accounting Policies - Computer Software Development Costs (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesComputerSoftwareDevelopmentCostsDetails Significant Accounting Policies - Computer Software Development Costs (Details) Details 46 false false R47.htm 2402411 - Disclosure - Significant Accounting Policies - Foreign Currency Translation (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationDetails Significant Accounting Policies - Foreign Currency Translation (Details) Details 47 false false R48.htm 2402412 - Disclosure - Significant Accounting Policies - Net Income Per Share (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesNetIncomePerShareDetails Significant Accounting Policies - Net Income Per Share (Details) Details 48 false false R49.htm 2402413 - Disclosure - Significant Accounting Policies - Antidilutive Shares (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesAntidilutiveSharesDetails Significant Accounting Policies - Antidilutive Shares (Details) Details 49 false false R50.htm 2402414 - Disclosure - Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesConcentrationOfCreditRiskDetails Significant Accounting Policies - Concentration of Credit Risk (Details) Details 50 false false R51.htm 2402415 - Disclosure - Significant Accounting Policies - Computer Software Developed For Internal Use (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesComputerSoftwareDevelopedForInternalUseDetails Significant Accounting Policies - Computer Software Developed For Internal Use (Details) Details 51 false false R52.htm 2402416 - Disclosure - Significant Accounting Policies - Comprehensive Income (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesComprehensiveIncomeDetails Significant Accounting Policies - Comprehensive Income (Details) Details 52 false false R53.htm 2402417 - Disclosure - Significant Accounting Policies - Advertising Costs & Research and Development Expense (Details) Sheet http://www.aspentech.com/role/SignificantAccountingPoliciesAdvertisingCostsResearchAndDevelopmentExpenseDetails Significant Accounting Policies - Advertising Costs & Research and Development Expense (Details) Details 53 false false R54.htm 2403402 - Disclosure - Property and Equipment - Property, Equipment and Leasehold Improvements (Details) Sheet http://www.aspentech.com/role/PropertyAndEquipmentPropertyEquipmentAndLeaseholdImprovementsDetails Property and Equipment - Property, Equipment and Leasehold Improvements (Details) Details 54 false false R55.htm 2403403 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.aspentech.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 55 false false R56.htm 2404402 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.aspentech.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 56 false false R57.htm 2404403 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.aspentech.com/role/AcquisitionsScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 57 false false R58.htm 2405403 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.aspentech.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 58 false false R59.htm 2405404 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.aspentech.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 59 false false R60.htm 2406403 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://www.aspentech.com/role/GoodwillScheduleOfGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 60 false false R61.htm 2406404 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.aspentech.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 61 false false R62.htm 2407402 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilitiesAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) Details 62 false false R63.htm 2407403 - Disclosure - Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) Sheet http://www.aspentech.com/role/AccruedExpensesAndOtherLiabilitiesOtherNonCurrentLiabilitiesDetails Accrued Expenses and Other Liabilities - Other Non-Current Liabilities (Details) Details 63 false false R64.htm 2408401 - Disclosure - Common Stock - Narrative (Details) Sheet http://www.aspentech.com/role/CommonStockNarrativeDetails Common Stock - Narrative (Details) Details 64 false false R65.htm 2409401 - Disclosure - Credit Agreement - Narrative (Details) Sheet http://www.aspentech.com/role/CreditAgreementNarrativeDetails Credit Agreement - Narrative (Details) Details 65 false false R66.htm 2410402 - Disclosure - Stock-Based Compensation - Stock Compensation Plans and General Award Terms (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockCompensationPlansAndGeneralAwardTermsDetails Stock-Based Compensation - Stock Compensation Plans and General Award Terms (Details) Details 66 false false R67.htm 2410403 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Accounting (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockBasedCompensationAccountingDetails Stock-Based Compensation - Stock-Based Compensation Accounting (Details) Details 67 false false R68.htm 2410404 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense and its Classification in the Consolidated Statement of Operations (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockBasedCompensationExpenseAndItsClassificationInConsolidatedStatementOfOperationsDetails Stock-Based Compensation - Stock Based Compensation Expense and its Classification in the Consolidated Statement of Operations (Details) Details 68 false false R69.htm 2410405 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 69 false false R70.htm 2410406 - Disclosure - Stock-Based Compensation - Additional Disclosures (Details) Sheet http://www.aspentech.com/role/StockBasedCompensationAdditionalDisclosuresDetails Stock-Based Compensation - Additional Disclosures (Details) Details 70 false false R71.htm 2411402 - Disclosure - Income Taxes - Income (Loss) before Provision For (Benefit From) Income Taxes (Details) Sheet http://www.aspentech.com/role/IncomeTaxesIncomeLossBeforeProvisionForBenefitFromIncomeTaxesDetails Income Taxes - Income (Loss) before Provision For (Benefit From) Income Taxes (Details) Details 71 false false R72.htm 2411403 - Disclosure - Income Taxes - Provision For (Benefit From) Income Taxes (Details) Sheet http://www.aspentech.com/role/IncomeTaxesProvisionForBenefitFromIncomeTaxesDetails Income Taxes - Provision For (Benefit From) Income Taxes (Details) Details 72 false false R73.htm 2411404 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Sheet http://www.aspentech.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails Income Taxes - Deferred Tax Assets (Liabilities) (Details) Details 73 false false R74.htm 2411405 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.aspentech.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 74 false false R75.htm 2411406 - Disclosure - Income Taxes - Reconciliation of the Reserve For Uncertain Tax Positions (Details) Sheet http://www.aspentech.com/role/IncomeTaxesReconciliationOfReserveForUncertainTaxPositionsDetails Income Taxes - Reconciliation of the Reserve For Uncertain Tax Positions (Details) Details 75 false false R76.htm 2412402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) Sheet http://www.aspentech.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Future Minimum Lease Payments (Details) Details 76 false false R77.htm 2412403 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.aspentech.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 77 false false R78.htm 2413401 - Disclosure - Retirement Plans - Narrative (Details) Sheet http://www.aspentech.com/role/RetirementPlansNarrativeDetails Retirement Plans - Narrative (Details) Details 78 false false R79.htm 2414402 - Disclosure - Segment and Geographic Information - Narrative (Details) Sheet http://www.aspentech.com/role/SegmentAndGeographicInformationNarrativeDetails Segment and Geographic Information - Narrative (Details) Details 79 false false R80.htm 2414403 - Disclosure - Segment and Geographic Information - Summary of Segments' Profits (Details) Sheet http://www.aspentech.com/role/SegmentAndGeographicInformationSummaryOfSegmentsProfitsDetails Segment and Geographic Information - Summary of Segments' Profits (Details) Details 80 false false R81.htm 2414404 - Disclosure - Segment and Geographic Information - Reconciliation of Total Segment Operating Profit (Details) Sheet http://www.aspentech.com/role/SegmentAndGeographicInformationReconciliationOfTotalSegmentOperatingProfitDetails Segment and Geographic Information - Reconciliation of Total Segment Operating Profit (Details) Details 81 false false R82.htm 2414405 - Disclosure - Segment and Geographic Information - Domestic and International Sales as a Percentage of Total Revenue (Details) Sheet http://www.aspentech.com/role/SegmentAndGeographicInformationDomesticAndInternationalSalesAsPercentageOfTotalRevenueDetails Segment and Geographic Information - Domestic and International Sales as a Percentage of Total Revenue (Details) Details 82 false false R83.htm 2415402 - Disclosure - Quarterly Financial Data (Unaudited) - (Details) Sheet http://www.aspentech.com/role/QuarterlyFinancialDataUnauditedDetails Quarterly Financial Data (Unaudited) - (Details) Details http://www.aspentech.com/role/QuarterlyFinancialDataUnauditedTables 83 false false All Reports Book All Reports azpn-20160630.xml azpn-20160630.xsd azpn-20160630_cal.xml azpn-20160630_def.xml azpn-20160630_lab.xml azpn-20160630_pre.xml true true ZIP 103 0001628280-16-018906-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-16-018906-xbrl.zip M4$L#!!0 ( )6 "TG9RP"0%_P! %WN'P 1 87IP;BTR,#$V,#8S,"YX M;6SLO5EW&T>2*/Q\[Z_0I^=/=NZ+3X_OR=6C:;_=Z_['6_P#>OLF MZS9[K7;W]C_>_O;YG?GLWK]_^W]^_M]_^__>O?N_]OK#&]]K#N^S[N"-R[/& M(&N]^:L]N'OSKU;6__/-3=Z[?_.O7OYG^UOCW;O10P\_(29;2F8ZPZC!6.MK M0V2,R6:3":FTO*'___>?OI(&Y9@W&!&<<2*_*HPH;B(DM6ZRKZ)XV?>O>:?] M4_KS#4#=[?_4^/<# 'TW&#S\]../?_WUUP^-_@- EC7O?FCV[G\D" LD** T MNKW9&W8'^>/DB?2F'_I9\X?;WK+A]XA_([BR6/#/ >:+'MN?+7FP5;6 MKG\&+J3;V?SMV??F7?W]Z4K-^]O=;UE_4/_(Z%IZB"X\U.\Q@N4_DM MW([HC^,[R@Z?*^Y.E[\V^EEY>[?1;O;K82HN)9#P/$C=7K<[O*__1FN0 M_SAX?,A^A)O>P5U9WFY.GEO_T/P#>7:S%!/Q(UPM;^RWF_4HP(4:!/J#AWS) M_7"EYH%A_]UMH_$P>>:FT?]: #*^4+/8<"7O=;)^[3/%E?J'$AWJ'RJNU#TT MR+/;I732/\+U\M9TH;7 Y!-ZCB[.W3JHO96/;AW,WMI>Q:#=_J#1;4Y8[GN% M1?^BQ=U8:_UC<75R:[]5=R.\%O_X?S]^^-R\R^X;TYO;ZV]^-X'FY__]O_Z6 MOO53O[APG=V\*;[]TUW!=TE9O2M5T@\ R-OQY;0.__&VW[Y_Z !*/Z;7C#1= MLP>Z[/O@31M@CCX]^@_V^Q>?/E3> MJN/7A,ORA_TVZEW]VTL_Q- 4FUF0>R;JN\'=A/O*-H^K56>7/YJ\GWRE^,*;.$5.\+4I%3I-.(608C M*F$"4C=YY?C*SF@GK.4_L!G>LA/''!9#+WQ\Z[69[,(+I3:L-MXS"O#'H/ZU$\.W/Y6TU&/[MQ]J/C&#ZL0+4 M.7L2]!_LPA'/R1$S4D\/(?5\%ZDWK59[ *1K=#XUVJWW7==X: \:G1>YVBMQ M/9(F>&YG8&?S +^^[W5?KBJHX' EF@5W,PNF;A5,(IW]M_D=Q2C^0K<3G'B9@+7SP_7QPR\31.,UZ6^:26>>]IU9U=RDO(\')=QYTL M_X4A7J:]WSV6N 2=KRIFV,TQO'#)P;GDT&XBN^0;3R+?R ZQN/3D]]Q/)\UZ MB7XNWO$EL7K2B=6S]:8ONN4U^,_;NU*7JIZS<:=V-AZ7-7ZY!F$WJ;]$S<>, MF@\26&V_N7+Q(9_-ASQT93L[^2C[(-9PIRC[8@U?;GR]6P[YPA%GE2_>WO)= M%OBLK-GV$GS9$'C!TGM9W+.1W!V"DDLD>NZ+OOUYD4LR^LQ.CNR69;HL\QGF ME;:7YHL*/Z8*/XAL[[#HEV3B"2033Z=VY<(/IU&@<)X9N OWG((V.9'JS@LS MG (S',2YG&6&3WD/WC!X_-2!]YIN*Q'G(<%L'[\\/F1S+/&Y=S/XJY%G/ON6 M=7K%7>?% AL@.V6$I=B>[\+SR\*?_,(?Y'#@0L'2)FN?6HJFI._#<)#E-21Q MO?[@S'()&W%!PONGS? ^DC-Y"L5-8DO-<>&>9^2>0[-_,_%H#:-8NA?9\VL M_:WQM3..Y5:]J>(-NV%_ %%@7KEWX5T?&__=R\N;^S-XG6C>SLO/Q\;W]OWP_OS MXOT)&E,&F\/C?+VYJC%N#9N#J_QSEG]K-V>L[X?LMM%\_/SQ\_C*^9G;"F)C M65V"V2N26'Z1V+/-YIR4]W,NW/%J?)D7E(BJL59VV&]WLW[?-"%XZA=%(5.# M]?>O3=/ZEN8GM;YDS;MNK].[;6?]3YWF M^/MG4F&T0?>LW&Y$WE/<5FT*^] M;HK9X&KW=O10^/X *WIF6V%+J#:VANO(MB?&7T'T*>-O0O579*;9Q4R?QV[; MBTE27'7/3+>]&L.^SR3%9)5?D2[==C/\DH$^C2VM@Q]VNU1&G&9EQ#&R7P8@ M:K4[PT'[6_8Y:PYS<(ZS?OC>[ Q;62OFO?N1)!1Z^NJF/&[P"23C#@AC'^M? M,,\SZ8Q9>@VL1?&>1/OSXIH#DFF&VY;3Z968J9K-]@N#7ACTM#;S^85!+PQZ MJBG#14?_GXW.<)1FZG1Z?Z4<5Q^?WB3/7J1JMSOI(A#JXT+W+Q3"KY=4C%P5N, M'LI>O";.W5JCG[;2/+RG>5&:%Z5Y;E)Q>%?BPK=G:D]G62,VVGE*]YW'X:#?G$#7E"2,Z_\6'2Q+ZKR8Y[]SS#K-A_K MWS=S9RJC'>9YNWM[7GRV&2FG"F@%+?>D$S=8B1IP5BS%A>?'ZT0N/+\WGB<7 MGC]\W'3A^0O/GQC/'SP8O/@V)\7S%]_F0'5G3]B3C<.\VX8@)X/[8OM[^FDQ MY_%"3H=NM7V[G"Q[XM[G.ZMZ4AO%S\*][>Z%>_?/O;-4O7#O-B?^X+;5AR%? MM2K>F$H7S?S2>/O%*^I3X.U7J+>?TL#^ P00V5VOTWI__Y#WOHTBB1?,HBOP M/<^ Z2EG])<[5B]R[7?S(T\[)[KKTE_D_KAR?_"$^$&\F1?)"GOQ4EZF0;@P MQNDPQDEIC,M9EU>H#2Z+_@HE_1(3G+/U'XD[;4S;UTYK=[.O@_?P_GR80)YI MW)=GK?; W.99-N7[J4=PU\L'7[+\/CU>81:;MUNWV8?>N?68J=*B[.971XP] M9:MJ23GEQ$5:'DOUX'>8[(W_QFG6_QIV\3OX@Z+-^E%'6-U.N_]+WAL^?/C@ MSHN95O>,KD7M2(G)PK \7V)RK(QB]I6(@ZJA#T#_JYO1&\Z+=TY1$56I>2Q5 M1-X1<0Q3^*3>^.?"6H=K97^RUF?K.0@7N_,B-\3VP@;3B*@-$4+VH?TM:[WO M H/>MK]V,M/O9X.^?1PU$.\T^O,'Y=YW(0IIPO=26(SDRE MK:#X*U%DSSKAZI>LF^6-#M@1T[J']>L7XTB^749<'7;$U49DO_#_D;3^V(6: MX8O'Z_;MW;GM")^9YE]#]5?"_4]W8R_1W)D*P#-'<\>LW[LH]%? S\^FT%\P M)U\"TE<1D!Z0@\>;13?95RS_:&7M/]+@^TXH8)IR[N^]/WNWC;\:H9,U!_FH MU=8/"_S[HO>6@#(_+5!FS*$K2+,G/CV/_2SR#LO#Z=57[[Q>7,BU:8'JP<-_ M9QN-C!Y[2#%]5W;-5W#/_WXA&=N$=T4GJD9L[I M/E7)Q5P^4?6..D\-?8C:&^I^?QW$ULR:N70:.T2GL:<,G]E&E9Y.0[/% M_GNS+[='O;TM]TTN_;.1MQM?.]DUR-#\ M,[UNJ]=]#]#F7QO=/Z]N;C)X/MWVX;V]NKXP\7&9>(OO+B[IS"Z6(AC^4R;#C4[3T/T0J7G(A47=GW![+KMTVMU;(.''1OYG-H"?7RZ_K$/V=6QPU.V?;\(J]97E+Y=;-L#WE>R?;VF0 M1BY@KS^XNOF6.3._Y:)EGEO+G((OLX66N3BZKTV;;.&S7)CCXI]< MTF\GF'X[!3VR@U=R8977Z8\LF!SS5R-O539-P_U#I_>8 5E[S3^OBBK^\^** M.;2F?+ 4KU=D5C9B /#A4S/T0=8J2/5;MSWH7W_^[44PP4K<7A$C\(LF>#Y- M\-Q>PV*%_44-'$D-'+.M]D6DC[>8>S^6OIF$7A;S!4GF1=V>E8361-X7(7UM M\?1&#' 1[)?/"!N%4Q=&>-%A53+SJ&CV0-&TFURGT?VU<3]SQ"#\SQ"P>M]M M)O2^9>F&].!Y<<$L6N.-FY5X'<7&H]3"8K_C%1$(]L?&(\7;+BCB+W-!2[R. ML: ())2_HWAO"[J''/BFG3G.9=WWZ=QM\=FGM-AX09G8Q3#_8BW..,P_K'*9 M/4Q]+NM^0LIET[/H+UBYC#;+OS2^F^'@KI>7,Z(GYV_A8G^09B /NX-\L5U] M]>&)GIK>,LCR;J-SG7W+NL-L7,+S_OKSPJO@):-3H*Z1YX\WO3QQR MM6^[M7>=V72K>HI/N;*6Y'L2@N4+-COH8^6*[0F2I>M='M1=O^#G:1"V%,"B MC,5T6ZF*I?-?P[S=;T% 734.R^5GL>CX94G+&OH3&NTVB?69Q71:DLYJ_B=):+.-[K^]C($7X'?\[D@R_+>8Q8FKU#=+L] M/CJ3.-Y/+%T[(^27K'>;-Q[NVN"3%HO?'.GS/W[[?"[+O127MS^/D?GIM\_G M6:2Q=%A#9=E&C?I'",Q>_"7O#1_Z5S>0L4SFRSSW&;TG'"O*#;=;O_IWVT6;=Y=]_(_YP_:='H9/UQ MX>NOV6#!?:IY3>4(WW3WO'+W,F>L4CPP.0XXS'L/9]9X=1VI9TYMU-%Z3R[8 MBI6:'6*P9JGV[0]6*RLF!Q]G5OH5Z?"J]W<1TXN87L3TQ/SPJJMU3F*Z<96F MZ71F8_'JO>%[,WL8?+G+4A.CU,\(/@DO,/= TF8#0OF+)GCIFF#CFM?],M/% M=3\397-^=;\7^3^U4NB+FWX1R8M(GJY(7ESRE2M^D;+3DK(7YA^>L#&Z3+1SLM.0)Z"F3WAT.J2[7CU\G_T;,[/]%_B_V_R4%&^=M_R]%2:]%$SQC4=(I^ 3\'^P?7_S16/L)&HT] M=T3#_X'/@51;!G]PNSX J>@YD K8!&_'5?OM>CHB%3D'4K%W:?S;%ER%R=Y) M).,2RN;_W: M%+%BO1S848YLZ]="W'Q["Q3KWOZ10HO!T@\LWKCUEX;]5MW+V_T>(UC^]-MG MO_4K;[\^K'KE+_;3UJ]LCKNZ_Y%GS:S]K?&UD_WQM=%I0,"SG/;+G]D%I4]9 M_CGQR.SW6NUO(&ZS,I&>^'5XGP[U]V9#K W)\+_F )E_T[2[^Q MFJ7G/[+PKO+2!+7U_+-ORM3RW/E1ICM[OV_V45>B[89X# MF&_&1N ZNYFV.W_[II4UV_>-3O\_WKZC;T>FL]$8RFU>OLF 5*\J]!J1$D-YO%O/VX-UYZ0$2N0\1$S'TVDP0?&*+46QPDR MU,8*,H*A)R)3-@&!6[ZV1TW0/^6]AUX_:WW)&]U^HYA4]L]&9YC-X3)"A3:: M_S-L]]OIGDENKWREF5Z;;C3\_6O3M+XE?=OZDC7ONKU.[Q9@_=1ICI.!L[01 M,[31U(2HN?/1^N@\4H$(HI7BVG.FA)ZA36%K,%<(S5!G"T1W(8YK].^NNO_9 MZ+:.3R8^RT)(4>^LP4$:(0VPN_! )LLMM"(-U99(X:PR0EN&W3Q/34T:_D'Q[0E6/K]OOU!_U]9^_9ND+7,-W @;K/?^MG-L/.A?3-/[KI:KP1-E@\>TQSH0=J4 M OH5[YW9/QF-55H#0DG*"?6X9D8K[12W(0CAA25CPP8JCQ/Y]N=/^'?\4?@Q MJ?:![H%I)XY%.^FP))XP#DZ!)80J!):TH)TT2AL,M$._JX_X,+2[2V.G'U]-/Q09)C%X&0SX9\9+(M2(?I20*"O.F9!\:E=?#1'%:B)& M:2,E1C!P4;0QP5(51T1D OPXM$A$,-'/247PFWO=8MS[=?90?G3N34\32D6;@<.AHA4[4L(Q%BB5>*I+;P;4_?-:(B#&4V1")BTYY2KB%^&2,CY)4 M^D5\,-)J9G6?"ZLU/,O ']GB?-F9?B9@.PIY[^8S#7 PB-K=YEDW;MDZKL^YZ^>!+EM^GQRM5 M7A\@X+JZ&;VA&M_-DSE(^)\QGH-O:10H#F4"T5+RZ+P6>);,9>(3_8!0&3L_ M@38OB;Z32[/ S3_3Z[9ZW6).X==&]\^KFYL,GD^W?7AOKZ[7+9,GG&+M"(%X MW 7AN#8\+9/##CPO%.J7">]WF0!D@#G-]N[WLT$_9BT(H#IIH$BJ(1O1H[]= M[ED-&>.LK&&EEBJV5%(V/&I@IY0Y">CL*JC&^D4CN.E)=1&HW! M8&@Y1H%ZZJN^!9%HCR@ 2X%'W4Y>@/@ OA7+!(!1!X \'E6,OJ0&.H MYMY!0:P ?A&8IX"]BN:.IX2*P$Q9Q56P)D1?LHW PE5H#K_<"]AEK+(L1-F. M^IY* ]P#D2B./$1%U(1U1$",5[F?KD)C'7#[1&O5ZH"3#>XJ8UQ2YQGW')%R M=<#AFLOSCU9'@1^[7[0^@/YJ=]II#Z5\O/;9THDK5*)O%UH9W(8MUS$8293 MBD1F%)&PBK[48L0%R:I^)2:U"#\5[..08J4V%(Z!.")%!?:"1&]B+"43PI=* M'$ IXH#8=[]TH,O?6NG33;3^F_P M%TQ0@TE1@K(/ 0))Q\E S5F$_,!^ M];'QO7T_O%^._31]%,"=PT8;$1FB@E$;U1A?JS56;W_^1#Z.T7LR/!/,?NGU M6G^U.QW0"XUVGG ?A797-U\F=53A6]60U8OQO.?-B//(1^.(T4IJ<#=8Y!B\ M<:D( ]:>6<%J=5>YDIL#N!>XHX MK1K;6G)Y,/<,(X&YQ):5).-3/@.$.@:0-",=)H:P)-^D-)OJUIL2$5 MV]WT9!$\9_U!^OV94#. OF!<.8F41DX;":$B4--3S8TP&CV!FBMH,J'JF.0C MI7D%=_SKKMV\F]DJ7;9%"I8C'[3_/9H"T2]L2RMK7:6=^]:P.;"/Y0_)Z?JM MG^8<#?)&VE9-0'_,!G>]I2F_(VP>*T8LZ +M# 4R(Q=\+/.\%,RO!BM$?Q]3 M^5EI-%FI7[-![.59^[8[JNYJ/G[H]?N_--I=/\R^]*ZS;XW.L/C4UHYH0-%% MIHES446(S!C!Y?8!X]:%RGX=UG3&#]L:V._>76G4WF"$]2CJ)E$47BG)VF9*#>S MP=M#.4%P,G6MB!3['[)^/\L^-+JM3B^?#1I-I]/[*VT/3/?PEL66941Z#?\N M0]+'K650$N6\EX*&".J(",^"3?N/1$G&F3/+=HF/A= )4'#=_J*7" 5BE#2( MX%1Q@,.(@BSMN%<#*21FE-@KHN,:I0/QF:,4''X(RZ0CDD)D,Z*C0%RP2G[F MV2CXJ?%8W A*KK3 7WHV^UR[F;A&_+1G+*;=\T ]I8@P&F@9E2*N*R4K0LWD MI%8 LANPZ[(FH"G ;T')XQ9<2(K$6(EJ8DVU_)=R?4!@U["3CXFP@7CE0.(4 M.%Q\8H\1#=4,MM@6V 6_;+R+VQ]MXX)W]O'S)HYF8%T\AR8C0@,%X-PXD@10UGB<]Z6"=XC5M+I&3.;;>HUBW: M/(PJ_*_2/\!9; X^]EKMFW:SL.-?>@$ 3S*88A.3YZF2ZKYR0F&38#E22TTP M.(*/S T)Q"):+ILTFB[3 ON$>D**Q8**\4>VEG(C(^71<1Q LSEP$RF>9.'! M':E4=S"DQ4R=S!(PM@=SG7R#4",OO!6&0Z3M""LW?;14NKKE1@%T? PUT@V MHE(B$YEP*@0%UD(#&&-?SBI;V6*C$#:(+2 -<)D(4)CT6D M6%$1B*5]TZ"$"8%*3'T@8TJ!/F28)Q6!2AVQ+[S/FI"CW$6%D,(Q90GW#A&D M/1:$BW++Q"(()8"0\O3HF-(6@\=IEJE?\/N7NT9W1(Y^J@ML#K+6E]X_L_X@ MG><:@-\$"G$4Z:S.8-53_1I>E+>;15,MH'LZK=R__OS;NG046%]G*7<66\RB MID&JL8;4+F S&Y^5YZI9*HTF3R7Z4VET]%5:."/P"[R_."I)N.'(7/1HO5 QFQ]]U6=M^=. Y77SOMV^*G?ID2<$6/@!GNV#(_820X_N!8.ZDM.$!@_:4I M#^1X<+MG:PI'S0HFYFP/P$XQ3[_X^O@A*Q(<98KW?7*?NEEQ'.I?[<%=F?(= M!5SK=^'Y7&H)O4=N\ WQ2YX==^,V\7O)&* MF,:$&]7.[NK:$H6F !;YSUF3: Z8D(K$M?X)20 M1A&B'\:X-N @E/NB D5;4^>&!3\J FO<026]\J!^%, E0A#@#/*R5 DK5"V= M!O]1[!>!79F'!:VC9T80[ T6$ERU,BY #KSP&F%@:CWL3X5Z#<< K7$(TF+- MD-76VW1H8<0Q,1)2"=%82M^@@T.]+KT$S$Q4L#%8"ES"C"N//$+XP*H5]HPA MAM364']I?+=9-[MI#V+>NR\,U]=%VS;)6)E40U%4$6S-.B(( L$_U\01#)HF M(E=6L$A-<25;!J9Z)J+<$"13JR(JRKA=X3,\N:3T2Q/%HSR1+&7@XO0[T]] MB)MQ9X?D;#4ZG<+;FAY7V*#Z)D@1!=7>##,CSTK_1-G*;DE6,ER=FGPC. M!*W?NODH'?3OHFYO3*)^N2M5'/+NC+S-26G2UH(84ZV[$I(@I'C@(5(W/@ZL M/).R6E(Z*X>[0+AG]-9(H&18.9\VJB5W3BEP\F.90E"&5/P;3D\+O74[G1H6 MC2 P6\Y0H3VE097H@116=VT1>SIZK:S]DX%_M-(O8J=QNX$ 8221CXRPJ(2U MPO/(9.DW6VY @&X N^QO/U9>7GYQ+#.QW6\V.K]GC3R,>J9M\'$O6(C&1<G/(CA$>IN)X( MP[2$'SB.)2B$2_SVY_C["(JE7ZD'(\&Y*1#(*(J$H1B!W'/DM$A'DT9 2*%C MX>:+.C F7UD$8@3?YDMBG4..!$6 %0@XCH&#>U. (%7*CKZ=ZR>X]$N+8*2T MP 9?IU1:$H1%FD4N/0G:^RDW*I<$Y=W?Y[^;7EU^+A1M1%R6$EZ=%+!^_WNV M8L=PNOH@DHI&9(A0GF-#@Y[L#N OOY<>\*E7UH 8WJ(MC"=2\/X%-O*?V S MO%T1R3, "&OP+C7SF ;&B#<3$)4--9DLJ265G+,YB%< M0#^2-JNLX=4]9-J M>1J#C;B8,$)A]0A6DH&N"\1Y,8$4(I"W/_^>6I:M^](\-+'=R7('G'7;RS=: M49?.(6@/@0T'B8X11U8" 9&%>?OSAT9^F[TQS6;621Y,UGI3?&,6L+F/SL/S M:?BUTV[&3J]16S)"EIUH-L,C#ID)H<\(3"NE, 0R4$=4"75+& S M7Y\'ZSJ[;?<'*07U:^-^$XF3RC(3(42G&B2,40_Q3 D/QP(6RWS^%'Y]\R6X M__SUZL/5+[^_>?^K>_.C#S_. C3_W7F8_MGK#+N#1CXBYR8*.U)8PJ1+V>YI3 .ZLP\I)/)7C*SO(+?1QV:A\'M@D@P@(KL%,6 M8QME&2B#6E"5C2I.QF'R:B!V 7/5P1@3/:= O!"L2UN3DOMRW!G#KIO^2]_FY-^1@.U'+'+7@"%MPQ!C%]F331KGJJD1+*92V\]= \!>Y5 M9 X.ZX "$3SUV_-18F3+M(D!VUW1**,0;T]P_YH-=J(V=YI[B$R%8D@;P9 G M9== 7Y'-5^+P*"L@7H*R^XPKSSEE])HFA@. L> 4W28R!UFMNK4$\3&&<$= M8$[]-2:G8++=6)IS"2;&>!4EXE(')40),*)65?* 6([;_ZR%8T=@5U&7>W!V M< 3::I?H.H:5IN:. M->>\%*V#M@K(CM"N5,1@)C0-,5*B C..1C)QR"1BI%IVBU$M'ZR%=G@_["17 MRFAQ4H14HS$M$V!N<>:.PCHV8@6'D(W7S$%$!T@G8Y\#W0$AN/@I2,1P&^WH$U2 M7]*QOF'>UYR_>(&$%'L@)%;((PAB<41*!L&9QA-"8JLX2R FD0O@DG * M=#$>))*02?^O(*IUX/P%$FA5W0@#9YZ E@K<2F\,P4J719_(,ENMLY G2:#- MN6,N=%14.Z6]3=W_*$-84UE&Z%Y5BV8$DSLA?Q#$5CE"BF,#ZH!&)67JZ2A?<<1C)?!)AGY_B($3E&>MV$XS0#^D,OC%;CN[MQ]>V?,ZMEM9I]TO1I%^ M^."JU:;("1Z8#A3"5>:-=0[<0VL"-X8C&D9EN^PC3CV&]X'.'%E:K0+<1N=3 MHPVO&)\WGY!+(:3W-N*2QQ6!MK4LJ*4RIC63&F/,:HIEWLZUJ*=<6.@BF% MDRX"G=?UX3^8["R59PI7F0D2L4=)32) 4[6@JE M3*6*\+4MQ;I>YT9!*&65L"J54!.C?4D^1R.M1%28EP6 KXE\1^%DYT&="!*T ML@&B-0]_E-E[B1BKZ?QPZDL!GO*H?\&DG+!R/F/[.KE4EJJY,-AJ%86B3(XC M7!6TI954_"XTV@#N(Y+B*,P'?JGAVDNN(40,D7")R@A*!:8J>N"4$Y MQM27069PN+H9<1RZ?LOR03N=JAN/T-C([,WF+0TWC/. M (!TD)Z7Z;NM/>A M>EB=5+8&*C!L"V&-VIS+S2-KO:$T<&JME4XY/O8D#2.^NI]/]-XAK!&Y.0BC MLAY+FL@7J WPS*2^2U%>28X3NAV$G4ZOF3*(]0RQSZ-S%;-^[NGDCZR1<1F))T6.* M4B]8=&71L*$:KE1/2BQ6CIPB/5>T5IKT*MR,,HX%B/RET=)9 MP1R+M*RG-JDY0/7<'B9GQ#6?LTXGGX%"I2%D1I?WA0L:+=:Q)!1T;ET'H2 MW&QO"(HNM6D'6O!0$H0073T5C.GBIM@ITF,_>C(J\!9(#!(H FSB1(@3MD\; MPI7-&"#8^=#F*7K2R%29"SZF! ]32(PB*_4DTUI5RZ*5.B.NV5E/HFBBL!0C M+8-"2J6IWJ7Y0+:J7>CS.6'K,KZ!1\)(0#Y .(1#T*1<8)[6?(,TXY%1.;"> M!/- @>$9P0YK'H'I)P01-+KJR=O"G3QU>NQ'3W(;N?&>Z !1IDJG]"8V1'BD MJO-DN:#G0YNGZ$F9AD%B,*2,20?,(X0OCX^P$%!%C"@C9T29G?6D$%0 SX#9 M2#WTN,,I4U\:5J]X=?!S;!3/7BQ4]V_M]B"XL?$NL*/ M,JZ<^:DC]Z&23,*"5K7^QK#M$:E5A2B 18H*N5'!$I'&F>A)MQAAJCLH6*"J MG[P;4C.EY%D;9 34\YYJ4TDVMK@N$/>3@=H.EQQ52H)IY7@/ 7P-:DR MZ[FVE!"L$5;(T8#I03P8X&LR:#S$-.4A,@]A-,=24#L=IB=E M-<;:'?#NH-UJ=X;)5$W+D\/W4%6C[2:IIB? M]A7[6/^">56:ZK)F55@Z/+%&BQ+'4A-#BU4TGBB+]:2=,U-:S18UE(>_R>(I MEWT0\ @KPL]C19C3*B*J0@S@"!E%0RBW%9BQ<_,8RQ7AB]5[9[(BBVT>3W1% M1/31&X<$]EY9A267KEP11)FI61&,B#KPDB1%=@W^4E[X5M.FB=N5\2,1(0@' MW0H!"&84>:$GFUC8VTJR4BSJV65@[ CKJHIZ2DP:OP+N'C72"">E++NY2T9, MQ9VH6.&-8=UR9J6A1&'ETFY))#;-*2IGY"@AP9)5^SMS*G 5MOXF@*QRN+Q2 M0!%PMX1ERE%NQ$2;(W!?*EXDPUI2M1$@.WFUA(5H11#&IK'JRA@SW0<3GM>T MM*=%5%>!I\[%6PW6*C()S#1U(1H*[E#D.E7S3=HO@+]:_9:-]X\]I?F&KD3^.6XF, M'9YIFF+^Z^/)?^FG])W4=[:;I08_ZVIX)8) 2WMKK+2!>>9XV0L-$^\K])JE MTS[(\4+H.W-&[[][>>HNU+^Z26\8GV\=/"XQ6AZBZ/Z@W9P;[3CSV34;+P&" M+<8)Q088'C'/8ZGBG1750/FR>N-5N\K3:)9U^7UJ@:H8"Y_.PB/.))WT]M>\ M>M)I0=M>"-Q_7N'P3@H3F&+<>_B;>U(*!QAI7?%_SG/YQ//)!U54 W$5D0R# MCR2U+5M$:*FXK&0O+]0]'>$02H*3)(CU 6$'SIDO*P>-9()4]BY/<>W287*DK*)8&JEXFL&/%TH?$H61*;3QRAP$@B7 MPBH=XJ096^IH_T+6[QG]*PCJ< S62"Y\T+SH@#B9+<9%I1CZ0MW3D0X;;,HL M207\TA?O$7"DI-:(&$4$HD--ABB:D M%$Y5V]%0Q/DVJJ:"__G1[IF8/$TK28D03J*/R!/G:+F3B[@.E0C[9:_,-JJ= MI:TF(2B$7029J#PS9>&/A)^J)?::+&:I7SCIGHFE86&<]D[1 &NC+0X23>)B M,,<597-J"_.,[HICP7.+ M6*$H&D2"N=;$:H?*@Z[+]+GYMZQ6,9.QB/9Q\N-_MK,\U5T^?DA5EW/T MFMSSOOLP'/2+&_#"&LR\\F/6Z ]'&\JRA3>_J26 I8ML:%8_*%T^JY(D9# MK0[2:$_ 6,80F9R,73/LI:_$-HZ&"EH3Z2&:\-8AY5B<#%V R-I4' VNL7[9 MI'HFE@5E(95. RP%Y=HAH:?M%"6J5K8_]T*(%^)2,(D] _%76'%GC?(@"V.Z M&T.J'MU+(?BSN13(<$N4-(XY*Z,)S)@)P9EAU:JR=2[T\!X, M9R1UR!"\5 G&&E+M>_32*?5,JME8$5*AJ'1.26T0C[R,.B#F0,^[#FZG8U1( M,!.<1<* .&J(9E&97G (O(']&1NWOO1S:\Q6-O6U3(#WQS4*+$UMQQY/TJ@( MQ^I@F%W7Z@F(_=KK-G=9-6%ID#$:;HR35CKLR\)N!:Y:-?K=V:N= KAO]%8M M'251:8F#)Q:[:$,(9!+&F!WW]':]^Z_M[D@]3=M[7V?%!E'*R"P] MG[59>_"_?VV:UK=T3J_U)6O>=7N=WBT ]:G37%!OASE&/'M&0'C@&!(EN=I9L?( MLT@_7=U<#0>)+/VQMW-[M]H$K5R*)9W:EU#+66HQ\\U%+V>S"Y^WX+7M&_:C.;B0:D\%XH:S8T3P8"Y<@3"$IR@7D1:6<;%L[0'HNMK6[IQ_X094_-XG:9$K%T^Y#@$PBAB)XBF M# 4B1\O'L=;58DN\>*3XLGY[6;_W:;9;$[Y7WQ-CG2[%S*:AGJ!/8X0(FVME M2R'T*-9T$3OO5?PUJW;;:RP.HN]=(2C?4P9CME>2O-?F]$& MA:.]SN67RDCG#$)4&X*)4Z9L!",E-Y5J#$D7NZUNC_F^Z2:>@6Y&H"AU2,." M. V&TA2DCNFFHJXPY>BD\''H-FZ&O+13R]&)A8W0V*<9S2%U>8V8EG._#!?8 M5A)+B\[?)L@^G3C\>8A#D,6&>L2#%SI$KITM.8GQFI;^B[,2CT,<\3S$H9$+ M9127PEG#M")J>D T!EKAG&V4T[;$F9%$?#*BA3AES"E"#'AT.!JL)M4%1@I> M#8\7;>.F&.^'2L\D8UP$0!H[8@VWDCL.?G#9J$.K4$EL;:. ]D^D9Y(U#Q$Y M#4$+QPG&X%V!S)6-';RF%9.VV,UDST2J=3'9EJ:^O+>&)&NH(1G51=LR9@/& M@F!1CEXS-#A2G=*HN;1@8J*GW'K.)I7L25%59PM2<-DVD>4:*IXFZ9^M ,UPHF*T M%'OJ$,3DFN&R.-@)6^WE]XPD?RE%EB9BRB"R8$9+!1&^%ZAL#6F%L!57A"BQ MN"%QYJ1_OG)+08E&6O$0"/;!1#/A=B-=M7;A,"0?C2]]WVWF@ )X5*._MQZ] M%91,M4\QA @^@S<8G+NR^WU4J#IS7H+SNP$;U8.W/[363,J)P._<:$0T..;> M":=*CPALL(H58_ .W#HI3P"O-9,MB/'<>6<5@0@[0F#I=#G\BAM8EVIC)(\(B2CPC*8LM6]3MW\MP6CUQTU]9V9 M.ESL+>??LA:$-'$X $E^W^\/4X':=AUGI9>*@LHV@3CKD&>,CU.3RMGH9ELG M3GHQ5S((VX*X?_RF>89.H_MKXWXFX3:J+@:&2SN(W[)T SR#JKKW_:]Q5@"\ M]3X@Q44, L5@F!TKW[2].;?G5A(&HB&I&#T)P@!=$,C&Q\8CQ=L2!_%UQ%&! MZBB!-@+"#)9JZ9(G)A@GS""(X&N(PRHY[3T1YU,J-"\*+EN%;2L;2J\-">=1 MX@$+XS$(@ O&!&] X[76PN&%US+\B-@='_ ]4@M@^O):(B5:#"J) ]$)S=9 M8D9D>2A,:6:B.S0:HS4TP\%=.B^0M;9P5U(]>*"RIM)%8" L& L8EV S(_QAP4X"4@"G 05)1IW= W+'2!T)WM9(, MA'I#+<'IO*.(A,725,'O7-U$$U@=4*F<' [6(GA^Y6S C! K-8!8A?./$X1C7M((.MJ)4^F:0/J\/@N]+VI9I4 7H1 MK+:7.K@4+I8>A_*H3G0P1&<4:W&@Y1$'58W:6<*)E1%3Q[&)>B)\)LW(. =T MM^)&[T"].($416@#P#S^YPKQ0EB#13L"D!$.R-$.#_ MJE*Q:R-)'=P(7 S-5Y%Z/=P[;*$Y@(>#8;0L6(*TPY.Y)]HI'2LU7TDCXV7> M;G67:2ULJ_;%,/..*X[2?$T@I=?2RS)OZFDU95W(YS:P/>397=;M0\ \.N[W M:S:XNJDT]MP@*0H6#0)-'B(R:? (YC3X26%O8-7Z%:DT681T&30[ [TFY'>DU"$]0V,#@5>M_M_0LBMH\VZS;O[AOYG_-%,HU. MRI5\R[K#!,7"'D7-:RIE-K]DO=N\\7"7SM8OW+W.)B!@51T,!MWBQ>+X1?_JQJ7I:'DZ MV=#I%(.8E]X;OC>SA\&7N^RW='*I57P27F#NLQQN2J57PU2+55WB^:[D/)W# MM]2$P*UP7+I2A0K!I*Y98/0#G<]]7A9Y<9&+L:[YXQ^_?5Y&=S#X:5 ""!=$ M4@,LT"]D=R#=8R:1JDQKP\_(Z,9'6A1Z([N]!]7QZ2@"B:8\XHQ %"\1C#9$YUVJ^"1]\"V\[O&5P]%H\/N[5C+KVM'IB4V MV)%HE$>I4WW$KNQY&E(;A,K)$ M^NND02@,7 JJ)SHADLJQ4()27\Q30^_P0B.TM6EC2RGX*X 5X:)L\26=US5" M0^C)<<'1A$86%>Z:>P8\),$O0Y,9#B!)K,)56&HDV.;D&G4SCUGJ']WYTO@^ MO@EBENRF/=C:]^8N-5#B8!D#\93$:/RD,Y#B8O'0V=QIT=6@/ GJ-8ZYI"(= M'0"U!-YOH(0I9R90$_]<4*_QVB,+R39+@RR$,"%X5,9CTGA<,WI)\$5!VA[X M7IZU;[M/9Y34B(1J G$/LM2BU+6-E\#+FEYV4BZ:@M4 /0GV=;5G:>O31>3! M2R)>B%3H6<(.UZJ^,E7D:+"O.U++/84X/H"#(D&A0*RC8PE[D-7Y%NFLS!-A M+U1DZHS::^Y#Q6!D MA84(8B1I'VG1V:4-]7F[QRHNH06 W5'M!8PT0.F!QX M1W!MJ0 ;Q[69:DJB:@+3Q5S D?!8PU#(""P5U0S":PR*E"GJ)X*,:DH:E7@B M'FDDQ_MN?Y /"[N;IIQ^?LBS1NNJ^\]&7G3GO89WS>?J1IC0F'TE8F*\Y]\T MLW.29ZWVP-SF638UT5.3?]?+!U^R_#X]7LG*?0 OX.IF](:%!V>AFVEQ/-*^ M<=AM];CP'^8DGY3 M2KY,ZD^>Z75;X/H!M/G71O?/*U@#>#[=]N&]O;I>>VI+I"R=ECQ*G>95!XTU M+ .W(G!8"5*_#'B?JP!PI,:)PX6).>^?C^HK3FT3\ Z)Y\PA(C"VJ?"9:,$, M307HN-*&M$C&I?]^0,M(-D7_7$DTUPU!88&$0Y2 %4@Y:^? X&GE06U2I5&E MH]:$0D^A3\'^67^0.&VBA:;I^5,DVFRS"\I4"!&\+,F$I4X**T@Z&I(2#L3R MN$0(9S1@:N,D_[ M"=8@Q-BD5B)-5ZO$+6Q_BS)RN??%7TAB'QU!'F.J./C( 4W\:$5M95$878+( M2K#V@<@:[DKS+4%9<@%6!5QJ". =G92O@"&N=#_"&*MG0F4-=UEJ+ >7+B+' MG\%7FQC#&S$Y&O!K6,=@[P%*$JE-K1)0A%"L M[(JJHZRFG]E"\GD'V*_!&(ZL\ZXC*34RBF-G,4ZMGQ@3K-QV5!(97H&:$UG/ M\G6@[ [RJH.=FD9"9928*1]V'+PCL%T X"0Z#[Z2(P1?4HMZY3@/QBZ KIR[RAF(7$ ^"N2I\A3C*0BK[B7"BVQMD]#9M[3V+)KN@8O4@*3:08F#8)^[,?.ODDS M7RN[QUPLL1)+H'D2X*MH+ZF3X.V2Y-A@#(Z.LY,N"\C,M0,9";LB]6[#+H#_ MDL,";=E;PX U8\Z0:!@!ER!Q_G02EZ@H)XC ]!IF*:#8!=)D*]L:4*1(1"5BH! JJB"6'4R = '5]&%$&:K-:3>&?*=O.'( M8NJ7AP@XN0P )Z*<:*(5IJKB9 *?UUO- %BJ.,T:,U7L']= \!>Z5 M.B8PX9GQ */PP:K@6"FRV)F:F<:$+$F6[0#WI *I8F3':9XM90!AZ21!3JL M8'HU&0,'=@@"K^J^\Y(DT^8 [AN]E=%Y@&@;_!J4BDJTYL(C5?:N$-%46T*E M/E>'1"\5QFVY0C(UWE.:4H,8H=;Z\H21LM''RHXZQ$9KF*T 8AE4! (:RJ.?F$*G@8E_%#^;AP(C/LTI_(VTVSF0P!S!XJ#/\QE M G76FGX RE=V@6JJ:R.!5!TC9._.:0'0WAE(!!1.LXOA5 >"0HJ()86Q +' M591 .MEV%(13H[.B$M-T.KV_ZCNM+Z[DW!10E*8]"Q13DWL&:L[S2?09P=NJ MZ0A7V3I="]+>,9C?*[/8)A/#&?421&FR+0,\":J[!H-U-O( &*SJY@^AF08O MQ',N3$2$$Q,@-B.$>8,%Z+736(.5CB[8CD #U9R.#J*+R2%>QC"M&96*ER3X MML=@QB';TKEB'DOA*=?&>Q*)%;H,,$&B::6(E2NUE&]F@-@%S)5FPV%PMH&] MK0D840__38;0,5&E+2C:I7'P5F#.S&A_WQTTNK?MR1CWQ7]O1W@5>0")=08[ MZV*0$'A.QC(+PFJFSB^/YW:#]\#(KUI.GXHOE37:FR@I G55'NK0'-"O[(: ML[+4DAP*^1T\ HX850'"%3 C7"M!/2O7E&IC*\(DV"9+NLK^K8=W94BHD22< M&V,C-BI8,!J323F.DDJVAJ.E#LSV\,[8_EU2>LE $&8XTRDD"5': N\A,:_9K)F;>:T#LD9$CIT'QC3(BO),9"#@758P M7QQ =[J8U^SHS,UVYDX[P161A:/I:&KR/L;<65HMBV#/A?G'QJ!Y!Y'ZW/51 MS=XF6"_T6(\&!>:H0]%P[@G5:K+@0?DEY=5B8[17 +L?E*]NBHO;8TXI4Q)[ MS!1S3GOJ'%43S+FL;W'"]X'X&.1Y_!]R@+/PG;=65]%A[+DDA@K*@H\\^LGA M!&.KNW=T<:K8[-CMO50P<^=;'P0$L0['[3_O?G*SOF=2G#) MJ90L(L$"IX27#H]4F-84#N%%#VT]5$_'8DT%@)40& .T"((BGF;[V,F 0VR) MJV0K(0Y=]!B.@<6Z,V4X0B2GI0](RJ@A')J<447:AZJSC"H54=MA$1IY%Q1( MOQP#ELY,-#=AH=FN9Q+N48Y2%V.T!D,,5]:4&(2#7S#HLT/*]$R'Z5I0=H"5 M_P/_8SFL#G&;VA)*G*(JABR?M-[QJ#+_=A962@X!*UD!*XX0-X%VXR(R\!@, MDG%2PYKVW5; R@X!*UT!*X1!$+""H:-*FC0Z,)9[L1#X04!_;+JR%; :);!$ M"L)/)RWX9&DXPQA60=QB4XXY6,5!8%TA6U@$+!D.:7HE-BRX2%RIG5-/\66P MXH/P@%@I6P*<6.-9FJ0CP%&07G)6\BN1?@5=V4%@725;(3+.]6BPE#."2BPG M&ZC&+YX^.#RLJV1+&"&8"%Y$1V4Q/9I,"D@HXJM@18> =95L 0=(&B)P*B%$ M@^C+6%85 6D7B];F8,4'@76%;#'!K5 TH"!\H#%*K,J!W)J0N)2N^ >AGP"K M;W>&@\7)3^NMK.(66Q>H!*,/JD!RZ7A9KZ5I7#'15*_0L&-@=H)WM:65(964 M@36(QD7N.5:Z[$Z"G4,[6H2GP;M2(]#4W5Y2<'J!494.0K'2*G#%5GD&*S3" MT^!=I140<*^3G(,!\P)<%?(&F@P\Q,0/J8DX P4\T62IL?A2_@7+N\*K?0J\:ZPO ML .7*;_$*=.&Z:@FY2@!+9:C;&K1G@;O2N\6HDY-/!/@CR/P9#RHBQ+>*.D* M_7 X>%?)F[..,:(M#R%/BI5YW:B 7^FQ-BA* 6P0:X$56 (C)*5$4N;307PCE2<^DF6#.Q8IM0EV:QPMKU9-*KU0P[ 6H"="OVK?U3KA43#1:NP_?L[S9[F=7 M-\5 SZN'E4IY.D@B%9I6^F),()B^:DU/$*6PQZ1/AHM^6%H:6T*L1"$AQ(\0:&YB^68=H/!:E2V;\0+H*4X#"V#!J_" M(YOZCA.2F%*4C92]UZ;"EU2?$"U_[76_97W0%P4U^E]Z@T9G[K.]_N#7WN#W M#!!H]FZ[[7^OFYR]+[(RSKP'@?=.<4>0T:)LRJ: 25&U'&AQR_Y@^)\LD:_A M(WF[6YA$',+RHC4@6 ,WE=YNE@9'[!\^_,G\KOX> 3R MUF)^=C1?P_73C3+/4L\+05._)AZE#:0\[ %.%R&G1/?O3?#MP8\>'Q)/"K_^ M\['=;72;X&.;Y(#7U#)O4H?@,'+VEF"RS283G4UE9HP*A%A9X'XN@GNGG (]1DV\'\GA-9E MWV((^4*U9P,A"Y6VSX#WY 3;$_A<"*LHXPC0Q$A8:BB>5%*!RU8I?]R=SVN@ M/2#::_C<:.2#,P(C&KF(/"(TZ2VF7;7=P%/X_+B(KZOI,=+!"CN&J?-8I1WG MLFN,0K&F3>?N?+X&[]AHY^GT3/:^^S <]%.U:"H+35F2H^1[YK*]C("KIP)' M1*;3[6 43=HOQEQ2;"FMS?;@F43O"F3F<&[#:[(/*5Y9..[P6S^[&78^M&^6 MCI^:H+W\)7W[.!H:V6GTY\<=? ) X*VM+UGSKMOK]&X?%QIV7J=LWMPC_\K: MMW?)AG^#9;S-JBY;RB70$'1(+0,,-MKJ=&(D**NM# I M8VD=E<0B9DY!7@_&-D^@FX?0T' ;./R'@,N2C1C132.,/3I;-CN HV 9,PHI M[5QT7)# $+$C6BD%O@(Z";6V@__C$ >7V4L65$"$ZL#8F 5\U$R.T&(?@1T. M@1LHX.;P?ECL:RVO\E_;=HU9##8F$)V<&T&T,1[4I82HB"DMJSU)!)L_J+ ] M@ = [R 4YLXR\"N5<5$K M7.3?Q^EWSVA-D]VGH+P(Z^Y8[[;"SBM1=*F36AFKE*->PPH[3]+YK;KF%D_! M]NEK6[RA-]R@A<=HI>!"ZX2EL+#8OMJ<\0]8 DP/@W++W=Y MMN5B(G"%#2"&D;),>G K54AH8H$HE8L%R?M LP#RB7C^U=L.2V*MQ*F8A9F8 M<"31)RRMQH'[4',\^>E8_M7;$,=QV\)195OS\4O>Z/9'_LLOC7;W0Z4#[P;; M)-@QH2$FD!@TL$\]F;U+V104 Z:D.GP":[DINNNA/3C:Q[7;VM- *>',"8$ M\#YZG %BR*B-%&0R&"Y2U_HBPXZQI9XM'KS;U%D^=TH^+0!A#/,0@*#(.,DE M!X\+%31%C!NE5S5>?L$TW5K#(2.,<2I:92*BZ6 M^0+%M)? 4;1<6*8%+S(B$)$HCP.M1ER+LZ_6@?-DT(^[SMQ['Z4.B@<,GKNA MCOD1/=+125HS?.BH]%B5W((0@VDJP%'UQIGH$/)IBRTU- 5FK&9IY-%!/[I! M2%D\0G#9%GF88J*.:!<)!?6DNC 9?38QH M8\';]]4RH2T"\A,@SO8:7DH$;.&CTPSDG040_A$]",6.5B=DB<.(S];#.6"Q MG*&<> 0Q-X\6>P,1#"@#%2(5O-I]F6WL?"_,M]@!ZN.NH=#I 'GJ>AA2V.&! M',F:&:4B:/2:MK9'(\7*40VI]$:"$#+&78*(65XLH$8(:U0=-;O8H/*@8!]= M:6,*"BFFMF(:!R4= R>K6$2-72#5_(8J_'S8';%TIK M^D1:#A++A?(I85G8VC8[2FQZ1R42F&71JVX8FC7.&R MIX!'2%?SA">"T&95;7__VC2M;ZFW_U3XVEG_4Z>Y4!LS.NI=3#A,NBJ-.)R\ MJ;RGZ+W]:Z_;*ZNC1P^-,[[KCE4*1\!<@_OE4L=(9XB,S('Y"T83K"HB_8XN M'@#_CF;5ZL$>E'/$WI_D 5U<#45"< G3[88JRF4H M]QC8S44Z[X;;-(7>":!<%?(4'X0&F4&SZSL"OD>4B#JKKS7M/@>5D=$[@ MFWJNI5*68F:8. ]."(X?9ES;S>FS3\=MZPP57-[JC",Q9S YF=3WDT4]6 U% MK):+C1UH>\,R4'_6^FUUH"()D%48BTD:T)W@Z=F<8_9>E0:FTAM+D ['XNBW M,E&?N' .S#E"4N22..06G#_BF2A<^?U.J*;]K+J*=S,0C,LFZUZ)>VR4HU1, M.N; I-$RV1!3U( RW)6<%=L<);WE-+NPZZ+" #4"QZ:)%&#Z*I>UII)(HCC! MPNR0590D=BPD?T,WUT/NCNQ0)#HQVV3&$S@*3K$01?*$>8=LXSCW1'I;Z(PW MF@Q)H4>"\*?4X))1SSU7'&Z/C#%E$!*HP0DUW#-:[N849F.!U1HR>V!Y2OT) M0IT9*8/@$2P6+7UF%L[96F$X2(K".C7P9SL(EJ>4^U((CS.[/+?*"D!ZY M&4P'9TVY.!X4W\:"\UXLO_UT.T+Q^*"L=_FK973BN;E91X6]PD ("<:( \_1 MU=P,1Q]=2*52EU)UGW,OH@-1YY2W(%B6 BAZ)3,6W8%9C&6CT7JJ/'8&-QU!BS=IX$KHQ(>'NTXT2X5,B(HU"GFQ2[K&)BP.O$DB!!A]$, M?ABXGY)Q<,:)QU&S6RJ.ND%8 Q+EP;O9]'J\VR*X-;_,*P%$S>#M&A!*#%1K M,V<:C+!R^S,'3W)C9.2#K]\9JG)X>U&!0\%"8LIG',H7J6EV9&C.RQVH5NA- MO7<04)L3H]==JVP]B' 1I./*.2^H;^8%:BO*E>162C8$4)MCH=T)-V&2 8#:G/V\+LK F-6!H%%!Q2\P !UC.35]G]12%M!@FH)H( M25W4[60:'$A5TDKSC=$TAT&UE=+'L%/S@+$@J'&MT/Q&8\=^YSU9E7U85!MY78 B>1(L\PAT,"#R*)= MA2"-ZZ 5M<(. =76R5Z<2!"?4OL0C#&*IF:A!,@JUQ&R9USSG4YPFLTV^+V6@ZNQKC\M,Z'_&7Z00I,)O>U"D* MH,4,OFCO&P!Z"JOP5 J6@!T$.L*0)G#.B"]U*;C2&_?XB.@\&]5Z;I!$=91X MIARH157PPC:[;JUWH:0:6'":_NZIUG,#M<=Q<9Q8F2*M]^.01NX(H639@DN) MXD^6MB>BVBH(N+^'!"8C29J#"N7,24YINT,!E'O9?ZW91M[^<%B/A7'?4- 4 M1#*!),4%6% ZI&:1N]74Q,+1 =]1G3G&/8S/T9Q@U!'I1*QK*D,SOASD BF\ M**/EF9SQ]^/)=#9>?&DNB9M]LJ-KKDP::4DY!@D5KI!*ZF3MN,XXA/HZ> M>O%4[;G.3FIAP9RD$D@KI8RDX57K22ZK@H?18\-1%5ZW*BI9#5W=^[9J;3@5 MA 4E!$L)G /15"MI$"RQ,SB%FQC31V?B6LJGL;P;3W9B#@6V+G)9SU.L= M3-].8G5=S6;5%3RP+,_&4;3+TM.;F^FO6+FZ?XDF3\1;''*@B362N=3$H:QG MK"P1>T.[=/Y30#XV ?JX,%AA3&+ ?^!:T6R]7-4T&V,R*P-Q^J41H(>SC3-! MLAC UL/9D S;/!OKWZA8-'N)+HEY9/QC=7575R_/_WHWNAE?CZNK=[/IZG=/ M&(O.-59P):N$C2;G(&TC+RT#A[L8K%V%M MHUP<7\-% KMA/+K9F\VMLZ#G4TQ1)IV(LM*V>347RQ0(-:;+V-P;T*/@VL/8 M'DP?S0R1(,BC-QZ++)HK;6,L?+HWC.UTO,^":P\K2VY<]C9HY:G/#CPRM4I! MV 1_*'%5:B?Q-0"NCU@[;I&K*RRGQL*!N\5T]F7M2_;G;*QO!K,EU(.?=63 MY,UI2QL+1TH(:W;27X?!?T+"].42DG=>&,VXQ'R^X((V\>-H*2]K+YFA74'U MET>8OI@/Q0*18$#9!V\D][DU>+G*99)%<\UVNC1'(\Q?II.KI6YY?]-T'3RR M*&]Z2*8!]QZ [!!"J4CKF7RAL?]4<&4!$M])-^P']0G(T+%HZF4DKO@MA6*(?' MLH!*CWCPD2"6(QJNQP^B<.']&Z<1>#344^ M6.]T!Q\#;U#,^J(>(%2<#DS8E!+!8=,VW@?[RGW%C-*=A/Y)<.N+:T0I; 9U MEJE(28(/[)KT;6*^G!5#J=S)@GD";O"+90KE0P6_/( 3@[2,, 86:9 Y""*] M:[P8$:4LK)$W3.UTU38!&P27'MY+=1(*5V0;!WHM*&R&75E6@&2)BQ+/ATL/ MKWG-&<6:6N4%B$--X?*T5F).Q6"'-SN*P -QF557XT-RVXF"JP/W)3L;LL%^ MBZ;RC!DP#CM: >0Q$^_*CG@?"I0PABX1+6RAO1'V(<'.+ 1JV+/\Y$TS[4OR.@],"AE/2 M((YP+UXS+<4)Y\N>FC="E+'DHZ$*(JX:?\:7[&_/IQB#H2"P0$<([[,0C9X@ M)NIWA6O>ZB>CD4/(S*6!5)Y+-"PWA8A^(AIH8\T F/OGRUF&._ 58T1C:I&H M*+/0FHC VF -*Q>[O*%FD3N7@ M 5Z6(YT0F1X^ VF=0D K1=) /<\@QILT=Z!E>](;L%6*!- Z#0%(#]6GZO) MW?["R^-<2(!)I.YD4F#QVUI MB$''QF@DJ<,O%Y;VB=]A$>AS]C(<@%0UN5J&=>NRHOU+?Y)0F5 * HSR3!-XLVT'-%SVPOEX8T6? MZ-H%SF-@VEMG2;E045B/@U0(9H-;!F32E&):U$+Z+%'M\RB=%ICJMM*% #XQ MN/>VU4B-Z&*P'1' MI0/OCR53AJ4 MCP$)+J*/"IN#FK8(GD,1"7@R!IBV&MV$Z:=/TTF=-YV[Q6(V?G^WP.=_GM[G M4L'5P(?=;(85F(?E1IE63@8E19*,.G#,@V[C>WF](VQ> U.W-W?(QR>!?6PB M],E-83Q&F24%$F2>*&_S/!Z717000=$.C^.L:=#GK6C@;)$]HSZ!0TPT-4UQ MB+22I@X:B"/S0=ME40O@93!H?Y=8I20]-9R +^;!2B:F<5U49N6D$;C9@LM@I_.< MG&A'RDA5&%2B2&_L"NBAXZ@#44Z%\>#B);]IGAT/66Y#AD\;QXQH7BF"E:9/2=UJ1 MTOBGK @H]\*V/.EF6^V#F>E;@A)''AMLJ>8V$P]Z$(R4J EM?!Y@(5ZF5BAY MY-IMP^WIM#C)"&QE9*:"^H!%'$P*(4CK@>LH"UJ((NEQ"E*<9)IT@#L:J&&: MR$>&W[T[3'T. $/269V,=>"<\0 &96,X&VD+"CXBZ?:#J:]R(@>#],FXKY6J M&#AORY9<+*<.VZ+TLQNH!S%^''RWF%[^X^/TYJJ:S9(4, MH>"PFR& 7TY_W7./&+;(P,T!2:8X@!>M]4T<@9O(RCHAJ\3&,(02A'T!W$9/ ML%:,LE9KH9UTE&O:5GS:#(JYH"E#@!)_89?)G=83SVZA7\OOJ## M-:Y+7G-5O:MFE^B&?5BW E<#V'+UGJE6/\;J/>BH^6)V5SMC[3#/Y9>Y#[.J MNI_>V7[J1W39-O3L;^-/=Y\VGOOIXW2V^+F:?<*O^?G+[?IG'J)5ZN/U 9N. MAV"L=EBNZ#P#>SXG9K&LU(:@Q,,LQ^2N?M5_D+<@?A[2_D BOK23&$^.>A*1 M@DI7.BD.IR&3A2O@X"2,9-HY1<(C)\&&/HGI?'Y?0O8ECC[! W/WZVAV55UA M[W%)".BSY,8%E5V"]N;9P)SP>(@Y6,X#[\=UL^GD,A/%? M?IGC,KL\GHS NI]\N&^_#1TC/?8O_F$VU]7N;9)2!=$3 9'-^$4N*:XWG>XB$QO^@/GBWI?^E\%&51( M.0#J@@OBVAD9*9(RYB'JI7\G1?V')GHR,,=3[*M/F@MC4*R32%JOU0LCB^ G M(X3RG7#?$>)CXMXW2M-8)GSRG 2?8F+*YB;#2;'@O/33P%.3+P3W'I8'6SRZ"A-Y8F"^&:? @VX SG8W!#C>X*-)DD=L *;:ZZ:@KBLZS-5F&NAPP+9>;FJR#=Q')P DN+E> MZ="6FN;2+ZVWOPP$V-;+[<%M0+B<=6E^<6OE M8"0[^N56 BPFIER(!NQ,N$M4-I.7DY>Q4-Q[H=<&R[NJ2!_=[_6?U?3#;'3[ M<7PYNGFPO6JYINKA'^M=IO,?K@/V7,S @JOS?Y/:ZU""VRVIPMA$> O5= MSA"\G&P)5]@LHIG5( T;1*+5I;Z@^R&RJ%.UWTU'DP>M2>@9[9HX? BLI;6@1.90E.26L/? \$?C-'.%#X!/X7IZ8@&.V>#W+IFF8=Y+E MCMGZQX%]GZ3M0_!IB$P+*;0/R44NF(WM^)JH;8<-O"OXW9G-O]09HK7K^3?@ M[(\)7.7%EZ6?O%FUW7$$ZQDJB3E\@ML$=:24!@,)*UEU$0K@E7@S8,(M@\C$O/EEX#$ M+6$O(.D"]\?J=CJKZW(/ASU^L;"(96ENEK*C0[ILT%RKP6SU>SS^++6+W7A^&Z;99/R MG&L%JL *ZT 0)-&$#CW-I2%NEH;X2Z?5DQ9VXQ*-D!(/H'F\=CZP-KS P$ H M+3!PXH=GL-[0J]6&@V.95<8>#]UZ6-IE6D:\,30Q_%7O"<,"Y1B.@@(SA&/K MFV*:-$!2W0&DDNP1O?,D(+=&;8AT20BA<\[>*VQ):%T\&5*Y#510S8\!Y-8( MCJ2$AD2-PK-V/A(:V[83^'>Y\D1MCF(9",BM6IQ)ZV)@-A 2+7J,J:G=M=R2 M,MRAK;:/Z,@G0WDL_:.Y<=QC26<"382WRJN676Q'T2R&S^5Y(GE\_2,E2-.D MP/6V24;JG2=-ALAP&@N72G$YO/XY/:V>HG^"Y9H*1QU6.&.@VX5F58O.)!8J MFS%0Z\,S6$]V $Z5IBA=ME+$K(CP38F0$T2I(M8MI=A873L,D%OUCS#.,YUE M]MD9EJ4TL5T4%8(O'!]04/880&[7/W"Z)DLMF- D9,&D;Z,.-I;S^239;.3!((=)%S6(IJD'6>TU3]6EN4Q!ER+8P"Y=60M)9@IUQH[-$.T,<@F MFP ZGA7"!E#@QR'E$?4/IPX7. 8"6E\):[!C;24>HDNY:.]D2A)Q#/'P(O2/ MQ>F^VD7F"9/*RB"-;/T?IPJ3A&MRI@QQ,OW#<5&C4M;8F##XCQG#1F7[4 Y7 M9(IR<9AK\1U.AICGN\7=K%I5[J\:X^=Q_GZN_5:-8?I%ZW"JUSV1&0U2EX"@AAX= *-2UCP6)2/Q;LVQG P]"; MWLT.0"^'0+C(./L%F%)2R5Q;.1%H:1LIJQ^Q.G8&\"#T?OXXJPXY/@/<%PG' M':Y,.9NIUZPMP&"FP$\+_8@"VAW"PQ#\=7H(>BDR)80PF2^#Y+C_7"XC7;:K5N8IG<_-+; MUJ8,L4EB[[X"*1X";[648V7T4FVVM3V.Q!JJ]82U8E[N01W=W*BLI51:A&S M@M,AM]-C)>4=MWMS-?1V:)X"]U9;AW#F19*)..LSMIVE9J-%W6W@,2 MHLV[:JU+X!FX4$\%OJZ@.93:7!$,+RF*]=T9_'N NNE9$*8CQ:DV5B=UPG MD%O'0."8([AP+.,85T<=;\<8$J-UR8.0N!9_[/!K? M8"$!")KY".L)X,/+81+M6BB0M#]->\"P- M<8*K)CLNLZ$=X]-+?(^'SK-2KJ_/% =+2U'WG9'(@H]MN4X,VA:NT)O-*.KO MF'1] VU<,N#FAR%0NM_W53AUZ/JQ*] ME-89+[P3X"0Y[%!L!+L5/)6]U&0S\WE*],Z(KGV[?[)1G 9O(@ZW%(2IV/:# M19O+_GQF-N.B?U#"]LW A!ON%;1:+G1ECTNX]Q MMR/H"FG0[ "5X337CC410C!V27FW*=G-:ML1X!/@OF=C%+B =Y_NX!BKJ\< MZDD[46'A/J,:C@FT,0W!-5,(E(X=\O(ET;1O[@8Q)/O,*8X4CBSAOYHZ%%$[1'F(06JD\PN M$N(B SG55+X8KSTK#'X0YO3E7*>#>C>?SE'2!.6-Q]B3 _J2F%C32 ;^E2PR MLLZ#%ER)FV'F;(;O/BGT?SCVASC_3V!+#.)Q 6-:7OPP$EJRI*( M465!Q1MJ-I;P/ K+@0#W#>/G)I#(2< .1(V=)*3=BX'-+B7 JHO/!P2XK_ K M21=PPZUF!OXOF="L-+,FAW)7^1N^66:^#[S3]>J60]F"$&' F?$2AZ\SPV)T MK(F9AD [(G]LLV!E*T!/!_W(8\9Q4+>P.2@=F%.@H)QNDCY9TK*F\)0$Z+LA M4AI.DM&X'R00[YAKG%"BG"T7%>D30W[DHY.6N4"TH<9X'IECJ5T,Q'60I80X M'?X]HH(:'H-.45KM)5>AWOJR6C'EI"ET>%>X_8AP'_GSMBH./7)#@3Z220@DMJ2*@9?;[&:AJ<,4J!LT M3XU#7]K%*URZF6($+6H4%2#^VMT&<#1EEX_!I.W3&V':"601GH= I>G-"SGE1J>=*$O <-+BCGQ>5^@2?9+@,@PH6,VC$ M#%S?9-=-$JYP/T'7G#^V@_.$#@07HDB;#?=$,!E#$Y)T0NB.S7E'Y(F?I^[R M_]Z-9_>):/SX6B(:==#^]D7*NEYUKS,AC$F7FD(H"_\;"F&H#)?=]MV.$ Z* M7)_7&Y5WW!D<"D:"#(S(-BZ4O.OH5"1*G@UR/9=8).S4 /_"")#IQC*NFF@$ MM\X4)WQ^53]DN4VG?MNL#R^JF[& M\WH8W'??A9YKFK/SBO%D63+&,<4D)\Q:,)0M''=';3IYY)H^AM+!Z.\4:PT\ M22L4^!S!)73M&=J@UG$B9>;;-A8?%^Z^A7%*>B6E@^LBE9,*BX1KN%E.5+-= M_)+CP-UW:X+R7)I(L,"%$^VUMTMZ4^9(65@V++=\.UF,)A]P5^M*U/$F^ <5<&#PG0V- L2-9C61>QW,,C?S3!XM?CR[F8TP26\F#*\ M_71($8AR/@B',UG@MGJ<@* :WF%.E4O>!:'=WF$_;$-AU,-.X,=EQGVFWFAG M*B356F $P !^A:X3F-F)G*4$96- ' M4C-+,YA"32628+KL*56D*:;1:\;'9:FB?D*1!_/UJL7)6:9Y;2#RY;&-WS4IOJ\;CP]]4*!6 PW,W-2!9:16%44^;.UT#N#MW80/3**QJHE+4 B911XX&'M&69H8J+)R0WJ'3NB! M:2<,.@(&FZL7'OVL_U($E#%B>[>H9NTS?6.*0#N"!:\4B CSZ>=JIZF"J9VPS=LT=24P7 M[B_CG&\Z7<>BBCJ1G @Z.6>$ -\_,FZ$-8FO. ,G'A1!#4JXV72>SHT&!\@) MG[Q3*>.LG.QL,-0DOR1#SF!U% %FI6FAML^,"H?("66]M5+G8"(6- M<,H'EDIN8)*=2EX>2H>GRPF#2LQA( MU!NG25IP,..\U-Z8P+'XJ)W/0U4YJ-V0C6$WVV Y'.:MD^](C*2^A#B*7[QU^7)!21S%P=!P#_S\: M<")<,CY)KLA7__&._WT'1.\1>$Y\'Y?!]]OB1I,/U4;9[F\X)JT@C5".&@=W M+5N=N2,*=RDVD?? Y"&DM\[;98CY K:4(X=]-JD&)/*]:+YIMY4*ROSRV*; MG87U 5P$7F#2.AD1/08)&<'9.TU$37CD(OD'H]0C/!4EV(0D@ZL0LN64XG"T MAE(DBO1DGOH\GH^GDSR=Q>G=^P4\XR[K377[ATF=M40'"["!8LXF2AW;=20Z MFW(AG+:%P?(H-(=#W3=4A3"J,I,R@-=M?1;2-5$B#_\JDJ-OX !. '5/;(C@ M-BQFF4N8P ?DNMF([H5495KJ%016=D)Z!^K>36:77X$5GK TOLTDJW-*>34 M.]QR#B:;<0F !R_/!A9P;T ,'9./-P)"6\%Y MP]4S"3CY(CM"0J:[RESK1C M9)5B92!K#N"0!S:K&1)6S2\R3G'+.['XT*1Q16< HZ![H[0;UT8G0 M%^.6F($@D;F(%@8%PVRE2&T4<,/*R9_2B!='A!YAB'6/-&D<;AD$QOQ)PPG6 M@J]87$^EZ4;-P>!$6%^^_*"A/U;7X\O-#&N?_R@U(^!!TA1"8C%CG4B3;I+) MZ(XV9U%OL%I'L0^FIV*P=6PJDSZ(1,!?)\I$;<"': K/P*Y2 M3LPXYKC,33E.DJ2L%3X/=(Z_;4.9I)S*7B7K4P2)>-]>JA/E171#$*LV[]-Y MD^4IBS629H$;(BG8# FN -@/S2Y&YU@YDX5+(LSF==V'/#TK!",7X$L;84.D M%B1@D.VEC$J6:PHH ?G_-'BV;FOB&7@DD>S 6V4>;%KXJA5]%'>JJ\BM'J7\ M!'BV+F;R&O@7G"VE>39:Y$Q)DRE.$1RQ,L-(-]='[0O/UAU,P.\QL^R,M((& M">8];^.=E*BR 1ILU"?RS_9&X.B98HQ[8<$KY5'K^^U:2I8%/$(0L;%=YQ!X MCB74'4Z0#3()W!+&D@)$[O?>V+)"\3S0.<$*)0J67R(:)!8.* &3L%E68"R3 MO! 3')=@ORBR/$6H:P8&I!,*Q(2-!.0"D6UI9O:N7'%*0+(^16CU[.5CF/G@ M5E.EB#;)PMUL)W%'7_8BXJYX^Q0AT;."CUOIO#(9#%)"/)':BM;)!P58=/U1 MBIL*G@3/5J$>@(NC#-2+NIN>)YM:$T5FTR%$+:-/L5%Z%NL9W(040B#1"A[! M4+2IW?(DJ2NG*5"NS-/X9WL-GD E'!EC(88L.*:,VTP$V/ %/\,%$)N^[_[P M'$NH!POL+7TVV2?)6):1Y4:H2V&+'.%YH'-\H:XE3DGG)')&+,B%R&(SU]F* MS(NH,J>6/TU*O"2A'G$UF0C110\.-I:A-HTPQO)8;IFH30'32YZ?JALN*')#SEIRE&:5&Q&6(<#M8<),';CF0 MO&H'@NIF,\QH+O.C]X^L>M+JN0SU?_Z[FB-CO:MFX^D5'7Z@PX-U02HGN!2& MIA2TU 9$Y$HN@A!BXJO_>"?^WH?W85B=&;5^A)?,QI>+ZJJFUR_ ?,??_JE M3#2[S!67X!YP%A@($Y+:H1=,Q7SN%%M.U/UV MC>U1JVMC%^_CB:K*K>\W1V M78T7==B^_M[C$/3^;G[[E_Q0J6CK*8W@Y3!P,G@D+K4-GD2O->'.$<$Y>CPX M5&T FN]/FY,>"1;=_*T:?_@( +C/8%!]J/X37KZ(8#OET7CVWZ.;S1V[PY\6 M6YL/!J:FS%8QJ4-BX"F;)KN.NVLW!"E0K,8?=S*_)?:$Y[43X4YSE/7WSI_G M:KEDP"'&Y*?QQ&7*A7?\(1YCL,XX&KM-(#MH*OEM0Y& M.'!=M4Z*""M<.X/-,9X?O5K\+=&G/Z^SO%T''.A.T],..M# T ^/VK <@LN: M&MW8#3_EQ3KW%^9$R)6XB%4$VRD]ENKE,]L&! MTK=&_6$/]"_3R6>@=G7UESLD[O;>JD&U7\H!;I]VEC@BL6%*TS8NFRW-'=I/ M"B8X.\59;9#E3,Y"'>LLF(^)>6-S/=HK&>K66B.7\CW 6>\JX M@:_,0P''.%62$9 M@H@+F2>L;V ,FZI8,\@4*PPVXYUK2HJ<1$F=VQG^=PW,<_EG8.0;&1WHIL@4 MBUDW2T\XEVOETXU4Y((*>Y*#6B?,M!OD0-NWN?G\[E,S.>BV0MK&\>?Q M536Y^A&^]9CK&];M",FE-\PIHQQ5Q$3!FC5<1ENV-B!C4KLX:R/QCDZ(9Z;Z M< L2UJEN'-/&!Q!J62L2DO'-D$FCC##ICTWUX580K%/=)DY MY,D6 !*@Y87 M+:^[]?'\OTNJ__<4-VW?@%@\MHQ94P0\LN2LUMHXPRUCJFU\T,ZL#6=JJ?Z6 M#Y'RVYT6ST[ZX03-6MC9*P&N? K1!6)RH+G)N8*X5[%3S+SE0V007A#IAY,V M:\$4CEV$@@1O.3CJ(4O:MK/XK#IES5L^A.%S!J3_<3S_1YY5.)N]FH&9=6QQ MLU8;*:VQG&8/WC<#OW\_^L+I_=B9F]'D+Z-/U7UY M>.,;7L++QY\K? _V&<_8G.*#5H2I'9.-I'8J-/HLPY=F:C-\:N#XW]2XE+R M5^%N9P]V#^U(7$KZB!MIO=R *G!%LPU&QF99@XDQD*Z4JWX9Q%V?$(Q#IP_/ MH1[@]:C$L2U=:^]Q92'AM!EK8[2R3G80UG"EY1"9@L=0/Q)=-X(XS4SF=[/Q MY4%IM+VM/@OD%9F:J#"LG(*SK-US0<+FAN7[H!?3;\5QZ+V-)$D8?9?-N@)X8YK$8B+3AHJ?%BU'1KO)2];(>SF4*13D./YR7^L M_9^X E%R CY_HHD$*61C@KML?;D6;+ $V(NB_I$V;8*GZ;4!4T5*Q4,.S(>V M3<.R^KW4> M*'K"@SF5JAZDK>"0RZ$#8S;DK)C/U'FO8UM4F8ATG2T%AI@A0C/':QPX:7O MWKP/PC\JI9(#R:2H8R:RMAB%A_AH)3FE;X=T )ZCO/BD9?Y['XS&:2J"BR0" MJ.E,@@E-"[['=OM'#X:_%4>[$"_K8(ZC+0@'+<% *5,7K?9&TF9$B,$IW73+ MP=#?QXWYX6XQ7XPF.)5QFPF[6S7Q;O;KVG"*;)72&9>7V"APFZIH!F_IE$DQ MW( QQMF@!NRC!'@F*@\4J%@?;R:=R=(*[J6WWBI+7+NJWDO6L3*'BV'=A%-3 M^? FDD,*/ @0$<0'Y=90)S#YU^QFMH&M+;.[=P2H8'*(?KS'<#\Q88\2S90! MA(,USGC!"9$)QRDV1F0 ,=!%6$X%D/;E$7:_<.9 ?+RN"WU*.7-/!1%&1NSL M:"WV8CS56CB3#9'8VX\D9W$*1P@J"RSB2()X:[-A1I D6K_)VLTE;P_\5_96 M'$>8J_>@")^_!A5GT 2^@Y=*@16?I(:711>!QTQVQ3 MXNH<]\4@8,J8&5:''DR@TY[2236$YS$R28S1U,?D6+2RU1!*L=0=@Y-"FU.> MR_"*H_\[GUV2$8W+U25/"3?5>"[S_=' J9$MDHR>]-8,)N#F^\;*SR%@BH./ MK:9&!0/GXR/+L9GY*L$)>#2+2>U;L4]=R:#$&?18MGK?/6=RI"I:\-.TP] $ M%9H(KL!S:\I\+&&/!O)PQL<^88GA*',V!W*< )YPE&=AB6(^68K#D$U33.X- M<>*Q \$9'7_P SF.U-**:.:PSRAD0P+\@S>KU;4,G+V WG?K]/>[U/N^W,U M^]0QX^ZI$NK>U!+,RY 5EXZ!EVA\.P/>&,*#K>?;Z>]5W"#O4?!\+FH^5;S< M)^Y9!I6K.,E9& U45;:MY#1@N_XAJ#G8M$K""?&:2RF2"EQZE6U33VB0SB^/ MFF5QU[I/1T_C]0;A"';>7S9Z CLK/XNOF>#\//A M%!CR ![WQQ[[>G9$Z@_\Z_%P/2_P "G!W] MA[L / 9O/?P/>*%P!S*[#_P[GT)-?_8]^QT=P-YQBN<03&!U1V6))YEHDT-* M]W7[2=!:,.&Y#"F7AJ/+^FE-9PO\K9_.9M-?<1_>?AL%.8TJ,:*L B?$6ZJS M"Y3S'+R(BH1B_]F:1BR^>V_0MJT*Q"'K.5L6I4PA^*BD"Z1C,?R2JC' =Z'R,U_VHM/&S\=6'ZKOIJ*^J.L@0HY8^^DBH M]2%Q[YBU5"D)0HZ4Z_+VIPP*V6_!@:BNXMVLG>1>2\+YQ@B69=-2M?CA^D%5 M::^CWRY.6;9HH?"=3JIF<4KS%/SZTW12?TW_\!"2C$B)&),"Q_4ZIAG.DY3( M73U;7 FS-J/VJ5@?F83RR"34F@CK7/"9)!D\9<:$=A4/Z:QGP()QSE\."=61 M26@8"NDL+19%4VL[6QY. F1ZFC94VR*QY>2)V^\XMF*"*P1 M=&+MI//(I"RZS]YHP]<7/CX5Y%.@OR?'N*NKVI0=W;P;C:^^G831[7@QNNG; M0P=6N&>:*6.(3R8HFILNUFSM9M]23C,"I] I25)LMMM' MPD21LV7L66BWEW/\>!P^<,$<3]Q&Q[DG6<:V,DNFLK7):$IV1O=)%OH#L7-RZ?5'D8D%8[8F$GFSJ;H)="KD3M: MZX*7].X7YQ34Z3$3T0EE-&2IK55>.4"T&5=ADBX]#*'4[D;RZ? [R4T)'J2* M%R9$H2-S(MFFV4.[!'>FI!67+Y]6N]\490.WQ@F1+;*"9)84,E&!2:=:,+T"?S,(EW(+3LOG7)"6TV)$(S2/$A#H@2W MR=-F9;8R0+^25IN)LI=(J]UO2F1<>QF3\)QD*I*(J1F/E7,H0V2#<]*/U>W= M[/+C",N0IQ]FHT_W P_=I^G=9$&+E*S\*_^OT829;2OS,EQS*YVCBA-#P-"/)%?<$"'+!.ENP V!CZKG6#*U=DCJH;A7CF7/9-2&1J6#=.#^JI"BUR3Y:(E/4D;,FM*A92D5\2(*% MN!-VNX!:(/QQ>G-5S>;+ZU4BPK<4MMC(>5:$@?&:G?8TR:95R1*>WGVZNX%'K^JU)/C8K/I83>;CS]6WD\OIIZI/R$8:I56* M1>8Y'"67K>D&5GP9W=1,\>='^R!] HA1[P//FBOPYQ15J4'5(KL6S*JEUAW, M>F)D]S"=*!CBQ.! (.M%P)5A[IZ)57$;K;4=IN6)T?NQ6L!-KZ[2:(;W?=Z# M(]8$FDR(XT'+8+2COI$XAA;]:U_]QQLNK*$=P< 3H_GSK!K-[V9?=CE'07PV MFM*$TX- ,AE!FYDJ@+XOA!%N7.1TZ&LIMHA+&H%S,HZBI>#"!"5$DX_$4HG- MIK7E(. .C^^I\)U<6F;-?+:6$F J01C60C;C6"BSL:AKL[S+D3\UVH=)RQ = M5R8FHHS$I2NAJ9,V4652^/324LXZ$A8G1G9W:9F)31C.M"H&'5Q2.H;6T52R M0!!4/CG"'3NNN 2Q#[X "> A<"U,#,DWZSUQ&5X1L'W#<.+T\Q_C/N)21? , M64BHU7D2V2FE&C\1/(ZR5 !-&-.1('D2CMLJNJT44@>OO&5!:Q#IFC36)3?2 M=R1PC!1#RTOY'-9E<-DP';CCQH=$1>1M82J#:C1E:GNR/[.[R,H4LA H25)T1!J>/F:8.PEBN MRIINLEQU^KSX[2DO,Z8&L_9PD-1D!M)SJJ+)%2.*-5%3PH5EU6YL) >4$2DO[2#0.?^Z_'GTV[+U*(QFLR_7TQF6/BQCG-N178H4 M^/@J2+KXLH9EA#_.%^/+@&^:?=GH9RH_W*Y?NG]D4SS M^++Z]L>?-E[5C4#;5^5NZM?@$J?OQY/QI[M/G1_H:9RR7CAPT"+ZHO!S\K+) MG&G'=1G<$AMQYBU4_B,=1I[.JO&'2>=379=]+=HOX0(80:0&SK]'-W\U]UL/+\:7][W*.Q PGLI.:]&L\N/ MO3SKP/_T%$SA(+-7--S//57,=@Q'/I!@%8BYV6CV927U\&',G=0/NL5B-GY_ MM\#Q"S]/WXUF51<9MS8D!RYC8-F $#3*DL1X:XZ!5BMJ+Q\BL"]D Z.USR]<2$; MF@BC@?JV 1#LCT?'5I&UD8@[PC8(.FH;.MFBQ:2\D3I%\ 2\:@LEP#=(ZE3H M+/MC'MEDV'\J0E-!<%<5MY+9K(/+3>FN\V A=G:VUP3[. M+@_A.!C1K@6XDM)*=&)ZVY-(:EB(-W6MZ@D@\(^$/_8OGD MOG+#9Y<4(\EZ2F1VS$O;PLI8%Y&IIH0#A@] +L'8&\JM%)6>2Z%]2N"Y4I.# ME.2>HLQUK2EC%&>_KLGHO:%T.-1AMEM%]P;O@A(),EG,[&>E0#Z((!)C6%U& MC>MJ5^9HO3U<<[P%H"?"/:P7NX$Y!4RYQ:BFIR!V@,&:) GJUF?#O*PLWK@( MG%G!$R71RQR8P8\TY6 BZZZ+ !><@E]R"KB/>6*#^ZAWC#,M MO194PG]SSAHS("MQ2$!,'@OSQYUX6;A7 MI@!*$/8%<)MS!@"&H!-5+B@B! G<-M%3A:/XB[JT,NJV+X -G<-TOOB^ CMU MMY:AM;E')&N0K!+;HQ131H-)A_HE!_!GF"N2@!3D\:;+OP-<1\%CK4U.!F,S MUY&D8$%39*,:]H ?;)%2!SST1ESWE'@<,?P;:**11V&#!%YTB8.ETUCHA,OB MHCP;)3I:=!YR9@2GC64P?K&\53#B;'.?C%8L%8%Z9LUFI>ZSX;%6>>:D\DE0 M#RXU20KD0M.!:!-QJ8A!(AY"/!L>1^1,KVD"Q!/<5]6M1W10HNB4>;9 M*-'1$K,65392,D$2M^ %6RM%XO>)0%Y&%T%B%G'EY\)C;=\@B1([1!/FQ)1T M#(1GF[L%$[L##Z*>0U(--8@.!IA7*?T=,I\%Q^ MT!V&V>2JSF56\P7.W9W,']WL\?C0U:@,#@0!/U@F[2)/N1UB[N"J%CGYPQ$M M@-T-9Q1?]<2_.WC-Y$.>33^%NQEF@I9==O@=T^5- MRYH9G4*2T0BY+7$U#,2GH$&/'1AX %'!/*.%6%GI5H%NYV#4Y"B7?PIMD ]R$01I-+)CE! MA=&L*@%2U8F 8XN ;EH[^?32"8+7V)CSMW):+#4*#],6H5SH,(/P/($ M,RU@L 3"DZ>B729AG2Z\^J+ Y (=T#PQ^KJKBZL6:?8=Z/;>?7#M;N]O1E? M8G4$NAYW"_C5=^-/X\7HL-MO7:0^12%I]B02GW1JS]QX4UB8ANUD"3\%AY.3 MJ$76&D)C_P(?OU^XD0) M34GB!H0',(M,A(9V-HW7O RN<;F;/.F!\B&>Z.PO]WCO=^<7UW [(.2[GF*Z.GM]3;&<,P&*E< MS-H$DU9TBDKJ.:G$) ,+5ENPYCBX\L;[9A>"4S28,GBFB#@FE<+'T>P#KL;!P-MJ M5TZGS[X1\#X]>V4M&4O@$C-IP0SPEO-F;Z>6NNB=>4,)9WM0[A%"'(&2ZIDI M:6UTX$NX+"++(-=\T+)AP2!9&9$_,2%CJU+/CPL%,%OP23"9N?.)!6G;ZQLS M*QH(M=5[D.X>\V&H]=R"26D,%:7?MIA0ZQNZH?81=-[DVEGK] MY0Y!_.$ZCF_N!Q:M-@8]1A(=._*BQ](SP8UOQ@_-R$0XO")$3 MB;B7HEE;#S]VE9Q9(O0YX<>WX:<%#0SC1)P[8K)42C4=;9HDV[6.Q&@C^1GA M)[;A)^&VRY=DA7;<>PU"AAH'TJ49 MT:5=\JJK<-5PKL\)OZWR17M55S@X%Y.T*3!#2'-^QN>NI@U#Y49QXC/CMS42 MI@43S 4IM'8QYTS:.7D^LMBEW^'\R+'Q*S[C1_/QY?Y3W:/."4OAG %&Q3A$ M;*(0&GBUTWIA2IA=L.L&<4#<>BPSQI13("U#XIE9FJA*3;>9LL9W:09+J=GI MYIT M^U6F:%$@">J+4Z$]F!6-Q7+1@-RME/K6<'.!+?M%AGH@0!J(9K(<:TN M*/+VW!+I7.]E-)<[62PGP&VKM,1%IY:#N\"#94&8P'Q;WN>M[90FDLB=K)53 MX+8UW9BC"X2!_JXK3XCS2C>R)+!N2]IP>QZRI,<*TTEFK@AU47)O0:C(V/:N M>R\ZK4QN]'F<6X\%A@7YR2DO&%5!2)+!;VTTN%HOZGZ@X>AYW+<>Z\M[1;SV MV.E&)=,@/NC*>W7@S89NZY*8G;S7$^"V59: /2F#8BK0 !Z;4M3[^Y)G83K/ MC6+/V)G@MCW_F*VUE#M!&)C/H AB;$-A@79UIQIF[!-QPYD@WVR+XSG,TXT7 M7^!/S:]^K"ZK\>=ZND']'\#2WTPO__$XRO>N#SAU,K#$DL_.$R-8,W,3FY < M_>H__M?-XL]7X\\7\\67F^K?O[J&5[ZY'GT:WWSYYN?QIVI^\9?JUXL?IY]& MDS_7?YN/_Z?ZAI+;Q9^_^E\?%G_>^/C->%*]^5@3Y1O*R+_\^79TA?B_>3]= M+*:?\(._M;];3&^7OT DWHPG5]5D\0UG\(O'O@E_WP7I>/*QFHT7G9_[^6-U M<3U%BJ-M7@^)N+B%T\&*ZXOIW>QBU)P&/#:[N%J=Q\5H17WX87DB]9_;W\[: M0[D83RZNQ_/+T_1+^.KQ8?OP%;&[[L_71V57 *S8K'"-\T/2\A'-^,/DV\0 MFP=0S=J?L) )89G\^U>@:MP6B=Z"Z[^ M:CNM5E>\T8:WOUW,IS?CJXM_6NX@.8B6G;?] ;4>2(_+"NL,'^!M#B,7?JS^ MUZ]+\?E^>G.U?,_?J]'L(H&0O;KXK[M)=<')U[O2\97YGLA\_!F8KZ3EZEMJ M%5I\Q5GQ:J>A]3B=7_GPE0^/Q8>E=?TJ))]'0Q]"JY?#:O\:T:>8S=%G_?GC M]&X.+N+\WX[*?.]'E__X, .G^0H]F^GLFW^ZO*RJZ^MGX,I-/VI(KES5>7Y] M\;[Z,)[@*.>+Z?7%%S"'GE/%/$K\*# MF21G?_;XN?>SB\L;N"3__M5D.JF^^E.+YRE8X@^L#U\ES1];TO"OA=K9Z/S# M2YJG6]WTQ1LX[V;3S^/Y>#JI\R#O1U<75]7[Q?P0&YP=P0;?P\P^AMXFG UU MF\[EP(^MGE^U\._X1OSKH%>B//;CZ=K![]$YN-7Q]%X_2% M) =U)9[]8BHQF.7W5+K]OF_TJX=Z MWX![J[VNK7FWN^NOAW&M&N)E=#Q[+7 MN8\#]V'=W4TU7"'$[R+2M"N57D+$B7ZMR)'LC@[*G LOO#K1SQO*/HJ@V3W? M^RJ%CD>Q?S'3__?W\:LE6B;;WX=C)?C&YN MTOO^S36.&$I93I[!D3*1'<]=!THE%)A3N/QHJ!.&'Y3WS\&UPT M/KY\K+KDP[\]D. =/SVD_L4]^;JFETL/E87=[?P9_C6V7+)\,6GZ55U,5H :^&/^%[KW 4(?Z G#P#AKT8SR_F M("&JJZ\O%J-_X.?&$W@Q_'T^!FCJF3[+3]S-@9;5['_/+R[K5;CX9GC^[47= M23.>U*TRU4V]P@!?>S^ \.)N7O?8P'-5,W$0OZ8>;7KQ:;D> >V'^I$9O./S M"-X!#%7/Y8+G/M4]*_#2RYO1?#Z^'L-+1_/[=XSKZ:AO+U;3CN#?W>2OT8+G MP6T93SY/X0OF%[^.%Q\O1A=7=RORP-_@,.8 RVAR 8*M=G NWM\M+C[,*GA@ MMOQ+P9R'L(F0\)U?RM#E(>]:AOL&_3/$Z.W%#W@T /-C9%G1XN)] MA627U,$]>N+<7.Z:T:X3"ABHD/BHS7/MZ\7XU M]&_^L:H6\[<7#E^QO!U?7_R*?'YU,9DN+CZ./B/H7RYN1W!N"-AC2 0<'2# MD!)+U._1YN3KB\&:K]Z^8*'V QPBJ/HWESVW#.74BGV0'4%@W=;7:J6-41;\ MA V0N.K\XI?;^M;]J_OIEW^[^,OT[3W=@>;D#0/B/Y7PI9ZJT;E7-/.+?_UY M>CN^O."4_-LW%Q%D[,UT?C=#P?E^>K>4GHC.PU>A MI,+GW5K_X.K3WTWG\VJ8^U[?&;Q7M]/9XAHNUA1ANFYAFCV$:3:&K[V7$*AO M\&G\^'QZO?@5CVPE;^&*XR-+L3R]F7Y8=CA>52B'Q\L*QAW:(T%&O!_-X:8W M^F-Z<[,2_;?3V[N;I68!&&8;M(,/XL6?+U"_U.+E_9>EW+^8/D1V7GU SGM[ M\;>J55<7UZ#3IC/0:7>7'U$B5+^!N$>00;)-II^6_+G=O2EUFX?X:53^!PP^)YDJ:&=+R[!#I? MUE3 [F;K,YJ]'Z,K [Z ]FD?6P%_:RZQH?F-72 X\W*"H$W/(3W,<2N:U#& M<$P-9P [?(0CJS&XJL".N$)0P(D"*M5T ]0G\VO$9DV5;=A7-7"->JF-F6VZ MZ?Z\:KH\_N;1AVK>^;H'#[UDX0[T_;7)I:[=R89?OERLML?7-VUY. V?W%3W MEQVY^?_<7:TNY[/:S:,!C=S*?+%US@"] T:%BM MT4MX7W?14RLFF;_D8W,OPNH9KN6\$\BAFM!K*[6':8:B]C^3M_P"G@)5-CDS M&O\S?:L&!6V]O?_K6I" RW9SA_V@*TL1/-?;$1C]U7(*\=(6F**>NK_78#LM MYKNX$_<<14*<[V&/YP4%E\1ZB-9!!'O!PO"7-H R G:; M_/"7M#)JZWC(,H8"7'5=VY&@R]OXRV@&IL6':GG^=4#@W:SZ-(:7O;NYFU_\ M]/U/]]3&3Z^%4- 7-K,#TV'E:TXKYD=#=H'FO-Z_!OJRGNC>FEA3*Z^7KK2 MC1_JDEF.&?$*A?YA48B]^-<9#UOF-KDI0XVDL)%8S%@:0NM!,M M@V7Z/**KQS;3;K'B^FKE8%0@-R_'2V<*>7OT"1RD\?_4O_@:'@6BS^"=0-Q/ MMSCQ\4$L#CTL1.T-HKGR][ZNG:UZ,/P< XQXFJM%+B!%X.6U258UAXF/H 5] M>1]77$;7EG>PECY-8&\\>_"YNYH+X'9^1G\3V'HYBF=^^.B7;?V2+WP8#!SA MA_%D">3H;C%M?K%,U-:_6<[U,/*M5M8:(HDRC*E_&6QV#!MH=LR_/&WPRIZ? M?_'5.D,V^M;?UD_FZMW4H9AJ=1 L31FQF <>UP"OH@\KP M'M#Y @F]_4*>=YSL(2X8E%K&85?)A54@M0Z37RW#9IC:7"MH6I;DX=^6A71U M$<$J-U%GH^\__^"KVNS%8)D#-G#FX.GE- U<]ES35^PM'1:TJ[M97;)YCM.\ M!SK/P;*H@TX7+QN##B/1P_3CV^T9KGM-=XAN6M-I6(F+&B]/9S^!-/FI H$Q M7HQ!#^Z1\_ JL4QX4#KG+(,5Z7Z1*;',GX^.XCO7NW?)UY6*E\7KAR\<.65T8YP M.W__Q2S=K-@=C=X>M3U4 Y^0Q&?/I"^('\^.<*\<]\IQKQSW(@AW-L1ZY;A7 MCGOEN)?NT1ZSTO:7MS^]A:^?W6*+7'7Q?@H^V;(;_--HT=2!E+/AGM-K.Q?2 M#395]G@X'V-9&B&#S84]EY/$S[U.IGX^!?4J!5ZEP/.?Y*L4>)4"KU)@;Q8P MC++!>.!+D8WRU;G-_52@,Y.G<$B MA4=9$?384;V(B3"GVQW4R](O?JG0H&[CX?1\$7QW;*WSFA1XE9&O,O)51KYD MOGN5D:\R\J7PZJN,/.M@PZND?)64KY+R+'CU55*^2LI72?F'DY1_[&*\^I__ MC[TW76[<2-:&?Y^YB@J%YQMU!$03X-YM.T*MQ:?/Z[$]W?(X_+,$%D6,08#& M(K7FZK_,+( $%TD452 !,B.\B"26JJS,)Y>JS-PL3Z532IX*'YRM G=5CC[, M/\P_S#_,/\P_U:0/\X]ID[)"!OH!)WZ449CDR96K"LU+BFRL4N\M@8W*Q"XZ M \L>]/9.LJHP#PAC*&LNIP(T/9:ZC5WSNU MJL(WC&*,8M7A1D:QUU#KM+7:9F=?])J+9(V2W(S5;624*VT_G+.?WB+)ALYB M5864NSM552<]4&:,<0UIJL(,99NNQX[=^SGU68?C=96"H7J+CN^&8= MV(@!C &, :PF %92R)"QB[&+L8NQJYZ!PF>(]JJ 8"T8C[N\\(G&:IQHO(L4 M_!CQH<:J*Y4#W7AJ6@<.&<48Q1C%&,5J&2[D M$XX,;6\*#7Y+T;"UUZ_Y^[MOT_CL3LKI^_-[Z?EXZW48?9&^^C(+I]T !WST M0_?/'_[V/]_EEW],8R]0<7P13FZ]0"9>&%QZL>N'<1JIV1U Q 9Z+,:?7]R M?>DT[>Z_VG_<7)X(;PA?2#A<+L/PSX;ZYKAMM/\^S)KP(V+[$-? M&%I>^KA2L/S<_2OU8@]I^'SL\LW3(&'V F#8Y'W+,3E<\*#'UI:N& D^-CD9X@#04$B<;*9&,E8C'$OYRY=3#J&XX$O_OXX4X'][+ M .^Z4>XX"/WP#H^@3GU7G.:FH]/\ %?./MD?WHE1& F[WQ&_*KA7?$E4!!2Z M$U-X*;W%$@]CSQV+>^FG\&Q\D4R$G$ZC\*LWD8GR'\4*[=\BO*T/=J=<0-ZM?BP<9([G'\EZ)6Z4",4IAW8?B]A$('H\% M7#:6P1"I7@(5OAG8C:;1V><+B/,:*W\HO$"HV 7$M@3.P\RP[7;3\+AQ$6Y5 M@?I2N)$:>HD82=?SO>2Q(7X)Q+6ZC;3H=*E? ?P7Y ?D5,'%,%>4'$-S=#K& MYYC-2-Y%2DU@T.(4.;4@KA?Z@O/\@@79Q>4#>P664E5X'4\CE4'8SV&BQ( @ M9Y1&,--(#$'WI7&,P@<"A9-?GC&(Z:?B,M,2$PP%09@2X,'E8SG45!QJK'35 M-$'XE 7IUE *KW'LYI-X)T91.!%_A'^&=_)!BBM?N4GDN>(B.^J/#RKB:7[E MRL( %\Y'"!^&@"U!F"!+JH!&&:E[+U8B3",]-)KH^33R?*T'<)(HM1GRDQ#D MKVL(<2Y@0$F!B5@ ^3@$*DX]1,2&+P. MU". Q%<7@.Y.";!-8A7#&R_!L %:X;LPD0&D#$43VX:(K%N(ECXO !,H,L:3 MG89CEB-A\FX8)S%,VY>)9IDU&@+P,8;I^#[^W\Q46HVV\:D\L5XSW <@A(FZ MX5T ]](*(\?I%8_Q 2'P!#%VC!,%F TGTS! -((?[U0 O_K$TG(X\0(O3O!J MT([JZU0%\";Z+21QAI4/)TJ<9C^]LT2@$@M?-@4Y@IO\QT;-+37D]AFG(ZE\ M12P$_+,(-D("Y^#789K$"= (98!T$[T:4Y!N&'MV'RPP M<,D$84$;/=,T F8!\ &T<7$:00SKJ@@7S'!ZW[0:0:%%^VLJ 4C!!$67"2F* MTTVG2 !#6M[TP*?RD52[MF=H^""#E\I5DUM87."E'F!KC:7B'%G/!WX+4$$# MUX>N+.JE)6;S"&9&(5SW@%H%^1&]B]D],WT'JA( S<.8#O&Q1AI\Y!!-"KPD MD5]%+A/H[I!?A-P\)/MO86 D=@O:JK$]V0OA'9>LS4U\Z(5PR_*ZX.?B:P*4 M6']U+6$R?;_]QMM;.WU]37K:52L"^)JN/V60I[\= ?M/A]@FX,$D6X13F0/+X$ SM-I\CV/?['=ZB?HCBM%BNAF':0P& M0+SQ[D=-V+'4<[_+!E1F6Y%CML]=I*H0R-@6;IU.ZW:-G8.KRC+B?6\Y \*E M3IZ)>J![XHT\//=S]"-^!R=BGX&P:A2XVM/VL8B"D.Z;8=:;&:">?M1?FY#BLO0[-%UFV MGK/]#,?@>?_:F/01^B&GMM5O#TIW1;;*G*D*>_'VT&O+PBSM#1EC+\X+Y+S C>.8 M3:MI,,C"B+\?*/W[/Z8/G"K3S:HX9D$AI5WBA(?\&B-H/8!IV&D_X!'1BI)H^#=[%SO MFE?G;\[/$*\>E'PP=63=[O_=R'-F1S?!OM!'P MG5&=+_IPS8:4!0LQB_M%Q;C?8*Y'7A>/PR$%'CF M'AGH#"5'W,H8%ATC!#@4+Q(J3B@+;8BD'*4^6-7W>JAF> !S@C#C8W678)O' M689&91L=E;EDN+YA:BUD3X@Y5]X05+W,#@1 )?W\F/I:+%MX:I9@A-E&P)SQ_%="QV>ADHZ&F\^I!/9M M&UR0-QP:W[^:P_6[RZ)7A07'Q+2A&J; 9;@ V;'>S")27WU /G@ZAQ/XV707I_F5$B_F>?Y M@M;WTR$E#81S@7L^7RKV,-..]$&FO0LY0 WQRY,WWGGW.&ZM#//\LWQ,Q3PB MT(K>*,]P#-TLL4XF= ,)=8 /PCRPF:!V82E27Z<;#CW*>D1YBCSIPX0HP3%2 MF#P(3\J&]WQ6UFK5@\W*&!0+'US(>'P>#/%_5S ]X"%@\/A7,+S=Q]?4/;BT M+Z][76?0'K2=7FLPZ#:=KNU M<#+Q]&#Q/G@1C%,%+@QQN_(AYZV6W>XWNU?75TZSYYSW^LYU)D:]R^MV^_#$ M:$5H"C35HE&D:KERL6-X^$4K'N#LGQ2P:YV%'OQT'^<@7!4E$NU370W"R_*0 M[R68GRG*[0B3#1$5M!6,=20B4(G!F8MYL#[5[,E5,E"&GIHA <(%Y1RHKV1: MH^[.NOHB.ZR88)UA> 2 MZ N'A5E8.N>_A-(B_4;+<&61:H[+8%F37L,V.S2J?:$--?)(S(P3 ;Y*2PKC M6IQAI?:A<^P49H+*6$: M]MPZS?.Q#?%,I H9YL_G)SRW0AM8-?5(Z-;9Q-U^:[X;5)$$[4ZWOL47( MB=U/9]:^RB5@[GV&DG7(^*X4Z^TAJ?M(3M;A)LTKF- XXU4^M\7 S[ZR9GY:L9R0JJRNJR,2I4$2NCUYRK MC)0<)2IBE03WV5VKUS0F0%59Y KKI%J73%D?)J;<1&,87$HNXE-+4XOLLMTE M*;XE6%J/[,7VP.KV=M?9L-Z,9Q!&.:WQA2E]P<8CMX_"5PG8)G1^)^^B%4;& MFMITS!Z2B[&%HFZ,5.A<@J=A MKM)!?9UB6SV9S(Z.8BH')KJ @-V-YVD53J?DPUXFM>D&AX)_4GJ]G6K\@:V^7IH,D8.]MD#(RGCD$$9HU^%E*A/$S;PY-Z.NMN)@LC MZ?DZ;WBBE,X2RI_^CSRQ3T^&VHW]DS(&\7 D=ASZ3SJ\TRF#F'84QZEN.H8/ M23![B&B+[>I@>'$B4MK"IR0P:A-04D]$NS$PBR]7:12*TQ-]<*/?ZK8_G+P3 M4Y^F@WT#8YVD*XL-UGR2EI%"(/E=B3B]C=5?*= *,ZJ(Y-AM;CI5NB$G+61. M3FS6-F\^HYM'$=7@4$XE'R'=!]@)Y[$;/ M<$^D(K&M[- ]M@H* =RS!E^YZEPE/.=*";938R15#] M*6/'TE!HO/ ]A>4ZQCKK.-(MW.9LNPK;((/3Q@^SKAB M1K4"G(71&FXC-&N(_PT?8%B15J4%EI_;8>)TGIM%;\8;SXJX2/KZ71$U7P;) M#R(-1O(^C&CJ\.+03[/NF9&:2S ]D]*P"[G7,I/=I_+"K8*(BG =HS_0?9. M-I,8S6+0D'#K"HX1%=+(7>@%"OX7/.?5F>6ORW3=,$?V]6GF?>=JT&KUSEL? MF]U.MW?5ONC9.C^V=]YI75X=7G[L!B[C:?1"FOE/*.X[S*,M.]548U.AODY1 M=2%@$;ZYQ0D#"GC4F)1\S=R/Q"H9<4R\N2"9] ?.H/5QT&N=]WJ7K4ZKK_&I?^6T.Q>'AT\K:/19 M)9ZV2P61K]Y00YGB&/:1V-V67%N*:WJW9%U@6;A\ME.8;9:?^0434<$KGTE# MNVF?_ODNE_]/Z&*C^_P9)#D )+L(ATJ5 =K$ !Y^5LF&>O-BQW'E375L JA!H@=F#F:7 M8,DH^!H=!I!;Q#ZW(!L6QE;^DST+F_=F$:Y9/JJ T<^:FY-A0P#ZX,5*-UA^ ME)D'1<,M#!-A C&*Z*>3^8GPC_#OG[HD7T2EL'08<4[\6#\-(9EF/S9LO0[33,E[:RL4S8:Z%\IZ=?4"+N&J@0BNP0S)OP'ZD"%E:B* M=,U6;:B>(7L9]1.<1KN2]1.1X73MA;X01Q/@ON^H\4 M;YA!=8*U 6?;('>HIP)2?&"K#$F3Z!*':[0DXO-L[PY<8=(!#V'DZ_A"IC5T M93H !O+L4?^-0+T@D$2*:F"3<;>%7;BQA;=L&48*S/X8*/.):L]J._+U7JL- MQN#Y]=755?OZNGG9N;CJ="_SJDY8UNGPK,)-O-;PI>)HQ040>@5J;$PN3BU/6D7-0)^EFX6 M^9JYL6AGYAOQ7N2F$[#] MJ8Q)NP_%+X$,S=W898.]I3]*MU7,ZC>FZ3:1C0 M@PL%=%@#U$P#4(!TJ(-X^:X!Q5ATF=#,D*-#2X3RY#9D<8(1,<$RH]1Y/Z\N M.P',UB_O#[D =*F.+VD87,>LB,'TO8?%_TKPJI2GV M #/<[/Z]*<^E:_KDF)EA#8P[>D7+5V\G!@I+$F:%CX>"3M1HM:= \2$CW$O/ MGQW\B"7\0>?B9F5):=,G 25N9M:GWS0;]KM*LLFI\9$9='&;ADL$OJ:^W'H? M9!-?8M'_"# LI[<@/WOQGQ=T,A+_VL#E&%Q>=COG[=ZUWD] M9OBV>9PNQV2MR[% :91A36F!I*ZQ)7,]VZ7&8X%1JK47;>9,PP3/C=#F=Q[7 M3;,MHP(MB@=R(^0[?=X1]*8WI7O=IVH]8XG5Z$^E2^?- 9)TLCYG0)'H>YGO MR>,0X9%ZC//?=+%V>CI6A5=^UOR@.#,O20ON3GYYL? T#EL?&=7V[02\EL=L MA&*2)JG4H89XMJLVVV6CQ8+=AS>AD MM;^-/(R"U]DQBM'C$LWHP.D(D#K$\XO9V6/PBI"2N),ZQ7V-QZF>Y?RV,TVP M E'HP%("SM.4ME$F>HL5CY.1="&-<.,:7I+&VK5/QEXT/,,0W&-Q0/J,1U1G M/VL%=(LXDQ5^C^>=*') H&XDM/^D#\+EXT('[1)[&RX*2@FIV)BO"H M<90?']"+3_TJXG2*C)0_JS"G6IT_PXX71IZ6/!@ZAEIHVS33*;?2UP$N0O1( M3;$/3Y#HTV7F6]D8[,9E9D0=,W%.NT^!VYBY5@_C$/T^W"S2 NT-/? 52!_X MOLX=R@8T5\%T"+*X+S7/15!HR@4R\\O.<#Z(9-3*S/@PPP9C^Q).TE- WZXZ6 MJ<8L8?+U./TD !>!^A(\VNV:.'T<7/6ZMG/>^=CI]\^[_>NK9L<9M'H?+]MV M\W+PL72,WFE!D"Q8=GX7*5K6&O/Q+X&X5K=1B@<-G:Z5Y81B3T3*B42,HF-Z MIO9_.DW3![&6%T.<(M)G.:..TUQ=K?PG^\,[[7;_WZ__#*,[&8@+[*$F/LH M'.2?&^<-.GHJA]B8)"8S!_-6[BA?[HL'8@1N_+\E&'N/V3UP=?P8##-\RR_- M3\3[F'D5%<\HT$$CX/U 3G3'YT@!BBQ/X"=]7W':+T"F$H-J6;/2VMN6,WQ*^$7=EAU2R,]9@?WUU^ED7'5_,$JMLPBL('2LA[ MU"?YI]*CLU$+9V@I>YL:6NE$GD ?NXJ??LGLP93HC0B+VAA3[ EM@7JT@'B\ M"I2Y]"E">81QA6_LMG&YHE3)!,-(=!Y-+P7EPLT/0"^O6)VC/K2O>&/+7U5WGG M]=D+INDMP SFZP4!R%HFW4_B%35I36**9V=/PU-5E.MGB5-'O^5:#2ED=TWQ M_ZM9&_3/>#TEQ!OAH&;#4$1&(^AI2X\^!,ZA,+@XIQ,*0)*?/GW\Q?3H[8:Q MH^XTJ-/;=W3:/;HC(/.RK2A34&6,V+/LUY$7 0..4CR3JH^Y 8N#+1IA C&% MZK'(X$++X;42DVF_K"@AMHS7O>11.GY26>/NSZ@P/XCLU4\M;(GTLP^ ?CH= M(45<\N,0\T\L.K^1O]A'!S7V<$L2LUC2F,XLYREDF&); #2L6J.2!_14##&H M4[6(<;/1,C2D*>4GY],JLM W>BLYS78\D-# HB&N+J@:%\F#IK=@S3 M;&2^T*ZYKOE%>M;W5$#F93E/)$8#!)',? MZ,C5G?Z F6^!I$;1%!U'BYS.%<];R1(L>#'MMA;SO9"#(B^++H7!^SP!E^J3 M+1:L 1_A@Y[+!]KSEQ/=.%:?NX8O:19ZH_##[,$8=,A:,'Y8C6?I? 68E^]A MD;*7*#"/A6]:.7,'5$!G$Y5TQTL(:A%L8:(KW#PKV;,$KPLB M9>75('2RV:)<&E,BK<9J'?BM\ 3L2+ _LMI/>5O,3SEN7(1U&#V@':BC!ZK2 M$>@T%X]6>);J,F>%-2#XVAC7$[&KA?#6[.=?1L44F<\Z(?L"*TM\&0,&?$0, M_S5C_M>$P9KGGG>05 NYFYI\CZ8UA(BE'A!NR]#DIA.08) M?F@\UI4;-#SCC>)*)^Q\HGU U&A(%QW HM_QX[L\1QJ?Z VS>A5X"1;VD[G" M,IX)W+.:S2;^:P;5B#QY_L<$C0+D"JWX9G-=G>-=)#7-O!F-R 0( SI31]%_ M>E(6*@#K7'_$%5"@,G7./?).;!65,UVU^@V8-U0W,CN,0]*85YR0#Z!P8^U. M%^N9ZN_U+GP6P@.#(/&S+2H9CZW\=;-C/C!1>$2= FZZ8A0I)#/ZTNJT>E:_ MO5I=WB!_+9V^GTE,(:R:K=[)3IEH6ME'T)B1E*Z#/ MAHBBK\AK4>O9!EE):$F8,P2AG!:W,34F8'@5>3S$JH(9?>XT$_B/XI[V8+!J MF!$9&^'HL*2/F5/ZM"I997BDF6LY'W#PC4 M@_]XEA53UYJ@UCB^QBL_U^?[8! U1O1?TD5K9 %8L>"MGF16J!8/J&AXQ5BI MAN)"\IO.)IO2F2^\&;A'JPO@AMP<((.,#.D=((P= 9, M=I8=O3C1UCB%:;'\8581G=*%1F0@89*)_ KL2_5GXKS6M$XXUM;5^9<+T;/[ M=?98D$:)AY,B.GWT)2SA%Q"9<4N=Q=-V&8F0=:P=Z'6 L_VLC"FR MB\ =F.U2%H\U8#[1V2A22SM;5*,7CR0-Q:.'68RYH9ZI]?D4TVB-.?K"V'09 MF5GM_85=-[KC'S'6]2,TU3?'&OAGM6/T%D*A==5-_/.VG8;H#;V$I4W/"FN M-_9S.]!9W28NEU3/NC+F#B1\8[<: MU5HW')&I$*ZY6AZVW>@8:OZQ>1&/:L/0W+P:;FY?S?3Z*/1].O^Q"F4%V^C] MUO1Y:J:%>Q8:>RZ3"S\7'QK@WHR_2N+9@W4M U3]V37?GS1/Z',\E6[^^?7; MS _>,!F_[_9;\Y:7E.4]C=7[_(^5;(OYJ(K=9&>-'0=K6P!OWH]6CZEM;]0E M=FU[2_V$7N>-#[#M-S[@K0/@&;Q^!L?=%)P^KIS2*&2,/H=X3W0)[[_0)7RQ M;>QJ_]>2NXB[E+M4($1_._KUGR3?'Y@%<(5]E&:'EC:E8^VYT3@QW\:++W6L M+X,77R#MOKESK6NT90?HW7,>NMC8=NK]V!N":634AF16,\]JJUXOLQJS6BFL MMAK-,*EDG^QE7R7M^W;&_+P^.FQ*BHU2<4N:$=&-$LUN;,Q[;R;0G&7*HY!Q MKEK-,JH"_QR8>CA*P3-F7[#@L>"QX&TN>*N;(BQXVPA>[2,^;Z?5U?KM_WUZ MCI41M)_75=C!M47',D\]W6(Z?L<.S[.I=@UCFV9/$J@J'%*V.JJ0H-5+3[%HL6BQ M:+%HL6A5Q68\4-.PD$DUDICIS9X6W-W,.$S0?;)@!.9/!W'6<1@+#2^T8)K5 MK7JRIU:A=Q&E]ZJ\3S+5*>:$WOHF],HXRXKDM,=YVB.^S%3:H^U4).]Q\,;[ M>V\=0/N-][\U9Y )4#<"''>LACX:3I2S;<[:Y*Q-8\1\&S.V.+^)LS9+#24P MJW'6)K-:%5BMW*Q-5K+;6WRUM^A.+]$UCZCW]LTX3&,9##<_Y\9G")_)$E8N M@M40HT19"/&%,-&VF>RE'W$;-G,TZ^]/?%&^CR=1 MT8_0[:*\%UJZ';WGWC:I:@_>:>>P&(?%7D&GEM5K(/A^I>^>$44Y3*D+,:BE/;,5:ZM2HKSC&7ZFB>&DI$ MO\]12)8(EHAYL,!V."+'$;G-B?NC"E0D?;*XY'#B!1YVS\:NLNSWKM7I MEE](ORI5J;R+>A D8B$\5 M(C+&20LYE*WI5S$,4ZP)\Y8DRNRA5&YF)2NS*O0U=G9D8Q+NF&(EG#SI6#VG MMS.ZU8*-.'"TW^-K#& ,8)L#6-OJ],VUGF4 8P!C &, VRF F3PZQ0"VZ&MR M;=P7IG0NXG0RD=$CI2>B;RK"*56^Q9V,SU]^$])-O'OL@Y#"$"(A?5^HOU+\ M8NK+@$J+5++,K?"XA.O"R+,2KKW^U%P)5Z=II(2KW>MN8A(\5X#SK15 ZUZ! MM/M6"NZ; %1:F%=@CP1@&=KU"AYW5)P^FJ[I]N(&U*%7\?U"1MPO9,3%[/.; MW^+L'CN'?59Q$GG4)DTSVV^!EVS,:K7'O(I5L=P'X+U VGTSZ)>QC!1C7PG8 MQQ5\5YCM=_I"#3<-,.QT<.>P3/+N^3.H^QK;U5<5N5Y M0)\]H,;FVI\1I+((\EE-I!=X+Y2^V-?H+N#;2+I)*OU*CN]&11-&.+:1=@$B M=W>1NI-)-6'D$\BI%\2>6\G1_5OZ:37I=NH% ACV'YMW%& 88;^>_?H*,AOK M++;*38WMQTB^4&ID7R.[! M$7$OO^;+;U57TW)MG(RC\)4WB1 8X.B$3ZF4Y M1\=6TQ(F^[N5E]"VYY*D=MMR.N9R0PX]P:U&LE(&TE9^50AF-E9KQZ[6',MI.:S7&&H.2*]5 M1KHZ;<=JLWA5DTN.2;Q8DQ^\)F]U&S97*2PU-KT@10=0#Q0W05[8/*IF3Z\2 MJNDZ?:O9YYKK.UCS ].[!UQAVFETC05A6"*.1B(J1I^:-5MG!CI@2#7/+HRK M1R,6AVQ].Y;M<*]YE@E6%3.9L!M]MKY-A&V.I;_+%Y4DOAJ*T\]??C.7[W"8 M.S,[W,&J"GN4K8UX_VP*3O"/5;J]/HF6O5EE_6C.WVD.6#66&2O0JRI,5+:)RKJL,CN\U2V( M62>H:#F-MK$6,%5924:!^J% A6.)O89CK+0ELPXKD(-2(+9CM=I<>XIAH,2( MYJ'Y9^U!RVH9;&S WAE+%2O7 U2N;;MA+ANP*BNYEUAIA78G=I!/*Q']RP^B M'N2V8K_5M7J=\HE4%98I6RE72/(.7UM7GMNXZU#Q/J?7:#/2,-+LV]NN#N%* M%;=NPURDJD(TJQ>SL5H[>+5FVU:[S^W>&6H.2:]51KKXY#E+&)]=90FKE(3Q M =8/_U9QHH9"!D.AODZ5BQ^24-S#U^7'8FNMT6S+Z7:L=J]OBAI588FR]1:K MI\I(175=RCHA0!4OZ?CEM\F>&QRW?4[&UB!:+X7 MJ+.Q(B"QG>;?EUD+WK0H)D8>3&P@UB9R#:/ M7!L"W>9!EK'QK.Y;;_,@"@.;&M)JB9OM2)2,E7@@EL(X-0BVO%/B+I)P[5 F M2HRD%XE[Z:=*A".!?;#UKW#U@XS-3.>;]9W9][CFW[2=1K=JJ_Y-J]5HKJ+U M=F2*5(S[$=Z]\A\;@L6XUF),4IR$":S=HKS>Z_VG>"QAO<4H"B&%1I\;^QNPW;Z, ,BK7C-!S#1%N0[AJ;%^P_&,C3ZNS5+.U47]K8T5:5-:V4TPCSR7C8Q'92O : MP$:OU*(;')%AK\',H!KB9J;GO" !(8X]=VYLYBN=<\)0#%G0:RWH!F75L/EM M2F+[ADUOD\;1H#$HTRT0OY,-I."3,:@Q/F)3W->MZBKW#3O, ,S"E?$8U'#H M*C7,O'Z-S3-HCAF:ZPW-:V1Y*CU33-DV[#*:DN..:6$Q)\>F/5DQ"B/QX"7C M<>BC:R82^17$%F0XB^E1E("E^)"DN,8N_7E2@RB=&TXF($#:+P7*JPA-'Q2T M+&KGQ7&*30@%?!6K)/'5!*@E4B!:)-1?J9<\+@;SIKX,#,;J.HV661#1@?_G M&2O_^[MOT_CL3LKI^TN $S^,@2*_C"X*T_VLHY8789S$7_#)'R5X>;_*1Z12 M? /\]=$'TO[PM__Y+G_4E8P"X,+X5Q71';^&ON<^SBX%:@;(EY_5Z/N3ZTM< MZW^U_[BY/!'>$+Z0;G)V-?C8NK[J7;:ONYU>\^KRHWUQ;CM7K>YE[_QCLSLX M^6%).HK$N?$F )H_JP?Q.9S(IX_/O%FX#,F2_HB7O_? R_9<_8T.MKR_!56@ M'WWJORN"D4L3FL*$B,5!&[K*<4'ODH6%I@.9?L6[=#2X(2X]/\6;MQ[" M,'O RC!>]_ZG;H_4R >-0O?0JT"W"#4:P7>6\$:@!1\MC-9,PP06R .S86'Z M#7$3TKVPB(A]\*<79??3%+-'6D)-IG[XJ%0.C/)!1D.]@Q'"71$]UTL(&[*0 MN\;4(?DH12PF\@6NGP[UC_A^,&C MNGCPALGX?;>/+\OJ\;I '#F-U?O\CP_+!R'GHRJF3,\/4SIKL^ WS[K6@VK; M&QU#77OX4S]A\,;[>V\=0/N-]W>8 $=&@)K4(ZC0 M%;'RBDKQZKY+B3 ?,A\^Z<&UTTOT[R,= M#?VB8R5>(&[&81K#5[$EKKZZ:II0X(5^%YAAAC.&LS?"F=VWVFNR MC1G.&,X8SO;/C@QGKR)7OV/U^L8Z=C.:U21 4B8)?W_Y3,0VD9.72NJ7O(=6 M@N@Y5G_ I>8XTEU:EXGZB43?:@VXLCV+!(M$?M_ L;IM%@D39M9FGJ1=>P/L M,C\9ZTVFTDTHT?7Y8Z?;[J3NT#6O PI5AEBUA6_F..8XYKC*$LY =*-?=^UZ MM38QA6U5N*]M<\UL]MW8=\OOZYIK/L3RP/)0>WFPK29KB!V&,@XGDK%!GFT9 M$G8X;9K[+:O5')3N65:%<T.$BW=T.C*KQSI"#0 M,F8V5&4A&008!!@$7N<[<"V&IUV$;ZD9R+KK=S:P M$JV) (.\SH%B_PSJ>: M2.GV->IKUM&).M ^U=-IPV.OXE:Y,HW58D.JAS#UA]A9:K%5CM3MKVZE3]W\ MXK%2B1C*1'%7FE*ZT@PJTI2F_]8'[+NG"D^ F[KL^/Q%GWNZ<$^7?3'?BX=[ M=]+#H%+LR&U;F-5VQVKM&_I9^J7T;77B #UY/^IR!.HG0"IG6L[P1J!DBRSVKT_L8VT M;@6WVZXTM,[Z(U[^WDN C=RG? ?O70$AGOT+UT'00N!NY6PI1&$MGF6@:N_D M_J[$4(&C-H&AB1%.]3Z?ZF@V5>Q?">)R5O@FCE6B&UOZGKSU?"_QM"LF73>, MAK3C^N E8S&-PGLO]L(@QF>>?[D0-^'4^G%KA_B=ZO+M@T!Q2G."6;SKB&ROX"B0"D@1X&>,J;-Z&GDN;A[+0N[ MUI%RE7>OAB()1:Q\)+>FKR7"2$RE1[\DD0SBD8J$G%'\T2*"!X(B2?ZCO@9D M'G?6;U7RH%0@)C+Z4R7P&(1L#X WB><#53'BF!>/8;"R.-RQIR(9N>-',0KU M=WJ_W@NF:1+K"=S!H/6LQL#1\"B<71BAQPCC_2L-<2^?)IPQ!NW*Z_'$]%P/ M>1H52-D?@&UD O-:Y!I*8A M\%!P)_ &6(1QQM,9,^*B@/"K.,Y/7DSFLD?G+AJ'0W=GE>[Z"Q'"S".D6K!" M_NP@#*S#RBH2E;$!<(&I<75R*,!561!\Y=%[AAZ@1P*BCRL9Y)]($&)8 *1@ M_N*EX>#38P_F+:,G5GZ%7ZPUCYBSSR;/RQEO-MT@3+*76#FV/$G 5])(G,:I M.T:Q]S 2B?@1 1/"+!X]! MW.S%?\(GE;B-=Y:F]QP+<5B P03C,-P D=:'9:%#3W MZ,0HO UQ (#YCSDJ M@U1(_(@_J_Q(5)21 ,0GB ](9EKKL&H%Q&E)!X, M&$)#U#_@N@?BCG0R3<@& 29$=L('KWW2#NEMTI9[PA"ZD/%87/V5>D _M(!6 M9_=&W_K9O^CM:OYVDA*M1O"47U)4U2F*X']Q63*AS^V6F>Z:(\T,CF#I3IY0 MB(T3\4L*/2,:1 G@$&HTU(Z'V>QB#V35-P>Z0L1H>%D/]DTA/XOI%N1DE M=LM5A2'$LR$\QUKY>5.M>I?]$S)4-*_)*3@KTAU;!6[,?D*V44&6J^<"^IK+0?GIL5)33E'>V S3]&;N\FD[3.C<(A3!X*@Z[*\8+!* M9%?"2DW 87E$/<#P7_)#+*%4+/JYV,@ >O(D>RX+/G)#=-5H[>V*OKW1;G!U@=F44 MT?3H 0WQTK/%+=H1>.@Z!@=H2':2R@T4>0=@1);+PIL\I,W">\00_D67$KTE M/Y1DU"\8275FO<6SZ1E0I!,09+@N%FMC&/,OBT;%C%7QDB=X%0PVB;^E443G MTR7PX,L,O' FG5Q36%\C*(J'%PLF5],2:X^2;17I0#(8>=+:(T?;/,@"%0!< M?Y>;U10K0#C-Y64E?$>L=^]/_)W8)$?)[%/"]!Q8C?8OB3\P*J4A3T M"$_0_DM[FK_.HB+G.D+[ST)$_],L4').%NZF-LMN#V\^$;?9^ G"Q(+TAOX M[PN\QAL!*>!1OU"X_9=Y)#J+4]=!;IS7R@UKI9+MI=K;0Z>7Z,9%?+#>Y &T M]:1>'ZWA]N4'==;S4(&0.6ZGS:3K7X!R>3]XGZ9^56ARE.6GG'[7(G'(V(MJ]GDMLB[$0[LE!(./,883/6XJW+T8?YAF[S^P;W**T_N M9+50.PDTG=,R5I"^\JO/?LD!&0"5YS;&&HZ#[-M5J[]YL[.08^W"'AS$9X=S M!W'"VLE%U[&<$[I-3N@#IMX/*=M\++$15/#X1-F0 M>8;ORTF]*2;_B+AP;GQ-"2IQNIS.GU<].7E7YZ3J"P EZ05KJ\!9684A),]= M& X?/-^W,*7:2]293R5QO""1P9U':?7SK&M=YF;QD7Z(&$\WY4_'4@I/+)1> MD[Q\0X O9,IO [CS;R*6WP>#.FCK@T4+Y6+W*#Z8_O\HM6S M[:OS<_CKNMMVKOL?=?7'?O>B__'\.*L__OE"]<=L142^)**P"#668BR-D)=6 MFC$ZI<*G ?$;MO#+IXP59<7U\^*$3Q3'J(!&D1(7Q<3 MP>\!$]=3(2O]J,M5%*OOW1$I4?EI2CXSPY7!%$JLP"+-5C;6E=5H (C5@+)( M"K"[ JK!HJF3T>-4?9T"A=0[2P0J:0"D)-M-X51/X)WN+4GEEJA2G!'+X9MF MPQ9PE;].RK+0:;;/"@969EZ%3?04$ M#^Y4CN\%/8AX?NZ"KHD]0M:/X!F=1@HK"<.O/X>)$FVK>(76+J PHZS":.RF M,19P?L&!66,(;VO7%HWC'S./ N[X-/,B=&)[_M/&I=#MWL7'\V:OWVFV^KUV MJ]497+9['6@L,GABFY6!E\/RK,(U6Z=S/',EX_)#)S3%2NWH!; M%R*LE:\_17NOANI/M8W4G^H,WEK[Z*W5EWH;;0=P\263@,J5.0R7'S@G+;3% M?@)S8!D<:(96&1^3FEAAXDJQ'U>_*&OK\&,6U=+53M<:6'G9[XWG 7=KM6)WNP)2XO4B8.?/4"(>Y@-]>"WXM^-DM<%&&88H!K+@ M_SN8RO5^B6RW8B&V/$HE[-1IA7S/L;+/FU$LIQL<+<<<# M,DYL:[!F \F(,&]!-[9=*F"[[#D*QA4?]AKL.A:M4H4H6.5S)SE[=B%NYE@# MIWQ'OBJ+OQ>C]L!09N=QL_I9H&;#8VQ)5F(CD,-C6^O^6@0\=AXOE4). M6L]J=8V5 ]^>H+5@/#9*3!@EL^/N;(+ ?5VKU^=2!1P\X)!T%:3QM&>PCC ' MI#D@_=: =#D=R3@@S3J% ](53Y1B94"V2IFH>/M2P; MXZ\B)X+99D MC&/Q%[S#2R36^!$CZ=*#DG!66DYA;44J'H./5%^]&(;@XE $/"_093A=+P([ M+"MHEH](43DO&&""Q=EH_+[WIX+Y4)4OK.A)OU/-ND*]SA'5ZUP8.MP_+P_F MP3N7RIPTQ*<150J=#;I0W0X+0M)4B5R[&A)5+IV"&@ZC"3TO>0C/@';3^7(7 M%A'YH"&PGHM>&[HPPJIRD<)JI8LKLCJ\-36XY5&N*_=) MU0+=\=(3B MLV9F^4N1ZO.Q6'3IC+C9K73#1#Z*6Y4-!M^+A)Z_8CY(&H@,'BUBC[Q,J>:E M=)K52H3+?0^^6%R!V8LS]L$?=!U#K+Q7YW*QUR\*PHPSAUD15RH?>$M?Z)Q\ MK"H("RWOLF?H*J]GFK)Y@5=QFB:>[_T7GU @+OAWB3?U%84T-4=3.9HIJ%W/ M]6FO DM\T4^!AP4%D?>I""S6!'OF+5@/"[D ?H8?_Z-<_,O%YD=H/%68!Z/,F-"D87E;^ M%]88;"]OBI690:G]>2:'_TGCI,!/9SD_N3!0S1IRBH5BLW*3(Q^WM @]X'Y2 M :'K4:#@P0,RPK)YZIY8;9DB=196T.Y4)EOYFH$N804GMRHJ; /8*]/;_$6S M"AWQ:E&7MSF34BL1;?,L6$%SW8U(2LN;ZU4D;58(=DF9QJ12P)FX4U3#++=5 M7#>-R ;*'H$,#]R^^EJRS- @RRO9;E0Q3>^[K".Z3@; FZUEA0(J'B!.5V2% ML10-LOGDK:+@Y$;, [P/C9:Y$9,L:46ZY 7;Z3PF=;]0:_U5E@N1!.\TPA/P M>B//F5L:JZ%!7>-6$SZGNP0V>HR]F.P$WQ?_C.[EU<=@;MR^9UV_[8MR^Z3O^BWV_VSCOGSJ :]4X-K15] M7"GGM=&>"V9RR=8R=LJ9 [EDZU/L MQR5;N60K'QH^[%-[53@;7!5:<,E6SE$K7WG5'S.X9.O6I..2K7L_&\P>SSZ. M -?AP"67;.62K6Q[5-OVX/QX+MG*MLO11,&X9.M>@UW'HE6J$ 6K?)(T9\@O MQ,VX9&OI1NV!H0QGR'.&?%4LR0IMM%;+3N(,^0K'S0X_0YY+MK)1LF.CA$NV M%N_CDJTDN63K?HP2+MG*)5NY9"N7;.62K5RRE4NVKHJXI<%JL@_IIQBF_1'#I-(RE_\OH M)[!8?@( '>HRJKI\ZFL*I';.V_U^W[%;=KMW/6CVK\[;5[9SU>I>#CY>]%JM M:A1(+9H2[;XY4T)_Q,O?HTGEN?J;E?I:GPIB.A)(]#.BNM!DW[["924,J1QF M23N0#>S3Y"1-#M3EV -W0CO0Z+@#BJOL$F]6QW=V-=KJ*DH>231]\"W5&.B( M2!>%]VI"4+@< (ISC"1G?FV091ZP6.,\@Q*BUZ/ZDNA I%/ZFH9$;C'J*/)9 M7-PS0+^*K*,L-J2MD^PGL.-A])E?_!X048)[_Z1G[=KIYU[_+*M@&GN\UF M]_*BV[-[/5O#=>_<<6R[&G!M$IU7L9@H*("$+^Q\5QMWLVG M%T&C_BW!*2)3@+&>S*1 5U6&@7)=Y5E=Y>;47%UEVS%26+EM;[29?4B%E5=J M2S,!CHP QWTR>;V^>ENE8U#I;SLK7_)!KO)K&_^A9"2N MSYP'/>HM6TMMBD MKR<[&B3*ZYP,(S+4E6!5QDE30;]!U:[MYJ,SRC)*,DH M66=>990TN5W1MSJMUOXI6@O.,^BD<_6^%Z:$-8^>24^,Q^$#5J#2&;JN+DY% M>;B8N(C<0RFW<0+_T\G?6(9DBDG/5"C*BRE5-Z1<:LYP7!XY9SA6*;_MZ!/\ MCIX Q[U-3A\YPY$S' \U^:(:N4";V^#[9EU.?SSDG+1:\2'G1C(?5H$/.7&2 M$R80EC M"6,)8PEC"=OWONG1MF*]P"K]P6KKAAU&&ZI""F,'0.J46-KI6IV6L6!359:R M;-W+*I9AX*!@8+M0 6,!8P%C 6/!T6!!B4'G^KL2EVJDL.47^^G/IQFW!\8. M&1R\B\Y!, Z"O<:;[5C] 5=D8^EBZ2JC9HQC#5AW[3"\7'N3\ OFR91\#*%V M8F3>Q:[*E\Q[8-W8FHD:?755"QA+&$L82QA M+&'5,2$/+!!7XKYL[42H;76X*R=''CCR,#]A;;7Z#DL$2P1+Q"Q=KM?G6-SN M8G'UM[ X#74C36.N.<^ANRT<&.# P"OH=&I;MEW^Z9Q51GDM8?8HDAM7^679 M8]E[342AQ2=.=Q>-.TZQ>IYK2NFK68W@,( Q@#& ,8#MTE]TK%ZGR0!6DE_)WXL7@_]QXODQTKUK^T&KUV*\6=W%[\D-LZ5XW5 MN(,XLQHW"3]L)95?_+="3>U=_+>3D+H>+>SD;^/;'UPJKVW9'6/>0576NFS-S KX@"7"L>S- M8ZNV6?)8\ECR]G#"HLN2MT=+]+ ,SL\J2:, *V07JAX- M_Y/&R40%'$;44?@.YV%QT(.#'K,DJ3ZGZ;(\L#S,3A>9:YIR*/+ ,;YG6K*' M$Q7#],6O43A,73R])\[A?_=>\B@N5?85.T'/.D%MJS\P%G<_H1G)97ZUV M0++7LKI-UV^<=MCT/V./SWX=_23RE_1$CLC2<#MY0" M,;63L[:Q;)&JK#1'.*JCCVHG#G;/6*LFE@>6A]K+PZGYUF5L:E79]RF3B+\D M\!N[/<_JGZZQ'=B#SX.JD5355V,=CFBU6+)8LEBR2HG5&3LFP8&Z8P_4_3H[ MG3<*HVV[:3S/8PO-6EO3KV(8IK>^>E.WUNRA>,5J^]>JT-97Z%8+-N*(4NE6! ,8 YBA,]VVU>R:L\\8P!C &, 8P':X0^U8 M/7/GCAG EOS,;Q,)TU]W_^)V\]WTL\%;_#.@:Q%R0<_%Q\:A-%$^JO\-GLPR8YPE>]GUWQ_TCRASP ,;OYYS?QO MO(F*Q<_J07P.)W)%7S]XPV3\OMNWYR@-8./+::S>YW]\6 :8^:B*H:,92/77 MQ@@W#S[I,76:[4U,D[6(K)\P>./]O8ULHV<>\-8)=(Z- ,<=E:2/#QH0;D-_ M:&)OH/?2WL""E;)JAY2\1> "&*JH0(C^=O3K/TF^/\ ^$%> ND.!RDV 3MO" M=JDG-QHGYMMXL;4'7GR!M/OFSK76%<<"F-5*8;55JYF1;R?(]Y(6KKV6/;U$ M7R&*A1>(FW&8QN#LQ7R4L9R@P/-NZ]$?$BDABLS'L"HC:]6U.5C"6,)*M*CL MVJNR:P4VM_0I$!PGV!GU]9T5RC6C#F&_KKPYE]%$S.EQH1_V\XWJ$D:!FJ& M8]EM+G^W.Y^X_I;$A9QZ"5@2?AC'PI51]#@*HP<9#;FX_[-TZUO-'G<69*^8 MO>)RA,OAS#]VB%_A$(>1@@?O2(W53J!LJ]%=YK]W@'B3VD M5]6PF\(\'RT!5(S5./2'PIM@WUE%S68MS%8NB-1BI2@?NJ,G>' M:S':5K_#(77VH=B'*FXR<6\*]J%>&Z=+U&0:1C)Z+%O'O)2\>S@&8=_.UDZQ2H: MW#P7[]NXXAS[4<1Q2![[;\@VF$+./N!?+S1I.1VV^:\1);<-E9 _#H'A3CFHMVT;'NP,V?E ML$6S1E)87R5W8,)GKH/*D0M?3=RQ,FGULTK$<+7O:#GQ@-;TJQB&*1Z>>4OW MY>RA>,5JA*$JA#76WFEC$NZ88B749['!M#>6!_@BW6K!1G@?9Q&6:D8P@#& M&0*PKN48/''% +9HHWV;2)C^NNMW-K "T7PO4&=C11AH.\V_+[,MO&D1#.@+ M(K47 / E[UO(V29I_5F-?.4F8,EY@4C&:IUE)^0M(+"0B5B9Z#:O_+\T4'/4 M;34MX337%,O8YM&6>%!B+&&PHZQY4@#&*AY!DPG0=$TK)1&.S,SJFVYC(. J MWPL#(P\$X9PH'-[#V'/'X@$>+=37J1+V^Y;(XJ=L,Q2Q5-#:* 2,*< M(D0'IZ./$_[6^-(0H[R=M)^H*(#E!Z:8>($W22?$VGJF93%#L]$N8]ICB77N MGUC=1HUAZ%,@1EX,^LP,_8T!"O&3X9&M:ONMH2Y2+BITS'@QF,I'U(/F^-LQ+=9(9S-#:_4:3:-CLQ NIZ D 4+\1TL#+$@A4#C" M0\T(0R@L2'Y@DZGT2)FZN@NMA:J(5N16!6J4@:OZZBI017$2NG^>W<)#,#0Y MF:H@UAL+P_EZXAK?!3 D0.HT0M#'AX%*\\*9TOXM(#3X@N"N.V%DW_P_N'X8 M3NH,#;^DD;A?W7$ALJXS5AX (PWIKF;#KBJ7ES V<^JO1 O/' F-(?$"/#3$ M#B-PTN"1TS B]@4*H[RNXV.9O7W)<6;5EUTB#.<#O&V:W.B/2[YF/,51@6H)-B10?@W<$"CF%5T8/:$F# M@@@? C#(Q]Y4N&,9W"EQ"C(&BT1WT)4B5H3R!6'I.SF3? K()=CLH"G>Y8K!L*&R>L9HJY46YZ#H4G=LT:S2Q/.]_\I<&EP5 M)1*U&+)LQOZ@PCR\Y?8_0!V2 Y"3($B1Z='NI9NUH*U\C7<&88)^@79KX79O M,I7XH#$:3!+?3I6.'G-"K]$B=6;/:U",E32F+1&"+I\;I@+SP+R85BUP_10- M63D)TR")B[*E)86,GOQZ4E7G7RY$K]V$>Q,2 UQJ-)_BT6/1'BN\#]^-0[#28+!Q&B.?S\RW[":!*B!%1W08*LVY$P6X+>$J M>"?ER\'=)Y,PRI[XB,,*\,K&B;A9+-P%"!05G )$"#(KPP 1"9ZS2/^"8S#/ MP@O"X,Q-01S@CL*CM;@!#;P)!A#T,I$ T7.& $\4H< 9W"KQ9P#@!RL'P@ZB M"*P12$TC"0/$(?D*A1-?"^*6^/!W9B5K:FCS-KL<-!W\?OM(P0N$ASI+YSFM M3^ "7671),@U/3)1&A1A<(\-1T"O2--P'F^ED]B,_A1*YL_#QX MPV3\OMMOSL/]+A!'3F/U/O_CPW*D>CZJXO[]/-KMK#VML?D1 #VHMKW1)M?: MV+Y^PN"-]_?>.H#V&^_O, &.C #'?3B&/CYH2+P%Q6WBF)IMOS'GJ.3C:JY" MVZE B?YV!.P_2;\_E(S$%=EW&%80K::U*2%KSX[&B?DV9FSM@1=?(.V^N7.M M;\3G:IC52F$UXV5 F-68U=:SVL;GQ5G)[MCBJ[U%=WJ)KGE$.]4WXS"-93", M.3'- !#^MCYN9!4.#(4C\0@6]3X52>5K<9L[QOH2VYG/C"GAA.K ,MEHKNJ+ MC_=QJX,*'JMGJ#EXJ'%LRS;7PJCRB\]0PU##4+,GJ'&L9LM8$9W*+_Y;H89K M&2<3>VAUU">SU MN,,2WL<%Z#F\L5E;38<+T+/ L,!L*#!]Q]@QD.,0%^[@]PP5+R@(Z#Z*)))! M[&>55X;_2>,$BP&P5_5"_7@N'L^=&VJC[ Y(\CHM M-TPI.RU+!4/3"5G&4 6_0XN?W32]5HZ]#3"8S>TAJS<]3%U%WZO12#<7T$6G9:(: GMB3$%X MW4><;A+.'_9$,6NXP)=Y.?1Y0>R)3!+L&27C0BUNK$!\FI&3*EZ_6Z@9W1"U M8!IJ!#84<@H3^TI%J_W'JO:T GZ6KANEU(6ML'QFAMML](T/=RUC/5&VNB%^ M+Q8E%S/6"J.GN!4)4L+"&:=$.7T7S(A 8W4\]=%+E_-.1Z,PC9*Q^"N5$? * MLD8ER4V(0_7W@S#Q1IZN6+^VC\<7%=U[+K#Y:7[4U&E^^/3YR^R3_>&=;CY M\Z]B]['%'GL%C9(U1:!> +=9-7\U) BX5;X'%* F!+.V-W$& [,'N/ V6'H5 MN @$6/]?#A4L?J*;% S#0GL/H W2%0 D]--B,7W=1 "?O @C-@ W/'\<-^9Z MYR-UWPKSKFDC+&9/S\I2Q^ V>2\]'RU)6N1L"!+&Z7I3&MA"KY]97S!J4#7O M$8;S7IDA44;Z<9A]G=*E0+E"^Y-" X493WW^HON*P?-P^R &U=GLX<6XQ'7N MCX#DB!:F7V .4"T3;+_Q'X"'>.AE'=+"-(F]H;:6B"_1/,J:?N9I@)EB6KPQ M4A/\\@E2K]"WF]/76NK-25TJ9MRB^Y5H%H3E\D,47VH_DB;C,"JTTY@S;IQQ M;ISQKN;\Y48VP!;(R)&'#]0,!5Q#7ASI8!0'X"KXE=I\4J.3YWDA__N[;]/X M[$[*Z?M/1.T;^?42<,'V$:?_[PM__Y;N6Z7\D.G5U#? P?/JO1 M]R?7EXBO_VK_<7-Y(KPA?"'=Y*QW:=O-\T&S>]WJMR];O4%W<&$[5ZWN9;_3 MZK3/3WY88M,B[[S0$F*=L[H=EQMB:OT1+W^/;;L\5W^S6A7SKW>%6-2:OS3! ML>7+"VD(U9;OR[S9TD(?&IGUK(H/KKY5R8-2 M0:8>5WB>% 7YA)C.0<9DUL<8OE_H:7.YKMGQXD4TM E@>(K7I7%NENB,D#!Z MG+EEV:WR(5X06M! V+0GQ.NH#THV\:QUHT87^##O'+1^TCB.XG,CT*51#,[@ MOU>;R>FKR:4CFSOK'H?-D->U3/1&5D;R=)HIPIG*$PJ? <^T!. 9>)OK6A%I M:T6#(BGW9UIK+?0)TOVXT$!8:"^4M>G*5?K:,6/&SE01E\Z'#5HU@WTR%%,P M1M0RX8D[D,S>Q-,549\F^BWP)%V5->2$QS3$/V4@[S2G(?P">:+80O\=GT9- ME.;4*Q@4H#7<,3S&IWZMN'B@]U>F5V ]"U?P/WK!UT[%*C0^TWRNWSOK;O92 M]VNKT/@ICP60COU3LSDU',I[9M7A[EADE^8B'7ISUS'MYT%;16LGXEG!XS;@Q*)5; M(!N:'/.69E'6+HU&,K?#M*FK7XZ6;IC&\,87[5SJ=/B@ #/@__3V@6O=JZ[":>>B_WKK#>[=JLF!O'\LP;# M5D[?:=9R[QWBA@!^1IB)QUG$,H] RF(\%G@.%/5<K%F<59O3Q2"LIQ7! MNE$6NO%A>^$I@B+4?KN264O3AT 3\S_ #!0HH^$SQ\.2))\6X9);GN7XQ] M+P2[M_6>EKRB1<\I@5FA*7%.ILP:1VL#)VIPX;3MSL6@A_\][_4' _O:Z9]? MMYW+R\MN]_KPG*@5EVE.2*$I66\#)>N!BA) (;()]HS^;V;NS6::F;\@X/&Z M[Z7[5^IIM4Y/N46/!5O-HXSHGM!T23$VG[U)%6]>?BX!C#83 )[NT?ZXUUU9 MO4B #!(B@0T"C L&LZNOL3)[W,>H2,%SBB22_@R7 > "I@+V_Y4$F=<80%$V MI7MD9WM@LQ?HD T^*HT5@%H^F-%S@P,9&.OVIJ3&N"/]=@_B MUK!Y:]C>8&JP-6S?2&M8Q^EO<@#ND!J#'GUG5"8 $\ L ?K=5SZ@)HE8E3OL MRXT"GV[EIBMG76!(&0VV]ORWKD+GEJJ0SWG!=>+V8_9;P?L M=T7'DU,^Y_U.7Z#J!?+(.R4^ MSR*B/WDC)4Z]0/R!1UL.K5!$Y;AT/MQ>"64 -\\8VS='"N __%4-UK_QPRGWF M7HX .>8P^^#[=G/LW< VV?$(5UY:TG;*YS 6,18Q%C$6,1:Q>ODJE>+05Q_@395X9:RX9U1_(CEJ0S/C.6*Y8KEBN6*Y>I@LN^KPELE MM5%]FDAUB':P3W342 M/XB=@)[5,9<[M3W)JL(]9>O-"D6\ZZQ0RP:S6O2ZKP?2E4'*JB>/O9V@K\HI MJ06W&DLX80AE"&4(K2"$&DRM8P!E &4 K0%3,H":HV7':I85J'X-/6O!=^RG MUQ4C2Z9L/43=;C;:I0;,][J_L*1!'5ISRCJR\@F)5X1V.A%54B3*2 M,9*]?.JD6]:IDRU(=MR%3!GH&.@8Z$K:[QCT]DZOJG .&VR,8]7A1L:Q5^%8 MFW&,<:SF.%8API8JK+L]8\&YAZ4?E:P*I79WZ+%.NK'$L.P:RE2%%\K6@JSL M]G$FNPY'8"N%0O4X=EEFO/49NG$N"L,;PQO#6VVCK.N.\=>!A]@X8_1B]*H+ M>I456V7T8O2J#'H=7+STVT0"3=9=OS.>+Q#(]P)U-M;I8K;3_/OR$L";%I>) MOB"R>@&P9/*^A6MBDJSGDQ"XZ[]4QUZHKU,5Q$J,PD@D:P_2"@_^"5P_':HA M_"'"J8K@WN NOS>FJ^4D3(,$+DE"L4*C7;L<2TQ2;-B:PA#6D6][4@4J7BJW,2[5_YC M0ZP5>Y!M_-/-!/=6"3F=1N%7;P+"[S\:8TNGZFRY:NKM%V(Z52=8GPGV.H(- MF&"O(IBS6GJ$"?8LP6Q#!#-GCSB-OEFB)?";DJ-$18WG78/L[^^^3>.S.RFG M[S\%B0SN/' -SN-8)?$ET-X/XS12-V!L?_1#]\\?_O8_WSUU^;47>(GZ"73I M\%=PSMU'<(P"--,_J]'W)]>7:-G\J_W'S>6)\(;PA723L_Z@V1E<])I7]D6G M.[CJ7KO MU(LR9PJ>%ZD9M.8GB "U\\R"B2L)827GL/) /; M%AZ% YH/0P^9!E"P@<$B7AT.+$)$MP+IAF(4A1-ZEG1=]&YC'!G =HK4RI=D M2.L6A,(/88@1#A'F_3P\59O1/ZVL#K!,[,4)DA#),0I]/WQ TDI:5R/8OK:$ MCAEOT:AW9L9A?+XTT'/\L8$B6(@#+K,+?BX^- BCB?1766SV8(JG"5?Y?G;- M]R?-$_H<3Z6;?WZ]"GOPALGX?;W]LH$OO, ]IOO+_#!& ", '>8]Y;UO>.W?!4TM]\@J+VP_,?LQ^.V"_J]%(N>2TNFD4J[_0%JEX@C[Q3XO,L(OJ3-U+B MU O$'TI&\<;)$^R?O!$?[5X)Q5$W/SNZ;XX\O<2P7D1A_)MQF,8R&);,?=7, M+=]30?IN*07I=TGB.DA[98A56YADCF..8XZK,N$J0RSF..8XYC@F7"4J[B\0 MC0OKFW=UJT(98]FTYR^J:JZ=4E97$^SBG=7\*B%&@9BAPZEA-::RU=E)=F;J!\*&(N_ ME-*5?6,1X1:1SV:TB6D4NIAD&:D8A-,="^(^_%<,U;WRP^E$O>IHUFPVSBXC M^:\XSU%&!,@QA]G<3X)C[RQQB+&(L8BQB+&(U9J2I -)4B'#EADOLDL,E!Q85N4AC&*2*1*1T2F0\]J:O.=^SN0E9 M0B;67BW)GD%&6LN&=4?R(Y:D,SXSEBN6*Y8KEBN7J8++OJ\);.VM2 M7Z=H!]O$C#$'@#$5#G#T*W$O]%A#NE%!$N@9*U%W(&0>8?YA_F'^8?YI^*TH?YA^FS-7VX9,G>BN^6<7"J M\J<.=G9J\R".K#CE'5EY!<6JPCL<":NH$F4D8R1[^=1)MZQ3)UN0[+@+F3+0 M,= QT)6TWS'H[9U>5>$<-M@8QZK#C8QCK\*Q-N,8XUC-<:Q"A"U56'=[QH)S M#TL_*ED52NWNT&.==&.)8=DUE*D*+Y2M!5G9[>-,=AV.P%8*A>IQ[++,>.LS M=.-<%(8WAC>&M]I&6=<=XZ\##[%QQNC%Z%47]"HKMLKHQ>A5&?0ZN'CIMXD$ MFJR[?F<\7R"0[P7J;*S3Q6RG^??E)8 W+2X3?4%D]0)@R>1]"]?$)%G/)R%P MUW^ICKU07Z;">ZM$G(ZC<*O MW@2$WW\TQI9.U=ERU=3;+\1TJDZP/A/L=00;,,%>13!GM?0($^Q9@MF&"&;. M'G$:?;-$2^ W)4>)BAK/NP;9W]]]F\9G=U).WW\*$AG<>> :G,>Q2N)K+_ 2 M]1,HQ^&OX&V[CS_\[7^^*URLHD#ZO\7J2SA*'F2D]$7@#@5HG']6H^]/KB_1 MGOE7^X^;RQ/A#>$+Z29GEYWKBY[3'EQWKBZN+P.K!KUP5_1$O?^\EX >Z^IN5^ABG MP;N"/[SFKXMP,DV!Z"*GM[C4O<;!,$'?)%\1 4M"#/I3"-.AY1-Z07?GD;7[ MNR?@:^CS?-F1:CNGLWG&^3R'"_/T\GFFVGIUY93H]E_MG$K7#:.A#%PE'KQD M+,Z_7(B;<.JYHM5IGK6;;]<&JPM&XY[#2RQ^#,/A Z >\>DO"%G_W[RYS (C MYXMI!!P;XG=5H(<8>A$8]L*7MT W-XP3\N/3*-*V?D;7&47/D*)SJJ<1NO@P M>/0(8)K:;\ANFB@:GKR#7Q&,X7OX[P0@%>Z9/6,63\!0%G@C?Z4PH@G%%) R MX6TB]1V =/ H>BBY'_=P.2[V* V0]01\]1^82HQ_W&)T1X0CF-%DZBL3Z,\2 (1IM,"TP#@S_ES& MDX8POQH''%YX4"\M!A#;E/'=JF[(S:R)NQBVL=[(T#=C!:B>B09<,0ODXK- M7P*@3E64P'NFOD3X!;H@3NMG8[0WQ<4,:$.*!G$K?5*O\5B!T;6%%;[>L"Y: MW_^4T9^*HOA?%.@K+_%4?'XO/1^_N@ZC+[+XR\:&^?E'^]SN];J7G;O5 MZG>OS[5AWCN__M@^4L-\^()A/E\,,:=YC14N2 3(B>^'#V3?T,3B=#*1$5P7 MD\$SDEXDP 9)E:4-(!TY54,2))*1- W5./>&&B)C[H#8R86IWX(WDC\3H1: M=B9S\L4S\H%0&\/&M94'#=D )K6.&46XO6NS@< N;)\N,R)^+CXT"*.)]%>9 M=_9@O>BN\OWLFN]/FB?T.9Y*-__\>JAY\(;)^'VWUY\?I'"!G^44'+_\CP_+ MQP#FHRIFD\SW=GMKZVEMGI"B!]5J-S?9/UZ[Y:V?,'CC_=V--K"?>4#[C?=W M]DV %A. ";!7 CBO!8&:%!2NW&&AC4LN[J'YXQKZ%722J] /*%"BOQT!^[FE MNV+77J,-]V^TX5Y!4&8X9KAM&>X"7 -F-6:U';#:;W/G\T=T.IGMF.UVRW8_ M49"#^HEAGPBW=\7-.$QC&0QCSHC=IW16 MLZ3-GOK@=$OI@[-+$E>>26O$CY4C'',<1-M#/N[\"->^[=295M$-2]TFR5;)EY\Q6,C,[=MY4 M/IV"*7.ECK9(82F-1Y];JEITDSQ<1]*WG/14CU:E6MW&_>E9 M"[XK6^O0I@!A)&$D862=^8XPDC"R+KQ*&%GI8 ,A)2$E(64E>)60DI"2D/+D MD/*TD_'DQ^WJ5#JEU*E0XFP5N*MR]"'^(?XA_B'^(?ZI)GV(?W2;E!4RT!M< M^%%&8Y)G5ZXJ-"\ILK%.O;<$-BH3N^@,C-).9MZ!9%5A'@I,5%3+$I01E+T. M9;;=.CK)JL(\!&4$9=7A1H*R7:BU?J FH1BA&*'8L;F14&P7:KUOK1\O=2QZ M+42R1D5NVOHV$LJ5MA].U4]OD61-N5A5(>7ALJKJI ?*C#%N($U5F*%LT_74 ML?LX69]U2*^K% S5(X>SS.#AIO3-.K 1 1@!& %830"LI) A81=A%V$785<] M X4O$&VG@& M&(].>:&,QFID--Z' GX,*:FQZDJEH1M/+<-L4TXC;:'7RD8F M)",DVX1DG<[1*585WB$D(R2K#C<2DNW.="4VR2 \(SPC/",\.U3,\O@YVI3; M2""G.XS9R-Q&+\#Y4VIC!;5#S5,;2XPT4F;CR2(W;:[7 H7JL;E>8@B1DH,( MOPB_"+_J'3@D%",4(Q0C%*MEN) R' G:WA0:_%Y&PS9=?S"=5""3Y_KB;*HZ M=%NV^8_C*\R7)K?")?"D94Z27TB!<'U8]/A#"]E&YRM]3L+-,4W&0P%ORJ/( MG;ABS#A\\\!=#R\[FP3A6<3A>NZ/62CF01CC)3&;<#=D#]Q+! M\%D]AB,"7 M6,#QBCON<=^!QTR%B*-S]DG$+/%# ;+U7_CYGKM^Q-Y[012)Z#LY@\7@\'R8 MWIS+M%$GF,V!_/"^P81QQTEFB2>?$, S0_ES**;"C]P'P5P?/@N#^4)>'O-O MY^SK\C/Q/=1C<=ZN_R"B> ;#1^DDG.#>EY>[/H/%]V&!(IP2#)V$H1B?,R1D M\3Y\;S>*V3QT@;ZP#/CHQ07L/N1CP2;N-SDH3K"0%3L6=W%Q+8KYL4\,:8F/ M9L/D/H%'V*;5QV-C/?OVTLWV&5@S#_7L@()N$P8S]*P'28+]\ MX)8P2.ZG!WVK];C&/D.?UQ@ ?D?V?G#%(PN>A0(0=^;.YB#;DG5!S@5WIJEL MXDK.8?A@S.( .!>W2> UF0N"Z4NNQX$+HTTYR*3XAO<( ,0;5^)[1FF>Y_% M8H92$ *?"\>3(_E%7(%/(/!@;4@DD9*!.#,/@PR()8Y\X42 ,+X=+!"CU.74>13"UV2M8IW'LG MA%_H)JS@.XH-^=?$]8'B+O?PX6-X'P!*'-D'/%1[8[ $T5PXL5P!O,6-HD2$ MAF0 U\\F$ G/@^]"F(F0:.W&<"6;!8"TGONG #R0C_>#F#WB"GL>S RX#<@) M4)L-H9ZP -0[,0E2K 932<$MXO<,>12A&U\%-!"@\CG[.,&A[X3G"F!&>%R\ M(Q,.+OWP!2\]Y^N??__9C=O\G-%K$Y\EG>!<>2W@& J)&^RHF/[V[ M'B$__;O]Q^WH'7/'\ 7@V=G(NKKLM:^N^L.+J]9@8/9&%Y9E7[6ZH_YURQR: M[_ZYHE>+"WP+D!>!9?G(O@8S_KRC]&:UK$D+RX]K9PHMZ%5CVV((ZL!GM\*9 M^H$7W#\9"_OKH^^<@UX)[I4*D&H0,QT#@5JX QU?_ M_.EJ,1L%_ JS(Q$^N$YF"TFU.P9%Y,'3X$?0H>!S 6+#V&AZ(;9SWU7BG-HZ M$2%/@-(\)2& EL/AH-?$F^N*,CG>,E\ MRH%4CDAD]$1=>^<&DT1XH'\O8=Z@H<*()9%0!F*^6+!&@(JPRE(]NNK]10P M\P#O%$79.DW %+MS/32Q[IY0Y0$P1@HZI2,Q3_(E'>,[/L"5!BP!?,"KTI6% MO] PD-29HH_ YFGE,3& 9T$A]4NL-ID#VC,<@_+-X:6J=2%M06FAJ>)%R M+6H%7X^V:UE:AEF(HA,DOF2BFOB0NZJP=16TI*#$X]"1)(#E_!(&/OSIJ'54 MVDS]]Q9P\L(+G#^W4%]FMW_1ZUR9O=:5W>E>7XY&/5.IKV&O?=D=-4]]+;E& MFQ7:^^2[0IAQPU_LJW#0#%JL!EM>#EV*L+M"C6ZF!@M!YR6UJ)%:J=O(?N4R MZ-%6KM5U[EH57OXF!LCA(9A_%P'\C[V_'MY_/8= M^Q2Q$4B"UZ*4!,@<%Z[AS3T2IUI":':8"BFP&OV?W1.GH4LGC M/&1M_,^HN*7&@(F(>;R\V%\68[__>3C\\IU\Q/(++-CI:QZA6;S)^X_77V^^ M6ZG8'?U@=J0-ZY^R*A_!V?(SF%Y!#AFO6YC+',%(L@\:@Q]%I2AW\U0&[ MY^P6:,38/$&V-,@8/]YBJF2:1:QUX#*:], L\+ M'O%+L':F\+HO'^A9$P!Z5I#C-'@#JX\!F$"%^("5@1/6 GUS<"AA9NB/:I%H M7$ 8#TVY&2"C\% \T^BA,G@!5]".E''#L2N7&4QT!YQ>%91?0P1TF7%YGY1% MB $FN8S:8K4U6,4"K6 M'2R"6]*MYA$P#2B/5Z)M=5H)D,HA* -)T8ZQ,+$R](6[4L=P=ND%R1@,W=D\D9<,0]S+E(B@R;)=,F6R6%=4 MD'\P/7/#FM\%8!MEVRA@7\KI.?GT^&)Z&7#*7?2,*$!6X4=";H?L?;>1@IF: M5(:J7-$Q-VU7[T(=/TOW[R5D%AZ6!K'PSUR#<>>OQ%6B)R5.OO'JH&IC9W6X M<0#S1@,RTQW[O,/+Y$F3$V103P8(T%Y97N:+;< M7Y1MGM\KMZ,_PHM(_+C$6*=&+SPEB6+S*+=IYL5)Y.!U]Y3&2=5 M"U\!%$\48>K2AG<$P"NF ;W&NU:IFGEWWEWB5007N"0"6B"M?Q4\2L)<26Q@ M8S:,H@!P*TY=??8+XDPP.;M4N^4%[:R3Y0O45 Y!M!4O2X\!7B3=RB^H#Q ; M6.3GUMU@D0LSXSF+Q=@<,34/MN,\I2/0AA;CC!1'),C/^S+.QO+$]PC32HA+(UNP^%6O/W?,7%_Q2 NS?X+I,83 %2/P#9 MYFBB86S C]*H6YH6D>*1I*1TFO!9S^"]N F94 MSP%O*3"B&#I/&)HM/%$4$D4\F M0DGN3.5$V:J<1E!1"L9%]?U0PG@Q]7*1JY4:JE2A(Y*G%^[/=/],L4_M>KQ MZ7!.PI)UB&^"0?1LTAC=SC;FYLOZ2F;S% TR MB4IJV#G0" R# 4"EU)S0E!3VPA:OSIY M-1^RQ!!8NP?X+8G DT8\ODRSU3,W9I$1DCWCYQ"+"M*;/HE8ETPO![]5ODRF M]=$&D-I[)4"(PC1??1%^GV\*+%Y$):G&W/4W[O\?=V4T4C G3;X# ZR/EEH0 MRG $JKM(%J^DN]JNGSLX,D]U46,C]R4"3VY5J!3C-*\7+?%L\R+=3%8E.?!R M?I3:!3(:F^V0G*]*0E6RA[*Y[)(]].PFLQRLW$UF^0A"WWW0MSP91Z-:^)'" MIC-V$V/:[]*7F3-E]0%Y/ZID]3QD> 7@%CP)]*Z (J5^7IJEDE8,2?APLUBVI#B82_@"=_(%YND+ M\$>91:C"GV!HB?1M5\R>W(E W)81?0\OWWAAG):-N[ZO@8W5GE5Q'L8>Q^5F,L ])=%51+[? >D*ZS:+S*] MH2RP6;;I\EJL289"3VDZ0SZ]8&5ZLE8YF^*S1N$IF'HKO%8=,NG-U27[.4.("^%P64:DN)LJS.O$9\F^KR[XD(6Y+RS@RW#&! M(?Q"T5&6]ZSLTI9BKEA(35M92Z0+IFG=MD+Q2'-P_OJ%-]T]RB^>S&P?6:-F;QI7ZDM?^7.6U/R6;LY)D4=Y2![<$HDA5BGNX MT>9FJ8%^X$M&6@Y.&GD*,)M)F':R[U71/=JYL6Q(DU$'E0S&VM*N.B=G\-K5 M 4 U%UT&KUV^P5OR[LV&>OH=*^:+U?:R2.-3X*=O^M>MZ#J4B/558+AY^*@/@82O'4BYP.K_D>.\+STFI_>F>_D MYPB$)_N\.S\\NN-X^J';MQ:-;E$5\'DD/F1_K.GZQ:R*AR?E75[[2]U?<])N M??R2FE/';&_32'9C:ULUPN"-]_>VZF3[P@!O?8'.J1'@[>=RU?E8+OEQK;W( M7MW9\_GWWKU,O#*.<]PH_IO)AWU11%@@1'\_^O6?)=\?8#ZQ*^PPE^=F;4O' MVG.C=F*^C1=;1^#%5TA[;.[[5>APVS(/]L@+%L)-K1@.J"I.Z)#N)AS"W35:W?5^ MFKHI4I6UQ_O*//"K0F!3.:.+D.:TD:9CV+T6(MGDD+-U@DK('1[YDD$N0S[[1[7(;L M:*7?H-2+@.YA%9M==8MP$>M1.\E/6D MC9_H;'8ZFWU;DK5LHS/0%T9^C6ZU8"-R9H\;4B8 (P#;WL\9&!W;)@ KR6#[ M7N8E;[K^8!/;)I%=(D&[KSE)?3\ZKE4=;%LY4*PV^!)BT4/\] 6/]QSZ8SR0 M>XZ%"B-UYDL2[E1QT!Z,VJV!.>BV.R-K=#7H7/1,NS]H7=I6M]T>#JM1<:!I M[>3'M0R6C*+Y^>;SC6=?U.>(VNR%#":RMUDT?YO">V=GD69'BU%-!=54O* 1 M:UI20#45)[WAO!GLJ::":BJ:D5E,B>Y44T$U%513<7K(1S45^MFM0OO890; M=G.-\U,T[1]X+ \Q>MG'/?GM[Q)"_DW? Z^18%;70"$)(PFC+),7:*B.=Q;A M0NT=TT^J"E6T[:K6J6C',HU6OZ?KS:NRE&6K8=*V! /-@@'+Z%IM@H&#^<[U M-R*^)*$SE0=G1,$D?N2A(%O]E8J^GDFE%N0)DR=)TV1 M"'*77B#N+YOW%,FH>RDJ81L=FUH*DDW:*-N'[5L_HF-K\I'4NJ-$FRM;I:>1%G;3$=(R>OK8"IR$Q ME-!90D*G+[2EP)33EN"Y]:M%H?GA^A6\I9%N/1H96!VCK]%JWYN@M6 \\J@K MFB!$($D@629(]@VSI:_S'H'DE@9I3=K '*\9QTB=E9L>B[OV(OL,N;',=9^! M#/8HV&,8Q((%DPF;))[WM(CRB#&;[]9)))[R&(8,!?,#Y@7^O0BQA"V)A#IP M&20FBMA=$/S)\!Q@(<_PU?(F_]LZ-QETSH+83U(_! 16UTDMK0-*_V>4_KO"2GZYE:Z[RE=VJ%T\2K!BFZYK/N\>R] MB+JFM)XNO1^)0A'-U;'PWE.=@>9WU34J@3N1(7D4B1A>+G9#J1!8< ?V2WH^ M.^@!O#8C2L>3[0#Z^ZIM;5/#5]E@FVR5EXTRW@C!O9# M7$),^HAR,FHAC&Q='@$NX!VTL] V/B)+.FC5)G ,@]@(<& MG]VPW;=O?JNEJQSV?E.P M]XL[V;JLD3;FC]%QHF0"UB*"WV)/@H=;)Y/7'FR/7+Q\0G1J+6SYL\6?G<6? MY3/>B2!D7HTHG8,]R@^)B,^QJV4>DE^;1=$WERV=$JW 6$276@9J618"-]CC MU'6F IUK-V+1%-S^[4\EW6IS?<\XVDH\;*L8VB[1LZX]&H[:MMD>6)UV=SBX M&IA#NS_H=#JC4;O=NZA&](P.WZ##-^CP#3I\@P[?H,,W]!7+T.$;=8FV:N!% M.A&!#M^@PS>.R&IT^ 8=OE$.>>CPC<)T^$85I(N\8#I\@P[?(!^Q(GJHAA)!AV^0NW30+/83-.KH\ URF:JFJAHE M773X!KE,N]"0#M^@PS?H\(VJJJ8:2@P=OK&SQ%!")QV^4;/VWM177J/53H=O MD$==![.%0)) \F@@28=O5.SPC3W[@VSL#/+OA&/_$N_IVO6Y[[C<^^A/L,D# MAB)VZ0[2:76O>J/^5:=U<7E]W>U95]VKM+?NJ-=O8F_=M>*RG)8L)R8;\9BS M][_Y/!F[L1B_[)E4N_G);;$E"9/<&;%Y*"+T#/[*WWVIP8GLHJOZED^*/6W' M2);*GG-0P=[;:7-X =17Q',CEF1Z2V,"21NP8'\Q=7_8@#L7$$TX<8:-@ MQL?_2:)8M:7QA2.BB(=/JK$_FW WS!92-326#6C<=)DV-/?_>3C\0DUILJ8T MO<%<7U,:JZNE*TW+-KIO4E.7DN](0 4Z= +7OAU"YOD16Y]0;$]U.0R'8 MK_#;-%(-BDJ-KE>)&RO6G8.:Q:P1=/T GN<\<.I@U.0.1ML'AX[-L;_RT)D6 M6-8RB&.)8ZO,L2/AB-F="!GP*MNE.Q?L(:PAK#F>%AC=;35A51^]0EK"&L(:XY5!6T:]D#;ID7E5_^M M6%/[4./;2?AS&$2811I,W%VJQII;QVF9EC%H:\NWK\HZEZV62?LV6B9ZAC6@ MSMHD$R0319FPN]0WC62"9*(H$RV;6J_K<#,J%.8"38)@UFA/JT, M:6I.L[-VWQCTM/5F:KR77R-)JZ^N:HYT=4RCVZ=X/4D725<9TM4U[(&^;A8D M721=)%T+Z>H8;9NDJU3'K%G^UR<1,U?Z8!3!@/M:+:-E:]M KW3U@^)!(E$021ZI"6T.!@5\ND/6CFX<$5DH2;\ M,0M\%F&]YLN][D[>[2^AIW'37?\:"6%]M1A)&$D821A)&$D821A)&$E8[22, MSDF,?[C@D>L<,P94%4)HJS6L4TFA>=ZFJ X%.H]>B5P5WCE5$-#6F*DJ"TD@ M0"! (+ ;"%!E#X$ @0"! (' @39YZQ\]&+E>$F]_9 DU,2HUX%L3B*'JJX-Q M!%DF!#2G"S34;IJ AH"&@*8^3E/EEYZ AH"&@(: IO) <]K%O_+C6@K^[_(+ M,68<7I_?"Y5]'[$@B:.8^_@:I:3B4RY5%7B"MD0JEGM(8D%B06)!8D%B06)! M8G%"8D%;RAH3TD^PU*-O&7:?.L12S+%"ZJE!TM4R3.H02])%TE62=+6L#DD7 M21=)5RG2U>_1"8&E.F(-\[=V3^%M;L@"'*N.OO;E55EABN)51]743R3 7NM1 M,TP2"1*)@DCT3!()$@D2B5PDVD;+IB8"S[L7W\?\SA.;KC_8Q I$\UQ?G$U5 M>IAEF_]X]B&%>Y9XT@2&DY1W?9 L];DXJ!^$,^XML:V%U^0#2W(P1WA>>LU/ M[\QW\C.LM9-]WD"66WGP> MB0_9'S^L\LQB5N$F:;6Z&V5K>S]230H$9!L VR@G:H3!&^_O;86@+PS0?N/] M'2( $>"T"$!YR.MYR&\SGJS.:^%9=68,GV*-/W7'E$ICOV5A\ZTP+*601Q+'%MECAT) M1\SN1,B 5QDPI;:R0&)*8LI]F?)&S&/)E4O:_P4HW9IKR6H]L =5>P_I_0AC M?6'$N#]F-ZK*U?79[31((O@J,MC5-P?X51Y%)7]G(Q[S[TKER KE:AW4W;\- M8NZQ4#P(/]GE'&+M+%KY?";J=U"\S[+:AM6G;+:#,<4)6WV$-:>.-99AZTO] MJ_SJ$]80UA#6' EKS)[1&U!S2L(:PAK"FO*QQK+)ASJ94./;2?AS&$01FX?! MQ(WWB2XV+KG5,BVCT]6V\5>5=2Y;+9/V;;!,#/K&0)\)2R)!(E%_D>@8'9NT M!(D$B40N$FVCUR:1T.%C5"C(429M/_I.,!-L$@8S%LQ%R&,W\*,RA*DY33_: M76-@DHM/X<0*J:H&29=E]%K4#HZDBZ2K'-W5L4FZ2+I(NLJ0KK;1;=&90:4Z M9LWROSZ)F+G2!Z, !MS7,HV^/M>J*HM,,;WJ*)O:B83=-ZP>[?R02)!(%+1$ MNZO-S"*1()&HO4B EAAT>R02&AR,"OGT!RT;7+@BLDH3_I@%OCJRM)132IOC M]NO/%&Z\ZU\C(:RO%B,)(PDC"2,)(PDC"2,)(PFKG831>4&[G\]:;ERC"86& M=:HG-,];M!U&@> M@(: AH"F_I&3RB\] 0T!#0$-6325!YK3+OZ5']=2\'^77X@QX_#Z_%ZH[/N( M!4D_8YA=F@7E6*.%5)/#9*NGM'J:.MR3M)%TD7259"N@3%H4QB;I(NDJXP3 M.BS#ZK=(NLITQ!KF;^V>PMO\_F'?R<\ MC$7H/5V[/O<=EWL?_4D0SN1!>K?P[A=>X/SYS[__[!"SY67?)Y\ M5L?N^?=?Y!'@OP11=!T&LQMQ/Q-^'-T&EX$?!9X[YN %Y","U7TD[5G= M]<@VK>Z_VW_=7N=2ZM[=37H6?95JSOJ=P8M MTWKWSY6E*I+]UIV)B'T2C^QK,.//RV;A=L_UQ=E4Y;19MOF/52& &Y<%17XA M^BQ3M MLQ,1X59U/#O\G+7(O1.PRCA8\.!&>#-\S'Z+^3<1O9RH]Q+9MB#U$OZL4A$_ M%P?UD1V]=F>^DY]!KIWL\^Y,\NB.X^F';A\?=A>$8Q%B MF,+C\TA\R/[X814?%K,*-R&S96_$T>UC!FI2;6LK9;41$]4(@S?>WWOK!-IO MO+]#!#@Q E#*]7K*]=OL1,MZ+7*M8"_3@/-O3*IR]C^F_*=L0](!?2#" B7Z M^Q&P_RS]_@#3BUV!XAFS?R6^8"W3V,/ZJB<[:B?FVYBQ=01>?(6TQ^9.-(MU M.3U'(%]M_6=BQ4VLJ&WC@EB-6.UE5MNZX+DF2KBZ_/>J";@/L5*FE:[Z&L=6 MBM?>C]"1#R/F^NQV&B01]\?1=Z5R7X52:LH,;MXNA:+2 !1&F4(Q#T(5LTE_ MC8ZI6"J?A$)%ZL7[[&[',-N4/GLPICAA)4E8<^)88_>-CDE80UA#6$-84R[6 M6+V.T;'[A#4'<_SKGUK]L_!%"$X6^*R,CV>N[T8Q;O@_B'TB 8U+&GK?:1E= M?0>MK_-!>?BBG56V#FE0[.R4):;=-WJ6MFQLDAB2F,9+3,?HFZ1C=I(8ZD_R M A4_Q_!;EHKY7GR;"S\2WQG,%W$9$M>[WR Q.G MH?I(\DCR=I$\V[!)]HYI=C;,NOR("34BBG,#$\S*7<"KP9Y<3U_-[6G($P4^ M3EA+CZI"N.7[561/#18'BS#[)-$'"[0UP!+;+M";&W&_U(A06O^C8V# M!)-PWU))\.Q:;9\!WH@,E-=H^Y84E3)(64+TU3*-;DM?"'9OBM:"\RB 6]%, M.T))0LE2L_P&.GM[$4H22A)*5H)7"24UHB367;3TM9DFE-S22=^WBYR>GG#+ M7>8B>!UG.O3'(_$@O&".=UZI;)@O<*OSM$4+N4'7,MO#SNBBWS;;EG5]V1L- M50NYP6!T>7E5C19RFIA!?<3+/[@Q\)JCOEDO>8Z_*VB$%__*5D%FF!?6@:4+ M\2*+O9DNI;;6^UTP9\K#>\'"XDN."R\I1&6!#MSG@(L\2V?2 N4>#[PEM<%PH/A0.? M*Q\6BKS)GP\L.0^#<>+$D<&$/^6^(V:J)R \5OCW0&YX7]&_SV8/CW55 M+T!YJ[Q8O00,RIV_$C?$!PIGZ@,*WC_A'(-0WALA,+C1%._/+T"D91/!(_<. M1#]^.J\Q.XP22:^)&^%+K;W(7A&13^M;Y?]OG \TD M TR>"P=KG;RG),U60 S&"B$H9E_]:IV(C$CW!3JAKD "_KK$B\#,6;#+A7S:UEZ^Q!^(E MF^[J6RQ"GWN72030#7KLXNEG$=R'?#YUG2%0)+I%2N[2^'?4'77-BXOV8-CK M=[OMH771&V6-?Z]:9K<:5ENIZB@EL-+;BL#,R2C,7-#=<1RZ=TEJ(< TW =W MG.!5X,; 3T"#.X[, @R*3 6D5_9#*@&2JP$1(Q$^N(Y0=@R8Y&##C. A8"DX MDK=<7SX=;\5N+MS#2['W,)@LV)V'@P&5]QT.TUGC6#Q*.Q=3)^%%)^'67%\G MX4%%&@GWWMJ'UK+>.,!;)T!OL/L;U*3O6HUZ\?:I%2^UXM5&S)(3[$^R*:6V M5KRTO42L1JUVB=4JP6KEMMJMT!9[F7MPO_DNNN(W,8\U9FR65L9VS,W=5N=< M6[N$9A:T_:.2#-0PK7"*DM<^UW>:!$D>21Y)WO8ZK_PNLJ;4/];R=5E=) M&,QW:?&HG3:5$2Q[H$^E565Y\3XJ0SV>"JJU0+1,$@@2"!*(HD#8)! 4R=N6 MMK+]XGNKF@V]JB-5G7.S= I5A27*UC\5DJQZ*::&RE;[G(Z!J"2+D&PU0+;T ME14V7;9J$FJKF5R54CI=C[)>T]1H-6Y+QYW"X;4H^-6V2T6R2K)*LDJR2K)* MLDJRNM<>]'8=,UXJ0+I6O];0!MF?7+*G "QMZ%BU^K=%S&JO;\V]L86TA? M7JF:ZF'/,GO7U:BIUL0CZB->_DHGG,D.G7!4:7-A$5YD&*WEY1+I=-)FC1*W M(0=94@7BJN$,C^;"__SIBOWB.@)^\^_9K\%8>(=[:^U%]5^R=C9IEQ>0$U,V M#@DF$Z$:+H0S+(J?BW N8JRF]^3+JP8ZV&\"0:70>P<+Z--O9>,(V14"!HJ$ M:JJSN/(1Q'R*SPH%/ N'XX!;@>O'^47G[!;H/N/_"4)L%0&W!TF8S2"OK7^4 MW1\D$_X7GB05.^ 9>Y?,)R$2);MPAJME 3XZ<-Q57V!SQ,1MHIXX%XB\J83 M]_>AN.>QR!\X$?#:*T^3G]3PR1QX)9JZJNU$.LKR"QFJJS46= )U\CO#A0@Q M!UX5UHL#94*8LHC/68Z0+'Z:IW2%6X3[(#1U(PE\P9X$#[4,)I*%@O,PA(!]B7?_\K]Y,)0*;JO89X=P,0"3!U.07H_.Y<(I(;87\]+T$U@CV\"EV3 ME+Y.%5@8HA!+;20;VRVF':H;8D\UR^'^TX(&^5O R,D<^U%&19R /Y4YM/QN MY^SW@B:'UX\6 %Z<1R0IF+_O"K"\W>4@\&D0^#06?62#*BG!4J W"K$O)67) M?E2_%.0I>KO U,AFL5=MEB^AF+F .%^\)$)"GK,AN! \3*UO-\IAWBB@7VHZ M,[O]K;=P9W-3=,(C(+/LIA<@?&$'/= +; 5G'6A$[VL>/C!VPB)I1ENE & MC^+N3/4: _O7]5-X2SP!'LWJG!'-Q3?@A4@V[BMTVI--Q9Q@!M-('0ID",D" MN65=Y 4YB4?5:RSQY1#%1J7L_VX^7Z6LYN8FK;SL3C@\B62?P''@_S^Q(AMS MXU0AQC RR!-Z"5(?UMD*_IK[7'DWV9=+ZEWXOS32,8JUZSN^(-\$CR M&@\53=+?E%.$\400FG%F *U.(9WA.<.X7G%8>,\ZZE&I-&XR$N33 M'MP@B4 =)B6.CE,"NTI@,MD(A?(5E\9[;ND-%9S( M%Q 0&Z.2TC";84]!&=!8LA;S=G^R!R7($%(S_5(M9AYB0#JZ/HB6AT88HH4< M+;/"\C +NI_VFJFZ?X M*YJ"*W&697Y'&DX0/C'2XWZ380,T$'%>JI_B(WKH+Q%6OE,!QKEJ( JT4,B] MS)>R)3/,XZ\$)N ]P3?,3V9W\*+8H[DXMZUY)>M=*GEFG6."T 7K'&8@)146 MVO6*%Q5X>2L!S9XVY0]"FMHS+B,\'G-!WAPI^!NY""B\ND(2ORO9DCG3/N- MOBQV746LK-[KKA])N/?KWHFGP*]U3&@+]EWR_9; /6-L-8 4D9F(IP!(:&2X M,ZDN)@NLO\-VQ_Z]]"P=#A8)-OH44D.![@!3#U\=/ZE&P%N*5$?:=1ZC MBTLSP-NS-O+@0KMX 4*EBAW[ 4PD5/:>5'%95_LE_0DF491V.O:"1VD@*A8= M+_5)5W"(Y#E3RB[(#G[(CC#$1ZH18GA!0$N OT<9SY0 <2<$B@3:HHM@-F [ M!GWC?$^B(");.,YUVX4ZZM92&>)60EB,2B^'7"/@4G @/C#V\5[\@[&J+"D39 K^!K3\1K%&.UB9[%),@-L 9%A$8A8 M-''1DE*GAZX:4CGEP3+&&Q9VW0=YUD3"T?]B C=G)'Y,< NI:)[?B?@193-) MO3U?V@/@-H4_9,Y4;CIEKL(4XUV..@KC![7>0N3N?G85&'(3]YL8*PV(1HG;EHTBBOZO_=X([Y#Z)+;L>!M 3YG>'C. M/B?K(E+5!J$4+GSG>8S;Q%R&["$^YT]RI:3(RPV[-"2Q"!+# M5>KE)-AEI@<\;1%2R0$#/D0B5S(J% I,DZ:XR"R"P'>4\HN6H&G%V4-B881K MC4US!094E?R6.6,XY>SPKM4]$:FW8C=.9%R^, ?YU,UL:2S%33GHZJ?(E:>* M@&T())XI; 7B)F&Z@EK$U _T!".*A):Z =#7WQI\LZTHSF0&.ZYM*.(D]"6J M?U-^N#)G-L8$-\3=MI*0W 9?,])E*E71J);QP94=ZI5DJB5'9RFE*K5RTDV2 M-*NJQD#TN_1B<.60@\-X!5*2'*?T;VILAJIL_PBG(%DH6BQ-4>Z-W+3!TS&# MF>M$&_0+7@:/4F8![DAD*"IQ#D,@7,6,U#S5NB_,GE>"OW*/D*>[)BK0I*+Y MBNV7N.>_BP2+59Z7^0TSV>(XM9T7H^0!KQ1P4SP&*F'\9YPTS)BY7')05YS3 M\JR9U(.&IZB#Q);UE0RPR/!^OAJOV36+XZ&*.PR8C1.$*YIWX2G]/U&N5E/% M"5?&N,&%@<@83ZD$-0<.'68$P;2-G/6+MJ[KKPX*RP%Y^?6F6D M/T@?8-.8H.TF."X*36ZC+<<2':3949_OON/.I./717P2Q*B53V'AP/^R,FEAI8RMXL6=B3DEHA\IS6%F^96X+ZHVNO%E\,RGQ=NW3+44\B'9<5 I08I'?V(2/F$$J%VDRP3G#L\F1^)*"P&W[K>8J)8K&T_*.^*8-8AQT8Z9*5YW!&!4V MF961N?U8"1Y?G66VU-04RP 8\Y(=%540:TXP!F^5RPRV:0I4PLL,V"R#.+41 M9L#A[EGZ\_)R+6 .^$R=J:GV><_9;[FQO?*3LJP5"RG81+L\BU,N9A$M]OPS MWP!@,-4,N E:V/=8"KV+#0;*5NXCYA]%B=P:?MEMS#>9,I<1+2KY1N- 9 R( M!Y?+2(V_Z05E3M92R'[)O,I?7>68X!FXBZBZ?,CB <^14-;.J/OQ=7+*XJ3S MJ]-J*X'2C_F&//1 TQ27[W6'?6F1"R51*\OPJNN^C<>^H0AJ6.1(":9_P41< MN>?@J0YQSU+;E'GF/*!2C5=VOQ'S,7RFER_ M/Q>L^8')1/C\NM?B-B^;DFN%(WF,%5E3/JOXL)1MET,?N2/\GA?GOYN$&.S] M7>'N;61%93HXKTQ/8H-,P!6N/(%\)0,7#T0O&LKP0.7_YCFG>*2Y-,I]F44+V(S MJ?+:(Q6^J M'GJ&Q%G"X^-R&"+WCU^4&R,O@\XLVBP'XOD9I\Y9)-+0_8H3G>?(1U'@N%(Q MRG?K'7!M4Y^V6A40M>5I9\.5:&U\9P1CY1628A*\&6/8%MR/)BIX9<5+->"X5N M!KB=_5(O@]$6?HP$YBDOA&"S0.LK\9OE=WQ^S54N(N8IR]1IE64I93P-/VSR M3D'V'2<(D9,Q,E5T&XLI_KO1>:WCQS:[Q2^$,?;;2%ZXIEF48X)1?57@L\EC MQP58E/,]%T![>1%4,XI"P&01,<3:P1D&3/Z;F0C/*N,,*).LQB6EV8HIJC$B M7 BV4E28HL(G'A4^=%2FN/VF&L4=/!Q3?L.N+\6]OOR5ZQ]W^K)Y)S5\SKJ2 M^X,8Y3C#JNV,\R/V_E:B!O[[J\S7E;D\9V!$.'FY\>_%I*S-6[@RQ2B#],*0 MA41 M:$JM?(4KHID/GNJKPJJ!Q46(N'X++\4S27T,E?:-Q5G*OQ[7O TBF9 MKM]EZKS<.E ES)C!)WM.I>5I^8ZO- ;0)U;9(Y&*;LERC:SK6QS$F& 1 46E M#0ECXXZ^NAK+^0L?Y:HL++^TCDQN363#JHK1),HC2J_-56X3S(5D+D53&09) MDUZDEO=+9'%,5'ZEX"EH RO5+9W1D= M,(LQ/@LF9_/ ^5/$>1U?6O2L0A'N[ [X3.5B+;>Y0?X(QTO;0W7VT[#>(S7K M'3=TDEDDL^.C9U(=%@%(%41:#8;RS%*24=&TFER6)18ZHLDK%SW1EB$H2X^5 MFV.O,%Z>UJ>8"=<\]]SEM6ACN^@?IN^8;3IMRD>2HE"X+S/[T]FITI@BB1:= MW9[)39&A+R_-HD L\9;C@6C7R-TV5:<0"W@V3Y\MJ]+!;UMQ:.4+/NO';G9C M-^\0JGV$Q>JM]8HH&'%J28$@2_L+A15]?AGE^RWO-Q0"C=)H _A I_4QUS_/ MT#/;@49O,,+VBJZJ99)YJK#$"B72S+WE#=JEW."4/^[<8M%K7C^)FW9K+E]Q MTR6?ST(]9)Q9J)!2/BB\9 S*!=&FP%GI7G>-42/+U H%QHLH+KSR MS(TQ:0C6RG'GDGP\QW-T)U2)ZI)T9]"?-?0LMB/Q DS*4HHV*-8*2+WYX$9Y MEN!"OR[N61@4JG7D6"QZ7ZRW:Y2;Y^G-::9MEM*H#(^L[I-'@;^D+P^YM ?I M6ZN2)^IO^?Z^@)@\63 7YW17HY!;OMB7#'P8*@8@^8ANM"]BU8T)E&1R!U!6 MZ(8GP30;?&%U+JL:U]_(<2\JPV>5S_J;D.*9J9J"5_1.HWSR44;?^HOI:+5I M2QK/BO(V2=CX0RUQGCHN,Z/&#SQ-B-X0;2T*]'(ZVA:=FW;=.S#8,[OQ6^40 M%Q.I7MS2F+PDE<].[;F82/F3 .FO@F#>6EZZ !Q;?^"G+?E##IE;%IN9BC\5Y%@H;L$-\^)"& MOO(77.14U#H;!Q>YL*)Y '\12EDT&T@]!FR#(KN8CL4,%G"Y?00,QK&W7;:B M,O:S5,_A^A.TY&6.BQN.S[!I)_ ++!!NP<.R/LFM9 ,A%I[ PS]EY8<4+XR8 M ?O$/'Q*-YS/V4TBP41-)BL4+JS.2L>$K'1/MDQ\X#B:=$.SJJNSG.73/91E M\Q*W#K+DGE#(#@B8YIN^E,Q<5J*0[5AIJ8+;N/&CL7F;EI%PYTG+0/E^]BIB M++642QV^ F2H6LT764'7NVJKWE92(L4NY3>UQRY;R8:J9!$94IH:OZ_VV'L9 M0E^EQR84W B!2/A%*JN"PU?Z#S]W_L_S!_<43_FYP8:>B2<^3S") "W)3T$L MHE\"[D=#?WSMXD$20).O,L-BZ;"@+<[_&8[L*_MR=-6R1YW+BW['NC2'ZOR? MP57;NJC(^3^E=_];-"!3/EV4S/#DJ/^*M%-[2ODTC455B/J+^MF,(62#?&G- MHX+$ _+B2>+EM\NFKP2$^PST\F$;^[0N+]RSU+)]E=_P772] MUW7VWB0_9'VNG!F[NQ;_H_FXOM87/:;MU+_WTR#UK MJT-$-[:J5R,,WGA_[ZT3:+_Q_@X1X,0(L-LI$W1<[QKXM-Z]3*OE(V?7SX'3GX.P93?@9;$:\1K^_+:,#-6B=^(WP[ ;Y_$ M>K/0U\_I(=6Z#_M9UBO\5^ZI]\=FM?1^"FS]&KRP(/_R/XP@QF1R!+9\_.;Z$S9[-88B7W?5],?. )*Z#M%>&6+6% M2>(XXCCBN,H2KB9F8$GZ5CEIV<[#8GM'F[R6X()4A6S_>V@BZ:>)Y$6M1+%M MP^R;AZ),55@![[L+F>,)'O[TS@]\\>[[_'4IZE&^64 P1[E3%K M 60E>F6[T*PJ[%.V)45H5@LTVWZSD:!.V[YM0]W&7>A9"[XCC"2,K NO$D;6 MP^DED-3A*S=F]U%^W"[;IU-*ML\I;GA7C[LJ1Q_B'^(?XI\J)=Q4R%F@3)R3 M#Q.O4Z\14>*6;;0ZO:.3K"K,0P&0BEH8!&4$9:\'>EL'V[BO/.\0DA&258<; M"&XP^TMU0J62O05-Y"F*LQ0MB5% M2'.,O>\Z[#16"H;JL9-=HA.X:2.[#EQ$^$7X1?A5$_PJT_4[50 K^'_?RR:J M&Z_?\/>BL_(;FB4_VW,Y3,3X%U>=->B*Z';7%LOMOGG9&UY;_5'7;+4[EU?V M12]ML=RW^^;5";183JFX.+80&PRK/O;9X8G>@L+944/8-GD&K/P$$Y6MN9'K M99_E.^[)+LO15(@X/60MRKLQY\V'@^7#^D@S#S()CYFOZNO7ZF5KQEA5N^!D_D9%S2\MDT??@=OUOCG'V>NODX8BU#2\M:RT@;$Z[V&8@*'+(" MA]Y 8X&#I:?"P;;[IY;@?_(5#D0 (H!> O2[S2RRJ9R_6+'\\4IE\?XH>H$\_%ZP MKV+&71_Y\!=W(MA[UV=8@UUR31=Q:6&Z910-UJ=V6(55N8)(XCCB..JS+A*D,LXCCB..(X(EPESE-L6IJZ<*8^<,7]4UK" M&X.'>-3>)%6AC+9,S/+>N81<2J,[T%9%5I65Q/LHF_MX"HA0H&8H\-XVS+;V MYH<+5J_1^F\=N220() X+9#H=+3U)".(((@@B&@<1%B&96K#B*JL)'D3]4,! M;?&7$F3$/-]:1$K<':]_).NCS^9AX(@H8J&(0#B=*9/D(EZ)3W[;L\CF,1(Q$C$2,1(Q$K%Z^2N6Y MC3JFD[U,2%,QI*D0X4#>^$XB-J;ZO"F^5U(GW M>2+5(=I!-C%A3 ,PIL(!CGXETD%D;]1:!S[D^1OE\*"N?O15#_8>KA=](W8" M>D9'7^W4_B2K"O>4K3>SM!=ZHIJ06W M:BLX(0@E""4(K2"$:BRM(P E "4 K0%3$H#JHV7',,L*5.]"SUKP'?GI=<7( MDBE;#U&WS/-VJ0'SH^XO'*F)<*>4)L(E4++V0DX@2/Q#_$/\0_Q#_%-1^A#_ M$'WVI@^U+#E:\]TR$JA%YU0:^R8JN$ M7H1>E4&OQL5+OX\YT&3C]1O^_O'[)#J[YWS^X<:9BG'BB<^3H?-7XH9B?.WZ M;BQ^<1_$^*,?<__>A8&'423BZ.+I5_Z?(+ST>!3= @TNO,#Y\Y]__]N/&T;S M8W?L>DD,X]P()X&W=45T]5DHW.ZYOCB;JEHX MRS;_L>LU/[\QW\C/ A9-] MWIW/'MUQ//W0[9L+.P$@R./S2'S(_OAA5'^'7N# +U"38NG*&4+Y=/O5;D3O 'B*L/#>_?W(U7^V MM/P/L+;9E8^*"JO,6ZWC0=D1[4YR^(C5#L-J'6(U M8K7#L%K3^M]4E_]>,^EJ;[*]OU'Q ==GM],@B;@_CK;>H2[S/(*ZIP1>S>9> M\"0$$W\E;OS$^",/Q_I*O4L[OONHVQB&:?=+)U%5. 3OHR3P*FY>-%*X.GU] M>X0D6B1:QR=<943+'E@D6KO;C!JV/S5M6&[>#L5[X?W\./H\^>@[P4S<\F]7 MW^;"C\2%\,7$C6_Q#7;9][P87IO]_K!U>36R.]=F"SYTU+YG;WAQ95ZW @W+R=!",X'$I?%_!N\7C0-'GWT1W#?D3OP"S#Z$^Y; G6E=\]Q?S." M114S7!S<_PSF(E2GG3,WPAW4>1#!1?!+7-QEI4W+4C8M+;LBNY:#-][?J_NF M(1&@;@2H28CNH"VJWQ:SLRS:AVWZ/NSS[*B=F.6VF#W,!L;V.;O'9EW:LSU. MJV/B0]K0)3ZL)!\V;;>W-KK[54.R]H;B^Q%Z_"%M_VH/DUX+ !CN*0;LVY:] M%P>^FOY26CC]97+I#Z$?<*NA*BR"]]$F5=43S$C"2,)(PDC"2,)*W@W>TV6I M_Z$PETD8@J5_S&A#54BAK?5#G;)'.EVCT](6;*K*4I:M>TG%$@PT"@;V"Q40 M%A 6$!80%IP,%M#YDB\0=R0F IR),?GI+U&I9[0U=MMNNHM.03 *@NWBS7:, M_D";-TO21=)%TK6XKV4; ])=!PPOU]XDO,$ZF9+3$&HG1OI=[*HL-X5:JJ-V M2"Q(+$@L2"R:*Q84C-.ZKW^"#HUE]+ODSU"TH$+ZJ3G"91M6CX2+A(N$JXQ M-[6J.V %C!-2HD_ M7+2M]M;5=1 *&)CJK8\6TVZ\$U,C2:NOIB()(PDC"2,)(PFKC@G9L$!<@SK(U6WR:)((D@BY9ND$@=;\&QL'"9ZE]I8C!+8_,* )K9*V)N&!*5:";VL:W;X^2^$UNM6" MC2A81 !& %83 .M:AMG5MH-# $8 1@!& '9(?]$V>AV3 *PDO_+M9ZSO? KZ MYL/4LST!N'D812*.AO[X%Y??N9X\LWWG@]0[G>M^OV=:PU;O\GI@MP;FY3 [ M2/W:&IW"0>H92?'@=,8E4=E[;T'3[^2)Z6X4KYV#SGC,UIAIGRG@\;(+!=(R M#;;Q ,]]AF;<'^N9Y,:S'/<9B(Z/SX^/M^;ZCH_O:SD]OF.^]>SQVIT=3H>G MUR. 6J/#TWMT=CJ=G:Z-F&_CQ6J<%5PI[J3CT9M\+'756&WKK#]"OL-JX=IK M63IXNNS0S5JB,C/(Q*2>,)*Q2$D:%FO$/UP)L;N[)0'"$QQ@P M!Q2;&T?']("J0IR3/!?/,NR>MKW"JJQDVXJ(4X.<2[ M.,2JR>6!U%CM!,HR>FUJW4+>(;5N*7A*^KI,-$4BR%/:9OLP% _"3P29<"^W M1NK;%IEPY!]51TEURD,A!(@=I(1']EK887%,D@ARD%XC[T8^Y?^]B=9W*KB0C[N68 M7%=?Q4+CC3CRD,A#VBF\U^[1#A)Y2-O3\$L8S.$]GPP&5(S$-/#&S)W-0Y#F M&;9X,*33%$@_ZHY';L3&[F0B0N$[@GPHI=#Z'0JIDP]%/E1QDTF;B=<4B2 ? MZM4X72QF\R#DX5/9.N:UXMWF&(1]?=GQ>Q.M*DQ&OE@-E-WIB*9M##0&0DY= M.&O2<*"^@ED[^6J9AFGVR PEQXQ$(A,)V[ '%*LXG&=6>\=LJ7E(H9,H=1"A M_@;D7=5.8Y&$G;"$T7;78;+9:R=+[[&+AO8NDJ=]"")II68+3$M?WNQI" SM M?U$.H3;YP]BY-OFCXWS)\2+':P?=9W:W[@--LD^FKAC9=+J MDXC9>/W>,5ZA*$JA-5VO-/6)#PPQ4KHSV*! M::^M#O!5NM6"C? ^JB(LU8P@ ", TP1@7!84:NE\0X70_OJLGMU>3&Z[EY?7 \N3SQ%Z3LV M%R&+< WD=>MW/,JWA#\X"!B_%^IB&#Z)HQ@NA#=D\NZ(30(,_KQ2+/L2%;>@ M_)*F6"4J?BX.Z@?AC'OK"Y$/+&6!.<+STFM^>F>^DY]!T)WL\^X\\^B.X^F' M;M]#$"%"3&$7EK/K%=*TW9GJ4'"1T /Y%6'CQ_G[TPMOD)Z7V MX.V\L1KG#S"]V!7HF3'[5^(+UC*-AD7(JLM]K2,PWSHMM_<4CLVK:")3;(/X ML )\J+U.@_B0^' //MQZMX^4==FF8KG!WF/SVOL1^O>A.GWM1L5*7)_=3H,D M@J\B@UU]<\0\EH$7^3L;\9A3&I*F?5@5W3I8^'@O9JYZZZ7#[5J\RICZ,R5* MV+%H#8Q!1]\YN'L3K2K\@_=1<[R3V8BM.CL2G.V80=(WVOI:21.<$9P1G!&< M'0O.^AVCU]?6!9S0K"8!DC))^/OK.1'[1$X:5V;6MXW^@ YVZ(A-\MW(=\ONZUKDN)$\D#SD>^>&21KB@*&,YD0RMJBS+4/"FM/5J8_' M0I3?4:TJC%.VFJJ0_-57?S5(N@:&QJ(RDBZ2+I*NPA98R^@>X)2QID@7I2#] M\%$U<JX\VF7WTW%&9KLULB\ZUYWN<'AQ-1SVAMGI.-?6R9R.,P^#!S?"0XHG09B= M@A/S;_!Z8Q?H'D:RCIC%4Q[C03ABS.#:&.Z4 'XXD3-L@(:DX;:KJV MT=?GX51^\0EJ"&H(:HX#->VV,>A3O=;)N/AO)^%-C-OPQ9W\?7S[!C:ALSJ4 M[D?!5VK+F-UG&];VL5.2")*(QDM$CXI"=-A3%?+G2C6TDKLY#^.%#%W+X^WA MZ2[(Z7CW0]=/L,=;R^CT]9T1WG3OID:"5U^MU1SALHW>@$(')%PD7&7L 1C= MKK[CX)LN7!27^^$Z" 4,G!;7H*6HZF5DE8WP'8K3J92;;E=;F&Z=&6I4CKEU MFE'UQ*B^^JE^XF+;VNI725Q(7!HN+I;1UQ=OJ KK4Y"OS-W4P/GS3!4^.\%L M+OQ(UIN3<_2RF+4Z%'F@R$.%5%5SA*NGST$BT2+1(M$J!/5:M!E%(;WM&^CP M;\P)Q=B-*78G@Q$MHZ\O*$[A" I'-%]@.EV*WY' D,!L*3!]8V"2P.PD,!3> M>\6"@^]A=L)WW'+V8)OC'[T_1+;>:4AEC02POOJM09+7;9/DD>21Y!TAPZ)+ MDG=$2[19!N=7$2>ACQVR"UV/QO])HG@F? HCJBA\A^JP*.A!08^\2*I/9;HD M#R0/>791QR1YH!C?MK0=!3,1P>NS+V$P3AS,WF-#/$_&C9_82*1?D1/THA/4 M-OKZ#DHZ<3>H1G)97ZW6(-EK&5U3F\8CV2/9(]G;/OAGM-OEI]N>ANQ1^.^' M_^->(NM'&,>S\;COE-(@IG9RUM96+5*5E:8(1W7T4>W$P>II.ZJ)Y('DH?;R M\%[_T65D:E79]RF3B)]C^(W?^/U&_[^\?LD.KOG?/[AQIF* M<>*)SY.KR41@5J_X*)VU6_[M*X_%5^$$ON-ZKLRZN,6'W )%+KS ^?.??__; MCQO&F##5S'YZ=WUR#:M[K_;?]R.WC%W#%]P)SZ[OKCHM^S.<' QZ'9& MPRM[-.Q;]E6K.^J/!M>#ZW?_7%G3XOK E$3XGRRO8\&$!7,1RALCZ=I/ MW BDDZVQ[#YO@8NK92!#VWS63ZG>9R!)>EU36K<"]YK2(X\8QS7$1*KHPXN8 M\Q+S;R$P2W; JBS@Y^*@?A#.N+:G=^8[^1E@W,D^[R[J MC^XXGG[H]LV%3@75X/%Y)#YD?_RPJ@X6LRH&^A8JQ=X8TMT^5J@FU;:VLB0W M*E UPN"-]_?>.H'V&^_O$ %.C "G'467'Q\5)-X%WEC'7I9EO;:9M616KQO. M)>]I.: /1%B@1'\_ O:?I=\?8&FS*U \8_:OQ!>L91I[&-OU9$?MQ'P;,[:. MP(NOD/;8W+G1_J7@%;%:*:RV[MH0JQ&KE<)J6V]XON_0A=\S#" M,-;M-$@B[H\CRO/6TFK+0; :8Y0H#2&^$B8Z^12Z$O;8*$FU,L)67:N#)(PD MC"2,)(PD[-C[\'MZ+5;MK47J' ATZ,9Q0@%#@M%' ;E&+*AUNPW:.9OW]B1OA>9B)BG[$ MC(=_"CQCC#SW%U/L=:K:QCOM%!:CL-@.=&H99D=;<@X)%PD7"5=1N.Q^^1VZ MFR)<%&[&Y(0(J.=,I7TX%@_""^98HE2&G-50G-JVMJ;;55EQBKE41_/44"+Z M^DY>)HD@B:B]1+0-RZ:('$7DMB?NS\(7(?>DQ<7',]=WHQ@KP1]*.8*A.+(91).)HZ(]_#3O>B>VT- MK)YJ!3RXL"R[=2*M@%535TR?5LU2HV0VXR%<%[&)ZW/?<7$?1RZ$W,Y9?.DM M%H7-TE61EX1Y-Y"836 MV0,N)L.3N/$WM6CL#E?M]8["=]S#H[M9-!5R"K*Q M\!KO[_/VV-5OH>]:IL&T-176VL173U]A@T7B/A3WBJA/DNH>)D,A/?'#0WY> MNNO/$R#UHQM/T^4IK.+4%2%F4SVQ)(;5!\%F<9"M?^%"ZA)<2I?@OIXFP:W> M-D9GB2UB+;/[QA'JWB3W\!2H2=2YJ??$1L@SY4A5FV!D#AN!\)1S6K\PR6/IDS\E;@/W$,/^YBF?E5H$ M/9U2EA)$K?$%+>0E:O 23T?$6H9I4BGFX1SB.JNQ'<*!G5+"@:<8@ZD>=U6. M/L0_9)/7/[A7>>6IKXKB->ZJ0QC DUGMVPRG<@OJ9\!4'EN(ZRA.,BQ7;7Z MFS<'"SG6+NQ!07QR. \0)ZR=7'1MPVYKZUO0%)'06KBKH:;VF6+=)(9;?W5] M=Y;,OH([R[TO_$F6A5P'X>>YP+Z?_OTO\ BQ>Y'NU076X]J#Z]&595T-KH:C MP94JTAWV1D/S^@2*=!6!V4Q1F'E(2#9/2"D>I?7' M$96+YN6BK;F^MQ994+'EP0UYGLKM\RAC+^F6%^ >).B@TZ@E_ M@(9C5SZ6_"-B, "*?>P:JKU9V^;*]2=3"O1P?FB#N+SQ4VU(!SM20TVM: MVKI,4ARV\7'8CC'HT:$ )Z/YM.#++JVX&QQ7,OH;NB=16(DT\_.2L\M!1R>8 MN=DSVCUM(D7*Z!24D;U+]5J3E=&@1Z>HD3+:17)V.8?R!)51Q^BUR#,B9;1+ MP]M0\$DL0E))<)_5-7HFG?Y\.)U4Z^2NS6%B>8Z3-@PNY;" YY:F%NW?#W>* MP%N"I?4X7J ],+H]?:?4[4W06C">1AC5D+ZT?Y;1YK2EGX-@_.AZWB[)2-U. MNS^T!^WK4:?3[@TO1IWNA=V_O+"&@T'[HM\Y@60D/#' F7+_7N2M^QT>AK)M M/Y\!J\>8>W2?$E?V6 V2D$7)7>2$[ERVE\?>^%$PB1\Q RC,VP8GOANS<2+/ M!IBX$39E?1*X_RA\?,$:)#15KN<_>Q249+4\\RS)JJ"TJI)D-7AKBM-;DZQZ M6QF:IY=C5=U,<,J86O-'AE(+-2PF4E\.U$.K[0WF8[,?94V5Y8]^\\3BD/N1)XLY2S$^7HD[-L@X ML8S!A@TD+<*\!]W(=JF [7+D*!AUP3UJL.M4M$H5HF"5S]FE2M:EN)EM#.SR M'?FJ+/Y1C-J&HH9!A20 MMEM&NT5]1@YNE+R]S\A:6Y#-W4,^^DXP$Q=B$H1"_7W+OXW@?Q&LW] ?7\/W M0*R=CSOJMRXZHXO6]>BBV[V\;%W:@PM3'7?4&XZLRZL3Z#"BR,GN)&W9/ P> MW B[AF K$5?]%O-O\*) S)Y4?-!_)8UA%:GU2JT\0;#MVJ/3O6['2H$VS# ML[&M&IW]2ZQ6"JMIZ\5 K$:L]C*K;9WG1$KVP!9?[2TZZAU65HPQ"\T=4TU4 M?G>84@-6FO :_3X==74PICAADXNPYK2QQNIUC+Y)6$-80UA#6%,RUMB6T:(B M_*U%IO9N_-M)F&8S[..T-RZYL6_T.E3J1E'5O<-8C9.(EM'M:MOJ(8D@B:B] M1/0,VR0=H<..JI C5R9MM\UYU&:T4_H[I;^7&#JW3*/;TN=B4OX[!<.H2*@* MO$HHJ3/H/S#:/>OX%*T%YQ%*$DK6A5<))75N5_2-3JMU?(K6@O,T.NEOKZ7< MJTAR<[WEOQ,>QB+TGJY=G_N.R[V/_@2+Z[!;V,Y5EMWA=6?0ZXS:O:M>_[+= MN>Q>7ZLJRZ'9OVJ?RCGN><$DDTL=L7DH(NQE\5=&;5ECB8PNNUU$,?Q/-KL( M)BR8BU!2/V+P*Y>ABO34]C5FV\N';/"Q[.<,R7\G@/J*>&[$$I\G8Q?)?)?$ M!F: !DD(5'9]H+'!0C'QA!-'C'L>X^/_)%&,*Q$Q7S@BBGCX)%< UH&[8;:0 M:R;+A.,RQT'H$SV['ITXRG[>3C\0B6S6.A"-F=R)DP*N, M"N>)*:O E#=B'DNN7-+^+T#IUEQ+5NN!/:C:>TAY#3Z&C6^F/!3+Y?@&N_KF M +^R.8"H_)V->,RI2K\,=_\VB+G'0O$@_$0<4U-5OLJ):MR6-HVMEM'MZSL1 MKNJK_YRJ/!A3G+#51UASZE@S,&R+SA AK"&L(:PI'VNLCKZ4X:JO/F$-80UA MS;$2;TW#'N@[2+3JJ_]6K*E]J/'M)/PY#"+,(@TF;KQ/=+%QA>"6:1F#MK9" MR*JL<]EJF;1OHV6B9U@#;?XRR03)1"-DPNYJ*W(BF2"9:(1,M&QJHZ/#S:A0 MG., ;70F83 KU*>5(4U:"7I4,6OWC4'/)B^?(HK5T57-D:Z.:73[%*\GZ2+I M*D.ZNH8]H$[6)%TD765(5\=H4Y_X&/6>"S".LU7^YU=_)N?PD=@ION^M=(".NKQ4C"2,)(PDC"2,)(PDC"2,)J M)V%OWR"RZNRGR?LN>.0ZQXP!5840VFH-ZU12:)ZW*:I#@H"V1BN4>DEB06)!8 MD%B06)!8D%BJHZ]]>556F*)XU5$U M]1,)L-=ZU R31()$HB 2/9-$@D2"1"(7B;;1LJF)P//NQ?8_GGU(X9XEGC2!X23E71\D2WTN#NH'X8Q[2VQKX37YP)(< MS!&>EU[STSOSG?P,:^UDGS>0Y=:=B8A]$H_L:S#C:T+]Z([CZ8=N;X#IK4$X M%B&ZKAZ?1^)#]LULA MZ L#M-]X?X<(0 0X+0)0'O)Z'O+;C">K\UHX5^%^2AMK_HU%@>>.V?^8\I^R MK2L'%*(("Y3H[T? _K/TNYV&0K!?X;=IQ*Y V\=O:L]-VJGY=MXL74$5GR% MM,=FSG\EOE@0M64:[#EKU3;U;022=UDUIDR?(DW_M4=4BF-_Y:$S+;"L91#' M$L=6F6-'PA&S.Q$RX%4&3*FM+)"8DIAR7Z:\$?-8C_"6%\8,>Z/V8VJYJ,[-()$@D:B\2H"4&W1Z)A 8'HT(^_4'+!A>NB*S2A#]F@:^. M+"WEE-+FN/WZ,X4;[_K72 CKJ\5(PDC"2,)(PDC"2,)(PDC":B=A=%[0[N>S MEAO7:$*A89WJ"&=4P4!;:=/5V4A"00(! @$=@,!VO(D M$" 0.'$0($M 1Y!@N[!2_:,'NY\VK!TP*A^EH@Y&944<*K_T91L@M 5 0$- M4[XM4_FE)Z AH"&@J7_DI/)+3T!#0$- 0Q9-Y8'FM(M_Y<>U%/S?Y1=BS#B\ M/K\7*OL^8D$21S'W\35*2<6G7*HJ\ 1MB50L]Y#$@L2"Q(+$@L2"Q(+$XH3$ M@K:4-2:DGV"I1[]CF!W:1:688X744X.DJV>T.MJZG)-TD721=!6D:V ,VA3& M)NDBZ2KCA [+L/HMDJXR';&&^5N[I_ V-V0!CE6G3P?<4!2/HG@%;ZC?T:91 M2"1()&HO$@/3:/>T'7)!(D$B47^1L(S^@$3B>??B^YC?>6+C]1O^_O'[)#J[ MYWS^X<:9BG'BB<^3?R<\C$7H/5V[/O<=EWL?_4D0SN21>K__;@^P%?A!/<^O.'X(TA#[$Y<,1Y&D8BCH?-7XH;PR1__XO([UW-C5T3P M6S(3X^6A835\)/E7,?GIW?7(-JWNO]M_W([>,7<,7W G/KMNVVUK:-G=;G=@ MMT=]\^*R9P_ZUO_/WKLVMXTC^\.OS_D4K)S=6J>*UNAF6TYVM\JQDWGRKYE) M3NS9J7UU"B(A"1N*U!*D'>^G?[H; "^Z6Z8L4D:J9LJ2> $:W3_T'3>?+J^O MSKJ]-W^?6\+BB)"?3E2N6Z?;_O.\<,"-90&B M+XAO1(B4>-=#^:F2<:Z<69,MQ[N"2>Q:DV3U,+Y CPH2%8P$K G?@TCDL].F1/A_Q&"]) MV \GR%?183''19/"Y_AS:6 2'_[_TI [O;;KX&*VG+7,O8[L!4GT@*H\WF;Q M2D@WOR[XN?B:$-D]6%S+[,$D9(['@T!?\[7?9:UV<=SN#7K=W-CB_Z/?__'X8Q4!Y=* $;";Y._/' M^WGDRF<1+]LS^DL!?GMGAAK@X.S/F^%U*52K^SO/O+WWHJ]O2!)P?165WB;/ MJ6)N@[2S'XZ, N$[_].F?_N@Y7H=8 %Y!KL1<+ RB?IJ&J5 PQ?S,%H.? %: M:3ZF'66!B6O%?B&3ON4ZF_FU>@M&[E.B'?6JQM MYYLG$*$)M57GUNM?!534*!R]UV/MM0%-YL:"3;93#=5&3>L%*5M[!<'&;9/W M-_R>!]$,+7[N34+@B?&C]47"?1VWT[8'&KX MV[6[U['9(O/:LXYG=-L5QYWV[.RMEPE2'R):K]K[GZ/(?Q!!8#$/]4G_0KM$-..NZ@?[EW4V21=QKDT;?AH2>$AZ*$!?.QH MGY%924+E\ES-6SY&C\@W/HM@,<-Q(=7SPZ/^\2DYF1_//UQ\./OXZ:S=__"A M>_/ILG?]L=/]V#N_&9S=7)V_AIQ,3*I4*9;P3D=E"LYB+N%E /0.+,T4MN-/'A4PYF_E:<>KA;3J47BQF MJ(6L4L0PI".C4?+ 8EZ5ZGIX?WV#?/2OD"UY?"\\_I1XO64WRVZ[LALYB%Z- M0ZUR\CV/'SN=P\:*CC*__Y4$6?X)JHKS$0QIGTH>"(MU??S M/?K$KP9)7GUU$"MA5L*LA%D)LQ)VZ)#9JTU>UA$W)^;W/$P/ZMBJ"TE>995H MO]]V^^U!55.ORUKN>Q.V>ZW%@:/"@5['O>Q5=@!'79;2PH"% 0L#3U$'+KIN MKV\S_:NP&%Y+K;$Q)?B/&0\EER>=K9W[K]-D/^E<7+KM\\JD[)6G^%N'F768 M/47ZN@.WV]O_:5A6^*SP6>%;$+[VA=N]M-5M=:EN.Q[U4Y4R5,98MJ[-UK5M M2[+N>:=*J]D6MEG?FT4PBV OB& ]]Z)=V6$G%K\L?EG\LOCUHAK8F=ON5^?4 ML0BVJW59(X?/(5/OSVSJO4U;M(G!==$TK(19";,29B7L\'1ZW1)F Q8V]7Z? M%F^C#WIN?V"S?VWV[Z%W[]+]RZ;.>;)MZ7UN[]Q4E?G6[;N?,)GY9WUN-?&\6P2R"/>%HS=Z9/1/+XI?% MKQIPGL6O'32P@7O6MAI84Z(>C;]VWJO4U;M(G!==$TK(19";,29B7L M\'1ZW1)F Q8V]7Z?%F^3165'3;WR_$/K,+,.LZ=(7Z_KGO4K M4W6M\%GAL\*WM?!U.V?N9==6G=G4>YMZ7\^$'9OX]622=[,(9A'L!1%LX/:[-O7>XI?%KQIPGL6OIVM@%V?N6==J8/N*>OR4,)C^TNL+ M?Q?F%8B0GTXXX52GV_[S^]43'>PV3[R-/CVHMPRCP%=O\;D7Q2P14?@N#6&9 M<"SJ#?_WA']KJ43D<#P>!%ID_O:F_88^PUI[YO.2>=R)*9?.;_S!^19-6?C> M6;5PR^SY!^$GDW?]P3:X7^;V[2]^FDL!!. IW+[ %7.S+T-Z'^?Y+&_3DR)1 M*V?X)('>-,5G3>A+&CLQGT6QXC^I7!]2;;Z#;N?BO1/-./)^.,[B<8X(O2#U M>?Z%+V+N)<&CPY(D%L-4/2V)G&22/[3ES ?VL@=)X'-\ PM]9\KB[QS?Y\+( M)""--Z'O?7[/@VB&#W!AFI'W_73()$>OYQ0?1_))5WI <"9"^"&>H=SRT@O3 M.(:;X&>9SG#B3C3:-$P_Z,I=YV0)^_IR@C>&>NOG1/]JK=T0:LR//WK3ZD\'3,V>W?K3;B? M!OS+2,_N&ZTZD/ES.(KB*4WGPZ/^\0Y0[P-,\OO?__N__KKD$1,6\P](_.L" M[:\\F+-('N]P)-D38!5"!-%O?/2W-Y]NNNW.^?_V_WEW\\81/GS!O.3TT^#3 MA\MV]\.GRX_7ES<79YV+WGFG^[%W?C.X[ \NVV_^/B<2Z_!OE72LDZ@Y+05N M+.M^] 7M! +@/TS>]5"1J5(.KX ;I\#YC\A0Q-P@=QE#?[O]W6&:N@[M0,B# M#O]WBE_, A8B9SLC(0%FG 7NV65 N$Z5/,@1TF$2=B40F@>YOGYL%]0KW%," M^_DEP\_%AX;(],'B,N?[954[\MS(U9Y[?C'(=6'8 (VD_R=^6-!N5F^B^?Q MGO;2(,SVN[ :5.?B_.F:0.D)%V?/?$#_F?<_]_V7S[S__+D4/#0!!FV[ HT/^H+[VSH87G1P5[!,;+R^*/I08_OX@\>>D/4,? 8Y%:$47BU']P\6;.AJ8DO6)B;B6H]N\T=MFTEOF%B8R8:%/ MB7W)\H;2+U>W^P(=@_:0A>YV.WVW>[;_Y@)U81J\SS:[K:%S<*?BF+IS6W6% M,9O8J@EHT[UHO4 CA;JLO46:FB)-C0BW5W$#:7NY$T,ML]EM[;5N:UVWV^O: M?R5M*U7_OG(HWMY:># M(!N"1_5L/[^'$QFZ [<]L*W87V#-CVS?W3H98L\U-?N0B=:Y/:O(2L3!-=$: M^RF/@4"U8Z#CA=3JV<7BZJL1BV/6OKMNI[J6J%8F7HU,'.]6T>^T[$FAE;AM M7L_18$D2<-\Y^7;[>W7U#L<9F7G!"%9=V&/?NY$-SMC#AZR$60EK$N=8;U1S M*%<[EK.@;D'=2EC].*?1ALE)K]]Q^YC3,+>#9: CAE2;967%HCZP<<0H:L7BU8B%W2U>GUC8;*LUQ+UF(9YWR'WG M)^=3%(^XJ+"6;E,ORR.-?72ZYV[_LKIZ^>=2\76[G6QLQ,9&BK&1B]9Y9^^\ M51(9[;7"X+ZK7AG-=J[URZ%]WJ$DZLO6.E MU^Z/U=D[[4N[->[35WA0E?T@9SI4E]=;POH>8+T?I<. 5W>$]V'/=NAU^FZG MOR=7X!)RU86)]JVBVKVL-A'>^C;$;!)4]+JM?F5'P-1E)2T*- \%:NQ+O&AU M*VMM:5G';B!'M8%TNFZO;WM/61C8HT?SV.RS_F7/[55XL(&USJQ4VEB'Z[]^)>I1AQ4'OW+TXVS^1ZL(R^]Z4:R1Y MQ[];UY[;[*E#Q?NZ%ZV^11J+-(>VMNM#N+V*VWFK.D]5C6C6+&:SV]K1;VN= MCML?V./>+=0=6PFSNJI6P6DF836!]_P\N$^X[+/0=_F/&/?R0 M1,X]?+U_7VRC=[2.VST_<_L7@ZJH41>6V/>^9;>GVDA%?4W*)B%!K]OJV&0B MBP('1X$:>S$O6IW*-DK+.G8#.:H-I--UNP.[@U@8:"H,["&)K-]SN]W*LDVM M3%B9L%MC [?&?KMU:4O]5OLM?THP;7+I]4O^_NM/J3P=,S9[=^M-N)\&_,OH M=L)B_H%)[E]'TQD/)4M$%%YYB;@7R>,=/OX.:/$AB+SO?__O__KKNB=\98]3 M'B97#RSV;Q.XX#3S45_Y M)2PNQYV8BE*5C/,'=])$!/"E[R03[GP(F/?]%%8B"F!V$1'6N3?$=J:1SP/G0203 MNGH4!0#4,%KG@6:%?E\0%#;F#LO7Y=U:+EQ'GRUH6L+?>7+AY^)#PRB>LF"1 MQ-F#B?<=;,FJK_G;F_8;^@R"[9G/3^>&!^$GDW?G@QYF<:@Z%0"+@,TD?V?^ M>#\/$/FHBJ&$#&0NEP:'M@]&J#'U.UNA\U),5$^X.'OF SJ=9S[@N0.P,WCZ M#%YWI(L^*LR#N05^%8'EP:; \H;&7'N.+WL J#PN$&*P&_T&*\GW3U!>G(^ MW#Y%"9U>V]U!?VDF-U9.S#TG.>R!%S>0]M#<>>@P]9$9U9;5UK):96FCEM4L MJZUGM:T[A]J*T]6,^4W([Z>CF'-'X))ALE/,$EZ5%!]G"F^GM?]CDA=9ID$. MVC_7DG^.;'MXE8*W_[(4*WA6\.I"N!H)7F4M]%ZYX#7>XU-%EQ.=7@_O$R#1 MOO,H>%#9\7&-%K3?HK RY;LNZXWWV52/PVU)5B"L0%B!L )QO )A/7Q;:%N! M&''G1(3.(U!9UO/@H-I(6;]E&SO5DD->TSYE1U*SA:7RS"\K+%98CE58*CM: M]W4(RY[*_'8OTBN5__$Q/N4;GT6P0N'X1D@OB&0:/ZFF[\/%X*)[TSZ_:I]? M]SY]&%S?]/JJIN_B"O[7KT=-7T6K3Q\7\SD<8?D; MKL):?JEWP>*7&8\9LHH8I3!:P^$,EY 'I-'!\8,.8)=^#1+/0$"^"> MC(:.@-ONF0C4*2- ZYB/TX#%P2/\=2_X PQG^$AUDMY$\)$394/WN2 W2$5G$CU@NSP6 +\S>'?,993&'@P,7X&_2(DCAF?14$*/MYPO:;SQ M'4 -N.HK/ ]S!11W7-,]'W]P+X7Y<^?+:"0\'K<:S!]_<&?"8"H+4]CE80YY&4!."IG@(E&E+:Y;;%#124.1R'>.>)OK C(= M J<*5:R++Y#1*'G 1^$'4;J4Q_>PQ++EW %?KKY1CPO91HF+CUR*O!S [3 ^ M& E(URR./.1&+!2>BO\HP<@?$@4I@3X]&Q@W B%".UFF,YR.,S<:_2E_>>@% MJ0]?P&M&\!IX%,A@=AD)1,Q$"(-I,LOBW)GG16E("SR+@,2(1$!?)'BT'/'P M)\FF6&D-?T<2,1 75< Q_P M?Z?P(7AT'4&LA<^H6[] 4N3!2N0U9";H-AL"G*AN:^ MY:]O,'OLY*"K]Y3N2KT#%!+JI0?F+O)MCGTEN/P+00("X\M M@"^KJK= IUN3Y@*7S[S_XKD#Z#_S_N<6YEL"-(T KSL@LMPD?5[=9L_6;2[8 M^ 7-?96"4%3HK3NU,G>J9@-WN(C .=W!^-W-?KEF/F$YG M T,^.[1T:/8ZN4'S*9;H3[F;1*F$'77[A%^;3+T:">=:/2T>"+/>KK=',]FC MF6P*Z %T$"MA5L*LA%D)LQ+6T%SK3N-51Y/=$O-['J8'=6S5A22OLX]_O^WV MV_:L1.M1:VH^K,6!2G* .^YEK[)RK;HLI84!"P,6!IZB#EQTW5Z_LDJSNJSE M02R&[6S,XS$E*+M04HWCU=HLI]T+B[=]KGMVKN62O5L"7-DN_=KE+[N MP.U65Q]JA<\*GQ6^[86O?>%V+RLK.'WETF<]V;GZJ4H9*F.L4AI8;_;#\:,4 M*P^>DP>F'TI%#0N)976A9V5V[]8D?&&*58]JW?-.E5;S1L(U@H^L[^W 85R+ M8!;!MG;_NQ?MCL4OBU\6OP[/>1:_=M# SMQVOSJGCD6P7:W+&CE\#IEZ?V93 M[VW:HDT,KHNF827,2IB5,"MAAZ?3ZY8P&["PJ??[M'@;E6O7/G//^^VJIEZ7 MM;1^,YMS:W'@*;[WOGMQ7IGSO2Y+:6' PH"%@:>H U2)9W&@"HO!IMY;DWU% MZOV@Y_8'-OO79O\>>O=^C=+7';C]3G5Y)E;XK/!9X=M:^#H==W"Y_R,Y7X?T M64^V3;VOK=W[BA*_NEVW)N4:]<[:[O]@6UW;?UF-N?V->- O^U>GE]8&+ P8&'@%<- M[[+C]L]Z%@GWOEWWK%^9JFN% MSPJ?%;ZMA:_;.7,ON[;JS*;>V]3[>B;LV,2O)Y.L$P?277E_XNS"O M0(3\=,()ISK=]I_?KY[H8+=YXFWTZ4&]91@%OGJ+S[TH9HF(PG=I",N$8U%O M^+\G_%M+)2*'X_$@T"+SMS?M-_09UMHSGY?,XTY,N71^XP_.MVC*PO?.JH5; M9L\_"#^9O.L/ML'],K=O?_'37 H@ $_A]@6NF)M]&=+[.,]G>9N>%(E:.<,G M"?2F*3YK0E_2V(GY+(H5_TGE^I!J\QUT.Q?OG6C&D??#<1:/1#-\@ O3C+SOIT,F.7H]I_@XDD^ZT@.",Q'"#_$,Y9:77IC&,=P$ M/\MTAA-WHM&F8?J1$T9)-EH6!)%'KY-X\YB'0*& 7LW\J0B%3)!B]_P]W))P MF 7=&TVYZX0\>4]71O#.6'_MG.A7O:4+6L_&TW7L,[6X!3 M>M W@-/0$X%02P9L\EF1X0,?13%WOL;1O9#X$WPTO]VQ'URN)B^.V"Q402<\X",K@1DA@P.+.T"-85[2@@[3T7\7'QH&,53%BQ2_DWEV^#?_% M0[\>1U5H3U8: M/6>N>-GIM=T=%*EFLF/EQ'P>,_8.P(L;2'MH[NRV.]7U!WQY\C7-$VQ9<2TK M5I8O8UG-LMIZ5NL?V29<7_[;J +N-\!U:%X[N4%#/D8GGW,WB5+)0E_N-_.M M1LFH^XS[W)5<4=H!A5ZF9:[C VXLM6\T4%T@=A/C-:$VK.J3Q>N^^GB?;>12 MP\P0BS7'CS45MU*L^^I;K+%88['F.'+'ZK[ZS\4:6W24O/]Y91+)+IZ 3?5_ MS2OS.^NYY^=;NY*V99[C+N:SOK/7+#']@7O1J:SQBI48*S%'+S%G[J!M]Y@G M28QM9+0NNWIUCN\^).YXNCIT+ZWQ9!TU]=G+CD>R3BYLFS#;J(79GROY=.1JO6JA&M:5ZNQ=%S4E2:T?NHVVF[Y[WJ M7+ [4[01G&<=N#7-M+,H:5%RKUE^EVZ_.C^#14F+DA8E:\&K%B4K1$FLN^A5 MEH9F47);(WUU@\T7&]BS&[)51%KZN% N_#./QC&;383G? Y'V)B,&GSN=T9[ M;3'W31V]C*WAX#4\#EG@>*F$T7"LBI99=T;NJ_9Q,!WAIW@5" S\Q*6C6BIB M5[X)=TR;0_HPBR,_]1(GBAW)XWOAP=4LYBA)?LNY@9=($%A*8*>NAR'=BG7# M+,!+LLZ\VJZUEW69.6=1?/[7C6 MZ3SS <\=@)W!TV?0D X?#>KZ-K!-WVS3M\J(N>=4KE?9_JBRIF_6D6%9S39U MLZQ6"U;;;U.W&CES]^GM^3T4:(K?)BRI,#=@;PG3AW0C]LY:E17F'6?J])]K MR4!'MBN\1LGKMZKK6VPESTJ>E;SM]SQ[K'DUDM=X5\_S:?4QC:/94YH)[3>G M^Z#YC9?5;6EU65Z\SQ8\'&X+:K1 ]-I6(*Q 6($H"D37"H3UY&U+6VKT4\7A ML,=NT+3W3J&ZL,2^]Y\:25:S-J8CE:U^RS8RD*H(?ZW(MB50H)1@J/\=7J@?_WA']KB5)9P9RS:B'7E*X-M@&T M,NOOJ\ )&/LI7+RITK&,5?W9C^A+?SUKBC^@SL3=H^%P,A7XI[[#I.2 _6 9FPVBZ,?0,2$ Q$7*+'+^_[4 MZ[3.';@L /RIY(FP8BRAVF(J9H8)^+I2F04P:ES3:D;>Z>]EY#&7PN=XI'5$ M[#O.J]9-=3;55L-Z5/)6+*++]:Q>VW66UC#M\NB60^SDOQPW=7NMP1[6Y(&_ M"#MUCY6=%K,:=V*G]=BK__[K3ZD\'3,V>W>K#BC_1D>6 X3>".D%D4QC?@<0 M^@&F__WO__U??\TNGP!H?,!N"-?1% ]N(>)\F>'_KT+_W;QQA ]?,"\YO;@>?#@?7%_USP>7'\\O MVNU/_4ZG^[%W?G/5'5P./KSY^]RFL$[]687TM>J[09>_$PDH!)[Z9J&>Z&3V MMF#:+?GKRJ,&%3!&:JEYF\!:G=+:.,7%6I3/E M#%D5$#,A)02D%M[B P256W:,F(B=>Q:DJL,&?,,>6.RKMAP2Y-^+QB&\&Z'7 MT2<2.6BTT[7W"&5 Y1D,-/*?+&%/%YF2Q('&B/H73"Q?<+I,<)G)Z!9"UFYW M;OK7_<'-I\&G_ODY"->',R5D@[/^X.+R^(1L0:0*M'0*TF.HN5])>6GX8!O@ MXVLL0D_,L L-R,0U;''H26@Z9-RA;'L(%BQ\Q,7ULHF!=(]$RV'X'RPMQ MYY/8BSA(8?M/]*UIJ'2O*PG2ZMQQ;Q)&031^='/:@="V"#RB-'8>)A%J.=%# M"&^0Z1!T"<&P;5#+N0H"U?9'#PA0":2<>@2AV01H)4$T2;T@BV+(X8T\$%,8 M)XY7A(7QPV7KL:?2E2&7P OS[#?N!:#[DH@251K,B-=@\S-8/QR:(X#7D-'0 MO(:M6FTDR[DQYX,XHX;J3 6<@ VYZ,\TCN%JX+J8%#>X8 9*+#:1(KKMF4]> M&LJ&&Z#L5Q:R,='/^0A;]71CY7"]6>>.^HKQ&5,>1\2B%$(DC\Z#2"8& MOTA;R?%]K([11E/,\_A,(POB7:G8FD!/NW5B_N]4 $LYTYRVP'A3]IT[W-!8 MGB MN@.3Q%&MND>]A71!K?,M):+Q7RT;3M:$#:[16J%T_#1&\N;W%%1#T"J2E+JW MR32 9\!B!#ATF'7LC.((A'<2%0ET9(+J;1#4:R8G1$WZXR.P&"CEN P-EM9L M3A[^P?,Y&:*%TF$8SZ%?0.9"C@$ M>(VXF3@XYMR9P@@F$ML-@F##'1/8*&9I[$W0P#@R;O(WPG[\G:NPR2WW-*D: MS$F(^ZK1(P$,30R@$_WQ_P$>*!NRKM)7IPA _R'[&#@-V3 -8PY4Q>] ,<7A M.V-@*.F< 'P"@+U%HQCUUFE./IF1KR%>T^I\BI5YWFQO3M.;\V(PJZXW9^>B MDN:T'_F_<]M;/EL O0L 2P!#DJ [E-!P.9M M/[-17,\VBIO7:S^A#O0%#+<);A=F6X:S -+*M95GL!5OL]-SY_1J/3 MLIUENY=ENU_(R6'YKAJ^L_KO,X6U<[:'W*#;)Z98U=TD2B4+ M?5E90Y#7SFBV^Z/7>VUWW8%?D,2U9](&\6/M"&E$Q8Z$0A=QXY MBP]IM=6%=)4=@KV_.>^ATY?;;MM.R-8WT=1.R!8%+ I8%+ H8%&@*A88=#O= MRGB@+NMILJ5.9IW OW1Y7 M+54CNA=6AN8;:;N1I1O?4;-2LW%W>C:"[_:]Z]B@@,5(BY$6(YO,=Q8C+48V MA5K"/-8Q4=-=UD*9A;+-4-;M]@Y.LKHPCX4R"V7UX48+94^A MUN#@U*H+WU@4LRA6'VZT*/84:IWT^K6A5RZ2#2IRJZQOHT6YO<7#;?73*!W9(IE%LF5(=G9V<(K5A7[0\-3&/7H:;6;CJT5N&UQO! HU([B^1Q>B30ZR^&7QR^)7LQV'%L4LBED4 MLRC62'>AS7"TT/8LU^!/Y U;=OV+[4D%,@4BY*<3U:&[TVW_^? ;YKK!S7$) MO*G,2?0%"80(8=&3=SUDFRJG]"6-E_LT'19SF"F34HP$]QT&W]PS$>!EIZ,H M/I4,KF>A[\1\%L4)7I(X(R9BYYX%*7>BT$DF\(@H)"Q@>,60!2STX#43SA/9 M#\,;\8H;=2+IC,@/\PW&CG, M\])I&M ;(GAG3#_'?,)#*>ZY(T+XS%TGY'1YPGZTG&_E=^(\U&MQW"*\YS*9 MPN.E'H07C4.Z7(0.+'X("R1Q2/#H-(ZYWW*0D,7[<-Y")LXL%D!?6 9\=7Z! M,XZ9SYV1^$$/Q0$6LF)]/DR*:U',CWUTD);X:N[/%HQ# O'0$!G%$=3Y_^E0!KLEP_<$D?I>/*BLUKT:^SRZ%:# M > /9.][P1^<:"44@+@[8CH#V2;6!3GGS)MHV<25G,'C(]])(N!<#)/ -!T! M@AD2U^.#"T^;,)!)_@/OX0 &(-JA$MM33/<^3?@4I2 &/N=>0$\*B[@"GT#@ M0=L@)"')0)R9Q=&]D *D#E]Y=7OMW$4SX3F]+JST$D42]>1*:P(DT2+@(=C M( MBG9@JD 86PJ6#%7J8"$^13"VV)NL$[AUR'A:Z"2OXEHE+?XU$"!07+,"7 M^S ? $I\<@AXJ&)CL 1RQKV$5@!O$5*F/':) 41H!B!Y$,!W,8R$$UJ+!*YT MIA$@;2"^<\ #>GT8)H-.: .^2C26 VJDH);Q.\I M\BA"-TX%=B! Y9;S>82/'O) <&!&>%WR1"Y$ G^7A@GK!< =/83S X/Q M%FY4.Z;>3Q2)X1% MQ^RML+7(F_@YYQ.G?-=CM>R[D!QD.@%1(TV&I@M-JM MH*HA58/C[AH,?. Q)Y8THF=(7^87W.@55!*P 6\ HZ!L$I/X8!/A,W(&*,"J MUC]\M6:$:02K)-/ %[ !@)[Q>ZXNZ1M00V%)$HMAJD8-#.?!F,9*24#!BX$7 M'=0LY)ZWJHIVID6\I6\63MXYX6\+MLO:O[[&$9 3X-@@\PR)WN"-NS0A;B9$ MW" 3IO5QQ#S:,&A[1(43<-?G !6 Y!F$:XRD+]R"QHJ@DN*34FE84B8Q0RJ< M$B9. < CX/'A(W)X/C!G)/U5\<8#._+Y5\E :P1P"TDER-(GC,@UQ_TM*Z52SX&CR.K$36@PU-7_.W-^TW]%G.F&<^+^&-.]C:)5A0 M#\ZW:,H6' *PA*!DJT&R-(G,%\K[0-\\"#^9O!N5X0%TVD_R=^>/]O&LFGT0Q/2CS8W27GM.Q?8*1&M\9K--&1\E2U\UN]S?^ MA+/!;L@R,+A;1%EZ"VA D1+H=REP>8S\K=YPA=+J7&LO@4?7[,=-64T*;64D M7T"+*HE.S_F8P=[O"O9^$2.^@WO.%B#/W7>M-K4XWS,KX]C]$K 1'O8>E6IO MG1'9>+"M0(]+8]"=) BZC$;) ^AOS0U2[)6S--H[ M)T#JT/6O?._==J=-+N!H-"+?,45,X)(9CV<\2;'(B":O7&@81T&+&OUV?NHE MD@(FYEL6!!B7&,&T =6X"KCD5ZH(SP/&0D: G#[3-0'- K MJ5,"M(]O/([Y&+U_YH4CCA[V\MOHDWI\.@->D1/MX=1/*4_(-1Y.'WV+V9UQ M+D*.AQ&:6##ERI_RI.59IBO'Q\R':Z+#)>8P]P'? M +$Q@Z+!POXY7!!S6 WB3*YB>,I3C)7%J:8+*&BJXAWMP"1 M %/7$X#.MRU")$$974&*VPA&RE!T 3$$3$#MUWH#BS&%B:MX&SRI,.Q8W9 $ M.LX5/N8TR&8!3TYG)HLKPPGX4ZE#Y;E1^"[;R6'Z,@?PXC@D43";[QRPK(?7 M;;1\"SY'!#Y'BSX@(EJ"2:"7"G%(DE+2']4O!7G:D"BQC< T2&?ISNLL7V,^ M%8 X7X-4(B%;SA68$"S6VK>0&4(K066F-5@+_I;9 M7(%)\UBW(Q%1RT)8HCD9+ MKBDL 4YP4#8[,T%BU1Q.ME5EBZ$SV[WI='!DU M#1*5] UK!:!'QC?9O3A>[<&8MYK%G#7 )/$:T[F+^C>3VX6I.-PW"M#\$/0( M6\XG-+8*C\VRI?/OSM2KM#0N4Q+H;?0="K&U69;". MTE@G688JS4ZM)-X'G CK71KJ\B'^6DB&7KHT1,,1PB=Z>L0/%4C%I\.X5*[6 M UKHZPA+'DK 35OHXQRI"\F3,28HHQIE1X)_E(N MHB2X\@H1?M[I _1F&C?4);L&_)]BN!NV%L M]0"5K$^IEKB4H#;1=C'*L7XH@H!RQN%GCX%&@BE[G'8H3'8'3/)5QKY*Y=]2 MK#17J71V2G5'[V)I!'@[,B0"*IC0 B] J%2^XS#"FB:E[]$6IR\M[Y^@$F$6 M&5F^T0,IB(I%_5+VNH)#),^IVNQTFBENG\)7J"50_\(!9_0_DSR2 H.J& MK)Y,.[,!V]'IFV0QB8*(;&$X-RT*==#0TCYJE\:@=%#)7%ST2I==KA*X% R( M=\Y)IQ"#NYW?LS,-03]*(=%)MW@/C^]!6)32HPHOL@V^P73\A&*,>K&7!TFF M6(,W!-T!1$Q2!:@NL)E7I#+*@V:LZG2,7O<.M2B9,BI)X1B<(?S NK"2>C[D MR0/*9JJM/:IUP&SO^+TQIC+5R9@*Q?J;]VJ].<_,?7,5*'*JPI)V0%69AD; M>ZW\&) T1@,^ Y6_.!KB90W=?Q;!0(4DMUF,2K;P0C$Z!WSTA?P.2IF/\63T5) KA\4^Q:EG9$>2>0PS^Q0#K%S#(@I3#(F#F43( MJ">BQ5MNOL-\NKYRG9#!@YU9P#S^%J&+PK%@;0$^&SQ4!><+6%P(Z6IS 5F5 MB3 OVE3EO#CG68+AXN/BJ$\*P9>B_AZP#=.JI,PJ69G909:^WYCC49I(GBP3 M;M"@JP@:)L)-55F5LXS\V9 ML%RFJ*@:8X4S]JA*?5'D*6"G71*YDQBN4I,CL#.J![PM=ZED@ $?),\V&>4* M!:;1*2Z411"%GMK\9 F:YHP])!9ZN!;8--O @*I9Y8X*6,*L8)P&P$J[,NY; MB4A2\LL7QD!O7.04/V'LL.5.K/4)[C$[[:5A.3UQ?-*.J52 M%95J\@_.1:CGDJE*ADXII4IK.7FG%,RJ:C 0_4%6#*X<[=3+6!U0FCJ?#DDOT%+\NJV#$B85"4< Y=($SYC-0X M=6>!3.W9X/RE&"'341/E:%+>?,7V)>[Y3YY@,<_SE-\P%4FN.^=/R1Q>&G U M'@.5T/_CIT>FS%R7#-0YXW1_VHRVH.$M(M#9H87]BAPLY-[/5F.37N.HD"V% MX?((0]:ZI+CSYI;27V2VK>J-TZ6&'LH1F>BV&6#08480#-O-6+^HZXIP_J&P M?/ A5G7S8QZ-8S:;P$U4D$Z[IOJ!;(!ESZ3N(4(E$60Z6MF7D.F!*&IFP=P\ M0CB?Z$H^6R'-4["ER!($GE/AEP%R[NA\622N/&M\41C^ :I6%)_>FLSH+\-_ M(<%AOA\+YO(G[+3R#PP%-A,)S#:DFB05E,SK'3M=4E!03FM:,Y8SU<'UZ"?[DF.YP+B4K*9C! M 'G>BVIUMGMA!%HN=#)!R_D%VS!2AYIY(QB=M[I]SC320,4#H\":#&*M M(TR!P\6I_KF\7#G, 9\)'Y=9Q7FQSY-1MN=^4IJU8B$%FZB7&S]E/@J9Q_R- M;0 PJ'<&:MR7QSU*KG>^1$'9RGS$_".94FAXO=F8!9F,R8@:% M29Z:<-D$*2>KY+(OJ5?9U%6."37'R[SJ])+\!:M(2+4SZGZ<3D99''1V]5Q) M)6=Q #M-Y\6@EQJH%>R!]8(%6)Z_(+ MCRMPOQ"MSF(:.J3?8+3=&(DWS72+=8Z:#U2J:2GXCYB+Y379_K[*6?/>H43X M[+I-?IOUJN1"X4CF8T76I'<57Z;9MNSZR SA$U8<_],DQ'5.AH6[MY$5E>G@ M;1B>:I.)P5".[U_(P*5>HP5%&5ZH[-\LYW3*.0T=M6N@$K7\U$!6)R3N_>+@E6LMGX!.Z"A>F0/2"T+'?E47S!%EN6^&8H>RF*=<"+1NX])T M-_'];C531:^,*1P UC5/6'&KFWM"37D5%JBFH2Z-QC$H+731P,6WFK(K8N4I M>T1E?FT)5D:5['FZ*.LFS3RG$=A%XRR"8CHM/G5,F2%8;'2;._*SS7S>WEA) MJ4@GXVVC#8"*S=N5@9M M-%J3 [%ZQ-HX4UWPC6,A-Z*S''DI(VSOR;4=N2L-5FQEMZ&=QL8<<0,$]8P05K'*T; M_#?E.:Y>KK%.0?>J"#^]$SU31;"RF^#^-S@L=/[:) M%J]Q8^P62,Y-4^/E*/1/7V:QXP+DY7RK'&CK%T$UHR@X3'*/(=8.9EWD2458 MN1D;H$Q-C8NFV9PJ6J%'N.!LM5YAZQ5^Y5[AE_;*%,-O7PC=7MP=L_^&75^+ ML;YLRLWW.WU='DF-5VE7%!]$+\W+ 0"?W3[%)4E^C\ MAW+[IN)(>3AF!4NCJ 9D^SNESE/H0)4P8P8?]9S2Y6E9Q)>4 ;2)5?:(3/*S MLDS7MR1*,,$BZW,-S\:(OKH:R_D+'VE5$F Z!SU0N5KG-#?)'[)?"0TVVT[#>0ZOUGHB] M="HI.UZN2'7('9#*B33O#&5&4R*OJ#D?RYRJI#_3E7E/M#($F?18"HYM8+PL MK4\Q$ZYY9KG3M:AC"[0/]1Q-T&E9/A*)0N$^H_;KT:G2F"*)\LYN*W)3R/45 MF#/\T&(I^P-1KZ%HFZI3P+-T J;?357I8+?-&;0TP95V['(S=GF$L'0@D[^D M5T1!B5-+"@0IQ1<**[IZ&6E^Y7A#P=%(2AO !QJM#_EI+?'LPG%FHD%(V M*)Z7 )L+HDV!LW2LN\&H83*U(L]C4H.S*33.O;@PY:G DRX9K)4G9NITG@S/ MT9Q0):HEZ3;0;QIZ%MN1Y&=5*G=0IB+0OFD.PL-=)M]?\WMRA4*UCO3YXJE3 MN5!3\%S?K#-M34JC4CQ,W2>345C:+U]R:5^D;ZU*GFB^YELX$"I+%LS$645PR"N%1"0#)9S2C0YZH;DRP2:9#@+)"-SP"4_/P7.LL;S4B7,IQ:S?# ME9O/XDSLQC-5-04;]IVCLLEO#'V;+Z8W\TU;M#]+9FV2L/&'6N(L=9PRH_Q[ MIA.BEWA;BP)=3D?;HG/34V,'KK,B&K]5#G$QD6IM2&.T3BI7#FU5SMGJE+"Y M9&!W6?K1+63)&J/B#*P8)?\#[=CR!8IC M]KKY*N=:H3\\2X VZT]_J+=P4PFA*1K/6;K@PLZK!PU//Q"G@6*?G7:<%YL: M!ZTY5;E8=^D%3$QEL3-?IM'K1PI2[K#IDMI*O&A&\$$.:]/ ,6LL3Z9 !J? M_VBR']1CM5:QK+G80W&BT=DXN,B%%/@(?A>?79BI+OIU3/(<(1:O*4XR)B_Q2;=@*_L(1" M\+"LCQ1*=A%BX0TL_DZ5'R1>Z#$#]DGPV&,5<&XYMRF!B1J,*10NK,YE*4N:Q$P42L*JF" MV_>!]Y4\J<)3CG4\>QXQ2BWEM,%7@ Q5J[F6%:J::V75VTI*2.PTOZD8.[62 MC57)(C(DJ1I_S/?86P^A&^FQ# 670B 2/D]E57#8H,UZF]-OQAM.O_FL&G8J MF/Q&B1U+BUR; _VE&<79C+3BF%72FJU=Y?2J_YZ* MO(R$.GTD*]!8$4+BHY&NV\Q.)C>]#8W6"[( 5+]4@E'] M,WCGXZ(BNQ/>9U7V(&2>!QM&WWW+Z185<-)I 13SG"%!U)O]"EO,! M3(^$>SR\:Y9FGM;R./-T(VKKI. %H\\(-LKY:B8K^5AET_U1Z*FGVTJHL 63 M>;W,DE8.:!#!4,G9;O/$F%Q'+#]M#JF "Y*&>JUT-H1N M>)1=IDLB:Z49.: MD3J%KO#8.?V*!F>V%U)FUNU-^7H1758_F8W5@3T+CRM%&.].:'$G\ M W.XOO-,Y5)E@M%\.K-6U8H^[P7+RV0%93JQS'OJYRUC%G1#1N$"Y13*L\ * MU2+4JE_Y";>P&HN^<14(TD[.++-0VO#L1_2!)*9DAQODM42C4J MG\.^%)4.F'Z*>8L">R_X Z58&]-+)VFXQ73P7.\UZ3]46I>'84C^'SBV)X8E MH9!7 DCNPP?E.,4$)Z,RLR(KFY:%^EP4RJHPQG!^+S4^SDS14K?@[.(XHP?J M^ EPT'_PUL(T]) $9BS@:5=#/8:<;YJL41?="68CS;P'>NK$]QP937D(B&-\ M_N\4L;J'IHI6P_C#T78Z6+=Q3.E)WGLOP<_&A M(9;,!(N+G.(VSF:2OS-_J)&K0WEQ M-BO.2LY.YQV43NW-2+OU4<=J3&?M_M./6RX]X?*9]U]TG_F YT[@[+41X&EG M8"M,+Y]=W9W#]^)GO0<4OZ)C W#EO!U5)5=^4'YXUQGRL0CUZ0R4D7'(+68E\>M"MC]519V-;+:M M!KT],8@)*Z5&QSWO5::2U'[M\;YA['@!",G?WH11R-_\E,WS)5CB%>^'%FE> M-]+TW/[YUDKGJT>:YVO=G<8K.%G;$8J#9%'!773P[AYT\">HV?O8M]N];E72 M5)<%W_?V;'?A(Y:(DTI%8G'9][?75BY'=3"OF[_]_&'R:O:RXVQR259J2AQ< M,,_[E6E^SZ7;<4NTM5!?8&]\1;)[<7EA);>^>_&1>K2QR+QB7W:9^WK ?9AW M%_#J$B&.PM.T+96:X''JN.?M/>D=2RA3%UZP1O1A7=E[ 9KMX[T6A?9'L;J' MWS:1K1%<]%S\*NA1/U$.];+K7VQ@S:M4D.ETRF*X3M[M>["?IV.K;>P M]1;5.J:6DWJY&V*]N;XK9KX@B9L@[;4A5F-ATG*EN>W5%A*I+-!7D"D9J0"M+MNNU!^Z4H4Q=6P/ML*L@!U0(+,Z\+9O:8<691 MQJ*,11F+,JC,M-W^Q9ZRQHX79IKNVFPR*%65!5OWJO^7RX ]BI80^[3*GD*S MNK#/OC4IBV:-0+-&I&DW ^H:4P7P@H5*S>8[BY$6(YO"JQ8CFV'T6I"LPE8^ MFN@C?=PNV^=L+]D^KS'@73_NJAU]+/]8_K'\4Z>$FQH9"S83Y]6[B7=HJ=0$ M+W&OZ_;.#M^%JB[,8QT@-=4P+)19*#M+9!;)+))9)'LII:SM7G0[!R=9 M79CGE3AW[6&8::$GW6@'LR)H65T1:]1$O?R<26#EO16K.B7A;P,2U?WUB(G;^P8*48S?B3R)D MH2=8X'P.91*G4QYN.%_PV:39:S_G/[CC\X3'4QB:,\*IWINICK*I8H=C8(33 MPC=2\D32#X%@0Q&(1'#J((7MFV.?VCH_B&3BS,R1C-3,^>KVVKF+9L)S!MVV M^^RVR8O+39,J+-FOG,DTYK1,--P;(;T@PN\6EVT7 CHG.">8S=N6H_\"B@*E M@!P%>C))O:]GL0#")!.6. ]1&OC.D.LVV=QWDLB1/$!R*_JZ3A0[,R;HER1F MH1SQV&$9Q1]=(GCH$-X%C^H:YB5X .:0)P^0$Q@L*PYW(GC,8F_R2+VY\3M&3Q7A+$VDFL 8!JUF-0&.AD?A["*@TR.. M]]]IA$V^:<*:,1*X08]'TG,%\C0"O.$G^*[ 3BXM&+X U*+YYZ=A-)0\IM0" M/:R60]W)E\U"2%P!U;A<[MX>^\GR>M:K6%Y_X?<\R,&I S"$4U??#+J=[OO? M0^;_*Y5(_ K60"VU:ML^BX"'PK&#-\ B3#1/:V;$10'AYQ)(K>Z8YK+G^"SA MK>.A>W>1[NH+)X*9QTBU<('\7I#Z\!G686$5B5#,TG$@0)"X 4-"^>&PX^70J8-XM7K/P"O[A+'I&SSS;/,XR7 M33>,$OT2UV#+2@(^D4;.B4R]"8J]P Z*B!\Q,"',XE%P0%XOC>_QTWT4 +89 MQ)D!F[-'8EDYX]R'K[R8^P)N%O([?.*)UWKK*GKG6(C# @PF&(?AAHBT 2S+ M*(ZF>"WLB7$$>BD=?#!\-*@,4L'P(_Z,IR(@Q,+5B@0@/J$\(IGI+<.J!1!7 MAT%HE031)L=STB#6H%3,1P'P/S*$@JB_P'4/Q!WI=):0#@),B.R$#U[ZI!>D M=Y6ZW I%Z)K)B?/QWZD ^J$&M#B[9WH3UOY%;^?YVTE*U#:"QW\DQ:TZ11'\ M#RZ+%GJCMV1[5XXT&1S!TKU9L2&VWCA?4I"[^2%XP 1"TEDD<@(#.45&@T40Q$NY^#Q-0NV8I MZ!U,EJL*0Y#9$-:Q%K",EZHC9Y;8)Z2H*%YC,S!6 MF#=Q"]RH?T*VX:%,988>T\CG@6:/%?O4\LVYL'TMY6"C6KQI*.[RA(W"@H; QB1YE)ZDT#: ME-[C^/ ?FI1H+041(Z6^I"0UF?4VG%"UU(>1?UE4*C)6Q4M6\"HH; Q_2^,8 M7S=DP(.;&7BHCBV%+8C3$.Q!5[L]R(4M +A^;-1J\A4@G!IY6?!<(%[KY5GJ M*%#(KYPQ>OT+%]J#M?9RL-:@FG.U>A?;A-SV>*I2IWW^S" S8-[ M9FG?Q0$.7ZG5^1=[ %N/\+N%/=X<(G>7,73C3'@NTP*O_JRS- MKYE7Y$IY:'\M>/0_9XZ2*])PM]597O;0F15^FZW/G;&"9 7I&?QW"Z\1(R % M/.H+N=N_Y)YH[:=N@MQTGRHW=E?:L[[4>'W(G@=FSP.K'-QK)\^U(59C@=!R MW(N>SM1I,OSET>A",/:0JGY=:%)9-GF3:NZZ@W.WVZZLC7==UA+OLS4IA]NU M+0XT# <*F6 6"U[,C&J^(K$T!6@7%;;[DBKL$XS\1HC:T;?8L%9B!5;BZQ&Q MGMMN5U>E?>S"U1 _].'=@;9A>)WMAV.%;*[D?5[0-R2M\-Q?U MIEC\X\A"WOB2%E3.R7PYO^EZ\N9MDXNJKP&4F B7=H%S=8$^"(O MFO*LDP-VZ<"UQ'?,KR>UZ< 1<.H.%E*+!D_WX!DY8CJ#]V EV)[7KY,0;,TQ ME7F-0#B$;GJE6@^B\(#,<"I=E#/N$62I#DA9N\>L8AYD91RS*?R"Z-9RKJ98 M]%@8:F'FVPQ;2-7U$;LED/C!)S_UDM/AXZG^LX2I.(9QS!D^%EYWP@H<2F2> M8F<.\VJ_<%>,8U0-5U"X<0A@B4OL[''/PU3W!W.REW(L:\#.%U'"J$> N8N: M?82J0R)UWD@3K/Q??!B]RSP//I\,YP8KDY@AFY\BR\,:))/(=]5*4@,A6DR8 MRI3'!'@Q!XU%9@T^]*-5ZT-@*5C!%&]#Q5VWX3.MB/(^(1PNC*;"@[UMM/@D MW =ASOR'QWE%F[7J>_2(Y*SD>4W>&N^(EQ;E0LE"478><*^IA%Y_:K=Z#EP5 M@(16I#15-:Y^I>.J3K^$H5U4.S0_C0T.D20X//2K$K ]JNP5+75E^GJE)L2B MO;T;B6*.NR:65E,W31)Q5MP6^8\9#P&VO0F+QZI=3#3CL=YC'UBIW5/P6!D/ MG]=4["N6K>K$OM-J5SLTI058F:_'^NY-YJ_7*KJ@^:=3W52PA ND65;%$7^Z MZ+4&=14L&%NU.HAM@U85[_Y!"C*R)E@-;%PT&E+)1VF0&0K;F'.XF54R3-PE MJK,9JEN'3JM3Z;BLV_;Y/-Q@@_ J<3CS)F4?$#7 )]]P^)A9(N:ENKUGR+$M-CF>T/E:ZB6J'02R MY=PLL63PB[JSL55KMB!1A&VPMX%YKOOQ4R-=GZ.W77&:[H *VP!VU"_%5[ K MZCB$5Q:9,HBDY+)H'X-E)"*?NMZ&2F4^,J?Z]PU.]4]1#/>$SC7Y&[U'YPZ/ M:E$=_QL,==AKU_B3,W(A,(N_[!'B/QT"G$_3X>R)Y2\G7R:.)3:P-1WP.'1:H M[M3XO7174$&?):3Z'Q>//5.47Z=327W/2 M;@W>UM6P/.FV>A4/#F1B)"3*9%6[LU5@#N27^53'=5P'3CEV5R,>O:I#+'C4 MWSQT\A^ X.&8&WPO[(.(YU<>[#52$+)^ %7P).9X-!W\^AM8*4[?+5ZA=A?8 M,&-]9)7T4HDG NX[(^:EEWF9"J\AUZ%JAT?C3C&Y\4(,]1KGJI2()CMX/MD(T'%J&IY."5LA M160B8);0:2;#6S ZG>E3$!RR>H:$F$@#(T,%/"*;Y&U!G/"ZQ3NVP2JZNX*# M3U>)CSV^!)/PN]6<7]+9JIICCZ=W7#QW $T_OL02X*4)T) V,/6MF^IT7OOY M+?\$-];5=RI_TUC>"T[UP:=*+?*5U(\XL9U/O[P^"PAQPO] MCJ?^,7OR306,^UOFW:IJURDC:0]8SX]2]!D]!TIKW\JGNF9.F\AW%-V>.KU+ M]_*LNXP^["%,PMGSX2SSL#MMR\.3[2Z\(^%,PMG-6)'"V=/ M(M?@S+T8] Y/L[JPSW/1K"$.DGV2<*'R<3$G8A?/R=$U)QQTW<%E91VWZ[+Z M^U8'[*Y_S"(Q<'N7 RL25B2L2.C[+KON>=^*1!5JUFLY!N;&9,9B/;"74(FE M/<_^X.:X]6-8CK,<5Q/"68[;A7 5>#<&3=]=/RXM3+&Z*MS7[U06%ZG+:EO; MS=IN.Y/CO&,--RL/5AZRV+G;MCO$"[HRCL>3L46=[3XDK%(R']:SWG-[[G] MY[EF2+O(UR;'\&OT_]:/BVI''\L_EG\L_]0I_O1:TCZH ^0A);'VFE5UM0'' MD/K?:9U;AY U61NXY=>>VRS0E(&FMW6#$0LT%F@LT%B@V8D:[=9E=:6,=5_Z MP[L)FV\RF?CR(3&F+K2H#$J:A!A@ ]D4+>ND.[BB41?>>:4@T*M,;:C+0EH0 ML"!@0>!IMH/MQ;#:1/B)#@-9=OV+#:Q M!H>2(0GS*@C7N"=JPZ14L?7\!_Z M1"+)4^:@O'!G_;5+I&J^RG2PY4L6>G5*'IB\O1\3:>%0[;KM;67#UZ-,Q M&B1HM0/X5RA<9X/JCJ"PHF5%Z_"$JXUH=2^K.ZSJV$7KR"*$%9%6?<3+WXD$ M5LY;I:Y/WQ:$,OOK.@K15(BS>.!US'V1.-^$_+[?^>\U0OI)A"ST,"8J0IG$ MZ13>(IUDPI(\7!H\.C(=_@M#F"G\%H%H%&@AD1B>(D8,Q'#P?,A9+."I,[K7 M8W)"1TO2'ZBKW[, 7^,Z4Q9_YRIV*+F7PB %AZ^9YX%XPCAB[G&X&G_'!^ 0 MX9%JC/EO+>=+&JNG"^E,>(!7.J/2S$22JL'B6$P-&P1WG.)H5VX?PKL M_:A'Z$S3)(4GC0 T-'4>N#/D@>#W'"DRY$B%":RL(<6_X7HP2EK.5>(L\,VW76>I\W>71+E%$35X1%^>_;&UPZ:60"2XP7 /QGGG=SKCF/D< M:/^#B$@%_UX4SR+@%>[X?)@4'_8@D@F\)S&?X5$!ET3@L!JB=7$9D\FB4;C+ MPUK.'S ' ;N*%*/'.9J!N,3)* H$,,.C_AXS 9"2:9"(&= Q>9RI6>:WG2J" M%8B"#,J2A$]G"7+6%+X=(_&8DBZD400T@I>D$E_ @%PB]D]G+$X>BP.:LI"- M>=QJ,#HM@&X19XA[8BYG"$Q J1P0).) ((!TP(6(5Z ',%@(+Y4P$5@^_/)A M(KP)BO&4?><(<)B\0=DA$A!!MIP[?*2?>IQ>Y^*E3$K%G[P +P";/!S#6&!\ MA"SF+8I?(B>,8,0(-3$*0Q# :L9P7Q0[$3PI-HN/BP?CF"$CF6<5Y@1(0KQ3 M?S !0DV87\U DX>HDN=DJU+<4W3*C4;TF,^ F] =" (XF\71#X"XA /$53*" M3OO/UU.,)&FS[A4M.G: 1-9VF"I\!'H^2!#H('!3B( M9I@W"?O99XREA+#(OTNEL?\2P71^ 97)!RB0/%GOG:]4&>D/7IZ 3Z'/[MF= M==#+]#REF:=?FJWUZ!MS83G],[: MIWV0T.=*Y^*"T;B!_BP<"\*>GZ/(?Q!!0'SZ!14QQ>>#;J?[OL3(9C&K,R)R M>H ]$:/^&K AT,V+)!E?H _&2G75=,TH>HH4S:D.>B.8 *B/ O[#-)6BK&\B M*P"TVC'\.L+5\CG\?RI"O"=[1L*]21@%T1@]949/558@V)S >V:@_2=$%\1I]6RX@-P.44B)632(4C&)?$'H M/836]7DZ8R(V=%Y0.9NL:(&NP&&?3=$!B(LV1U755!P_DE]RBCY\7!$6JM>CQXLY&'J;T=E8_=@A3 ^TEI.M00Y$44T %-4U2],1A ##NK+P*-!5 M^8^9,D5!^QKSD*/GVJ6IXQC&(2IM,*,"@<@?^S#AH8,^WRD)X(8W%E\"2)(& M25YWAAI>:7X(";E?7"0R)S+R!NZ(FXBL5'187U]'*]3PN>^J]V1KA9_FIN8Z M A__Z.;^!D4R_L/#417'^A>Y]/U_F1LQJ85,J[BZ1BXCW0A>KB[;-W"]M'D= M;6%>QQP826)=H.J7W&#P*D]'1X- PGP.*$4(IA #N'J,OYL\/F0;9XC1#60O MRL^T) M"L!;%7Q$N8-KHC #R5K:!,\WGH]>*U9P"(L'JZL\$@1@'J%22#!5TJ: =1*] M-VJ3=IY1FFS<-B6L9-EZ(XF A=,IUJQS X/+F)4\5CZQ2%T=GC\QR M9)KX;(,F?J4RT% 30*Z_32+O^^D',BE13P0X)91L\*ZOIJ2L9*\P)7)#X0XQ MY4RF:*)IPWX6N=%,^C[:O2':MV#+T[4F34II M]$?&9?_>P&7Z1)P[]H._8&"T&]Z/?1M[(YCPW&VA[)=<%^T,YH]"HU_D?.8DJA5*XY_&KY MI!GU'2IZ@C"WD+>]C:*HV9./*5* MD%O;P=1'=.OHK_-N2LO&C*X!P ?DTGS8V@>G[].NM#G"$W<@F<44%U./=!6G MP2UXE8_)?8D@9^.O>6R3,EQ]6 <7W6+X-%*D<^J)<(3MD'!$KB.]"3PFX+Y> M/!;(A>D56,\U4=+<*UB>BJOR%O/,:OW>S.V)"XXN7$:P2:Y'\JW!F*C\T2WX M0*:81QKK;-[OBLV%U&Y5G&R3S=8\MU(+18GH"!(A*;9 3:0VR"1&L671WL%D M(^$+%B,H Q@/@*GV$Q(\HA#5PYU$ RXA7)K'2Z4984Q^C#!#.B8Y 28+X, M?(/D7*G-M,XMY_>P (?T:9I8IO"8>7C!M] MO7@=4@PE,D: A4DNQ(YR^)U%4BC!B[67FD:BV0_N45YZ]7+@QS1*9:%8 ![. M?\!"ADIZAX]$FL_?;C%>!I3&W L)J@/L_*E46$_,:V;Z+S RI"\\_:H[=7.! MOX%JY ],DTFD[1&,)G@3@"N./D63^*M%W7@(518QZB:8:XN;$R93(_E53K?9 MQ> "6#I\]^?%I)7""@)-\A26B[WFKZQ1&':R/TYPX##DMX@;Z&M%F)$3ZE17 MB'>HO1>0> 0[!H4Z\IWC5.T!%+6[PEU#CC/(#&Z: M9[9+PCZ8!&H?(B9;G+%ZTP0&-4I!@+Z'T0/L/F-2OG&7CGG [QF%A;-MJN5\ M2F.4&"0$+O1CP>ENHFM ,[6E^?RT\!EE7Y/"1%@5-V2+EY,,;XO]W*.JW?0E M34B_./( /S5^*%LKCXL3E4%,015@ 4DU3(II'2D-C5 7!X&;FH,5$&;OSZ13 M/S973(_,QH@WV!B_H(9P3? ,FI0G&FUI*&Z)P=3,PX5%Q1[76JE$Q0G##B5( MR:?0CQ2R"%:,%GVGE%* MR\%5>GWAY2A?/IN"]HF*7*@U:!F%\)K'?)HD*5G!F2Y F[![A,S12, TT4A" MVJ &2C5Z:&*CJ$?#0,]-ZEU\'2UP/ 5J:+2Y1SPDT,9$%5@>5!]:SC?4N/!M MOT5)P?'?Z=)*8(0EE5)K[NI>HY*J>'I06L''; )')J-RD[?)ITIEXM%KS )J ML(@6YY)G-&F_#VVF)0$AY3$ _A,CH7ZFZBOZ354@XH/T[6J_R.\OO,I<466L MHMILMJJ^,##,9"; M$P IHT6/7NB(A;Y5>11,)C7SJ'["S\LJ'G&,$6E)H,V!5B?DA%QQI;J+$>A\ M0FE!37;*W5C ;C9@8Y&[8>',T,XX59M8506LZZE@]>I;QM"O6/>;WZ"O$A-& MX25.R/QX!&BN\; 8+Z\I4F-TL ://=4T)@^9:*P$B]!7_F>NC$E'^ZDU(H.= MJ7UC&%59C9#*<@!3(?4F:C#HN(S57I)%H9<@\4,>@J8'K-^SY+[3^EY:8TDW M:"RP[Y*SLI#]\#6.PB@U&V-5Y#B?H\:YV9<*';5*^U2%U#(%?;^R1\Q.["L& MROL@%29_B\>Y8%#-^1!A2L/)IZO;#V\=(66*U27++OQ]1AD2)U>WO[]U?HM: M](K3]N7>0@+?,-$YY7IY SD[?*,94GLG)YT_?;M\NTA"K3^BH(,S5+"284T*!JUM@H>MM MJEWKTE2()9-(4D'O1Y>, M98;%PA0\'::)#N]C;&[A@>19-' MBJ%R[,>AW,:I6,R?TSH3%0-F-Q:32E&,5P">*""AB0$RU+"D#L< 1\0JQC1--]\ MU@_"!"AU#L>B=#$Y7Z+FC%/AYZUW:+L+S5)J7,SCFT?!XL;!H[IDX%ZQ0,=" M XJ1B"6U/8QQS\&$%;5YP:67>9Y(EC2CRUK-W5ASJ&1B_A4Z*V,Q*\5=GI.2 MMYJD4LOC60F0RBO8#(BB9VZN8AEU-*?;V6G[[$5ZJ)PNZ:("7YKN*:?%[BG. MR6TZ3 I=7MZ^RQ34K//*Q7OIS.5>?^+PHJ],J,XQSG40I2H).Z5+KN(8!0X1 MH2+-MJ3*F.0R69#_J-!(D VCE#)B5)(@**4X/"\;'LN'9X 3->*L&0"0E0Q- M*N'=]6Y7@YEN%Z91M9A70>FM?FA MDF8R_S@_@G&C FGVCEWFL)X\9&A('M_#XRC\C_K*_&(2IP[YG);-PC"EUC?S MVUVN2*L\F.7J]-F.Z(92:M%M)W3K[1/=5 (2H!BR6:9!9#_D,#;HG9WV$,9N M87T#,$7-)) MC94EJBFO,(-3@8Q"U(05-5"Z-D_7&/+<##$J5?D86Y)*W7,F2\(L'K&[T"PB M'U/V'GKB;"0L)FY+(A;SUTZ6VJ?I!M?F?X(A<:*LM!;81;BP?62Y5TO7W76D@)&QC,42#"-J]6 [SE-[ M!.K0VIT^GSYH M-N!;]'62:K,-D)WO#<@^F-X?H.8/=?YWYL,>M,^6;+ES1D,!N4Z_*KXH<%55 ML5+EG\""G5!C4+:/D/PHY=)$HF)5XE7V#ZDR^U5E;RK<6DB_/C7^B:*((/)1 M/C5QIY83I:L6^JAX.2U5 X!0IE.=6XI:,BXNEI1QYIM)R,71YQ4!:T=5!*OY M+'"19(TH-,:YU=S];5AH6@AOMK/.3SMVURE9\MN,J+?O$2 MJ,\)QQ/@FFR4Y:YX]:0B6+&\>,=8%9L+>%89$U%\K+;$;]C-;%LDNWB1@AT# M8!?D^OB@MY5;VE:N=0JL5[ 9]*9$]U:4VZ $4"KL%%KZ9G/6BK^TG)<,AVET M;WBZB'.H,HM1&GOJD(^%VU?5X9JBWTQ%P'X447BJ/Q]>_,\WB#^.[UHU#5(1 M$U6S5[K!% 1B!W0\2(PDE[1!G@DYT,VCT M;IO W*R\7V%=3DDA(U12P4&.@=4\F_NH .43'\8IUA+GVO0*0#D_;7?W!BB_ M<"J -[I0OUM5//]W(%VL=V/M+G.IM0OG,O.;%8WD7!>X%S&>CH31NH@*=SNJ&+51+6IX#SOM&^"0R)1<8DHH% %[*FJYFD<@76$/01T\$(' MDU7!(;5D,VT-T!MK(B2M>4FH2_:0&RHRIS@"0]W.Q?36(278R_.T$&$(W[OK*'J?E[-:]P"RVUDD4 MSDIL"8,9,5C1J]KG:=-+VWDZ2X4*BB,%'\+XLHGBH"[A!%1#A9F>@#KGOM Z M6<]V3NW)C C$;?+H>URJ)=6"6]+BQK0)2:)TJ2&8J==1#0D\=1!F%(^X+NDI MQ(\*C\40ITLM/W2C9NIAC.-5?-9>K@RMXFZV]7N+$Y+4NCOIO@IK._ MOBH[*'N?E9B3 _HKCZG7!BH)7PK5]G0"%J4W[ MLRCH=@*#IR"X*PYL5AA?- M#8\ZFY@AKE0*7X.J-\=K]5&GU%@J4J?@8?M6I^ 5%M\6ZDPVHEMG[U+TK5 @ MD6'9V5M=E1R+>TI/5HOQ_W%_C.ML'$T=#+I]X](364./VX_7SL\&(3YPC^F# M*];4Q<@LJQ/?07]WSIVO:8QA:?(CPQTC>$18*#HR><]*+^TI)G<^?K[[Y/S* M^=[TN!@G2PDU6G_!^5)]&XT)$=%7!AP!HFG_=;['U,LE"UE1*#-'NKQ=Y.KB MD./#^_H4WYSO4'RSSGS>=XZVU6=WQ/O]Q0AVT&9_8W$>K!&96L:5^IK M5OOS,:O]V;,Z2R13%;Z4B44-JE1/(3HJ6)C4P# *B9'*SDDW2P%VI@33GOE> M=6N@0RFI\[6A#FXRZ&M3V^/K4WB[]0% -9:J%-[N_A7>/4=OS-]__2F5IV/& M9N]N B?OA.=_XZ&]O/MW@-/^W_\^[FS=@6,(70(73ZT^? M>F"NC=-OU4G1NLS$]/Z9.R%:U9NL.H]I M[G1+Y]K'+95)D>)HYCG)I99EM6B0A[Z3AF4TRD M!:D%V)UB]*\PU,+,MQFVZD*INL#C3F6::YP.'T]-GXTA#%D6.MN;KK3PNA-6 MX-!"\IU^=;$?/F&5H'VVT .I9 M3>4]YCB*F$_U:==Y@U%,WHNFH"H%8K3X)&HE'-%9B+RB-B_8F5AOI]5L]0W& MD3OBI46Y4+)0E)WJ#L&N;6>B=L7G055Z^E"U)WL5E39UG@:>"U'1:.TQ=;L- M:3]=(96(L^*V:$*.JK6@*E#)=6>=G1A'/PBA04^OBH?/:RKV%]UJ"N@G51?1?"1ASS6BGO M5B-.\[S[!RG(R)J8W3,N&@VIY*,TR R%;7A9_-P@PW"JT1UA"J7Y:)?B)K7:H^MZL64AGKW0-=*P52NN7<++%D\(NZL[%5:[8@ MD2J^W +F32%Z\9BV_[^]J^UMW$;"GZ^_0D@7ARV@32S)MN2TNX WSA[NT+O= M:U,4_',PQER7B2G%84P MBG2V*]'I2^?,%:;,2S-O!MA*%[ P5YE??9_PNMN!M8L%#"(6L\_C/-3QAGU; M*S:TN(S8X4:A8_>N/WUR1KU^U[KN.1\-HS^_4;"'HZ'I5.-&H5QTDVL.E O\ MQ0%Q?BZ)T0'Y(>E3%;!D9<=YSLP#,F7N0+B")GB??OF8)OB\VFF(KH?!)AT7 M':<2/%T>!/-WWI]USN1S$C.W>'[]DC_X7CJY[#OX8[>8J4*\P\MC%B?\LOBP MX1VP')58?,*C8AQ+^/[,,,\T >3-'Q8O7Z3>\J/8VL5\_/F@N@8RSEI7*[^Q MK=O'/0P.;&\?.H#N@>U[1("6$> %R9"UG%P6S*4QQ^ ?UZ#&?(3'J\]SS%[] MDPPJO=QIFBO@]A@1%,&[?-RX+UZY&'YVQUY;A>7XC;/GJ3>'O6(_B[]I\A)5 M^[XC_]N+NEL!<#O],)D\%RN4$14#[KH2L/3LJ)^9A MS&B=@!=?(.VIN7.K*?8T*2O&>7@ICMY)EQ/? \U.J9Y+K*:>U3:M;&(U8K52 M6&WS](0VV:-LLB]J?+77Z-Z.T#07,E'DS23*$A9ZR69"#)7\=LO*$0\'PM^VGQNMNL]%8WE$?5"C:EW+(.@YFA6OE%[ZRK/X>B'6&$^XGQ3G901).@S@2GLLY0_GZ^K+=;:6T.W;64&VR9?E'>/ MH)QU=G9;HN.-=@M,QU1F69' D, T76 <4YD;2#O$I<3CPOHK>%?R$-"=Y?F? M@WEEID41:K*JGM^\.N4?"K9#2.D\@\XS7B-Y/4N9VP1)'DD>2=[N>YY)DG=" MQ;19U]5/AF7QT%,=D+4>K6K%WS0ORC#[SB'AJO-.96*?C?C7JE!9G7_SKB0\ M,L7*<$/3>Y:RH/(7Z58+-L)VY,=6JD)! $8 5LG85 (P C ", *PVD:\$H"M M6YP7,O/HUO>W?%[)EKMCRMOU-+EQ45H]^)AGD?X5,U>/_,0-HB03KTN5VQ_9 M]F!DF$9GU'.ZAG'M=#MYJMS!T!KV.]5(E:MHW>7C1J*8H>L*K*IZG=>*R4LJ MRH3%VL\^DP7;_!=<<@Z>8+FY@.<3Y*L3C.0$"[_U8#G1UU;-RQ-1)VF183C/ M&PR-*'/P(G.P$:O+'.PH21SUXL.=[T8(,X^[?]=^?Z8DJ&4='_T2S5@@[65I M36,UMQH)5GUWI@9)5U_O M6V07'<\NJG^P_TV4L@"=I%[A6J6,P-#D5?D7U;H9-F C " ML-T!S-&[#@4O'#]XX6@#J[;[?!X* %-Y1][RN8B1MWSSG<7)6[[5EW_RD;SE MR5N^H9Z?U?!2KA1WDD-\DQWBJ\9JY/-./N_D\UX;?5"V&_$Q!PO8T\3KTAF3 MUVF[O4[[NM6G(MA'8XD6*UV$-.U&FIYNVNJN"JJ^]HU5Z\-)^$32W'T4 MZ\8Y\JK-VUJ5%2][>Z9=N,$BH383:%-$@FQF\FT_9)_1^P-U#FI-5]IJ)%?U MW9B:(UQ=W:*(WR-:1$WQ;(^>\WI2QD_D!TI^H+N2S#+UWD#=,3+Y@9(Q2P!& M '9$.V>@]TQE!>T)P!XI;/MGX=\]H_YJ)OX;P3P^##UIX0]=%]3B-/F%N]R_ MQX%\ 7J[LQU2\ ^-4>_*Z9F]T<=/]M <=>WK?IZ"?]BQAU=V\U+PR]NGXRS0BG60@9BX@O+I66ZJ=O3![UR; MLJ]<^U_FW2&/PLP2+8VT*!-:KH_/\!']X[F;RD2$*IHO-;J8<)#C6D@!8GF)_ 52Z(0OIK)@%<7PQMP*"Z8 M".?:S62E:]FS5ZP**U8%.N$)RJF?3/+&@L<@8&A?X#ANX5M\PY^RE!'#/@FSQW>I\%[^RG$(^*H_?\R"*D7Q%NQT&>LL2&"*6\(8.[WT0 M,6@;,QB@![_/IO)%79OX21H)Q&?M 1:1OXO&8TEN& 4J,SFMA,_AQW1. M^91@2>YPT"G85AX\C,= 3_Q# H3UQ[Z[' MV=L=#+M L@ZYD87'X/ ;TB,1J M6Q8LIW"N_1.KCWOR0DM?OBP6](#992EPT%_8=&4:\R'Y(9# @Y=OYV-8\LUY MO05*QN!X*S':L%)A- 6:SZ>W5> MZYO5""LMCUN:PTV2(^@+, !"X]\CM?#K+?B"RS&&70968H-,>ZF(VWRP]^E( M"JRJ(6T>SN_3D0YT0[8'BG)X=6^VVD'%H7@WBG>C>+=&QKM5[GR(PMO:$]Y6 M7>:K1I!1K:IN4+ ;\6$5^+!ID7#590^RN!7<1P=O7DB0WK&4.?549<'+WIYI%VZP1+Q5*A*; MRU[>7JM:'.L9Z/V++N4F)FJ$*Y283&5.7$R]'ZG)+UC"V6JP@MD M1)_V*)N"\RJ!0O4(SE-[_4:Q>>MZ%!69V2-2(-]?WQ!"V2ZBVS&RJ3U[*38C3O%O9I(M7!%<0T]8ZCK(+*2Y2I M"BM@.W(%.:%:0##3+I@IT>.,4(90AE"&4 :5F8[>M4OR&FLNS-3]:+/.H*3* M"[;J4?_'\X!M1$J(,JVRU]"L*NQ3MB9%:%8+-*N%FW8]H*XV40!'#%2J-]\1 M1A)&UH57"2/K8?022*JPE1MS^R@?=_/VZ97B[=/&"^_J<5?EZ$/\0_Q#_%,E MAYL*&0ODB=/Z8^(]4BK5X938,G6K=_HL5%5A'CH J:B&05!&4':Z="^$9(1D MA&2$9,=2RCJZ;1HG)UE5F*81?E3+]V@I@.R4MWO;YIXLL>7?'6'QY(YC'AZ'W.85A%C=V MRPN[+T W=_;AN[_]M&S 69*)V:]IY'Z] >)\#. #$#%$2OW"Q^_//HTPH\U_ MNW_S;I,OWSQX@)68MCY ONII%(-!;' K8W3V-:,F$"4T#'F7 G+.$:?',G MV%3F@,YB+8W4Y%)^T^UU-'@K\*-028?:0R32" $ZN96?@'Q3)K[R%/'#\U.802+[B!".M#&3%#O7 MAD&P\>/)MG70)NP>.N<\Q,SCN =XF$(\G8/6_*4,!$/D,XN25)OR=!)YYS66 MR-_Y&H&5<$%7MWL=O3_8+(ZX%T_E?*"K&9NMVY:A=TU'Y=C4)7&W=,/HP+_- MZ(Q#AK>-W1$QU8"(X73.#:4PHFBMWY@#Y]Q2"W#*5OJ-81KGCMK!>9E *!W[ M":B]RJH*J"ETH&A-E54Y4%IX08VXZ@#%20Q[O7_/@QGL7;6H8*'/RW),F1\B M]WDR'ZAVSX*,K^R7.>IL4=T>8)=5(U$]D"BUXO[\SK[-)MIFXJP:0;\E_//X M.@&EAZ6 S"\;/R/#OAJ:_>%P,+KJ.@/CRAI\FAL_'QV[VV^>\2-?O_13,)W= M)\RAM[<_K!Q*;?GT;Q:R.SY%U7-![!IK::@GQR [3##4=!$6QG[(0M<'G$]2 MF!U.5>;@!8Z"K7WJIS/MP0>38UX0!R43C QH$0? $G<\Y((%P0R_YS$6U)EK M[+^%/C[]FDK^A!\:3F%8+@/1_3/S49N8+FD+]M:4?>4:7S"T5..3))O&4B67 M*G[RS L:&X\!\>88$H.5Q L[0/XZO,K3O%7@LUL_ %5_WHL'VUP0@;AQ?!$E M"2:)HWJJ3?XK'@RC*":TE8C8[JGA"'[/0\ U?(=_BWF(UL1\VUVVD<0&JH%I MH W=-(/^@7!9D*+ 9P$.'68-5HJ(IM L6B70:R%G'5 0:H!_OUZ.HR@-HY3_ M# _:-_DG$2'+3=(TOKRX>'AX./]V*X+S2-Q=F)V.=8%?7^"+9_/WTUD,[P-; M<^!J[PR[OMCH^\-W/UU@/_XE_O_#_P%02P,$% @ E8 +2<59CW&8%0 MJND !$ !A>G!N+3(P,38P-C,P+GAS9.T]VW+;.++O\Q4X?MA-JD:QY$MF MDQUGRQ2UYLO.T!9&0A!,*T "@;>7K%P )DB(I\"+%UBQ5E:I8)+K1 M-S2Z@0;XZS^>YQYX1(QC2LX..N_:!P 1A[J83,\.'H:M\^%EKW?PCT\__?I_ MK=:_+^[[X(HZ_AP1 2X9@@*YX F+&?CJ(OX-3!B=@Z^4?<./L-4*@(#^XYF[ M'[DS0W,(H! ,CWV!KBF;7Z$)]#UQ=N"3/WSHX0E&KB3!0ZJ+E0:)UP*R*1*W M<([X CKH[& FQ.+CX>'3T],[R!<2$CFS=PZ='QZU.^_;[X\E5Y)/PC_"[PM2 MH;F'R;>5YL]CYKVC;"I;MH\/U>LQY,@T)Y00?YX/X IV*)8+="@;M60KQ+ 3 MP14#K0*H!JZ(8))4G1X&+Y--L84'3+B Q(EX>,[P_'2L6W<^?/APJ-]&3;F; MUU"B[1S^^Z8_U.H^^/03 %K]>+Z@3 "24=L$\K&&]'EK"N%"JZ'5[K2..P<@ M,)H^=:#0)IID.1?P$'F"FR>M&-4[2<,!.*Q&#J,>XENB1^/:E"!E#=LB2..J M0Y#-BM:0DP51OUH&KJ4>M3I'FU$1C\=J5!BX;5#QX1 R1ZE:JLT1+?2\\""! M@K+EM?Q=CC*/L14LW1B)(O&#(K'S?@,2-6:"ILI_ER&1P[E8DP,.J/ MS0D0"U:= @.D_[+0 FA0B-2C\S#Q0*3"0V>R&=JROYHYNU[- $Z,OT8SIKV M^/5PP>@",8%E))4(X36"&4.3LP.5)K1,,O ?!WKO9,1KFF0Z6(TH] PE01S? MTTST8R(-!N6SSPZX%+:'0LY?G"D73:HR)4$PP3O,DP?'57F2(,C;4786#%5E M1X)PF<_6,CR%8"0; "S3NG/'83YR9>2)"$?\G+@#,4.LC^$8>UBQ< 4P,-] MSY)/:YI*H#*$&%)B2_MTU&G_TFFW00M<8>YXE/L,R1\A4F"P DA M(0&QMTT%5^[:9A G[5].VD?U#,+>,*1G!>!-2-+;O2TEQ*)_WU+R$L93W%>A MM1S7MI;@F>R]M3>.LL8Q@F-OJ_-#B-"FYN/V+\?M3DTUOPDZ:)86__ QU]BJ M:"H!9)^S3W+G[!B\H:*^A8Q)YLV6,3OZ,,#;4H\7"4)L6 MKN^AP>0>.71*\'?D]ES)F]YZ.N<<":[;,_F+N,D8AW-_CMQ-%+NUS@L-(F=" M7#$(0PF@$Q#3 F)B0$ -,.1HSYKTJ2%%C3>HRI-A!M0^[9WD3GL)939PACC/38Y&.FQU 661?B._M@Z'/JH.:3A#,JNI MH)QU&"RJD>/CN*W'R%!*3A#?N_J?-2] A?G_?/;RRX8?NEV1\.] M2@2_@VKQ=88$EG1NKI]5= 7*.M7CJ*2RP)L5W$T=3Y&T^&!R"?GLVJ-/]<95 M/B:[RDX+QM=P)/^[Z=Y*=0VNP>7Y\ NX[@^^-G6DK8B8SB5C,T2XG!9Z1*H$ M;:ZV')QV!1Y54^#@YNZ^^Z5[.^S]U@6]6_F[NU=EGM@W=Z.5.BA0N40&579*?2:!W<=>_/1SW98*^NB8[$9]1S$>-7LD,'B^X? M/A;+C;6W'K-=F2>5E#D<#2[_^670O^K>#_\JLXCN=>^R-WH+NO]ZZ(U^;Y*" M&7*Q.)\RI*567GTI.'MR_2$ON=880(2BN4*OGV07X+$GVA_R$NV44AJ?;)MC M@^?$[1(AW5"/3"B;:ZI*Z\F*Q**D=C1'1:<7$W^J1<$ '4C@:Y!N/E/J/F&O M?$ 8 =B]U?L<;V5 &RC>VNYI+0*[7WI_TCY9)_[&^R,CB#L9.U7:&,X VI1P MU'Y_E)T<(B6\,4B:*/FXVL4\J3LNUF,J'""9G;[$ $D6P<0J:_!8J;B9EP*S MU[&\/\[NK,=";]XF7;"<,H+/%02>A+'7J'1R9N8 &FCP9@I:ILF(RJ\[=@K+L'4?] $@#> MA"0 1Z.AM7.&VB_9D^%IO"^P!16^U6YAI@A M$/:NS2/J7\_M$05--XV*V4@6TIJ0=#HYI82K([.)28F 9(HEVT&$64'X*4#[ MPN%I;GIB4(3A;8/EOD&44H#(OF!RFIN'I/2RCU=20JZ\Q+@6@7VI\31GJ3&K MG4:N.:8E&J\8IM]L.J**,1<.L9S@,3O$DHN3.4K>#[OJ\4$NN'W5\C1GU3)' M&\V+%&J4(94K-Y+10=[B90S<2"'7#@@L*.Q^JI-3]! C:WP,".DVKJAQ[\P6CCZC6@>&M=%:H^DR@L%;UYL7/B:?Z?@73/T@2L+>/4$85 M SX+"GO0=YRS,K1&EPV,_/[E0R80\Y;7F$#B8.A=00$?"/1=K*^;+JF>(CSV M#>Z\%:0((XA0 H43O(FP[A45B:*J$RV)SKY>?IKC)LNH339KHA5TO@<8(BF8>#]&=$I@XL9=NJ<&BC"8Q\_>3<9AAAUL!?C;.CI@0+Q M7M$YX@([\GU/*H81_11Z0^BI>^ON$',4[U,TF(RH@-X]>D3$KSP>?RP5]M%\ MDE/!4VPB^@A*0)5NM4(7T(0!*/^!F#BUV*_) R%]>[^0575MEUX5;Z%19$+9 M4D:Q=_H6):2K=/1H"&'"Y6O:TE=-O -'F(IP1/L .EQ!W]I2_E:&G%FAH[%OOF6MZ- MK@E\($8(#,:]?@(YA$]4=2W"C\IV;Y%0Q;6>NJ_BW//HD[J5ZYJR*^J/Q<3W M#$1E3_QCR;!O[ZCK]BI:B+ZG.>@#Q&3]#"1A<1&P)@]$].ER8$-A#-Y(CVY5 MM_NHOK/$Y:-+RI7:.8+,F4F/?243)X_JW9GPJQ#;-;0Z/1?95N>7&K85$P(T M)> O<+[X.S $Z4DF09+Y1L;>F#(J?3$GM0TW5,=4]NZEHD7(7R[V?)6D#V>0 M53]U5!-]H:/(I@O%VD_T!H+N]AI/JR3GIKNMJMR"OU#GF0-&Q3I?Z2XZ,;I7 M>E8IOD!L2"?B28Z+<+9$KG23X6*M][#E^*%BGX7&D5V7+F4VLQ$1Y-!R+FWCHS"B-K*8>$:+J9^)_1-^%=E0C<5&D $W+SR"B1D\\VH!B M@D!($= D[>UIK4X'DZA KT>X8'ZM:OIM]%5H+Q\VL1?E;.)2Q$3W>]O(Z(LR M)-\''S]VEB,&"0\(WJY9%'93&+)D=].*+2+H%9AN0:+?O2FD=:3&"?0\/5#B M#8NMFH&]BT*G4&,E)-EC8AMFK_VT:FZ1"+_P(-/-F MC[[00]=8CC25KHGN]H,UK9*J!4PE<%G+E]I'.1=?% [4!M8NJ8^P7$"NTN2Y MVE^O>'(A']Q:K=1IYU4K*40MC0DD435>%>>NJSN 7BROZAEO==3VPL]V7BR[ M1H6ZUL/TE !I:#*;JXHU"HI\U'847K:70MUG%\/6ZW[MJX0'WAN"745AZ9,Z M&R3XI0M4CN=_72GX<[4<:SW8H*S2X["I^@<&!G%>F@$PMOJHZ\U5R M 2:ZIC%)=.(C8W22O#UH;[ K9I%\H(^&ZLIS(L7EG3]!YHX0FV_3#"OU5VA< MV3BQR+A6'@9G88.2>$T"T#0 3<3>4E8U-U@$4X[ CU@LMV@2^8@+=9_-]XIT M'W0$3$][!4/G/W(UPL,)E0]2A\0 @- MJ-?/U"/D!3.94B#\OB#_D0$8\Y%[3Y?0$[JLTQWX@F,72?G-,5?7O_-@ZT$< M +GZ.R@(@SV/"7\LP,AH0X ]\=<8.$KNCXSZB_.#I['S,,?L9QE#X"07)DG M9:SF!-+ MD;9Q6O)5]L")'B8C]"PN/#F2(HZWAJZ.9 @EQ)]_% 9-7>FLU[L7GFE_1#=R M_,W]^0@^!X5!EY"QY80R-9G?H/D8L5@FU8 VX-RE&,< M'.%7Q2Q4^A>]I2A%(Q]I6S9,5@/9M8%>A_-+R&<#\D5&Y>9>"5$[D,C\)4Y1XMC"!6N,L5766PG1/!VKFW:!"M3KJE6[_^ M;*OH43.M*BZ/@[2ZK&U>34GKF5K]Q'J*FS4O M=Y -GPLZ1^S2@WB>8B+WU>ZR," HGX'DBQT8[2%5<>K#;WU%W?E83F+Q&L5H MQA!7TUN:G2J ]7T$)@)-$?MAVAH]T7QM)5^\OK:NT%C$!;47D&,^7# $W8&, M71E6U-W+_/X&LBDFJ\\,8YNAV" B5L=7MJX_QHN$!+MQP:3&8_;* M-G^-0*5,LI?A(/LYN#6LYC3\TS"9.!Z5FT&M9;H$X)] "(E/2!N&>+: KX8?[=)9+$9>(RK_3J=\FVK[X$WI6:4$O3 M*/JDIII[5V\EO$?2?9,1C3YT>^[^OPQ8 KW.U4*#X7IKV/XT^9U:E%'*5?&& MY%MMKLV%1H]V;\G,I[K1+L)5HM'MLA=/TM4]<'MFJ#D!7&"MNMH.L M81=YF.O>^_W+%$-K7KY^X'6-G]7:G/(6EY0MJ 1!*GB4&<$W.8XE<9DPNK_#.E[I,D0X8'$#/]Z2V= MR@\F(X:G,N^6\UKW,1F.58)XM;0_8C#_Y)LNG5]F-HW+-M[)+>%_CIUS]U'- MJ^X(.3-"/3I5D:#GK)IFB7:[YU'[: J=Y?!F:%9F5WE:__KUAU@?$V3N"KF& M*O02RTL9BA,9\O+0W_51L.%VK]!%3-4 K#_@%O[FNY9VBH.2 WW+$>)"/:_( MLAW!Z[(>ZB.8Q0:2LJ\S[,P26Z_K]G_"&Q:"&8OK0-Q5U5/R+]=WQ,72_*&2 MM0=U[>10#A&U3:N$=8/$C$8KLZ]-Q YL$=\BD3KSWJ>:>#E@C"L9T0LT3.P.V9OL,&LIIQGN H5QH'2=-\.(Q5)-=\ 99@\4 MZ\O$@FK7@?JAHZT;ZD;'24:T^XRYLG-U#N"<,54",T]4TFX9YZXM+D6R&SHS MY/H>BFM^U)J*2%[F92[<MOOX+46?5],FMJ&?I0D#?)R4G3%Q]E2[0?[8RW_EY%G M\.V/^+,?T-,D<9EGJ 5N%EP0KC=$UK;M/CMH(48S]$"P.10H$9Q+KR\;J6'L MJW&]FI2^2L^[E[J7$0G6E M=6AOM .:4D7;V2/F<:ARL8R;A"&N/BYIXAT?>BJXB3C>'KX=B"-K!Z];69H:)EO.PCO:!D%G3UQ0H$Z?,V7[&8 MF07>8$$EDD$]V%TK7(EE(2EQ& Z.>9-H!3:H,T\'!.7:[F[.G$]_.2[_E-%/ M/BOY05"YMJ\?"XW@\P4B:(+%-:-S[#L>/X.<\5P7$QF!% 3 M=M<3F_%]PTP9V9%/.GG_X+4$L#!!0 ( )6 "TD;B(0]_"D &C! 0 5 M 87IP;BTR,#$V,#8S,%]C86PN>&UL[7U;E]LXDN;[_ IOS3/:N%_Z=/<< M7VM\3E798[NF9Y]X<'5R2REZ*G!)2@((? C& M#8' W_[CR^7LT:?8+NIF_O>?R%_P3X_BW#>AGG_X^T^_OT-/WCU[]>JG__C' MO_WM?R'T/T_?_O+H>>-7EW&^?/2LC789PZ//]?+BT3]#7/SQ*+7-Y:-_-NT? M]2>+T+K1H^[#K)[_X>PB/OJRJ/^Z\!?QTO[2>+OLAKU8+C_^]?'CSY\__^6+ M:V=_:=H/CRG&[/%-JP>?R-_0]6,H_X0(18S\Y/_M8V ML_@VID?Y_[^_?76GO5U\!%"CO_B+;RX?YR<>/_&^7<7PX@O\91$73^;A]?(B MMK_4UM6S>EG'!1"3:?KK11O3WW^R__HX!PB(Q)+A#,"_]^]A>?4Q_OVG17WY M<09H/)Z&W >>>+9J6^CLUH//X]+6LQ&F-W3$(G!TWW]KYA/.O_<012;\WKK9 M&$Q[MY]12/^_JWI19VG4@[QOGQV9A-]LVX)H_!1[\\'^MB.3F.5;6,WBZ_0V M^N;#O/Y7#*\"M*A3'<.3Q2(N%]WS+7R;A]NOY&(!^B,,F-K88XX,25_N?JC% M".0\:RXOZV76SOFU>=8 -/,/H,][J(H>3:*A[_6 KJ:=0#\6[]W!2,0V\W?+QO_1AZQ[CXY+P)#EW=-T M% +GBV96AVRK/[6S;(V^NX@@*O>3MZ?AE,2]L=E>N8C+VMO98$JW]C(RV>^6 M\&_'[*_3,[NX>#EK/A^$[?XRM[66.]N]A0G([&7;1S$)L0:.FVM?+%V#F+*^&4K^WPS$F V9B MO7SRH8W=J'M)W?[X^(0OYJEI+SLVVT=EG[8C MD/ASTX3/]6SONW__N1&'/G3]]K4;D;0W\*[U<08>>GY$4KXZ<]>_' C7W@Y& M)+:?W;O]Z1'(6.N@]_;+?AJV/#HN 2"-8PL2![ZL/>[#PU;#>AMW&NN/OS2+ MQ=,(;B4@Z M%+M#^IB(Y.O?;G[(>S8Y-I_]_E>7'T%SQT/B_V..,=&4^[WQ^UN.0-Y_K6R[ MC.WLZF4]MV!!V-ESN[2_S^TJU,L8]M'8L_GTA/9DCL-ZF9[L?IQP4"R'>S.Q^??# X^,3M\L[>QM_!3GJ[[K463P MZ4$ZE T'=C?]1.Y[C1VJFS8;JVK^ =00>,OC3'7X@-.#\6YU>6G;J]=I\]QB M34=?LV.?9C^-LO@-.>@SB?-9V9NTGZ&P69(P:<'(RIN>*,UAV^A7JVRGKNW85M M>P=QC^MUZFEMR1$88U[[NRTQL1788.^:M/P,P&[>E1B E3;&V>SW<=[084.= M"( L+#HY,N','QIC^BG/LX'=;HRS=4+!VWKQQSAS[=?YU)-\ 1X&&#$1. JD MX2_P?BU>IVVAEC$F/72PJ4%X:>OVO^UL%9]<-J <_Q5#YC<@Z/=Y&^TL__"? MS2R?_OG9UKWWHR8$'D<<8O()-VV$OZ\/A/BK]ZV= M+V9K+WR,N?;M?>II9H#M;-8A_-4V'F.*O7J>>GI@Y&\2$T&)7'0:Y/B9[>MT MZDF-XO:5=O\VL:C-B92QWJ.]O4X]K9[1@OY=C$%P3@I]:A=9@UQFMZU?B'5G MJ\G(>A)"O8YB/J\7?M8L5@>X/H-[G&PZ#Y!TL^A'S>S S@M/+9 MS"X6'\C^WE"! - M&6;:B;_^N&;A9?VI7EX=/\.=_4TVE9Y:H$?;;21Z._.KM77X"SRS>3*3,][) M^/6X\EIY^Y...G-]0FND$2F>-OX/^AKJNC$&R"]<5'5@MT =K/S[. MJ_(XSI:+ZU^Z=4*8; HB_/OFYVI#XRUB-N1=$S.S+L[^_A.,7NUM4PFI7 HV M(6450=AJCR)C$3F3E./82,W9W5G.5,H]HAH$_'7[ M7'UCDC5KRL$',WR8*\9A_A<@@YJK&#=[) >]!'O;5I'BR)F1B%BG4##1(Z>4 M09%816V4% <[B&/H=\@Q4\)6@%,ZP3U$5NYN6#%'M",8(^$I0R%BCZB3\()$ MJZ125EC)!_$(^XYY9'3,OC+(WQ[?4_B3&P$'UETIH_7O$PGT^7ZLO+51Y:30 M6D6&B)8"Q00+[;6-2!.EL7.R/1BE0-ZJ6@B MDA#*$6>,(^FB18$)@13'@6"G>"+#I'T9BV BSID6P=,9!_V%ZJZV%99@^230 MI$D0AAP%H]D+0I&QQ%$6!>/!G;&),!'33(';*JBL,R+J M!'*'10RF#X=_HI#(*J,I\T1Z'$YB&O><0 \7]Z".*HRC35)K)(UDR 9M$69. MHTB% AVNG/'JG,WG*=;]OG*;&M$21E&_.;R:O__<_.]HV\7Q'/:UKTH(8JSD M'MP,P-R1(."38RA&(H,*U"HKSMG2/A\F.PK4L^(S.QVDWO564".ZP#\A) MRY&E@B*A,Z%:Q)!,, K3=54%%+D*PR+$0$3&* M(ZZH1(('H@TS/I!A&Y[B3\AJ1Z!Z/JSV_B*V8&DN8WL\IWWMJW+:1&4-1E$$ M I8KL4A$PI#2!&/A5?1RW^;!=D:3?S9&.PK4Z:)?.X(#I0)%.TB8/A:SM=3T M)$.4@[-70>A"*4QW"G9MRU?J'LB;4#%J;, O5A%Q[1D*E@8D@J"&Z^BXPB>) MQ*SIZY%W=?NY*CB83DH&I< 9R!-!0)V(@+!@5%%M/27RC.,H0Q:E&1>/ IHU M5_'. @?^EP]Z?;*S3@0MG\&+>@4BJ#L-M&/)>[6OHA><)ZJ1\>O M-G+E*5,BG75NVO!U;,K 58!3GGP"@9U5TE!DO7'>T^+HT;K2WF,2M$$^4(XH=0(I%> 32]+9J(GUP])2B0-AHX!(D2M!B=74Q/IL"2X,M&AT5=]*"H% MEG=79?5>NJ%?!Y4E5FKN/&+81Z1Q2CF 2@%*+X13/(J!B4IEXCCCL<1D>)V1 M&=HKN>WPSBK+4U(D"F2H,H@HXQ&V!"-MK2=888[UOG2)TQNCQWFU)4 KHE76 M-4[R*+"<;?)\7"S2NJH//,$&:<#TCQ%Q*SP*$CCB0@I*GO.6ZTC<,?( M\!0)@7RLE^OJ+@\5.WFH]BI-*XU> U>Y?Y;2%:ZX?J8*B#&L645(6 M%'RVR8VA$C%JD[68P/R&N2TE#=BC&. (* JLYEGAFPLP=BJ0W0TK MA17E+A+DP1Y'46"PZ;Q7*%E)#$]*N[V[ *>W4H]:]]$!.H4/ Y0>=))K>\-* MAR2D!XT9//<()NR02_ 54P Q&6$Q&W8B1WTOW# Z0,4.W*RI[7_(YM[S590V M1&(H MEGD M!HP!(PJ!,*XNCAM$'K;W^7M9^+%P*'M9;UQFX?2GHW=M =YS0 M>ZAIA7DD*CD&9K-2B'@#5@V7&*DD0L >%"#6)]D8/NBD^9:3TE8+XYSF2!.B MD=;1(T&81)JEX B/.K%A[E*9?<%Q%^Z!4X='P55P/^>-O$>(D=-<%\)[PP:+D>V,@Y&J0R''!>)7I.&6 ;GP]& MPZD<*]RZ.+$W*WS;IO*!2 J*!,RQP(@I#M8=X0()%C!8^MCH M))-P9M@9J3(AL)&7?QR$"KK"F\*P_;?O[C:H:-3$$(H$1 MS:3'-)@S#H"-O/RC@52> PZL:'.O346LL"9YB8SF&('](Y'MW'Q"I/",*#]P MV[:X03"^DS F:J7B(N=5UNE,#(3Q66-4V KPQOMX^;%I;7NUGOMU1NR3R^P' M/5DNV]JMEMD7>M^\L7M8YN"^*A%#L)H $(H0Y*TTB&H*HMDFL*PLERX,\SZ+ MVQKC8C2LY:<+AH0C*?E,(&2Y@A<79@.+:X/3(^ MBXP"5XF]_J]'D?:>;+CW:!4$8V"S*<0]^-H\RH!D-("/E3%GL^3J7F<[OSA\/3XEXQ,U%!&]L#:[S)J=@RZ&W;8&)O8TKEU/D' 8EZD&\.6TD\E%' M9)CRWN9-:C[, "ECFX[,$Y, 5H!+WN;#B/,87MAVGOWJ)]ZO+E==_5\PL&M? M[[(U]C>NDA(F*K"R3.()&0Z*D1"F$3?.JIL= 13;)' VH(;YPE*C'OD;$J)2'B3 M_# /N(QQ.K:4F1R]$MY.&^UBU5[U,D6^?;@*3(;DO49.4IO].(U LBI$75!* M"D$P.SH[#'T_/#$*0H7LSSV5#Q\P11]H57$3I+ 2!N.<(T? :C>!:B0\UH0X MXD(:MEU6)EUL4J]D7-RFK#_Q0+6"M3M]$9S MYO-):B9L/RC])K9UDW? \NL>G\?U_W>].0=T4Q',;5*$(Z:I02(H@UCF/"Q, MTM(S*??>AS$-&/E,#LS@3=M\J@'YIU>_+_(^X$W1E, /RFMT#$J.DP)E?&(IV..YL0P%]!D-S=P M9EMK-XM]?:[28'1I%002"=2["C@@[[3(20L4C'L;L1^VI5N&8THNY+<\=!2. M1;;]P [W=3=9^#R+W1K-P^8VY>[WG3N ^YM7#@<9-7:(YJP7[EA @H!5)R,G MW$M+*#OGS< 3,M!$\.[DJP?N1@,4[MV^G)DZWZF=:X0U;R.(XM5#[')@#Y5@ MTBHV&J,!LF-2'XYG* IGV=CV P+_I;9-CRIQAH;V3*GRC_5 M^69)$)[/FY5;IM7L.IE[!Q?M:E8)XC2Q,J$D;4*@32.*(M=DM2[@Q %>-:R2 M7ID8SPE9:&18AQ@[P+<;AGT)R'0RT=V7B5N@>,CR&=A=9:+5+!+@UY@$4A$+ M>&.TOKG?E.HP3(VI']L,*H=W >'TXHN/B\66*7VCI?MQY"C]5M@);HV5R#JO MD6%2Y.,,&G$ME&3)89N&)?KJ'Y8U3P5\J1S1G*P(D*XU_T;M[TL1W=:FB@E3 M3L[S'![)62D\ KB!&1.LD0/WR

F@.$?GITF O@DG/7[W-6S64Z[OZ9\ MEW;LU;Y2W&'-\S71*=\^"W-%(GJ/C*746H.Y(\.T("%_0MX:!^&3,->F8..U M][NU7.=!W-:GPRH:DVPD'%F<&-@"N;(@CA(Y;QP/'MZ]..SB'D+_A.PW$>0G MX<<,5VO]\M:KM+O 4=\N*DDT8QH\(ZW A! T!# FK,NN.&?"4H;IL- 8^7%C M\P5 /JFQMBEXD#>FOCGZ/LA\V]5AI35.1DN&0H 54)1CQ#G1R)M$G.4I"#8L M?YO\\-']8HB?A!WO':P\B//NM:V8=DZIE,#04 0%*RRRT5BDO39)S7_%!=3)&SU[+B2 !:/@+T3@2,5/ ;8\F$,\.&)\=AK M.FPCH4SVQ*D3MJ:#N<3&U.8:MO?-YI+YW76<=^U5'=93)6),G(#)8;&)2&@' M3KW"&@43G*?<:';\15 GL/(FX8;[^U>30UUF2]3'&!8Y./VK76[H[5RDJYOD M;#N;+5ZGAZ>W>^_T^/XK+9BR!N1%BA:CR(A#7*@<(D@N,$IB$,/ND#EI9ED1 M)CT1_J<0F@^6-S]$7C[820764= F4D1%4HA@25 222,MK?>&)*+DL/3&TSK$ M)Q&58Z)\"E:[7_OX$ Z[W[9*@>'(&,_E8&@NQ0J?'%7(.9>K?3B)]='EY/\L MC#4"N*?@IZ>K13V/0/'BYW9WSOZ^II6C4C,'7KM-P2,2G4<84HAZZ1 M3EANLEV(5L0=?47V#\80$V!ZNLC&RWINYWZ"R$;/CBOL,;PX(>\4*XI,8A91 MY262W%A/0-]3,6SWM$R)A5-'-J:#N;!_V9T@?OVQH_;%E]CZ>A&W2;3>;2O! M\KL-WHB@3B+B'$%$PN0#X=%*QBT1YUSVI^2"[_ +Q\*VH.$$,OEM_+AJ_06\ M=*]3OYI!^QM7R5-OA0HH>$F1\GG'EWH.SH@VTH40R,#+L$^[T5Z$HZ9 MR!+ MO8U=V9+WS7O[Y9_U\B*7.@!TLO8_]+32T"XKDB,I/$3P=@4!U'U$N1P?XLIH M)IBP8'9\AR&&DNQ7 /.S2@;?@NTHR>!;^JUR[8TH.4$^:(E8D/#^8GB=M6%* M*)>2$\,\B9-NR)?@SM*X%[;L?LE>,LCZ-H:=Y_$>;%/)J(4--" G!4/)&H5, MR,><&<8X6BII&A;A/^DV?&E+[EA,"ZK;UREOBKU:+%:YI$YW8V0/C;JE547! MYR)..^23$(C9!-X6MP(9Q3#SG,4PD'5.&]\HJ33'@;6$7DPI^N7K!/+TPLX_ MQ+>@ZU_/MWOH!P8YCNVZDD$YD,42&:\L4AA<)ZE#0L0P*GUPS@XL>%Y&.Q8+ MX4Z/JV\.%=D@J5ZOJ6C!XU,'>TJJ1D%DP1CQS!#)%(, HL>N2Q MTA'6 S.R;Q=TLNCGGZ_HT6@K]?U5-.I37_1-+I\#RW+8#05']EPECZER/@LD MRY R3.;34J!#HRFG6YH3 MO@GW"E6];^U\8?VFP%GW;<,A$[\7D]!1"8]C3$P@*XUMR+@MU%D[#2:L,?^LWE_1=3F;03W:.:4-CCM1MKW06YZN-,;!.181 MYC!"Q/D8!<,PRY2OD%!.PW3/F)?.E@/NZ^11H"_ 45T^YINVV5W_\=93%4F! M>I:O7Z66(YRS]8R&OKT,1@5NX?\#BRB4L=2.79EF3&@*K/#F$.DN07']2,5] MY(JKB%S.[-0L&,2XT+F82""2"4_C.4N'P6OQS>U-@_$8DJ?\;N46OJT_;DSS MZR39AX]E]V@%\^="4!80,Q2#6^LD? (6[S)KL8E$J&&'(4XKHL7V?,1 JL.COXFR6 M\[_FX5?;_A%O$;QC]1]N5 G%J$IYGXBRA+",8$0RJI%*@0D6/&8#KR,L[ $/ M6[7[%V",B5,1=W@189B<(_4<)-^LZ8[+;TB^UD@OOOC9*G0Y@]WYU9"K'38Y M]3@+NYV>]-&]5S9$L(]$1 ICCL N!E7H8#6B 5.989?0"Y?UO%XL,VJ?>A0"W].RH@[TK@6XE544,0W:EX$]CL#^P<9H M(^S /-XRQT3'Y9_QP2K &[="U9TM=3?O<>MNU+8&E90$O..DLP .R(+3C8R M:6+J0U":^"2'A6K+2)+O)=@_&OH%66N_F+GW9,6=#"$)C"05#!0Y-RA9:I!. M7JFD.$]B6"';0F?JOC=N&HY[J22EWYIY<]>CZ'^+Q?:&E3-,)DHL(I8D!(YB M1$%3CT3$A'OC!3/#;)\RN?_?"X^-O@I%)->AM]8]>*>: Q-0*H!*.9I+8RE$ M-(8QF2,1IDAE&E:KMMSA]%$3*L9 J'R25W<4/I]*CNWB.5#MZ^7Z59DLNZL[ M#?CD0QOC[6)X$P_SFVW7%NOSN+3U[*$,LJ.'?=[X51XO%Y$#L94%$DBJRSM' M],<>\^>F"9_KV63Y>-?]E\+P>KPWP*_^U@'RJ<9YYR]B6,WBZW3]R^X)3NO0 MWEO,;9[KYI$J*,JPSKNMRC(D@S;(&"H1HS99BPD.>E\@==I)[*L>=^>YRN@D M"5$<>1T<8M&"B4:#1P'$K_94*^4&7FM3)FUBT++<=[2/1*1$R&5#XJO+CS9' MB9YX$'FKKLS%^JTO4&5!#?1@U8.7$ID/5-(!&7S%;I@U@&D3'.N QMXMT\1\W:,1>W%)V,@ M=S+&N;9YNOCCW=K?!Q1I/[KO*EE%I=C79G2AZ*=V42^>UPDZB*" MW'8 MV$-4FF@F:3!(M!W\9PR8?J-M+6F^V M]-$WNYI7E.42/I$@:@*@0L%KU$+;S3&48.%O1]_^5G+Y!RS1 [ID9-A.(1*> MV8_UTLYRE/*9;=NKU+2?;1L.DA(/]5%9)W$PGB"-J44&4XP(O%$H$88M-@I@ MIM^'N7LLYY3 [A3L1& MLF$AP>*&[&0\0G&FA3-44SF'N&_?@TKJIR-A!A$"-;( M8@=<['VXONT+O D]+$]"?F_L,!E@HZSX==0'.'!KX*,#M1TR3.W6I-"8&&[W%9TX&ZCW^\K#.ZTLUE@X&9&1*B"E.4?4)8MH ME"Q&KGUPYQR^.QL>.KYJ>EI737,ED M##+..D2)E2A($A"FUG@LAD/&@ZP&VFE'9B 6V:'9D)N&1VX@K&.C2P\7-/V MZZ!*C,C HT.$@G>?2, H!1:0L]II0QD7?EBDK.3)^'&Y9C+D2K+-6D >P38[ M.ZB4X=IX#Z^+= QI(O(MIL&A1.%U\2(7N1E65;3,#LRD;#,V<@79YHZD',X\ M?;JIM%8,.V5AYHDC0;Q#05N"E#6882I\),/*W979M9F2A2;"KTAPMM2A^%M# M?@?QWQ_:1[XA^&WTS=S7L[I;T ?F\>3:O\MB6] M(,@0R9"EGJ/(=4*<"QR\I];3X7>+N/ =Y8$\5)L'A M*W@1D+ >AS<#AL!36/U>O3_BV MG=?S#P/8:F=W%9,)$RLXX@Z,RLB,0D+"JX:-YP'6@/*!5]I^O[Y_(1Q/QV#W M_8PL*V>#3CQGA7 BD(D@T0F1!B4OO7&":6:&L=GW&RPH M!^7I..VW)IO)*[_,*637-9(O;!N?VD4,SYK+_$OWY)XRUJ/T7QG!A.L4@-0" M<4,SI>!)^>/B05>^V(/ =EI9;%*2*B&9/ M.MA@D7$:AR QTWK8'9BR3-6*@LQT%&JG991NI_U#G/O=E4UZ]E!YR>!UX 01 M)SG2+N0K381!Q,0$%H3P9F#ABC+9I85YYDCHAF0>OP!%ZY9-B&U5P[HRS M4,?DHM/">CK9]'RMG)OYXK]6=E:G.@:8V>:W)QF,?<68CNNXLM)'++1'B8H M2\0-BA(+1!1)QD26-!DFR

*$*I- MI!I1!?](K0!]8\%69<&9Y &/@5=+D!\NQ#\"=D5V%^]1G3:'&E\V[>_ \.W2 MUMGF?-,LZDY4E]N#G+JFZ_:SDE./4VXS]^ZX4UUXKG]_]2>.+3LM'7 M1//I1RC%.K>.,N9[&CY.>8?"MK%..<_KWVY^>.@\YPEHFY:3P09OE[&=7;VL MYV#JU';VW"[M[W.["J!3PXF&G1CF/:-/BSBXWG7;<=.;F9U.@-P;IM3;]2Y^ MV+P_/\?F0VL_7M2^P$TE>X:]/OVS+L89VWGWJYV]L[#03Q9O8NNAM?T >NM] ML[2SS9W+I\7J3);LOJ78 ;1I$]?L"[O#[MU>NT>6ZQMOE/>23D+"S-:::V\4!WS>?ZD8K[R'/2 M-G(6YSLD0BXY*#22R00BF? TGK.Y?/2Z-*/A4N(,>[/H;F;8"(1="WS_T8_TI3Q[T7]YW["Z;O-EJ?]FTSYN56Z;5[+K% M"17,5J(WQ1!VO+B[FE6!:JUXLH@+SI!0H/R] 3-4"!.4=5PEM<_E+#79KA[B MD.G>;EA9([FE2H-O1RF"9Q@X>%*CP)G4G'"PNH>EF9=13^,M9C,Q; 6TUZ[W M].L\>K#,(?U4Q'!'-'&@'B1%QN7J(I:"HLCJ @LFO3KKJWJG8Z&)89Q0.^[4 M%>%3;)?U G[J5'Q.3@%2+D"7/@?C;M9T&Z,;K3_U[LA.0@>KK8GI@F^AGJUR MB*T[IW)2:O+YF#9>P&+=)"6?FIP5^.;OFK3\#-AL6*HK.++9'9S]?EJ^>H#$ MS/7="W%:VN9YL[3=; >NC[*\K1=_G)*H%XME#:(XPKK!*_@+\-GB==J637%* M(E_:NLW)I?')90/B[5_YY%@7C/I]WD8[RS_\9S,+T.)G6^_+N9M6S7^"D;/J M@%:MB<#EADD=DC:)(BZ"1)L2I M8!F+YC15D??,Q/O5Y:IS9CHS[NN:YL5K7?Z6YYU9ZF$"^"HX% MV\4[(E)>F6 H%I@-JT-6Z&[Q:?GEOOUT(LA+6.H#I_:U&OPTW'JG_RH*1K"V M"A'O/+(!_!N,P18VS#HF8C1R8.V8,K4\O@MF/1;Q$S#KUVG=G>0!_/A0%U5@ MVG*)*;("&Q2MYN!2VWR)JI-*L^3 #3OCW=>3LMR(H)[(M;RQP5ZGF^3/5_/% MLEV5R._=3=JZU,7:6_=7[UL[7\PV1^9.1U4&Q\YF'3I?0PJGI.BWN-E3?0,. MTD7G'9W,4/YG]\+'\.13;.V'^-OJTL7V=7J>?>\8UJ[WZ]42()QGNWZ'_#JP MI\I&CGGP&"D)]"P?U4T7-B>WN MIB4T(FR#1RQ7^_*0MLF:./Z]QV.WO67%XV\S7Q3Y;+ MMG:K9990[YNO!5K>V*MN*ZYM\Y'/'DF\1W9>F> LTSXBD<\4.O /$#9)(>P3 M*&$N#0OG7'"^)#>>!.T3&1\GW8#=I$7D='YXZM1FQ<3;W\O&__%-;::RHST) MH5Z?,GE>+_RL6:P*A.&W4O( ?3=K+CH/RGU[-GS7S M!;!/R#YN5]JR.X*2OB;^G6XBMW_HSEMU:1_KG.=\<_7[V%Z>D+S7'V\5U[@Z M"1U[7_B_/G!N+3(P,38P-C,P7V1E9BYX;6SLO=MVVTB6)GP_3Y%_S756QOG0JVMF MQ3'+,T[+;3LKIZ^P8!*2V$D1;H!46O7T?P1)4$<2( B D+*Z>E7)$B(0^]L; M$3OV\=__]_>;^0^W65'.\L7?_@+_"O[R0[:8Y-/9XNIO?_GU\X_JLWGW[B__ M^W_]CW___W[\\?_I3^]_L/ED=9,MEC^8(DN7V?2'/V;+ZQ]^FV;E[S]<%OG- M#[_EQ>^SV_3''S>#?EC_,)\M?O^:EMD/W\O9OY63Z^PF?9]/TN7ZM=?+Y;=_ M^^FG/_[XXZ_?OQ;SO^;%U4\( /S3;M3>)^*_?JP>^S'^ZD>(?L3PK]_+Z5]^ M",0MR@;S;Y_\M_C7Z7(WX.'#]*?-'W>/QK&/IOX#KY^%4LJ?UG_=/5K.7GHP M3 I_^G^_O/^\1N/'V:)?S4K M9W'C:K"\Y\]VO(0/:5&$7?0V:RP']6,[7F+79Q^2F;Y%>+V3^SZ;MI M&#&[G&5359;9LEP_7X1_+:8//\FR#$?-M 5I7;^S8TB:2O>^$1TLQ^0W-[-E M/,CC9V/R ,WB*AS]#8Z*!D/[7:!?+5=%]LML,;M9W;S/P@'^,;U;/]E05+J8 MNU\2C_VN6TS5+P'-1+SQ!!TM-E]\7N:3WYLLZ\FCW2Z@#7MKAG:RP$69SV?3 MJ-;K=!ZUT<_76=@JZY=7,[#/Q7U,H[YRG2UGDW3>>J4OSM+QLC\OPW^OA?WB MTJ3EM9_G?QR%[<$)^EQL?O.MR*Z#DA7D[EVX']YDK9>]?ZIA"6@M-FWF[9&T MBV]9D3921YO/T.-RUWO8=3Z?9D4X42]GD]G2!35G>==V];43=D%,4!-G2W55 M9.NWUB[UY<>[7\C1QTBSX1TLM+(2A5/=A4-]>?=N<9D7-VLQJUMED[$=+/'G M/)_^,9O7?OM/G^OPU!?<]WN)3[RUSUFR/AJIV@P\4V MTWM??KJ#96S.H"_I]_HUO/!HMPL(NW%6A!TG_&-SXS[>;-5NMF[)V/SX/B]+ MG85]*/M8Y+>S:"_W>:&S13AREK[(;QXM]5CB3GY'MR0?NR\U&-KM OO@P9DQ MCX:JI7\O+S_>PE.._OF;C>UAJ4RVA;EP/2[L_])_^I26LC2?L M@9BFW\NA41TLJ_E=LY<[Y?VDQWXB]2,[6%XX0,)KEG?QWA)NH-^:7!4/C>EI M2<=B=\P;S[A1R[NS4=T'MWG'[-B$D:G5T%1^I(OT_FG[#9; MK)KR8Y"7]P_2L6+8B%&H NZZJ<=@K!5T,$^YY?+/P*PVV\EFP91 MVBIG\U^[^4+;O>I, ,3-8KV/]$CYOG?T3_(B*MC%5CG;!!1\FI6_=T-KL\G[ M)M*%&T908K(@46$W?!^^K_+B\B532Q=$MWU9WR#X=%;\(YVO,G63A\/QG]DT MREM8T*^+(DOG\1=_S^CG=-;8']7C*P<#Y.)R9V-YMRB7Q>H8TV.'K^B= MX+S(PM\W"2&3NR]%NBCGFUMX%[0VG;UO,B/ Z7R^1OA>-^Z"Q$8S]TU>4/*W M@8GA$+E>GR"G4U8W:=]$=7+M&_KZM[5%;3-2NOJ.:F?MFZR&UH+F4W2QX!@4 MJM,RGB W\=K6S,1Z<%1ORU+3Z6QCQ;2S%"=WGZL\7RI^GLYJ?M,S^E3Z.[]U0"J)+[8P$!NEYH>CC>N^5ZPL_1 M7I,O?IQFE^EJOFRYNKWS]+/6_"9N(?;[*;KUG1=IDOS='A M&J_#5,5D]37[<0=(RY4>F.FE]08!F6W4PO?AD>V#<4G=E938O#;[OLP6TQC/ MT?N+3RO5,.!"CZRI,.#*7MIR.WS]OKH'O;SBL'-\]\KXPO#*>3YYZ<-;?W27 M:?EU_>6MRA^OTO3;3_'P^BF;+\OJ-^OC[$< MR5F_N?VUXE>E;-%5I8/UA4H MRMX%I6JWGGGZ-9O_[2]A 4F388DTF&",+#&&&B =YV-T/LHV!?67NJ[!_]:R]@!XH^=*D'::JX$E8AX I1VT.DM(- R3VH MN1O[OG3S]0TAG# ;SW\S42NSR5^O\MN?IMDL2AF)/T3A(@^$*_PJ M>9]=I?--OI_Z/GOIHWGAJ80*#@ #0G D 6/04H@K2I'4 XG$@3/YN8CTQ\V\ M*YS6$M$E5'O[8N]>]7M M>^:>A'G>*0JC9][@3'NT\C/S[ A>/;\^Q]\D_YG_GE^E?Z1A.YXLB]G$Y,6W MO_[RZ.+R@#MU0Q+# '9 ,@$T!]HJ"I2O%DP-'(I;+]V_'K.J'47I?ND?TIML[Q[?89D#N^W40:)&=X[W MRN_F,M4AF']J^1J+JO&:Q6IP<=H%]WW))M>+?)Y?W7V:75V'Y>]38!5$IIB;FRQEI[?Q/ B VC#8U,5OJ ;@"),:MRF=]DQ3K7(6J&U[-O];O) M@5$)0F%O-E(;X8@DP"&%=A\%XEBWD0[\VJ6C.\ &V45B_-HN[J&J1E]SGSHP M*K%(<(Z-(1P@ JTGA.VND)(H/XQ,C//^U!UNYQ.-6NWUX+C$":>\0!8HB($& M1@A&*S(Q\W:T=Z%.>-=,'DZ"ZLU*QMAN,>,3B,$%H0H96TS5]":@7RXW+NBM MR[U6MV@T/L':$VP @P1[0XUG%%163B05$:.ZKW3$P;Q_H :0CRKR(Z\RUC?H M-!6/)L,3@ZG$SF$B=5#3#"0!W8IHZ/&X;BC]2$B+K9!6+G$(1:16+/B(1! M)+'FF"/J",044V(KTIA$=+3*Y8FN^%"#J-@9SR'4$6"->&P?2-:&PGPS4X_QLYM/<-222E "N'D*1",P,H M%=6-!X5##X]683N%40=Y?C(X;TP"QJ:PC8'QIT=//FF!R-'-G=8'8F<=@T?ZW?OFO')M!1RJB'1F&E9;BT4B!V&J\6 M?K0G^%TK+TQOVD"'G,C[ ZD-?_ULFLUGY<]%OOKV_KTY MS-07'TZT]0)H) S!#'//B-_YB3#5;J#\A_-RL@MD!MRO37[S=;;85HTK)\5L M4_OD:_023Y8--NW#$R0< VR$"%HL@XP9832I;(R8:]A*_1ORXWY_U \,JPJ_6U1.KHG3[/O\64R6(*F^DQ )C1R@BW$NW^P0X M&JI:.#J0BT9P"YC33%%-LN)+2559N#(UMY7OO_:@XLS0<"5K/ M4A#;IU\L_IXNIAW(P_UDB35.(0TDA%1998G7L(I_P][S5DZ$; MTD&O\Z+(_Y@MKAI%ZMP_G4BI" D*+]60*(\!87*G/'FL6B4='1^GM2KQ2%UUZ3(A6L3O'6YG'(26]P39$ M(O0+-W_:UK$_(#?-)TDP)0P;;;"T@M/PS7BP T"&JUX;N>&O M5&YZ@VT N?F8WJV+Q'_)MS:<"JLL6F+*0[M,W=!$AJ/5,6E:[2WBE;?XMEJ6L>1\5.L^A8/ZT#&W?U2");!.<2BP#:HA)D8)LK,40-'J7(/@E8I/ M=T -( ON\C*+E<>W' (Q$@ B)1BA*MPQB=W5 M-< "X';IE*_-;-LC8@.(R59OFQXH:?%;%JO79%-U&Z3]*FLD/J=,F[B8FJ*% M#H@HKSR7PHO==8+K=A$ K\WF>P8D[\7MWW]Z7$B\N]KB]\%TVP9+X?[X;AI& MS"YG@8(U/17):C%]6*2^+%=,MP%$5':0D2X<[9N M"^W)1G_&FN300Z@T4DXZ#+763MD*$&H%&RA%OWU-\L8,/;4F^7% I;W6)!]# M9#$ERE$-J+5$6.6A1I17>$AF!BI=V&]D<6.>-XPL/@ZS5Q\W:BR2D&JN&&+6 M.!3N>&Y++J/8C#='Z&3^'1U V@ZJ-R\AKR6R^'R",8K(4RR0$#+RV8#I[$.U&/%@)1&.TAHI?2'_5:.5K'HA=\GUL]N!^:? M6K[&II:\1K$Z0UA<7V79G416 @BYM-8J1#"*=:,WI%I"A])B^RFFW)B/1Y9E M/PZT >2C^R+;0%&JN,1$<@D\D13!'72(@5:VM=&48&\K%]T!-H!,#%.J7R$D MF9((2ZJ C5EOPMU#J5KM'Z,IQMY63OJ [CP!3\\]+^D.LH.^EP_9D2F I[PI M\<(3I[VQ@#L#N1&:A@W9(R4Y@88-58"O@US!MCZ!\R+ZRH3S_N,_,HB\BS M (8%C!4]G0',.T2I@UO E9>N5=!G[WERH]V2.@%YO%)=?:;#Z7UU;TP$"=HY M!2*HS4 KI8!4E2H=3@+7JI%N[ZE^8Y#?CI$=(BQL[;78%]2U?7GK%P7X;F;+ M=1) @&27*C"9G>.-?K5<%=DO8=Z;U@[L//L')4&_H#)<\Y5W,GQ^&B-LB37 *64]E'5Q[ ,161<]]_* M1 CA%30P$!*T8L6TAJ8B3H>]9@0Q(V-VE/L&Y(H MS ,11$CKL+-8QYIB%7'8 39:G_,IC#K(\Y/!>6,2,#:O\!@8?WIX6N4O,O-T M=E-3[OKYHXDP'$HI.99.>FLQI5Y5"^0$CJN\Y>DPYYW",<0'&E7R\J+J?]:@ M].&>$4ELI<*)P!Y+Z)!F%#!6D0:-:U6JIC].]Z"O=8++ "S?+7&SXD]!W=LV MO#ML^#@X+I$.TD @D=2&VSYCTMD=F<;(@32RINP_E5=/^PAV"$V;3?KS,EU, MO]Z]SY;+K"BK/CCO8IV 1;8N8O+;;'GMTTDTCMQM%KEO%V\S5P(=UQX"BITT M 3Y..=M]-$C:S]R5+?%__>@!M>JFQZDUYEI?HC#4R9 M[BNFVGQP@H27@L0(-N\@U,1YJ(C#3 -N:W-)CVGRM$'6P_+T>D #B\QKES. M D;9Q>7'\(?H(']_N)Q5H_$)AU9"'[,%I%= .13V^4"V(!I2(MK%%P^TPPPO M-YU@V$:I^;"*P%Q<;NGZ[7HVN?XEAK#^/;W-PB^S8I;.U?0V_"W;E"[9I](< M/U/B@P9@H3+:">\<%\C("CPG(&]5K[NW2(;!1&08-/ORP!WP"?7ND,L7GY?Y MY/?^W]#0NW7Z&Q=E/I]-8S5-G3=#[ RW=DQ/.R8 .]>/W)7>?SL+^7 M-DP^F2W=?Z_"1>\<3N7=PIHXDY\_G BC-8FU>@#VA'BB!0:<(X"8]_$R8BM -8 IBEQT-@*&RM1JWKZ?1=.:@)I !GY4F1IN2KNFAWV+SR=8&.IHE0[1@@B'GD M=U7J8*NS/2,20>(7HIAS MW'F+H'2"[$@+FM&H+@1#B4 W8 TC!T\5F _9\N+R2_J]0=A9@]$)(DIZ[@.1 M2CII.,1D1S)4M)5OH+?KPX#RT3%P \A*6.%FJ35Q08^>2Z#P &MJN/6 *R" M[BMW!G3(VO6'ZHO_G?(E[PZ6(2+5]]QGXFHK##[FQ9H3RV4Q^[I:1@?)EWSC MBSX@#R?.G %&>;1F*(!!(9[QW>')\!X7#&J?4K0L$ .I7YNCD:[*F:+JX]9 M,[S'-CV,YZ0/7%1"!)6.2Q%0]$9J0*';Z0H>R:'Z MCFZ9=D@B3D)ID"B5_UJ5FSR1+_F>"(LU#5_#-S2-E]]P\]V6J]O4>,L^9\7M M;))M]M!M$;OX0%W28]^O3JS@% L+M5+,6"V[3J%Y_%;1E$%11G#Q <2Y[6V::'([6V'.2^,8GGF KK#$"4"@65,]YN231*X(%J M#1VN"-D-CYX5 NL&DK&F_'Q*%U=UY2!WSR38&*\PA- H"S8 LNO,3' MDV!XE1P=G),UN3?#,G)P!FXK<=>R\-%SB8QK%0!YZI3"1H<-RNV@<'90/P 7 M_Y$6ZW8&G])EG<[S]-%$2(^=B+VL@Q:)+'0ZW-PJ8G [IT;/79V[5WU.1&5@ M%M+3Z4'O6'.#Q2:"\ 6Z/35^F(^"P"E<[]:3,N-I6QVNU[!X2K7-<,2*( '#FGAA8.!?N0AKA8NF1F7 MT^<4X//>0!G@4WV?+Z;YXMUBF15?T\7O%V'-X6"**W[_3E]\JM6L&HU/M"*> M$J8AA5S'\K+&RLN(G4QX8L=:7? M7GH^83CH*GQ=YH!YXH/*L;,?6:=]JRH!QV=5G/E<[@*:,R*)P3;A M"_ &:*JA,HBCZLYA@31NM ?SB9RJX_M)\+PI"1C;P3P.Q@]_%W^PU]5?O)\] MG"!--+%,8Q. 8DI#?W\ 8C!8>;^& ?ZGL5]9D&[]_ M.K$$4*P5TI"Y(,],6K_32 40K52W_EIU],+NTV$9_!/7:3DK/W\KLG1ZL7AH M5X2-/_G]4R1 6NZL%2A<3K2%3!F_ Y*"=OV@^^O-,< 6T!E6;>[A#9?R2UI< MS1:/?[?OMG["E(E#GA,'M;)$<*:00Y#M"$;M,IU[RZ#O5C@&QFY@S;#"Y]?% M*H:QI]_"O]?5]+8]77P6LR\FX:?TZMBHXD9S)IQ!;6TTCQ#,L65(DGM%G+:<&!L5/,9 MHA@8TBZ2KK=\T2'.KFX!:W. O42ER6^S1;I8EML0LO?9;5:$Y7R*>3/[CJVC M)TH@LXQ*!XWQGGEGN&=\I[ +WVI'Z2T;KX?#JF_$NA>'35QH);3Q]R>*Q8$) M8_UV@+DU'$#DD:/44UH12PR%;<2CM]RWP<6C.^3Z2FRS^63C8EM,W6(9%O^@ M,]_C%726Y?9SGD__F,W[:L!533]0E[GJ=1_S^2RVZ>OY-9\GU]ET-0\R5_WF MC,F!U1)VW] !'>39LXF&)!R4#F#*)/":6V(U14IACZ&"OBX*K2=ST#-\:YMZ MO3PB\80:JR"AC'MD$<#>D8H\&?2"8:R !Q, 3^#)4P-0)R",->5O5_M:K\H M55E^WKRW<9>OE\8E"G@$M$5&2F@!5CS\7&$C$!E(0([K\G4JF_>U^^H H"%L MQ9O5U3O['CZ7Z+!^S(F$PA#H(!,<@HH,;G3NW!&P M^/3[T.?5UW)2S-9U$(,B^SF_7/Z1%MEV&8?#KIJ,30"%4! E'>!8<(T@D[(B M@0$YKFK,+='/^P5E@$^V.I.:=>MXX>F$6.LMM\QZACUGB,7([^HSL=B@&Y^W-QN([ZH^<2AF+Q&F<]<$ZKL&F%/6TGI+9='?W>.=J*#WMXV@:& M ;GY[N9;&DNL/6@1M?G5NM5,,T[7SI$("( 27FIK%:",(>I%1;[S8ES=-OJ0 M@JXA&E!"&@A PI5V :E0(=KB,9.RB#NV\5##5M9(7MSM_?!WR,1&)!]50W% MAQ5;&[#TI6$)ICC<*RUPEG$2*&9$[6140]0J^;0WQWD?;.X E0%9'ZC.9E<+ MLRJ*;#&Y^U*DBW*^MBS_' !LN+G73Y)P)#PR$")G!16&:L/9O?6A70IC;T[O M/L2BBL\L@"Q^+_'86[_]!,'2V"&]85UA\M.R!EC:&&H9A(1L'G0F+ MN;OF-8!6I4%(T6H]'!]QK(@\G0_6FI6-L/I+Q"<7@PO I*[/PFNOZLIJ/'DP8 M L!J:"BUQEO"HCFZ(L2HD34Z[HPK3XMMGH))&W>8FB^S8K'6NK<1:"^2=M@O M=M0DB>;>*0V\%^%^B810BOJ**"!$*RVQ-P-KUXSN':\V0K"U";RXB+*F?%C] MT 1Y*1%BGDO),(40<$PJ K2@K2SJO5E<>V%X]R@-L)'O;N9JM;S.B]GRKD;? M?WE J45 #J #$9( L+"Q:HBS%O0*LZAY]J>/2C[G8!S%J[7*G'[AH3C"VF+ MG(7$6H6(1@28'7'0Z='J]JE4@,NH+@_'"UTK7SKO:GVG7._6W2&R!D-])?+ MV:3I%__B\XE@-$@Q$1(R:C2,/5/A3KZ=:G5Q[TV][YSI76!RE@,]WFF.5NBK M08E5'HFPFTFG",66<\=VMQ5LV$!%*\:GU+<$Z&P2T$*M>W 9)@ '"A'PP%C% M5/A_JBHBPS['7Y&"?SSC&LG"24"]4:D8O\)_7F$X@Q"L[9'S3]EMMEA5S5_? M??IR8)72(T@#!&)50:ZC2TC"D*028:A;[C6T=&,:.JU'7D %"K? 90 3N^S'O;<>\ MVROKFC)_R);J:[DLTLDA\>GIC0G7 54$(=1&"8\YL&3G0 7 M?(]#.MZ.EWT MQH'MH&([]B[P &K'L:%&:0:A8]3::M/WU/MQ64G/+C\]=8L_C@D#R.\_TOEJ MO30UG^=_I(M)UF#GW#\HL0)B@7%0+6VXO_!PRNCJ7/$*MRL:T5L*3$^;7V?P M#&&.?9H?\'SQAXRS]:,3RH,ZH8F'% I'G?, 5"AZ[=&XW65C8KT']+,(J8ISPQ[QX=?6<9[U,%U>S\(:-WCW0 M:P:JZ_KTM3W7=WWZNOM*BT__)9B3H()Y4\#($Z+A2T'OCZ;, MNZA&T!B MS*IOHE7*<7^3R_JD]YV3JZ@B!H M97KN+;)H*&GH"*TAJI0$$.K27W;/)!R%NRGCGCK C0$4R7!%W2Y?ZG:-S7I. M81_@ M06GZ'86U^!YOZI!&KCH.-*0B:5%M X!"L2M$9RM->2%EQXB8\GP? J M.3JVB\"PC!R<@;]ELZOK<#:H36.[6E:^^'RBC%;(][]-!?0-WDQ7+VS[KPZ^,G2[0QD 4=!D,OL>5$J-UG)V'+!(!S7-IZE9UN MP#NO-)U40/ZD>1.(/>3*>&6MTDXXK]P.)@KH0+GP(Y>QSG$\K[A]R X%Y1\> MF%C&F+!4"1,P)M!KQ=&64$6Y&E=@_KD$YGB@SBH1OY;9Y6K^?G9YR*W?9'A" M :+:2FFQ#$4N9UN+-@AJ2" $&//;&4.,:<8*0NOJ3O M.*Z]%#2/XCH\1:*ED @9I)A@#BFND+-; *S#8B#'X\$8KB[9N#>"JU.8QAJ_ MM9=(??+4Y \8$*\+1T5W0E T]=4YWC M-H3#5:1)X(?RL36[ MJW;*JZ=Q,)T - #OJ_[L#UJU/XCF,GFYK(^2:CQ' H3&.'Q6B#$:/C'+M=Z1 M[_G(S.]]RD=?D UA\UH5@0>K]=K]['O\J5Y$]@]*" ;&.NT-!5H!@(0@.PB] M:M?\K3=S>9\RT1E& PC!BR:)6BDX,"H!$&HM"?, "@!]W!II=5NTL)V9LS)]BT!U(Y]0NZ[S\AP\D[(#E=O2)QUFB J/$^?*?(:\8,KL S[K4H M(Z?+V)D />?N=-A=>VA88B$.R!JEB(&Q]9K50%5$>B['54+R'#O3\2#UY81[ MR;_2JR/N/U9I$2Y]\SL_6Z2+\!W-;;I,?UVDJ^EL>5_J9MBW]NO#JGEYKW!_ M"MM3L=:/HA .]):!?(.?-\Z'(+H_9_E5D7Z[GDW>+2[SXN915-RP;ZV:FU0E M7A;IIM;FYS0P694?LV(21J=7V<7EEWRY*W)^1E?E=@5EK.[BOF]*KU0$&ZO1\T 7:OR#L=8P. .E8W:4F7\1-9A./ M\FE6_M[(37I@5(( TD X)Z'P7AO$@'%;7#"E;J#JRRW=H_U*PC.K=E++81@ZO Z,2;(-RC # ,%QGN+3, EZ1J(SVHW6.=L*W.EDX&:@W*1-CI$[[E_4)TCDU! MW^EL,;F^28O?CU?*$^&!A2E@0 Z%/Z+"2XA)+HBEH;/Y36I&BW96"L?G4#VQN7D%:@? M(Q&/X2-OHM%LN\5^R.ICKEY\/N%&$HDQ8\PJJ:@$BI%[LOA0^F=+A:,UDYY: M1CK 9@B6QX[@:^_M3DM*YS4JQMXQ"6+$*!83O"%QTDB+_ ZL6/M_&$_4:] M MNL)P"!'96-$>+K3VE-@[)@$"2\DIMUQJ+YABCHO*TDBL Z-5(SK@V%,9Z!BD M-R<+8U,5QB0"+5E?9I._7N6W/TUB7\_B;L/Y[3^>,GW[Z^37SR]P]_Z/"?4( M*T>5@-@3P[B2PE=+M42.*S*J \3S$Q$8X#MUJQAH4*O /7PLD<@9[A! *H@N MM8 Q4>DFE(/:6O7#!A]UQ\8.L#C(T/2?WQ9K-@&&P9I)\37 M9BU8L6_)?'ZQO,Z*O<^Z[Y/LV_++=?9K3$.?KO>G,($*&DMX* :9'):#,ZTD M@4AYB;6DVDLC &7\'EZ )!U&3QQP/]S':< #V]6A80D%DD&-I.!: M<$A5#/;:$LDX4*UJW/17=VUH1WV'T/45&U<3Z=,PRNE/$[OCG3 (8Q5XA3EC MV (>E%#NL(;,,5B7G?#GBMVQ+(9_6F&".L8LIQ!YNP6+$H?'T(*F?T'H-G;G M.$C'&KO3K?U+>219.& =J*]^XXW8:2T%C^]=Q&+XZFT>X M'VJ#'1344&V5D)I47RN%%HVWG$$''&ML_&@'TIN3A==C_QI>!$9D_])*.22D M SIHS$QX*(6I#F "_+AN'AT@_MS^=1P"?9E+'B4 G&[S>&&ZA"D*G"<*8*$0 MU9(CYBI",>"OQ49V+*L'Q&R 3?S#*J[KXG);0W!QM:7LD,ZW=TPBL#) (!.T M((VIHUH;0(QD('H!"!E72Z;!+QE=X3:@6'S*ON7%,FJW1\C%\T&)1Q8J#!V+ M)54X1QSKL"G*F!\MG4/CZL9T-L$X&;@A)"-?3-95H9>/>T._) ]/'DT\MY+' M=O9,&@8]\/@G-2QVV7/G-D(>H$'? M;?_8W/+8>+:$!N$W''EN(.0>>2*EVL""@.+M8JP[-C=VR]Z]IL6^,!NK/='D MBS*?SZ9K"M<@UL?KOS @\5 +BH*&!!D'ENF@'>W0$(J-.P.P!Z8_=V>=CMHP MCLXGZVP28/WBD,1HZ*#F)- 63DVFBL/2,2QC7TQFH4[C_4D?BOB!5C0 *(4:LZ='T&U)_(H+P/ M5 9@^"]IN##-8HF1[>T@''R1_EJ^'QZ8&(H8-LXZ #"U+#;4B\"Q<$DFW(A6 MJD!O=H3.V=\I. -(P=.[X9/[8&PC%6_7E3!_R>\1"]?JK^6R2">'*H%U,G]" M( #444,$]@@$2@Q! 39LL +,BU8EP_IV6?1S53D'GD.>/N\6D_PFJ^DN]\+3 MB5"*DO!Y66@S&%=4],!?W'5&MX1NDRL BK'(>2R=.;P)KRN4F MG,Y]_Q94N4,6D)J1"2!.,F5C9B3 1@D6&P-O2(5*N'$YQS>)GW5VZ1'( D5G[ M@+-R^6B9#]=_N-1ID^%)[,HG &?2,FH4M%AC7!%MH&YU./56FON\XM,#GH,( M47621F@"(&&EJ[#8^[Y_.@M:8+9Y[DOZ/2M_F2WR8K:\JPA>EX1\.$NLN+J\ M^R5;7N?A+[?AD3KO[H"K2(@&W@35U0MMD(+82&LJ%F "6IVBO375/+=(CY4M M9W)(?E[=W*3%W<[R7F[8<,Z.C$-X'X'CT#."(30:280M423R1CLJ-/-UM]BW MZGW45LF8X(6]AE0CH!T&%2R,TX&BT$_W/C9F;P?>Q^,P>^O>1TPD4F&/4]8I MQY7#"$1U@&OMD*=VW'D,/3"]F??Q.-1>F]^)"0M5^!XU,X(@"QPA:^(, ,1: M^=J\CXV9U=@!U0J@-R8%K\3[.#CS7['WD1CKC#68(*@(@X*PM2&3QRX_Q/&A MZKF=ZGYJRJ"&WL?C4!DB,ZG*S=&K,FA095DMN&DRXTOC$DXI40 *Y[Q5 BJ- MN:E.2(Q0J^]]L&*A_2L"78(W7/9:TXRU[:=#,00: \ !)-0#88"%%1F24SS: MD[\C[KR6\091/D?-DUAJ MG4.">66(PQ0 Q-46!BFP;N4Z.&\T3VO37X^X#1(\MLF_.AC_M7DD08AY(0"7 M4'!#K'?.51!)[]OU"CT'TT_AR[-8KE;8#&*#*9=Q#]NZ7P^;9!\_FGA,A')A MJQ/ 6XPX%[JZG$CLA[J#C8K1)V+T*N+OD#/&Z=B,))QKB,3JTM5Q*8&RK4(< M^JZ1V#/;3X?I3/[97GN.?IY=+6:7LTEL>CM9%^6(?OA\/IO,SO/.[6_*3]DD MF]U&TC]DRYCIO6[HK.;S_(]T, MK7>73UF9!6FY#BRUX5B9Y^M>O=L-YYSK; U?K_O=/]+Y*MU>M_YCE% RGIX MW;6&Y";#$\^$4\R1H+%Y+K4!WIF*:,#8>'.8NV;J43)S$GA_$LD9FV?B-0C, MX()R2'DUFSI M7$*C>=( )"."6ULH%MCR(EGK"*?*3^NR(5N&9H/@]D06=7Y M[5I_>KL=U,DEDGI %6>Z(!"C==6]UU,;2X5:W2WIP-XY&E MU@CVYH+?:WFJ_#N35[?S;?5 MNE-[,A=O2*A@8V*@EBSA@?-&%N&MVJW](*0<^>9G4AG M\Q2T+EZ4:,V1P58#BBUA6#%&MS>,AQ$ WRY;1]<-*YE.#QFBX,H35 M[,6U?DAOLEK3:MW0A'G!H"98,HNX"JJ00:(BUAG*1FN0'X4$-)+*D]%^XR(V M-LO]FY2LX2.AE_GD]PA40'T3!S9/%[7&_0.C$NR-M0A10*3U0'*(S(Y$I-FX MHIR[8]BSE+.N$#K;MM+X4U(W\0;;GW*VF3_1SE'-@XHN#?#(: 9V'Z6GG W4 M'/0DP1KP;G(.S,]B+HED%-EU/#5NMZ6$SFDOF4Q6-ZMU!.4Z$>:%U<5XV$9V MD2.G2L*&)(BA)IQ;%"@,A3);VQ93L4//6>P?#:FHLVX<,TU"+( R[+#>8$2U ML<9CL 5":C%45X;#MHO>F/MT'^@/N+%:(#ZEBZNZZ+G=,PGBFEJ%"70 *Q[P M58I7P$KF!])[C[K=]\/3IUDZ+1$:(O\J+JU627WP5 (IE0)X%E0VK[P#@9P* M!*6#:C?:^W,++KS$QY-@>)4<'=MU=5A&#A__DWZ?W:QN&C11>/!RTPO]9FX3VY ^2__CL(%GG!'U)OS?(AFXP.N$6C6O[Z51&VET2>@1W//*J M;M/9/&K.@=K/Z?RA:;@'>3WF;0G& E*%'>%6*>LH\\!5D'I!QM7!803RVB.X M9S-UK999417*V6:\9M- W[:E^_S7NK377K^QCT6L5[^\B];N==3>?Z]FZXS< M)@:O^L$)ATI0QH&,BI,D&AFZU;LX4,:B EE#Y<2 $5 M4I(*)TKA0(7D6H:V="4#>=^X#:#<[,5DX/X4,C,V(]W8167X\)#'FN;!LHBU8Q*@-=.&$X@] M-98+!#'?D:>&BBEN>'_IE%]/]9B.(!K"))A^FRW3^>R?V?3I]2-0VDTL!9:4^4W<@31R$S!/:JXORWGL?O9N)(RNV;>4;)Q)%1CLF#$3V==SNL-FR["&4&0#7LZ$<8;Z *C\88[ MFAD%ZNI#OG[3A3+&.>Z1]48R%833@^UAJ2EV8J#2(*>:+AJSL:WIXCB8_KRF M"Z^\E I9P;EFGA(8S<=;G#B4 P4 ]&.Z:"P#+4P7Q^'V)JZA1H3S#P+/C$=0 M8HVX517)@"O^JDT7C?G9XC[:#K@_A@D MH *$DYQ2QS0WVE"R.]ZE'%FY]D[YDO<-UMDOH=T9*YAC#GFHL1? *\&IT'"G M!,J1E2SK4:GM!:XV>\,VKNYC5LSRZ<5M5OQV/9M/DE6-[$2^C\WC>AB M/^;;6;AI7L1RZ+%FB+ZK?DC+6?EK+#O].= TN[I>H[?I0[UORSGKHA*B.1?& M6<=1#$9#BEI?@0ZE':I'5*>&D\:"E+]2-IQWCU33Z:RN5E&3X0G2)N@8G,0 M9R8Y-TJ1BFADX<@"E?J1O1X!.[.4//@L8$M)>3A%PCES!@?Z+0)>6&XU%A7Q M%I%QM= XH[2< -J9)>8^7.\A$2UEY^7)$@ QU(I[":#%L5U);#"R 80C96@; M*2)O4(HZ@:_5_6W_HIZ>O+]E\10-*PRG=7J5_5IFEZOY^]GE2W;HSN9.PIW8 M*\V!I5I0AHDW5?2^YD2C5IF ])5)T+G0/),W:C$) XIM#KPILG >?YJ5OY_1 M#?5H37$M3=Q/^PB MMN2D9DZ$5T'A8P.Y-7'2<#N&(G5=L.9Y>_O3P1BKX^B7]+_RPJS*97Z3%755 MWYX_G&@;*&>$Q[0\*90! 5N*C,7*"\/$&/N=G,K/9SF&)X(R@+(8*^Q<7#Y: M::W5?N^8A N.F?/48"<$$HQY8R-Y"A))A1]O=;136)7WB\Z;$X*Q.6Q&P?L. MM/KM"R\6^_/W7WXPH49";Q#W#D$L#)2:RK XA[ %S*!Q62@[P#CO$(U36/7E MC[P9JW8/)I*#H*A(8IG6@203!!7&Q3D8^WJ+5FE'O1GT>F)56S0&R=M_HD'H M.YTM)MGJH-4,U1"P:!'8WH*? M+;I6-:@9F4@MM!<\4*H\$L1; 7Q%*@%X*,-=2PVA#<^>RD&G )UC.U@W2BX_ MY(_^\#&SK\I>@3V?+J%'=%^3Z)5W&G^XV49K;D,U]]LF3 M)TXD)5!Q(SQ!0??F4(3_K8BWR@QU_+24FLY9G)\1W%,LV??7J?+#*H*HON:W MV7W[Y"]AEO(ZG^\-T3YZHH03)0'2$FAIL:* $@TKXIQU>E26\&$EIV\PSW&R MW6-S,-3UP+ $: 6%X4*Y6"-8 &:!O/\> HL MKDBSUK=*O3MKN8/&O'JA \?I W ^UT>UV)OWG+C"IVU^5;N6][\W:T:=\] 79 !+C5T7@P6J]=C_['G^J%Y']@Q)G+38* 0L] M)9B%[973G08'3:O+3F_VC#YEHC.,!A""XWHB6LEYC$S! 0Z.!1,$B' #U-93 M''3T@8RU3V/0T^TDT@++"%2X7P3:$,"#[N4'V\Q]Q9<.-!& MKQT,KY*C8U/JAV7DX S\):#9J!_BP^<2+4PX+#16-NB:2'GGHZ-?&\EXP$:U MVG<'Z8?8&/^GN8HGD#\$%UMUM52<(,N5M4:S\'^6&T V9%@(I6M5.K WI;D3 M+IY _CDM*A^RRH10'Z#2?))$![7?<^TT-9!9$S/YZ,Z.+MRX IIZ] OT!MDY M9>9@+9(C1B>0,6R< 99&,YY0ZLV:A19R!%V=]>!\4#1W%M?,D80#-2B[PANJ'.)&(2[\%@+F 1^H MM/!!;W%//-WK..X6LK%ZCMMXFHO+&%*WW>66=P\:DS8H>%(_0X($I,02 MK)6%'B,C]+:Q:L#+03SNOGZ="<-+A5$Z!V^0:TCMPFL=@XWG2!2U5&CI/"!0 M,!RPV+:1B>0[14=K&^JLL)(W&)\!H;JT4D'M-I % /V@#R,J[Q6VV::X> MUIHOIFEQ9\+BK_)B6VRT1LEI-#[1$DL%E)#*Q9Z)&H;+X4X+<'(@*]O(5)P^ MH!M48DI]MV?EM>=2\TD2 @$.__&8 !:^D #N_2=#D3.C57$ZYN]>Z>D)P3^A M*(U-QWDU$G2$Y.S)$GMR6FYRU<)/%XOL/[.TN"C>9V5-UZ CIDB$4TI BZ@* MD$DGUF6.MP0Q(L;5P;8/1N6# ->E)/R2QVRT=+%=53M9>'&21&$8M#S"$!( MNT 0-Z"RB6&G6^T+O3D!SR4-74 WP)GR5%M[3,XC0_^Z%TP#=V+;*1-$ #6 M<.O"U5-1IK#8@4.\')=S<1@S\D!8GD'0'MPD']%TA&#MFR)QF!CIM0^?&31> M&N>\JHB'"H_KN.J?Q34RU1&,(]RL.MRD$@.XTTA9(36@&G/ =M=6KDT[MT-O MA][99:IC.,\O6_>M97XN\K*\]WA'5[?.+N-IGWYO+W#-YD^8D)8:@0$*:!&H MM3:\@DW0=IWO>@M0'YL4]H+QB$7S??A7GZ+Y:/Z$<"F8IR;>4(Q3P$%:>0XX MXWQ<3:I>C6B>@O%Y@X0N+OULD2XFLW3^;A'06ZWO8&<,"KH/7RK+;%FJQ?3] M+/TZFV\=#FFLWS*]6'R*7"D"1>&!#WE@Q/:?:SEH$C34Z7L2YC%GP#O)B+;8 M(Q9V(&(5L#C^'IZG $47)-8%'77VC@1!BZ0.7RZ.&;2Q8Q<"6P@9TVZ@3-"# M04EGDIFG65]G@GRL04T[//3=[L>_S[(BK/?Z[GW,D:QQ]S6;(-&4$NPHELPI MC;5REID*+4710(;VH_Q]9Q"5?<+:);9#Y*Q6B]VBM#X6GU-0Z\@Y:I[$$;;. M4I"Q>!W&4"A'JRU!.>A&ZQ;LFLW[I*A'%/^T0C4V!^&KDJ7SR="[Q;?5LESC M >NSZ?>/2B#UD'NGB 6<*0)0#!/:DFBY'U<>2$_X'$UVSJ?1+2#:TB)T'G"'0%[)IUEM^16FLJ3T8FGBHKP06HD ME/98&HIV)",SXGY>G?*S@9;2#7!_"ID9L4X[2E$9A8B4N[VWN?9R8'@"$3, M2\ZU8( A(:6I;@@<*S)49&1[-:8U%YM<>4Y#:P 1,6EY'0[A^#\QK>$VG3_2 M[.[+N1^0D\9S)(9 '>BD084/FJ"W"K*=$L=-.Y]M_\)R5D-T7^"^L3@G[:P( MP$J$F>6,&2X\VUT/6#O'1O^WJ;-*5D_8GL?5FA=9^+L) ,6M_$N1+LKY)J#U M?%Y6O2H#D\I23<*'6U8TUSI-#PU+=/B0$3'(2@O")3AP0P>>&,@1D%:K&'MI;Y[\*_F]16:3950A[%EG&!/J+',:XI$!0@'0Y7A.>C1[(:A>ZLJ] +4 M6/V0+Q!;8VG9,R+Q5E!E 3! >HT\@121"@]LZ$"N\):9A5WS/.\#LP%4C)<6 M&G\LLOHBZK5C$ZFD=-IZ(:UG$F(@B=^1ZP@8K='D9/XUD(%,K[IQB1+<2 ?"E5TX M#4!8,##5TIEDXTK"Z9 3>7\@#9(:')L:?EZFR[5F\CZRI4DU@KVC$H&M"K'9F"U,:Q#UU"H!/^Y;WC-(0_;:^5L4$N M>/W@!$'%'/98PJ"A$0P<-O=H0CN4P[6UPGFZ5:MSD,XD%6&A8]%]M%]K.@#]ERLRE_S(K/U^M.6&=;2_6_YWCWI^PV6ZRRP)/\ M:C-[*Y?2'N/%_45M^QXS3\MRO9CXJG>+)^>O6DR?+^B7;'F=3^/5_.Z0@ZG? M%R9:( \\80ZN]E"7%$6 ^H%!IX2#F$ M1E= 84-:M=OKR&4U%A')1\:$L;K#/A;Y=#597A2?L^)V-FG0EOK9XPGF%E%G M#,+$4Z61%UQ52$#HQ8@<86.0A^<-+4Z%= ==;O*&&JR76=]!>B]8Q*D'49: M:,>,L0@(!:7<8:78>(.)3V/6RYSO#)\W)P9C,V^-A/NG>[S>9U?IY.[S+Y^K M-Q]V=.UY/-%2A4N78EXJS3!6U&M0+108,%3.8N/>1*?BG7>.21OFA>O4+)]> MW&;%;]>SR;59EH9G8/[@ ;^G- &E@B]P]*8O0H],IY1K6CB@B!J]V0>J];I:EV'D8[ M,NGI'-8VN\KSEYM\$;:U>#"6%_$?ZY7\DD]W$'W)73@ HZGC2U;?$[BT=E;=?IS66PS">_Z[2,A1%O MHM-Z#=B@+U/3Z7JR='Z?!';63J/12?1\E?K?>!(,@3@_Y++J; M/%'"< 6P84@Q2@UVF" :%7E),("T[I/O.W6FEL)R'XG-"F5* *$:< M0P#%M@"T@A!Y+@;J7'^XI^F @K(W)6=8G$?KG)BGBP_I3:U3XL%C"2"<"\!0 MT"?"11MHP'308I%A$F,-[4!UDEK&V@[&]J>VR/8(#F%TWJZNWM+\Z,&$"T49 M<$Y(%G1+9!$%;$,(D53:\<;5MF/''IZ>!,8KYN[HG =G8.KI][!-J\IP\PP; MS>PVB^\/#X'#_H*#@Q(D+7$*4^HM5.%P9&)+N^9> 4@&8EQ#KT%+P/.>X!BB MZL+Z/ EOJSEV'SV7D-C@1&JOPJW1:FX81*8Z>B"KS2L_;X[+N<[=4R <0!+: MPW)/V&+:>(/OXW6)1([)P!!-'&8BEG[C]Z!:@D>K!+24C:=7BO%@^B^![03< ML>DUKUA.S^!M+9?%;++,IFN+W*^!4>6GS[_69@4=')<@+PWF0#@-8\:+15*J MG;D!U=JE!N[U=U9&/_.X=H?K .+C;K[-\[LL6R_VXMO&WU,C.GO')!PCH<-' MZ2WP4EM-$*(5>5ZTRT[OK>+5J,2F*TS'<"+N@ZVZM.RZ#:U]2.LNK&N"RY_# M%,ORW6(3]O);-KNZ#M^1NLV*]"I;_]&FRVQ7J:P/TWS7:TR@U(X#%;YXJXRD MSK#H'MNPCQ"/7M=.VJ.A^I5R[%5_(76;33CMR[!\R-<=R+/-H5ZN:7KX M]]AC\$.^_,]LN0V).9PSV]L[$R" %TC J&!HB!74BE3P.M>N6T=OO47/*/UC MX&UX3U=%]SXK)K,P^ANO^2=I2=ZM(,*!.4< <(4@AARG%KF*! MQ+"5I8^^P2]CO#P9PV=10WM%7OE($7RW6!:S13F;]'9[..+UB55(.4&Y]@9I M@;U"OA(,XC1NE<_._HP?PO#,&(OB%-L;5(E6/O"L(O7B\H&1[I WN\.W) 1Y MJWRL/H,E! %&JW %H67M8M#X&Y3G\V$^1%S3!JKR4[;N1?\E_Y)^_VVVO+[. MYS$ /O9,>)'>0Q%0+:=,%)>2QL $R[$U5H?C;7>J,:U;>8C$&Q3(@0 >0/IB MLD>^6'\A)OTV"]O\>N6!LC)\;%F\#OC5TN;>3&?9$^6R2ZOYE^I)7L%" )D36> M>(:<$-!Y)L,E7&'G ,*B+B;R7ZDEX>:&:=B##>*>.@FXLT[I"D)MW$#%*/I. M+6DL*/VEEAR%\UA32]H%N0+.,&,0QIH-R#-&K:05[0#"@0JOG2O(M2GC#P:Y M'@?A& PLKR!F$"IG2. (<<(B@*4E0%2@0B'%*PER;2P;0P0/ML/T7P+;";CC M#G)]57+ZRJ,4A57,(*"9"?KJ9F,*# @^J(+2H';, &]/K,-<$R(@"UH[18X1).^9" =*2Q[.(M+Z MGC(Z7HQ9_,<3BMLR?)-BQ3A42"%"F#(80@PJ5F EWTC ;1^RV;%KL%_&C?D; M>HDYGV;E[[[(LG>+959DY?)3H'VH ^2E=P>-TRIJ=;A_,\6!A?-.V8OY.>6/7:OHS88"GF2]G9[6R:+:9#?ADOO3OA2@4A\-YB@8E%$CO@ M*K@M-:W,ON.+M'UM7T8'K!KJR_A:3_+78TB.U34/A=_V]])$&P -1YXH(X," M;HE4J +8>]A*FQI?J.U0W\(8>/1:CX=_Y+%'UWRVO#O' ?'X[8E25!IL'<24 M"6N]DW('N= 2MODLQA=G^UJ/B).8-88 AVW/R8#UNV7YM&:O"93F\]DT7>>8 M;ROW7EQ>;-I6AC^>,2BB4?B=FL^W'3MC7>+'.04QVZ!L$B'1\9L2K 3'G O$ ML.560("@HDA"8Z4!KK9&1M_A$MV0VSQTHL/W)1K%CIO*":<-5]8@A\ 66H6Y M'$.%SK-)T]Z8BO,Q8*SQ%0YKR*=]:T^#V+$>/;JU5M^$C=T 1H MX3TC EL3;I2.2JQQ!9\4?%S52+J5A)XP&J9:7A9>+K$CG8A-8 M$.U:L;1R4]EH-#X)ZG38"R7RVA)"L;$@[I";>R&$H-7QT9LYO1_IZ .H\]FT M=_>K0,]30YV?+=+%9);.=Q V:3O6[8L2!RG3G##+PW\QBCC9;<$!U)'UM!N- M&>:49-.7"=U^BH=R6!I-D A',9 <8&:<"1L^1W)'N$1\7-KRN9C^ M-+>E#VC/X-1X^(L8?APO"]7>OXY,SHJ;?[4&VQ_N:BT"/FC)PDIOO/5*:4\A MIQ:Y<+WB=1MWWPZ)UY"_";4$)GP6@AL9= 9B&)-;")EV]HWD;S86E-[R-X_# M>:S^A7;YFQ :+HPRU(4-..BK$.(*?4Y]NT)#KR9_LS'C#^9O'@?A&.)77D$Z M'& !5,=\M-DR2*@&1%2@&JW@:/T2+65CB+RX=IC^2V [ 7=L[I)7+*>#RV>W M^9LL7.19.'($5T*&6Q6W1%7D.>5;=9EX7?F;C1G<.'_S.$R'L=3WT-?& 6NU M@$8J @D76A/'*C*EA^-RVHQ*=+K$=8A2>2WZ_%KL+89,8&6)Y4&;#9] 181@ MLI6I]-7T&VRKRI^ X(!B<&PG6$R=,%)Z2[Q"@E#@W?U78D=<_:0=.PZWA&T' MQBOF[MA4S7,P]?38FQ[Z_$J$N03<. >=9L98)4"U:.C@4'>$5GU^&P/>O,_O M<7!TQD- 6_"P&I10[+4U"D&'95 Q/6-V=U/2&K7Z^'I3P7KC84LXAE"\H\)0 MHS;MGDD@,S@HD4'8$,:(.*]H)8+" S)05YI7IC.UA6\H[M=?LNZ?2@+U@%.G M _'Q:T!60521H#$#HU656G#A)3Z>!,.KY.C8U*-A&3DX W\):-ZL;FI9^.BY MQ'/'&&1*&J0 $@Q":BLR+$<#^3X;'K.M\,^[(W\(+J;?___VKFRWK1N(OO=G M2G*X D4!#A>@+TE1%.TCH<:J(\"P"UD.TK\OK^0KVVEE6=1=2-4!$@19Q-&< M.>1P%L[;4'S^[U*,QH@HB.0*4 <6#'\R:(=UQ:L&0?&,KU]#HN5@1.[J:HO# MXN:Q!L:O[KOD]\-Z>491X##K)NY=!L>C5SP*(5A6.N_5++)[6M5>,6?%1$4H MU&SL'QXZ"!_]ZWO[L/E\MSXR-W/PM1(1D0#1F/<>1R)W@-C?U;1"<)=AU,-: MUE#V/A H$]CXS$--MOD2(H/2PA-*A'=[+R5:7U M+Z\7F^5ICL/9GYV,84:Y?$)JK?)/#AC[P](X@T4C)>NST?.=@ZDU7;,#L/VE M&Q:^NKW>-68>&4"21(*-])KJ;,"&J.O8GM)G!7-FS=5Z2 MAR@6U]W=;A7UL+CI&@X.I2R&^OSD9#3!:P51(K%1&BE[!\<8"D5CRD;;+:^9Q&AN;*=O[9N!?;78Y384U./D-] [X2#$?_3%2&B7-OP?" M>Z5:3U6U.>A"VYBBB:!,I^\&.XAR:TNQ-VRG\X7S!FEVB4 E]4"(ST>.\2SR MOL:H*_?C=>7QYP7XSKV^I>[FYMXM^[^\RTM.8]&ZME*$,WBI"#=6,.^4)/.897?"2-_'X MT60F-9Z%%Z'1@'&_'*\WHF6_7"AEKXD 1>^)0!!$*0*Z5R1(4E>&X\+,^BPH MIK#ISEOJ"BV65_YAO<\0[BHRGOGA]^'K(0BNKL=7:[/-L=7=P)Z:=?CG MHB$6 @-'GORUR(K*=^6[L4^"1@/&W54P+:]V5-Z-4KSK_FC*&^-;14@2@/ 0 MB/$@'?=$,R9ZY6L=BRHPU3L5Y@2I 88\56U/U*KTEG63XU':X"2C4?H8N*%F M?^51%(K*.^N[?SO7#(4A5^JC2H.9(7C!1<'A*H&EAS,L?UG_&DLI@PG M1N8]X9KUU5S1*B@JFJTV)%PG M=\:!J@&6'(\#SD2>\P1+)NK@0#/%"7)%N5>V][@C&%=4(UIM;+E.3DV*8$GS M]3?+_[+LP,IB?=..^TILN.1CDA9 HA9.127S(1N$1W M7&/[KQVU:A0:(,9A5^V0$HZ^T3*M--E\MN]BZZB5DX10@1F/WGR<+6I]&CQX MVQ0QQD>A 6*<[&_-P9?AA$P6='0!HT/A@-KM[)\>0&.PJ*MF<#^J*1K-!DZ) M][Y_O^>GO/3J]G[UZ;?%S/F5IZF<>+EFLE8R%8D/.E^) T4# 7OU:N.*LECC>-:#&(^[) =0FC4T?4"FQ A2FB_@:%R,0D:0KN^EB() T<8]N'-1]<8]E>YK MID8_>"M#\; MN/BX^;Q<__IYAKYU8,B01+EU&@D-AAMD$61 M[P:P \(3!:JHW4MF%.E2%)FV_%3@NN..7H+*%1[]6OR^Z= M]=4_CVR:TS.H"+VFR3/^^PPGBM"-FHR"2=E3DO14@\WPFE=\9KYQEW'K.OTBN?$'8AI0B7PIRSP&N:.8^E MK3.3YU]2I" <4P&HS19!+ U.DM!#8*"L1JR- 5ETT?/Y,\%G"=1\A0\2N\Q M,N12,HN6]M!X[HOB"/6QK.;HVI#X-$V=_4[W3=7(]@;H%YME7*S6HR5K!A0O M$4X44SS?505B!.8!Y!XT02>:#S+[T36094\?I1L:X:9I^6K?>B7^IDZ8DRID <*.)!&H2(4C.E M]@88&"\*U#<8;FR-I>/"W#1+G_7&UL[+UK<^0XEB7X?7X% MMWIM)]-,44GPS=[N'@/QR(WIJ(R8"&7UC)6MN5'NE,1-EU--TA6A^O4#\.6N MA[L $" 94=O6W:G0PW'NN<"Y%\ %\"__[=O=UGK(RBHO=O_Z)_!G^T]6MEL7 MFWQW\Z]_^OW+._@%O7__I__V;__E7_Z/=^_^9_+Y@X6+]?XNV]46*K.TSC;6 MU[R^M?YCDU5_6-=E<6?]1U'^D3^D[]ZU?V0U7VSSW1__S/_?55IEUK:W01S'OS0_'7ZURE_[ M1?:QX)?_^9?LVN+__?WS^Y/HXE_X M;_RRRVXXWY^R,B\V7^JTK#^D5]F6P6@^[;;,KE__B&U9/OD$SE#,&0(!9^B? MWOC@^O$^^]<_5?G=_9;1\\L(_ J ZY=@3:%K2/A-!>0Y5I]_H&:\EVSH9GH1 MO_Q(S9C;CD9V&Q/]]_G':L:N%[+1GE'4Z59SSWCQD2TMO(G&39>\EQF5;$OUVV08O!XC&X1_]L S!J061R:];<>W/_[+[\< MK'K"9[%^K8,TD*[3ZJK!U1' \('@EVQ;5_UWWO'OO+-!%V[_28RIYQ07:]T4 MMXQM>7I1E%W7?-*#8+FVBG*3E2SMZ?\H+==ON*;[C5_6!8OE]_6[)U[BZ8\9 M8PHCW;#EB)GT&C\"(^S][KHH[YK\[9(-U819_LH; MCUW/6]5#?%$8;DI-R@R[^D3T4QE[/_V^2_>;G"GGSR<'GU&J547-.,OCQ>T( MHO4W#M)J4,ZN;;,# M%HK'MQ,#&R F=!HM'8TRI*R.*9A!,II&L#U7%-M\T:P=L3EQGS6I" M<6T5]UG90*\L]M-43C(-^45,0>=WB6Y!Y4BMV615B<\S*FO6/\L07<,V%E/V M>#E)QMEUOLLVJ-C597ZUY^U^RG9\11/N-A_KVZS\5+#,.*OSLM&:3VPL5#BO MUMNBVI?9D#9C']G4IQ[QO,!):$1"ED-[F"*'TI@ETX)B,!4<<_+066 =FV!U M-ECI;F,U5EA/S; :.ZR#(;--/34YX(R>3.WB92C,Y%87\PXL.15"Q=T]0]/( M'L-#[NZWQ6.6)=F.P6ZQ'(201J%OPS"@ 4J03\,P 0,$$#A )A_4VK#A-/#S M02ZXCGPJ"P;1^G*;EOGNIE40N;1/+^MB C\;X7(J?@RS8;L':G5(.\6>;_8L M0^09-3;BCV5(KAG3B@GZLYQX,B%@D[_ZD3=69.S,R-3']C*& MHT9["E/]4M/ .XQXC\04A+8+PC"""8&)CYVV8<\-0XAD&B2&,ED10?9(V7.#,]:=6[FM:>WJ5,1/'G>%ZYX M"@:)2IXJ5\)+^/VB\\?K8W&2 MD! 'HBO#.MHR-Q2_'*^_']:">X2S)1TBM)U;[]7)^C(&HEZ3GJ_FZN=+=#!> M9G?W19F6CWSX,S%(RX]E V?SUW2[SSYE)5\=R%8!]5T'V0@A##!.0L<#<=^Z M"R.IL@)=;1I.1;YD99Y5%K;*;)-E=TU89+WE@8EFSK^^9P,N*\MF&XVIY85U MGY;6 [? ^BG?69MBNTW+RF(B:U7<'LDB!&V>$5/*.9PB)Y8#0JN%R/(71GA1 M6BU,J\%I,:#-@E8VK6(*TG=&-'4[8!FZJ=VJPFRW':6>35,5W->W19G_/=NL MO, );0P3BL/0)Y1X-$%]JS")XQ&J*=W6TM0R':"/TD5YSI7TT"C=8W6P!6?! MMQF=0ON>4R6N>^K:L]:#+#K1 Y P(:![1(WM@'I M6\0A@*-U3;"=I6E:WL#6H&>B/(_0,@,4:]*Q]^=9G$[#6B"R^B5)[(*U2]82 M$=U28F>49GWZ*W1<^ M:$_/=YF,>C@.(\]V0\:.7.! [@"*< M +]O,2&1KRAWTNU,*G.J*VBCB)06,J,$MQE%A15IOCR29O)&2?'3@P!(1&+O9HWR2D M"1TE.3(-3:H[RHM6X[A45"!3-.J0H=E6JLZQ)"-(*N0N5)643'E+FM3Y$5Y_ M+[.TVI>/1XVN(N@E4>+[2CYH5)LG" M="7:!)?,#3,FN4K>D_5$>B9>%W_)R+FE\!'\+4-;1EGP?,%[-!NB2O)^MR[N MLLOTVRL'B&/LA-0G+K 3#'P[YC?,-&?@7,=CT[I$<&B,:<+<$&E160S6$L[R MG^'HS*#1P>PR!H\62PK]_4[^;'RQXP>F/E[C;M.7M0^K*JNK0X$Y\EE#@8TI MMA$(@CB*_+YM2".IO7$]+1H.W3TPJV:#+6V@_;/\\7<-Q I/)B;F5'I6T>'C MIUD&R/0 (2$!,^J:I2X0VC+0V:%CK.E3-8<_FUC=K MW0(3$SR]W)[7N]EHE9.[UP3NF.4&IH7F8WG3O1307"RQ/+:?P!.?0=YF3;C. MKJ^S=6U?P"PZS_27I7[-L3EM?[FB?3A[^OK+3, M*W[W3?-TPGZWKYA#KU^,%?X7[7BQUFE9/EX7Y=>TW%36U]M\?6M]S;=;:Y.M M^>PH.VJE*;G+VX0^O[;2^_MMSCX_W_6_\YBE9?5GT6#(7=6$.#MP[2; R3CO ME?AFQ/?SAC\"ZMGG .UD!#C MIFX=%"/P3)ZOWPG+R/4-V/7R;D CS"G+XL?V,N/=S0L$M"BS_&:WLI&'/#]) MHAC0B&#D$>3V0)PXE-HN-="\Z?E "T._4&H@7E$QI^5<@W0.@%\1SPNK SVS MBKY)JHR]FB%2428,<:M#$X9LMO)G5[RE7,E*GR/)"=4W5 MFK=$;!1+RHK%M]ZZ[Y%O_.K5['-69>5#5K$Y/%RORWVZK9H+K5<@@!3#R,'8 M\0+'QJZ3@!Z13\FX)%$C#L-*UUXX7W;HFH6QM,,W4O1T^D)1$&=R@P:Q;(H$ M^A]TV"^LS\=NZO%?M(\&S*RGXE3+:*T!!RY4ATU8^I9&&V-7;3_O_:YFXX(? M8&__O:*!%T61$V-*L.T[(+3CH60">E3H?EQ-31E6X0.>KEIAS*Z2/(\JNW9& M*1R_7W?$*)R!T3$[=$:95=^;8W^WW[(_>SC>=^.[<%E5YW?-4>'7=N'J]DF1 M9L.L+IH_V.3LAV7&]_2NLOIKENV:;_,_NTJKO-WX2[^]VV2;_;J]T>*F*#;- M7AR/?.VF8/>+PT]8GGF_K]M-.);", EO=@V;1]1OLAW?R-D^\I\P>9A9]/_27HK\_NA-]!6(,HI#PQR%"&R$, M,>ZK:GP7NT(%]X::-AP@#S>;OWY=_$4C#$4SF6D'[&$(CI+^\3Y1":Z3NF-\ ML.WA-DX8 %OOI>_S-^6#,>%X4E^HA^/(_]X^W\21%147D$UV7V;KO/GV!;__A#%:UOWOW67U;;$IML5- MSD_4R:4#SQ7)8O]B?[GEI]>UYP5O]5?A/$%;QU]BWJ#/N+-YA&8.U3?-FUD\ M#6)D!V$ A?X(?)=8GM]8R"$X;B-<:$F)EG.K(.X5,[*C1HTW>KA;'011Z$;!C2ER$8QI# OO6G2@!JUUV MPU>'I).S4:T*#=RX';C' *>OZ1M'KG3:9I[5\7G<$<9GM2LS%_N=(T\LU]-" M_S)$4+M5I[-!C:R-D[]?N^UAN-L\W]-[L<<', +8A0Z!.(E!9-N./TR00]=S M= BC3CS&)5.Q+&5"CXQ1T\E=H5EGQ4M<)E19"5*E]=>$PY:LS$;L%=)LKW4E[=2&%(FU7.A&^UX<.J_PJ[E)(8(C_ 7@A"UP8XZ>'Y,<9BHCXY M+./:/D-%A7E?RM5:+,.)FJ/"4(OQ>AU&X]5VEZPQQ\++]ZI:]<:BO*M6UP&' M.LO-:TM[CR^+-;H*A%SS$S.HU$:H[*\Y92/*=(>N8E1^R2YU22E@C-EE38&:=-JP!" M2$*$ \D8:=+# MHV95^BVKEZ!)TG(D3.:2E4C<""$1DN1$N;R+OP?8S&+@=EM\Y47;J\A'%'B> M1Q ,;(0BAT![:)FIX*BR4H7V#)=9#(BLM("'>B% M;]([36782\YDRL1&,+XX^1IOT5L%9*/94A:V(RUE<7'EVA@@$O@^P""V/?:_ M'AX*\WT*1Q6P2K9EN)+U-WX^Z&4UZTA1D^534= ,4JE!S.;,L%[C1T:X%)E= MJ&BI6O.68(UB252LOF0W?&'L<.DC6@&FVRLI3Y)P92Z/Y7,8@&F]&H;F?20Z;]6VVV6^S MC]?/&WZ_NR[*NR;12!Z['U[RK9.5'W@(A0X-$0 A=:@7QY A\5'@V#!TI&XY M--&^XP+ZRKQ^$W_M9@/STNI_..H-[-[!A)*33B$S-:*4_L M.1DUZ*:%**Q)"Y^+KW$VQ4_R[*IBFV^:%M_7V5T%O^75BH(D\AV(6-<*;1PD M28*&QB(8>'*G=I2:,*RN3U!9#2R6UC!@DM*I2J"8.D[ G9P *M!FZ(S-:\2< M$;"13"Y#H\8:\>*1*K3PI#2'4D^EZH\LF:\J3U*O(BJSW"3 M?Y=357_)[JZR7F!#5GU&8LFNZ\H3?$DNXROT2:QXSB*]66HG5Z3WMB)U,"7J/(-,MNT]O%Z M2!0_E<5U7O-7WR@CHT\;+XO#K#7;##NF'K!MG_C(BUS*V 4!\IQVQQ3: 8V( MC#1.@\BP=CXU@I^&:Z^;L)*,N3;K_W69?I,]SS*1P\3D=7F^DM/?9VXJKH\> MRVQ-L'[B1OS<'E<<)L/,G\>6S%8-HH7_,T(^K7^7H?03VUS,.:(45Q!;]>)8 M5A&$OL>2\J;0S(4@=,.AI<0E8/60E5>%]/JA1 LRZG ,1CI)NV\\H+AR*$.9 MY*JA(:Y45PR[T-;JYDRKA0=*1%8*%0A5[9$X@!@D7F"["$9!$-*N50 C$LF=H.I,\JDB^-EJ)0V:PHS/5$R M">+GJW\K=L53O>P;180 &R4)\GQHQRX&413UC9(PCB7SH7&-&4^-VEL:NB=F M?LI:6#]?6+LS)TV,L"J8,DU'IV3VU/!XC&Q(HSIP4V=29YDZEU3IH7@9RJ7+ MF.>IEDZ.1'7K_:[.6 ^LG[1U#((?&&)-)9$=!C$.? 0!=A/7[9M&( $RZWA: M&C2\3-=C'"2,"=?ID6:05S']FIQ2.14;V'RN71=/I&V&@X@BQ)T1-:V\+T/: M])I4&.RGLC+7SU[Y,ADJ^#-]>]9B-[TM=E6[ M_^7K/^_I=\5Y1Y_=BC;NX9 M/?X4\I][]N._-(_NO=\]L%]IGTOS$ILB&\4T2I #@8MBC'H+7,^.9$YE+PFW ME.C*G_#NU.&JW0GA%ZWE%5]]9__L=;B6WQ=9$H'"+)KED34YC8U0S2MDV86TJFCBR3^?!L@%I>3UI*G%L@ M,R_"Y0(Q*IYM_MR^9])B^,; [=(MVE_((]00< M"T>".JV;>Y-_S8J;,KV_S=?IMCE3":D3!Y'M$X>$'H$!AH'?MQ<0DDB)O'(K MAO7[&(_28>H1_ EJ["34R>[7Q)L?;F$ ME^2+BA94V?K/-\7#+YTUK11T_WBN @>+7QGN"G3,.ZY5 !?*KI=XP.T56?BU M+/;WU<=KU#2<9U6SCK9K%MO2;7\V&O++_SQHNQ%T_"0.G8#T4%P[C$3&ME$ MAM6@+4JY&5!;3<_BRY$2;W,9(_^\F"R&=\EUI*[4_$EJTF*V/EY; VKK">RW MCT%/Z!>)]]&6X!^UM] ^9_?LI^T3=EO&[!-O'(V8F\:^1*?+T2E"9A/8% MO#-FW,1BPFXL>Z!3:BWPPW"^E)((.:X+*8)N& 0NML,^1PY( *2.MQL#,=E4 M^O@@MNP!35,.$)MJ+X)[N;"GNF7R8:[S\:H1"9$<.<@!.7)_X28)L#\6!C6+L>)XKH[_JK1@6V!88 MWR8]5+I72G>RC2!23$>GX5!.* _T25QI9T0!3[)S1N+&,[H,#=-@1Z&[KZFI M4'OC"-\.'AJD#@;0!23P(Y^&H1.Z"6(-0I?@F! 'J@ :V8M>LF/@!B-('59:C3&D!-R-)H;83UBIN[+DK709F$K&N(X M#"*7!#$* /4HQ+!/OFB,I(I%I#_=M,GBM!E3%)DYRVO)CJ M3:PGSY@XIR*JI"U$.Y3A/U>,<3R(ZD1;U3Q<<^/&ON?ZV/58$SZ-/.@YB8>A MC1U>6V*+9OJ2GVJNWW=''^:Z3>HI#V=ZO2)AR^CSJN ++9U&MIJR6/]Q6::[ MBK7!=]X^I7R,W69U4]R05^MM4>U9CQIP((B1[[K$)A ZGH\"F[@]CCC$4NF[ M_M8-1U94W-T5.ZO!+5MVJ9UH,>V9EV/)W4F.U3H&>V$]@6L=X9WOA4191L_6 M>)KRSC*TT*!]+VI"S3(II:AL7L.Z^&U:99]*ON%S!_?U;5'F?\\V\(YOV8&5 MGS ==V(GA(D7VH$=>$[)YIDTFM;,F*HZ7998R$7YL4'RY3;D6V:;58@BZ 2N#T(WPA1X0>#2OD6" MJ51YP)AV#(O@T5@LKJUUFU"V@OA3SKYJP$I>$3.*5C&IFXI1.7GK4;49^875 M F/BUD&;5M/.<'1&QW0PNPSMTF))H;_?C="HOZ;;?=8WB(JJ;@^\K\+0BT./ MMXI\'WJ^[R9AWW1D1U++QUH:G$VU+I02-3TD*TC7%/R.T[ &X4'"+BR.LKNM M9$8].T&O<9/6SQD_VY3O;@[IX>%W^D018NC:K/G( M<0CQW#@FQ!_6)7V@81ZK!89Q?>PP6NOT/EWS1?;]CG5&J[[-3DYW=5,BT4HEIXI:_7;,N1Y"D.%YM,&N!65XR0'T4.:;WE9$BW*+RFO3EKOR[QF#5]FW^J$ MF?O'*G =! &-;((CF-"0$CRT3&(8RB0^.MHSG.%\V=_=I6R6PJ9_/*>Y3O/2 M>FBG*OS?;!)8UDT$7?/I"C]/L=^QA';;?.^VV&[XT+QAJEA9/VV+JLJJGRTV MAV2?^4?65T?V1LLE1EJ<)2A]$_M)4@-[=.^NB_)=E3;UDCW [OXOBP.U&J13 MJ^+;W)V31XW,+T0G=5KT7#"ULR5V$'ZX,(SE0?=963]^8AV4WQW)BUGN>8$G MJ>K\CK]A\WN57>^WO :OO2[L P["$?$#;#C)Y"Z?N(AT .#GB=Q+'X2.(9U MMX?>2&K6X[ZPLAZYM6^@6[S@4^K@_#3..B^L"_63Y!3SZ'+&P5V-"8W3!B.L MP0JK-<-J[)!1YMG<*'/J?G'N5#N#SP#MMVEI;8;:D3[Y>7WL\9_>=Q9?6/># M_X=!._J8O@YB7XFQ,WAM"4?XIS6XF&V$2 1PN-T67U/&'2K M@NLZ?\CK1_:C_EN?LW66/S2HGD(# 'BV30!R78(#&[NN$W;0: "H:.FDP(R M7?G4F]&\0;#I#+'2#K:5=J8T/QZ^6P[62,2#R5PH$-B7Z#W)*=43Q_4V6#UB M"QX[;OCNP9!QL7TR7TI$]R7Z5'=\?V4$\FMXQ(KZ[.8)UR$:(36W/B0 F M7A"'F 3([A&AT!6ZJ'(*'*8C_4OI:%ZKM*[2+?>[Y-JF48\([OHNQ!GJ<_(> M-W_1I^;E@0WV9FXVH%>,V88?39!F_-PN\ 1^7,;*ZB26GGPKP32[\F).T[QL MZXF:H[/\3J(\O9+Q*7#&.25OGSR2:%3@*3F$8.-0C \;$]GTU>9\"F6'![SS+GP5O+PWCLG(]?'-[L,>ZZPQJ?H7%!SX0V#_J MH\TTOB66\I^U]K*HP0Q6#1F3^%TVB"S-Y>IAA5LR5&L>?']DCM7;P]TZ6&0U M)BTHRFAPB5#]& Q'()1NU_MM]\8ETR4>,]:- M%&U:N,W\HW^ >MN\DGF?E>U1(]78HME+LE%D/@>IQXL>L\5 MR>5+II0T/JJ M0[Z@L"#%L5 ,..UI4F](2M/BKI)5A56CG9UWNA._G!4=D*^K;=[ENVV[X_> MW>_;M=J7X ] /002%(2)@RB"U/=+P^A :N0+WAUMSKJF9JQ$Q67J>: MS/_2RU=+=/V(5:TC#Q!;!INX-2PM3TQ-P>LEL M'E^(!K>D7;K_=LRZLR7KM/AKHVPM3UH\"+,4)! D/JH1!C8(]'^CMAX;^H\7A1>4<+U!HNANHAY/+$,M31AV;J]0)W>B MJMD\O'>X4?=T\W$$@X#Z*(B6W0/&12FC*']G=%&["Y:ABOK-*@QW78FJ=]R5C_+Z>S83 MK1^/GF8;\EL!A^NP"QXV 4#VTEH;,C7GMJJ0$H M_TJ=1D8EJI(G9U:IY/A93Q2K !8Q[51YKU9:%E"[J]>>PE0'$M.>39:OVK8^ M9S92O^T(D7TMBC)/1LQ[$=>V@F<8%0UJ7\X8:SJTY6#J LCDI, M6M0).Z_-DW E)\62- F\%\^,Y(F0Q[_@*N,=Y3^G"'A%5D9S-:^*C(=?:.HS MLAJ!F#B5Z?;];I-]^_?L<44=SW5]W\%>0!,?V=0/0-\.;UM.)&0_?1J5Z%!9 M#2R+X9+5"6G21(7")%]*2B%.E3:M>,;!6;%0Y6LI:J&,_X5U>S 61R.N"I+4O*T&YEB14P%!0C2,_2<6GQCS:JS,/]85<1=C M^X/XV$;M!@G-JW6Z_5]96O8R@D 0QC9- $X<%"78B\)^(N$Z"'BBPURY <,C MOL-EM< LCDPA*U"G[VTIF(0Y.550(DV#1IRBXH1+=4H]S(@KT%^+[7Y7I^4CS;=L"*\<2-W0A;[M8^KS'148#9F3ZP,@ISRR MGSZ-X@RHK!:6K,Y(U#<7VKZD:"@V,M'>:)?9 M#^BL%I[T%JDBD\([I>9)5-LPE>5/W[[IJXR@X0N.5;][&DTIL%D]:!DE462 M+5%!,4>4DHX(&3_NK;;ZFVR*M5S[3 M'0\'#L1!Y$:)"Y-H6*/Q0B+T?HG:)T^C"BTBJX$DJPE2/(DJ@BF*E/1 B!UM M:G!D^EDM4*%H*4J@A/V%#J@S(#$K::YB.7JJ_./A/I65$Q!H4Y?-@X+(\^,8 M!Z0O"_'BR)4MV!S3U$0SE/9BFNY9ZQ:E]5'VAAE=[ K/5Z8B5FW6HLJIOMG+ M&7[.SV%T$+L43=)CS,OYC#Z.9.K*#OM,E'VG6E$:^-B.8X#C)("11XG3SY\\ M.TZ$#Z"H?KYA?1H*IHYW11MD\M5ETM2]K4-3L"8G/@J$::PQ>\;#"9$9R]K\ MRC+:@EGJ M+T)"2%%4N%N:IBC9<%)5U!F1>,O^V?4HW8+O M<"(7>0Y%08QC'V'*VG/"T/EN64 MZ97;FBZ&C:*Y+K5[D[!7Y$L_VZ=SA600)@!!B"F-" 0N"X$/3M4QJ)/XNMM57#DC> ;+6N MA=E<>=SAE'E-42O;Y]5N7J+55.\IUQU2ZPAJ+X6S<2[S3.5['^_2QN52+/TM9OC6:_LP?)F>?5%@L@&VS==U@Z).+9I.]O4>:?_OX::.O MM_GZUN+726\8_*]Y?9NSW]MEUB-?*F!-=]_B?[?C]ZIL+?[P<=H47JP?UPQ@ M?FUMB]U-5OX\^LU,"=^_$CS-]9\%W*!CQJ["],B3FS>0N_MM\9AEW76T+X/Z MRH4>9KTF!"")'$2=B("H;Q<#6^CLK+[6# ?13^DC^]-M+P?\ZW=E"U9NDJ"! M5[%)PK242N[$=-AZ"E^=+4P[17B3KC-3!'U4+V.*H-&>PE2G5+BM]>3\9)5$ M(?&P@WT",8&Q'42)W34:HP0$TG>TJC=E6,<:= HWL([@3DRN)J1-3JO:VU;/ M+6O,<,'J2:+.J)0FAI>T*55TN(;5#K:OS#!H9@(34>?G!"),F?F MH8YSI)S1'SUD+D.#--GR_ 4.C0P):U';!"[NTGRW\EU@)ZYMAS;P?&I'R,:@ M;R,.?:'#0VJ?/)G6M'ADU4:.)4%U,4:0JIJ\Q8T9/3FFX9Q^*-&U$+U0P_Y< M'T8P(+3S^V5_5:W+_+ZY7GZW^5)OVGYX,\*ZS\J:B0??WZR+9M^S.M7# MK:HU:>R^IPAAI_8[M9*]@'U.O?84IKJE3,C(RH=\W>ZG\J6EIPTZU/-;2#"8C#'9;+/%U42 =B=@C/R/ MXU%&]R?CT[3@]P[0I>_GB#DI[%K87(*BZS&DT-[3E)8!ABM+CMZ9^E06UWG] MH:@.KR9C'Q/B1 &%R".N;]M."#L,<>0F0D6?9EHV/AVXN^/7??%BMZ%0K!M' MLL\4ZV5<:LEA!K*5EB2.KD$Z0GIAM5BMGSC:GVT1)I;I8A$_*PBY%]0FYPHZ*J>3Y&NE** M%76]"!*6BT4VQ?S03938?3,N=>+5+KMIRO&$>K3TQPOU[+CMV<=(I =\7SLB M-^+EZ1(;^69X4KO"GD-IGR1^BR(C6O"&090]*0;<44?5IN M,)]N^#+[5B>,E#]6(04XB@,(^.4EGN?:F/JL9>HY,0EB6ZIH0D=[AN<"+T:M M7&Z@A5$Q49R:3#DI/*]^'*'50)Q8_P1(.Z-Z.BE?AM9IM:@PUT'E=.W0TL=K M5-SQA*A9+NE.$36I4G/7VU5:99M/Z6-;AS8LH5#;1XD3)<"-'=\)^,J)#T(? M.PC%Q!==CC2,PMS8/1JIQ;5U#-WJL%L-^.XRQ'<-?JLW8+;<9AS?9X;]1(Y< MAB),96PQRV"1W#=:WV:;_99!:II.>-/'X&!9LG'3%+56R>/A=SIX\&M:;B[Y M30 K+P(@B BU8YOZ?A+ZG@LZ?!@@1^KL\W2H3*^[=H9PE3E6DB>*:V?_2Y8=S>V.3^WH9,68&NY_O MJRGG+3,YH@-%SZ>.<#ER&@L]+P?.D5(%7NJMF%YYX("L%I'D#L\(YL1D>1K2 M)+6UPV0=$_?VB0:C%Z^]X.>,4H[G=!ERI\&.$Q>LC65&O)"TJLM\76>;IL7? M=WE=??[R>]0MBGWJ63N M0[[+WM?97;5R8UZEZP70AH'M$$!]? "&8KG+CLS#,9UT">P$O+$1P&VQ&F-T MS\,U.%/3K'M:/TIN[$SCPGDFYV\2/V8JKL^KR]#Y*0V6G6;KYMIXQ.@FHD8:CQG1^FSB27/3+-Q?';_%:?^/F69U]WTN$.>LD$U%'3Z_XSB.1 M)A)T12>=/IDA8OVV;^=B/B 8AC:(0>1X*,2VBSN>O;IO7C#\4J=E/7G( M$L0HHWK/S1$6P"-8%]95=I/OFFM,BFNK_4CKIWQG5R[#5PM_&EBEF0G^.'"E:S]YB*5DB>F"E*_LE^LJ_>[]NW7UOISZS+]>-QF,0(K]X<<(/ZK&:XX]HWP@_I)%L?[C M?57MLPW>ERS,M:TUP*JC#?.*?,O*=#GI[CB+"U.]NR#)_3N'-N7$A*F[0 MP!?/=ACF7JBVU/S[>G-T9M+R?C[Y!*[>(L4NCF7=,7=>J/(60C[#>^IB_GB:F$JIML\!/X'G2=3- M.G+VY9ZV$WR/.\XO'&,P.JEW@A\C.HVP7W-T&NN)J:)3*[?=9?A11N1=IEP)ZREC6(N6//SVP;R\FH.GK -/$ MN5E\/U_X.^I"Y*@+_;7I0M]]-9:H,PV&3.W]Z<>(I/IIT1Q@#?EMJK@+-YN< M?Y%N#]>)'NX(11X-($&! VB *?%B,-P12D+@^E,&VW%(#4?8_\CRFUNNB? A M*].;;-@=MCZ5^5KR?:29?3I-_)S.G?,%S8.-1U>YSW?;LU&7&0R->KK*CQ$/ M-7&A.0CJ]- ,&S>]>G?BW6MW(]VK)*($DMB-(A0%#C/%(_&PFAN0>-;C.:.0 M+^?0SJ;8;M.RXM]J9Y_SG=\9UQ>FB9US=(#YHNB3'J2::"TRH KZ<9IM1"T] MZ<<(LMI9,;?EJ-%KYB_6?;42_:P%#*X'8$*AZ[K CATWL@<+HB31N]H[(>X) MCR49CZU3NEM3?%VHI_7'V///1)P]W/1]15I]'AT3;6?H5]])Q)V#&6UW#9OV MWF21=SBS(F0$@:Z3 #=,'-=UO!A&WF'>#OP03AI\]4(W''^?GNB:/0)K=OM$ M07@^C\\8AU\Y5?:CA6(IOYJ,QF8ZV \2D V1HSLFF_3A8H[9G;7)B[P01:$= M,(LP=<,PPLZ0:@ J]T[BHBTQ'+1/'\V;>WG:< >99M%Z.7UCOJ5LH=-]WUN\ M-^GW.8\&:NF/WTDVL RNICY2J-'#B]NU=IW(M4,8 EYKYL9^8M,./?6QG\QX M"'$4[OF/)DHD XO4X^]HTU&P+_P8&JN=E;DV':6\-L/IQ[/H_0#XOITX(0+8 MP=CV(J=_.X["T-7[P.=$F!=S4G+N>92V3C#-C&D._\\W-WIRP/*'F@$)^G&: M\YA:>M*/$7&ULV+N[*9&KRWG1.?Y'50:$>1&3NC9B1<"#X>PWT&E;HRDWC5< MN"G+.OTY=Y VW6^FB=T+ZC+SA73Q0Z,_5+P?Y_M9SYAJZ90_1G8P%5F3GT?5 MZ..W[U;/V/F?\D7:& Q6[YGS0/MU>9N7=<%PH\EV;1CX*:1A$V"$H M"OJ7YBCRQ2*_D8:G/D,Z +:.$%LS[F&UE8KAN>P!1UQS,I>1;=K(/V7'F28A6&B?^2XWE'^4)$)?GS"86\S0<7^, ME&,.XC1G(K/Y7F@S&M[]96_FNRM=_3;?[[+ M@1T<>M@E!+H@"%R* MH\/2AN,*G:;5TI#A(#[ LP9\5@-08F]S-)<"6\E3TB@7UTXRJ+91/)I,B8WA M*4F=;B/X#:M.;?SJ(F,!&[W:3"D,=);9SDD^Q;V",'!":F,2P=@G((E=DO1X MHQC!6>_SE<0J?QK2P V^LUW5*^O8:2I_I_'F0K9<19.'1=;IGO34-&=?%7O' M@B8Z\_)@[GSK*,_,'^&B.'82BHD?) Z!##.T![P.C>&,9_\ED<&%273&%'J!]0-$!INU+%=O?=PSV;%]URUL$A"%W/2?8H>\3W4),CON2UR MIJGL<(,S4?.=<$&!?-D\37Z>78]GC:?WX?E?59;,A6GVL;[/R\C;= M=9;^5NP>&F,_%]LM+4K^1RO@@3A*;$CB*$X=>=YXW-QU;6WS@95L?&]_*VLY*K341RLWWN.P_?ALG1%;.G M\.&" G6K *L QDF (M\+/> E"-J 1@/^R+4GK"C1CGT1%2;-O715([)374:G MOQ,L)F0;\/QW$ZU_N*##%7AR' RB90ZH8MI+UQJ[W'%HI+<%;7VV6&55D/SQU63;AVX6&UVTK^X<+J M4U?.$E85>]./'E95:9DLK([RV_QA=7A'>+" ^,@)B0N@';HV! 0%-NDMB%TW M7$IDE4=N/+B>?J!Y8:%6P>MS1UM#[EYXP#WTHA\NYKYPZ"QA5[U;_>B1=P0S MDP7?L=Z;/_X^7^E&)/1B%X+$!=1W/1^&4=SC!WZ()SL:J1WYK$$KK(R!_YDJ6UGC!LCBB!AMH2Q@Z$/8S3L%T:^ M)W2OYL)-F.\TBOR$9N%4BESSM5STAJE^3VV:\_QI:5(3V=[T=? M)]+$TF2K1CJ].G^X']; GEWXW@0E'I-X2&K/:MN>'3JAY[O43Q+J.MAU@\$T M'X!%'J$:;]9R3E=MBNTV+2O^K7;*MYC-=)V]:.Z48::NL]3\X>AXULC,]3O+ M)\3[P;S;3OJZZ8^>:9B@;/K-*MW^GC\'>5J6_[9]86*'$;5=X+LQ#(/0"Y-A MGRZ!&"QC$4*W51,>-EMNHJ&]J\R=;MH_8R UM[ 9QXM(DB)PP'%9\B.,MY&2[;JL, M9R/#&;W/7WZO?EYX4J*]Q\R=E,S969::E#P_]_>/EI1(]HD%'"#4UV]_]*3$ M&&\S'4'4[?GYDY+NE ??:GK;."^*[-!-XH0Z*$@(\:)D*#D)'"=91D:BU23# MZLM2\Y$C0O[14A&9OC#GB4J]G?5'3T+,D#;U.4P3 M/I\__9#9? IL&-N( I]"+TE"$E&O-\W#-%[@Z=*WC0LH8)'*I1Y&"8AB0H*H+S( $?"$GOS\SDR: M[[SI2,7_KOO1@DZF3MN%OIN3JCI/M'QG_ESB:=9I>ZG:Z=;+V\SZVG>;M.LV MU[RO/'"$7.H>SAR_3SDME<5Z=WNXM5M)X<=1*_;;Z^V^.?G:GFWMOGU=E-WA M6'YR-;N[WQ:/K&_G%3_96K-?9T9L'ZWB:ILW]Y[QQO*J8F!>.T#+!@7CM;IF MGY!65<:^Q7Z=C9+N&&#?ZQ MS<'<[2,WO8D(5?O-O*Z^ET.Z*CG^L@ *#ZY_H$.\&DF;XU"O;I\+K^>L;[/- M?IM]O'Z_6Q=W69(QT#?V'U!C2Y0&>"];?&"(M; M835F3'V0=1SIY]:J)G+G0I:9IK+V^0K1I"S+2SX/:<6N"4[7 RH>EW85P[K+ MKO/Z&2(* ((X8( \E+"O0MN-.T1Q#/Q03>[UXS L]9^TB[L!5\@*^[Q>4!?U M ^XCB6?0K0Z[]5.'_N<%";HTV4)B;LZ%2Q-R@Y:>%''3[,H+.+F^SO@[UH>8 M\IG-&3YGG,Y\FS=SE6>0"$ H(!'P'138-D&A Z,>$G4B7TW!#0"9)EMGHFV5 M3V!:[3H/U_:,=>=T:U5U6N]9MW^T2F:4JL*;\)6LQ,_L)G6-'X ?ZSO';CT% MOR"%E^=:2.(-NG!I&F_2U),B;YQ?>97'V756EMF&88'-.C";,'S(TRL&I\ZS MZGG,B9PH@= %-,2)'4'/I4/,L:.(J@F\7@R&M;T'VZA[MW3.Y_7; V!5%=?L M"UD!G\\-ZMH]>(-K-CQXXPCW@F1;BF$AQ3;CLZ6)M2$K3^JT25:%)7I_=Y>6 MCT>S =1O\ZTYAJ'Y"(],5I:U\2^HPW-0+RF\+<1G*R%/8,XOMH(T MGE-7W9Y8B)QJ-^NY?IKA350P.Z7N+S)D'Q^%T+4#@&F HA"Y,0X#UPL3ZGD M2*TF2WZT8?[Z0RR]R:B9+CIAF&>1%3IFZS&^N2V&?\G!&6A0)6X: J((O MM'0:%3% >Y;%[>JA+1)ZK@>@@QT*'2^"U"6D;POYOB.O";(MF#[GV<+IYJ7_ MK*(1TIS)2(5)NE04X\+J&9M7.I[Q\J:"J/*X)"%1MN%5/1G'B*BLH+2Z97-! M_A]>@_60;OF.#:Q16I:\;+$['1?'& 9!C*@3.2[RL ."OFWB)E!&9O2T:%IV M&+IFV67-O\@...4$2!.[8H(T/;%R C5PVGQQ!/'"2FNK1SG'P6@AYLY(F%[F MER%IFFTJ3/95R4SJ(2*5R/]-UU4;YK#A0EWLF81_SM89DW,&Y[>L[IO$E"0^B+!-(Q1ZB>\%(.J;I(XME3Z. M:LCT.E:'C=?(=. NK%UV>H :H%)0$Z=B45( >P(_'Q'(D,TE=6=8.J=K.LA= MB(AI,>6Y8NGC1U2>/I79?9IONO)#EGDVYXN>3+17'L41\0$&;(H=NU[LNGC( M-E$BM^VHHSWC5=D-Q.8H)\/85AFTSY"NGRRZR:F7%J;%1&QJDN6TK.>WKZOF M]+:'MY^MU$VK:0*DG9$VG90O0^&T6E28ZZ!*>G?)#UFL7-_U/3?RXXA0SW4B M1/"0\;$)-E80-K$/GDC!U$^4R-$DI4KZ&5*3G\NSK)B4F*;EM[5$CJA%B88D M]-?50<5^41EX4?9U5/-UE'-%U$>0NCC$H>O:,0B)CYK&D>W9=BPE$)J:G&A; M"X$'JAW;<1)&ZXJHLZW0HN/$E]LI1^#2"$Q]DE_Y-1\S1)H@27 ME8QQ)+F.-.<,2W0NI4;6,B1$$?NY0@=)!G3O]OW&#.^ .*X3!]2W0\9,0'P< M)J'? TEB(+409*!YPZG1AV)W,_F6GPS[>G?]#!%O=N/O 'J9>W\'?!JV_Q0\ MM!"1-&B@XB:@,I?B"T_%?5;6CY]8_Z[AKKG8ZY[?Z,4ROU40 =?%"'@H#A'U M:6B30>']R)6J5AW5D/&%J1;;15,YUJ!J3U1F:97=%MN-E=_Q&Z^:*]$JA2W" M<2R+KF--1+#LNE;/;0.LX76 ULPUIU[L.DW3V<4O#>PN0^;TF/)B<4P;/^*E ML/QZT,?4]K\<4(U_J:C^S2$POK15W]_N:7X'=X;,V!^S6FH-74#S# MSA&3Q.7X14XSCW!;/3KK"+G50&].F@X_YNCY1;<#_JE+QQR@BI.B9@V&F%#3N;>),*(4O6MGA$=:6Z6H1_RL(N1?4)N5--\E]?9A_R! MOS-:LYZ0LPEPNZ;(LT0W=GT_8AH2VC9Q$&. Q,,&0R)W:&ED4X85X "IVPI0 M2+#&DBFF$A/R**<=+;!W#3+KB,^C/4\4V?$1A/%RY @7<841KKAR&(, MUM3Q>IR#J ML:",< 1\A1(A[6(_SI(X9C6S*L%PQ)._6Q@HP)%D5TZT)"973 MK5,%%_Q*&WZ(KGMQ:+LMOO*W3>;;.CC/H$P)AAKUR] S7<:\57(QAB-1/3LJ M9CUJR\6!'T+@^W%"_"CT0NP,VNDC(I5UJ;5@6+W:&N[=D8:IR)8B>6)J99XW M.9%Z6O8^EP*]RLH9X1G'XC+T9J0-A7/UOD M?_S^_O)_R:F%/N+%]&06SN44Y_@.Y;YNH'Z<[:8L4<;.R)5VTI:(3')4J5U<2*E;,AI61K'C>RU+9_21UX]VI?B.RB*"'8( MP3:D#B"LQ6'!",6^5"ZFV(1A 1IN&KEO8:E=T2)+F^#,S#QCDC.UGJP.T'T MGQ](*HQB*^9%A@,[=\6*R",[I@;3ZZ2='T\CB5[,D!IKQ\M1I849R8$UO$MP M:,\/_#AVV =[K%F*$8A#,N0)%,B&;L56C!>\'&[\4([@J@0*!_$)N)..XXT> M'=XZF>\6R5/TO"T_(RA=E/R,L>-U^1G-C/!33OQ>V,NLO$N*LBR^YKN;:D5# M.W)#%\ XB@FR(^1 V+<4Q;'<2WH*GV]8<@Y(K/UNPR-XF6WRVDIORJPYQR7Y M&),*@V+*8YH\. MLMU^F)+@,(QL-TX)&2@5QDDU,M HZ%,&5+3RU"CA9^L34 M9 +FY 1EJ'CK$,U\M=!37@3JV!2)7(; C#7B1-W:*$[4-UU6+@A]XC@)LGV8 M!/S,43PLJB*;()GJ$H6/GZ321&:E01MOJCLL6BD;O[,R]W:*U#:*,'?+D)(Q M!KRY;2+)A6*F00)1@! *&3?8 M#A%UT'#+*W9M3^I:G!'MF%[).4!KGXU\\H3\3[\5=68!YV?).V_&\"HF3E-1 M*J=.S]E\@FOB>VA.$W1&GG30N@Q]TF+)\QMBM+$CJE"7V=U]4:;E8UO=V[\R M">]X*0RLZS*_VC<7G5X6G])6*=T !0%,7& #'*,XQ <PJEMF)!O8%3^C_-_WN\QR[0N+C[]FL+,O M?.M]5?&-ZJ9>9E]7-?N",=9]#$O\LK-_+B>S!CJ'F/C.VR_D)'G VAV:N#@\ MV-OBO;".$?.;PUK,T\JU-*5G1-R<>Y8A[0;M*Z;JZ))E"Z?/>40N?_S2<6(: M!I2EQ3$.<-]@ ($M5;V@WHQI83]"]E_Y$EZ^SFO)@Q=C2!0L8)B&/\DZAB?4 M=2?'7I>\V:0#K O;+OYOSZ3;)/%[N? =BYL%US$P?#S MM'XE3V2!Y2*PPPO?.?5[OO7Q1>H9V1<@#"]B__R'1]Z%;WL7CNV<^FSYE0"Y M;B$^_3?6(^3G_*PS?&D[0X/FHO/L]#/^8T[>F.8KT;<,P52'_\J$?@0/PD7O MFTW.K[-*MY_2?/-^U]TT>]3Z*DE<)X@22"AP,0, 0WNX/A;Y22Q5_3Z^.<," M>D!H\9<$W^4[:]V"E"R&UT"LF.!,S*FE?*B)Z]S=@9/=-(]S+T3*=!A;&N*7TXL6^HV8OF+X*4V6VV MJ_*'K#VC]*&H^!V5'Z\OTV\KB.,H\%$<)'$,?2^D.!Y>HO(!DGI^6'?;$RI= M=S#X&'#WM+GTT4:]] NF=C,R+YGG'9'>%L(\P=H?C_R)P_UYN$V789[\B*0, MH>>R0$.N68:$&K/NY2%+@RP*;V6765KMR\>CV;9';3^A"'G(=EP,DC"QASNJ M@ _]U2Z[X:@%=ZOE&Q :JG$[5(^QB.\^=ICZM<*T?4AJ6!*\B'SOP@;#HAP; MKNNCQ<43*X#A!;#="Q=$>A;I5#PCN%%LR"5J.\&]+XZ7ZB;>Y7W!Q[EM7'7R MEJ%O8PQXOA$[E@OUG=:5 Y( V@3;08 )=A".#G(81#Z0.6NE\/%2B9SJ6:OJ MM?W5L=NK;S.GNJVJE31CVZES[Z%*[9T*4[H,;1ECP)M[I9).6%A#I, MS)#-I VX<9S00^(50JAXJE.ML4ETY^CX0Y/::-"A\2R+J=*D!,MIU.O7!2_K MCN SXJ2-V65(E3YS).\"EN1)/$5B\R!>!/WQ&J75+=T67ZO#MR([N^/:L-D\.]@\8D:!V8UR&:LFSI-T]GHKX'=90PN M/::\R BT\2,ZJ'[+:M[4I[)XR#?9)GG\O>+78GV\S\J4GS* ZSI_: ^*-\<. M]NQ[W0^+W0%<9!- <,2R%^K%$,68^'8/+D@BJ>VVB2"9KM7BH_2Z&:6\]UA% M#]]*!_R2A:13^4I,*A?H)CE1YP$. I($)*8>-0&M&\# M1324E'V)3S:LWEP;5+82)>D15EI#S,@+YI.MOD6L/SUAY[R4*;"X&$52P?Y2 M6)09$"\Y_?_V57M4E1^C9SKVGJ6TU67Q.>.VYMOL"8K+0E#J!EES;.(A+X%) MD VL4S"$)(>=H* E.3,#M9XN>M@'Q^=96\5?^R\DS?^??XO;KQU?Y0(:2G )._/NV>JG3>I/?MZF_$OX&X#[XJRSO_>?'\5>&%H1Q!& MO@U\]O^@$P5#ID^!Y+V_&AHT'-:.,3;[#.D1.-EK]73P*Q9F)J=6+E0 M1[I^Y"K\:YKO\#[C(LV/N+:M X2I[<,(^= +",(!CH=YBP_=4*QX3W>KQBOZ M>()VW8+M;BA>LWSL)N7)V):A%M,][62?E[Y96%9>V^A06CU,B^.T?OJUX9AA M;3/F >U,C&^*]9[G,>VO+Y'Y)PC%"S-NVWGIBT[.^SAS ^_D&9N7_,04JDZ_ M_NT,KMKROCX3Z]2UNJ:35;R'?M)S1J] MWN_6W2G&KLU\N&V)_[S["ZNZS=@G;]C0Y3],V:=6^VVS(UL>B/RS:'CD#FJ" MGAVX=A/R)%WV2M0SY?1Y Y\QJPJS0T7VA:"TS)*4S3-XF7RVJ]K&/(K<@ 2$ MV@X"7N3X2>@-N[[ ECJ?K=B$X6R^J1]Y=\5A-6=Y>ERRSP.IT2=8%F*>./%LD 9.9._C'QX^(^U+FTFVRZYS M_@H ]9W8C@" ON^XB1-CIV\5Q"!1N95?M2WCJPC=E8S]0CA_!4[M4GYE-D47 M#J8C4G;-H./P\$"BU8&S?NK@37Q:^@VRSJX5Z*%Y&2JES9H3=_?K84E4MYJ5 MV(KI(DO2<+&_JJ_WV_YAYE7B^BYU"(H0\"/;BT)B)WV3GHT<&=$:U9!AQ1JP M\3D2FY;PNQZN:DG-&L>DF&!-1J*<6CWEKP=F]R[VR;;3R_! #',1)@(CM1EX8X7"HOF""*;&* M:0J"\25-GBU*B46;KE%WQV8^;(8\=CQJIOTYI?2+]?9T_F./W[[V.7*A79 M/+5N:=HY"UC$-&YB,6%GETO@R;=U5E6O8'JQ\O$:)MD[D*;$9Q )*CBC0$,J1,#F[HP@M !23QH M(H2!U.D2C'1'BN3!#YV$BPG83%S+*5H/TOJI MA\F+F(XRP [J;.ZCGNXB2("L2.7R&EITGA.UV/BA^@Z4&,U4859534T1:E.'1PH M_OPVQ1/)WTO:I(1O!.M+E;PQ)KTI=J/Y4I>YWWJPIWK1OKS=+%FU M4^BQLJG'1:HZ.IUO= IK[ZN^!)7[I%U&A.=],I'(BK JI;I:W;14&=9KY)NZ M;(!3=:'F-WSQZ?Y1D/@MJU=.DA [H&X0AWYH@Q"%R5!DZR2^Y%:*MF:-B_'[ M756GVVUS$VHID#P99EE574W2JU-/>YS'B6KSO,_<0OHZ@5+2.=('2Q7+L6:] M*8]:>!N_'/FIK6'C5Q.LU^6>"=<\.=GOC2N>N M#P*^F7@Q]!R[2LNC6MRU5$'6:Z3P$JI&3M7%NL^A/VS&2I$@$VB@'H8^@.HH#F**OZ2DF$H M4O(G_\[2;Z*7RD[Y!L+;_A$3S06Y1DY1];UY\#T]='!&D2?RY#+D>BICM3YH M(,GQ2*%_OWO(*HE7%N(0 L_V(P@)]0+J>S@

0MHD5O-ST#=N/?XM>V0_;2YM MY;O;HGQH5]Z/65FS,2J!!JQS)YM0*.Q0 M"^;(/PY5IB((J$V]P*:A2S"@L>-Y/=@H] 2/"BX,4OO!PS[[R6=2ZZ*JC_-E M97::,1.\T;JT7Q=(?^MQJ#DI\(\")0:-Z@,+YL+U](5Q\;?Q6\[!L,';JTNL/#@O-[N-\VE%2NUFLI(?[6N[]GG#Y])R\S:5_Q,9-'GU[E$ M/!9E6TGI., S @O60LT^_3.O[ZU-,X>W'IHP4EF;C&%H6RL8P**T'M+=DY7^ M8G,L]NWU?=9A,"S5/KAVKG2[?%\R8"IB DZT^YC?2(T'?J:E7FQ^<)"^;_? MY^O[>%_5#%O):SMG_.(0FY.M?!]'3AR1* #0HY2B",*N6=^!6"@-KZPQW:FR M!J)5,(S63P[26OT2L@6F&W,S;-D,NT%Q0- Z]N" MQ$J$\+D)'A>,Y?MR&SQY.-RR5=B.Q=OTKLS::N_6(_NVL@^7^:YN,V<\^K() M(/^[M'K,=E\^D^Z7^6K[H=@P7_WVWX^6W,7M;<9K]/[WWZ=&6P$OG(N;*AUH M0 14:DZAJ:/+;=F\#(GXIJK+=%VO> %GAV)" S\B/O8@=/L](I_22.KAW@G- M:(Y$WPZ+XAZ:W$[-% ;%MFIF(D\NO+RVMORCQS7S7LUY@BYLUBA@U8S=&A6& M%,I[G,3D^&5K,;><3>:+7?6%_T?3]*=B,\SNKPOR*Z]X[:?KK'S 9=TJ,%\WUJ/3E??8P>U_MJ[]],RUO346-\?" M[\"O$LL%8_T[>9.MF?8_%/M=D\=?3QO-[!N.!O34U8%*TL\M(Q9QK 'KC67L M+I8>4G(KF"]L<)3'92'[F4K@Q8$?A( 0X@ ?X]#W@[XY-W2DSIR-;D1S8&]P M61^'1,"GM.;?(K>"&<^@V/IE%O+D8FC+VW'QV:76+N?(N;!RFN6Z684 MBON9S/F&XK;^F9;9,/0^[#;9PVY0P2\WV_RNW5W_O.>[8U]NXVV:/U1?]G55 MI[L-^Y45#2.,"0 V3*A'4!"'A/:X?)B(9_QG0:-9REI@S?RF@685!VPRF].S M.$;D+()I/I$\=M#!/P27*^N9!=:1"5?6P7^M&=87@_TG'*R=O(NO@-BS&_9S.LV E<*\]A9+#8]1>QO5"D(;L>4& M8,V@B +H>ZX+$$8>2I*8VH%<=4'AK]5^R*\MX=(=ZULDY7[I(I8T3V9,2^5A MOYX\E[5;N&9F6535U[*XS>L53=P$V=BA$:8D#B+/CX*N!8)L6^J-,)GOU3P5 M;*!8CPT6N:6L%#EBJU==O,A-QUI*OEZF1$\QT8/]%P;[&);,&.^CD#^O*CK: M>N$LUV-6IG437OFIMH^LO96'7.@%'G7M./) A!S7C?N6(A?));A&?+]F%>B. M-'./644+[])9=3W9F9>T7$K,3"#1C,$PR8+GZ9C);(@.#I*6_-)1]34KO]^S MN2A_EWR-=YLDW^[9.F;( X$X@)[K11$A-L$VK_UK=ZU32)#4 ^&JVM2=5CMJ-.&9M?J*@A=G'@0 MV8'O8 HA]4)G:,V/A:J=36U#\]#K8%B_Y3MK4VRW:5DU8[ 9?+\O._@Z;!*# M3994,P>7M!5O#*9QK(@.GG_/\KM[/D9_L$AZE_7YDZ;EX_S),(8=Z &(41SZ MP*8V=!.,NS%,;#= MLRH4MZXYN'6X[72%G [SDX2F^;EDZ MD-YA/=H%:.$>[P)<6;TD+K79*LOL!7W4YB0SA%.?><5,G5V/U#:SIU5D1YX= MNX$'8T \:E."HQX#9/,G'3HKUK)FD6U -#.:5EUGGL9(<:5@\,IQ_KY&KJ1M M(X?M& 8GCMDNR+R L@H Y!1MLMN\[I]UGO/VOTRY'V' MC_*SJ+MUOLW3DWLI"*$HI#2!;N"&<9PXB>^&(?LG]%$,':DWM&>$-4\.G;]B M= I0;B4TIY_$UDB&NDAN]41N;[-UG?_(K&,_I77VS%E7%FX/_R^U;E+']@5A M7\"E9FC^$H87BP^GD9'BM-4SN'%-,^:T=,NK?^R9;Y\.O\^&URJF'G%I2$*7 M(NQX3I3 L,>(_43J:O.\R#3'BPY<\S[B8UG\R*NF[$_=E-)OX%JL&YP_:V2" M[R0#B'%NTQ-#N!-[[PY&//^=/M L%%U4N$(DP,SJB@^#51([#0 MNG5V?_.8EFS^U@SP3?XCWV2[32>\2B1W(O^3='<^ZG6)[[$%?.N[L\'JC3!* M@"_2+:_":KQGM!0K,E%,CU7R.5&4N\9/)MU)SNL*\M=8T^TJ3F(;T9AA"HE' M?)LB>TCU1'8@]'0 M^'6) 9L2'5?MG$FJOJ!?=&G\B4E69]-5>Q:U\^FQ718WS"C-E_.)? 30Y'.C MXX$NF\6B@U;&)\8*]A=QF6WRFJTL8M=Q_0B%3AC'MIT0 F'?+HI]=[7+[GA1 MD$F10*(](35!K9H<0Q,6%:XAZQ:,$FF7X7*2;*LF4;,D\Q^T>(T2V@.+\B(Z MP@-&"^08>\3$;S13"H2M.;MRQ];@>5:M')O".$8QQ="+6*MV8GM]ZUX0JTA5 M2+>I>2+;"-PQ(&4R)\?L9+'31JI6R1M0/QFG>\>$CE._42XQ7@/'626NA!-8 M$RI*.?30DU3$\_QRO2]WU\77_G07WOSGONH*9C;==(4Q1AYV_(3),B5.[ ?1 MD&2VG4B\+.5,>#3K:(N0%\,[.A%W "E1VW N_UQ67%-=HV]WKO??8(AU9,F; MZKR<'R6J5!KHS\EU*E/^LBE;HK%ULO7;)FO_]#M_79)7L"P'M[8/9?6'D(Y& MZ6\W[4&RR4]@J6'WE5"[A.\,*%;;X. M[\)A;DU>\SD%AHBX"8,2QV'L>+8=QU$/BOAAH"2)HPJ,]@Q/PM!7=;ZV#O"L M#M^3-5BA9%6DS$&3%DNS>D9SU!YLN;(&8UYSI%&+*T$'R*^Y5'O6Z*68=DV(++2'I(2J5?JD4EROY0S=$E^:P^?W_<6 M-9]M;;(._ARL,DK[);PAK_\Z7&UT#-!BL%@38GB;56(G4I*C&!G,B:J I^7]^S&?DVZZI*-<=EOJ9/O$G\,RTWS4&]+X_- MC/T@S56U?VC_[CJ]V6;7V:\Z8IS]N?+=R 4,GNVY'@"V#X!+'$!<[/H.B*C4 M['AF:)HU]47ES/2 5$YJYW:9F"(;["TYX>X-&;K#\:JRQNEM78-7-)&;5.N2#]"WG?C BQE/&%$2-P;+PA#X_;XBG+ MOF?ECWQ]YK0F7P1T3US==N_C_I-9E95YL>$G.:L#WA"[L>LEU,'\2FUHTRB, M>[PH2*2>Z5D.Y4+G[JVL/3,[-A+-[DS9H&2R'\?'I]XJJS/K[!G\*^M@&__% M@W56:UYS2-^D@*7884*Q:ZE.8EH86XR'LQ%M6<],64R= .RVTYY%VL0%21 G M%+B!!Q@6SZ/V$&F1#Z8NFA1 F",L644W:^87?+]]_[N5=EBG+X]4.&'\,FAF M_M4L=YY%CWY'WYP (<.OY,I%H<-,DW8]1@JL1)1S*BK*27:;[WC[N[K,;_:\ M_:]L!'01I?R4UNO[?'=W\O.,C95=_>6V^>'*\:EGVX1@R)^;<2,O#G#H\5(] ME$:)*W14=SXTFJ6Z1VH]=%";ZP\]ULKZ+64"SI]@XIC/US]?RE5B*FZ6E^0$ MO<-N'8.S./HK:_!=;\#)AZZLS@8>"II/S"OMDTF_H/+S.=0,P9_1WF*IH3-7 M&%BQE0%, @?C)*2!:[LA)5$/"-%0ZD5+C3 T"_^G]%?^L'^PLFXI]B_\\>BL M[NZ_#4I3WZ>UM4YWUDW6A@C^(,8B,>%MO^D.!DI=MD04Z)?=U;]8W=O8Z?G5 MF&%!04LT$/;H>P\#XH8JTW]);A4)?Y)7:R9C[&_3\NGX0]T5A,"-P]@E)'%B M%XV%6&HC>&03FI7X@,;:\EE9.6QVR(GP6 +%Q'4&[N1$LP=T M91T1R#'-*X2O\W)!X"82:89P336B4-JY).H]O&RI?\?ONLSO[K*2S83(C^:( M9H0]&P68Q$'(_H5BUX51WWJ"'*&CXJK;U"Q%AZ>HZP&9E370K'RWR?E^+/N; MN\X@*S^,O&*]WO.C_Q(U 53ZXK*(+>F&<:IV+&H'KQR 6BW2A=B6J+*P$.N3 M*RGP"@F[J<.!_W2S;_[%O^^Q.;PPM;*".*.O1"%=/C&@0H(.JPJ]/7GD'2<^ M06=3Q7UYM-U* PI3GP^+[<=@!$&N-EN!32P(4"C+C:-:4CW;/GHE9Z1EYI& MT2J?3.@A6@W&=#TBJZJ"6S'9FIE6.?%ZG=$6WF+/.[_-V 4=4TBW&6JFTJ!" M6]>,7<$3S5,8"0KX4[X0']Q6_],RRQA2_AM\,K^!6=A0%41QZCDO] M. DA<-P0((R\. 0NCJ7.A(YO1?>Q_ Z8=81,\C#^> +%YB'S<"\;@6.'Y_?LR'<0V"A= 6A M[P4^<")@DSBDQ(T@(G;5N+BJR:41S@94#M:I^P&U: MQ[!/\9_G._;#7;JU]OQYHETFJ5U3V1<3L!F)EU.Q8\Y[9%8/[J:(83-$394QA99>..[\!MYM/NQJUO?XXTUM%;#^1U^+;;Y^6E&71I[O M(9HDP(T=2G&,0Q\@Y 8NT]Q11SJFMZI9]'HTX\YT*"!5[IC'O'R.W"/E"\P# MRJ[JX95U.!G20K7^Z/Z]6+Y;F%6!_HK;B?D5^K;?[3;Z[:X_955^SLF8+8_87UP7YE3[P(WM-83%>:+WZ M5FRW;$7-2\&L4!+[B1MCSXMI"#&"$8D # .$'#9Y)5)[?XN#U:S#I_8U>_O- MRPA55O[(FHGFGG7;QICV:82BRD?D[A>G45#O%\>I+TR\]/2Q<E348 MV)VFKJR#B?S!C-[(MO!C:Z;U!S?4ZBR=.:3H=MR%2&1,GS$C@)E#1V'HV)8+ MEV=@KB([AAX$@0T"-X$!M/T8=ZU!XOC)JCU>];U.RUHLUHUM24:SGH,2EJ^_ MOQZ&KJR;["[?-;K$).TI2R5K^XZF5RR@S,&I7!PXJ_KS"O898B[H[%0JS9#' MR584:CN8$C'ZT#VR57W+JOV6GP*ES/"O;*B7;84J]MFO_9!=.8X#,(E#&X8X M<"E(8A+WT 0.TD^*R#=N9#F]G'_4%GU__P/"!SP;R.3HNT.S2C1. ML=)R#E.DGE=6;X(UF&#QX6\U1O25"/FO?'US#36GXDHQ+R_/>AQKM)9K M,EE,^'7RK25*M <@ZE? N3YV"24)%CO!-W']+'*OMSBQ\=MON;E%K_7:;VOV5]]S!_R]K);M?)M.PG]R'4P]OGK M>I3]^Q#C?"KWI.D2"(7D:!YF/O6\/5EF=6?QOCPPS(N1,\8Q\_)FE'Q@=C.9A0"PRS>@-H9H) M9V"^=B5C>.%J%3A)A*%#?2>A'H$@@ICT.&*7QF)!2%_[VD-,?'(EHKNNE X M)6[NZ^'_'UJV/8'%](U%-8W"?C*BMKV::.0]>)(P]Z(4J0X\; ]_K6D!T$;K=-37;3UE]OMB._2=U#FKY%G>TV M;VY.&[[)*DJOT;-:<2L$-UGE6!&^&<.-W+%Y$N\^W_+JS^8IB17A7QP2% 5L MT-J. RGQ?("B^"7.,RN*PNB=9SA\F4TJ@6/)@!N[D)GHC M:--SB>558BY=7IG&I!E:,]6(YY=55' BJC2?TO\LRIA-#(H'-EKQK[Q:10G[ M\L +*:8$01S;;)+@@SAQ,85Q (F,RHSX>MT*TX&Q_N!H)&5E#%MBDJ*9*$DY M$>1(BX:\9.*"?DR@S0SMF&) H:P+R6G&Y_0AXZ^9'#67% ]LUKL*8>@&A/JQ M2R $, AHG/#VL.,A']) 1CK&MS*;@K1X)#5D GMB4C(/<6,5Y2W.M&C*64HN M2,MT&LU0& 5V%*H[F$2NO6_ARR[KBA'X,7)H#$)*@./"V$&1CU@C!+B)'<1 MZ+VBD5\]E[(P1!(IV!$4">2Z];(S4CX8F+=+C2AA2"(#K9>I<>EE.<;$,L O M[#R7WAU/B &YVPG@"R6=8H0X7O\LND90:(?805X21!$3W)A- !W>"'%2QP9HA%#7X(B"7'4P\Y(<61@IHBC!$,CQ%$/4Q/%48@Q.7$<['Q+ M'.4),4@<1X!_31S'>@$,/$3A -0N) R/[7 M)],B)L52%Y!&-Z)9,'M<3560?%?5Z7;;[ 3S!W4ZI')+U_%TBJU<9V%23EP' M$@^8%JIU=XZ<"TO8R7R:L8*=;D:AN)])[N9U:O)@"Z-$$ MVK1OU;-=J:S9U+9FFL15UOIDRZID""5W^*:2*KC5-R.?(Z=]KVW^+:)0;W!U M:1M0$(B7%:B2'\YQ2&!B2.:D@3ZLAZJ3 MD+=.+(SE9K0F5=?L]ZO/QWT[ML>!G!=D(4.@Z-@(]\.W!(D) .3NP0 M/.T$E2H0L^I9<6O%9;;)ZV943A0S96X8*75+>&"J$%975H/ZROI5FOJ7">G@5VIB@^:]LT[Z^%1?E8\':SI+LIOZ4EG]F M=7-7*UOOR[S.L^I36O,_/;57C#^EO_*'_<,*^9Z#PQA2#[#U>.A ]N\>5()C MH1*>,T'1K-<]J*Z8 U?LAP&[50W@K]A?-X EH/=ZMX3 M'-!;'+YUP&\=#+ &?W;E'3Z9Z#6)'1ZSO*?DG=MN(+%_OQAZMXV_\];?Z\'? M&^[O5X?EU'M7D^D]MQ$UG]\,V+B:T=ABD;$QXM3 (?U=M0_WXIOB1W;T5";K ME]5]L=VL0@\C&T3(CE#B8M_VO&I\W4'_E^/]L\JZ M2=GGU[Q@=J<@_#)F>IK>'K$9K] W$L<9EG'+R+SW$=C^1?B4PSU^T7< O*P+ M1IR76,85BE^)[\?,R8@Y&2D/!?-2?9_NFM_<9&R(MF7%Z]Z^I@0]^YVBK+L2 MOW51I]OCKYP:8J4Y?^MLAWKG&1!"-1KWVMD071R.SC$>5L[.RHZP ^,08N+: M $$[2&QTB,K!M#RB3$.:P]]1!NJU@;=P+NJ(*)E\TQA^#'Y$ MQU8[(^;E>IIG<(=,%$%1[+M1R,OH!ZX71EZ O 3;B0M].R&>8%YX[-?KF[1T M^8$!TF+YW#/47!@^4\DT8^1,MJ)0V\5D'TSZD>WV634T@W!L>S1PG("2@ 8> M84WUS3@!<>0>.)+\RF+B\9R+"ZHQFC8S MY&(\_!=/SDSB02B?\WU_4ZW+_+&I\K/;]"];=DVO/ QCGS42^CZ $-*(GVKL M6DQ<6^AXH8IV-,O&,;KFR'/_;*[$TG\JDP*IEAE)E%.7%_P-[WQWV&;D42)? M,B.?XY(C;*:PW6^:O$<#R4KM/NMW%YH2;K_EOQ\>?-[F;")> M959Z5V99>W9_O]OPW,J^M-+J,=M]^4RLZMASQ>UMQK_XROIYGZ_O^4X%;[Y] MU"^_NZ_YXVWM$BYC7\:^8YW?YOQ)Z7W-,V9#VX]EP:MN5@P1@_18Y+R9P6TS^^?R'6?5I9NZ*V;K)L M9V453X;GU7WWMO71[_T;!\ 0'']53^7A*W]F[ N91?RK_ZWIOK_E/WZW"F9V M^3;S9<9KI+4/V[$(4>6,X^Y@4K'6OO"NU#?%#UK821A$T*>.AVP, M MHW!6VQ"TF3&M =G3M8S=!L!I%,.!E+FD@\GH$OR4!\3%6#:4P$'DN93.B= M@;IQ,1??L<#$2Q0/TG\FVE8]UV7&XVJSL]_N813E0[IEP6!?ME72;_95OLNJ MZLI*;UG_MS9M36J^V;?=%C]Y6&H]MLFK]G;17ZV7G7[ D_>S A8>;MG7,NM8 M%V%?CR GYXTP4 MN)Z#62O=UQ/'<5=-;EXNX?/FETK%A*%]X5%ZW6TG7-8VK9D,@0R&,$MF92[$ M89_)6$C:+;ZM5M5?;KM&AJP(#FW;=Z,(Q3:P"0XB[..^+>#;4OG,<2UHGO]P M4#R,E*.2FR-)$\MPZN=+\H!'1U6':,&C[Z_P["Q.9V1* M!O2D_17PDA C%$"0V &)PQA'2=]N"&RA/7MUK;W?;*@DJ^-SHOH(5949?295 MLW,[/4^JC^.1I7D8GN9]2_Z 5],E=FZWCZU&3I^+*RP[K)=DYUCBZ/J7"\_ M9 CY*H\OZ-K<7'>"[&5RSAH:;K*E9?&4;NLG*_OUR#-Z5_R1CK+._SG;AN4!P9RZ%W(*RTJHIUWORD2:XR\#_R37.*[B@WRIEX-3.9G$ M?=Z,IM3I2=^73*".&SJN6!^]*<1.K8]K048MC\',DU0=2YM /)^!KW%+BI>IU?/2HHXQ MF=/?^ID;^5Q5DZMY$9Y>YD]OGABY%C_=S<+G4=;U<(*[S;_V$9='8X$TZ;K_ M\"'HS9XY?=TYYP+'1%<:$"JF6E"HZ]@39FI$0DDI29,220MFCT2S1L)D&9@M$L=^*4LD MR8"H(C3/6W]E 2.O5W$$7A$)?0*Q[WJAZX0( M>/$PI&P2"SV8,+T5S0G/ 5B?+JDD]U@F\"<6%N>A3BY$'ECK02VVW7*6G@N: M,IU2,Q1&@1V%ZLXFIS[?LRW[Z1V;V+>E#0XMKQR,[,@E8<)?.O!\$@![D+O$ MC4(9^9G0C/8#;@VR9M7YT&.34Z I'(I)T$ST26ZO'#$WP.KU:%X-.L_/!1%2 M0*H9*J3"D$)YAY,],%5E[+/WK,6$K2BVQ2//=75M]BEI\HMGE3BN]7_M\Y)7 M:&%3LW5657PMLO(! B%QJ6>[$%$&#;K.87Y&I!X'F ./9F7K36A/-QZ,D+V? M-X-CQ%30-)_(R>6).X[P]XIY==B>_FTPPNJMX.=;.SN:!.SOU>(7!P7G9ELXV].<$-@R8'CSD._X?CN;"__(^M # *&^9U, 0]MV MB,O^C_2MHM"6$OBI;6D6[PY>(Q;I"<"9)%IFIAH>INTD0DFI7Q- M32PMG$V2R2()\V:&IDS _U;62)():=UHRZA\+*IJY08)HI%M4Y) XGAL8>CT M)X,"ZH=HE')(?+]F[>@J #7G$3L%*79+#8H#+2+#8@2)A@V,,1:<&QJCV1 O MCL7F>5E5]X6B MZEC6Q$+K#(3)Q=>!J\,EX0^76=-43NPU7BZ(RD0BS="5J4:\J"6F@!-9=1D6 M!C'P(VK[, PII$D2^$/!LB".8[#:-1>I-W+"(OKM0@,$M0/D&(C\.,G>V$]0 M0Y:Z-O!\FX+^^EX0Q%#JJN[$IG0?*6G":O?4PV^=@/Q^9>VRF0]87:;I MTA1>#;]FC")5QCR?V*OD2*X [G7ZJVLFRG89/QKF8P@B$@512 &,;=LFPYW[ MP'>!5%WIL6UH'E5?^0'^JKG[5@RCJTY_S9TA.D//Q2 TC5 SAM%D*UZMA#N5 M%=&!\SFKCQ;@"?)L&(7(\2((D4-BXH"A#8RD0Z^W69I=6^?/I>%^L_K[-?=<3L^',5D2"(W-A)(@QC M&%#J0N XF(G"@CTI0[4C6Q":: MW]I?>2!R0N0B-P!L29EX!#ENZ,,$X,0G,/:E!&9\,YI%AB'KGSX^QL8&$4(B7U9R2'>C3H+$.7=&@ZK89HD0)#GNN1*FXF:1+^E5+@5 B2&)43]$@YBXKDZ#*!\ZD1QR$K M1E*<&JQ%?T(4L*7LAH!2DA06RCA'BNYR 2>3#H6W60#R;K MD41;RZC2E<4A6G^T(%6HDPR]$S1*$[-*E$J4U/D4Z\"6K&Z-X-E@]1ICC8B& MC69)]D;4IXP_HKD*&"-)Y,2^G\0T\8(D\D'?2(P3J8F4Y%=KUJES]Y3XYH*U M;L?:^HCY71&D4$RB-#,KIT4#>V2E4"W'V%\>.^;F@0".)-$-PQH(_Q0]?K MFXV@+_[PI8K&-$>=#N*Y 2=X14T=M0(!9FY6Y<)*3^B94%*-B25*F)6((',S M/"YNO-5UIP8+ 1;.A0B5!!H0&)2:4VCJ:",/4N)]?5^4>?W4)(4=E$#;(3:( M70"0[04D07UC-+')J'.4:[K$;0! E "2.%Z28.!%P+/CH3F'1-/4 M1K"11?1FU.;/>![':HX&"E6HSB*[/.?8D5(>24)-U1Y9,]Y4GU&\B.I/-\N* M^>NRY5,WK4).Z" B* P#NV\*>(DGHSVC&IAG82NG,..8$E,7[22- M7Z<>2;CXR_[?^[+_-JDZ_Y MJKUK%3HT"!"V*?519(?0@8?C?8E#I"YY3FU+L\ T\"0+]4YE3TQIYB1.3G0: M9,T^>X/-.@:WD/:\0=8%&5)%LQF*I,R:YY5\E;(DJE-L/I55=;X^U408^$SY M/(B4_,X_!!>DSA*, 603;,0P9[O)F%(@B%)[<9!,BV3(]S, M KF<_N2ID@RR.)]C,SI:J)R>TQ%C<::\3L^15&9'FE@SU$B%(6]F=T9R,TV7 MNI229[NL/6!3.TYP@-G_?-PWR69=4I>^)S6TH#8IRC;+L#I%GS00JDZA#,D] M"UTO4$*OR3HE:XJ04HWB1ZJ,X"[==L\V=@^[?OCV_7#X& 1>@BCV7>2Z'J+! ML!QTL2V50)K:EF;%^OM?O__5HMF&UU\?45YP"HFBZC0??[("U2+KGVCM'^BV M?F/H?E]H,?<&71=U2@W1IDB5(FM>JV*HC*5)%SH_YKOL0YT]5"L/!P E;(4) M/402%"''.]PB=>WI)2_$F](L5V<.-"JXORG!IIAPS4BDG&Z=O5_ P5D-.A/N M;@Y47= L11R;(5FJC!&YN#F6(^DW$GB!L9,#E2L889*0&/K\)#U!,8ZC(2T6 M):X]ZD%?^68T"Q6O@7=X:V7+7[<><:1=!9UB:C43DW)*=7B'A:,Z/<*^T.,3 M+^BYH$X*.#5#F508_8KA\%F Q7?.)$ M2I*FM#/#Y&GR5?))/$Z8.6F@4,FTZL*7EUS3??-C%Z6->I]M#@>+;VVQ=4\;$]_NT MS**TRC9Q\<"K%C5),4=^#$^74^&"151?6P2:+&\5]VIEU M91WM([2FM<^8-<;]Y89;9QV;=V7QJ?L?O8DSKX0U.>I"3%BZ:Y@13Q9GH3!K MP(Z-8]59N ) 5[83D="-_1A'@>.0P$^2?N9/?4J]U8^LO"GD(Y=>5#(B=VS M#+%*LT9-XE5(D^;QG&D:-)/59S5G3M9%->8?Z7;??#_>;HN?*6-T$+4$.BYT M741Q@@@.V50]ZB?G%+N>U"VB"0*C;SG(E/N8^3/.;?#4Q^A(4/ MR^HE@I4?QHD=>=3Q'4A\0JAM][LL-*(@EGNH4D6+0J-KRN.5$_5*SU'WMXF[ M,.I4TF[&\%-JT?-#\&1 MJ4$[C\E_\"74-]:]5XBBR&6Z & 4^VR%A&R_O_=,'1I('5+5!$'W8; CU,VP MO>EP6S4#;N6WUM'/?W([V%^PM0E;CMQG5M9;T_QJ*7TQ49?;Q"8J!GA,;A)S MXBR>W8I.G-6 MEK4U@"[^>"W2Z[1HKOCR+T@Q9J]988ZZS:RF'4$*-'P_A'A M+[LA_955>+TN]]EFY2?$#KR !DGD@,2&T,%HB":>+;4.U-&^9O7N8%AYAU&) M^DXC?)+TSL:U(MWE6PW=@^1LAGO8=L@JJT-MA.A>HE5><94XR6BY56.AF-8J M9'.RT';M?\UVZ;;.#S H#:!+7(R"&,:>Y]G^4)F=8C^0>N59>>,S2>QCCXO- M?[=\:LEY5UFK?%0!^+JDF@2I[T4^^.B1H\AR<4"O"PUSL -DQ\S_ Y M1GFGNL9PV9ULGJCFJN%1O>#N-GT\Z%XG7U$_0:%C4Q(EF$:N%R?4[Q%Y,8CZ M-.*U#@F6AS,BQW@M+\H=9.NV*(>Y;U/>9U!I71(\PD&JU5B34V819NZC8[ _; M4+9GNZX;N2Z,$+!C+PX!:STD;@0!!2X==P-&3=N:)]!_*_E%CA[8V$LPBF@6 MT^(E&9;3WZ/K,@W4*ZL%.[PLU,.U&%[VP[SBY>_^(TM+ZU/*/M@6$U]F&UR2 MY0OJJ\M?9BBN-NO.WL_1P:)B98WW9?L5VU=_\RV_!VW8E??+W8_4837Z>HI MZZ!W)9[2QHW3SG$<*I;.#[OKGP6? E0K/Z9VY"-*G<@-B9VXD1_V.&)"=4Q+ M)5K7+Z!0BX#*$*Q40S5QJTE&K[B.\O/M#'0S)3530 ^D3M?0$0YZ5S(ZQKYQ M2CJ:2?5BROIDUB+Q;$BA'=@V=0+?#A";'H,>B>/HDE/Q]O4+*M(EJ!(DJY94 M/?QJ%U4.VVQ9'8A5(JSR;GIOTCK"PM'B.I9-Y?)*V9!H@3@(!$X<(I00 F@4 M1TD8=T!GJ M" /'RNI8+M6K:OZCD_? \6T:0$P\$L=12 +H)3T0[,-8CZH*-Z]?51U=JBI. ML6I5U<*N=E7E=Q6,5M6>5B6J*NVC]Z:J\@:.5M617"I6U>O[K,S26Z9"*X)< MA!# )/9 [%'/COQ!W2%"4M7$U;>N65,/2+0HJPS-2H55$\-:=57 %TN*Z@'> M=$T=X9YW):EC[!NGJ*.95"RH*Z;F81@XGLLK%]DV@,#K,[MN%!"PJHLZW2J5 MT3?;E!+/ 9ZX>/)?T:*;;[.I5"V5$JEQ(]](79RNAL+TORL-%+=JG/))LB:J M=U]+7A>\?OK*NFF-=QOR7_O\D;?Y.:NCIVOV7<.AJBB$A(8183KK!$F,((Y] M@##R8NH 2 *9F:/"9C5/&7NDS?GP ::<#*HD64P)%^)73@Q[D%=6 _.4X:;R MY95U\V1QM(N=!!4G\H(P:O"&&=JHP[!">T]6I)!_K[+;_?9C?LNT.0CD'KK5$5[FC615'7^T%PT;3%9')0B291A=:(6:B)4J0B* M$#RO\!U8&Z-X(S@W7.K&6"2J<:/9.HC;<:_YR/[TO_Y;_S?L'[S@]/_Z;_\? M4$L#!!0 ( )6 "TGF8X9/AJ4 "<^" 5 87IP;BTR,#$V,#8S,%]P M&UL[+UKE]LXDB;\?7]%O;V?JPOWRYR9W8-KCW=<9:_MGM[YQ",KF9F< M5HHYNJ3M_O4O((G,FRX41%),>6;ZE.U, D0\\1"(" 0"__R_O]]-?GG(9_.B MG/[+G^"?P9]^R:?C\JJ8WOS+G_[Z^5?UV;Q[]Z?__;_^QS__?[_^^O_TI_>_ MV'*\O,NGBU_,+!\M\JM?OA6+VU_^=I7/__[+]:R\^^5OY>SOQ_0O0KAG_^/K_ZTR]!N.F\0?^;)__I>_S! ML^>_X=734$KYV^JW]:/S8MN#H5OXV__[_?WGE8B_%M/Y8C0=YW_Z7__CEU_^ M>59.\D_Y]2_QS[]^>O>L_6A^'T#-Q[=_'I=WO\4G?E/C\6R97[GOX3?S?*ZF M5Q\6M_GL?3'Z6DR*19'/PV#BF/[I=I9?_\N?1O^XGP8(( ,,@PC _VS>P^+' M??XO?YH7=_>3@,9OW0QWQQ-F.9N%SIX\://%J)BT(%[J&WN!8_7O/\IIA_(W M?D4O G\9?9VT0=KG_;0R]/]:%O,BSD8-AO?ZV9:'\,=H-@M3XT/>F >'V[8\ MQ#B_72TG^8?K3_FXO)D6_\BOWEV%%L5UD5^I^3Q?S%?/S\*_IE=//\GY/*P? M5PFBM?W.EB%IRNY=+5H8CBGO[HI%7)WC9V/* ,WT)JSG#9:*!DV[':!?+I:S M_/=B6MPM[][G857^./JQ>K(A5=KHNUL1C_VN$[KJ5H!F%&_<04N#+:>?%^7X M[TV&]>+1=@>0HMX#35L9X'1>3HJK:*OKT21:HY]O\S!5'A[>@89=#N[C*-HK MM_FB&(\FR2/=VDO+P_Z\"/]=D?W#M1G-;_VD_'84MGL[Z'*PY=W]++\-1E;@ MW;O@]-WERW56_ B33)J7?#D7[<)_/1HW,T>8]=#CEW.[E8T.S3*)FU;&.)?RO+J6S$Y^.V_?*[%5Q^KOT/M6AS:Q_"M M-7$&=CW?XE >G;GJ)T?"=;"#%@?;S.[=_G0+PUBO05]&WP^/8/]W.9HM\MGDAR^FHV!!C"9VM!C]=3I:7A6+ M_.K0&!LV[WZ@#;W\@Q\YN M#9NW,-#/^WQ?B(J%C#YMT/U :;?+XHQN'WP>#(9]/53T>3 MSZ-)W#[_F,_&H?7H)AA*7\K%:/(I?\BGRZ;ZZ.7EW8-T+ T3N^M>D)=>XPK5 M39N-536]":_?APO7ENOAY'4[.CG=Z[%[/9BG-4 M)VT,NKB9%M?%>!3>.1Z7RU6N0%,'M%'CK@>Y^4F,Q.3%0\3GCWP1 S&3N*FE M)I/R6]R0]N7,ELNOB^OEI&K1E&"]O+USF*X>@DU;S,./3#F/ Y[GH]GX-C#- MANE\4J[,W$W27RO(G/#"SL'HFA4#TGOXUU4Q6<9U[O/M:-8XB'M:KUV+M25' MH VY#G?;AV#+8(-]+J\7WP*PFV\EOPI4VAAGD[^V\X6FO>I, ,3)8C6/="CY MKG=T+_(T&MBSC7&V3BCX5,S_WHZLS3KO6D@7/(Q@Q.2!46$V?!^^K_F'ZVVA MEC:$3GU9UR#X43'[]]%DF:N[,BR._\BO(M_"@/XZG>6C2?S!OY:3>/KG+Z.B M\7Y4AZ_L#9 /UW6,Y=UTOI@MCPD]MOB*S@4N9WGX_?I R/C'E]EH.I^LO? V M9&W:>]=B1H!'D\D*X4?;N T1&_7O M;_=O$XO:G$AIZSLZV&O78C6,%C3OHHT!QZ10/9K'%>0NNFW-0JQ[6W4V+'5U M5:RCF+:8CR?E?'F$ZY/<8V?B[!A2K?23)#NR\YZ%W(0(8G!Z,3>3T7R^HGS\ MU;OIU@3FI]G7'0#3ZH"Z!?/I#U9;,:O XC2,9:*"XW/U)9_=M0!1RFNZ%?S# M_9K"B^*A6/PX7<*]_74F2L-5H$';8X?X])R^7 ]QFM]$4K\??9 MS9XUB[4!9*P- -EJT-MZ:V^0P91J=YPO.VQOJ,'8*\HK-VT9V.W=MCWL,,/- M6D9Z5\?M#3W,1O.\W4&_[K+%X<:]NI:'^ZK+5H:;P(3%ZQ$>5OM],+SBAG2< MYMZ'AS:/QB[;J^FQ?G'^?9%/K_*K50&1\.I).=XFWDJTZ]'\ZTJ^Y?S7F]'H M_KK>?M7 #<%4O[GYL?9TT.3FZVC)S:F^CI?S$;C.H5M$O'Y MES^%H63'=9 Q0[ "'C/HI=(2>^ M,=Q:H*D%"CR7?1(+Q)2S#>J="?]Y>1]T M&\VDT>2I'$\$^!+4H"=/#@YO@>"8;C)F01">*DH9TPIIZ9G< *$0UOP $$\) MJ&;C7\K953[[ES_!/_T2?K,^4?%^/<*=I6]6;%R\FC9&L_$K&C]ON'GBM_O5 MD__MY0??_2QP6N&:RYHU'"6>44*U@LQ M[1P5C%@%+(8"1I4;ME/V#OY4\[$Y,+EFKY(\\W M7]-K,P@H*SW M6#*I)5($:%Z))S%+)! YFD"OXAEOAT!M@7M>?^G(0I<7YB!Y@[S& F"%O -< M6XXVBF(.&'<6!^FEAH)RQHT]I,.-,QX61HX$IDIZI+P2R*I*:"_AS^4X<< MZP[O\SE2C8AVL&T6$*5**P*9Q4HP;@&7E;A2$G@Q[E2']&H;Y;Y(E<2F[0(* M'VP'':P'YQ3UTGB"ZXF:4YX8/QR@4]4UC=J ][QNU;8DGLORG3P&P5_&<3]! M6F.85MRO-@4AX-PQ>YXMZ;HJT>N9:*621AO2C3O)' [.O=-&0*$IPD +##<@ M"&6-OQC;MVU2O-R.[@KROE:1QVDJA7%-N\BD4,'BIX8)I G7"B%F*^&Q!H<" M%F_'#NZ8;QT!WNV:L^OZE)[6E>6\F.;S> 3S:[$N--)H-=G3+/- *DN]"?ZL M@HICCC!$0E%MG6+ X[.L(5M&_$B])E]SLPXR&'PKHP0A " #"5:4HB \LY)S MSQB]G+6C%0J4/8#[OX#-V_V>@SGNK#3<8:<1M\')5%I!V)?XEL(T_8%GZ4O<]O1A.W*M*OOA?S+43: M\E1&!0> 2$XDH Q:"G$U:"1U)?#D>[46;:%;NN46(_$EG>C8KJ##T\?R9AD MAG%B"-7!X&34$2>KX4)[,&5S^&0X24=E*ZBEY"+^1_GW\F;T;>0F^7@Q*\:F MG-W_^??\[FL^VY5ZN*=)9AC #D@F@.9 6T6!\M6 J8&7H>8T%96=0-A#', 7 MTV*1QY(E5R]+3^L?OX_^LYRMCISN6!D2>LF(4-9I +7E++BI84HTO((@@'LH M!/=VH@&=KQS=HW]> CX._8_17;YS.4KL*7,(0H$ XI10 X1E#M03N(/DCVFGL>!5YDF;D/? KG?3C[-R'): [74I#W*L4?N, M4>8!5"J>J>/*&FOMHTF*46)^[ "7UKYXU@7L/;#-+.>+\BZ?K?8@HK%Q6]P? MGL?VM,H0"JN"D=H(1R0!#BE4?U"(8WTQN29],:L]L'N9O6*=L+J^S/MR77[F M@%.PIU5FD> <&T,X0 1:3PBK_2!)5.(6] #YU)L3T![:YR/401-_;[O,":>\ M0!8HB($&1@A&*S$Q\XF>Y0 -^E9TW8P_2=#VP*"JWM/T2EW=A3E[OECO36VR MFPXN=HW:9UA[@@U@D&!OJ/&,@BK^@Z0BEW.VMB7ME]V#W&-N3%E=5;%&IRFU MFC3/#*82.X>)U,%N,) $="NAH<>78ZIWPZP.,.Z!6)]OR]DB5J>S^=?%E_#6 M Q;4UN$S5[B"=)G"U>OEH9ASP MWG"/!)02(&=U\&XWPF"H$H^5O 5N'*O-E\E=IR'9RQ&X:5[=R7"0&*\?SI"T M%AF.B=!((R*=K^?7L*#Z0YE2;\=H:9L:)V/9RP;(U\7C104'+)/7#V><"&*M MCU5PPA)L(*>\%L@"D9CE30=(CK[,DI-![ITUC?9I=S7))*4 *X>0I$(S R@5 ME3. PA)]*+'Z[:P\IRAV+T>2P4S)+EI/9^IFEN=[][!V/YQ1*Y6284X-@A,2 MK#$K6#5(CGSBML+@-9ZBIK)E,/NP0E]/CP>6E1TM,D"@%$Q0IY'17K,8TJQ$ MTY EKBUL>#SI;6UI!^DSD2C^-7#_X$ISL&T&':6,>F@45EH&7Y "41MT6ES0 M4A0NXQ 2[GA D)@B(>, M!T_NT["?$UHIFF3288(PL,88:(!WE MP%1"!K,L,5#"AT>=<]HKJ7#WR*FGYSSS^7A6K._U23JPN*6#C&. C1#!O&>0 M,2.,)E6$$7,-$^WBM[%0):B_P6G'EO.P_H9[]0,HP@_6MTJ M6EW6N&LI2^@J0U1Y(R46&#M"$>%>NGI*YNCR6-26PLM>@>^862TP*M.< N8T MTQ13;+B2TE7Q<0R-3=R:'K#)=&8F'0EXQPPRH_GMA^F_CJ97+7#IL;/,&J>0 M!A)"JJRRQ&M8I;1A[WFB-37 9-&!L"H9^CYS('0YFY7?BNE-HP2:QZ&D&A+E,2!,U@Z(QRKQ.,X TV5'XW@O_?) V>#M33)H*-00 M.!9<7F<$H8:I2CA&#EYG]G8V.#LF3DL G\>->^* ;"I\F7*^:!(H.-Q)1I76 MUA'H%/1(&,20K6=;)D1B6M8 MSDZ9EAGD/=Q'KJ8S?SO?-;X>:9C(8!(YI9KT.-B304(#:R_72),YJ MXJ>;U5H&^CSKIRFG,5T_R!&OKB^N-O?4JUGX6FY6V0SS3_%O'ZX_+!%%F7'6> N!@1!R@:6G&M= LM1U6/YTC#VK6OI8JT?%;#6\ M=]/[Y6(>2SE&0_936,GV+Q[G^5);A:_EPO_E,]JW#S3O)$/-2&LB4(4@X MZQ$/']0& !!03639SQ/Q[QSS/B:OG94._CK/KY>3]\7UWEFL0?,,8B0 1$HP M0E7PYHFMJR/$JZM2S\_^/!L"':+= \4V=NK5GJ(:?\MCW9[\2CV$+^4F;T2] M4[K-7#SBI46\.DUYY;D47M2N%]>IN5T_SV["&;3P2-5N*UP_9K-\RL?ES33Z MZN^N0HOBN@A2K&2JQ%;3I]<]A-\M[_*K"ZN,#; '5&LIM6?&&6BX(UQI"Q&A M%+-#UFA'.T!GK(P-/81*(^6DPU!K[91%%2!6L,NI!]$.+4ZMC'T^=29UI_2&)QJ.0_K-GV@P%DE(-5<,,6L<"BZN MVXC+*#:7NZG9;'=Q*Z!'@QBNFL>5"51 8)2XGMZ^W%:L[],]+P([K=@.G ML0[28\6 E$8[2.@&"AYF^,1TP '.<)WPX\2ZW<>!WTN&5U=UNYU$5@((N;36 M*D0PBN5]UZ):0ONRI(98M[LQ"XZLVWT(609$HB+*D"-A[=%.X12I4X;:4LGM-4!L(@G%.&.U$9N]PYFSA_#9!;YPQM?'&B/VX M&!UY,J"--V9><0L$"RN.H@0(KKGP&Q5+:M3EU)8>/-'3M=(#X?]2EE??BLED M#T.K1S)$G&<: L:Y#L8,!:P&4S+,^[K_I0]?N!-2)0+YQJ8]N]'EE]'W)[_L M:0;<_O(,,"Q@+,/K#&#>(4H=W "NO'2)&;7-CWL^/]_RY;_GQ%;T--P/H_K2 M^S-X#[TQ$R2XNA2(X(,"K90"4E5^:5B*7.*]O0,^N#H$[K>LE;Y2X%:N[,4D ML&G!C&,:4!2W1; 51C@D!5#!2P="'MJS[#J!+3'+<*6C+T$K.@SP[XWRVUIY M4R8%(L1:S37#)DS36-,()[1>!-M6I9Y.&>Y$> YJ4\^4L;S"U'-5/QK1&V"M"99C3@U7/@G8@+,.C?BVEQM[Q[GX_F>77 ^8Q9].>9.KQVQDJ/!97%>I[KHP2UO*,"Z"D<+K-QTE!&E'2/4 D(P MET0[(G0%A&#V $8 !XR"I@,FD 5 M)!"FLG* R2'#8V6J$H;$2U\N9ZW1LNXL@Q(Q:(*A9)U#7AMMN=D @L.(21HK M!UCQ%XOB9ET< M-$Q-!TZLOWXXHQ1;PKUUL1HH4YK'FW,K@02]G%(JIRKTU:7T)T+9.S>^A-<> M/$Z^JTFF, ]"$!%<4.PLUO$FPOH[Q>CB2#F5(+I3K7:2:CXN[ MY>*O'\V$X3"8TAQ+)[VUF%*OJ@%R B]5VRDJ*EN%LH]9X>5$^+[!J<;=C<+7 M :C40BGO)&508Q2^EHV 859-='P'N)G2]@K2%J1]<&;E]]1N4 /+?$>+S'"/ M@CF&/9;0(1UC[*P2#1J7> _0$&>6%M3[DC&M8-I_W.-3@,M]#S[J/-^?P[^W M728=I$% (JD5*"S$TME:3&,.YB._(>JYXN( MW8=K$Z N%N_B=0;3?'7'R]^*Q:T?C6/&[H_U('=9*RE]9=!Q[2&@V$D3X..4 ML_J#0])>SIG.MIC3%]2]FSL_WDVOR]G=6I5?R^7BT0#\?;22L\G:EMAE)I1' M#$EG'()0*,,@?G0D*+NI14:&N$YV3HG]'#P=_/[9YN:+(F"4?[C^&'X1 M#]>_WW]#6:/V&8=60A^KMTBO@'(HK"]!;$$TI$2DEA4<_,S6/^=:P3_%B/MC M&<,9'ZXWV$=XX+9&0%GA.0NS1ZG90:U\/V9F]9_XF0;"C^\J,LH9B[*)Y MB @U##A<02*YO9P"&*E4>+E\=HQP#\&'E0B?\OOE;'P;SZC/RIO9Z$XM%[?! M=_I'?J7NXKVR\!#-#O>04BL/\=NTD51 MK3WL^Z;7*@1?@^&O-L1_.,T^!Q'R&(3Z<.V+:1A+,9I\ M+#>WX37Q@ XWSR2!&.'@60,/I1:>,N$YPX1K'^PC?I[@RZ9D$ M#U1B,"RU1G"#I:V$(1!>3K"E7=6^O/O[%%![6%C6X]N4CFE,DA?/9XX33*!" M%ODPS0GEL7.56&$%33R1.$"NI*IS*RM.0[$'/S7X;)D1_:4"44E_C1HG1%O MA:/0PH!DO'L18UO/SD:GEK898+VE=FG4/K3]L>G+Z/O>BUZ>/I9ABBG!@DKA M/,%(&&?KN32LZXGG_ =8^J@3?J1@V ,1GESKLA;[2?WZ1BM3LPZRX*2: )GE MEF,,).2.FI7@!A 9")Y!EBDJ%WR=()NWYY\4P\^\]Q! 874!@N&L%*K:,9: M#*9Q8I3GI%I";X$DIX X("?KCW(Z;LW/>NPL0QA)YBG@05',4#NH:X%_NFO,]GBQ\?)Z/P@4VO8E!B=>?S_F/ ^YIE3,!@MQE( MC.3&4\^!JS\L*G!B7'&P;M;)/&H1S%["B_=%F/;C-M;G\GKQ+2#UY*KPN!T; M$X:K7WTN)U=?RJKJQCX3^J1^,VB!QI)R+RTA"EA/":E@DH8F;L /UB<[F7-] MHMT#*8^YZY5(J95V!FBKD<)64NVKP2NL$@]?#M8].YDJB<#UH'5?3(M%_KYX M>'H3\5KJ_+?LK?"F53C[*)KS&+!L1)>MSV?8 M,LH5I%1J1P4GW*+Z2TYU-A-2UD71\+61]6&)_>73J]6J7^WP4P.7U7C TE-N\@H]%!!;X-M MK0Q&3FD*:WN;RL3#]0.,S'2:U=41W/URK7G2U^Y&F39 N0\L]PI#QDAI)X\ MP[=U.>>\VE?Y;DZ=!G*/*14?1S]BU+)Y,L7S!ADR0CB+G+- >01=D*ZVRXRD MB;/1L-F3K-P=N10G0=H/5V;+_.HU OOILKU-1H!7QLL@%0%".2BA$X_;;O2" MJOMUPIA64.V/-.^FX_(N7^WC-R;-ZS899<&N0T$.$J3TUD#)70V8A^>H*/36 M2',RJGTQ.E[-9^:V8WNQSHK8\G7D.!.88*BFD,T 8I%0EDI R ML6;C &/_'1#E=#Q[C-=]RA_R:9.[C[U>PB#=MN'.FV,.YK&^!I?F'CO8"M MC3+ M(%Q ]U0)H2&'G!4"4@$H)=HZ'9#HM9 [B./9G>!OWU9,KM;96Z\L$>>AW=5P8P,_'&+0P!##C'\@@U'!3X0U74NK"I>Z@IT3D#NU9$ M7]5/CMT2VP.EP/$D(D+2<^;#]"TMLW6^MH*)&Z<#S,KIG%RM@=S3,KDI-GGP MX/J+1S.$,.5(2P^#:PJ1Q\&2K(2!WB0NB&^BXMR)VMVR'IZ ;!^AYZNKU29Q MK%I<7+V;;O);M]0#WA:#/M@XTQHC)K1R'F(;!%<('6Z<"20\)UG:ZP:X\I)#>0/FKK-I_/B(5]OT\2[)/[(%Q^NOXR^ M[]\P.Z:G3%DI>:2D5C9?DROK($84F\4#I +W"+F:N3K'NPS=\53=QG_/W MZN&,>$"U-X88@+"%FFM06YB0JL305'/O3J[),\UOH@[>&GU.!O0L7MI1WEF& MH&8*. L8L\XB8\4CY9F@B7MJ ]POZ8 ?)\,Y@#37$]);,\*=#YZ$-2!\%!!+ MJ?WC=,E5HA$TP&/L?:8AM@'U(Z]ZK"_ZK"SK\_%<3K%1(8$ST!CH'4926((U M(]9)(K5V_. ]M[U$D(,B/LQ6TJQO3/R8SU8UOIO'C7?UD#%/,3+ &&.AM9HC M F4E/E;B'!&9KE:+-LFP/SC<$MK];U5L*L?799&;$^QERXPPQ(%5VEO.J?.. M>&TJ456PQB\H/M,?L4Y$^5R$>C>?+X\GT[I5QBQ& D$#@6( .RP!=)6(EL-+ M"LST3:0DA,]%H@_+Q3S>KEY,;XYETI.F69AP-=' 46>U -9*R.%&6".P3*R% M,LCH2]]T2H>YWVVK!'.J0>N,A:^%6,D% 9@CX+ !M93D3X'"0Z:#;M:)$A M+S@R1 KDD40>6%J[&<9CD7A09X!E+_HE3Q*ZYR!.,U-I7[,LBL5]K,.H.'1> M8$M\):3R.O$(SP!K8O1+H72(^]Z;6H^WZ>;4^NE,***%IE3SL$13Q! S]9SJ MG$STU8XOI?&V67,ZLGV%BVL8YA^NXPT:?E)^._>U5/4XCHL0OVJ6444A").\ MHE)3(:PG2'!BO2'82(D.A4:[$3263@XC_3@K'XJ JO[QUWD\55I?!Z_&B^)A M?>!GE22]##_;_#+HK0$D[;P@$\!!9X5FRA.IC+2.@@H\IL7EW$;3#H7* 2BA MAQ4FR/68I+&?A(_/98@BBY@5S#'NI",>0%^)882_G"O4^E;[:]8EH]Y+1NE_ M+N?K,R#Q&%$ ZEWX\N9?RD_Y./R[6-V"\BC E[(AEDVN:^OXU1D"CABBE68: MRF ><*YSE>&R@0S-.(7_C[)%]Q9!HO'Y\MBG^L M?KZ'^4V:9XQP#H12@@)(PW\4$JS6AD^]$FR $_1PZ//JL&[K:MK+S=$_[J81I8?19+F+:SYD]ID(.CG?=ZJJ7(C#V:Q_O*[^+]5XNZ7R:7^\] MO7*@98:AIT@" :&B%&&-I$65J%#""[IJ8:@<;%=#/9!Q![ T;%$]*=9?X/V& M\#Y@MIJ7O[Z(O'"\CIP$3Z[KK?.M]J%C\>, M\4]#RQZUV,.4Z;Z/\X#::W%>V1[-.-Y*OQE&4# !/.14.RPP!;2&R7'7^5;_ MS^P$G4.#?573JA!>P;FQ9O:0>&>;6&_.4T:DU5!HB;'TGM;B^=1:6LT3"?Z; MH.UIIP?RA>'%W>_G%$L, M(@W0?S]SX+TSE9R%DY51'3[LO'B(59^.8N/KYAEC.A; "V:. 11YC/#C3K& MJ6GIS4/H/4Z375#A(-M.AOPL//OK]&LQF<0:G-6H]UF2C=IGF@<#0PDJF6-0 M.BDH8H^8VLZOKKETIIV.^5FH]G&6WX^*JRJ2M3$0U/3JR6U?1W&O28<91P(Y M H,U P2' 0Y-9!V4@+[S*P4NG8P=*.$L[(PV283FR4>U_T+1IEUD2&L'F,=, M08P 0$IXR!P@GEB%:V!8LG;BB^C\6;_]J>E\?'XW?0*$D##[.(\89X2RVO@*.$762"E M\Q,2W2JAC\2,T8_5!L*74HW_:UG,%Z;4*XT'&8'LFSPOTS0ZU4P_V4/C/+^:QXW. MWT>+S5A7L88?]1T=H\ED_N%ZMVC[TXQ.[S^#,<$90*0,-A9K M4R<8(-+YA54_,0=/U,4YJ*>7\V*:A]'._S+;?Y[W4-,,$P:\I$Q83!GA!"!: MFSC(II[E22UK_N7BE^QV]9&2+%P-(5H"Y?7B6X#M2ZGSS^5D6\6C0TTRYJ!S M0CO&.'7<>>NEK0;,F4GT7DY,^KTH[K2L@L%'@CJ+ &4*" H$Y]X@+*FGCN'Z M,!Q6NK?R7.>*;/8UR_6JIO/Q>5. J+O(YI$OR# RAFG@-* 40&>5>LQHEDHG M;B@-,*>RS\AFMTKH.6BTJFSUX7XU8O<]GXV+^=Y"AP?;9MYJ!Q7P4 (0A)38 MVL?=#ZHNOD9,9_38$^QI0Q,]^BW!9OF4WR]GX]O1/ ]?;*.;" \WS@R6#&.$ M./4:B;!:R$>!L=;GJ4/P>-Z,7"H3V]9,CU3\E*^N,/M2?AE]_UNQN(U7PP1T MHE5];%V"U"XS J WFA"N-$'$2_\$=Q+,JLN/-_;-U(Y5-*@SD%NPW4/BD_K- M%(8*6R$$" Z"I19C7Q^+0C1UYW* ]0_.S.,^M=2S0?H^1K_"XA%TO;<4Q\XV MF7208&!I,'^"N2^I[U4PY M;[1+LZ55ADD "3A*$2(,64T9KD6$4G6>JCF0,'G?"_?IJAA\=*BSJ% FJ:06 M8N"41X$"0FE9;R5@(1/W%-].M+,OLO:JICYLS>OK?+SXUT/*'"B91U:HHSW/1E[H M@T'W*Z4$%LP6E\*STY"^&())PZ0&UB#-@7($ 8;JZC,(\,00Y-&FX9I@;MIM M$/*,]#H.YQ[H]7EY?S]9@3&:5&"\FUZ7L[O1TQMT]A"L80_QWAR/*&7 6Z8) MPY*#^LNR5B>NDL.^QZH]>G6#%6//YQU%Q=;!6P(N',\(H@4(J RF@ M6!JAV6-1-IB:"#O [>36-?SZ0.QIV/9"EH!S/E_$ >ZER>-C&6=.".XEH10[ MKZ RK)Y2#4NMN3S PR7=$R09U3Z":E71O"IE;'I5!U16Q?V:9%4U[2/CT%'' M(:?":13G:0L,)QY8Y#&&('$C:]C7Y[68.-41SBG9S?7IZ??1@9R_CZG5 =+I MU20HY=W=_:Q\6,FO)D'T&%0.\^1D>14#=JL6<6OXR6/Q"-5C(8'IHJI6\6-7 MJG1?[\^8!=0YH./I1,0%4-;K "5$7!,D$;B8A;(#=I7#5U@*]\TJJ/=N^G&3 MDS/_<%T=L*H/5H7A;1WVHU0[*[5L:ECM+!O>T^LS037AC&G-'8%,*HR!C$!R MK"!SJ3'@ 5H '3-_F/I*(OYCZMEC1MKS,38B\''=9#8@K+'G6"B&B/,RUM,* M@H7O&3)($EW< :9;=TW$3G%_)%2/5_*6X5O);\-PBX=\[8D]'U0_E_-N&4;P M S]*^H,/% M8E9\72[BHO:E_+A"ML%'T](;,NVU(U3[ !,G].)BS2^ST70>@%W?ZKKZUV3-KHX_J$[& MD2$/N/<6">LA$L) 0T%-#RP2BRX/<%D9ZO>?;64+^ ;A351VK.;DLUS8O."+504J@X8 M$(JXYNS0YM50G*H>O:@#DR4PW$KJ)0I6@#2682A9!2ATJ9<7#+*&;*O\.MD+ M:E4OYYB 7I_;Z'.J6<-;CZ?9%8/;6F1.:D.QYM;0 #/AFK PVRM@@_D+K#N4 M.-:->)N[!YHDJ[Q\-)/* .(9A,P[%@]:Q/SWC4"0N80!5DV S>08C3.#! Q_!D#IP(72]A@WFP3C?C M:^0_;7D^4QR L!AJ:0 "3C&MJ*K$0A0D6@,#G!7:M@;:@+-%D^#9<(XT#)ZU MS1"Q7$G)!+* Q<.02MM*!(Z N!CSX$0--K 13@$V+5\MON_ERK4[+6W;TQD4 M\;9099"10ALC'8-F,TPFH$]<(XZ>$7;ME*(W0(=6D.U["6FZ=&26:(U86 8I M5H! 2"6N+%X&%;RDZ'(;C&@#Q!ZXL"H3_W%67N\ME_7DJSO^=/!KV',KL;95!)H+'CUB%L M"74,@?J3L#BU_.X #= 6=/SR>'=;J/82MYCGX36WJX--#_FD7!T,V0RWLJ#= M]YBLORIVM;K6Y.K==%4O<#Z/R^G>D,?)O6<42<0=]@1@(7W 3&#X.#>[RXF8 MM4_$_N'OPT3*IP&G23R*='573(N(T:)XR _/=@=:9@@Y3PGP2 3C$CH<_L]5 MHDH.$IDVP!,_[3.M76C/86 =8UAE\1H>A!"TJV*HP7HD'E?B("XNYQ+M]IER M*IA]86>DU -Y9X2 )ZSVL@DRQY%GB)=0#+"+7F<&=#&:/A4VJ MD-+S(X![2IP\;Y!)[IAR@L4RRM308 U"5@FFE$YTRXXN!/?VW+)6\.R1*(=- MDQ=/9L@@JCV@\9XLX:UEM$:&&6,2%YCF)=QZS/CJBAQI4/:5/?]'.2V?SW6' M2;*_82:-]%1X9*' !$:K*TJ),J823WB.L":;*TO.FWBVEL5MK@VQFK]VTKY MZIC*F#\I$O9[,5WMW#R9.9_W$FM"+'[\GB]N8Z'66 E@E4%X,%6OEU%DBEGE M-307474S&.<=1BL@P6<8/MN(8]9 8C M""&3&GNDI8HU.W5MGZ*#J>V[*#3 '?;%.H&X7.1ZU@J91HHRP#D7&&+E&"" M"EK'5)V]G SRUO7T!'E[7 MCNTJ@Q0YSP&7TAECN>"&U/%]Q5.O\(,#W%=K>X'K&.H!\>[0"GA4/YDSR"M M"<%0"VZ=]JJ"@3/*$LMK#7!E[(X@B4Q,P?]\--Q,UZ^D.)Z(NWK*&,!:Q4LS M;<#$^&!0/('"IUZ4,<"E]MQ4;$D#YSBDO:J-&FOP!B79_+H8%XMUC.WYT/HY ML_VDAOS3<:T'U.0&F2;M,Z4@,MX1[RCVWH2_",0Y HAY+S _M/79L>A?XBG_ M)C*N'LRL,-9!3X7R@K% :NEQ)0PSJ1EJ UQN6M;MR[3)4U#M(\.V&M]:WEA( MHIS&+UA]+_9%#/>VRZRWV H@,#" :4H<#)/A1DPK4>).[Y#)XJP%-A2[SFOQ"**=5X IG^2G*;=EVYZ M"Z#VQZMFCT\>?5L%H\R0D\099AA!!6 L)YV-847% X\39NO"XR= M!&0/O%!75T54RV@2;W-Z-S6C^V(QFASDR-YV&;? FWC:"<0:&0)K;7PE)N;N M:N-/UPYDP6A-FA '8$^*)#AY")1"EX'+JGK?M M0Z="V$_R7J1N;O/UG^^FKT-.G\K)Q)>S;Z/9_@MFC^HI4]!JPZG2'EJ&.%#@ M,7[E9>IUH0-TI$ZAP>LTOPXQ[F4*>CG)9GJ-);PQGO17U;CY?[DW2V=$B M$R1^<(HYMSH@":43I!8M. P]+6K[&"7?.J/:P;X?6G5L(XR O (*,LQCS%4#" SWCM<& 5B?/OH\DR7_WNPZJ"Z-Q]SV?C8K[7>#NZKXPIY:1TF@ !C(9( M">XJ.+CPO94.N9AUMFL5G(^1:Y.T)4KNZ2S3\?8M"(CG+LP-UB/M5>WU$Y%Z M!&G@ZW>'Q&E&T?94UIABO$IK#$^I^#VOEH;P;5_GQ6(YVUM?Z=2N M,X(!0H(R 4DPD5S 1]=1J_";Q#EU@'L#0YA3.]#(N:?8;OC;O.^,!NZS,TW63=T3S3@!G# M#(KS!T'*ZB!OG7'G<:)ET+Q$U=8Z1(^V 7OK$VT'2NB;>>M/J!IV4\(];Y41 M0:7C4@04O9$:4.AJ<\>CY#H* [= V]7^/FJ=!'%%?V\L7=TBD]3% M)9F(]G&F<#2]R0\4/:B? MR8+87F$(H5$2&!YL!B"JX1/O+N?L>@L:?'EZ,!'$OCAP^##IXU,9]PH08VWX M#X<"8X-CF9\-"-"=(\3;#0\2M+9-[TFP]:#YWXMI<;>\.ZC[9\]E,HY5 .2I M4PH;';X#5T/A[.68:TFZ*]N#K@\&C+XW8\#3YS+H 66*0"P0\<8'7R]X>148 MG"8:!@,\I-<* TZ K@<&_/MH5L25[=-H<<@0>/EH)J3'3@"NM%$$6>BT];4P M.#7788 \:-\>.!'+GHEQL-;1ZXP.!CD1Q[B:N"2F$:4@AUX9[9)S;XN\?C@CPIAX.Y$+AII7+%9MKUPT:SU+3!T>X+'']JV1D]'L MG1Y_C.X.6R6[FF2<4TV0"NZ8( A:R;&N_#"K ;FLR&:J8O=R)!G,%!OEQ3;" M?LMDZ\,9@Y!@$&93C"V 5"/O=#W;69MZ<\'0-9ZBIK)E,/M(0+DM9XLO^>PN M2O\EO/50'=]MSV<,AT65KPIK,4]\6!MK#S\6OD^L2S7 \WSM+R!M 'H.GAQ< M0G:TR&(^8?ANO &::J@,XJ@RQRV0YH(J"YVFV4,\28*S#^_FR2=RV)5Y]7"& M--'$,HU- (HI#?WC;(O!)95Y/E6C>S9/D[#LF1S5_/F^0;V[O>TR"YR@1@59 MF8XMI[&J2"6XX-AA9 M3Z7DBAG*:C=>HPNZ.K E'>_U:I)Q[=-VT>5L5GZ+)8B;V"V/3V>6 (JU0AHR M%^92)JVOS78!Q.7<%=@-54Z'M/>I)=[A-?\:W5UD0%KN MK!7(Q21RR)3Q-9 40'O1 ;>VIY[6<$X)L#02..>#JQ>L;]3(;V7Z?+>"!J=!_^O2JN?5>LSE3Y M/)X!'$?%WQR;[]JHSXPSJ*V-<2^".;8,2?+H]/+4@F1OQ$ _?;[K"_C>5]G5 M3EL^7\1OJ-ZZ;<3%H_K)@F7AN<70,^N%)AP8&UUJAB@&AJ0FWC6OX/#&^=W1'&6264>F@,=XS[PSWC-?. MC?"),]D S[%WL,!VC7;[5%JGH%:$CS\_D5)[.HQ7;@',K>$ (H\SN6=&"9N>]=ODJ>UZP MYSA7X[89XA@)I(U$+& *%5*<0.2PPA!A 4^YT':>C_]\4S[\=I47T=@@\2]1 M1/+$Q@@_RM:#^Y3?%'%,ZVW<+3+M>C2STCG"O0RTXP0@!!"H1= 8OOW=J0ZT M6;:*:6,C]#A*F"#N;#1Y%[Z;[_^6;RNSL//9S".",:7(ABE)4P,\9; 2( KU MYL-_?9#B-%!;9T4E;=QXVT&&IX]DD$LNK;:".B2T<419OQDNQL&L??,ANVXY M< *6G:G^8U5DPFZ/QNU\-G.2*F84XQ12H!'57+A* (IM8A;<@,)L_9#A%%!; M9X4*([I:15 FHYL=;'CV3.:AX-1"80FAVEN$& '5@&.=^3J6!:> V;KV MS7(6D?#%?#R:_$<^FNV?%G8]GAG(N 1>0QM+2.@8#JY6-8P,[+Q6Z!OG1$NX M=F1#_BV?3/YM6GZ;?LY'\W*:7ZU*]VS+;SK8)O.*8AXL(&:%=3(((H-$&X$4 MAXG'? 842.K#IFP'W([8\N_E9!DT-/OABTE >2]+7CR;(>4QQXH":CV-SI,2 M]6R(*7S[L: ^V'$:J%WYH>L9[E-^'Z^+F=[$^R>7^\FQO4DFD!/ 6>\)HTIY M$.?&2AP.4N.%1]?^>]L<:07;CJBRHJT)J]]-.=L?L'CV9 :<@XPP!TF8[8*# M+0VN#6F"3&]%_-XV,T[!M"-"?%Q^G11C/RE'V^*T6Y_+:. PL0PIRP06&BLM M:L.)<)>8N@9_LHAF.J)=+2,OJTA^6"[FB]'T*LQA^Q>3/0TSQ)P"'H?ED0E" MI;3,58$9(@5.#'3"GRW2V1[$G<6^'CTL'WZRR_[8\73F/:,62 FMU$P)XAVJ MED<"I$[=)?GIHJ&GX=HQ.=;1N>;T>/)\YH64P=1F4(854TFOM:GFR'C?8FH1 MBY\N0GHJLEWN5_^E+*^^%9/)\S?V4XNT>G< _ET8_?2F^#K)U7R>+^9'E2@] MJI],84H\0U!R@@2S 8? 0DCF$;!*3A8F*=;*(ZK*+RG549I$--)X B$$BNO MN$%13 '"[$12+UT?D,78L?;+KJ#NXVL>0J7A\WS=4M"P[C)##7$.<&&)!C26 M80=!+TP=VN'M%HIW=_>C8A:7A .7DF]OD''L*(@YZN<>PH^W<>3('F*A M(R"9,,,9IT$CR@J* ME,(^.MX'#:ANH'BMET-W5NQHD7E"C5604,8]L@A@[T@EG@0F,6_ES7_LC;7^ M\L1[*S#W41LAZ&Q5H$POY\4TG\\_YS>K>_8.U0';URY3P".@+3(QE FPXN'O ME9@"D]>@.UP)[^ERFP_C#8BFA, 0ZR 2'H!)#!YOZ M+[X%\3?#V%]2LDG;#% (!5$R M^%)8<(T@D[(2@0%Y.89FHN;*;@'M89ZH)L?W#4I]O7HVTY 8BQW E,444&Z) MU94X"OK$S:0!AB':7DU.A;)'9GQZO%FS 3>>/)T1:[WEEEG/L.<,L5B8NP+' M^LN9/4[0Y@Y>I,/8(S/^,FL6\%X]ES$4[V1UU@/GM K+:%AEZZG/TL20Y=%L M6-]?&];_V:(73B1I<@3?.;.+B/;YA.;6/=(]4:,"GC2CL @\6LPQ*M ML9,R?#>;P4.=FJE_=";46YYPCL2P1P*H\7\M(W?M,F[/K+_")A'%+;XXJ*3!>GD5LD(UGYZ3'AD@!+*>U^%:C MQ)A^\P.KVRSBMTBFMI$>F#T,01@H$D@:AX&WQE%H:V->J$0SY^B3JV]WLCD2 MP3ZV_U=1R)]HKU\0C;S7SD!N"'*2:VW6F;[A T3L/,D_6X+##?*\][3*@E6C MH!&**N2EA0IP((*8&BKND6*I1P.':SZVK/W#>_Z)4'?Y3;^;AK_F7T;?S_-! MUZ\_ZO/=TRJC1#+CO0'(> ,IYM;)U8$8Y*FA^%"DKCC*B\2+=]_8)]U8_V7W$*?DQ[QZ]^9"\IB>$1. UE6) M=Y[':-@\ Y9PX;W$ A ('=10NDH0CUUB#?L!?;)Y_"JJ=/>3S8!BH\7BV'$WF'Q:W>Z\R/J'7##+EK1+( M6D08 A8C#2N(J'=OOY+PF9C8F0I:\1->QB(;>P@O&V:>$2$$DM8["RB"',C: MA5(D-0=V0%6'S^$;G(AR*Q3Y."O#BKWX$>CZ/A_-\]MR$G<+9^7#ZEQ)<\H< MZBB#TD+!'?6<*UZP.J1WP."K6,^ED,_V.7O?5TZIDT@'$& M&8:4&XH=()5@P01(K"0XH +&YS+@$] ]!VT.92AM;Y!9R5B87!G5!G@#8T&D MRA&F4M#$BS6.KVE<1C?]@FB3@FX/M-F!PI.=CO10^Y9.,A?,N^#9(NV#4X*T MUMY61AYE!B3&4 <8V.HQWGXZSOW.3T_&^\0].":8L*^'#!FOB(#!-'386.FE M!Z@>9C^>9K<.>:PDPBQ>R)K$?6S$6Y/(DH#9["UOC-H#0S6)7+* M:@D% (C6]@/')#'RE7JZZ3))VIT^3O0LGXRQ\D^V.B=AX"MK4X_FQ=P6UZ&# M?#K.F_BDQ0Y'7K3%#C M(2'$&<6 ,2+8#* 6V:=>T7'2SOC]K"AGQ>+':II[._YL^VB?@V!//H<_\GUA MD@,M,PPL-(Y1"BV4@(3_$5N'HJE/W X?C>\\^FJ%RZ=!&Y/&<;KO\9,$)U? ME[,\V(0/Q3QTZCYJ),(O2FGBV*Z+*8WF\2=+V[+\)N'\,C:RF\*7Z^CR:3$D$$#K,-".*1DW%S=J 7I@Y=LO)T\ MUU:XN?68PY 5UL,:F0""#7^9+XIQN]]"U6NP4S''F$&OC !<:HT,J2"REY2[ M/6C^G?ZM)"ITF)P_G+B;WFF&I/*8"!" @=QIZR4S%4 >P,XCS/_-^'88GZ;/ M81+>?0_P!285T]'LQZJ"XA]E^.UT$=0=QG=3Z:/=+Z+I6S-L-!9&(H0HE\0Z M@)&OUWSM.H]Y;W' 'CU[_-_?SY"TW\,'MCD:5T;D5X)LR]3:'_+C$+%>/@" M@8)40<8H8:X2E5J2& (;H)G>!QU>9@^UBGV/D=;]6#4(N.[O($-&"LXQHUPX MISBW1.M*\(!MXFT( YS7SD"Z3E30 _=6AY%CTGC0=LLK\*E=9RQ>/!R&'?.J M7/!^/1:5+A17(#%%=X!',[M8AWM&O[_5^)E@"6OR_O89-Q0Q(BUQGGFDPUAT M9;$KS& BZ0:X,O='D.WKBII#;$G MJ773!KABGXV,':JC#\]Y'3-KV7-.[C3S5%#-K75(.$*($,B(&B!F>MO9?Y,K M=F^X]^@YKT5*\9QWM,P4)!HZCSVP84504%/E:U&E3$QY&^#ZW <==GC.[6#? MI^>\%ZLFGO/>#L+JPH&FPE('A-:.!Z^05X(;0Q))-\!U^ RDZT0%O6T+'4.V M7:)1B;A65(4_;7A76"9@;5; Y/LZCJ_)L74[YBR)EJL@O*M=-2A84IW0L*<\L-MI2S,-WBY31WKE#Q?N[$3,,=5UP[VDAJD,76.]N ME)%8LD5BB1EB\82*DW C9)B?A#E'ELWC%XO.\<4V5GO9$<@]S/A;QWK@]NJ= M;3+EF/-..J<1!D(Q[H2HQ"/$GR/[L <.M:'O)A1*@/A<#/IC=)\VRK:_IO1 MC^HDT]P[I8&/)3D%$D(IZBNA@!"7D_S2-DDZQSJ%0(^AG->#F.^G38.F&?)2 M(L0\#^8?IA "CDDE@!8T\>[: >[0=D*6]A'N,^RAEHO;E;5XP +>WB#6HQ, M.H ,1D@"PIR5E6#>@G,DH[Q-\[<5?,]"G(-&[ZXF8>5%VB)G(;%6(:(1 :86 M#KK+V00X5;D'N9($:'\[FZ9<3A>S'PV+.* M+4T^Y0_Y=)E_SF2?;, M'#I6X:]8U":ZY]J%>E],\]6IT6,WH>J&V>JPC V+M2 R.*1:0O*X 8-3STV> ME/WY-M>T5G'N@5"[[_K:0Z;=C3*AE;/."!HCXDX&EU/7UI^V^'+.8+2EZ+(C M:,^65'$7O8&CTRI6K3)J#55:&H8TA0!3S92K=U6,361/2Y%E^L:HU![0/7!) M7?WG>M]7-/XAGWTM.R;UV=FW\VOH M4X4]L/]U'=T&<_;N1ID5$ N,@ZMFI5,\K&^Z6M&\PB21HP,\O];1M-L:M#V> M'=I3E'G?-D"#DLZ4!R-($P\I%(XZYP&H4/3:H\2[,@=Y04\;BD\HFGT);682:] MU#C C80V-*P7$M!J-\9#SQ*CP@.\YK>CB:P7V,_'QZH6W(?ID_-(JUN*\ZOC MR;BOM^ D.L (\\QJB"P0 BI9?Z($)"ZI [PPN%\FMHCY.6FX&?K'/)BCJ^L[ MTCFXHZO,>R:PPTHR(PPA!- Z2]LKFEI#8X#7#?=-P'8 'Q3[5A>HK;ZKS0'2 M5HCXJM?,4RLY!-YIJ[S&Q 3_J8*(&)28O]C\SN(7]_9&D5_T]D4K." =WKH<]LH^<#WB&RJ@JFQ@S. M9:#(C\?V^UW45M^3&4\<]MQQ[*6"!&HK> 6CHJGW<0Z9SCU2;Q?[SZ"Y\WT MVTN][;U^\,BI]F(^P(UP:))&SWJ *"N]2K_8<1X%A_J,3/6 .E- (@[XBCP$M1ZT" U\#W ';SA MCA?%UTF^@7G[SK@I&]SEX)[.<*G=J<;.1_0Z/)=@5SRVS8C!$%,M.0Q0 V!=+,"S$5<:FG@( MKOE63X_[W<.E:+(^SDN_%7 W>?AABB/VLH<, B^,D<8K0700&5A *M$),XEF MP W?89-Q!-TDE+MIMZ/?V9[O+2L%\O9]$M9A]J?),?M3#MOL?=,*26)@M2& M3] [:"C3M?$.H$[]\4ZI=6RD!S?^['$V*ZR*_"E)M M?J8B$*L+XX^?:1MVG"DA';8!'F.X@00 8W0=D*<\L3*4/,T6Z+.J\>#FXVXT M=SZ*F]M16%K>34_+XSR]\TQ18:Q7@ BEA/[_VWO3)3=R9$WT_SS&?8 YV!>S ML6N&M4*90N\7AV9P.$*4M)(Q!QH!S1T7SR^[/$ M.IF)M],?POKH-#T,\)TED8["GIXHR-=49W?YH_"+Y9]QPUZN)]-TF_RP6&T2 ME\85 V4Q!\)";./MV#LOHW@!$IQ)":/YY:NN@^V0^50@!P+MW,^KV=UUQ//V M=K3ZL)55_,7GA?LYN9W.-Q_?WJM6'Q>SF=^&_AWA5=M?':0UU&*C"#&>"R6% M=KIDN$#9>]* C\!S4/>L O:@I--?\/#I@<%! R.(0 P@AJU@ E"C=J0)!VE7 MD4WQZ)DN4K_#Y;I5^ T'*O6BAD^43Z]QZ\MBLDK'YNINEARL*4;X0S)K/FQD M^_"LS I@KS]]@! BY4S<3;ABV"-KG"F9AA#,O%$,,-+ITN#3[JGC_57W_/IM>I>)CVR#=^*NWT]OI%F 9ZG#.MP4*@.548YA*35'.?/SW M_:9",\^&^K%8'<8#7)IV="C7G(?< ZO>:N_5K\_+R7PUVP)C[T@[]&R;,U=@ MT&HEH*?0>N($TD*YDD2#?6;IAOJQ5J\9NEU)[:(NCX9C:#01A$LK(3:(DI(T M"1AK/;;JT>71S5\9))N53D=>U4T-TI%X28%*?7^9,-$BPY0YHP"C2$)CJ<"P MLGA8.V1^NKJ)Q^@LGH[;I>OBZV)Y'V!25K97\[*W]48BGZ,,=%S07T=8<>;, M01(@M>,.6N45UDY2YDMV.:M'V!_G',P\;6'1*?,[.(7N"4H1RHMY>G4LB7OV M0I2!T9-G#1Y"HVP\KA4Q.O[$ 98[%L4MDV:&9P[0:]0N/MMF?*?8K!.AEP'. MTZ<-#AK#G( 4&0: ,QPI43+)H]P6F /TZ;2+SM8YWRD\GT46I=S2Z>1+I"2% MS64@\Z09@Q=(:*4BZ[G50"B"_5YS@1"M.U-& LHVF=X%'N]N;R?+7P^V^TSJ;;0LV/5K.27?)D^8)GJ76<\XKR;'@5GJ((^M3HP1N$5-5YFA; ME^A#ZZZCY35&!^ZA%9*I"#JF",' QGN*4)X@Z5B$_6ANB2VAX7D?H(99WJ6V MOYLL4TCBCZ+'Z+I^M%\XD[H+&L^<\YYZ3ARGB!(&/-9"]%.%3-TNENOIOW<. MT$-;\TOE^H\.#)YPKL@FSL4KXHTD>$\LIV(\GJ&6,/"TLGZ3W.[ ?O33^71= MO(UJ_HPK#TG9^1#>1;7__']%8VC=S1=,E 2FB$D!)(J6@$[U;.,%,1KK M@,#"9[Y,#+&XT1*"> M(XHN_7D?%K/IPV):X_?C<488-L!)H4#<*HR@V$8 Q!N"%,*[*G=V-U[\!V#; M2.C7"3[\9V.#]$H1 B-]!CHI77)9)Y*-]@Q'R_.5>O-J(Z'"@W\NP[O4]X=1 M:T\8]-H<^HQ"++37D%F/A8+ P:W["D+ XN][#A8] HB@C3NN,]Q02'3QKC0^0:9V*V3M,-"-4>D]*]C($ M<@M@7Q;FSL/#,X.\>;9W@#9SMUHO;HOEQV*;HKBZF7Y?56+LR*B@<51;J3R1 M*'5&=,B0DH$<(M M8=Q3!U+[@$U,Y9;.M \O\JIM]NXL:E?A3+20T,O/CYH(Q6R'-O!20$D_3L M@DNR ,CM2C14-)PJRT7S+.SWUOZV;-J==U7?#P\ 1I4BB%#AHRY)GQ)12Z*% MIN.Q0_IU$>4RO%^4_6.Y6&4B;#,T>,R<)M%R=T0PS;%7M%10B:1_%=Z?#-'7 MQU4.FWL.UKBZNKN]FZ5Z2@^?]3-C-%Z>+&AC((N:BJ&7V'(BU/Y@D! XU[;1 MW&'=J+Z0UPSK^\7BKG#("]6L_A&OHF^S-[_J>0/$'G)EO+)6:2><5V[/)@IR MJQ /\-SM"Y^-RZ!?J+XKCCW,'Q\8+&-,6*J$B3PFT&O%T8Y01;FJ*MO45$1Z MM+:_+$8*M]/9W"N>_EP57^]F;Z=?\X(C[X<'"A#55DJ+E=-,8:EUZ5Y3P.K, MV*>3H\E'C*UL9G<9]]1?E;M^@INPQMXKF?IH>FF,YPJZE)WN$%.&D2I_2]O! M3>KJO^^F47=JODJ?5C$G=_( D=<,:8HMC%S"6%J*D= IL5\)DALQ/<#K8$M8 M.A@,U9%$VMQ0[GLQ];&)O%]^F\QW5Q@3U["83:^W.)M??WA U,9[-)E?32>S M5).YV#8EK=Y<&ID_;.HZ.Q.%YI V2D8K54+DHK!8/!A(53Q7.ZQ[-UE',+__ M^ER +_#A^8<#91+$.R,UB'&,,/*&LI(H(GFF!W* FT+'&%@TS/ENE'\(]4\N M8S/8)&,99;&6FF @6$IOE4H2RQ,.>MH,[M)32BJ)>3=?+Z?%ZLW\7S?3JQLW M7T_7O[9B/MKON-X$@0CFA62 4LKCO[CS$?TE\4#E=M I4>'-8G;]YO;[X<:K2TAHYB!M]@31Z"5V!O B*7$ M,689TGWW\CE(0/WD[.-3!"V%1"CN;DPPAQ17R-F2 0Z+\:2)-8B%@R\0C?*Z MBUR>0^O5OS['-52D9]08'212R@LNB?3&2P&10*0D&2B>V5QG@/!J'@1UK==L M;O<)L+3DRC3K&J.#,<)S ( %C@JDA$=X3W+JOS@:@#4J_[K8RF9T%XFMB]OO M=Y'O^\56)[6^/"(PHS D$$L.+-*2"NKW&[\$?CQ)1(W*^6D2:R/,[0 WGQ9? MUW]'=D7ZRQ\?I'&;Q6I=G1Y=>XX A,8XJB1BC$;UM%SK/?F>MQ^$/0ILM<7N M+J(/[Y;S:7IT3BT:IS_33]7P.CPH$ R,==H;"K0" E!]BSTRF?:ZY=T6V\ M3XWQMP, O7@?KT30D5$!0*AU>A$!4 #HTY9,=R0Z"W.#50=8FKM-"#7'X#[- M\+D>P8)4A69=SR/5WR\ME=I_HJLJ_@&$W^>%;N GX>) M=@?)._82TM!7!&>-!H@:[^,)DD*(F<$E\XSK.K_R\R7#M">9]+DY'L]E.S8L M6(@C9XU2Q$"EJ+<:J))(SV4F\$Z^ W21;=3'UG@ZB[M^M^LOSZCED#XN.=<4 M&B^E50@)Q2D24C(.M8\2&%9DSUF!?/?A9,1)#SG D'.AM%.:6K0EFF#.568Y MO4LRRK*/3]28(&B,M M523>:(_C&6(I-R7Q,IK9H]'KID"PZ(#-/2IVCS$T;>DW)L8XF((C+;2<&P\B MZU/*@[2&"]M/M^*/Q8]B?G MMA*H5+/".\,TH9KM2' 2Y#9= M&Z ;LR4LY/.R SCLLBOGW][,XXY=5-0U>N'3(1XG@C#B<3QJ2#QT(,:F)$EC MF5G';8!/;RW!XWR>=@"3>/FO!9!'GPN" &H!H4H)S!CS\;91;GX.,9/ID1G@ MDUI+T#B'FQV PDV6\XC;U8=B^>DF\DE/5M.K5/Y_.KM+I=^J#:F:,P1DF""8 M:.T<< I$LYF#'>E>1#;D 6F ;6E; E([?.X+8J<"*B0U<5@B[@C$D48)!"G) MHIKV<>?\OIPNEM/UK\U)UPZ6&A=Z'5"=R.L>(+0C_P00[48$QK&R1$C *%1> M"$\XW#.*FC[*[8\01GG<[@!(3RJ#E_4/-HM>O;];K]:3^76DI,:Y=^I4 48E M$DH:3A'P0&"KU(ZY#N"H8WG0&V#CZY8.P)89/B#T59V0)\T3-- $&,R(2(EY M'GBG=,D&$15]G"=G>VC)A&6.,/K#Y&X'?T;%Z:@\-%-@2&)'L)9 )H;[U)*^ M9$7D3:9%-_2CN&]<-B2.'E\;^@L1:.NQ@1&CK;7060IYW"$$(6+ST$,\UDA4 MI1*VE$RR#P@]_ER5I'%:?=$3Y@O(:TB<]41&T$-@#>)HQYIH0^8F!5S>4V-M MB!S,X&V/ZVWN!?>E!U($1"]:;XNOTWEQ;1:I1-J7NTV47C%?;6/WWJ]OBN6' M1932XX6>5)JXH6\(EAK@:4KR)@SI>&/C\09'K#?(>\E!U>6V'?:E[+E(3%G4 MSMU^GRU^%84NYI'J+2EUMH]3I@E>< H49YX9;:CG7,,](R!#XXFO[APY+Z1& MMB25#G>5(106NYQ=1AJD+:+8:(08LE@QZ$HQ2+C3IH[P*A: #BG1/)T8$T,4R7+M,7C*7'6.<:>5;?J M5E2=U$G+):D52 <#D; ,*F6Y9QA@[IW>'Q6>9UKD PPEN5PLGRBC_D&?DC=ILK$^4"NF#@P;+C!SEEHL.+2<$U R2CBL!Y-X,O P=RLG-HT M'3\5WW;EY/Y1++XM)]]OIE&!$+C_J"I D0( MCJQQ0I8] XC'HJI@3#<$GE9QNL;H( 70 A@LC&$( 6^--R79DM*NHF4[2/,^ M6_!/'4R-<[='[;6+VV*UWCR-OXDCE_/-;R>S3Y-9L5*KW?$Z^5:\__IYL9[, M=B'"/5X;F]1]I@$F$E O4\P'Q=1IN\TWP%8ZU+<;NHS']A'4[N=&.C-SMUI' MF2U7J;SG8OYMTQKI0<>R6O[HG(D# QIXI3332-.(9V/$UD5*"?("5"4(C&#' MJ V7@R[I#AC?2;6V>=H5M@UN/DY7?]4J,7ED5$ Z?0:+*&(ETZ#&#"[O"*" M*77]QKJAUH#6$2Z>N3";$D0?6*M5;?+(J( M]#A)"SKCN+3, EZ2J(P>3Z>= M1N1)XMN[+H5N788)SA$&A-&8+2>&J$)26Y!JG,%))+P%&. MS)^F%S7,WGY./5W,KVYN)\N_3C_Z'@T-2EE)$52<:B@(U(0)L".6<((R;:N& M(H->P?EWCC1Z@5ZYWM-/PB=#(Q>E@0 Z%/_!!)<0$ET22Z/&C7<;RQ9[)9[. M8G$797/3[7ZG<^^*ZF+++WX^<".)Q"FKRRJIJ 2*D7NR^)@-J5P!/[T8-L#7 M+N!2]E^\/[4GLXHC[^"8@!@QBC&G"21.&FE3[-6./*]S"TP.\ 6BI^.M*&+@&I+4XDWM=I$#>I4I@E;;)PX\%B>*MT2& 5(0]M8 Q41Z=E .: M&78TP%"-YB#0 !^/@F'R[^_SC8@!PV CX/2;EPCXQW)Q]WWUH#>SFLTV#_4' M/^M^7A7?UY]OBC_G*4]BLR_&"50\5N.'4GCF<0SUM)( D?(2:TFUET8 RO@] M>P&2F5T=AV@"-0;3RQ!5!]OBB;;DVQI5X7.G#-@P[PR$2"B;DEE3A^:2.9J0 MS&"B 99*Z;DK; V#XJJAQ<^5+H,=1E"#D/C0:OI.! 9; #2$CF(7<:DVBU80TI M\*R?@HU##5ZQ+!4!M\+$NPRSG$+D;3:5 M1Y)%&]$AQXE3S"I&2_(BQS/-H89 !@=J&]7&1&TWYVEBN#@WIR=&1\V%@AJJ MK1)2$U:2!^V(4CT;D'!M-^=I3.W5S:F5VUYMA[%6I_OGGIANL 4!U-H 8R4!Z)ZU.X[^<@[-] #PM^=P0SSN$U/9. MG/3L!$P]'Q0\BA=I#!U+S= Y1QSK:$_(U(M1.H?ZZ#/0P<[6&\+.ED 7$%O, MK^Z6B8U;ZH\!Z\E'@^=6SB=Q_<>O=@? MBZNX]NELVU1SEY6Y&[/??K=].T;BY_8<0N@Q!T*29&(K@1A%'ALLXV]QWW[N MI^M^("O]:_>7]9W;M6<+- +=<.2Y@9![Y(F4*K*%&H: XKDI P.T9LX'QD$G M=EO<[N9!=;683:\WB]ULAM4Y*"\,"!YJ05$TTB#CP#(=#;0]84*Q\72V:U7J MSQ],S^=U+R"JDT_RXI!@-'10H$" %S>R(\VQOIB\=TW5\U76&!VJ)M9%*1PDP,I79!9@7FKWN>4T*I0/T;>)_BM7ZT3(? MKO]=<CI_"XN=L>[R"!=1!.YV'[N\^1GL?IC.M]L(B7!FXJO#V=Q_WT7__J/8GVS MB'_S(WZD*BRBPU4$HH$WT:[W0AND(#;2FE($F(!,N^#T9MKIN774ZC!4D?;X MYO[I[O9VLORU]YVLMJ)8C>2!71%*A0$0&80=]LXK I(=+]R:#^RG<;3+ MU&5]MYK.B]6J7'#=].67Q@5.*5$ "N>\50(JC;DI-V2,4.8F,Y('T=S3JDF6 M=_?P7C=%>:=P%$.@,0 <0$(]B':CA249DM/Q9-&(X-"L@3@I$EBL0]4V*.*7'EHB$VFG2>8*EU#@GFE2$.4P 05SLV2('U>)I:-PN*^H@[F^<=EE4X&NJW_4A MB'DA )=0<$.L=\Z5+)(^_NDU .8O1\?=Q,__FCP MF CEXO$N@+<8<2YTN7-+[-N_%N7JYS<$G'D-; M95X-XAVZ3G?NO!D#3$6D-?2<4TN1(X)+OV4/!92J$=7].QL@Y[U'9W)\Z#DJ M=;#9S!<$'\]8 P$"BGF&H ;6[^HS4NAH[D5IN%Z?YJ#:BP"ZNS6]6.!%_[H_ MU-2RF&S+G]6#:_:LP7. X^U!0TNHC3QBC.]9A S.?*\8;@^.)C':%==;-:FF MW^;3K].K232KKC8%0I.6156ZFO9C2CU?10UCZO"@ *0VA@I (+* :IVB)2!R M6!'L*.%5N:TMF5/'N%[+>JHU04#4"2: B#P U@AMK80E\0#*\13);0( 3\VE M-ECSQ=^3^57A%TN[N/NR_GHW*T?T M&-[;]%X@!/".4<+2?DLMBX9T-@B*R73NB1<(C:>J(0FA+]HG<$=6)K/5_V/9;2:=^L^"4\/!P:H-"-$ M6RZ=P(H:[A$J"64>9A;Z''XV=+,HJ(38&3SO EQ'CHM[&FI@[91Y C<<4.@I MD\A+[P6&MKE[WF0>F@%Z8Q0CGDABK<)"#I%_3)9_%1LW3JK5L!?, MCOLU"*XW08C;G'":.@:A= I)0"7=$6\(MWV$;W90:*@)-#PKN]8"O[LX8)ZM M]9@6/?MP$- HK"1R&FBB)9+0E_PR&,'QI* T+>"G)\BYK.W$NW_D1*A5&ZW& M^. 490Q*H!E'2$NK? JMWY!MG?*97;,;:K6 +VA+:H/=?:,L%UU1+PVV&DD6 M[3B ':=$T3V9P'=UT!VZ7+6&JX9!< K$3N1Y?X;OZW . T 5Y"+N'AX)01@0 M)IXI2A)C$16J'^?P/R>SN\DN'^;_WDUFTZ^_TA%;IP=<[TQ)-&!L/,T:F@;!21C+8G;/KQ@[WV1EY8G:<\0C M1#HFM+&1;HTA)YZQDGRF_'@< F&=GR[?ULC:_3DN8+7"'O# ML+3":62<$X"6[) PM^OG &-1NSY5VQ% !WC\8_%C4[_AS?RXQGY M+*^/(#)CM@"%U%Q@Y3R+O %:FOUQ@ZWIS.?PLMG7VD-;B]!YZG-O72:]VX%Z M,DN_RC8$=^,#TQ@3K+4ESG%&J%/(EV0[JKH*E/Q>1/Q=?UI/ENMG@*1M ;)5 MF)QD*>9)HW<0FIO)\EMQG;(0-G5?JWVQ6?,%Z(45*555VE3W37#*;GMYL]1^(K.[M-DT=^C5OS3]71VE]J[?(K[>C&FIRRHG7(41-DR"JFGU,N= M#*3CDE?MR2WE/.W3CQ_QOKBZBSH25^]^7LWN(JNW%?=OO]^M=\F?;K*<1RI7 M'XKE1E+UJYPW\45!:X[2.RV@V!*&%6.4E%'>' M?_37>?)KZBL"C7Q2%*2&Z=Q8@"W#NZ=7Z04A7:71_3[4VQ7<\%&O;M,-HSW( M;^>29-, CHQG8'V.>*@R!=5LAL&@,5K8M:(W(N]N[3<&2367X%T20*H-5 M^8=.F280FXJXH!2JCZ@VUG@,2D9HP4@/NT>_H="UD?$\!;@MKG>1=#.9?ZL* M=MY_)B"NJ5680 >PXH8!I?AN^4HRW\?ULQO0M"#AIQDUF4SN"B.5M\8'GPJ0 M4BF 9_$>Y)5W())3,D'I>%\:C6F2(;67Y)[%MBY"Z28_I[=WMY6R?_2YP*@@ MBB I( 8,*HN48249AM#Q>%>S9/+-P>-I[U;FA:",/9 _UB6<2+]39;X^K7Y^5DOIIM ML7#]7W>K=0IG*8D]?YL\Y=L"E919811AA$NJ,7&^%)>&GO4;D-X:JAL%6]YN MVJ*4A@-\]6,RG:6S*5+[:3)[^-S6 O!/^;: L8!484>X55TO\<58DTIRD04B(HA;/(2"R1 MW@J&0RA]5?9(V_%V'Y:1^\OUK_2"NHE;_^^[Z?=]S\1:D73'IPB00\XY<$)B M(B6%WBI0,D!'Y1FMP^ML1!R,D6N4XQT<@@?7JW_5*!118W2PG$$-I(S\PP0" M&OE+2I(IA7T4L>ZT"VI3B%BTS?H^T9:67!D_5F-T<#+:EPJ:>-(";8U&A.U* MOG"$K>OCX:<=@#4J_[K8RF9T%]%@C^V6H[V_*\<$H#73AA.(/366"P0QWY.G M>@D?[QA'.;)^>BPVQ-X^=Z8ZOM_JP8%#)2CC0"8/N"0:&5IN\\@1.,;PK:X/ MOEQF=^';G7R?KB>SZ;^+ZZ?7K'A-K./>K35!\$XQQ+R'TFA@+;2F+#G $42] MO$UUD-/9)"*>>G3;X'OO@,L&6A""IL1 J!%PAGN'-=SY,CC6&/?1F:H#@#6- M@I- =B+/A^8_2GJX*;P_(L>1LA)1H(706&DD-5<";R6B*:6@GYJC73J.E#'. M<8^L-Y*I"$@/9,D [$0?%?CZ=1S51D2NX^@TCH_"<>25EU(A*SC7S%,"DQM_ M1W(*9!PGR)I'1(;CZ#36C\)Q9$0\3"'PS'@$)=:(6U62#'@OQ9/[ARA(YZ!8Z872(7 '"24ZI8YH;;2@I=_Q4 MS:6/XL?].8AJRW31-J-'X"I2RA)DC>5$&&^@BU>'/<%& ?GZ7$6-'W6YS.[] MYMZ"AMW$#O2)"+R7$6G\3WG^-O%7'_8E+5Z M_Z-8_NMF>G7S8'F'-EQUNUBNI__>R/3-*K+JQS1>S=_/XT^I5)G^5?XP64U7 M?Z:>3I\B3=-O-QON_5&L;Q8OU9KM?U&!:,Z%<=9QE"(ZD:+6ETR'TO;[!MVW MVZHV(A<7*L]^=VUU?3VM*MM89WA VD1[G).4@<,DYT8I4A*-+.PWVN_20-PB MYWN&VP/]@IF0>SA%X)PY@R/]%@$O++<:BY)XBTAF^=K3^^J^&MB=P?V>H7[AY9-$>JLZ*AKP>.C<@ARXUS>%%/C8I_ M%: TNUH P3;\HT(W$8V5SQJ/O]PT#82P0A/2?-2* .LCP09BY47 MAHGQO!*<*]!G=0/.9&4'V$C5$M]_?;32RI?(@V,"%QPSYZG!3@@D&//&)O(4 M))**7HK/M(.4;6=;I[@O?SP\7CWGY@X$:";U!/&Z<$ L#I:8R+BYN MHQ8P@_KP1K8CZ@;DLVB0D^>(^?/?BWIBWG\P2 ZX@I)8IG4DR420P[0X!S&R M1&1FUPWP':\E,>=RLI-:'4].._U+%_.KF]O)\J\*(Z%J:, (.LY9A##V'N)4 M7X?NCDR5*O6/!C8-FPP-,[87%)7KK;0CJH:&J!=<(6:(LE8XX!ATLB26 SJ> M\JG-B;T23V>QN)N"%IMFE!^+JV+Z(RE3=2/D T,"E%P)"ZSTC#LH1/Q?J84Z M'JSCZ;'=G)B?EY)H@K7]G&8U0GB/C K"*,@X4DQ;0V'4/J-=2:*R*G/W.>O- MZ%+/L$R>]@&;6K&X1T8%1@G2W*:'+1R-/ V]W9,((Q M76!G9^,_6W3EB54Q,D@MM!<\4JH\$L1; 7Q)*@%X/'Z41N3]%$.-,K>//>AM MC1C!Z4F %*%N7:8 MGN-"]-.?Q?6V=IQ9++\OXE(*6WQ9_Q'O&,4Z:=I]^;@_)NOTTZ]M7.4NR/*0 MR_'LB8.D!"INA":+ B9( :0FTM%A10(F&)7'..MUK(&N+ M92N[A&#;4NGC:+[GS=' UB/# M *"L.%I_DF0)!;R^(T)H^BE@41EF!* M3+S;$,NQY\+:DF2.R7B\4LV#(*-\Q6G<'D7Y"NXAD)&9FDE-H0%,&5^2K)$: M3T^J1N6?4;[B-$9W8B9O ^7WBZUVH;\\(C FHS[*5&O,4"\\!1:7I%GK,S.] M+@E#.7)^H0?,^ M?( FTU ?8(1!FWAJC+\= .BT5JY6""0($DEI;3W$T+OMP,5ZH MO9W+TZX@<5+G5F^1EX #[P0FV%/%"2F9$(D:SS4L0VI'.K>>QK8NTK*F\WJ= M6Q]^+N!X)L;_62\ YLHP"76JU6DD8YQZ:L8E_5-E]S0#ZPS6=9*8E].[-YY< M"&CM"+;2*V>$\&Q+AK;:TDS]'^"QT @"SF!=GSZ5.B% ->J F7A9<]Y[PK3G M2''DP*X&9NI;J#.QTM!34?_E9QOWW^5ROD^HO2M*MU/ULTO]28*.5S;/M=/4 M0&9-2HFD>P8(UX>9,HPV#K6141=TY_*^3_ =K7)RPN@ &""6IQBS3U")FE'4:LXV +*3"\;Z[A!YN15O_4;QBCA!O MB_'^*+RARB%N%.+"[UC /.#]MA5J;8-H A,'G\B;97E7E5 V84/OOZ98QMUV MMO[UH/=QC?(HU3,$)" EEF"M+/08&:%WO9LCZ0[B\<1@M("&E\JH-,[R8:"M M\MF\]AQ!44N%ELX# @7#D1>[#DN)?*&DYD6 MVP =G>V?H6TPO%.=QI6$\ M'$1;PQS/R1%ZLJ-N,Y7B3^_GQ7\6D^7[Y=MB5=%-Z80I@G!*"6@159%ETHE- MN=8=08R(\;3@:D/(BTZ8WB2*_EBD]*/)?+>J/!R].$E0&$8K@C"$!, N$L0- MV!'%L=.9F]$ C[^^D-0$V[N(<:QA'=1Y+CQIGJ <58I3Q95$6GA"J3TTE7H[TA;$E #TM_-6-4'I [(.[^R.:3D#HH2F"P\1(KWT\/*#QTCCG54D\ M5+@KX^]'L?RR> &3O"U,MH^6"G@V))$!;J -;IS! .XT4E9(#:C&'+#]F<6U MR7V4.-VB7*PGL^X2QWL'9\-RZ1^D]]UT_K%LDW0W(:(#9FH[;WH#@S.K0AKP!A_&__4)L8?S1\( MEX)Y:I)#PC@%'*3E(Q9GG+?>*4QN,3XOOJ6E_D9YH^+J/Q#J_5<_G4_F5]/) M[,T\"3Y08!9#1Q(%[4M;3,$6(5L!@SYW _S9ONX]!6JV*]4O/K MM]/)E^EL]^8W236-KM_//R;X+2-5\0/O%A%QNS]N %\5&-78=P0$+9(ZZA5. MF>BI&QD")0N9=GUD5/<;.%4;4T\S%7L221>9L25I^M?^Q_\]+9;QJV]^O4WI MO14OPO4F")JFH#6*)7-*8ZV<9:8D7%$TG@>Z'K!R"*U-2J1+*.ZXM#G1GE-0 M^6Q\TCS!$68DLU"F>H<80Z$0UM RL9B5_"%]GL[HG-*$L-*&R MUQCES@' H*02>RV%<+(DT1L\GG9>_:$IC]7=VF@/F.*7Q7_?%?.K7_4-M$.C M@U;2<\P%)RQ2J+U%&)8DI^*_/:"K@S?C09EJ# >N?H$>&!XB8 5ARK@4## DI M36GA[A-<9.WZ=B*U&OR,6IQR486 M">WAN6ST!W(/@NL _V:RNHE+3O]*^3 _)K-'UO5]8?XCV*X]1S $ZJCG-%[! MHC7NK8)L;TASD_O,.^2-MEO4/*W]V9)@1A;JI9T5D;$2868Y8X8+S_;7.Y;[ M*C+DFW2OJ&Q)+OV]P"Z61?Q[$YF4S*C/R\E\-=M&NH_G\94@Z:76RG*CC":)N:O]*\'?ZI??*+>5($ZC"WC M!'M"C65>4R1*AG#02TVDSE]/:X/B8.!\*\SNX'AZ8=T53K<#(X*/MJBR !@@ MO4:>0(I(21HV=#Q%SML3^J(-3O<$HO3CLJCNP5 Y-D@EI=/6"VD]DQ #2?;* MB1W)]. .$%AGR[L&?LYA;4Z.XO_YSQ;>X\WZ871U/ M2ZP:%Y3@1CJ F!%. Q 7#$RY=";9>(ZM!J6X:(_!G23>I[Z/GZ+,-BZYMTFD M=:,IT91I@+DNR;1,C:?U:R.RKH>?+-9V@*#WZYMB^6XQ3]4H)^EFL5V_^QDO MWJOJ"OIUA@>NHQY"J(1%RD B'-+[?5B07!?YY>#I5-DO6N=Q/Q9UG<>98\." M-A8C8I"5%F@I&#/:[CD8E70T;RU]7M!RV=W%"^%!]UX-CUKUX("@8@Y[+&$T M0PD&#IM[#85V/*$-S8C]Z?-WO#2!ECD]FLC-G8M6@? MT?N%T]Y&^5J((0"<(*HAY P3K@57Q)W:2?J VV;?O?Y#$0%^'7%B9I/5:L/V M)++W7[>86;_,[T->G3.G#4!Q$D]D[SD'@,9#VT-4$@_LB +/FP# HC?&=W#T MO%NLB\V[[R)N6?<+?5>L=X0)9;0CC7CJ""4&X))?[W!8U)SN& M#M5,::V.3X.P:XO9O6(KWB.OSH#7_?! ";**5S:JEQ*#:OET)!@N^JF!$2UI>,CN9N'G@A481^M7B$U?+@(MIZ8D)44/ M=62!/#X9VE'6\\7Y5%7/X&0'V_Z_XE7H9EUNSJ"&!.FB<8*+1@7#K)+%#04JEHR08-:)4]WXZI<2& :I/3?0'. M3F=W\7?/:%#7_W6W+4A;8R<^<^:@D68JE;%UQ%.%N4_5&G>LDBRWF\( 7<7= M0+(USG?S2+I-@9G,S.+V=C'?4J'6Z^7TR]TZV5J?%YO?12TKKC],?FWH62Y3 MH]3--?+X2^J9DP=IM9:IYX0'AJ%X294&EPQ+M;U&XQ+H#%G/GV2[E5%_1_TA M;IY^V!^:*2 HB*4>*8PL,-9":?96#\:HL_XA+Y:[9&/#;KO2Z0"H3\^GC243 M;[L["C(N90=F"$"G(@/>:JLQL)P8ZOUD?317^?$' S.,2".5 MD3K%TFF@G"@)T=71"I<38=\"0LYB96\5%T[86NJ,#UC'$]!%2X="BQVW ";= MV)*=^H^.QA79QA[3 H<[ -8?D^5?Q<:Q]*#8^<%<^RTY1W"6,UV0B N(+1- M& .\H132DBD>J\ESSW59F^"K2UQ.0.$/:Q^%',[XJ/Q=4BWHQ. ML\LKQP8B)*8N*E)*XXS*Q9TL[07/@:PJ='$ 4^Q58*II[N9D3K\SO8<#XO)]=%W"(W.7$[GCQ;_Y%- MI];XC0?+ 1"5 D5:N14>R))L@76FZ21&C:HV.=QE\_=4 JO6^* U85!X M8I4GB@LA*-N1;8 4$N4!2[X*8+7!X0Z ]6GQ=?UWY-GGA2X^+6;7;XL48_!^ MN=&/OZ>K8GO7**XK(7;B3,$+!8BF%&B%13S1K45[5B#!6J@@XR5[G*29ICQ\'8[VKMC>P\-K?>Q5 MC Q6'Z>KOTR4 MSW2=?CK^%'AH5-!<,:,)<5A!)S!/K\PEB5)45M4\A)]7XJ9OC+&=Q -''L\G MLS]717G*5]I>!\<$2H0PRF-L@'82$(O1CF4&><)R&Q:\#C][4VSM C6WW^,% M)%TUWB_M=/5]L9K,WG]]NYA_>SO]45QORSC7/\YRI@N..2.UBI<:Y1!RBL4_ M[YB"";:Y6'L=7O8..-[)P7<;9753S%=QT;M4R\V:3PF(J3=%D,!ZZA!4%& . M-8C69'GJ8V=YKDGU.ASP+7&Y"X_%/A,BT1 )V-97^+Z1X_SZS>:HCT2EYZIJ MQUC&;(%',X%H#X07! NH.85BKW6$Y=IBXW;K=\?P;G*VHL)\GOP\X40],"0H MSJDWVB/AE?56<"U* Q0KAS/S N#K<.KC:B@I>&0D@H!$HJB+2+!PK0V^9IA!!=&?51,]KNOF;T MCIF/ZR.^F3^I3AXWK.=<_Z-8WRRN4R>-7X?:=+7W92&:=B)NCU0*#3RD'$*S M9Q2.UEZF27U1.T-ML"P&)HYN MJO[Z[6[Y>?BN6/Z551T3CEI8\''"\1U!F# M<"K$H)%/Q?EV1$'H+S_5>PB >![@?JX@ND-7NI#NUKFJ;*1R<$R(NHN1%MHQ M8RP"0D$I][Q2;#RUY,\3[LM(.9N?.>'J;XMODZM?G_[X5'[S\?Y>!SX>M%18 M0L6\5)IAK*C7H%PH," S>'BX@C]'5HO&^9DC^*8WR[='^IRT^X5!"^2!)PQX MCIU"WL!H->R8I3G)=$H.JAS%@,ZW00DS!_G;6NKOH[C^=3.]NC%WJW5*]EUJ('0$4"M6'K75?*@Q=!# ST+!H54J] M9!76N'\?'A12/W3HE?.,:D<5$0*7Q@CU7F?&,9SE<'H],&Q\]6FQ^1U<3N_[Z[S93;]MLTQ M*4N01G9-;RMJS#8V=_!; 83ITWXQJC \/( M*.@%&N_UP57^]F M*1!_J[F5Y4$:F3Q89*QPF%E$M?*8:F)@R01%LL.J1@VRWMB?@T$UFRW^GD2; M/VJ"7=Q]6<>5E$4IU-5Z^B.>W_&OGM>IJ(?"AJ8/$$("@(,&8V=9/$LQXCM& M> ;9>!I;-XW#?@3011+&7L'*M6_:Q&UZQ$4MVU7 F'][0%&-@_>,68-UP ." M!+2.,,FM8P:4+#*\LB;P..H)9A[(W?&]4VCN2[)LD^=2#\/IY,MTMC$U_B@F MJ[LHU??SC\G\6.ZZ6%6?[ZU\3_ *::6E%\A@RET*'=^S40.:V1#JPE(GSX9O M]Y+H%- 5)>XSH'O2C $*B2"DTJK(D!0TP2#9L@83H7RF&^["$B[/!FF;/._V MZ(\K#KMU7,^SS-0^?'1VNKJ:+=)A]?[K MP[5\+&;IQIH2@58;-GYYT!"NCA_OO(D#QCY*A&D&'%-6>N:A@LAAA2'WJO*E MNF=F/>R>5\L/>.;,02-L!772 FVQ0U :34IV,>4SRRD.T$?8%:P6?(< IM^:!25+/1W'J0 M^].4A7R^=PB>ZDR61Q\,7"@:S04G)&,8((LH8%M"B(QWY=SBP<,#4)[X#F @ MBWDY[UKIE6W]ZU$MG_@A<#QCY>B@@*0E3F%*O87*8,?$CG8=-V, <\OD#%?B MIPIKT1(KNRA9LMGFXK=5G"&//A=2QSXIM5<<*JNY81"9$3&6^2@[P=;S_ M0^0W3"S5 M*B/7J0RZ*:ZS7DZOXL5DXR'X&LR!CCK M$NI-:5G/TKYH9?UGM &+ZY(UGQ?KR:Q?S3RVH. 0C=YKC3]G0$(X 42,-GM&F(%M2(E>YWSF>];0[06^].7$A 3'LAK1 "$$. MN>M^%LNKZ:KXL(R\;>5)X>15! RH4Q0P1PA2R&%*L2M%(#',?&D88*K)D,VZ MWN0Y!)6JH+TD;_7(>'TS7R^G\]7TJK7;T@E?'ZQ"R@G*M3=("^P5\B4PB-,X MLQ;T %-AAJQ$W0MR*,:>F:QNRB)Y*=FB)/7]UP>^_F,N\0:_)1#DK?((2(LE M!)&-5N&2A9;E1O,-,*-FZ&9:*_+J(@IP%V:["\+]O/@\^?FOZ?KF9C%+17U2 MF9 7Z3T6+Y@Y95!<2IJ>*RS'UE@=C]7]:Y2(8@CD#UYKJ 1LL#YR&ML M- (4>%$!%>684[ !;O/6(U;:ETGU:T8%DHWVVZ.\,HV=I'\JE &?G =44 M0+\)O:5(*>P<(%:Z@EI[&48G M26JPX>& ,\P8A*E8./*,42MI20: <#S=FGJ0_-'P\-,8/P1_U 6$AT/E#(D2 M(4Y8!+"T!(B2J5#(\<3L9F*IB_#PTV1P<3&ZPBIF$-#,1/.8&&>C\$KR)!#C M*6G:+SAJQ^B>)H\A[*,]Q^@"("&RQA//D!,".L_VIA/"(C-%<(CQ2KV?^)U+ M:\CP?EAU[NYVZV2-&\2#XOLU;J@=?'NP#G--B( L,IPBQPB2]WL4'%':?8?P M;$HS6I/CD%5G.$'LF<'+%"O&H4(*$<*4P1!B4(H"J\KFR>TV?L"#TZ\V0-[P MJW&["!BR,KXDG(_3U5]^611OYA%BQ6K],=+>U2GVTG?'&Z%5U.IHM3#%G.*( M:U.RFUN0Z=89HI$W1AUK2 M8H&)11([X$IV6VHRO?-C"EB_-*UJ0,Q=:=67:I*_G$)R:HUW+(J]O2\-V@!H M./)$&1EO$)9(A4H&>P\SS<$Q1:QWI4=#D.^E'DO_7,SB-+-XA^CC8'K\[4$I M*@VV#F+*A+7>2;EGN= 2YJG4F,+5+_5H.DO00XF;2<3,5^E!X,UZ];1'IXG4 M+F;3Z\FFZLNN4^?[K^^_Q\ODAA6_8VV>!4!(ZK07PCGD*82 Q77IQE1&_KKQ]TT^'U!HU3K6CGAM.'*&N00*%F+ MN?Q=Y?=4"![N\=&;U#JP.9YT'GZ[(Z(B.N?(J,"C'<6LCW1*09B4)%)7DJB\ M!*,!9L\(6;0EDOY05QF.+>7,SBG-_2-6FR_*M(<>\[2[XR@JIJ: !:>,^(P-;$2XRC$FM< MLD^*W Y3 WRB:!9%+?&WFS*M1?R:F]3$K?A1S!;;#L,U\51C=,#419W@*I_%/-B.9G%-:OKV^E\FBXGJ9I[75S5 M&A^BA1CW8(F\MO&2@XT%:6?>D&WBW2?SR!N@Q[H=9+7!Y*$DF5?>/NK$=3;\ M30$KP3&/FLJPY59 @* J60E<;IWTLP[7^X ;U!9XAW5O[%>F_;VJ["F*ZO[4 MU;MKDCV9[7>8.K[29K\H.$B9YH19'O_!*.)D;QG%/4=D%LP:X/VE-P36>Q?I M1GY=I-YM*2FN7R9T=\H=R\FK-4$0CF(@.<#,.!/M,([DGG")>%<7[Q_%\LNB MGV>^UB'S-&>O#<'T]"CW\!^G26$( M06$7D/ .6&2J8SZ]2C%(J 9$E$PU6F6&?0WP*I.)I2X2WD^3P<4EO+-XSV-1 M]0570D:SF5NB2O*<\IE-J08(L7[!43OA_31Y=/.NTT+[/0>LU0(:J0@D7&A- M'"O)E!Z.YWEP4+!K4B9=E,3,Z*INL;<8,H&5)99':R:J3TF$8#+3^]>0:WS$ MUN 90N@02:>V6,?4"2.EM\0K) @%WMTKFAU1Q:$\\1UOL7X:\W)BGUIHL2X1 MYA)PXQQTFAECE0#EHJ&#XS&Y MGC&[OWMHC3(U?H"&26ORSV1E%Z9L.@,KC(G]9P)D!D?3*@(588R(\XJ6\!4> MD#[Z5W7ZR-Z7)9$K@:X 5'WSN?]4B-0#3IV.Q">%0E9!5)*@,1M/,&V&U%Z2 M>Q;;.I#\']/Y]/;NME+VCSX7/'?)RZ^D00H@P2"DMB3#>K]9LELTQ[HN M$##Y60\!#S\7XA5=4D\!(QQKX9"3Y%X9C!Z/GZ,1!)S!NB&\*/1<^M%:!+R6 M0ECIC;=>*5W:6X( /J).@;W;*)U+:\CP5M?7F\:&D]DNWN3^9?R,\+]FOC<0 M:^+>8[7EQ%-*4=Q32,EF&N\GO;X.L]8TI$-\-J4:+8ASR%KS[BZ=C;MV7Q;;(N3K.) MSIX[2(DD-RJ5\.#Q_P1K7Q[?TDC=;XH0&1S8S[=[NA;9D&V;S3_^6:Q2VO(V MU:2R%&%#7Q,HTAI[0H@$4 ,/-()E$$.J[4][M6A:JT7=(?@:,_?/%E[.BV'V M>:: \DXR5MIN4$&>VM6QH_QX1CON4 M6D^90MMX0W6UGOZ(TOR=$O0L-<-Z0(U&0D>)(8J8HW(G16.DHU47A=\I044@ M D(FG <2Q'N!YI1@N&.AA69$182Z@EIK64"G26JP64">;PIYQZLHT41IS3$R M)1FIJNMH ->#Y(\F_IS&^"'<6BX@\<=ZJ*/EX#V$GL'X,P:D9*JR<#QM"#.Q MU$7BSVDRN+C$'X\A@Q8#8*/J2XL\*9\^4Z F&4]L2K_@J)WX/Q M%X5XMP$8:FL!U9@"S@$NG9T.,]"'V?1;)=H68Q?ZD.XT*5"HN+9WR_U[\C:B MZ,%->^5^%LNKZ>IXD.7)DP4#L9562TT\]DI#HQDK&:*Q:;TPN=SB>KYY%+U^ M5M@@Z_\[N"G )0%4]/X#TP M^\W"YO:&KY^4\HIU8V"RO0!5ZO?>@%CJ^2B),\2YN"MQ"_?LU"(W6_3D)I_; M>X.;_U:6#J5Y Y%^U>5A4G<)@6$,XGX$I,7,$ L$0K1DOA ^ M,RV _U:CEM6H)0%?@';=IR%UE%9+0/) WAN+T;3X/"'H*>'0Q>>-$=WI:N-;>*$/E-H-)> M88PAD @+L!>!T+WD@O[6M"&(^A*TK:2O=X4[:2'!*8PTQ%QOBN!))<@]6"#- M+<8TP&:U(]6Y-J4]!+4[U_G?DXEYUKH"$21U5@ L"LGZU.O0HOWN"/UX^OQ> MJ%(.2/@7H*,7=.'#2&# %8?))84EU6"7E&T\M30S0&*D+UO#U+UV1'T!6O;@ M :,G+:NY@D 9I!1HQ VTR%I !"J30[SB.#-I<(1/9,/4L';$? $:5OVVT9/B MG;>P(+UP!@O$"="$0V*Y*N_B'DN3F>HVPK>V8>ICI]+/J67TY.L_%BE%,"[K M25&:(V]E.=,$03'P@AKN.8LFM#."E<\YWM!<6(_)LY'_]-6!0+HZ$+Y4,^[+ MR;;F(5Z@JE.@V]4$:.-_C%6$6XD=G&,RF]SGX<'E S7+E!?VLD'+<$+ M4*K#YN4A)E36;.QV-1$^FV92P@MN& "0ZBB/$CY&9<;'#N@9ZZ*4JGT)7H!2 MG6PC]J%KS2TR*"R\<=H;30V&:M."MA2@E#HSR7M MM]%J6!O@LVYK>RK=KZ) M7SV=KZ97_YS,[HJJVTG%L!#Y;3FQ*2@30\:PM^+^G$;X]Y/.N;>19@5P >ZH M!^KSF.1N'E(>?V=0BB'N@75"2>J@EMCIDKU"FLPX@@9BY5JLYMXL[MI["#E+ M5+\UX43V"BF1]G''8AHY%5FLP)Z]R'?6V?WI(^)O/3A/4!=@Y3^XZCPFM:,; M\I,O#1 AA2-+G1... E'I]E3NP MIH" AM 0I:7QGC*/F3'[V 2 +[]!YJ /C*[D-F2U^8]&XQ_['A4\NU_+(6$B"!4FB@G!12(T]=E,56$!9PS#.+>9P< MQS7*R_9%B'0.O:I:PA,2 F!Q)LPLT9:82PBQNIH*97,!P"U'C]V"17AQJ)W9XG^HO5NEZO4L^H] M6T5PU"#N,%01$4!!9QAPI0@DSDT2&%<]QK%HW[G2OV@%'.)MSSA.)%908^@I M)E1Q(4OV0\IM1_Z3@>?!C47]SI-^3HQ->[2<7MJNWP4%+(TWRD5>>2L*%F*KF;7:(TT80THK6(K&$IOI M^AR3A@[Y,:%)V5ZTVNUWR2>QMAN7DXV7'#^9+EM[$V]P>0$0P!$G%'NJMPKZK[Z:I2[78A@0R7S3 M'%!LZ&\-[Q8B%ZWA#RK.]3UE@($( CK6,T#-,.T>$WCLS&$*99=0&%+_Z M6[<[Q,=%*_:(;MT,* F,A]0KHC5WPI-2:,3ZS&+XK^Y-Z-(4NS6$#/G=*$=9 MA[7 P#R,6RGVQ!H-A72.B=(! @4DF;E78_):=ZRJ%XV/>V7]7__Q$!IOXTK"+5Z^+JYG]>+6ZW$-FTOWW&D\\I;VWU>!7%SW4QORZN_[]6 MC8%[8;__^G!%'XM9"@4RB]5Z]2SQKLX#UGD3!V:UT0QXRC$6#@+ N('(885I MW'%%55)+2Y;3U4UQ?3>+%+V,VX>]C1/PMGA?K>YNM[_;B/ES%*R.Z_OKF W4 MZ!<%BC5&U ) ,$$(T*@*KF1F2@KNZ VA_>VQ*] ]-4CZ%%<7-X8]?>[V^VSQ MJR@^%6E 1QX?2]ER>QX$@QZUX9^)=>I8AR@[6H]_1%-F;,V_NH)@\7(,F,]PHR@ MR!="/-CO&))FIH .T+_<.Z1;%,MQL_-__4?Z:"+K__\?_P]02P$"% ,4 M" "5@ M)V&UL4$L! A0#% @ E8 +2;N+=WG47 @YD$ !4 ( ! M/#P" &%Z<&XM,C Q-C V,S!?9&5F+GAM;%!+ 0(4 Q0 ( )6 "TD;@!DG MP X! !GL#0 5 " 4.9 @!A>G!N+3(P,38P-C,P7VQA8BYX M;6Q02P$"% ,4 " "5@ M)YF.&3X:E G/@@ %0 @ $V MJ , 87IP;BTR,#$V,#8S,%]P&UL4$L%!@ & 8 B@$ .]-! ! $! end

*'4_TT203!>3/GOX)N_A M:W_X1KNO1HG_G&[2&@0&0[Z_AV\D?2 ?%TPY>='QP9C18G'"+.?"-]"DC\WM MX9<%7/_G/B\S^)#F6[[&0HOR2[K-OF3K?=F@P]E5O0(0L7A%;3M*PCBQ$X)@ M<)B>Q)+5$[I;-U\VP;Y_RZ?NQ;5UEY9_9.T;,=4 4_+6&MWLBTG]++2KW6W3 M(>77G798K0'LN^NB?%7$NDM3K#G\[1SI8<&$=V=#L!#96> ME?/)+R\;S_XY>9_4NPL1_6EM?GEOVN2,*Z?>#"Q+^^O'3VQ(U0P8?W;\GO_* M"H8Q2_FQZ[A1C)R(.!0-=7DQ\.#(K%N]X4D3[OL.YH65]0#;$[U\)X4_U6[E M=WQ9OGEK>FPF/L(9BDFX82]HR[\_#6YHD+8UX@/8F5/ODR3*9-WC/;$0[35@ MV%NYMB[NE%7T_:YF/3CG52)M47,4NVNV!8WC_QED [H6&V4IUA1$LUPJTT)#_!F.8GQ)ETRFJ=,]4*E3MV> MMQ1N)%/*PI;LJWR7\=>"?BWY2\>N%]@T]H,(NW[@A9[M^,.RA8,/+X9=2JP0 MC&U30=LN%6X,[\=B0J/[^-;XAJ17TS0J\V>3N@N[ :?#/+VS.V M9-1-E>B%BINR.6]IVSB>A*X6[]ODT^SBNOZ:EMEED61?V/QM%1! 2)20( A] M$A**:8S[YL( ">XNC6[&>(;6W7K3W';,KS3=UUEI51U,:Y,]9-NBG=^NBTIT M*CN>W?,J-@VMX]2+!X0>%Y>RJ\SBT*8B4.+2[JF(5'^UL+WE<5_SHA=^^KO@ M#ZBR#OLUKV^?]%$VS7C9B>_+8K-?UYT3*F;61;M0P_[+G-0^S-D/V.^GZ]L\:U=QGDQA\G6ZM:[99^1-R?_CV)N^S[C@E=BBS6L+N+%; MBQF%YMX\9:';"MJ1;T=A2)'CQC[U2> .KQVZ,"$:*IIU09FCHOFG?5\V]5J= MVY1E;F][2BSW7I"3Y&*;OK*V[ZF6S5@-F[ GEY'Z3V6LUIHU28Y'2C[-=^EN M+5Y(YSH(!8E-$MOW;4 PA(<+PF.82!W7FPC2Q+7-USU\[;7-VGTU2OSG=)/6 M(# 8\OW5-DOZ0#XNF'+RHN.#,:/%XH19SE4J\)KGN#_>-\V2;UFY9E//S8KB MA !H4Q#;-FLM=C&VAS,X/I2Z%WU\:X95O@?"Y]3-FSI6<:^R6#Z>5<'5\DD) ME5QP>E+GUJ"S.GC6@&^^XK57Z1(L3!M']3)44:,]9PK*=# ENQM(B_)S=M]M M\'^\1L7=7;%K@*R0&P>NZSBA3Q,G8JEW?&C839)0KTLGR1;ZF_.KK7RO/!A0EGA?"Q',\&M.CM-'S M/47%TP[#?,%7B[S9+$F_-1LT'6BKN-KF-]W,KVP-XULL[,/J,E_S?XV02_T. MDQ/1>3PU3EH_'YS GU,\@MUN7IYX47$>S94E6$")C?EL6?ILSLP3JFV85_T/ MXKZR1K""+H NCJ+(AH1B'[LN)4.YB1\3F?FX623&Y^H+>0Q7R4MB*KXGBW[K!9*4W99:=/0"EFTKY551S M+(Y9/6U0-6L,#:[Y5DV?T".X6JI&Z3($38,=9U9'QS CNW+P\9I?Y/"^JO9, M 3/$:V97KL?R69OXON-X@8,3/W"'%D$,P8CC$2K-*2P"C#D9P9=#GPF3E7> M98J*M3 M-ZLWQNZXB3MCE..R>F 6.LNBT7GY*Q0)3+W'$+L0Q=)AR8D)]'AV MIJEC6L5^[&/@V@12AY$8P20>SF2X4>QI*%W5!66JTM6N6O75PJ4IZY;>]LT4 M]4I:W3)7G=+W5)QDK"A)V)/+D.>IC-5:A"3)L?!"Z/5UMJX_7K/Y^RT;(=EG MEM%]W'&!W IZS, MB\WS)T%6-@JH'SHP(0E_PBCTXGBX)X>@$,GD]UH;-IS-/WD-IWLA)]C"/B)A%&L9\,3\'YP(>K^P;SESHMZS%**MNNS"!^#E%^ M/#]7S OK*KO)=[NF,.S:>LS2<@G#^!F)TN-7U0E+'KC*-@F-V'&,Z1VJ,0KB MQ,;(24(;$L^Q \,$R2Q%Z6K3\(K3,4QKDU?K;5'MR^8HQ+H_+/1VI@7 MFXC,0;K<'.0)WXTR(;JP M=IED+9L*96+Z99@M.:GJB&K06)\:JGX[0Y6IUYJ?$7)&?D:PMPRE&6/ RP>8 MQW$AKA]L#&95S5M9A0&)HI#&GN^[A$( 43"D;R@ 4F6Q4A]L7#-:+(UBR(J% M##^B,F&(&EF!Z%CY=(X50[IP8."L(B@0M10M4('^0@64[1A')''\*,+81J%';>Q0UP6VU*$G?:W.-[_:%;MW MS1SKZ.K!W4;+I53Z?"(F2/.X0TZM.HQ'%PERM@^56@W.^6Z-$F7P7 V6=B\L M0PH-V/6\LLH0.D);MG$D-?LLMQN MN]_PTJ\/_8M01[_&G_K"V756EMGF,_OWASQMKQ%>!=CV";$3_@*D$T8VQ#1A MV($3)IX3.[:( "\+L6'Q1FU53[ZSMIUQQR]O66EO'M_';^QK?O755[H:L=ET M1EHE__-M;Z;$K=V+85[D#O7%@#475 83K=;&"ZNUDOVW[S%'%EB#I=;[HQXS M&'O\NVV/Z>VUN,'6A^^ZQTA<&K\8T#(]1^T&^L_9/?MIZ_"CE-" S%B;?U6WMB+Y:=RTRLYSS*[R0*NO%\>)\62![9$GM9F ^]W_;-SU" M&+JN'7/HH0M!0,0*XA<%>+(L[7*OJ#[1UK0SV;IO;6[^+FVMMK+.;(D8 MO!1'B"1M2\%JL QTZ"^?COO+X;E7\J2_G,C.CA.XWEKKTU%_Z0RVR'?<7R12 MMJ5@GC1CXZG4>A[Y&9N[3>2O4ZG;TKK+ C*WQ5%2+'AXR^1MAXL]CR[2?0+J M"03L43MQ:>A&,' \0N/0!AP"2QQ! #RA*C C#4^61QU?,,PFD0==,YHDZ7:3 M2+(SHXXFMX_N@G^4ARBF';O9E4H<9O3 Z!>B/YC+Z>3:0WO%!\?R6 M[G.#2&]4EZ/R9'0VY)$E1%E3IA43]&C)LN?U;;;9;[./UU^R&][)&9:BY*LO M1^6%R6/WP\OL6YUL^>W7P$YLF@ :AC[V'>)%84P]%!(W^=_:U2RA961<7Z4\9IRO=Y8_;R>LB4?VRDYD-1 MM6^Q=!+TI<#%H2KV^:ZMH->#HTX88MMR+!C0P+&11:C?@;,3'T4RVCT3),-2 M_MB+YNT ?F>_%W-0#%NXK:CSBO5Y>_3Y*F/M(&L?C*WX'_/*]?EP?ERVYM9< M(18;#E887;G1X7E@3[OQK0_@)^[%SUW9ZLX1'M]S5Q8?+_0$8F3XF#G2ZQA- MYG:Z6+1WR8XU7[/#,>, DN],4@_I'A_90O6.J2MZ^#4K;LKT_C;?0E[@H.D= M9XA"RXU"C&SB^81!XJ^=]X@<[+IR XPY'(9'%<) 5G6^;;)>^:$!SR/-!I;/ MZ9ZM\E-^GN-CQO[Z4*$>PG"N&1%$_="+(DA\%(1! G'B$6PE$!(WMAS12E!:C9I-IWIB]P&DB!SI]68"LHY^;LBWIX4K##(HVI?Y=/&1Y49!-E$446ACF]HQ="$, M$+)Q;PP%-I&9BRF:,#S-XJB>=,YV='Z].VHE4$SU9N!.3MX4:#.B8B\3,R)7 M$YE;7S?)5Y(28+<, @@"HGC#(8B7ZI ML\+'FU:8 1$OQ\('? 9*5ET42!-4%K-\2:J*'%5F%.49(6-JHL[>2I1D@@-/ M560J%VH*\H7]+2GNTORP@6[(/M:+8I*X"7$1(C0:ID:)%:CKB(21N=6DA35) M3V0H5%$50^Q-U):WB)M!74[$"&N, I=K5!H5-T;U1ID7L1.>7:8%[]/\[K?L M[BHK-Q$.;5Z(UXV3F!+B^CZ%O9G0LX741OG#39_4[""!!I/,*3\5HL8U91:. M)),[C^@!?[: !#58G2>9$X^&^5([U2C+F^"1Q.>^OGKL< (M:SA:. 5^H:EY M3$PL?<@/65/Q@LT.+3]&$80TB?W 1J[#9HN=0;;FE#H%.,', @DF#JXM!S,U MRR3!IF*FR0R1T[--(AS.DW(:&))).\G3NI)IG 9'WDH_J7(CK$G-U?#AP,20 M6LTS:U[L MD\@)@R!.R& 3XU@J!S[-DO'3LH>ZOXTDIS@3"133G?FXDU.?YW6@&B([; L4 M3AXE:D2*]!"\#D'2Y$MAH@E*9+<^U^EA=_7P(:MY?[Z\QLU[]^\/;%)VR+9\ MA?_/O+ZEZ;:I?-.BVMA)B*AM^6X28R:5H1\&P]3,B8EX^LN(=<,BUF$&^Q9T ML6,;_>>L(,OC'0H$?=J>3BX9!(V2T> M%K67MDXANL[). M^8OT?62;^B;L;X]UQ1EKZNQ6O=5RN+S'S[E/O>RL$I+74H]&P[N"W*19_XJY M.LJ4[.;#HT=56 ,];5']EC9@SYY:H4[@Q E.'-N.( YL][0S[@=4/?>I$83Q M7,0-4XT.U)0\J$[>5;*D"U$^*8?Z^0=\.5R'(H,"^=@#01M M'8L2\VZ.YF^-\:JHR22]2V^R"GY+&?&[]A% )Z)QY(4Q(32Q;>0EU(9>X@:1 MA>R0$*D[S!K,&=;9__>X:R\BMY.L24JKQ*:2IIHF7U1_:#_&J?\5_8A#:);0H3OG,/ M+9@X0> QVY&';-^+@GB"GBE:-"QI70 NP/W^6+6W8[.JOFA7C$WY\09LNV!D M2\-TQU8([>797==OZP)<96"7L3^]RP\395$U+DK*.$-(IHIC#[$I>]N!!/S7 M%M7'EXD3E\B)Q*]2):?Z-"Z46A@3RF'_?N2'F"ZONSGF/V_S[>UO^QKG9G<9\?NDI"=^F!34.XE0O3';#/C3-;;#HT-29Q_RK[PB:/FCQOVL< &=Q:EW@-7\:)T#CQ>+E M?J;S/[)&FC&XZUA S>GPJP5%9^):^&PCFU^4_=M8>5;QYTZ/)7\=[O2N*:9. MZ$2N#V/J0 HCAT"/0(NX=D!C6^Z XW1SAK6[0=B^MM<"&U[)RV6+>NK@5DRG M9Z953H=;1L_078 3OL6V*=^F;.PHI#Z^UR&-.AUZ>BA2-U>BTG;^^E][TN1D M>F/CR T<&CG4LY#%A#2*@]YD$% I49MDR'2^_?S!3SGYFL:?F'#-1IV<9#U^ M6[<%=JY:\TK5&$DC(J6%VW7(DQY7"@-M3[8 2O<(*2W*/P[= /75;H M3!PW26 Y,:2.3PB$7N3;@8=[!'X$/;F:*/KL&A:L 1XOHSZDRV1/F>GD67"K M;R&*)3?\AA>?>;WZ 2?[-R/\?5N^_@LO7[^R]NP?OWME#;K PG.,KK?6G5JH7H>6:?3GI56G1J:FY],V$44D1*'C M)0GT:8RIYPY3RM /HTUS&6=J'NU-,U)*-2 2[G%?FAM%A5(6;>9$CU*"1YC? M%?6PB8X()W0DN1'M4Q]9 _L]O6LK4Q*7\D^+7$@\$EILK@%]WPY]XB1A%,A= MMY?Z8,,C/,<".!BE,K-R%(F-Z\;8D1O"A8DQHA[G)(SHA1)7ZU (->B%AK:B MI@)=K4C73R(/[P_\,>T\J\9-\@"9W6E$6/' M#6,KQ$EB)RC F,#(Z@W:B2V4)-!@QK!B<"2 0Y(X*#J1MW'1F)DR.0%I<8$! M&.B1J92#G4BCQ-':^>A4.T7;,/@BMU,/KHYZ_MH953UTK> XJB9'"NU-::I( M6WYGT'?9LA%#QT[<&/HV#0)">X,(.4)3.0UFC(NTY6L1:7'>5$7:"&5:1)I1 MJ$NDQ6F<*M)&Z%05:<;@Y[K8_C6'1O>.2VFT-%MKU6AY1][4:$5NA!__94VE M7<+; 78]'S&U=US7\1(*_7X,B*CE23T?)_ZIAA6X :*47I,@1FPU;883.8D5 MHL/,*[:]]R.K9WF&UK%P5L#]]+U81<^E>GFO(U%HA7Z"7JZ4OI,BAZ)WFZ &:7^ODC2[(R!M_J\)$\KZO6RR%_J]TK>B_;\ MW_)#?G?LGPVA81($=@!C[$#+B0+;]DEO@X2.T"UZM4\VW/L[,'+=7I(;L8YO MCA:YKM_AD'ZW1T_G?\3"2/=78VL= J"(O=#17B1%(/U^;H/&L4]]*_!"%T6) MD\3>:8J!$9(2 :E/-BT"+1A)$9#C1E $C-$B*0(MCJ5$X)R%,1%08FLE(J"& M_:D(3&! ^,K_;5IF**VR'2[N>(7ZMNIC6?(Y"$\KH8?3KWQ,'_BWFJ)I<*C' M]6MVR,IT?WKH_E0>TB.8S58((J%'?=]WF =>C]FG2"I[L"Q2PR+59.+>77'H M8'OFWL6CNF]U[K65*2_ MR4/0N0C.?%SLYJS1B(V,#.MH*>L8:5;"Q=,J!^M -<](V)?O:7Y:P6-]6Y3Y MW]EN8_G4:3DX#,70J@8A2 >(X*?\ MT'WWYYD&//58&A[D9@GC[ /;J1)>ZQ6EK H&I.-Y0=RN:>\W6#LZFBSX'R(HM5 M5M?[5JN4AQL#\1$;3I8-C=QPT46E 7L!.KB][G\ZCU(+&?28YQT)I"D=47IS MX5F'DAOTKYBKHLNPSLYIOLU<&D)N;,KM)Z^REQ4L<.W&((:)1 M%++_[[F(]@=V8APC5T:9S:,QK-1]-B/E@RK@=?PE,ULSQ$-,B=<5"CEE[K&# M#CQX;69_ 08/5I& FDSZB';/%]!U:/F,_A9+=9VYMD;X?_Z15?P)A8]9F1<[ M>^,["+G4\[S8LI%%+>3800_1"A.YNLAS C,\ C20P-<6$[AO0,VUN:$2)M-[ M&88C-/_611/?SB/P<3R^ZTKMO! +(YL2$T*^CJ%C&=>U;3E,YE_LA795?/PM M'C[*'=/]%S9!WN" Q@F)0I<&R((TB(.@3S'%L>T*O10V+R+CZ9X!CLP28N:H MC \DQ'C/)SQ>L]:ONF?DTS;A^L+)%W"O MX3*:+NY?&/>7B>T*KKC-[W.Q9&^2/5-;_I7QF00\[)H7>^J\8O]*OG.HV;!@ M=6@<)XB6P, M71@[";*0AV(GMJG;&W(=VY%1.(6/7[V:J5 FIER&V9)3J1=T:5XQ>L[&B/!, MH&X=(C/%@4);,Y*\A9Q5;!VQO67"1;*OV;ZXYW.VI\*50#\([-A"0>@X*":0 MAKBS31)(I?+G>BP:EI@>9#.\G\%\LQN9)%E,@>;G5TZ4WJ)VL9F3$'$C^J67 M^'5(FF:?GEZU-L"8%N%C,S7L$N3$01@[EIN$/J^=VMNT:+AA\GQ5:)&\-VW) M=,5S6.*)I6Q[>RCVQ FS^P.(EK@O M,F(ER9#P,P;E37K(_VZR;+@X5,4^W[4IM\/N8_M8>O//RVO:/VW^F7VG2<6= M#FC8D>/X";8=FC@(PSCVK=AV$A,N8YZCK_9Z#AYT/3=E(]()9++9]-F(( 0;;$HT'LX9 0B_W+15+[<5H-F\YC=^^A=7/(JIF% M/'NF6_(\IE;BQ:1J,W[.*8L?!#@RB M('%@")V$>,3WDB @B1M)W6?29M2P;/;H+IJ*V76CF@-"UGTY1LEBH_KX%E3, M):B64\MI+)O11T'6QK11-_$KT47M;CW51#.\"3\Z]II1]/"%?5!3I3EV(*11 M&'LQQ32.;"=RO-ZR!4.I6:0.>TNJX 7@,-6>,-1!M9@*SLVR1@$4(]C,PV=O MLS8B@#HY7X?V:?7HZ;MIVMF:K'C<;O>,&\81#2W+(E;B1PZ,J.,.EA&,I)Y> MUV%O#8JG]E2C#K(G:IXAG@UHWC+//;[-FXKJ*;"^[<6@1ML;V(Y\&O;78HD*W[J;:,*QN/2R0];BDJR"I42>F M6W.P)J=5 V%GJ])%2FJ_0LV('$TEN_ M/#O6@8NJKCK[5H1*O&&N1R&5VF288,:PX@W( MP/]*[^[_#[CNT,GIWA0:Q81N)@;EE.U$'I>V'M9"0O8Z0R/*I8'6=4B5#D<* M[4U.3HP^9&SJ<5OL=^_O[LOB:WOFK9<_VT8H]@)JV9%E4SX?]#N+";%1(*-& M4^P8EJ,!&LC/L,F)T20:Q=1H+@;EY.A$WCFLA>1HA*(1/=)![#H$28LGA?YF MIRDA_R$_9._K[*[:$#^@R,&)&S@QM"W'IB[M#4>!)_6*JP9SRQ[#X#A! U17 M,EZ"Z(FY>#,<:SU_(4+OO(GX@325/+P\X^O0-IT.B6;A5;F:K'2_ED55;1SH M)@02QZ)!@!),$1HR_XF+0SV[CF*F9E.X(2??=,/]BU.S=VD-MFR9KDGM!,F> MJ'3Z>=:ZX=C 6XF^-5A4M$V.XY7KFJ0SHIJFPI%P?9SM]GAWW*=UMB/9?9EM M\^;J _MZGW7WK>!=4=;=7:Q7,6X2@I'E^)A2&EH.14& W1X>3I)D.VR[\S WA[GSF#MB=^2-9G6>V@(FIY[J"I%8)Z"PPYSY<@,&+ MMI+9F1],DQ^K\\5C>9ZYE)"F((PH^.QQ7H?6S^_VTV)'R_ ^>3[\>U9OB.VR M:3>&T,,VA#XER(*]21K&B5RAD$FF9-1#J4Z(Y'SXD,TL$6/LJ4S<9$A?1U?6 MXXKHI$V>'_G[3_!0Y[M\?ZSSK]GG;'LLFSN1R??M_KC+=I0QT!X;Z:[*)VEY MR \WU<>L; K1=I<24.CP\AR6[Q(O<&$0^'S%''LX3@(?2]U=GQF:X25N[PV_ MVGWN#S@Y!'J/ &]OX,PG_D>]5_QQB:ZN^,0;6/-$7/!0R7J#+7GR9($X&[X# MIB,B8R=9E@G].L:1I9Q_]=;9 C$03B],@X8>7OZ YFZ)ZQ+HA8$51#$#ZL$@ M<9P><00CJ3MM2^(T/(J]IF@J]]\6#:=@/N('B:1DBD(MB&:2#>88'LL_K""N MZQA_5L'$TRS%&C!I&)E^3^_Z2SP!C0(;>6X<$">$+L'8B7JS"?:ECE)--K;, M&'$!.$3%>X/3"9XB^(:XU:+:HK3.J-XGNJ0E6('I->NHBCM"8JC,DW!>J'F" M_.SI(9Z3ZHY]N103XCB^Y<6$6G%H.WBPZ*! +LDSP8YA'1N>B^9IN/JA?;=- MMDC8%!H%,R'F=8[&$A,:F%V'.FGQY&G*0!L[,ZW_ M/PRGN7R&!/I69+DHQ,1R2>#B#AZ-/$_JGN%LH!9:V4OF*F=- 4A$=);UOIE@ MZEG<2^>%CC'M=@3+6,DC?1F M+=RNHY/J<:4PT/8F=ZE3\>]3[6^;$(@AF]A9EH-MS^4O/C'C 8G#D :!U*N8 MFDR:7H[SY^&J7.&A%%V4*NN5:3:G*]?9*P0+/D(@1IVB:D>RJ[.W#09I]7!",5/2"#--)12AP Y#W_6PY6),0B38%14_W5S7XX > M=;6%I@LO$S/2L28RN8Z.--6)0FOKDJQ*P_KHY34NLUU>TW3+W^=Y:$\6TM#U M(Y)@R_']B$U$$DQ);P]&KE3E!W4KA@?_)O7*EMDM--!C4SOO/8%+,=V9AT8Y MZ5%ET$Q9FM<(&I&@Z:2N0X4T^/&T((TF9D2UZ!]IF?./_Y36;1GZ**9N$EDA M1!AZ#K$31.A@QO6DSG))?[AAY>GQ Y(Z52O/%UB*F.4*3EQD2+)B*(\)6-$ M2)1Y6X=^J,,O-+4?=;7H"[A#'"2^[40!]@)B(11#JS<4V42JJ*?"Q\^K&$JG M.U5(DU<- WQ-THU%3FP^)T10.R396Y]ZR#HPHA]*7+RE(.G?]X<-S1@CZ9X> M#[LJN;[.MGP?A)OL#E;9D46MQ$$1C1*;"99#;;EA]!&LF=I^(._>Y MD6PK<*U&L$58>$&ZM9*WK(CK=:4PT+@DDUK%85<Z=K]ZUCQ:DD-)LG< MEAY*!?-,-:UBSTW6" MI)0X4R%-?&/0(%\*FX+B5!G;$'Q,R!N;@8KLK4-GICCPPB;@)"[4%.3LMF,8 M^LAS8 SMR'-L$H9%Z$T7+N["&_*+#M_'M&V/==*?-MUB67[R*$)&B9+A @M MS29\O&'5Z;;*!U02B2%%N@22:^:9DM.6IR2II-$4V9)(GIEG32UE)L^>6)KL M17]?2XY-(V<%*;&)#A3:&HID18G;HJR_9.4=%W+^OG4S?0Q"P^J?=%1:(B@2*S>/,GE2(T,**L,MTD$4&V-B6(8@OYR(;8"9T^I4^L&,L] M+:UH8QFE45HV*M.HJ#8&&-2B-XLL&E]A1T9S)/EK(>O&6[BBQHG)FO9M( M.(3'%@Y*2Y$A=3KKM\.+T]:"61CR$S'%";8(^MQG!O MTW8\.O7*B[BE607E[-+&!]473B<2*Z\X9CF=)#YR=,YV$69@2E"4U!E>GSY- M\$7@4HPJ0VI[=,QJ7WTC"G'H8MR*V>(M8F[$].@<]U:,]T-T;WY)1Y45,< ME%9Y]?F^S-+=Y>'\>+Z]L6(2)H1$3H)"1.P 8CH(GF_91%V!)A@UK$C#[9*2 M'_>K&HC@I[0"*;C/V)\<:LDR:_K85A&MF8B>*&(-2M#"!,4!/+KBLZ2LO4Z? ML,QIB, :94^'6Z,RJ(TWH:,*@K9_2\N;_/#X>YO$H:&7V @2+PH#Z"2.'0QP MG,@3/M!@$H1AV6PQM:*IHI;F@S"NGJOB?Y*:/A;3RR=B"KI /?W^6J(D<3QC M+=%2.\1A-FIB!SXF,/C:L9 Y@K*"PR.SN%G,W-BG9UO_.!RK;(?3>_;O^@$7 M=W=YW2QILNQC.QRD-]DF#&Q$"#\9X[FA2P(G]DY;UJ$[.1.K!X7I&C)\%Z %CCHD5^ LZ Q\."$?OD$L!#)DLEAO8%; MQRIF!C\%DLHFF%5+_S17V[*JYB/%<(GW# ,*?1H2UZ8!H1'R0@L3OLL?.+YK M88](U8S5:]FP0)^NHN<=4/75C2'J51)"<[(^,2O40VVFNA=GM0&6TETI)H43 M1+HBL@Y]->3;:*I(+X-"^:*71!T77[-#>JBKW]+O^=WQ[D/V-2N9_4]\9;BQ M Q+X<6)C3&E $QS2(!QR^1$5FO4:,FT\-]1@ OL.%-?1O)#(.!@@6R ;M"S/ M"E/8R^>'% :\H ]"CQA\6CX($LF>98.AEN+1'A2QK(XT5:_EO%IL MIT7 MC RBDV*PN31;*X :!_5NN@,2X4>NN;A;5)TM USTCWXHQ(\E:2;>K%ME058EQQM3@#!,_(O .YV%-B8MR-[*!H)G\=6R>Z MG2J,-EB)>7:7Y_J8E7FQNV23^G_>YMO;,SRO*36\*\HZ_[L9L]]7'\OB:[[+ M=I<']M7NN*W10_\%/P_U1\6&\\_,B?SFMN;KC-^R^K;8;3P4AA%.2!(Z@6]! M!_J$]@[9L=C#(3^ &S-MXMPWW@.^- /?N/_\YM;@'3]&(S"; O<=!_RP?\K_ MQ=U_=_7PKOL27#7'(?DKDS>@ZLAXM^<9AKN&#HGI\;K#)K*P6;<'YD:POLU] M?-;FSL>VD?G$N?^ M:>/9\WN8]_2'H8OVS.X#0^@)P(T::W?_L,:G<12;]V> MS+J"K&^9_&C5P5R#%$Y=FBX:X-=6O#]&JUO!0OH'(:KXX11%V[(?[G;M _0; M!^$H#$//F![@JYM@2]!\N3EO1E^ MM2[N!XBK6=E2\=>G>FTO8F#(,$NPP!<2P:D9 @ M-^K-$\<3.D&BW:AAW8-/9H+9]_OL4#'UNTW+&]9AZP(4;/Z8CO=0P[Q/ET%C ME.N5PC.8ZU'#<^X4%5&)_O6KHII;$LHX@3<=ZKAEB]#C/JVSW3F2C66[-H(A MC2V;N(GK6]3V.R"A ['4/1L#YF>?*9ZOE=,3Z$>K;'W2J1J4Z2(Z0SSTRNE9 M+-8IK2\SJBBR$\.S?KF=ZJ"$\&KA4NQ@U^LHGN84_IGQ_ "#U)XU^Z/*KH_[ M#_EUMD$!I1"%%O%1Y >N1S'N-\)"#SE"]??F0V-8H'M@(.U//V=WW0&:8P,2 M[!E*P;2GS-FF62(IZ< *T7@+NQNO#)'%Q;6QBU;$K( M=\'S)!PXWK-U*O^W3:_R#ZISK:WAV)?W.3;= ^NL[3*KYHSNY// MPVF(PZNGY>:,\0JV .;UMUBJ-\F^8,) H+1JD66'JNE@L"Q9-VI>:4(/IU_Y MF#[P;T$&?$?3O/Q'NC]FL*J.=_=-C@8>=NWN >\*#\-1&9*X(?*\R Z2*/*= M)/"$,N^J[(\6<)OM"P/U=RTHH'^[BJMNFE% M[Q\X>@O2P V>^+G94<8;XC2Q-U]1ZUK&6 M714CSU[*61&V>4;+RQ;LKR6_O_7^T.[I/QGKFQ\2MNX?W-SX+@Q"&SK0\;P M8M>V7:OWPH6QU/'WM6&?>Q2]Y@+ZM1'0G_(#8.UEGY85/Z $*NZW9(VBM=%I M>IQ=02N8? -9O6[XOG"__F5P!W_FRH_D'&8+78FAB/#;>R'WQL M-LV.KG%ZEB@NLL+]E%=_T3++SDMI;:R00)^@./8#&"0P=$*$>]PAL:0*M2Z/ MUO"XS#&]NV:@--8+7)ZT)5:YQJ.[DC7N!>"> N[JXUJ'/\CH*AJ[N=:WD]K- M#SZ"ZN?#Y-I60Z06&263[_?9E@WU).E=_]$'RI=#- M-4A.:C;_@8/D-#Y,#I(:(B4U2%Z]C?M*!O>7K+RS-PA;-@X=ZD$<6U9,O!@Z M/6!*;?E,[S(PYQH6FR,& MNF7;QXK&N(6)>&EP6T-L%EWZ_:/8LX_A1^":\1A"/\8N26S7#R)":!+' _(( MQ5+7V]: =ZYQ[NL "URG6];3UK<"E(WT@FM @T%>WU!X?VY+K9_W19[%L1V1V.(D%H.Y@F M'DU\EU+,OHB<,'0LAZU/(S=\J[257F,&-:W'QP_$GR/\WZ#%N-S91!'FQN1$ M*_,K$02]/CWMT@88D^Z47_C+KAL28=;MJ1]!&@5!0L.8NKV1 "=RF_-R'VUX MDGCJ<'\V> 1K8:OR)*E2^BE2E:.WV#&K.8UQ$7&1(VQE*B()_C6Y4.% 6A=: M%>)SC>+ _EG![WFU(92X)+(BU\)6@'POL3'I;9+8DFG9CL4G4&Q8 M9K!4Q4.-3$DM,F**%/S: M^ :[KA?Z,7(=-XYD'"FR)R9#YHF;)C]O M*#$9,3'3#&"$;'1BQ"F MO4TW3)",=$RS9%A&3N 1_5$92*=8@(S'Y-R8O,ZB0M)SRA1(S*D MA^!U2)(F7PH335!.JCYE_(FZ;)>D):^SU3];9D.;S: \.TSL)(E#$L9!U!N# M%I8J(JYHPK0XG948)-EUOLUK.55294Y,CF8@34Z'>D"@1[20_+Q,S(CN3&1R M'8(SU8E":^N2G V=>MIE?9N5?,E69K?9H3#L:1&V)6=2E_@]@'5=YE=' M7H$NXR72/Z9EDP1:9BHERMK8M$H[\^M0/ -^/9UN&6).5!>_E%E:'3/"CT-2?%7?D/;#;WGGU9;2*,D!?@"%LN]3SJHD.^ M;TF5^%?X^+E.[2ANN$OP)+G+;H8B.>4X.[7#X8 &SU(;ZP,A(KOI\NRM0S:F M./#:OKDJ%Z*BP:8V7* RDK7_^_[P_)3AIV*_IT7)SPEOH$T0#GV(J$T")[2@ M=3IH2&-+JO2 ;MN&Y::'"W[J ?_,RYB]=#Y73I"TQT!,K9:D7T[*))@'?W+( MH,,\L]Q),CJBA:9BLPZA-.9=,4\+EYV7/;6Y00GRX]BFB65Y89#XCH/0::>1 MN)OVK5\V"I2UZ.Q,VHA,?WV*1[CKHI3]T=3?J&I MG#M2?\'TT9%S=L0.D"CQN8X^,]F+UP^33&!%HO<\34[^GM67UU_2[\.-(,># M,0TILP7C),:A[7J#91OZ4I=U=-@S?TKM;)LD;S""G_9%5?W\7]*GUJ:3*S8# MGYM7N5GW2SM/X*N:@B(GO*]O_+\HOYT3K\CPO-H[D?0179XK MG.O0[-F\+9;I- H9E'9&38YE?KAIR^ W!2N:GUWV%2NRL)=1"%PW:D%WD:%':*^:4D=KE4GCR)\EU<1T16W<>U."C6 MR?5QJ6,:]2ECJ_6>VV=*K'!SHU.%XR.L*'-BJ MK=$&4&5UO51!-WGK"D5VJ^XS/U8A\<*L*\[IM 9T MU?)OP%V)&9\!GK5, (5P!1:T;(8@A%:"(P*)E0RX,/6D:B"81_.## Y"L\FE M CIII%@HEOJ&BM:!'VZL$.===76@-::K'BU,^"NS=C# M-)UI;9P\/;?Q[SD MA8>KNGU%?(.L ., ._PTG>= @IC5H;P7=;W-(;OAHB@V*&@Q*:05<:L5Y^B$ M)>-3=L]^OL3KR_SK M6-5\ME!]*5ZI&O'R0QJ?,@:QRNOLYJ=^9 M:WS._J3P#C@5WKEX]++$N8]\;MAY"3HWN]DC.'-T[GH]9B,V,J2LIK&L8SA: M#QW/"@^M!9CV8?!+^CVYOLZV-67A>/FMC WUV;08>0[V7==S?=>/R5!9";NA M5!YC+DS&-[NV657Q1 :XR@[9-<]6\ ;=SFMG&>VT1$[?H#9WT(R-7=VQ,N8/ M0&UHV\B^-J:M;[02",7$04EGL'^KUPI#C'[6)]S7PTF"7!BC$!'H)B0. M'"\>+@:&$>ZN)24'P5R&@@GY^T@]&MG;2#_673U1WM;1\Z8X\/9=/3DNIM[5 M\VP+8C>QXABCQ$X* M\$BRO?UK4>R^Y?O]E^Q[C9B#?VT2$D$;1]"'#HV)#:W0BIP((QN& MU(&!5'&O*78,KQWP+7]ZL.*3SFU:E@]\"RV]*X[MVW8W'5S^0&>9W?.#Y>SG M?#]49VJL;%= \'K$"TM MGCP=[;6Q(S[L'_B[R&6;VLFKO]##%_8!S<,]3!B1%25);$>4(NP$%DYL)PE\ MGTW#_43J\.\4.Z;%ZQP:X-@ AZ;TS-PH*Q.WUSWYXQ*;NIP:.\%)&). 6&%O$6(D6?9 WJ3BJ>O*5.RNR(JM.O67%3IO>W^?:9 M[?Z=H02'MH60'SAVC*F/(^+U=K$#I2K;3[=F6*E. ,'V46\K&40YF=+ K)A8 MS4NJG&2=\?F">BU3'_I-OD;D2Q_7ZQ QC?X4IEKEY(4@R@[;V[NT_*N9Y4%( M8M]AJTT?V9%G(R^(K,ZL%WIRU\(F&YM_XC7@T[4NE&17>7%HCMC)LS!A3N=: M)C[B2FZMJ$;S.M1,GSMOKQJG\*2N9;W1;DX86#&V+3MQV'^"*(QMVT.]69^) MZ30MDS2VJ);I64E*\ZNJ9@:IU:EFZUA8/F%+2L\4B5ZKGJFZ\Z:>3>))>(KP2&X2JG$E MN#UHG";)C4&.!W2 VMN(RZP-7R1F;!MP$I'K4)F)/CS=^M/ B*B>),>RN!]> M.G/8>C)Q+ V VGLHMA' M-,:1Y0?AR0O+B87>)ELK=L,"UK@BIE]K9>@-B5PK;(,3MM8!<.X!:%T E]=@ M>?U?D.F/- 5/Q_C$:U*[9';JB]'O"?W+@> M>2JQ;KIG/VTN!J6L&15-,[HY[2C=M(TG>ZWQ%*?&DPZ-YQ?1&0/GO9D'6(%K M-;. A2+QPD1C[6UBV;G,ZMDI?HR>/3%9_3$K^3?2F\S>^%8U# MFV+8F0Q""Y+-UZR\*I13U3*F9'3K')5D,B-E_P?N!UQJ9(-FD:N M8I;:%*M3,]07X(1LX=3T&44R:6D59M>Q/M3CREOI:'5^Y"^[T)QKYH?\:[9[ MSTP>;O*K?0:K*JNKYF;"QL8N)3:FQ H)<3!DZ]C(YW=N>,W;A$@=@-)HUO"J M[?RN1HOU70,6G-""%FYW@T-R[TUG 23WLMP+[FPTD>[X=LR;Y$XEC77'XEU MJ*,)QUZ]6J.9.U'E'#&+'GY+_U64>)]657,L(G%B:ENV8Q,21PD.L6_['0+; MQ<22D4Z==@UKYQL=]^H!-'A! UCI');6((C)YU+\R^FG5NJ-**@$CR,2:B(: MZ]!0(YX5YMNR-A4]V?\]O>M/_T>NS5]5@+[K!X&7(.BRQ7J'PG%MJ4FH;MN+ MJNG%HP[-42L>!M,>D'CV7!"\-]RJJ,_=$M/.Q(]C7;%_<\I=IG1@.$:&RYB>NAP/-C2KU>ZP/' M\ET9E=5CT;"VOC^ ^Q8E+_3?P 3_*[V[_S]@=X(JIZ.:F!93S_E)EM-,QF\' M$/0(F[VH,XP+'6418FY$'/4ROPY)U.Q38;*M2F[.'*NZN,O*3_QA#_YZUVU^ M7W46D0$-'3N((@R3SESDV);405YE(X;%Z(2GF0[<-S EQ4B= M0#$EFH4[.1GJ(8$S_I;1H-?(&1&@R7RN0WVFNU%H;F=RNO//++^Y9>;@UZQ, M;_HS,1 CZ-"0DLCV/-?S:>BYO2W+@K:,Z*A9,*PX/2B0MJCDM$:1-#&A,<^7 MG,H,5'6 %I*8%VD9T9=I-*Y#7";Z4.AL6-H2^A_R0_:^SNZJC66[Q/,/ADWY:&WJ)LCG9&733Z7>S<8&WVKTK$&CIF5R1*]>QR3= M$=RS [;AR]E>JC:O8A?T_SP@:N_[5([A)A"0B!*HH3" M9,#D6S[1-(W4@,3P'+-]:ZQYL[L#">H32FT*K",DD\5XYFBHZ#)X59<[\*!' M#\[@ XX?_,0]F/E]IDELJTFVQBBN7KUU^BHNY-H9UJ#IOV?UA@1!$!$?1MAS M/,^F"(9.9Q3Z(?3DKOY.-":C!$J7?WGI,M&U_]Q]FV%3Z[PRS*Z^=THY(][] MY#F:WK_^J++KX_Y#?IUM?,OQ$8ECXL($!="-$>KW2J%%4*"KETF8--[7GNW3 M?\SC YOW#_\G2B34GK%%A? MN^*IN"2L>\I\B:I?4_B$OZ-<9K?9H6(0VE? X=6#@DL4]CAU(28Q*X=AR$@,;S>GP&U= \PW MP)T#U>#=!:C3[R!KUJ>2Y]GFC[281*\SQ$IRWE9B>^0+:)WIUJ$78/#J'7/K M71/=SV?19:Y=@,XY<.X=J O0^C?O2* [.B.CQF(-81TCS'+N%ROID)+5B=.2 MST6KCUG9O-X,KZJZ3+=LF1 F;H A#6#L4NS&B>M8W%R(PI Z]*UJDY,_WYR^ M])!X@2;0@ )_]K#F+M7["CLC_7LRH>OHI]/=>%K.5P\OHOV&34#:_MSDK$CD MNE%$HLA%41A[-@E]W-OP$''E%K9RGSU+MBAO\,S;.1[1,-(CU.A:1S=0Q%[H M:#"33J3_?N3'5"^OF[Y671[KBJVX=JP#HK3*MQML1R@*PCB) V)!F_@Q]'L, MB)=SE^H0>FW/E_+I3K&#J@$*BA/2)NW3?ELR[Z,Y#F*C^'(!D!O:GR7;6J1\ M#[+%"L[ 7H &[J+GY<>9%#]'KRDBZQ!%0[Z-G[O7RN D427Y_LCKXSX% G?_ M.E8UOX4]S&V0@P)(0\=)/.I#-Z2A#WM4<> )%?R?"XOATP8-4IXJR._N&1S MF]5_:9!6G=&8(+8+!4).?MDDI,R:$NI[\$R*.P%^FHX9XM8=%UEJ*3:1=5FI M-A#/%8NW"6]%Y-P8R^(5?88>@8N[N^+00GF2Y7Z,PS%]J.SN?E\\9!G(_GW,ZP>0?DO+ M7:4^G9XC0&*RO[+8J"M_BUY4[_NI^;LK[A7HW +G?LU=8\K/Z;POD5-0#,BFK,DLLC.95.@]6,(%_G4WYW,KDN*Q#D8UY)Y9?T<2B MZOYFD\WA->U:&,/TWT+4=6U*$$&N14(/^W28_MLHD#P K,NJ\51U=Z[BGO7E M1CDE7W#51:[:7O(0D M9X>*!$[0-*W<:5*P%4B5K# )T[AB&1+W041T)!E1E9A.V#;8MH@+ Q\B8KL) MQJ[E)$-.U;?B:9,J42O&)U'#(M6$V@ASJ:8W)DB-;D,K,=S29-#P!.J5HML-#Y^P?10./%T^6TR5=/(O)U (4 MRZG6B=W3,_),_;]QD*!%"7J8,Q^;%*)N[#RE7N[7(7*ZG7IZ M,$9Q*/6E?% M/M\UW?HC^VK[\"7[7B/F_U\;0HB'71)A9A4Z+O0LS_5PF'@V2F!,D-3#"5,, M&9:[CV5^V.;W^U;E'B&5?L5Z IMB\C8;D7*B]@@6OT'%@8$_N__E"$$#<>ZG M%$;8&M$Q+22O0[WTN/+\06M=_(@JU1]5=GF=5'5^U\AA@ ,OQC'$,7*L.$06 M3*+>"/(2J224Y$<;5J/?TD/:;B*# 9.<#,E2)28\!EF2DQH&A.OT &4]:O.8 MHA%]4>1R'8JB"K[0TIXDYS=IQ9^AXO^3_/N8?TWW_'#&4\5R$?9I$H;(MXF; MA,2RN82UMOFKJ%(3'2T6#6L,1]?L*S5?G.&4G._H85=PXC,[L9(SH-*9G@7$\G%*9?3S!?9 M?K-&QUKD5(7L$74U&KMUB*U9%XL9^X+D6X ESYW7#Q]9ZZ_9>,#'@N91U*%+M^PD0XQ''"A#E,XCXG0$,KEMIYG6[-L QV ,$90CD-U,"GF/C- M2Z6-_A2FFJ>8GJ5_WQ\V[P]5G>[WS=TO9CEC M2WTVRWQJ. J:;1'7\NT(>X&/, U/0AH*O<*JT9QA13L'"4XHQ51-)ZOCLK80 MH7*Z]@J74IIFC-]=L3TVMR6;EU56QO,CXR-N=N:GW"MGD] ]% 3QO5, MFX7(')DZZPW&.J;/FGTJ3#9?R>= TKS\1[H_9I?7-#\P+G[( 88$]7#S\5U_2TMLR\%RCX7 M^]V'C)>:WP7K< .2?\'AF59'E$4$W%:QW2:LR[8IY6+SG]?.&9R73;W'IC$^*S5R>? MG>*B,+#M,* Q"6UJ$QO:0=CC26)?:K?*' K3T]07'X3MH$M.4,U%0G#2NHH@ M2$YDQ_AO%OSGN%>CQ?3BV:DVPK1B$M*E+Q276 M(I=OL#8BBKKX7H?T:?/FC3H4TUB2N(R]90O5ML;"I[SZ"Y?9+J_Y5QL4P@ C MSTM<:">1&_(*&+W%.")2D\LI=HROX,^@-;>Q&VB 8Y.^BZU.IIAVS<6CG&X] MII"#N3AG<3TB-D+?B(#I('T=XJ7%D^<7LS6Q(_Y, >OFAW3_1Y7U"_AN?>Y[ M480A=5ULH22V/.(Z3F?/H5Z Y5X?4+6R5,HQVS5;V#UP_I2X[/,"RL2*R=<\ MG,J)USE= Z7KD:Q7*1L1K.DTKT.N-/CQK,J^'F:$I>KN/LU+OA=P69*\NB^J M=']Y_:$XW#0OOS?OO3];L29!@F,$H\B'B>,D,&#_[J"XGDOD5,P$ -.'. ?, M?#K&L;YKP((6K:2F&8F H-PM3;ZD$I[Q7H(>\(LQ6)$^*G \)ITF0[82537J MXE/!-<^G^%KWV?/FK>&GYF.+4#]Q;.A;;F@CB\*@7VJ["0FE^6= S9/R69G_2*&3+=P]1*Z*1YT8V"GT[&C39"Z2R M@2;LFSXE?KJ.P=?8GVL6G7>-"^#9^$02)[Y.7MS[QSO!6@1 M-[O, ^;F]OEZ-IH5J!X[^&,P<.M07Z,>/CT 9)Q-B;=7V2CP)?W^= B 8>A3 MC*@344@HB4(4]3E4%R:N)_FBJIH1TRO^=ON8 9.M?*1.FVC&<@;&9!.6/5GK MF4N^1M-HDG(BL^M0J^EN/'\(5 + ENI=?& M/BQ@J>_LKQJRG [HIM&0K0.Y33C6C%#$Y>MN%9E['=Y1>*S MBW$=AGY![6$8AT'@)&Q22ZA%@N&4D!]A2^KZH Y[AK6RA]A6ECB[+=BAE"W! MIH%@,<6A993;=; D_]9=].VT:?"R+ M _MRFYU=WGXZ?;43$A!$V2J?>"&VG<"V^^FK[[J!U-Q1NW'CFL@3K>!LE^4Q M:,G7_[13+R:0B[(NIY8,ZNMLKTOG#0J9;>%UX]:$/M(,(T=BP*(9OCVEX$[>8I0TRPS;3H!/=4?NNL[."?#63!:HZ& B&FM,O%0$YFM=)O1&&EF!R1 M5S,168>V&O*MF*--JZIJ7Q619UWY)+K\FE5?V&?![WFUL3&R0RL*(C<."4)Q MY$=>;SR*L5212$TF9]/1$\RF3_= 4<*_N18E05T&N>RRCD;W:J2.85IPUHY MQIV02&HA?VWJJ,>I5V51(V=Z]) 4=VE^V- @2F"0> FB-(P1MFB">]-6(' M]NXMTJ+LBV+W<]&V"D_]6W9WE94;RXJ3($*8,,/(M4./!D%O/X!4JBZN/JNF M-[P?50W?]57#NZK]U078MF@E]\'UD2ZX";X(WY([X.,%VB^ZPF,U^+.%.O=> MMRB%8QO=VL.P#G$TX-?3+6Y#S.E.0W[(#]G[.KNK-A0Y+L6!&Y,H00Y.DLCR M>QRQ[4F]MZC?^JK2D1PV:' ;RDE*1$5O7M),0$SF)D5BL6B"-LZLF,HG3/O[4)D.MZ+D+$2Y(P\/P$.K2WG?B0;.ZS M,B]VG^NTK'4D2$7MRO3SIQ"%NWP'Y@)<93?Y@5?WY+5T'K*TU)D7%:9:1V+4 M!+^:,Z,7H .YILQH!TDY-2K+^SJ44;-/4LE1-<;TJ!^^3EX ?K^2OG M[7'3C4TC$C$BXYC Q'6BT ])C\5W7:&W>,TB,#SU_%@67_.*=UX^];Q*=V"7 M7YZ!=NUS"W2YOGV;@06E=J/CK.LU=(OZ[;UU,6$!07V%:66"G M1NY'$-S)/DH)L!Y&-6W49[MC^UC$A@1QG%B>11#UD.5$T";]N2G7)B[>'+*; MM,YV6K;KQ9U]F[XOI:J]K*$*ME8UXSHZ8T]81S3:)Y M0J6^1R\?@!]!&E7'+0 MHG^B5N57XSU ^;5XQOKI6ZOP'WB!*$KUC] II7U26B#*,29<8G%[RWK\/KN\ M1LA9$B9V@,, H=(A- BI5 MYDN[<CQS$ M)G*)E\3]Q]O$$SK:(?VAAOM[WYZE[E3(,_-V1S=&BEPO%^5#0P\_]_B5[JU$ MRO)]6PUV,;$QB/7J]._[P^9_BK^*F_1;FNRS;5WF6UR4][]T1WEQ8+F)%0>1 MA4(+$>A;D/;F?&P+]?+)1@SW^AZ:6'>?3MEX]Y^5+3DYZ%&!'A9H<+U]&T S M@;MB>^1'[VBS@K,"U&DE]R_D7)%8;7\M*KCXW"LWM M2"ZM-;PT^27;WAZ*?7'S\"F_N:VKSFIH83:MHP$A*(8P:RIUF3ZRCDPX:YR>GBS'A#*Y:0F$RJ6@IJ323GY/E%X@@9:; M=Z'J# MJY%EQ(G"T,78"RW'LPGE MKWCT%F,/2EW@GV+'\)2R>SABP 9Z<$IE2R81*J9:>-%CD:4 M2@>SZU I+9Z\^ 2'#G8FJE.WO$ZB!-+((1:T70M9.(H"O[?I!E3J0JR3Y7;5:R?HBIE=*#(DJUJ_9(2O3/3SL MX.XN/^157:;\I;3NF&9?U;5;^7AS8VI4;/=RTNOO8-';]V$T2UXN1CRUL>TQX>],V=0,9Q=-BT+#@ M-1B[MZW!3QVTGR_ (9.L?:2'73'!FYU8.;UK.3W']XS@A01/A+@1O=/*^SKD M3J]+A<%V*B=VJ,QW-]F'(CWT9A*+4AQ2)[+CV'(2@BRG-^/:4.KRHO2'&Q:Q M%@_@@.1$2YXE,8$R2I"<&)UQLY#H/"5C1&"4>5N'F*C#+S2U'TF1>'[4LTF2 M69X=1T'D\T(_B** I\AZ:\@.I.J#J]HP+1DOG(Y6RJ,K;>'N*[^3>#H9P5^YWF^[.9QG$S_$863;%O:H'81L4C?8C!.A MU)(>2X8U[?\B+'%J7M!UO?RMX("L/E\*$RU,0LMIOLOV>?5K61SO/WS G2%$:&0A M)\*>&[@A#3PZ9.I<'R5"YS@F?+QAU>Y 20B-(DL"(#F-[O" !M %8)!4 MA%F1+PDU-L^;F@2K\">FNR]Z_)K83J-G!0H[T8%"6U.9O.;_,!06C['KN:Y# M/(Q];,6)'UJX-QF1*)ZXW!WINA4T<&4H3)N=;T TMR MRWEY[DE=PY>U%O"H_LCJ%B[NK_- >PLNJ;9G?-RF$*WY:95MO0M=R<10Y MH1/808 CC+Q^,\8-D:VT/3+1I&'M.N]H*-^I*=545N4T:T9"%=7K#"&O.#A@ M!'_V*!<2LG'J!"1-$_?K$C==3KTB\ M"EOV,2L_WZ9EMG%\2'$"&-DV%^&#I"TF?,N&$1[/&!^@00?.4( MP7U6@HICE%@-&J%?8&V]-/,ZU'((Q1GBYEF6-A2?UQ *B67[TB%16]2_WA\N M3AWB@I>B2\%5'\;MR<5?)B[]%5A[+3%@,@ K2!L8=:^8J2&;&=DV*/2M($$! M\EW?Q2&,XX3TYFU,H(D1[4VCBXUD9D3S;9+UCEM:^9T^7HT,5TOQ;69PTLJ[ MVJ"DBW_M0Y"&H4>8WA]KR!%W2W&HD>1-]Q"#T^KV\O#?Z6&W(3B!#K)BV_8A M@<2CR.YOG[O\]7<3@XV$^<6&G0MP?3SLV$^N'L"6X07L![<,L1EYE F(WH') M4"S,+JDN .Y"\M^K"(F9L_]%#W>BJDF+,LMO#OA8EMEA^W"F MVK^F^>%#456?LG2?_YWM-J[O!2Y&V(U)%/HP#*@U (B))_GXG4;#0IUWRO-W MOV.^1[E MHS4"QPE^XDA_O@ ]V'E%5)S$$1$U$(EUB*@)QPKCK5A.1#^F#[S35U^*[J)/ M+^L9/^%859LXQ$D2H(!0Q&:\%K(C:]AEH#&6FG!.-F8ZS\*^?YM6&;@O\[G? M47^+FY$.J(W6=70[?>X4AIK?Y-4=+@Z\J@D#P[ZJ\EU3Y83-GTK6_V^:4;CZ MQ+^ZO+X\UKSR2=4L1/\[O[G=X(1@2FP+V[8=1FY,?>0.((/)*T"3T QW7WJL MV1R&+0![#_B7)Q? ?1O_R6M#H]%37C^N)7 ZUI@G7\ C9\"Y-VS2Q+_FB;W> MHXL^\??7OO.%P/A]7&:EXV-]X?[8UV1O-H6 MQT/]B2TB-VYLD02&=N02[-NNAV'D#1M[=H1E!I$I=@R/"/_,>(']; ?2KRP> M3"MV'3C HI.!G](*I/S(U9:%YV?)%>\4=@67N#,1*[FF9:BZ(X,MK@O0(P,< MVLPKV-.GD6TS+ M%J):3MI.+'=E1QG,1M/ IXSWQWR?]YO^+>WS:ITXAR/29R 0ZU!"$XX5QANQ MY)0N/^1U]H$AV+T_U*SIYE?[#%955O]19=?'_8?\.MO8KA-9M@.CP/,A#J!' MK&$V&5FN5.UY+09-+_L;C._V'"3(!Y0@Y3 OP+$!"O8,ZI7(K!=B)Q!2HC#UGL18O8AA32,(QH->?T0 M215.-PID[K5:F?&*8[P(^&C?72 B8E.>U01#;A+4PP:/=/6$'+30+\ 0L X] M:.&##[,K[12F1Q1XE@"N0YGG<;58H(/(*?GG[6VV.^ZSRVOX-#$(&N'U'LP\0),73"B#HQC#UB!]0*A=[BUF_5L$;W M0'G.?8#Z[KHHWU4,+#BA!7\V>"5+LVAD7TRBER%>3H_U<6Y$>X4I'!%:_6%8 MAZH:\*LPW8#E]/*W]%]%^87]275Y3;*K&AYV"1/U^N%DOBF)[42V[Q'/19#8 MU'5PA *_MY[8KBNCEKIL&M;*!B9HS*:D.?^!&*$VIY=A2X#(R=#/83 M*'6H1Y_5]2BD4C5_C?1K4TD#S!O3R44*_0MS.$TK)>/PPZBEK%_R>JG$G*AB M$GXPILZWN"CO"[[-R4&<;'?%5BVVS"B]\B+[X)$3$KL\V/!G[FQPMV:?F &8*;HLS_;@\/\JDIBMT86C"* M88)0@)!M!\&P<$]BJ42C'HN&Q>X$$@PHP6.82DMF372+2>#\3,M)H :2C2B@ M$&\C"JB7]W4HH&:?"I,M554!*_3PBOENONG9ELO^'W4]*V"*&T;T),&^DTB= M6-9H=C8MK'AEDM>[JM("62?]LK(X*_.JVCB1=,,*^1:%0C*I+0YKTTI]CKTJ MF)JY$ZJ?]F1^FM;=5Y>'['^RM+PL/V15/VV-$@@CFSB\_D(0)Q$*/=2;#[Q( M:.JHW:CI+>K;HJS?L3^\ [^EY5]9S7>_SE9V$F6XM%(]KH^+LBRY>'ZR4C[A M! PHX$C!90DX5I6WGK22+E'Q;"GRU>J\U8M>.1J4Z1 M^9;7MR ]@.S[?;;E![7N6J\>>.*W8+%ZX+$J2K#GL>):"NK;#%RE>_YH'*AN MLZP&.Z9K4XN@27#[PIAE+#PK*'AFQ*W"<+/6,%K]5I39E]OTT,'H $#7]NS$ M"QPGLMR$&0^QU0$(W00)S?$-F#4\8GTH#C=F!RQ%MB<,6>:)UC9H<:B 8ST- M7QJ'+47J-0Q+_,H.7]."M.(!;*)C(D.8#NYT MG@O^,#RR!A,?0EZC"<8.BJCG^Q3W&!P[D3KMIM?R>LX'?U!]OU%S*,3R5LM% M06ZEB50>&[_XX5$ M45KEU?"PF^-9ED5P2!*;NM /H!L-0N_16.[>G"D0QD_0*2\8S/,OIJRKH%Y. M9%\0UB?KBPLP &]J(X,&^F+O4ZIR/"*^QL.V#ATV[^;3.W'S\*JJSF?' !\! MVR2NAV.**)MWVYC&.$DH[,W;T TW7[/RJE#58V6S,B)PCE!8"T[5D*;)KCJQ M:C(["Z.39?5<49]([+(*^AI]$HHY.0+K5,CI;KVAB)IX,S4_W6 K3) #210C MB]?QLX+AHEV(,+_J5M3IWLR\]$WC4O/1 :=P%^9 S$X_WZ;7S+13*[/S3#?7 M/Q/GDI(\:E+0[?9X=VP>"VF*;P_A :K]MG.>$WPKCIT8"_A7+" MYH5Q%% ?\]U:G$ KL?W^OG88A*$O]Z#3/)B$!&C*6T]GBL*1S3,B2,;%[(A@ M("#+C C7+5,C88-S_;/U:(!"QZA M[0M6M\_)J55?TQL'0:%?*@22>JZ5?4,U,,69')-F$P%9B0(;<>U934MC_&G6 MT]/!CB3!D8=]'%B!;T'7CB"V.QC0IW*E++4;7Y>N?E ]M:8_*%H%UDP\C(JL M2"B65-H/ D?8C$7GAU)51U'E?<'L[UE]> E(?1\ M*PG\Q'*Z2G/,LD/B2.Z@A Z+QL](O-2-Y^VR C2-]%*=)*^C8VKUJ##7)(U, M?%YZO8WNSN$6_\V ](A*$7L,6OCUPOH;U0()L&)N9&6O$9GC[U M#YS7)Y @'5#*IB"7B)_6:=1BH3,XT[H +[]BWT7[Y-@%8*[QBP?SYROU1V?Z MI,U(6UC'\+$H VI3/X/1T#P\O7[>[06DKAO9/G03+R00DL0/J)7T2&GD2;WU MM00^P\,3%Z3C:5?E)LT/%?AI7_ GWW\&?*SJG0'710F:C9K3+50CHY?>\&H= MO1:+K-'1:_P:W \T?,F$9_KP9:0Q_%##EQD&U(8O@]&0OP)-C_6QS'[+#_G= M\>X3+P"P_Y@^-!-^!J][!/-P\R%+J^[UD2_9]QJQ$/RU\6D00PM[-EOO(=]U MB.?8MI.XD&&&.)%ZOG<>1(:'J/,;N]>-&^"N]0/L.5QPWSFB>DO::+3$QI_U M!4INQ#F/4>L!Z%P K0^@=Z*91@QN@-:/;D,0<%= X\MB-ZXG\#\RI,P;WW4, M(C/[_.K-[?D8EQ\H?BV*W;=\OV]W.ZGG8P)MSP]"ZA#'0]LZE-XDB3**K(Y_M0U5I@ZPVKYB!LA_5-CEMG/;XD.UAXB:6ZP>Q15%(/()Z.]"FL8S>R'^Z8:4Y=1'E(PD*C(F)BUFR MY&1%CBO*,CA$E4:=N'1HR 7^AJQ&IZ<:G8K]G$Z9O:;G;>(10$I* T,"E M8> $ ;('A2)4JM:\RN?/I!W_I:874DS)*88IDE0U@^,!':"%5..,$@'=4"%P M7-"BO8V ^'3#5F-YL?MX=%^"F[&ZIW.2' T]W=,4WU61%D$(Y0='/FYJ47+17?):1 MD,:T@'C(D;4NV9#$_HI@J# @*Q7O[^[3O,QV9YG_]EL\9\-S_9O(MBP8T1@1 M BT_"!R?1KW]A$9!?[GQHZJ:3(<@U&,>WV5\BE9IOR\?8()V%U>;_&@(BYPT MS12$B;+5HWQ\7_$$=/RFJ5%9>Y- 1K:M/MEZ\Z-GGF<=LEI&YHQV.H$^)4S?NKJ,..Q7>H2D MW[(-'F[_?>0=CAQ+U@K:T73C^F[B^<1*2!!ZS'[@P:&/(=N1JHHSR9#AE$6# MJ3VUX5V-/;D1W3AQJH-X#PRTR$ +;1D!>8DD 5&9Q.VZA&::*Z^(CP9^ M9 7I]2.UO(Y,,P4(G8@ZF.\ID\B/L(]P&)RV>BA2D2<-9@V+57)]G6V;HX3; M_L3\V?T(-?W20;:'W>*+ M%;G$IRB+Z^I#DMA'$Y]R#!A(?&*'0-_R8^IB+XXL$OJ#?8(<[W'B4[JS3 >@ MG/:4[D]O)#W7T+MFRK\)AF1=O5*C7^KY-RGFI/-OML4^RHF<&">N10E.?)L, MZ;T(NJI#VIL?/.MHUN3>UM#;1!)OHLRMJZ^(PWXM\2;GMVQ+)WFU9;I[+,]/ M3ON^1Y/82CS;CEU(88@=)\)1Q 9,XLD]/C7%SDPGA=36K$K$R2U237.FMBH% M)UC@S\5N?8QP)" F4YA=E[Y,\N05R9G.CO!MBNR&C^B?LGM>KO]P\Y)E-KBC MR,)NA''@.%P!*6[N<3B!%_N^E!KIL&=8E3J((#WLP*]9<5.F][?Y%KP_7!?E MG4*.30O%8KHU-[MR^M43.\!;AY )D#8B:#HI7X>P:?7HZ:4-[6R])73-&\]? M6'NI;HM]MURF18GW:57EU_FVZ="7UVT&KWY_J.ITOV_NMWW*MEG^M;E38L'0 MBT.+TC"T+-]U";6=,'"]$$6A12@14 ME -Z4!=\IV*7@72[+8Y/?OA3?@"[]&$DE;Y 7,=E=W4AE=/C4S0_GJ*)GT6S M@P_.\8.3 VL*UZ[8'OD?-9_VXX3M$6R)\+$>];1##KWHE:ZY[8+Y2A?]A47Y M:Y%OLPI\R^M;D(+=,6,?6#<7)V_*C'U5,JOI@?TGK\[L\W&$_3/K@+S+V.RI M^;N4#>X]CFP'TNHM#!?\=_8%FQZD5?.) P1F<)]556N_.&3@(4O+7\ E&];8 M;.W\\\Z%A?T5_P3N3_X,=HOV N0U_SWV5X^0IB-Z51P:<&Q0K8I]OFM2J5T* M!U2W65;_(CJ-X>VQF9Q8@6LU4Q,=+?2%.-A]*-+#F;7?L[I#L_$\Y"'H8B\(:9QXKN>:[0SOO>N]- M\D96>_J(7\=:3Z,_A:DFJDOH?F>4=*9]SR$P# /H!S1&"!$_\7O3V,-"ZSFM M!@VOVQB2=V_.NC3*G0S54Q7/$,OF1.\$>"VZ=T*D)'T*$5B[^JFX)"R RGR) M:N IJ\8FF\7=?7:HFJGGIZS9R.0G,;$0 M<1/'CC'RVL)--H-*'1EY-(W%]&9 S4"\:["!<_AR2FD\(&(BNJ98R.GKV48! MSTB=8?__RWO;WLAQ+$WT^_X*87=QIPIP-R3JC9P!%J DLC M'"';F@J'/)(B,]V__I)ZBPC;$28E4J+W#GJJLM+AX'.>0SZ'/"0/K0Y\\S(Y MD^ &_U]N&H<-9?.6VUR82/D%/9[+F69(]6S6%LL,&4F!SV[J5[=.?$(A3>PX M C%T *3$=@!RPR@F21#YOI1PCVQ#LR#'9;;):PO?E5GV<&D.I98X08&=@3-) MX>3OPAJQS7J&FTL*-Y%-0Y1KJA7/%4D)*\*O"CSPC=I_=IG+#[N:=:Z<36-Q M565UM:)>&&(/>A $%'LT1IX;^L#W INR/T"I&U@3F]*L.P<\5LH!6>D17"O[ MQ2.#9&V(J=R*:=*,M,I)TS$P/JL[8KC%-G.9_(L\79 I102;H5:JC'E>AUXE M1Z+:1?-=7F,Q3-VH=?D3KK+Q8;2*&$=R8_FB',?VS M6,5.&+L^"!"T$0 !CA**?0 CY,2VY[BV/CT71;"8C$.=,B[,OP[UUD']'*+- M<3/1+DR6ZHY;90HMZZOW*,S2-D[2XW&,:I1AUEFSE4_=& (" N Y)*(H\$/" MT,2.3Y&+B%320!>&Q:08:9=B,1]H$V/E],\GQQRZ\8+,0:J59"F/O5M1EK-R MNBR/8%6?,%,V7%9.0J -4>A#-_&C!!#/MSF8($&)X\12+YIH@K"4+ -;MRR+ M>4"7*BLG?S91YLA-UV2.4:DD2[GKO2JRG)&3!7D$IQKUF'UV%0+7C2/L>S:R MH0T(H4D#)@$L5D!;ZIT831 6TV-'NQX+>4";'JLF?SX]9K]CO!ZSSZK58QEW MO5L]EC)RNA[+TD%(=NZ": (4I<'+O #J6.6.G$ ML8PR7]]G999RH#KU6=(C.D1:GS/F4.K&0^]#KT^(5B;:X]SW'I5[I*63Y'L* MNZ(:_K4L'K.R?OK*AD.-=QOR7_O\D1\(?>UL7!)BF[B$TAA3SPO9+#_P $1N M[%!J![:4:"MM6+-*]UB;*TD#4#EI5DNTF!8OQK&<^/8PKZP&Z"G+9IRZE6'R M@KIJ<8@9FA?VV;*GM@1)I!$<8B3&!# )NC(B1.$W1!)[>4M@U"S M!!\_/-^;975VG5Q6.C:-S=L&X_@O'LSK2_4T!K[Y@+U)'4%,^PO]7U6?LH>;K)R M14D0Q0F%$'HVBY;EF ?^J[O "!T''!Z*YJC#\?&%:3JT#53U(+CDRC; M-HW&R[H_+X-RVMV0]^6VE^O*8LBL!IKU1PM.,/(J8%&BLMUL;(XK6_V0_ M;:YEK\_VSJFUTRYQ\$JL4<>; 57/U-A1J.Y1LG6IM^RG=ZRM3VGY9\9KQ7;) MI:Y9.X*4!AYTDY@21'SD1FX7+B($0[F%Q]3&=*\A6GS-\'CH$\_:3;(?V;9HTCVG+;M^$D+@@2!!'J4(0.+V4]X(>D!*PU2TIUG&>HC-"-P< M0,HIF1)BQ<1L;D[E].R$SB-\"TN: &D75$TEY68(FU*+"GT=5$[>U*S\/^:[ M[$.=/50K%\/0#1G0P$W"!#HV<'"',K:))_72^-S8-,NF^K0A-\UJ;)-,'<_N M=3&=-MGADG/4,ZZU<%FRSS45CZR;I]>JG%GX9UINKDY_K4EA"/E;2RQ0[)@+ M<6.I+F!&C%G,^L*,@2B96W@#%HNFIR7;/^RZN'.+$AELI$S M-^X1_S;M^\Y1"=T:P^E?)O,7,OA+, M2V<;/,ZVFZ-MH+$=VT4VFX0DY@MU$* AL81"&VY5S<4-2JC-Z.> MWK@N:J8;55-;N16?]>C:RJJ(%E/^!1B64_0!X-EE8I\?FKF\GA!Q%Y17,?-F M**IJHYZ7W=/!F8H3VH]%E6ZK%8#(\;'+"T0%CH\(9,W[ 8)(K8/;:CJ7+9@ M6%T]P7UD#1',.;;=X M1A[5EN3;#(U4:9#$L>Q17(D7<.]$@)_F<>P81#'@MQQ)["1N2$+8%,ESV-_; MGF35=HDOUJQWQUADR[3+T".F0]J8D5,<(5(T%6 _M'Q!/T;Q9(92C(/^HK[Z M:/N%UX;\XMRWK,[+)K!_N=GF=VU["0H(=2."0M:L$X9.A.R^/>+)E> 9WXIF M76B 6>6 S"H&:))+O_$\"J[V9J%0#)E3;=3S1+X.SH0G8=V;[J^]33OL#0#6FD]#%-B1FX $H2"* M^O<9$0BDCB4I:5#WU*Q_Z/X 4G)*IH15P=G9W(1*3M1>K[&B]S?>-JX?X+;P5'@>5$2(@)=[,!( MYIS$SY2938LR*?8W]>U^^Q)(CR&,0]MWJ!\@0!&ET'70@"'Q 9$_+J&N;>WZ M-<"5/R"AD&'Q((7JHQ[97 M#E/H8E#%HG7ET#C&@4<]Y"4)=F$4)F[?9 PBO*KYL:OIB]4W&Y):I Z8A,\''IA=P@;(.)EL' MF_L.TEIBM:981[9<6=U7-8Q<69^9 +(O8I"V_)MZ:A;+S2W@U@LAS.1.9D9D M-)JAXOU(AO8XGK _5'6^7@78#5TW<"B.H1VB* *QUR-*7")UW$XG#MVG\SH< MV@.F./': I\6SO4&L-,H]::S3(E%/5"U,47:?^\V-LA;.EWC1[*K4:LI^\_\ M;K<""%/7@S8#XH0D2B@*XAX0M1V@6:I%86A6Z@Z&=J$69EV;3NL@?$Z9?LM3 MIJATAU.M2,LZ[]UJM+2ATR5Z'+<:%9K\8M-[YIQ\EY9/3;&.TX5TOUY8N7'D MPA@! /P0>0FQ74![Q'9$$IFD])(X->>T.QU9/KVESK':HL0B/ITSC)S)21D? M5D0=HS;N*.\.[S8PJ6=B>N32Y!WAIQXSYJ9T.P#JKKQ'V2Z[S>O7+#B+7/(Y1XVLBX450PB7BQH=Z*-H,-1R M_:U#_OO5F4"RU'[%>*(O1($9O&>&R,]AZ/.G'.?B5E2BNQW_#M<+1"O?P4'( MPH*-'1\[0>![ >E;]1-/JK[>U+8TB^U;)\ST\">FJ'-2)R>;_76*7CY?UCJC;-6.VXRUN[DLH2L0(QB&;N"'D! #CYSGQD M<=PJ_+GL&C!]%:+N[36Y(NK-T$7%-KV^/E?*F.PJ742 5[;#R ,12OPHII%# M?>0/(DN]0*H"L=*&C5ZQJZ%6;MT^.ZLC5^\RT\YE5O$B3 JLY94ZQ Q1U&/: MF76]!OZ$=\7;XV1C9J74AWX4)@D!D'B>!R&(X0 HB*5V8S3",/%(KD[6!7?% MS2!<\!?VNUN_CB;ZT*Z[?>V;(\!R&/M\5GXM;V5WQ%M?+P( =+W((=:F= ML%DS=B(?TZ%5A*3>CI[:EL%K\_'\R>V*ST'=R%WQ3CX-F("^09; KOA4FLW0 M-V76G-D55\.2]*[X10E=!2BT(Q\F/K%A%)$0!R#L&X]C3TJP%#5I]!I[*IV2 MN^+S,3EV5UQ@&KC0KOA%[D1VQ=60;X:XJ3;JW*ZX2L[D+DJ]21E HIF=SL"2HD>CI\Y&OZQ/\*_TS+35N9Y<..+5/W34V6 M+_5]5E[?I[LOC\T*]A]956>;#[OVZ?7F35::YN4_^&N"*P)\'#H!]JA#W=AW M/2^.?&:3ASS7(T!JNF:H"9JG?^TCM[<,3OM HU7<6A4WL[)^-+#;>X'?OO_= MNF-,U+)/BYA)ZK07U)=&K_$TTKG7>(]LMFZ>3E[M[>RV&L.O^IIF1[9;C?%6 MS:RW.O.OK)8 _D1[2\&5Q>VW_G'QD= Y7V77[.1+9Y_,[G5FA$O321)[#=X8 MN%+!GCP\;HNG+/N>E3_R=?:Z;9^+71M &C.J!MCQS^.BJC\7]7_P]\36Q=TN M_V>V6=G0IA! !Y 18Z+^5&+'B\A5.HAK^50SA*R][MR0'3R,#W[CPNW\$US MJ%@@?A^^E(NUO4U69Y1U+O@VI1:ZR5AKVM5I<.:&L<_4UE/SYF)OV[QA5)N+ M+D3*Y;N%&<'0 !X*TP:L(2&M#"!*.P,\*+ M?"!U/L4PZ 8$OROKL8'.U[+E ;LA,7%DCU@X4.KO#(9%SZMN8=IDDK\)]*+W M%55?]><2H79:Q_J_//Y.)&>NH*S"A]HSS=UZF?S*RG5>9=7)DOG#KB[S796O MVW5S@@$FT \C&H,(NA0#"GKH)'+I+'EEE8!GBZ M<5K=MP]>99OF_8P.[Y?;[W6Q_K.S8N4!FF *;)2XR+$9R@2[/<(D2-2G:Q7A MTGT4F*'DU7'76;:IVOW3-@X.85!R%W56GRE<:"[@+FVKR,:IO3&M4WMS^$2G M,:B/< :N$<5<,74!J-CA9D2B12P?LW33PKYH7.FB7/4MVZ9L]7A=7*>__CVO M[^^+[2;?W;'%X>N@5SA$R+>!'R:AF\1)%!"/]'""*)*ZW*P-A.:(T>.VRA:X M51?\V*+U\X!]7DT92^0% ='N&S/40K^9QA+U2><"Y-FE6C/4:V/[>C../^KW'QR-A^)S25-=(_)S)0KJS/&.K:&2WYKSV+W@17YX4(,F-O39H2$V:TNEAU?:@(& M_I'F6X[CMBBK=,NFONM]F==Y5N'-?^[;%SP%T*] [$<.B4+L$H*($SL)#7K4 M(/*BU8^LO"FFAI*YT,IHV+%APE+&=8IOKZ?;9G/]+LUW5?NN=5;];C'12GM+ MFYU1;JM5#<9>6;M6Y_CL-;N]S=9L4LO^\W\ZX(K]PV]*SOS/WUSP>_/;MWG% MJ\\\96E965R5KO@_VT^Q/WAJPMIL/6E:N#.Q"RD/@X.1?V%6_J7I/0<[K8.A M,@'3C"BIR'TCHN?<'Q]R-E [I#0!,*$.@#!V8M\>9A(NE'JUR"SDFI> _?WR=6>551\,L=+! M$LG]!;,HG!A&S?>[\J#:]XK>9NO(Z&8N=63VNXZQ6GP[(N(NV\?,CK\+[O73[5#+43Y%1?ODW86V8KDG)KU>;7)%D6KLWW$E /9N7YB8-\!XA@G3Q0L47A!'%<2; M(7Q*+'E>ID\9.^)UJVK6 W/6CW!5975%\UU>9Q_Y:9:OQ39?/ZT0Q=CS',1G M5JQE@E'HAC[ <40#EZ) )FTPO37-2_T#0*M%*%O":C*;8OHU+Y%R*O:"0[96 M;N#]I<''%[T$RW]VQ#WPN^!77]C^CM,JK M:QY@5\!) (J 9[M.Z"70#UQ@-]6[7#<((N)(%;:?#97NI.A0.$]/N7Q59%_0\OD=:H;F+V#W\]KZ M"S$O'4.BI^&/_SO/2O;[]T\?LQ_,4;_R:A7YON<2WT4!P9$;89($<=\X]D$\ M*D!,:W(V];^R!G36'QS:6'F?2+&D=L_'[EAAEB!6K_)>I$I$5M5P;9AF*C+J MG""JY$Q:[8ZG!"]A),5#FN]6Q MB%"0."F-(7=>!F/@=AA 31^JLN-J6YYOY M'HW0%MM8\5/#N*0&SD[VZ#FJ!,]ZM5"$,A%)5$J]8\B2B8A/8-4RSIEAR3J$FLS-%CT#7 MHN^'A-AVX" ?N31"$!+4MTAC5^Y1S@GMS*)'0)D>"=,W7H]T,*=*CX!!>@1& MZ9$LN^;JD;0E GHTCIT16;.C61HML__:\V-_[0H6(QJZ(0R]@#44T02X3M\R M]( ],F4VNCW-^G2$RQJ 3"HL$LAX36-KTG[ L!?;+VE! M$-LN"L,(!C9_V0[%_59$Z&)OW-[GE 8U:]X 1T&F7YK+"0E^G30J$;63PR<+ M+S\O$">;W1_+N[G"-MXDD5S^-+[F/!SX,=]E'^KLH5H%U T#FQ(4>%'B4A#X MB=MC#%A7F_N H#BR&2>(K3W-L;(CBWH%V/ J)Q<.GS5VS7]P4,+'DMILG'O' MB[@"SUI_<*.LQJIW>,)P\(CF4X;RGCQYT0L OI)R(!@FF G&'*W89RX,D%'7:N: TI3$#H[ M0)2\6*B.7#&U7X97.25O*.6JW/SA".;QZ\#6 >K,MPQ%&;R@O.J]8(:J:K#K M^7U$39SWYAR]K,F+A.:#15;:+< ZFYIHOCU:B:6M M69+/@,WM8;$IE^;$506L_[Y2UR+>D&B%L]#WE9FY'/8@L';W66[-0^1P\3U "*Q41#RHD#8 MBQ,;L/9)X #B8A!YL>M*)7$5-ZU[47U VRX$C_%*E^Y1RKG@,GLYNB77VI>8 M/EIC,T5?2LOEN+RTZM;C%#.46)=Q+^L!Z>-05$>C?97OLJIB8&[R75.@\:7L MIT-]CXO"_SFK5Q12CT24(0Q)[(0QC'R>,@ 8A9X3!U)UB.?&IEF)K_O".<]F M]$V%?SDEGMUK8E)MLL/DM+RWQ#HRY>JUB7QZJ(3TYE2^*?,VK^ K]LB%B+"4 M[\T(&8M97Y@Q I<+.H<*5-6*8K:B@ '"+O8]&X91"&F(H\0!'O)C+#7+7PJC M[D,;;;&V;?/F:GXHYO8L)BT7CJ3\.7]8TN5*(\+3<24_Z\C2]QNSCHR8*7:- MZ2#_]\6P42QHC&7CO2(:T_Y6%)N?^7:[ AZA0>3801A&7NC[=@!!__6!&TJ^ MCB;\M3)B,^H9LQ[)O&+0MWIA]$I39,9PDX==3.P:RTW2DNPV*TN>&OYU],.5 M';C0H31F?^+]3NI>]]Q,\[N)W<:,V&,2(1IG M?4I\I3E>]E'\; H&>BB.?!OZ"-L1QMA&F/1H?8^$,R0U)F/4G5EOWB!:(H4Q MW7M: ]^LCILQVEU9O657[S_9_I:3U SS(]OMLWC+9)3!6S>P/^S:=VJ^UVR5PG>J&;;N@YU%_%.?LOJ^V!3;XNZI MK=?M$0\FU/81C&SJ^*'CQ%%[*M7SW-BC(B%K07@S'OGLT%JG=EGYKG\@:C"M MT;G^XT?664?FR;W!L&0'N!SUWHGOIYP(_?^GVS?%>L^_KFGDO;O_Q!B)4R W M^VU:6IO#>;#FZ'?KX?6+#M&^L6=5)QVB_WAYU"$>#K;^573>PYEN9C-L260W MA4&:Q/*H!S7.'#E-[P+3#58TJ-3B./K'5JG;FY"+O*-*T MK!!?(^;"\FX2CV:LS::94"CL5Z/4A9_,[7M,5XX+1,0%$8Q($,<)L"%V$!K4 M# =290#'M[*,SHPJ^#>!2BFYTEIX)G!JE/U/L>%V$)C,C ME)_YF-VEZZ?OG[[W376%LR*$7>3@@"(UHL@2R$7/P)*