0001086222-16-000245.txt : 20160229 0001086222-16-000245.hdr.sgml : 20160229 20160229142642 ACCESSION NUMBER: 0001086222-16-000245 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 106 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160229 DATE AS OF CHANGE: 20160229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AKAMAI TECHNOLOGIES INC CENTRAL INDEX KEY: 0001086222 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 043432319 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-27275 FILM NUMBER: 161466754 BUSINESS ADDRESS: STREET 1: 150 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02142 BUSINESS PHONE: 6174443000 MAIL ADDRESS: STREET 1: 150 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02142 10-K 1 akam10k123115.htm FORM 10-K 10-K
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 December 31, 2015
or
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
                    
Commission file number: 0-27275
Akamai Technologies, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
04-3432319
State or other jurisdiction of incorporation or organization
 
(I.R.S. Employer Identification No.)

150 Broadway
Cambridge, Massachusetts 02142
(Address of principle executive offices) (Zip Code)

Registrant’s telephone number, including area code: (617) 444-3000

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Name of each exchange on which registered
Common Stock, $.01 par value
NASDAQ Global Select Market

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

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

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

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  þ    No  ¨

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  þ    No  ¨

Indicate by check mark 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 (Do not check if smaller reporting company)
Smaller reporting company  o

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $12,136.9 million based on the last reported sale price of the Common Stock on the NASDAQ Global Select Market on June 30, 2015.

The number of shares outstanding of the registrant’s Common Stock, par value $0.01 per share, as of February 23, 2016: 176,747,531 shares.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission relative to the registrant’s 2016 Annual Meeting of Stockholders to be held on May 11, 2016 are incorporated by reference into Items 10, 11, 12, 13 and 14 of Part III of this annual report on Form 10-K.




AKAMAI TECHNOLOGIES, INC.

ANNUAL REPORT ON FORM 10-K

FOR THE FISCAL YEAR ENDED DECEMBER 31, 2015

TABLE OF CONTENTS
 
PART I
 
 
 
 
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
 
 
 
PART II
 
 
 
 
 
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
 
 
 
PART III
 
 
 
 
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
 
PART IV
 
 
 
 
 
Item 15.
 
 



2



Forward-Looking Statements

This annual report on Form 10-K contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are subject to risks and uncertainties and are based on the beliefs and assumptions of our management based on information currently available to them. Use of words such as “believes,” "continues," “expects,” “anticipates,” “intends,” “plans,” “estimates,” “forecasts,” “should,” “may,” “could,” “likely” or similar expressions indicates a forward-looking statement. Forward-looking statements are not guarantees of future performance and involve risks, uncertainties and assumptions. Important factors that could cause actual results to differ materially from the forward-looking statements include, but are not limited to, those set forth under the heading “Risk Factors.” We disclaim any obligation to update any forward-looking statements as a result of new information, future events or otherwise.

PART I

Item 1. Business

Akamai provides cloud services for delivering, optimizing and securing content and business applications over the Internet. As a global leader in content delivery network, or CDN, services, our goal is to make the Internet fast, reliable and secure for our customers.

Addressing the Grand Challenges of Doing Business on the Internet

The Internet plays a crucial role in the way companies, government agencies and other enterprises conduct business and reach the public. Enterprises want to offer a dynamic, consistent, secure experience for millions of end users and to take advantage of the potential cost savings of cloud computing – using a network of remote servers hosted on the Internet to store, manage and process data rather than relying on a local server. The Internet, however, is a complex system of networks that was not originally created to accommodate the volume or sophistication of today's communication demands or the dramatic expansion in the number and types of devices individuals use to access it. The ad hoc architecture of the Internet presents potential problems for its widespread usage today, such as:

traffic congestion at data centers and between networks;
traffic exceeding the capacity of routing equipment;
absence of a coordinated security system to protect against hackers, bots and other malefactors that want to steal assets and disrupt the functioning of the web;
increased use of mobile networks, which tend to be slower and less reliable than the fixed line Internet; and
“last mile” issues – such as bandwidth constraints between consumers and their Internet access provider.

These potential problems intersect with the features of what is sometimes referred to as the "hyperconnected world," including:

increasingly dynamic and personalized websites;
growth in the transmission of rich content, including high definition, or HD, video, music and games;
rapid expansion in the use of mobile devices leveraging different technologies and delivery systems; and
the desire of millions of consumers worldwide to be able to enjoy the same high-quality experience across all of the devices they use.

Achieving an enterprise's goals in the face of these challenges is hard to do, particularly in the face of internal constraints such as budget cuts and the need to keep pace with new technological developments. Akamai offers solutions designed to help companies, government agencies, network operators and other enterprises address what we call four grand challenges of doing business on the Internet:

One:
Delivering video with excellent quality, scale and affordability;

Two:
Providing superior performance for websites and applications accessed by all types of devices from anywhere in the world;

Three:
Protecting websites and data centers from cyber-attacks that aim to disrupt their online operations, corrupt their data or steal sensitive information; and


3



Four:
Enabling enterprise networks to handle growing cloud computing workloads with high performance and low cost.

Forming the foundation of our solutions is the Akamai Intelligent Platform, which we believe is the world's largest globally-distributed computing platform, having over 200,000 servers deployed in more than 1,400 networks and 120 countries around the world, tied together with sophisticated software and algorithms. This platform enables us to constantly monitor Internet conditions to:

identify, absorb and block security threats;
make routing and delivery decisions based on comprehensive knowledge of network conditions;
provide device-level detection and optimization; and
provide our customers with business and technical insights into their online operations.

Our mission is to leverage the Akamai Intelligent Platform and our solutions to provide superior performance, scalability and security for our customers – addressing the four grand challenges of the Internet.

Our Solutions

Performance and Security Solutions

Our Performance and Security Solutions are designed to help websites and business applications operate quickly while offering protection against security threats.

Web and Mobile Performance Solutions

Our Web and Mobile Performance Solutions are designed to take advantage of our core content and application delivery technologies to make the Internet work better for our customers. Key offerings include:

Ion Ion is a situational performance solution that consists of an integrated suite of web delivery, acceleration and optimization technologies that make real-time optimization decisions based on the requirements of the device, network location and browser. Ion is designed to simplify increasingly complex web delivery and enable a faster website experience that is highly available, secure and scalable to meet peak capacity demands.

Dynamic Site Accelerator – Dynamic Site Accelerator is designed to help customers experience globally consistent and faster website performance, handling the specific requirements of dynamically-generated content. Our platform continuously pulls and caches fresh site content onto Akamai servers, automatically directs content requests to an optimal server, routes the request via the most reliable path to data centers to retrieve and deliver dynamic interactive content.

Global Traffic Management – Global Traffic Management is designed to ensure responsiveness to end user requests by leveraging our global load balancing technology. Unlike traditional hardware-based solutions that reside within the data center, our Global Traffic Management service is a fault-tolerant solution that makes intelligent routing decisions based on real-time data center performance health and global Internet conditions to help ensure user requests are routed to the most appropriate data center for that user at that moment.

Cloudlets – Cloudlets are applications that provide our customers with self-serviceable controls and capabilities designed to help simplify web operations and improve user experiences. Examples include Visitor Prioritization for managing potentially overloaded applications, Image Converter to improve delivery of images particularly to mobile devices, IP/Geo Access to handle access restrictions and Forward Rewrite for managing delivery of targeted content without changing the page's Internet address.


4



Cloud Security Solutions

Our Cloud Security Solutions are designed to help customers avoid data theft and downtime, as well as protect Internet-facing infrastructure, by extending the security perimeter to protect against the increasing frequency, scale and sophistication of web attacks. We offer a variety of services that address the Internet security needs of our customers, including the following:

Kona Site Defender – Kona Site Defender is a cloud computing security solution that defends against network and application layer distributed denial of service, or DDoS, attacks, web application attacks and direct-to-origin attacks. By leveraging our distributed network and proprietary technology, Akamai can absorb traffic targeted at the application layer, deflect DDoS traffic targeted at the network layer, such as SYN Floods or UDP Floods, and authenticate valid traffic at the network edge.

Fast DNS – The Domain Name System, or DNS, translates human-readable domain names into numerical IP addresses to enable individuals who type in a website name to reach the desired location on the Internet. Our Fast DNS offering is a DNS resolution solution that is designed to quickly and dependably direct individuals to our customers' websites. Importantly, we have architected this service to protect against DNS-based DDoS attacks.

Prolexic Routed – Prolexic Routed is designed to protect web- and IP-based applications in data centers from the threat of DDoS attacks by preventing attacks before they reach the data center. It provides protection against high-bandwidth, sustained web attacks as well as potentially crippling DDoS attacks that target specific applications and services.
 
Client Reputation – Client Reputation provides an additional layer of protection against DDoS and web application attacks by allowing customers to automatically block requests from IP addresses. Client Reputation leverages advanced algorithms to compute a risk score based on prior behavior as observed over the Akamai network. The algorithms use both legitimate and attack traffic to profile the behavior of attacks, clients and applications. Based on this information, Akamai assigns risk scores to each IP address and allows customers to choose which actions they wish to have Kona Site Defender perform on an IP address with specific risk scores.

Cloud Networking Solutions

Our Cloud Networking Solutions are designed to help customers boost enterprise branch office and retail store productivity by accelerating applications, reducing bandwidth costs and extending the Internet and public clouds into private wide area networks, or WANs. Our key cloud network offerings include:

Cloud Networking Suite – Our Cloud Networking Suite of solutions is designed to improve application and network performance, reliability and security for branch location users who are connecting to software as a service and cloud applications over the Internet. The services include Internet Transport Optimization, which provides route optimization and forward error correction; SaaS and Cloud Acceleration, which enables caching, data deduplication, and transport optimization; and Secure Web Gateway, which offers outbound web filtering and inbound malware protection.

Cisco Intelligent WAN with Akamai Connect – This is a fully-integrated solution from Akamai and Cisco for enterprises with broadly distributed branches and office locations. By combining WAN optimization and intelligent caching directly into a Cisco router in enterprise branch locations, Akamai Connect extends the Akamai Intelligent Platform directly into the branch. The solution is architected to enable customers to reduce costs while delivering high-quality application experiences with minimal bandwidth impact, regardless of device, connectivity or public/private cloud architectures.

Steelhead Cloud Accelerator – Steelhead Cloud Accelerator is a cloud management solution that combines our Internet optimization technology with Riverbed Technology's private WAN optimization. By integrating the Akamai Intelligent Platform with Riverbed's RiOS, the solution optimizes Office 365 and Salesforce.com SaaS application performance whether users are located at corporate headquarters or branch offices. 


5



Network Operator Solutions

With the growth in consumer adoption of Internet video and other media, carriers around the world have experienced significant traffic increases, resulting in congestion across networks from aggregation, to backbone, to interconnection. Our Network Operator Solutions are designed to help carriers operate a cost-efficient network that capitalizes on traffic growth and new subscriber services by reducing the complexity of building a CDN and interconnecting access providers. These offerings include:

Aura Licensed CDN – Aura Licensed CDN is a suite of solutions designed to enable delivery of next generation IP video services delivered to myriad types of devices across the Internet. With this solution, a network operator can build and operate a highly scalable media content delivery network that efficiently delivers its own content as well as content from Akamai customers and other targeted services, all utilizing a common HTTP caching infrastructure. The Aura Licensed CDN federates with the Akamai Intelligent Platform, providing global delivery of operator content with a single business agreement. The solution also includes HyperCache, a common HTTP caching layer in the network that supports traffic offload and delivery of content, and Request Router, a DNS-based content request router that directs user requests to an optimal available CDN node.

Aura Managed CDN – Aura Managed CDN is a scalable, turnkey CDN solution designed to provide network operators with CDN capabilities through an infrastructure that is maintained by Akamai. With it, an operator can leverage the same CDN techniques used by Akamai, but on servers that are dedicated to the network operator's services. Operators can deliver multi-screen video services and large objects, plus offer commercial CDN services, relying on Akamai CDN experts and proven technology for content provisioning, delivery and reporting.

AnswerX – AnswerX is an intelligent recursive DNS platform built for effective management of DNS traffic. To help make web services fast, safe and uniquely personal for subscribers, AnswerX manages subscriber preferences (e.g., opt-in or opt-out), tracks popular destinations and maintains lists of typo squatters (website addresses that are similar to popular ones but with misspelled names) and phishing domains.

Media Delivery Solutions

In recent years, streaming of movies, television and live events has come to represent a significant percentage of traffic on the Internet. Providing solutions to handle that media is an important part of our current and future strategy. Our Media Delivery Solutions are designed to enable enterprises to execute their digital media distribution strategies, not only by providing solutions for their volume and global reach requirements but also by improving the end-user experience, boosting reliability and reducing their cost of Internet-related infrastructure.

Media Content Delivery

Our Media Content Delivery Solutions are designed to provide fast and reliable delivery of movies, television shows, live events, games, social media, software downloads and other content across the Internet across both fixed line and mobile networks. We focus on helping media customers improve the performance of their offerings through the scalability, reliability and reach of the Akamai Intelligent Platform. Each delivery solution is optimized for the type of content being provided as follows:

Adaptive Delivery – We provide adaptive delivery solutions for streaming video content that are designed to cope with variable connection speeds, different devices and disparate locations around the world.

Download Delivery – Our download delivery offerings provide accelerated distribution for large file downloads, including games, progressive media (video and audio) files, documents and other file-based content.



6


Media Services

Akamai Media Services help simplify the preparation of online media with integrated transcoding, digital rights management and content packaging designed to enable our customers to quickly and easily deliver live and on-demand content to multiple types of devices and platforms.

Media Analytics

We offer a comprehensive suite of analytics tools to monitor online video viewer experiences and the effectiveness of web software downloads, while measuring audience engagement, and quality of service performance. These solutions are designed to provide actionable and relevant metrics to help businesses understand their entire media workflow from ingest to device through four complementary modules: Quality of Service Monitor, Viewer Diagnostics, Audience Analytics and Download Analytics.

NetStorage

NetStorage is a globally-distributed cloud storage solution for our customers' content that offers automatic geographically-dispersed replication that is designed for resiliency, high availability and real time performance optimization. It complements our suite of Media Delivery Solutions to offer a simple, high-speed online content workflow solution.

Service and Support Solutions

Akamai offers an array of professional services and solutions that are designed to assist our customers with integrating, configuring, optimizing and managing our core offerings. Once customers are deployed on the network, they can rely on our professional services experts for customized solutions, problem resolution and 24/7 technical support. Special features available to enterprises that purchase our premium support solution include a dedicated technical account team, proactive service monitoring, custom technical support handling procedures and customized training.

Our Technology and Network

The Akamai Intelligent Platform leverages more than 200,000 servers deployed in approximately 1,400 networks ranging from large, backbone network providers to medium and small Internet service providers, or ISPs, to cable modem and satellite providers to universities and other networks. By deploying servers within a wide variety of networks across 120 countries, we are better able to manage and control routing and delivery quality to geographically-diverse users. We also have thousands of peering relationships that provide us with direct paths to end-user networks, which reduce data loss, while also potentially giving us more options for delivery at reduced cost.

To make this wide-reaching deployment effective, we use specialized technologies, such as advanced routing, load balancing, data collection and monitoring. Our intelligent routing software is designed to ensure that website visitors experience fast page loading, access to applications and content assembly wherever they are on the Internet and regardless of global or local traffic conditions. Dedicated professionals staff our network operations command center 24 hours a day, seven days a week to monitor and react to Internet traffic patterns and trends. We frequently deploy enhancements to our software globally to strengthen and improve the effectiveness of our network.

Our platform offers flexibility too. Customers can control the extent of their use of Akamai services to scale on demand, using as much or as little capacity of the global platform as they require, to support widely varying traffic and rapid growth without the need for expensive and complex internal infrastructure.

Our Accelerated Network Partner Program allows participating network operators to install Akamai caching servers inside their network data centers. The servers and CDN capacity are fully managed by Akamai and are part of the Akamai Intelligent Platform. The program is designed to enable network operators to offer subscribers a better end-user experience for popular content and services.

Research and Development

Our research and development personnel are continuously undertaking efforts to enhance and improve our existing services, strengthen our network and create new services in response to our customers' needs and market


7


demand. As of December 31, 2015, we had 1,612 research and development employees. Our research and development expenses were $148.6 million, $125.3 million and $93.9 million for the years ended December 31, 2015, 2014 and 2013, respectively. These amounts are net of capitalized costs related to the development of internal-use software used to deliver our services and operate our network. For the years ended December 31, 2015, 2014 and 2013, we capitalized $105.7 million, $91.1 million and $67.9 million, respectively, of payroll, payroll-related and external consulting costs related to the development of internal-use software. Additionally, for the years ended December 31, 2015, 2014 and 2013, we capitalized $16.7 million, $13.7 million and $11.5 million, respectively, of stock-based compensation attributable to our research and development personnel.

Industry Segment and Geographic Information

We operate in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet. Our revenue derived from operations outside the U.S. was $593.0 million, $531.9 million and $432.6 million, for each of the years ended December 31, 2015, 2014 and 2013, respectively. This represented 27% of our total revenue in those years. No single country outside of the U.S. accounted for 10% or more of our revenue in any such year.

Our long-lived assets include servers, which are deployed into networks worldwide, in addition to other property and equipment used to support our operations. As of December 31, 2015, we had approximately $298.9 million and $227.8 million of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively. As of December 31, 2014, we had approximately $249.5 million and $175.8 million of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively.

Customers

As of December 31, 2015, our customers included many of the world's leading corporations, including Airbnb, Apple, Autodesk, BMW, Bristol Myers Squibb, Cathay Pacific, Crate & Barrel, eBay, Electronic Arts, FedEx, Ford Motor Company, FOX, Home Depot, HubSpot, IKEA, Investec, JetBlue, Marriott, NBCUniversal, Norwegian Cruise Line, Panasonic, Panera Bread, PayPal, Qantas, Qualcomm, Rabobank, Rakuten, Red Hat, Salesforce.com, Siemens, Toshiba, Turner Broadcasting, USAA and Virgin America. We also actively sell to government agencies. As of December 31, 2015, our public sector customers included the Federal Aviation Administration, the Federal Emergency Management Agency, the U.S. Census Bureau, the U.S. Department of Defense, the U.S. Postal Service and the U.S. Department of Labor.

No customer accounted for 10% or more of total revenue for any of the years ended December 31, 2015, 2014 and 2013; however, our two largest customers accounted for 11%, 13% and 14% of our total revenue during the years ended December 31, 2015, 2014 and 2013. Less than 10% of our total revenue in each of the years ended December 31, 2015, 2014 and 2013 was derived from contracts or subcontracts terminable at the election of the federal government, and we do not expect such contracts to account for more than 10% of our total revenue in 2016.

Sales, Service and Marketing

We market and sell our solutions globally through our direct sales and service organization and through more than 100 active channel partners including AT&T, Deutsche Telecom, IBM, Orange Business Services and Telefonica Group. In addition to entering into agreements with resellers, we have several other types of sales and marketing focused alliances with entities such as system integrators, application service providers, referral partners and sales agents. By aligning with these partners, we believe we are better able to market our services and encourage increased adoption of our technology throughout the industry.

Our sales, service and marketing professionals are located in more than 60 offices in the Americas, Europe, the Middle East and Asia and focus on direct and channel sales, sales operations, professional services, account management and technical consulting. As of December 31, 2015, we had 2,874 employees in this organization.

To support our sales efforts and promote the Akamai brand, we conduct comprehensive marketing programs. Our marketing strategies include an active public relations campaign, print advertisements, online advertisements, participation at trade shows, strategic alliances, ongoing customer communication programs, training and sales support.



8


Competition

The market for our services is intensely competitive and characterized by rapidly changing technology, evolving industry standards and frequent new product and service innovations. We expect competition for our services to increase both from existing competitors and new market entrants. We compete primarily on the basis of:

the performance and reliability of our services;
return on investment in terms of cost savings and new revenue opportunities for our customers;
reduced infrastructure complexity;
sophistication and functionality of our offerings;
scalability;
security;
ease of implementation and use of service;
customer support; and
price.

We compete with companies offering products and services that address Internet performance problems, including companies that provide Internet content delivery and hosting services, security solutions, technologies used by network operators to improve the efficiency of their systems, streaming content delivery services and equipment-based solutions for Internet performance problems, such as load balancers and server switches. Other companies offer online distribution of digital media assets through advertising-based billing or revenue-sharing models that may represent an alternative method for charging for the delivery of content and applications over the Internet. In addition, existing and potential customers may decide to purchase or develop their own hardware, software or other technology solutions rather than rely on a provider of externally-managed services like Akamai.

We believe that we compete favorably with other companies in our industry through the global scale of the Akamai Intelligent Platform, which we believe provides the most effective means of meeting the needs of enterprise customers and is unique to us. In our view, we also benefit from the superior quality of our offerings, our customer service, the information we can provide to our customers about their online operations and value.

Proprietary Rights and Licensing

Our success and ability to compete are dependent on developing and maintaining the proprietary aspects of our technology and operate without infringing on the proprietary rights of others. We rely on a combination of patent, trademark, trade secret and copyright laws and contractual restrictions to protect the proprietary aspects of our technology. As of December 31, 2015, we owned, or had exclusive rights to, more than 230 U.S. patents covering our technology as well as patents issued by other countries. Our U.S.-issued patents have terms extendable to various dates between 2016 and 2034. We do not believe that the expiration of any particular patent in the near future would be material to our business. In October 1998, we entered into a license agreement with the Massachusetts Institute of Technology, or MIT, under which we were granted a royalty-free, worldwide exclusive right to use and sublicense the intellectual property rights of MIT under various patent applications and copyrights relating to Internet content delivery technology. We seek to limit disclosure of our intellectual property by requiring employees and consultants with access to our proprietary information to execute confidentiality agreements with us and by restricting access to our source code.

Employees

As of December 31, 2015, we had 6,084 full-time and part-time employees. Our future success will depend in part on our ability to attract, retain and motivate highly qualified technical, managerial and other personnel for whom competition is intense. Our employees are not represented by any collective bargaining unit. We believe our relations with our employees are good, and we have been acknowledged in respected publications as an excellent place to work.



9


Additional Information

Akamai was incorporated in Delaware in 1998 and have our corporate headquarters at 150 Broadway, Cambridge, Massachusetts. Our Internet website address is www.akamai.com. We make available, free of charge, on or through our Internet website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments thereto that we have filed or furnished with the Securities and Exchange Commission, or the Commission, as soon as reasonably practicable after we electronically file them with the Commission. We are not, however, including the information contained on our website, or information that may be accessed through links on our website, as part of, or incorporating such information by reference into, this annual report on Form 10-K.


Item 1A. Risk Factors

The following are important factors that could cause our actual operating results to differ materially from those indicated or suggested by forward-looking statements made in this annual report on Form 10-K or presented elsewhere by management from time to time.

If we do not continue to innovate and develop solutions and technologies that are useful for our customers or that improve our operating efficiencies, our operating results may suffer.

We have been in business for more than 17 years and consider ourselves pioneers in the development of content and application delivery solutions. As the information technology industry evolves, however, it may become increasingly difficult for us to maintain a technological advantage. In particular, our traditional offerings risk becoming commoditized as competitors or even current or former customers seek to replicate them such that we must lower the prices we charge, reducing the profitability of such offerings or risk losing such business. We believe, therefore, that developing innovative, high-margin solutions is key to our revenue growth and profitability. We must do so in a rapidly changing technology environment where it can be difficult to anticipate the needs of potential customers and where competitors may develop products and services that are, or may be viewed as, better than ours. The process of developing new solutions is complex and uncertain; we must commit significant resources to developing new services or features without knowing whether our investments will result in services the market will accept. This could cause our expenses to grow more rapidly than our revenue. Furthermore, we may not successfully execute our technology initiatives because of errors in planning, timing or execution, technical or operational hurdles that we fail to overcome in a timely fashion, misunderstandings about market demand or a lack of appropriate resources. Failure to adequately develop, on a cost-effective basis, innovative new or enhanced solutions that are attractive to customers and to keep pace with rapid technological and market changes could have a material effect on our business, results of operations, financial condition and cash flows.

Slower traffic growth on our network and numerous other factors could cause our revenue growth rate to slow and profitability to decline.

We base our decisions about expense levels and investments on estimates of our future revenue and future anticipated rate of growth. Many of our expenses are fixed cost in nature for some minimum amount of time, such as with co-location and bandwidth providers, so it may not be possible to reduce costs in a timely manner or without the payment of fees to exit certain obligations early. If we experience slower traffic growth on our network than we expect or than we have experienced in recent years, our revenue growth rate will slow, and we may not be able to maintain our current level of profitability in 2016 or on a quarterly or annual basis thereafter. Numerous factors can impact traffic growth including:

decisions by our customers to delay introduction of over the top (OTT) video delivery initiatives;
customers, particularly larger media customers, implementing their own data centers and delivery approaches to limit their reliance on third party providers like us; and
macro-economic market and industry pressures.

Our revenue growth rate may slow and profitability may decline in future periods as a result of a number of other factors unrelated to traffic growth, including:

inability to increase sales of our core services and advanced features;
increased headcount expenses;
changes in our customers' business models that we do not fully anticipate or that we fail to address adequately; and
increased reliance by customers on our secure socket layer, or SSL, network which is more expensive to maintain and operate.


10



The information technology industry and the markets in which we compete are constantly evolving, which makes our future business strategies, practices and results difficult to predict.

The information technology industry and the markets in which we compete have grown rapidly over the life of our company and continue to evolve in response to new technological advances, changing business models and other factors. We and the other companies that compete in this industry and these markets experience continually shifting business relationships, commercial focuses and business priorities, all of which occur in reaction to industry and market forces and the emergence of new opportunities. These shifts have led or could lead to:

our customers or partners becoming our competitors;
our network suppliers becoming partners with us or, conversely, no longer seeking to work with us;
our working more closely with hardware providers;
large technology companies that previously did not appear to show interest in the markets we seek to address entering into those markets as competitors; and
needing to expand into new lines of business or to change or abandon existing strategies.

As a result of this constantly changing environment, our future business strategies, practices and results may be difficult to predict, and we may face operational difficulties in adjusting to the changes.

Our technological approach to addressing the challenges of conducting business over the Internet may not be adequate or cost effective to handle evolving market forces.

We believe that the Internet has the potential to experience dramatic growth in the future. For example, only a minority of individuals watch television over the Internet now, but many predict that the Internet will become the dominant medium for delivery of video content in the future. In addition, the use of mobile devices has increased rapidly in recent years and is expected to continue to grow in the future. There could develop an inflection point above which global usage of the Internet increases to a level that our current approaches to the delivery of content and applications may not be sustainable at current levels of profitability or at all. It is expensive to deploy dedicated servers in data centers around the world; therefore, that approach of deploying at the "edge" of the Internet may be inadequate to fully address our customer's evolving needs or we may no longer be able to maintain our current approach to delivery. If we are unable to develop or acquire scalable new technologies to address the expected growth and other changes we expect, our business and financial statements may suffer.

If we are unable to compete effectively, our business will be adversely affected.

We compete in markets that are intensely competitive and rapidly changing. Our current and potential competitors vary by size, product and service offerings and geographic region and range from start-ups that offer solutions competing with a discrete part of our business to large technology or telecommunications companies that offer, or may be planning to introduce, products and services that are broadly competitive with what we do. The primary competitive factors in our market are: excellence of technology, global presence, customer service, technical expertise, security, ease-of-use, breadth of services offered, price and financial strength. Competitors include some of our current partners and customers.

Many of our current and potential competitors have substantially greater financial, technical and marketing resources, larger customer bases, longer operating histories, greater brand recognition and more established relationships in the industry than we do. As a result, some of these competitors may be able to:

develop superior products or services, gain greater market acceptance, and expand their service offerings more efficiently or more rapidly;
adapt to new or emerging technologies and changes in customer requirements more quickly;
take advantage of acquisition and other opportunities more readily;
adopt more aggressive pricing policies and allocate greater resources to the promotion, marketing, and sales of their services; and
dedicate greater resources to the research and development of their products and services.

Smaller and more nimble competitors may be able to:

attract customers by offering less-sophisticated versions of services than we provide at lower prices than those we charge;
develop new business models that are disruptive to us; and


11


respond more quickly than we can to new or emerging technologies, changes in customer requirements and market and industry developments, resulting in superior offerings.

Existing and potential customers may not purchase our services, or may limit their use of them, because they:

pursue a "do-it-yourself" approach by putting in place equipment, software and other technology solutions for content and application delivery within their internal systems;
enter into relationships directly with network providers instead of relying on an overlay network like ours; or
implement multi-vendor policies to reduce reliance on external providers like us.

Ultimately, increased competition of all types could result in price and revenue reductions, loss of customers and loss of market share, each of which could materially impact our business, profitability, financial condition, results of operations and cash flows.

Our operating results can be impacted by the actions and business life cycles of a small number of large customers.

Historically, our operating results have been subject to fluctuations related to dependence on several large customers, particularly media companies, for a significant portion of our revenues. The amount of traffic we deliver on behalf of those customers can vary significantly based on decisions they make about their businesses, including whether to start or delay new business initiatives, build out their own networks to handle delivery, or implement or maintain multiple vendor strategies. These approaches can change rapidly and unpredictably. While we believe that we will be less reliant on individual customers in the future, we are likely to continue to face some uncertainty in forecasting our revenues from quarter to quarter or over longer periods related to these customers and could also experience inconsistent revenue growth patterns and earnings.

We may be unable to replace lost revenue due to customer cancellations, renewals at lower rates or other less favorable terms.

It is key to our profitability that we offset lost committed recurring revenue due to customer cancellations, terminations, price reductions or other less favorable terms by adding new customers and increasing the number of high-margin services, features and functionalities that our existing customers purchase. We cannot predict our renewal rates. Some customers may elect not to renew and others may renew at lower prices, lower committed traffic levels, or for shorter contract lengths. Historically, a significant percentage of our renewals, particularly with larger customers, has involved unit price declines as competition has increased and the market for certain parts of our business has matured. Our renewal rates may decline as a result of a number of factors, including competitive pressures, customer dissatisfaction with our services, customers' inability to continue their operations and spending levels, the impact of multi-vendor policies, customers implementing or increasing their use of in-house technology solutions and general economic conditions. In addition, our customer contracting models may change to move away from a committed revenue structure to a "pay-as-you-go" approach. The absence of a commitment would make it easier for customers to stop doing business with us, which would negatively impact revenue.

Security breaches and other unplanned interruptions in the functioning of our network or services could lead to significant costs and disruptions that could harm our business, financial results and reputation.

Our business is dependent on providing our customers with fast, efficient and reliable distribution of applications and content over the Internet. We transmit and store our customers' information and data as well as our own. Maintaining the security and availability of our services, network and internal IT systems is a critical issue for us and our customers. The costs to us to avoid or alleviate cyber or other security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities are significant, and our efforts to address these problems may not be successful and could result in interruptions, delays, cessation of service, loss of existing or potential customers, liability to third parties and regulatory sanctions. As we expand our emphasis on selling security-related solutions, we may become a more attractive target for attacks on our infrastructure intended to steal information about our technology, financial data or customer information or take other actions that would be damaging to our customers and us. Our network or services could also be disrupted by numerous other events, including failure or refusal of our third party network providers to provide the necessary capacity, natural disasters, power losses and human error. Any significant breach of our security measures or other disruptions to our network or IT systems would threaten our ability to provide our customers with fast, efficient and reliable distribution of applications and content over the Internet, would harm our reputation and could lead to customer credits, loss of customers, higher expenses and increased legal liability.



12


Acquisitions and other strategic transactions we complete could result in operating difficulties, dilution, diversion of management attention and other harmful consequences that may adversely impact our business and results of operations.

Acquisitions are an important part of our corporate strategy. We may also enter into other types of strategic relationships that involve technology sharing or close cooperation with other companies. Acquisitions and other complex transactions are accompanied by a number of risks, including the following:

difficulty integrating the operations and personnel of acquired companies;
potential disruption of our ongoing business;
potential distraction of management;
diversion of business resources from core operations;
expenses related to the transactions;
failure to realize synergies or other expected benefits;
increased accounting charges such as impairment of goodwill or intangible assets, amortization of intangible assets acquired and a reduction in the useful lives of intangible assets acquired; and
potential unknown liabilities associated with acquired businesses.

Any inability to integrate completed acquisitions or combinations in an efficient and timely manner could have an adverse impact on our results of operations. As we complete acquisitions, we may encounter difficulty in incorporating acquired technologies into our offerings while maintaining the quality standards that are consistent with our brand and reputation. If we are not successful in completing acquisitions or other strategic transactions that we may pursue in the future, we may incur substantial expenses and devote significant management time and resources without a successful result. Future acquisitions could require use of substantial portions of our available cash or result in dilutive issuances of securities. Technology sharing or other strategic relationships we enter into may give rise to disputes over intellectual property ownership, operational responsibilities and other significant matters. Such disputes may be expensive and time-consuming to resolve.

Our failure to effectively manage our operations as our business evolves could harm us.

Our future operating results will depend on our ability to manage our operations. As a result of the diversification of our business, personnel growth, acquisitions and international expansion in recent years, many of our employees are now based outside of our Cambridge, Massachusetts headquarters; however, most key management decisions are made by a relatively small group of individuals based primarily at our headquarters. If we are unable to appropriately increase management depth, enhance succession planning and decentralize our decision-making at a pace commensurate with our actual or desired growth rates, we may not be able to achieve our financial or operational goals. It is also important to our continued success that we hire qualified employees, properly train them and manage out poorly-performing personnel, all while maintaining our corporate culture and spirit of innovation. If we are not successful at these efforts, our growth and operations could be adversely affected.

In February 2016, we announced that our current products and development and global sales, channels and marketing organizations will be realigned into new groups, initially focused on our Media and Web customers and solutions. With a goal of improving alignment between customer feedback and product innovation, making Akamai easier to do business with and increasing productivity, each group will integrate existing personnel from product management, product development, sales, channels and product marketing functions into its team effective in April 2016.  Structural changes like these can be distracting to management and the rest of the employee base, and we may not ultimately realize the intended benefits, even after incurring expenses in carrying out the realignment.  

As our business evolves, we must also expand and adapt our IT and operational infrastructure. Our business relies on our data systems, billing systems and other operational and financial reporting and control systems. All of these systems have become increasingly complex due to the diversification and complexity of our business, acquisitions of new businesses with different systems and increased regulation over controls and procedures. To manage our technical support infrastructure effectively and improve our sales efficiency, we will need to continue to upgrade and improve our data systems, billing systems, ordering processes and other operational and financial systems, procedures and controls. These upgrades and improvements may be difficult and costly. If we are unable to adapt our systems and organization in a timely, efficient and cost-effective manner to accommodate changing circumstances, our business may be adversely affected. If the third parties we rely on for hosted data solutions for our internal network and information systems are subject to a security breach or otherwise suffer disruptions that impact the services we utilize, the integrity and availability of our internal information could be compromised causing the loss of confidential or proprietary information, damage to our reputation and economic loss.



13


If we are unable to retain our key employees and hire and retain qualified sales, technical, marketing and support personnel, our ability to compete could be harmed.

Our future success depends upon the services of our executive officers and other key technology, sales, marketing and support personnel who have critical industry experience and relationships. There is significant competition for talented individuals in the regions in which our primary offices are located, which affects both our ability to retain key employees and hire new ones. In making employment decisions, particularly in our industry, job candidates and current personnel often consider the value of stock-based compensation. Declines in the price of our stock could adversely affect our ability to attract or retain key employees.

None of our officers or key employees is bound by an employment agreement for any specific term. Members of our senior management team have left Akamai over the years for a variety of reasons, and we cannot be certain that there will not be additional departures, which may be disruptive to our operations and detrimental to our future outlook. The loss of the services of any of our key employees or our inability to attract and retain new talent could hinder or delay the implementation of our business model and the development and introduction of, and negatively impact our ability to sell, our services.

Our stock price has been, and may continue to be, volatile, and your investment could lose value.

The market price of our common stock has been volatile. Trading prices may continue to fluctuate in response to a number of events and factors, including the following:

quarterly variations in operating results;
slower than expected growth in traffic over our network;
announcements by our customers related to their businesses that could be viewed as impacting their usage of our solutions;
introduction of new products, services and strategic developments by us or our competitors;
market speculation about whether we are a takeover target;
activism by any single large stockholders or combination of stockholders;
changes in financial estimates and recommendations by securities analysts;
failure to meet the expectations of securities analysts;
purchases or sales of our stock by our officers and directors;
macro-economic factors;
repurchases of shares of our common stock;
performance by other companies in our industry; and
geopolitical conditions such as acts of terrorism or military conflicts.

Furthermore, our revenue, particularly that portion attributable to usage of our services beyond customer commitments, can be difficult to forecast, and, as a result, our quarterly operating results can fluctuate substantially. This concern is particularly acute with respect to our media and commerce customers for which holiday sales are a key but unpredictable driver of usage of our services. In the future, our customer contracting models may change to move away from a committed revenue structure to a "pay-as-you-go" approach. The absence of a commitment would make it easier for customers to stop doing business with us, which would create additional challenges with our forecasting processes. Because a significant portion of our cost structure is largely fixed in the short-term, revenue shortfalls tend to have a disproportionately negative impact on our profitability. If we announce revenue or profitability results that do not meet or exceed our guidance or make changes in our guidance with respect to future operating results, our stock price may decrease significantly as a result.

Any of these events, as well as other circumstances discussed in these Risk Factors, may cause the price of our common stock to fall. In addition, the stock market in general, and the market prices of stock of publicly-traded technology companies in particular, have experienced significant volatility that often has been unrelated to the operating performance of such companies. These broad stock market fluctuations may adversely affect the market price of our common stock, regardless of our operating performance.


14



We face risks associated with international operations and expansion efforts that could harm our business.

We have operations in numerous foreign countries and may continue to expand our operations internationally. Such expansion could require us to make significant expenditures, which could harm our profitability. We are increasingly subject to a number of risks associated with international business activities that may increase our costs, make our operations less efficient and require significant management attention. These risks include:

currency exchange rate fluctuations and limitations on the repatriation and investment of funds;
difficulties in transferring funds from, or converting currencies in, certain countries;
changes in regulatory requirements that could pose risks to our intellectual property, increase the cost of doing business in a country or create other disadvantages to our business;
interpretations of laws or regulations that would subject us to regulatory supervision or, in the alternative, require us to exit a country, which could have a negative impact on the quality of our services or our results of operations;
uncertainty regarding liability for content or services;
adjusting to different employee/employer relationships and different regulations governing such relationships;
corporate and personal liability for alleged or actual violations of laws and regulations;
difficulty in staffing, developing and managing foreign operations as a result of distance, language and cultural differences;
reliance on channel partners over which we have limited control or influence on a day-to-day basis; and
potentially adverse tax consequences.

In addition, compliance with complex foreign and U.S. laws and regulations that apply to our international operations increases our cost of doing business. These numerous, rapidly-changing and sometimes conflicting laws and regulations include internal control and disclosure rules, data privacy and filtering requirements, anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act, the UK Bribery Act and local laws prohibiting corrupt payments to governmental officials, and antitrust and competition regulations, among others. Violations of these laws and regulations by our employees or partners could result in fines and penalties, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our brand, our international expansion efforts, our ability to attract and retain employees, our business, and our financial statements. Although we have implemented policies and procedures designed to ensure compliance with these laws and regulations, there can be no assurance that our employees, contractors or agents will not violate our policies or applicable laws.

In particular, we are conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. The investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market. If violations are found, we may be subject to penalties, which could include substantial fines.

Defects or disruptions in our services could diminish demand for our solutions or subject us to substantial liability.

Our services are highly complex and are designed to be deployed in and across numerous large and complex networks that we do not control. From time to time, we have needed to correct errors and defects in the software that underlies our services and platform that have given rise to service incidents. We have also experienced customer dissatisfaction with the quality of some of our media delivery and other services, which has led to loss of business and could lead to loss of customers in the future. There may be additional errors and defects in our software that may adversely affect our operations. We may not have in place adequate quality assurance procedures to ensure that we detect errors in our software in a timely manner, and we may have insufficient resources to efficiently cope with multiple service incidents happening simultaneously or in rapid succession. If we are unable to efficiently and cost-effectively fix errors or other problems that may be identified and improve the quality of our services, or if there are unidentified errors that allow persons to improperly access our services, we could experience loss of revenue and market share, damage to our reputation, increased expenses, delayed payments and legal actions by our customers.

We may have insufficient transmission and co-location space, which could result in disruptions to our services and loss of revenue.

Our operations are dependent in part upon transmission capacity provided by third party telecommunications network providers and access to co-location facilities to house our servers. There can be no assurance that we are adequately prepared for unexpected increases in bandwidth demands by our customers. The bandwidth we have contracted to purchase may become unavailable for a variety of reasons, including payment disputes, network providers going out of business, networks imposing traffic limits or governments adopting regulations that impact network operations. In some regions, network providers may


15


choose to compete with us and become unwilling to sell us adequate transmission capacity at fair market prices. This risk is heightened where market power is concentrated with one or a few major networks. We also may be unable to move quickly enough to augment capacity to reflect growing traffic demands. Failure to put in place the capacity we require could result in a reduction in, or disruption of, service to our customers and ultimately a loss of those customers. In recent years, it has become increasingly expensive to house our servers at network facilities. We expect this trend to continue. In addition, customers have increasingly elected to transmit their content over our SSL network, which is more costly for us to operate and could require significant additional investment for us. These increased expenses have made, and will make, it more costly for us to expand our operations and more difficult for us to maintain or improve our profitability.

Government regulation is evolving, and unfavorable changes could harm our business.

Laws and regulations that apply to communications and commerce over the Internet are becoming more prevalent. In particular, domestic and foreign government attempts to regulate the operation of the Internet could negatively impact our business. While regulations recently adopted by the U.S. Federal Communications Commission that govern certain aspects of the operation of the Internet (such as content blocking and throttling and paid prioritization) do not apply to content delivery network providers like us, there is no guarantee that future regulatory and legislative initiatives will not impact our business. Furthermore, with more business being conducted over the Internet, there have been calls for more stringent copyright protection, tax, consumer protection, cybersecurity, data localization and content restriction laws, both in the U.S. and abroad, that may impose additional burdens on companies conducting business online or providing Internet-related services such as ours. The adoption of any of these measures could negatively affect both our business directly as well as the businesses of our customers, which could reduce their demand for our services.

We may also be impacted by changes in privacy-related regulations governing the collection, use, retention, sharing and security of data that we receive from our customers, visitors to their websites and others. Complying with a diverse range of privacy requirements could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business. In addition, we have a publicly-available privacy policy concerning our collection, use and disclosure of user data. Any failure, or perceived failure, by us to comply with our posted privacy policies or with any privacy-related laws, government regulations or directives, or industry self-regulatory principles could result in damage to our reputation or proceedings or actions against us by governmental entities or others, which could potentially have an adverse effect on our business.

Fluctuations in foreign currency exchange rates affect our operating results in U.S. dollar terms.

An increasing portion of our revenue is derived from international operations. Revenue generated and expenses incurred by our international subsidiaries are often denominated in the currencies of the local countries. As a result, our consolidated U.S. dollar financial statements are subject to fluctuations due to changes in exchange rates as the financial results of our international subsidiaries are translated from local currencies into U.S. dollars. In addition, our financial results are subject to changes in exchange rates that impact the settlement of transactions in non-functional currencies. While we have implemented a foreign currency hedging program to mitigate transactional exposures, there is no guarantee that such program will be fully effective.

We may need to defend against patent or copyright infringement claims, which would cause us to incur substantial costs or limit our ability to use certain technologies in the future.

As we expand our business and develop new technologies, products and services, we may become increasingly subject to intellectual property infringement and other claims, including those that may arise under international laws. In many cases, we have agreed to indemnify our customers and channel and strategic partners if our services infringe or misappropriate specified intellectual property rights; therefore, we could become involved in litigation or claims brought against customers or channel or strategic partners if our services or technology are the subject of such allegations. Any litigation or claims, whether or not valid, brought against us or pursuant to which we indemnify our customers or channel or strategic partners could result in substantial costs and diversion of resources and require us to do one or more of the following:

cease selling, incorporating or using features, functionalities, products or services that incorporate the challenged intellectual property;
pay substantial damages and incur significant litigation expenses;
obtain a license from the holder of the infringed intellectual property right, which license may not be available on reasonable terms or at all; or
redesign products or services.



16


If we are forced to take any of these actions, our business may be seriously harmed.

Our business will be adversely affected if we are unable to protect our intellectual property rights from unauthorized use or infringement by third parties.

We rely on a combination of patent, copyright, trademark and trade secret laws and contractual restrictions on disclosure to protect our intellectual property rights. These legal protections afford only limited protection. We have previously brought lawsuits against entities that we believed were infringing our intellectual property rights but have not always prevailed. Such lawsuits can be expensive and require a significant amount of attention from our management and technical personnel, and the outcomes are unpredictable. Monitoring unauthorized use of our services is difficult, and we cannot be certain that the steps we have taken or will take will prevent unauthorized use of our technology. We have licensed technology from the Massachusetts Institute of Technology that is covered by various patents and copyrights relating to Internet content delivery technology. Some of our core technology is based in part on the technology covered by these patents, patent applications and copyrights. These patents are scheduled to expire beginning in 2018. As the patents expire, we will no longer have the right to exclude others from practicing the technologies covered by them. Furthermore, we cannot be certain that any pending or future patent applications will be granted, that any future patent will not be challenged, invalidated or circumvented, or that rights granted under any patent that may be issued will provide competitive advantages to us. If we are unable to protect our proprietary rights from unauthorized use, the value of our intellectual property assets may be reduced. Although we have licensed from other parties proprietary technology covered by patents, we cannot be certain that any such patents will not be challenged, invalidated or circumvented. Such licenses may also be non-exclusive, meaning our competition may also be able to access such technology.

We rely on certain “open-source” software the use of which could result in our having to distribute our proprietary software, including our source code, to third parties on unfavorable terms, which could materially affect our business.

Certain of our service offerings use software that is subject to open-source licenses. Open-source code is software that is freely accessible, usable and modifiable. Open-source software may have security flaws and other deficiencies that could make our solutions less reliable and damage our business. Certain open-source code is governed by license agreements, the terms of which could require users of such software to make any derivative works of the software available to others on unfavorable terms or at no cost. Because we use open-source code, we may be required to take remedial action in order to protect our proprietary software. Such action could include replacing certain source code used in our software, discontinuing certain of our products or taking other actions that could be expensive and divert resources away from our development efforts. In addition, the terms relating to disclosure of derivative works in many open-source licenses are unclear. If a court interprets one or more such open-source licenses in a manner that is unfavorable to us, we could be required to make certain of our key software available at no cost.

We may be unsuccessful at developing and maintaining strategic relationships with third parties that expand our distribution channels and increase revenue, which could significantly limit our long-term growth.

Our future success will likely require us to maintain and increase the number and depth of our relationships with resellers, systems integrators, product makers and other strategic partners and to leverage those relationships to expand our distribution channels and increase revenue. The need to develop such relationships can be particularly acute in areas outside of the U.S. We have not always been successful at developing these relationships due to the complexity of our services, our historical reliance on an internal sales force, a past lack of strategic focus on such arrangements and other factors. Recruiting and retaining qualified channel partners and training them in the use of our technology and services and ensuring that they are compliant with our ethical expectations requires significant time and resources. In order to develop and expand our distribution channel, we must continue to expand and improve our portfolio of solutions as well as the systems, processes and procedures that support our channels. Those systems, processes and procedures may become increasingly complex and difficult to manage. The time and expense required for the sales and marketing organizations of our channel partners to become familiar with our offerings, including our new services developments, may make it more difficult to introduce those products to enterprises. Our failure to maintain and increase the number and quality of relationships with channel partners, and any inability to successfully execute on the partnerships we initiate, could significantly impede our revenue growth prospects in the short and long term.



17


The potential exhaustion of the supply of unallocated IPv4 addresses and the inability of Akamai and other Internet users to successfully transition to IPv6 could harm our operations and the functioning of the Internet as a whole, thereby negatively affecting our business.

An Internet Protocol address, or IP address, is a numerical label that is assigned to any device connecting to the Internet. Today, the functioning of the Internet is dependent on the use of Internet Protocol version 4, or IPv4, the fourth version of the Internet Protocol, which uses 32-bit addresses. We currently rely on the acquisition of IP addresses for the functioning and expansion of our network and expect such reliance to continue in the future. There are, however, only a finite number of IPv4 addresses. The supply of unallocated IPv4 addresses is likely to be exhausted in the near future. Internet Protocol version 6, or IPv6, uses 128-bit addresses and has been designed to succeed IPv4 and alleviate the expected exhaustion of unallocated addresses under that version. While IPv4 and IPv6 will co-exist for some period of time, eventually all Internet users and companies will need to transition to IPv6. There can be no guarantee that the plans we have been developing for the transition to IPv6 will be effective. If we are unable to obtain the IPv4 addresses we need, on financial terms acceptable to us or at all, before we or other entities that rely on the Internet can transition to IPv6, our current and future operations could be materially harmed. If there is not a timely and successful transition to IPv6 by Internet users generally, the Internet could function less effectively, which could damage numerous businesses, the economy generally and the prospects for future growth of the Internet as a medium for transacting business. This could, in turn, be harmful to our financial condition, results of operations and cash flows.

If the accounting estimates we make, and the assumptions on which we rely, in preparing our financial statements prove inaccurate, our actual results may be adversely affected.

Our financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. The preparation of these financial statements requires us to make estimates and judgments about, among other things, taxes, revenue recognition, stock-based compensation costs, capitalization of internal-use software development costs, investments, contingent obligations, allowance for doubtful accounts, intangible assets and restructuring charges. These estimates and judgments affect, among other things, the reported amounts of our assets, liabilities, revenue and expenses, the amounts of charges accrued by us, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances and at the time they are made. If our estimates or the assumptions underlying them are not correct, actual results may differ materially from our estimates and we may need to, among other things, accrue additional charges that could adversely affect our results of operations, which in turn could adversely affect our stock price. In addition, new accounting pronouncements and interpretations of accounting pronouncements have occurred and may occur in the future that could adversely affect our reported financial results.

We may have exposure to greater-than-anticipated tax liabilities.

Our future income taxes could be adversely affected by earnings being lower than anticipated in jurisdictions that have lower statutory tax rates and higher than anticipated in jurisdictions that have higher statutory tax rates, or changes in tax laws, regulations, or accounting principles, as well as certain discrete items such as equity-related compensation. We have recorded certain tax reserves to address potential exposures involving our income, sales and use and franchise tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different jurisdictions. Our reserves, however, may not be adequate to cover our total actual liability. Although we believe our estimates, our reserves and the positions we have taken are reasonable, the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made.

If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud. As a result, our stockholders could lose confidence in our financial reporting, which could harm our business and the trading price of our common stock.

We have complied with Section 404 of the Sarbanes-Oxley Act of 2002 by assessing, strengthening and testing our system of internal controls. Even though we concluded our internal control over financial reporting and disclosure controls and procedures were effective as of the end of the period covered by this report, we need to continue to maintain our processes and systems and adapt them to changes as our business evolves and we rearrange management responsibilities and reorganize our business. This continuous process of maintaining and adapting our internal controls and complying with Section 404 is expensive and time-consuming and requires significant management attention. We cannot be certain that our internal control measures will continue to provide adequate control over our financial processes and reporting and ensure compliance with Section 404. Furthermore, as our business changes, including by expanding our operations in different markets, increasing reliance on channel partners and completing acquisitions, our internal controls may become more complex and we will require


18


significantly more resources to ensure our internal controls remain effective. Failure to implement required new or improved controls, or difficulties encountered in their implementation, could harm our operating results or cause us to fail to meet our reporting obligations. If we or our independent registered public accounting firm identify material weaknesses, the disclosure of that fact, even if quickly remediated, could reduce the market's confidence in our financial statements and harm our stock price.

Any failure to meet our debt obligations would damage our business.

As of December 31, 2015, we had total par value of $690.0 million of convertible senior notes outstanding. Our ability to refinance the notes, make cash payments in connection with conversions of the notes or repurchase those notes in the event of a fundamental change (as defined in the indenture governing the notes) will depend on market conditions and our future performance, which is subject to economic, financial, competitive and other factors beyond our control. We also may not use the cash we have raised through the issuance of the convertible senior notes in an optimally productive and profitable manner. If we are unable to remain profitable or if we use more cash than we generate in the future, our level of indebtedness at such time could adversely affect our operations by increasing our vulnerability to adverse changes in general economic and industry conditions and by limiting or prohibiting our ability to obtain additional financing for additional capital expenditures, acquisitions and general corporate and other purposes. In addition, if we are unable to make cash payments upon conversion of the notes, we would be required to issue significant amounts of our common stock, which would be dilutive to the stock of existing stockholders. If we do not have sufficient cash to repurchase the notes following a fundamental change we would be in default under the terms of the notes, which could seriously harm our business. In addition, the terms of the notes do not limit the amount of future indebtedness we may incur. If we incur significantly more debt, this could intensify the risks described above.

We may issue additional shares of our common stock or instruments convertible into shares of our common stock and thereby materially and adversely affect the market price of our common stock.

Our Board of Directors has the authority to issue additional shares of our common stock or other instruments convertible into, or exchangeable or exercisable for, shares of our common stock. If we issue additional shares of our common stock or instruments convertible into shares of our common stock, it may materially and adversely affect the market price of our common stock.

Our sales to government clients subject us to risks including early termination, audits, investigations, sanctions and penalties.

We have customer contracts with the U.S. government, as well as foreign, state and local governments and their respective agencies. Such government entities often have the right to terminate these contracts at any time, without cause. There is increased pressure for governments and their agencies, both domestically and internationally, to reduce spending. Most of our government contracts are subject to legislative approval of appropriations to fund the expenditures under these contracts. These factors combine to potentially limit the revenue we derive from government contracts in the future. Additionally, government contracts generally have requirements that are more complex than those found in commercial enterprise agreements and therefore are more costly to comply with. Such contracts are also subject to audits and investigations that could result in civil and criminal penalties and administrative sanctions, including termination of contracts, refund of a portion of fees received, forfeiture of profits, suspension of payments, fines and suspensions or debarment from future government business.

We may become involved in litigation that may adversely impact our business.

From time to time, we are or may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including patent, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources and cause us to incur significant expenses. Furthermore, because such matters are inherently unpredictable, there can be no assurance that the results of any of these matters will not have an adverse impact on our business, results of operations, financial condition, or cash flows.



19


General global market and economic conditions may have an adverse impact on our operating performance, results of operations and cash flows.

Our business has been and could continue to be affected by general global economic and market conditions. To the extent economic conditions impair our customers' ability to profitably monetize the content we deliver on their behalf, they may reduce or eliminate the traffic we deliver for them. Such reductions in traffic would lead to a reduction in our revenue. Additionally, in a down-cycle economic environment, we may experience the negative effects of increased competitive pricing pressure, customer loss, a slow down in commerce over the Internet and corresponding decrease in traffic delivered over our network and failures by customers to pay amounts owed to us on a timely basis or at all. Suppliers on which we rely for servers, bandwidth, co-location and other services could also be negatively impacted by economic conditions that, in turn, could have a negative impact on our operations or expenses. There can be no assurance, therefore, that current economic conditions or worsening economic conditions or a prolonged or recurring recession will not have a significant adverse impact on our operating results.

Global climate change and natural resource conservation regulations could adversely impact our business.

Our deployed network of servers consumes significant energy resources, including those generated by the burning of fossil fuels. In response to concerns about global climate change, governments may adopt new regulations affecting the use of fossil fuels or requiring the use of alternative fuel sources. In addition, our customers and investors may require us to take steps to demonstrate that we are taking ecologically responsible measures in operating our business. The costs and any expenses we incur to make our network more energy efficient could make us less profitable in future periods. Failure to comply with applicable laws and regulations or other requirements imposed on us could lead to fines, lost revenue and damage to our reputation.

Because we do not intend to pay dividends, stockholders will benefit from an investment in our common stock only if it appreciates in value.

We currently intend to retain our future earnings, if any, for use in the operation of our business and do not expect to pay any cash dividends in the foreseeable future on our common stock. As a result, the success of an investment in our common stock will depend upon any future appreciation in its value. There is no guarantee that our common stock will appreciate in value or even maintain the price at which stockholders have purchased their shares.

Provisions of our charter, by-laws and Delaware law may have anti-takeover effects that could prevent a change in control even if the change in control would be beneficial to our stockholders.

Provisions of our charter, by-laws and Delaware law could make it more difficult for a third party to control or acquire us, even if doing so would be beneficial to our stockholders. These provisions include:

a classified board structure so that only approximately one-third of our Board of Directors is up for re-election in any one year;
our Board of Directors has the right to elect directors to fill a vacancy created by the expansion of the Board of Directors or the resignation, death or removal of a director;
stockholders must provide advance notice to nominate individuals for election to the Board of Directors or to propose matters that can be acted upon at a stockholders' meeting; and
our Board of Directors may issue, without stockholder approval, shares of undesignated preferred stock.

Further, as a Delaware corporation, we are also subject to certain Delaware anti-takeover provisions. Under Delaware law, a corporation may not engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the board of directors has approved the transaction. Our Board of Directors could rely on Delaware law to prevent or delay an acquisition of us.

Item 1B. Unresolved Staff Comments

None.



20


Item 2. Properties

We lease approximately 490,000 square feet of property in Cambridge, Massachusetts where our primary corporate offices are located. The majority of the leases for such space are scheduled to expire in December 2019, and of this space, we have subleased approximately 18,000 square feet to another company. We maintain offices in several other locations in the United States, including in or near each of Phoenix, Arizona; Los Angeles, San Francisco, San Mateo and San Diego, California; Denver, Colorado; Washington, D.C.; Fort Lauderdale, Florida; Atlanta, Georgia; Chicago, Illinois; Manchester, New Hampshire; New York, New York; Dallas, Texas; Reston, Virginia and Seattle, Washington.

We also maintain offices in or near the following cities outside the United States: Bangalore, Chennai, Delhi and Mumbai, India; Beijing, Hong Kong, Shenzhen, and Shanghai, China; Sao Paulo, Brazil; Copenhagen, Denmark; Dusseldorf, Hamburg, Frankfurt and Munich, Germany; Paris, France; Brussels, Belgium; London, England; Tokyo, Fukuoka, Nagoya and Osaka, Japan; Singapore; Madrid, Spain; Sydney, Melbourne and Canberra, Australia; Netanya, Israel; Livingston, Scotland; Ottawa, Canada; San Jose, Costa Rica; Milan, Italy; Stockholm, Sweden; Seoul, South Korea; Geneva and Zurich, Switzerland; Kuala Lumpur, Malaysia; Taipei, Taiwan; Amsterdam, the Netherlands; Prague, Czech Republic; Dubai, UAE; and Krakow, Poland.

All of our facilities are leased. We believe our facilities are sufficient to meet our needs for the foreseeable future and, if needed, additional space will be available at a reasonable cost.

Item 3. Legal Proceedings

We are party to litigation that we consider routine and incidental to our business. We do not currently expect the results of any of these litigation matters to have a material effect on our business, results of operations, financial condition or cash flows.

Item 4. Mine Safety Disclosures

Not applicable.

PART II

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

Our common stock, par value $0.01 per share, trades under the symbol “AKAM” on the NASDAQ Global Select Market. The following table sets forth, for the periods indicated, the high and low sales price per share of our common stock on the NASDAQ Global Select Market:
 
 
2015
 
2014
 
High
 
Low
 
High
 
Low
First quarter
$
73.53

 
$
56.85

 
$
63.15

 
$
45.59

Second quarter
$
78.44

 
$
69.13

 
$
62.76

 
$
50.52

Third quarter
$
76.98

 
$
63.14

 
$
64.74

 
$
56.40

Fourth quarter
$
76.39

 
$
50.56

 
$
65.39

 
$
51.74


As of February 23, 2016, there were 404 holders of record of our common stock.

We have never paid or declared any cash dividends on shares of our common stock or other securities and do not anticipate paying or declaring any cash dividends in the foreseeable future. We currently intend to retain all future earnings, if any, for use in the operation of our business.



21


Issuer Purchases of Equity Securities

The following is a summary of our repurchases of our common stock in the fourth quarter of 2015 (in thousands, except share and per share data):
 
Period(1)
 
Total Number of Shares Purchased(2)
 
Average Price Paid per Share(3)
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(4)
 
Approximate Dollar Value of Shares that May Yet be Purchased Under Plans or Programs(4)
October 1, 2015 – October 31, 2015
 
386,238

 
$
71.47

 
386,238

 
$
203,599

November 1, 2015 – November 30, 2015
 
528,720

 
60.21

 
528,720

 
171,765

December 1, 2015 – December 31, 2015
 
750,906

 
54.25

 
750,906

 
131,028

Total
 
1,665,864

 
$
60.14

 
1,665,864

 
$
131,028


(1)
Information is based on settlement dates of repurchase transactions.
(2)
Consists of shares of our common stock, par value $0.01 per share. All repurchases were made pursuant to a previously-announced program.
(3)
Includes commissions paid.
(4)
In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, announced on October 23, 2013, which is effective through December 31, 2016. As of December 31, 2015, $131,028 remained available for repurchase under that program. In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program, announced on February 9, 2016, which is effective through December 31, 2018.

During the year ended December 31, 2015, we repurchased 4.5 million shares of our common stock for an aggregate of $302.6 million.

Item 6. Selected Financial Data

The following selected consolidated financial data should be read in conjunction with our consolidated financial statements and related notes, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and other financial data included elsewhere in this annual report on Form 10-K. The consolidated statements of income and balance sheet data for all periods presented is derived from the audited consolidated financial statements included elsewhere in this annual report on Form 10-K or in annual reports on Form 10-K for prior years on file with the Commission.

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

Year ended December 31,
 
2015
 
2014
 
2013
 
2012
 
2011
Revenue
 
$
2,197,448

 
$
1,963,874

 
$
1,577,922

 
$
1,373,947

 
$
1,158,538

Total costs and operating expenses
 
1,731,298

 
1,474,355

 
1,163,954

 
1,059,460

 
867,889

Income from operations
 
466,150

 
489,519

 
413,968

 
314,487

 
290,649

Net income
 
321,406

 
333,948

 
293,487

 
203,989

 
200,904

Basic net income per share
 
1.80

 
1.87

 
1.65

 
1.15

 
1.09

Diluted net income per share
 
1.78

 
1.84

 
1.61

 
1.12

 
1.07

Cash, cash equivalents and marketable securities
 
1,524,235

 
1,628,284

 
1,246,922

 
1,095,240

 
1,229,955

Total assets
 
4,187,925

 
4,001,546

 
2,957,685

 
2,600,627

 
2,345,501

Convertible senior notes
 
624,288

 
604,851

 

 

 

Other long-term liabilities
 
110,319

 
117,349

 
65,088

 
51,929

 
40,859

Total stockholders’ equity
 
3,120,878

 
2,945,335

 
2,629,431

 
2,345,754

 
2,156,250




22


The following items impact the comparability of the consolidated financial data presented above:

During the years presented in the table above, various acquisitions occurred. In 2015, we completed three acquisitions having an aggregate purchase price of $142.3 million. In 2014, we completed one acquisition for a total purchase price of $392.1 million. In 2013, we completed two acquisitions having an aggregate purchase price of $61.9 million. In 2012, we completed four acquisitions having an aggregate purchase price of $344.7 million. See Note 8 to our consolidated financial statements included elsewhere in this annual report on Form 10-K for more details regarding these acquisitions.

Effective January 1, 2013, we increased the expected average useful lives of our network assets, primarily servers, from three to four years to reflect software and hardware related initiatives to manage our global network more efficiently. For the years ended December 31, 2015, 2014 and 2013, this change decreased depreciation expense on network assets as compared to the years ended December 31, 2012 and 2011. The change increased net income and both basic and diluted net income per share for the years ended December 31, 2015, 2014 and 2013 as compared to the years ended December 31, 2012 and 2011.

We divested our Advertising Decision Solutions, or ADS, business in January 2013. Revenue from the ADS business was $2.7 million, $44.0 million and $42.7 million for the years ended December 31, 2013, 2012 and 2011, respectively.

Our effective income tax rate was 29.6%, 30.4%, 30.0%, 36.6% and 34.6% for the years ended December 31, 2015, 2014, 2013, 2012 and 2011, respectively. The variability of the rate was caused by certain one-time items recognized in the past few years and also the composition of income from foreign jurisdictions that is taxed at lower rates as compared to the statutory rates in the U.S. Our effective income tax rate for 2015 was lower than the federal statutory rate of 35.0%, primarily due to the retroactive application of a U.S. tax court ruling with respect to the treatment of stock-based compensation in intercompany arrangements, which resulted in a tax benefit of $9.1 million for the period from January 1, 2010 to December 31, 2014. In 2014, our effective income tax rate was favorably impacted by a state tax benefit from software development activities, which resulted in a tax benefit of $16.0 million for the period from January 1, 2010 to December 31, 2014. In 2013, our effective income tax rate was favorably impacted by $18.3 million from the retroactive adoption of the domestic production activities deduction for the period from January 1, 2010 to December 31, 2013 and the reinstatement of the federal research and development credit, which was retroactive to 2012.
 


23


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

This Management’s Discussion and Analysis of Financial Condition and Results of Operations, or MD&A, should be read in conjunction with our consolidated financial statements and notes thereto that appear elsewhere in this annual report on Form 10-K. See “Risk Factors” elsewhere in this annual report on Form 10-K for a discussion of certain risks associated with our business. The following discussion contains forward-looking statements. The forward-looking statements do not include the potential impact of any mergers, acquisitions, divestitures or other events that may be announced after the date hereof.

Overview

We provide cloud services for delivering, optimizing and securing content and business applications over the Internet. For many of our core solutions, we rely on a recurring revenue model with customers executing contracts having terms of one year or longer. We believe this emphasis on longer-term contracts allows us to have a consistent and predictable base level of revenue, which is important to our financial success. We are also dependent on media customers where usage of our services is less predictable; as a result, our revenue is impacted by the amount of media and software download traffic we serve on our network, the rate of adoption of social media and video platform capabilities, the timing and variability of customer-specific one-time events and the impact of seasonal variations on our business. The prices we are able to charge for our services is also a key factor impacting income.

During each of the periods presented in this annual report, we increased revenue over the prior year and we have observed the following trends related to our revenue:

Increased sales of our Cloud Security Solutions have made a significant contribution to our increased revenue, and we expect to continue our focus on security solutions in the future.

We have increased committed recurring revenue by adding new customers and increasing sales of incremental services to our existing customers. These increases helped to limit the impact of reductions in usage of our services and contract terminations by certain customers, as well as the effect of price decreases negotiated as part of contract renewals.

We have experienced increases in the amount of traffic delivered for our customers that use our solutions for video, gaming, social media and software downloads. In the second half of 2015, however, we experienced a slower growth rate in revenue from these services and expect this trend to continue into 2016. We believe that this development is primarily attributable to an increase in "do-it-yourself" approaches by our two largest media customers based in the U.S., which led to a moderation in the overall rate of growth of customer traffic on our network.

The unit prices paid by some of our customers have declined, reflecting the impact of competition. Our profitability would have been higher absent these price declines.

We have experienced variations in certain types of revenue from quarter to quarter; in particular, we experience higher revenue in the fourth quarter of the year for some of our solutions as a result of the holiday season. We also experience lower revenue in the summer months, particularly in Europe, from both e-commerce and media customers because overall Internet use declines during that time. In addition, we experience quarterly variations in revenue attributable to the nature and timing of software and gaming releases by our customers using our software download solutions and the frequency and timing of custom services.

We were profitable in each of the years presented in this annual report. Our level of profitability is impacted by our revenue as well as expense levels, including direct costs to support our revenue such as bandwidth and co-location costs. We have observed the following trends related to our profitability in recent years:

We have made investments to support the potential future growth of over the top, or OTT, media offerings and to support other strategic initiatives that we anticipate will generate revenue in the future. On a relative basis, these investments have increased our expenses ahead of expected revenue benefits.

Network bandwidth costs represent a significant portion of our cost of revenue. Historically, we have been able to mitigate increases in these costs by reducing our network bandwidth costs per unit and investing in internal-use software development to improve the performance and efficiency of our network. Our total bandwidth costs may


24


increase in the future as a result of expected higher traffic levels, but we believe such costs would be partially offset by anticipated continued reductions in bandwidth costs per unit and efficiency measures we take.

Co-location costs are also a significant portion of our cost of revenue. By improving our internal-use software and managing our hardware deployments to enable us to use servers more efficiently, we have been able to manage the growth of co-location costs. We expect to continue to scale our network in the future and will need to effectively manage our co-location costs to maintain current levels of profitability.

Payroll and related compensation costs have increased as we have increased headcount to support our revenue growth and strategic initiatives. We increased our headcount by 979 and 1,200 employees during the years ended December 31, 2015 and 2014, respectively. We expect to continue to hire additional employees, but at a slower rate, both domestically and internationally, in support of our strategic initiatives.

Fluctuations in foreign currency exchange rates have also impacted our reported results. Revenue and expenses of our operations outside of the U.S. are important contributors to our overall financial performance, and as currencies have weakened against the U.S. dollar, our revenue has been negatively impacted and our expenses have been positively impacted. If foreign currency exchange rates during the year ended December 31, 2015 had remained the same as exchange rates during the year ended December 31, 2014, our revenue would have increased by 16% as opposed to 12%. Similarly, diluted earnings per share would have increased 2% as opposed to decreasing 3% had exchange rates remained constant during the same period.

During 2015, we completed three acquisitions. While the impact of the acquisitions was immaterial to our financial results as a whole, they have increased our revenue and level of expenses. During the year ended December 31, 2015, our results include the activities of the acquisition of Xerocole, Inc. in February 2015, Codemate A/S and its wholly-owned subsidiary Octoshape ApS in April 2015 and Bloxx Limited in October 2015.

During 2014, we acquired Prolexic Technologies, Inc., or Prolexic. Prolexic was slightly dilutive to our earnings per share for the year ended December 31, 2014. Revenue and expenses from the acquired operations have been included in our earnings since the acquisition date of February 18, 2014. Also in February 2014, we completed an offering of $690.0 million in par value of convertible senior notes. The notes do not bear regular interest, but have an effective interest rate of 3.2% attributable to the conversion feature.

During 2013, we completed two acquisitions. Although our financial statements include revenue and expenses of the acquired companies following their acquisitions, the impact was not material, individually or in the aggregate, to our consolidated financial results. In the first quarter of 2013, we also divested our ADS business.



25


Results of Operations

The following sets forth, as a percentage of revenue, consolidated statements of income data for the years indicated: 

 
2015
 
2014
 
2013
Revenue
100.0
 %
 
100.0
 %
 
100.0
 %
Costs and operating expenses:
 
 
 
 
 
Cost of revenue (exclusive of amortization of acquired intangible assets shown below)
33.0

 
31.1

 
32.4

Research and development
6.8

 
6.4

 
5.9

Sales and marketing
20.1

 
19.3

 
17.8

General and administrative
17.7

 
16.6

 
16.2

Amortization of acquired intangible assets
1.2

 
1.6

 
1.4

Restructuring charges

 
0.1

 
0.1

Total costs and operating expenses
78.8

 
75.1

 
73.8

Income from operations
21.2

 
24.9

 
26.2

Interest income
0.5

 
0.4

 
0.4

Interest expense
(0.8
)
 
(0.8
)
 

Other expense, net
(0.1
)
 
(0.1
)
 

Income before provision for income taxes
20.8

 
24.4

 
26.6

Provision for income taxes
6.2

 
7.4

 
8.0

Net income
14.6
 %
 
17.0
 %
 
18.6
 %

Revenue

Revenue during the periods presented is as follows (in thousands):

 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
 
2014
 
2013
 
% Change
 
% Change at Constant Currency
Revenue
$
2,197,448

 
$
1,963,874

 
11.9
%
 
15.5
%
 
$
1,963,874

 
$
1,577,922

 
24.5
%
 
25.1
%

The increase in our revenue from 2014 to 2015 was driven by continued strong demand for our services across all of our solutions and geographies, with particularly strong growth from our Cloud Security Solutions. We experienced moderation in the rate of revenue growth, particularly in the second half of 2015, from our Media Delivery Solutions. The moderation was primarily due to an increase in "do-it-yourself" approaches by our two largest media customers based in the U.S, which led to a slower overall rate of growth of customer traffic on our network.

The increase in our revenue from 2013 to 2014 was driven by continued strong demand for our services across all of our major solutions and geographies. In particular, we experienced the addition of new customers, increased sales of incremental services to our existing customers and amounts earned for traffic usage in excess of committed amounts as well as customer-specific one-time events. In addition, the acquisition of Prolexic during the first quarter of 2014 contributed to increased revenue. These contributions to higher revenue were partially offset by lost committed recurring revenue and price declines.

For the year ended December 31, 2015, resellers accounted for 26% of revenue as compared to 25% and 21% of revenue for the years ended December 31, 2014 and 2013, respectively. The increase in revenue from resellers was attributable to increased traction with our carrier channel partners. For the years ended December 31, 2015, 2014 and 2013, no single customer accounted for 10% or more of revenue.



26


The following table quantifies revenue derived in the U.S. and internationally (in thousands):

 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
 
2014
 
2013
 
% Change
 
% Change at Constant Currency
U.S.
$
1,604,492

 
$
1,429,063

 
12.3
%
 
12.3
%
 
$
1,429,063

 
$
1,145,362

 
24.8
%
 
24.8
%
International
592,956

 
534,811

 
10.9

 
24.3

 
534,811

 
432,560

 
23.6

 
25.4

Total revenue
$
2,197,448

 
$
1,963,874

 
11.9
%
 
15.5
%
 
$
1,963,874

 
$
1,577,922

 
24.5
%
 
25.1
%

For the years ended December 31, 2015, 2014 and 2013, approximately 27% of our revenue was derived from our operations located outside of the U.S. No single country outside of the U.S. accounted for 10% or more of revenue during any of these periods. Our U.S. revenue has been impacted by reduced revenue from our largest Media Delivery Solutions customers, which contributed to the slowing of the growth rate in our U.S. revenue.

During 2015, we experienced strong revenue growth from our operations in the Asia Pacific region and continued improvement in revenue growth from our operations in Europe, the Middle East and Africa, but we continued to be negatively impacted by foreign currency exchange rates. Changes in foreign currency exchange rates negatively impacted our revenue by $71.7 million in 2015 as compared to 2014, and by $7.8 million in 2014 as compared to 2013.

The following table quantifies the contribution to revenue from our solution categories for the years ended December 31, 2015, 2014 and 2013 (in thousands); growth rates in constant currency for the year ended December 31, 2014 exclude the impact of revenue from the ADS business that was divested during the three months ended March 31, 2013:

 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
 
2014
 
2013
 
% Change
 
% Change at Constant Currency
Performance and Security Solutions
$
1,049,732

 
$
899,232

 
16.7
%
 
20.2
%
 
$
899,232

 
$
697,825

 
28.9
 %
 
29.2
%
Media Delivery Solutions
977,369

 
917,407

 
6.5

 
10.3

 
917,407

 
760,550

 
20.6

 
21.3

Service and Support Solutions
170,347

 
147,235

 
15.7

 
19.8

 
147,235

 
117,418

 
25.4

 
25.8

Advertising Decision Solutions

 

 

 

 

 
2,129

 
(100.0
)
 

Total revenue
$
2,197,448

 
$
1,963,874

 
11.9
%
 
15.5
%
 
$
1,963,874

 
$
1,577,922

 
24.5
 %
 
25.1
%

The increases in Performance and Security Solutions revenue for 2015 as compared to 2014, and 2014 as compared to 2013, were due to increased demand across all major product lines, with especially strong growth in our Cloud Security Solutions. Cloud Security Solutions revenue for the year ended December 31, 2015 was $254.4 million, as compared to $170.0 million and $59.7 million for the years ended December 31, 2014 and 2013, respectively. Additionally, the increase in 2014 as compared to 2013 was partially attributable to the acquisition of Prolexic.

The increase in Media Delivery Solutions revenue for 2015 as compared to 2014 was due to higher demand across most of our customer base. As discussed above, the year over year rate of revenue growth for these solutions slowed, particularly from our two largest media accounts and the impact of their "do-it-yourself" efforts. In 2014, we also saw unseasonably high traffic levels and revenue from larger media accounts along with several large software and gaming releases that did not repeat in 2015, negatively impacting period-over-period revenue growth. We expect this moderation of revenue growth for Media Delivery Solutions to continue into 2016.



27


The increase in Media Delivery Solutions revenue in 2014 as compared to 2013 was due to strong demand across most of our customer base, including from our largest, most strategic customers. During 2014, we experienced particularly strong growth from our social media, gaming, video and software download customers.

The increases in the Service and Support Solutions revenue for 2015 as compared to 2014, and 2014 as compared to 2013, were due to strong new customer attachment rates for our professional services and service offering upgrades purchased by our installed base.

Cost of Revenue

Cost of revenue consisted of the following for the periods presented (in thousands):

 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Bandwidth fees
$
150,607

 
$
124,470

 
21.0
%
 
$
124,470

 
$
103,344

 
20.4
%
Co-location fees
125,983

 
113,661

 
10.8
%
 
113,661

 
111,052

 
2.3

Network build-out and supporting services
58,207

 
42,114

 
38.2
%
 
42,114

 
37,123

 
13.4

Payroll and related costs
158,742

 
143,468

 
10.6
%
 
143,468

 
112,806

 
27.2

Stock-based compensation, including amortization of prior capitalized amounts
26,222

 
21,866

 
19.9
%
 
21,866

 
18,568

 
17.8

Depreciation of network equipment
130,098

 
107,250

 
21.3
%
 
107,250

 
83,811

 
28.0

Amortization of internal-use software
75,761

 
58,114

 
30.4
%
 
58,114

 
44,383

 
30.9

Total cost of revenue
$
725,620

 
$
610,943

 
18.8
%
 
$
610,943

 
$
511,087

 
19.5
%
As a percentage of revenue
33.0
%
 
31.1
%
 
 
 
31.1
%
 
32.4
%
 
 

The increase in total cost of revenue for 2015 as compared to 2014 was primarily due to increases in:

amounts paid to network providers for bandwidth fees to support the increase in traffic served on our network;
amounts paid for network build-out and supporting services related to the increase in server deployments and investments in network expansion;
payroll and related costs of service personnel due to headcount growth to support our product-aligned and discrete services revenue growth and our network operations personnel to support our product revenue; and
depreciation of network equipment and amortization of internal-use software as we continued to invest in our infrastructure and release internally developed software onto our network.

The increase in total cost of revenue for 2014 as compared to 2013 was primarily due to increases in:

payroll and related costs of service personnel due to headcount growth to support our our product-aligned and discrete services revenue growth, as well as headcount growth related to our network operations to support our other solution categories and from acquisitions;
amounts paid to network providers for bandwidth fees to support the increase in traffic served on our network; and
depreciation and amortization of network equipment and internal-use software as we continued to invest in our infrastructure and release internally developed software onto our network.

We have long-term purchase commitments for co-location services and bandwidth usage with various vendors and network and Internet service providers. Our minimum commitments related to bandwidth usage and co-location services may vary from period to period depending on the timing and length of contract renewals with our service providers. See Note 10 to our consolidated financial statements included elsewhere in this annual report on Form 10-K for details regarding our bandwidth usage and co-location services purchase commitments.


28


We believe that cost of revenue will increase during 2016 as compared to 2015 primarily because we expect to deploy more servers and deliver more traffic on our network, which will result in higher expenses associated with the increased traffic. However, our anticipated increases in cost of revenue are likely to be partially offset by lower bandwidth costs per unit and continued efficiency in network deployment. Additionally, during 2016, we anticipate amortization of internal-use software development costs to increase as compared to 2015, along with increased payroll and related costs associated with our network and professional services personnel and related expenses. We plan to continue making investments in our network with the expectation that our customer base will continue to expand and that we will continue to deliver more traffic to existing customers including OTT video traffic.

Research and Development Expenses

Research and development expenses consisted of the following for the periods presented (in thousands):

 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Payroll and related costs
$
220,198

 
$
188,509

 
16.8
 %
 
$
188,509

 
$
139,018

 
35.6
%
Stock-based compensation
23,926

 
19,351

 
23.6

 
19,351

 
17,472

 
10.8

Capitalized salaries and related costs
(103,352
)
 
(91,106
)
 
13.4

 
(91,106
)
 
(67,935
)
 
34.1

Other expenses
7,819

 
8,532

 
(8.4
)
 
8,532

 
5,324

 
60.3

Total research and development
$
148,591

 
$
125,286

 
18.6
 %
 
$
125,286

 
$
93,879

 
33.5
%
As a percentage of revenue
6.8
%
 
6.4
%
 
 
 
6.4
%
 
5.9
%
 
 

The increases in research and development expenses for 2015 as compared to 2014, and 2014 as compared to 2013, were due to increases in payroll and related costs as a result of continued growth in headcount to support investments in new product development and network scaling, partially offset by increases in capitalized salaries and related costs.

Research and development costs are expensed as incurred, other than certain internal-use software development costs eligible for capitalization. These development costs consist of payroll and related costs for personnel and external consulting expenses involved in the development of internal-use software used to deliver our services and operate our network. For the years ended December 31, 2015, 2014 and 2013, we capitalized $16.7 million, $13.7 million and $11.5 million, respectively, of stock-based compensation. These capitalized internal-use software development costs are amortized to cost of revenue over their estimated useful lives, which is generally two years.

We believe that research and development expenses during 2016 will increase as compared to 2015, as we continue to make improvements to our core technology and support the development of new services and engineering innovation.

Sales and Marketing Expenses

Sales and marketing expenses consisted of the following for the periods presented (in thousands):

 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Payroll and related costs
$
316,845

 
$
264,788

 
19.7
 %
 
$
264,788

 
$
191,554

 
38.2
%
Stock-based compensation
53,542

 
47,571

 
12.6

 
47,571

 
39,290

 
21.1

Marketing programs and related costs
43,990

 
35,833

 
22.8

 
35,833

 
26,449

 
35.5

Other expenses
26,611

 
30,843

 
(13.7
)
 
30,843

 
23,087

 
33.6

Total sales and marketing
$
440,988

 
$
379,035

 
16.3
 %
 
$
379,035

 
$
280,380

 
35.2
%
As a percentage of revenue
20.1
%
 
19.3
%
 
 
 
19.3
%
 
17.8
%
 
 

The increases in sales and marketing expenses for 2015 as compared to 2014, and 2014 as compared to 2013, were primarily due to higher payroll and related costs, as we invested in our sales and marketing organization, as well as additional marketing programs and related costs in support of our go-to-market strategy and ongoing geographic expansion.



29


We believe that sales and marketing expenses will increase during 2016 as compared to 2015, due to increased payroll and related costs as a result of headcount growth throughout 2015 and into 2016. We expect headcount growth in 2016, but at a slower pace than we experienced in 2015.

General and Administrative Expenses

General and administrative expenses consisted of the following for the periods presented (in thousands):
 
For the Years Ended December 31,
 
For the Years Ended December 31,
 
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Payroll and related costs
$
161,660

 
$
146,373

 
10.4
 %
 
$
146,373

 
$
105,205

 
39.1
%
Stock-based compensation
35,062

 
33,151

 
5.8

 
33,151

 
28,255

 
17.3

Depreciation and amortization
54,562

 
40,053

 
36.2

 
40,053

 
26,991

 
48.4

Facilities-related costs
64,302

 
52,684

 
22.1

 
52,684

 
44,030

 
19.7

Provision for doubtful accounts
1,717

 
1,229

 
39.7

 
1,229

 
475

 
158.7

Acquisition-related costs
1,756

 
3,911

 
(55.1
)
 
3,911

 
1,853

 
111.1

Professional fees and other expenses
69,206

 
48,444

 
42.9

 
48,444

 
48,409

 
0.1

Total general and administrative
$
388,265

 
$
325,845

 
19.2
 %
 
$
325,845

 
$
255,218

 
27.7
%
As a percentage of revenue
17.7
%
 
16.6
%
 
 
 
16.6
%
 
16.2
%
 
 

General and administrative expenses include costs of our finance, human resources, information technology, legal and administrative network infrastructure functions, in addition to our facility-related costs and depreciation of facility-related capital assets. The increases in general and administrative expenses for 2015 as compared to 2014, and 2014 as compared to 2013, were primarily due to the expansion of company infrastructure to support investments in engineering, go-to-market capacity and enterprise expansion initiatives. In particular, we increased general and administrative headcount and our facility footprint, which increased payroll and related costs, facilities-related costs and depreciation and amortization. In the year ended December 31, 2015, we increased the number of software-as-a-service, or SaaS, solutions that we use, as compared to 2014, which contributed to the increase in professional fees and other expenses, along with increases in legal and other professional consulting fees. In addition, acquisition-related costs were higher for 2014 as compared to both 2015 and 2013 due to the acquisition of Prolexic.

During 2016, we expect general and administrative expenses to increase as compared to 2015, due to anticipated increased payroll and related costs and facilities-related costs. The increase in those expenses is expected to be attributable to increased hiring, investments in information technology and the expansion of our facility footprint to support headcount growth, which occurred throughout 2015 and is expected to continue in 2016.

Amortization of Acquired Intangible Assets

 
For the Years Ended December 31,
 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Amortization of acquired intangible assets
$
27,067

 
$
32,057

 
(15.6
)%
 
$
32,057

 
$
21,547

 
48.8
%
As a percentage of revenue
1.2
%
 
1.6
%
 
 
 
1.6
%
 
1.4
%
 
 

The decrease in amortization of acquired intangible assets for the year ended December 31, 2015, as compared to 2014, was driven by the finalization of amortization of intangible assets acquired in earlier years, in addition to the deceleration in recognition of customer backlog-related intangible assets acquired from Prolexic, which have a short useful life. The decrease in amortization of acquired intangible assets was only partially offset by amortization from intangible assets related to acquisitions completed in 2015. The increase in amortization of acquired intangible assets during 2014 as compared to 2013 was due to the acquisition of Prolexic.

Based on acquired intangible assets at December 31, 2015, future amortization is expected to be approximately $26.5 million, $27.8 million, $23.7 million, $21.7 million and $17.7 million for the years ending December 31, 2016, 2017, 2018, 2019 and 2020, respectively.



30


Restructuring Charges

 
For the Years Ended December 31,
 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Restructuring charges
$
767

 
$
1,189

 
(35.5
)%
 
$
1,189

 
$
1,843

 
(35.5
)%
As a percentage of revenue
%
 
0.1
%
 
 
 
0.1
%
 
0.1
%
 
 

The restructuring charges in 2015 consisted of severance expenses for redundant employees associated with acquisitions completed during the year. The 2014 restructuring charges consisted of severance and related expenses for redundant employees acquired as part of the acquisition of Prolexic, in addition to a facility contract termination fee. During 2013, we recorded a restructuring charge for leasehold improvements that were no longer in use as a result of an early lease termination. In addition, we incurred severance and relocation expenses for employees impacted by the closing of the facility.

During 2016, we expect to incur severance charges as a result of changes to our organizational structure. The charges relate to a few individuals and are the result of a realignment of our products and development and global sales, services and marketing groups into organizations centered on our solutions.

Non-Operating Income (Expense)

 
For the Years Ended December 31,
 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Interest income
$
11,200

 
$
7,680

 
45.8
%
 
$
7,680

 
$
6,077

 
26.4
%
As a percentage of revenue
0.5
 %
 
0.4
 %
 
 
 
0.4
 %
 
0.4
 %
 
 
Interest expense
$
(18,525
)
 
$
(15,463
)
 
19.8
%
 
$
(15,463
)
 
$

 
100.0
%
As a percentage of revenue
(0.8
)%
 
(0.8
)%
 
 
 
(0.8
)%
 
 %
 
 
Other expense, net
$
(2,201
)
 
$
(1,960
)
 
12.3
%
 
$
(1,960
)
 
$
(491
)
 
299.2
%
As a percentage of revenue
(0.1
)%
 
(0.1
)%
 
 
 
(0.1
)%
 
 %
 
 

For the periods presented, interest income consists of interest earned on invested cash balances and marketable securities, and interest expense consists of the amortization of the debt discount and debt issuance costs related to our convertible senior notes issued in February 2014.

Other expense, net primarily represents net foreign exchange gains and losses and other non-operating expense and income items. The fluctuations in other expense, net for 2015 as compared to 2014, and 2014 as compared to 2013, were primarily due to foreign currency exchange rate fluctuations on intercompany and other non-functional currency transactions. Other expense, net may fluctuate in the future based on changes in foreign currency exchange rates or other events.

Provision for Income Taxes

 
For the Years Ended December 31,
 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
% Change
 
2014
 
2013
 
% Change
Provision for income taxes
$
135,218

 
$
145,828

 
(7.3
)%
 
$
145,828

 
$
126,067

 
15.7
%
As a percentage of revenue
6.2
%
 
7.4
%
 
 
 
7.4
%
 
8.0
%
 
 
Effective income tax rate
29.6
%
 
30.4
%
 
 
 
30.4
%
 
30.0
%
 
 

For the year ended December 31, 2015, our effective income tax rate was lower than the federal statutory tax rate due to the retroactive application of a U.S. tax court ruling with respect to the treatment of stock-based compensation in intercompany arrangements, the federal research and development credit, the domestic production activities deduction and the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S. These benefits were partially offset by the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes.



31


For the year ended December 31, 2014, our effective income tax rate was lower than the federal statutory tax rate mainly due to the federal research and development credit, a state tax benefit from software development activities, the domestic production activities deduction and the composition of income in foreign jurisdictions with lower tax rates; partially offset by state income taxes and the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments.

For the year ended December 31, 2013, our effective income tax rate was lower than the federal statutory rate mainly due to the retroactive adoption of the domestic production activities deduction, the reinstatement of the federal research and development credit, which included a one-time retroactive impact for fiscal 2012, and the composition of income in foreign jurisdictions with lower tax rates; partially offset by state income taxes.

The decrease in the provision for income taxes for 2015 as compared to 2014 was mainly due to the retroactive application of a U.S. tax court ruling with respect to the treatment of stock-based compensation in intercompany arrangements and the composition of income from foreign jurisdictions with lower tax rates than the statutory tax rates in the U.S. These benefits were partially offset by the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments.

The increase in the provision for income taxes for 2014 as compared to 2013 was mainly due to the increase in operating income and a change in the composition of income in different jurisdictions, partially offset by the reinstatement of the federal research and development credit, the federal domestic production activities deduction and state software development activities benefit.

Our effective income tax rate may fluctuate between fiscal years and from quarter to quarter due to items arising from discrete events, such as tax benefits from the disposition of employee equity awards, settlements of tax audits and assessments and tax law changes. Our effective income tax rate is also impacted by, and may fluctuate in any given period because of, the composition of income in foreign jurisdictions where tax rates differ depending on the local statutory rates.

Non-GAAP Financial Measures

In addition to providing financial measurements based on accounting principles generally accepted in the U.S., or GAAP, we publicly discuss additional financial measures that are not prepared in accordance with GAAP, or non-GAAP financial measures. Management uses non-GAAP financial measures, in addition to GAAP financial measures, to understand and compare operating results across accounting periods, for financial and operational decision making, for planning and forecasting purposes and to evaluate our financial performance. These non-GAAP financial measures are: non-GAAP income from operations, non-GAAP operating margin, non-GAAP net income, non-GAAP net income per diluted share, Adjusted EBITDA, Adjusted EBITDA margin and impact of foreign currency exchange rates, as discussed below.

Management believes that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful comparisons and analysis of trends in the business, as they exclude expenses and gains that may be infrequent, unusual in nature or not reflective of our ongoing operating results. Management also believes that these non-GAAP financial measures enable investors to evaluate our operating results and future prospects in the same manner as management. These non-GAAP financial measures may also facilitate comparing financial results across accounting periods and to those of peer companies.

The non-GAAP financial measures do not replace the presentation of our GAAP financial measures and should only be used as a supplement to, not as a substitute for, our financial results presented in accordance with GAAP.

The non-GAAP adjustments, and our basis for excluding them from non-GAAP financial measures, are outlined below:

Amortization of acquired intangible assets – We have incurred amortization of intangible assets, included in our GAAP financial statements, related to various acquisitions we made. The amount of an acquisition's purchase price allocated to intangible assets and term of its related amortization can vary significantly and are unique to each acquisition; therefore, we exclude amortization of acquired intangible assets from our non-GAAP financial measures to provide investors with a consistent basis for comparing pre- and post-acquisition operating results.

Stock-based compensation and amortization of capitalized stock-based compensation – Although stock-based compensation is an important aspect of the compensation paid to our employees and executives, the grant date fair value varies based on the stock price at the time of grant, varying valuation methodologies, subjective assumptions and the variety of award types. This makes the comparison of our current financial results to previous


32


and future periods difficult to interpret; therefore, we believe it is useful to exclude stock-based compensation and amortization of capitalized stock-based compensation from our non-GAAP financial measures in order to highlight the performance of our core business and to be consistent with the way many investors evaluate our performance and compare our operating results to peer companies.

Acquisition-related costs – Acquisition-related costs include transaction fees, due diligence costs and other direct costs associated with strategic activities. In addition, subsequent adjustments to our initial estimated amounts of contingent consideration and indemnification associated with specific acquisitions are included within acquisition-related costs. These amounts are impacted by the timing and size of the acquisitions. We exclude acquisition-related costs from our non-GAAP financial measures to provide a useful comparison of our operating results to prior periods and to our peer companies because such amounts vary significantly based on the magnitude of our acquisition transactions.

Restructuring charges – We have incurred restructuring charges that are included in our GAAP financial statements, primarily related to workforce reductions and estimated costs of exiting facility lease commitments. We exclude these items from our non-GAAP financial measures when evaluating our continuing business performance as such items vary significantly based on the magnitude of the restructuring action and do not reflect expected future operating expense, and do not necessarily provide meaningful insight into the fundamentals of current or past operations of our business.

Amortization of debt discount and issuance costs and amortization of capitalized interest expense – In February 2014, we issued $690 million of convertible senior notes due 2019 with a coupon interest rate of 0%. The imputed interest rate of the convertible senior notes was approximately 3.2%. This is a result of the debt discount recorded for the conversion feature that is required to be separately accounted for as equity under GAAP, thereby reducing the carrying value of the convertible debt instrument. The debt discount is amortized as interest expense together with the issuance costs of the debt which are recorded as an asset in the consolidated balance sheet. All of our interest expense is comprised of these non-cash components and is excluded from management's assessment of our operating performance because management believes the non-cash expense is not indicative of ongoing operating performance.

Loss on investments and legal matters – We have incurred losses from the impairment of certain investments and the settlement of legal matters. In addition, we have incurred costs with respect to our internal investigation related to sales practices in a country outside of the U.S. We believe excluding these amounts from our non-GAAP financial measures is useful to investors as the types of events giving rise to them occur infrequently and are not representative of our core business operations.

Income tax effect of non-GAAP adjustments and certain discrete tax items – The non-GAAP adjustments described above are reported on a pre-tax basis. The income tax effect of non-GAAP adjustments is the difference between GAAP and non-GAAP income tax expense. Non-GAAP income tax expense is computed on non-GAAP pre-tax income (GAAP pre-tax income adjusted for non-GAAP adjustments) and excludes certain discrete tax items (such as recording or release of valuation allowances), if any. We believe that applying the non-GAAP adjustments and their related income tax effect allows us to highlight income attributable to our core operations.



33


The following table reconciles GAAP income from operations to non-GAAP income from operations and non-GAAP operating margin for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Income from operations
$
466,150

 
$
489,519

 
$
413,968

Amortization of acquired intangible assets
27,067

 
32,057

 
21,547

Stock-based compensation
126,677

 
111,996

 
95,884

Amortization of capitalized stock-based compensation and capitalized interest expense
13,618

 
10,506

 
8,077

Other operating expenses
4,923

 
3,611

 
2,508

Non-GAAP income from operations
$
638,435

 
$
647,689

 
$
541,984

 
 
 
 
 
 
GAAP operating margin
21
%
 
25
%
 
26
%
Non-GAAP operating margin
29
%
 
33
%
 
34
%

Other operating expenses excluded from the non-GAAP results presented in the table above includes: acquisition-related costs, restructuring charges, divestiture gains and certain legal matter costs.

The following table reconciles GAAP net income to non-GAAP net income and non-GAAP net income per diluted share for the years ended December 31, 2015, 2014 and 2013 (in thousands, except per share data):

 
2015
 
2014
 
2013
Net income
$
321,406

 
$
333,948

 
$
293,487

Amortization of acquired intangible assets
27,067

 
32,057

 
21,547

Stock-based compensation
126,677

 
111,996

 
95,884

Amortization of capitalized stock-based compensation and capitalized interest expense

13,618

 
10,506

 
8,077

Other operating expenses
4,923

 
3,611

 
2,508

Amortization of debt discount and issuance costs
18,525

 
15,463

 

Loss on investments
25

 
443

 

Income tax effect of above non-GAAP adjustments and certain discrete tax items
(58,309
)
 
(59,202
)
 
(54,124
)
Non-GAAP net income
$
453,932

 
$
448,822

 
$
367,379

 
 
 
 
 
 
GAAP net income per diluted share
$
1.78

 
$
1.84

 
$
1.61

Non-GAAP net income per diluted share
$
2.52

 
$
2.48

 
$
2.02

Shares used in per share calculations
180,415

 
181,186

 
181,783


Other operating expenses excluded from the non-GAAP results presented in the table above includes: acquisition-related costs, restructuring charges, divestiture gains, and certain legal matter costs.

Non-GAAP net income per diluted share is calculated as non-GAAP net income divided by diluted weighted average common shares outstanding. GAAP diluted weighted average shares outstanding are adjusted in non-GAAP per share calculations for the shares that would be delivered to us pursuant to the note hedge transactions entered into in connection with the issuance of $690.0 million in par value of convertible senior notes due 2019. Under GAAP, shares delivered under hedge transactions are not considered offsetting shares in the fully diluted share calculation until they are delivered. However, we would receive a benefit from the note hedge transactions and would not allow the dilution to occur, so management believes that adjusting for this benefit provides a meaningful view of net income per share. Until our weighted average stock price is greater than $89.56, the initial conversion price, there will be no difference between our GAAP and non-GAAP diluted weighted average common shares outstanding.

We consider Adjusted EBITDA to be another important indicator of the operational strength and performance of our business and a good measure of our historical operating trends. Adjusted EBITDA eliminates items that are either not part of our core operations or do not require a cash outlay. We define Adjusted EBITDA as GAAP net income excluding the following


34


items: interest income; income taxes; depreciation and amortization of tangible and intangible assets; stock-based compensation; amortization of capitalized stock-based compensation; other operating expenses (comprised of acquisition-related costs, restructuring charges, benefit from adoption of software development activities, gains and other activity related to divestiture of a business, gains and losses on legal settlements, and costs incurred with respect to our internal investigation relating to sales practices in a country outside the U.S.); foreign exchange gains and losses; loss on early extinguishment of debt; amortization of debt discount and issuance costs; amortization of capitalized interest expense; certain gains and losses on investments; and other non-recurring or unusual items that may arise from time to time. Adjusted EBITDA margin represents Adjusted EBITDA stated as a percentage of revenue.

The following table reconciles GAAP net income to Adjusted EBITDA and Adjusted EBITDA margin for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Net income
$
321,406

 
$
333,948

 
$
293,487

Amortization of acquired intangible assets
27,067

 
32,057

 
21,547

Stock-based compensation
126,677

 
111,996

 
95,884

Amortization of capitalized stock-based compensation and capitalized interest expense
13,618

 
10,506

 
8,077

Other operating expenses
4,923

 
3,611

 
2,508

Interest income
(11,200
)
 
(7,680
)
 
(6,077
)
Amortization of debt discount and issuance costs
18,525

 
15,463

 

Provision for income taxes
135,218

 
145,828

 
126,067

Depreciation and amortization
258,878

 
204,843

 
154,807

Other expense, net
2,201

 
1,960

 
491

Adjusted EBITDA
$
897,313

 
$
852,532

 
$
696,791

Adjusted EBITDA margin
41
%
 
43
%
 
44
%

Impact of Foreign Currency Exchange Rates

Revenue and earnings from our international operations have historically been an important contributor to our financial results. Consequently, our financial results have been impacted, and management expects they will continue to be impacted, by fluctuations in foreign currency exchange rates. For example, when the local currencies of our foreign subsidiaries weaken, our consolidated results stated in U.S. dollars are negatively impacted.

Because exchange rates are a meaningful factor in understanding period-to-period comparisons, management believes the presentation of the impact of foreign currency exchange rates on revenue and earnings enhances the understanding of our financial results and evaluation of performance in comparison to prior periods. The dollar impact of changes in foreign currency exchange rates presented is calculated by translating current period results using monthly average foreign currency exchange rates from the comparative period and comparing it to the reported amount. The percentage change at constant currency presented is calculated by comparing the prior period amounts as reported and the current period amounts translated using the same monthly average foreign currency exchange rates from the comparative period.

Liquidity and Capital Resources

To date, we have financed our operations primarily through public and private sales of debt and equity securities and cash generated by operations. As of December 31, 2015, our cash, cash equivalents and marketable securities, which primarily consisted of corporate bonds and U.S. government agency securities, totaled $1.5 billion. Factoring in our convertible senior notes, our net cash at December 31, 2015 was $834.2 million. We place our cash investments in instruments that meet high-quality credit standards, as specified in our investment policy. Our investment policy also limits the amount of our credit exposure to any one issue or issuer and seeks to manage these assets to achieve our goals of preserving principal and maintaining adequate liquidity at all times.

Changes in cash, cash equivalents and marketable securities are dependent upon changes in, among other things, working capital items such as deferred revenues, accounts payable, accounts receivable and various accrued expenses, as well as changes in our capital and financial structure due to common stock repurchases, debt repurchases and issuances, stock option exercises, purchases and sales of marketable securities and similar events. We believe our strong balance sheet and cash


35


position are important competitive differentiators that provide the financial flexibility necessary to make investments at opportune times. We expect to continue to evaluate strategic investments to strengthen our business on an ongoing basis.

As of December 31, 2015, we had cash and cash equivalents of $185.3 million held in accounts outside the U.S. An immaterial amount of these funds would be subject to U.S. federal taxation if repatriated, with such tax liability partially offset by foreign tax credits. The remainder of our cash and cash equivalents held outside the U.S. are subject to, or offset by, intercompany obligations to our parent company in the U.S. and, therefore, are not subject to U.S. federal taxation. As a result, our liquidity is not materially impacted by the amount of cash and cash equivalents held in accounts outside the U.S.

Cash Provided by Operating Activities

 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
2013
Net income
$
321,406

 
$
333,948

 
$
293,487

Non-cash reconciling items included in net income
425,366

 
319,312

 
286,033

Changes in operating assets and liabilities
17,379

 
4,810

 
(15,612
)
Net cash flows provided by operating activities
$
764,151

 
$
658,070

 
$
563,908


The increase in cash provided by operating activities for 2015 as compared to 2014, was primarily due to the decrease in cash paid for income taxes of $75.0 million versus $166.2 million for the years ended December 31, 2015 and 2014, respectively. The increase is also due to an increase in cash collections from customers as a result of increased revenue, offset by the increase in operating expenditures and the overall timing of our working capital payments. Accounts receivable days outstanding was 59 days as of the year ended December 31, 2015, compared to 56 days as of the year ended December 31, 2014.

The increase in cash provided by operating activities for 2014 as compared to 2013, was primarily due to increased profitability and the resulting cash collections from customers, offset by payments of working capital and the timing of those payments. Cash paid for income taxes also impacted cash flows provided by operating activities, which increased by $102.7 million from 2013 to 2014. During 2014, we paid taxes related to the acquisition of Prolexic, which contributed to the increase.

We expect cash provided by operating activities to increase in 2016 due to an expected increase in cash collections related to anticipated higher revenue, partially offset by an anticipated increase in operating expenses that require cash outlays, such as payroll and payroll-related costs.

Cash Used in Investing Activities

 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
2013
Cash paid for acquired businesses, net of cash acquired
$
(141,147
)
 
$
(386,532
)
 
$
(30,657
)
Purchases of property and equipment and capitalization of internal-use software development costs
(444,983
)
 
(318,627
)
 
(260,073
)
Net marketable securities activity
153,060

 
(479,392
)
 
(19,750
)
Other investing activity
(2,494
)
 
5,745

 
(2,628
)
Net cash used in investing activities
$
(435,564
)
 
$
(1,178,806
)
 
$
(313,108
)

The decrease in cash used in investing activities partially relates to the acquisition of Prolexic during 2014, with no corresponding acquisition of the same magnitude during 2015. Net marketable securities activity also contributed to the decrease in cash used in investing activities. During 2014, we invested the proceeds from our convertible senior notes, which caused the activity for marketable securities to be a net outflow. The decrease in cash used in investing activities was partially offset by an increase of purchases of property and equipment and capitalized internal-use software during 2015, as compared to 2014, as we continued to invest in our network with the goal of enhancing and adding functionality to our service offerings.

The increase in cash used in investing activities for 2014 as compared to 2013, primarily related to the acquisition of Prolexic, with no corresponding acquisitions of the same magnitude in 2013. The increase also relates to the increase in net purchases of marketable securities as a result of the investment of the proceeds of our convertible senior notes issuance.


36


Additionally, expenditures for internal-use software development increased as we continued to invest in our network with the goal of enhancing and adding functionality to our service offerings.


Cash (Used in) Provided by Financing Activities

 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
2013
Activity related to convertible senior notes
$

 
$
655,413

 
$

Activity related to stock-based compensation
36,928

 
68,698

 
45,176

Repurchases of common stock
(302,606
)
 
(268,647
)
 
(160,419
)
Other financing activity
(2,050
)
 
(19,437
)
 

Net cash (used in) provided by financing activities
$
(267,728
)
 
$
436,027

 
$
(115,243
)

The decrease in cash from financing activities during 2015 as compared to 2014, was primarily the result of the convertible senior notes issued in February 2014 and related note hedge and warrant transactions. During 2015, we also increased our repurchases of common stock.

Cash provided by financing activities for 2014 was primarily the result of the convertible senior notes issued in February 2014 and related note hedge and warrant transactions. Concurrent with the convertible senior notes issuance, we also repurchased $62.0 million of our common stock, which contributed to the increase in repurchases of common stock as compared to 2013.

In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. The goal of the program was to offset dilution from our equity compensation plans. During 2015, 2014 and 2013, we repurchased 4.5 million, 4.6 million and 3.9 million shares of our common stock, respectively, at an average price per share of $67.05, $58.02 and $41.16, respectively, pursuant to the current repurchase program, as well as prior programs approved by the Board of Directors.

In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program, effective from February 9, 2016 through December 31, 2018. Our goal for this program is to offset the dilution created by our employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant.

Convertible Senior Notes

In February 2014, we issued $690.0 million par value of convertible senior notes due 2019 and entered into related convertible note hedge and warrant transactions. The terms of the notes, hedge and warrant transactions are discussed more fully in Note 11 to the consolidated financial statements included elsewhere in this annual report on Form 10-K. We intend to use the net proceeds of the offering for share repurchases in addition to the $62.0 million in repurchases discussed above, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.

Liquidity Outlook

We believe, based on our present business plan, that our current cash, cash equivalents and marketable securities balances and our forecasted cash flows from operations will be sufficient to meet our foreseeable cash needs for at least the next 12 months. Our foreseeable cash needs, in addition to our recurring operating costs, include our planned capital expenditures, investments in information technology and facility expansion, as well as anticipated share repurchases, lease and purchase commitments and settlements of other long-term liabilities.



37


Contractual Obligations, Contingent Liabilities and Commercial Commitments

The following table presents our contractual obligations and commercial commitments, as of December 31, 2015, for the next five years and thereafter (in thousands):
 
 
Payments Due by Period
 
Total
 
Less than
12 Months

 
12 to 36
Months

 
36 to 60
Months

 
More than
60 Months

Real estate operating leases
$
279,521

 
$
52,456

 
$
95,661

 
$
59,287

 
$
72,117

Bandwidth and co-location agreements
147,432

 
117,044

 
30,314

 
74

 

Open vendor purchase orders
123,199

 
102,832

 
19,776

 
591

 

Convertible senior notes
690,000

 

 

 
690,000

 

Total contractual obligations
$
1,240,152

 
$
272,332

 
$
145,751

 
$
749,952

 
$
72,117


In accordance with the authoritative guidance for accounting for uncertainty in income taxes, as of December 31, 2015, we had unrecognized tax benefits of $72.3 million, including $10.0 million of accrued interest and penalties. We believe that none of our unrecognized tax benefits will be recognized by the end of 2016. The settlement period for the entire amount of the unrecognized tax benefits is unknown.

Letters of Credit

As of December 31, 2015, we had outstanding $6.0 million in irrevocable letters of credit issued by us in favor of third party beneficiaries, primarily related to facility leases. These irrevocable letters of credit, which are not included in the table of contractual obligations above, are unsecured and are expected to remain in effect, in some cases, until 2024.

Off-Balance Sheet Arrangements

We have entered into indemnification agreements with third parties, including vendors, customers, landlords, our officers and directors, shareholders of acquired companies, joint venture partners and third parties to which we license technology. Generally, these indemnification agreements require us to reimburse losses suffered by a third party due to various events, such as lawsuits arising from patent or copyright infringement or our negligence. These indemnification obligations are considered off-balance sheet arrangements in accordance with the authoritative guidance for guarantor’s accounting and disclosure requirements for guarantees, including indirect guarantees of indebtedness of others. See Note 10 to our consolidated financial statements included elsewhere in this annual report on Form 10-K for further discussion of these indemnification agreements. The fair value of guarantees issued or modified during 2015 and 2014 was determined to be immaterial.

Legal Matters

We are party to various litigation matters that management considers routine and incidental to its business. Management does not expect the results of any of these routine actions to have a material effect on our business, results of operations, financial condition or cash flows.

We are conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than 1% of our revenue in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market.  In February 2015, we voluntarily contacted the U.S. Securities and Exchange Commission and Department of Justice to advise both agencies of this internal investigation. We are cooperating with those agencies. As of the filing of these financial statements, we cannot predict the outcome of this matter. No provision with respect to this matter has been made in our consolidated financial statements.



38


Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board, or FASB, issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This standard will be effective for us on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. We are evaluating the potential impact of adopting this new accounting guidance.

In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The guidance will be effective for us on January 1, 2016. We will reclassify our debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on our results of operations or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard will be effective for us on January 1, 2016. We do not expect this guidance to have a material impact on our results of operations, financial condition or cash flows.

In November 2015, the FASB issued guidance that requires companies to present deferred income tax assets and liabilities as noncurrent in a classified balance sheet instead of the current requirement to separate deferred income tax assets and liabilities into current and noncurrent amounts. The standard is effective for us on January 1, 2016, but early adoption is permitted. We adopted this standard as of December 31, 2015, and applied it prospectively. We early adopted the standard because it simplifies our process of determining balance sheet classification for our deferred taxes. Prior period deferred income tax assets and liabilities have not been adjusted, due to the prospective application of the standard. The adoption of this standard did not have an impact on our results of operations or financial condition.

Application of Critical Accounting Policies and Estimates

Overview

Our MD&A is based upon our consolidated financial statements, which have been prepared in accordance with GAAP. These principles require us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, cash flow and related disclosure of contingent assets and liabilities. Our estimates include those related to revenue recognition, accounts receivable and related reserves, valuation and impairment of marketable securities, capitalized internal-use software development costs, goodwill and acquired intangible assets, income tax reserves, impairment and useful lives of long-lived assets and stock-based compensation. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances at the time such estimates are made. Actual results may differ from these estimates. For a complete description of our significant accounting policies, see Note 2 to our consolidated financial statements included elsewhere in this annual report on Form 10-K.

Definitions

We define our critical accounting policies as those policies that require us to make subjective estimates and judgments about matters that are uncertain and are likely to have a material impact on our consolidated financial statements. Our estimates are based upon assumptions and judgments about matters that are highly uncertain at the time an accounting estimate is made and applied and require us to assess a range of potential outcomes.

Review of Critical Accounting Policies and Estimates

Revenue Recognition

Revenue is recognized only when the price is fixed or determinable, persuasive evidence of an arrangement exists, the service is performed and collectability of the resulting receivable is reasonably assured.



39


We primarily derive revenue from sales of services to customers executing contracts with terms of one year or longer. These contracts generally commit the customer to a minimum monthly, quarterly or annual level of usage and specify the rate at which the customer must pay for actual usage above the monthly, quarterly or annual minimum. For contracts with a monthly commitment, we recognize the monthly minimum as revenue each month, provided that an enforceable contract has been signed by both parties, the service has been delivered to the customer, the fee for the service is fixed or determinable and collection is reasonably assured. Should a customer’s usage of our service exceed the monthly minimum, we recognize revenue for such excess usage in the period of the additional usage. For annual or other non-monthly period revenue commitments, we recognize revenue monthly based upon the customer’s actual usage each month of the commitment period and only recognize any remaining committed amount for the applicable period in the last month thereof.

We typically charge customers an integration fee when the services are first activated. The integration fees are recorded as deferred revenue and recognized as revenue ratably over the estimated life of the customer arrangement. We also derive revenue from services sold as discrete, non-recurring events or based solely on usage. For these services, we recognize revenue once the event or usage has occurred.

When more than one element is contained in a revenue arrangement, we determine the fair value for each element in the arrangement based on vendor-specific objective evidence, or VSOE, for each respective element, including any renewal rates for services contractually offered to the customer. Elements typically included in our multiple element arrangements consist of our core services – the delivery of content, applications and software over the Internet – as well as mobile and security solutions and enterprise professional services. These elements have value to our customers on a stand-alone basis in that they can be sold separately by another vendor. Generally, there is no right of return relative to these services.

We typically use VSOE to determine the fair value of our separate elements. All stand-alone sales of professional services are reviewed to establish the average stand-alone selling price for those services. For our core services, the fair value is the price charged for a single deliverable on a per unit basis when it is sold separately.

For arrangements in which we are unable to establish VSOE, third party evidence, or TPE, of the fair value of each element is determined based upon the price charged when the element is sold separately by another vendor. For arrangements in which we are unable to establish VSOE or TPE for each element, we use the best estimate of selling price, or BESP, to determine the fair value of the separate deliverables. We estimate BESP based upon a management-approved price list and pre-established discount levels for each solution that takes into consideration volume, geography and industry lines. We allocate arrangement consideration across the multiple elements using the relative selling price method.

At the inception of a customer contract, we make an estimate as to that customer’s ability to pay for the services provided. We base our estimate on a combination of factors, including the successful completion of a credit check or financial review, our collection experience with the customer and other forms of payment assurance. Upon the completion of these steps, we recognize revenue monthly in accordance with our revenue recognition policy. If we subsequently determine that collection from the customer is not reasonably assured, we record an allowance for doubtful accounts and bad debt expense for all of that customer’s unpaid invoices and cease recognizing revenue for continued services provided until cash is received from the customer. Changes in our estimates and judgments about whether collection is reasonably assured would change the timing of revenue or amount of bad debt expense that we recognize.

We also sell our services through a reseller channel. Assuming all other revenue recognition criteria are met, we recognize revenue from reseller arrangements based on the reseller’s contracted non-refundable minimum purchase commitments over the term of the contract, plus amounts sold by the reseller to its customers in excess of the minimum commitments. Amounts attributable to this excess usage are recognized as revenue in the period in which the service is provided.

From time to time, we enter into contracts to sell our services or license our technology to unrelated enterprises at or about the same time we enter into contracts to purchase products or services from the same enterprises. If we conclude that these contracts were negotiated concurrently, we record as revenue only the net cash received from the vendor, unless the product or service received has a separate and identifiable benefit and the fair value to us of the vendor’s product or service can be objectively established.

We may from time to time resell licenses or services of third parties. We record revenue for these transactions on a gross basis when we have risk of loss related to the amounts purchased from the third party and we add value to the license or service, such as by providing maintenance or support for such license or service. If these conditions are present, we recognize revenue when all other revenue recognition criteria are satisfied.



40


Deferred revenue represents amounts billed to customers for which revenue has not been recognized. Deferred revenue primarily consists of the unearned portion of monthly billed service fees, prepayments made by customers for future periods, deferred integration and activation set-up fees and amounts billed under customer arrangements with extended payment terms.

Accounts Receivable and Related Reserves

Trade accounts receivable are recorded at the invoiced amounts and do not bear interest. In addition to trade accounts receivable, our accounts receivable balance includes unbilled accounts that represent revenue recorded for customers that is typically billed within one month. We record reserves against our accounts receivable balance. These reserves consist of allowances for doubtful accounts and revenue from certain customers on a cash-basis. Increases and decreases in the allowance for doubtful accounts are included as a component of general and administrative expense in the consolidated statements of income. Increases in the reserve for cash-basis customers are recorded as a reduction of revenue. The reserve for cash-basis customers increases as services are provided to customers for which collection is no longer reasonably assured. The reserve decreases and revenue is recognized when and if cash payments are received.

Estimates are used in determining these reserves and are based upon our review of outstanding balances on a customer-specific, account-by-account basis. The allowance for doubtful accounts is based upon a review of customer receivables from prior sales with collection issues where we no longer believe that the customer has the ability to pay for prior services provided. We perform ongoing credit evaluations of our customers. If such an evaluation indicates that payment is no longer reasonably assured for services provided, any future services provided to that customer will result in creation of a cash basis reserve until we receive consistent payments.

Valuation and Impairment of Marketable Securities

We measure the fair value of our financial assets and liabilities at the end of each reporting period. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We have certain financial assets and liabilities recorded at fair value (principally cash equivalents and short- and long-term marketable securities) that have been classified as Level 1, 2 or 3 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that we can access at the reporting date. Fair values determined by Level 2 inputs utilize data points other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Fair values determined by Level 3 inputs are based on unobservable data points for the asset or liability.

Marketable securities are considered to be impaired when a decline in fair value below cost basis is determined to be other-than-temporary. We periodically evaluate whether a decline in fair value below cost basis is other-than-temporary by considering available evidence regarding these investments including, among other factors, the duration of the period that, and extent to which, the fair value is less than cost basis, the financial health of and business outlook for the issuer, including industry and sector performance and operational and financing cash flow factors, overall market conditions and trends and our intent and ability to retain our investment in the security for a period of time sufficient to allow for an anticipated recovery in market value. Once a decline in fair value is determined to be other-than-temporary, a write-down is recorded and a new cost basis in the security is established. Assessing the above factors involves inherent uncertainty. Write-downs, if recorded, could be materially different from the actual market performance of marketable securities in our portfolio if, among other things, relevant information related to our investments and marketable securities was not publicly available or other factors not considered by us would have been relevant to the determination of impairment.

Impairment and Useful Lives of Long-Lived Assets

We review our long-lived assets, such as property and equipment and acquired intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. Events that would trigger an impairment review include a change in the use of the asset or forecasted negative cash flows related to the asset. When such events occur, we compare the carrying amount of the asset to the undiscounted expected future cash flows related to the asset. If this comparison indicates that impairment is present, the amount of the impairment is calculated as the difference between the carrying amount and the fair value of the asset. If a readily determinable market price does not exist, fair value is estimated using discounted expected cash flows attributable to the asset. The estimates required to apply this accounting policy include forecasted usage of the long-lived assets, the useful lives of these assets and expected future cash flows. Changes in these estimates could materially impact results from operations.


41



Goodwill and Acquired Intangible Assets

We test goodwill for impairment on an annual basis, as of December 31, or more frequently if events or changes in circumstances indicate that the asset might be impaired. We have concluded that we have one reporting unit and that our chief operating decision maker is our chief executive officer and the executive management team. We have assigned the entire balance of goodwill to our one reporting unit. The fair value of the reporting unit was based on our market capitalization as of each of December 31, 2015 and 2014, and it was substantially in excess of the carrying value of the reporting unit at each date.
    
Acquired intangible assets consist of completed technologies, customer relationships, trademarks and trade names, non-compete agreements and acquired license rights. We engaged third party valuation specialists to assist us with the initial measurement of the fair value of acquired intangible assets. Acquired intangible assets, other than goodwill, are amortized over their estimated useful lives based upon the estimated economic value derived from the related intangible assets.

Income Taxes

Our provision for income taxes is comprised of a current and a deferred portion. The current income tax provision is calculated as the estimated taxes payable or refundable on tax returns for the current year. The deferred income tax provision is calculated for the estimated future tax effects attributable to temporary differences and carryforwards by using expected tax rates in effect in the years during which the differences are expected to reverse or the carryforwards are expected to be realized.

We currently have net deferred tax assets, comprised of net operating loss, or NOL, carryforwards, tax credit carryforwards and deductible temporary differences. Our management periodically weighs the positive and negative evidence to determine if it is more likely than not that some or all of the deferred tax assets will be realized. In determining our net deferred tax assets and valuation allowances, annualized effective tax rates and cash paid for income taxes, management is required to make judgments and estimates about domestic and foreign profitability, the timing and extent of the utilization of NOL carryforwards, applicable tax rates, transfer pricing methodologies and tax planning strategies. Judgments and estimates related to our projections and assumptions are inherently uncertain; therefore, actual results could differ materially from our projections.

We have recorded certain tax reserves to address potential exposures involving our income tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different taxing jurisdictions. Our estimate of the value of our tax reserves contains assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the costs of the ultimate tax liability or benefit from these matters may be more or less than the amount that we estimated.

Uncertainty in income taxes is recognized in our financial statements using a two-step process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that we believe has a greater than 50% likelihood of being realized upon ultimate settlement.

Accounting for Stock-Based Compensation

We issue stock-based compensation awards including stock options, restricted stock units and deferred stock units. We measure the fair value of these awards at the grant date and recognize such fair value as expense over the vesting period. We have selected the Black-Scholes option pricing model to determine the fair value of stock option awards. Determining the fair value of stock-based awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying common stock. Our assumptions may differ from those used in prior periods. Changes to the assumptions may have a significant impact on the fair value of stock-based awards, which could have a material impact on our financial statements. Judgment is also required in estimating the amount of stock-based awards that are expected to be forfeited. Should our actual forfeiture rates differ significantly from our estimates, our stock-based compensation expense and results of operations could be materially impacted. In addition, for awards that vest and become exercisable only upon achievement of specified performance conditions, we make judgments and estimates each quarter about the probability that such performance conditions will be met or achieved. Changes to the estimates we make from time to time may have a significant impact on our stock-based compensation expense and could materially impact our result of operations.



42


Capitalized Internal-Use Software Costs

We capitalize salaries and related costs, including stock-based compensation, of employees and consultants who devote time to the development of internal-use software development projects, as well as interest expense related to our senior convertible notes. Capitalization begins during the application development stage, once the preliminary project stage has been completed. If a project constitutes an enhancement to previously-developed software, we assess whether the enhancement is significant and creates additional functionality to the software, thus qualifying the work incurred for capitalization. Once the project is available for general release, capitalization ceases and we estimate the useful life of the asset and begin amortization. We periodically assess whether triggering events are present to review internal-use software for impairment. Changes in our estimates related to internal-use software would increase or decrease operating expenses or amortization recorded during the period.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

Our portfolio of cash equivalents and short- and long-term investments is maintained in a variety of securities, including U.S. government agency obligations, high-quality corporate debt securities, commercial paper, mutual funds and money market funds. The majority of our investments are classified as available-for-sale securities and carried at fair market value with cumulative unrealized gains or losses recorded as a component of accumulated other comprehensive loss within stockholders' equity. A sharp rise in interest rates could have an adverse impact on the fair market value of certain securities in our portfolio. We do not currently hedge our interest rate exposure and do not enter into financial instruments for trading or speculative purposes.

Foreign Currency Risk

Growth in our international operations will incrementally increase our exposure to foreign currency fluctuations as well as other risks typical of international operations that could impact our business, including, but not limited to, differing economic conditions, changes in political climate, differing tax structures and other regulations and restrictions.

Transaction Exposure

Foreign exchange rate fluctuations may adversely impact our consolidated results of operations as exchange rate fluctuations on transactions denominated in currencies other than our functional currencies result in gains and losses that are reflected in our consolidated statements of income. We enter into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in our statements of income within other expense, net. Foreign currency transaction gains and losses from these forward contracts were determined to be immaterial during the years ended December 31, 2015, 2014 and 2013. We do not enter into derivative financial instruments for trading or speculative purposes.

Translation Exposure

To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency-denominated transactions will result in increased revenue and decreased operating expenses. Conversely, our revenue will decrease and our operating expenses will increase when the U.S. dollar strengthens against foreign currencies.

Foreign exchange rate fluctuations may also adversely impact our consolidated financial condition as the assets and liabilities of our foreign operations are translated into U.S. dollars in preparing our consolidated balance sheet. These gains or losses are recorded as a component of accumulated other comprehensive loss within stockholders' equity.

Credit Risk

Concentrations of credit risk with respect to accounts receivable are limited to certain customers to which we make substantial sales. Our customer base consists of a large number of geographically dispersed customers diversified across numerous industries. We believe that our accounts receivable credit risk exposure is limited. As of December 31, 2015 and 2014, no customer had an accounts receivable balance of 10% or more of our accounts receivable. We believe that at December 31, 2015, the concentration of credit risk related to accounts receivable was insignificant.



43


Item 8. Financial Statements and Supplementary Data

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of Akamai Technologies, Inc.:

In our opinion, the accompanying consolidated balance sheets and the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows present fairly, in all material respects, the financial position of Akamai Technologies, Inc. and its subsidiaries at December 31, 2015 and 2014, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2015 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2015, 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 these financial statements, for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Annual Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on these financial statements and on the Company's internal control over financial reporting based on our integrated 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 audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects. Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. Our audit of internal control over financial reporting 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 audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for the classification of deferred taxes in the consolidated balance sheets due to the adoption of ASU 2015-17, Balance Sheet Classification of Deferred Taxes.

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 (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) 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 (iii) 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.


/s/  PricewaterhouseCoopers LLP

Boston, Massachusetts
February 29, 2016




44


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED BALANCE SHEETS

(in thousands, except share data)
December 31, 2015
 
December 31, 2014
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
289,473

 
$
238,650

Marketable securities
460,088

 
519,642

Accounts receivable, net of reserves of $7,364 and $9,023 at December 31, 2015 and 2014, respectively
380,399

 
329,578

Prepaid expenses and other current assets
123,228

 
128,981

Deferred income tax assets

 
45,704

Total current assets
1,253,188

 
1,262,555

Property and equipment, net
753,180

 
601,591

Marketable securities
774,674

 
869,992

Goodwill
1,150,244

 
1,051,294

Acquired intangible assets, net
156,095

 
132,412

Deferred income tax assets
4,700

 
1,955

Other assets
95,844

 
81,747

Total assets
$
4,187,925

 
$
4,001,546

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
61,982

 
$
77,412

Accrued expenses
216,166

 
204,686

Deferred revenue
54,154

 
49,679

Other current liabilities
138

 
2,234

Total current liabilities
332,440

 
334,011

Deferred revenue
4,163

 
3,829

Deferred income tax liabilities
12,888

 
39,299

Convertible senior notes
624,288

 
604,851

Other liabilities
93,268

 
74,221

Total liabilities
1,067,047

 
1,056,211

Commitments and contingencies (Note 10)

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding

 

Common stock, $0.01 par value; 700,000,000 shares authorized; 177,212,181 shares and 178,300,603 shares issued and outstanding at December 31, 2015 and 2014, respectively
1,772

 
1,783

Additional paid-in capital
4,437,420

 
4,559,430

Accumulated other comprehensive loss
(41,453
)
 
(17,611
)
Accumulated deficit
(1,276,861
)
 
(1,598,267
)
Total stockholders’ equity
3,120,878

 
2,945,335

Total liabilities and stockholders’ equity
$
4,187,925

 
$
4,001,546


The accompanying notes are an integral part of the consolidated financial statements.


45


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF INCOME

(in thousands, except per share data)
For the Years Ended December 31,
2015
 
2014
 
2013
Revenue
$
2,197,448

 
$
1,963,874

 
$
1,577,922

Costs and operating expenses:
 
 
 
 
 
Cost of revenue (exclusive of amortization of acquired intangible assets shown below)
725,620

 
610,943

 
511,087

Research and development
148,591

 
125,286

 
93,879

Sales and marketing
440,988

 
379,035

 
280,380

General and administrative
388,265

 
325,845

 
255,218

Amortization of acquired intangible assets
27,067

 
32,057

 
21,547

Restructuring charges
767

 
1,189

 
1,843

Total costs and operating expenses
1,731,298

 
1,474,355

 
1,163,954

Income from operations
466,150

 
489,519

 
413,968

Interest income
11,200

 
7,680

 
6,077

Interest expense
(18,525
)
 
(15,463
)
 

Other expense, net
(2,201
)
 
(1,960
)
 
(491
)
Income before provision for income taxes
456,624

 
479,776

 
419,554

Provision for income taxes
135,218

 
145,828

 
126,067

Net income
$
321,406

 
$
333,948

 
$
293,487

Net income per share:
 
 
 
 
 
Basic
$
1.80

 
$
1.87

 
$
1.65

Diluted
$
1.78

 
$
1.84

 
$
1.61

Shares used in per share calculations:
 
 
 
 
 
Basic
178,391

 
178,279

 
178,196

Diluted
180,415

 
181,186

 
181,783


The accompanying notes are an integral part of the consolidated financial statements.


46


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
For the Years Ended December 31,
(in thousands)
2015
 
2014
 
2013
Net income
$
321,406

 
$
333,948

 
$
293,487

Other comprehensive loss:
 
 
 
 
 
Foreign currency translation adjustments
(22,872
)
 
(15,349
)
 
(4,361
)
Unrealized (losses) gains on investments, net of income tax benefit of $773, $689 and $457 for the years ended December 31, 2015, 2014 and 2013, respectively
(970
)
 
(171
)
 
3,910

Other comprehensive loss
(23,842
)
 
(15,520
)
 
(451
)
Comprehensive income
$
297,564

 
$
318,428

 
$
293,036


The accompanying notes are an integral part of the consolidated financial statements.



47


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)
For the Years Ended December 31,
2015
 
2014
 
2013
Cash flows from operating activities:
 
 
 
 
 
Net income
$
321,406

 
$
333,948

 
$
293,487

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
299,563

 
247,406

 
184,431

Stock-based compensation
126,677

 
111,996

 
95,884

Excess tax benefits from stock-based compensation
(29,301
)
 
(32,238
)
 
(22,801
)
Provision (benefit) for deferred income taxes
4,098

 
(25,880
)
 
27,343

Amortization of debt discount and issuance costs
18,525

 
15,463

 

Other non-cash reconciling items, net
5,804

 
2,565

 
1,176

Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:
 
 
 
 
 
Accounts receivable
(56,247
)
 
(58,397
)
 
(67,184
)
Prepaid expenses and other current assets
7,137

 
(60,788
)
 
(3,842
)
Accounts payable and accrued expenses
51,624

 
94,698

 
40,533

Deferred revenue
3,224

 
7,725

 
11,495

Other current liabilities
(345
)
 
(702
)
 
52

Other non-current assets and liabilities
11,986

 
22,274

 
3,334

Net cash provided by operating activities
764,151

 
658,070

 
563,908

Cash flows from investing activities:
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired
(141,147
)
 
(386,532
)
 
(30,657
)
Purchases of property and equipment
(311,676
)
 
(207,159
)
 
(187,964
)
Capitalization of internal-use software development costs
(133,307
)
 
(111,468
)
 
(72,109
)
Purchases of short- and long-term marketable securities
(692,879
)
 
(1,225,409
)
 
(494,885
)
Proceeds from sales of short- and long-term marketable securities
2,008

 
373,730

 
160,210

Proceeds from maturities of short- and long-term marketable securities
843,931

 
372,287

 
314,925

Other non-current assets and liabilities
(2,494
)
 
5,745

 
(2,628
)
Net cash used in by investing activities
(435,564
)
 
(1,178,806
)
 
(313,108
)


48


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS, continued

(in thousands)
For the Years Ended December 31,
2015
 
2014
 
2013
Cash flows from financing activities:
 
 
 
 
 
Proceeds from the issuance of convertible senior notes, net of issuance costs

 
678,735

 

Proceeds from the issuance of warrants related to convertible senior notes

 
77,970

 

Purchase of note hedge related to convertible senior notes

 
(101,292
)
 

Repayment of acquired debt and capital leases

 
(17,862
)
 

Proceeds related to the issuance of common stock under stock plans
61,791

 
87,109

 
63,707

Excess tax benefits from stock-based compensation
29,301

 
32,238

 
22,801

Employee taxes paid related to net share settlement of stock-based awards
(54,164
)
 
(50,649
)
 
(41,332
)
Repurchases of common stock
(302,606
)
 
(268,647
)
 
(160,419
)
Other non-current assets and liabilities
(2,050
)
 
(1,575
)
 

Net cash (used in) provided by financing activities
(267,728
)
 
436,027

 
(115,243
)
Effects of exchange rate changes on cash and cash equivalents
(10,036
)
 
(10,532
)
 
(3,655
)
Net increase (decrease) in cash and cash equivalents
50,823

 
(95,241
)
 
131,902

Cash and cash equivalents at beginning of year
238,650

 
333,891

 
201,989

Cash and cash equivalents at end of year
$
289,473

 
$
238,650

 
$
333,891

 
 
 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
 
 
Cash paid for income taxes, net of refunds received in the year ended December 31, 2015 of $19,374
$
75,033

 
$
166,211

 
$
63,508

Non-cash financing and investing activities:
 
 
 
 
 
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses
$
19,327

 
$
45,868

 
$
19,927

Capitalization of stock-based compensation
$
17,867

 
$
15,226

 
$
12,325

Convertible note receivable received for divestiture of a business
$

 
$

 
$
18,882


The accompanying notes are an integral part of the consolidated financial statements.



49


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share data)
Common Stock
 
Additional Paid-in Capital
 
Treasury Stock
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total Stockholders' Equity
Shares
 
Amount
 
Balance at January 1, 2013
177,782,814

 
$
2,015

 
$
5,195,543

 
$
(624,462
)
 
$
(1,640
)
 
$
(2,225,702
)
 
$
2,345,754

Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes
4,050,525

 
50

 
(218
)
 
 
 
 
 
 
 
(168
)
Issuance of common stock under employee stock purchase plan
644,639

 
6

 
22,086

 
 
 
 
 
 
 
22,092

Stock-based compensation
 
 
 
 
107,882

 
 
 
 
 
 
 
107,882

Tax benefit from stock-based award activity, net
 
 
 
 
20,926

 
 
 
 
 
 
 
20,926

Stock-based compensation from awards issued to non-employees for services rendered
 
 
 
 
327

 
 
 
 
 
 
 
327

Repurchases of common stock
(3,897,282
)
 
 
 


 
(160,418
)
 


 


 
(160,418
)
Treasury stock retirement
 
 
(263
)
 
(784,617
)
 
784,880

 
 
 
 
 

Net income
 
 
 
 
 
 
 
 
 
 
293,487

 
293,487

Foreign currency translation adjustment
 
 
 
 
 
 
 
 
(4,361
)
 
 
 
(4,361
)
Change in unrealized gain on investments, net of tax
 
 
 
 
 
 
 
 
3,910

 
 
 
3,910

Balance at December 31, 2013
178,580,696

 
1,808

 
4,561,929

 

 
(2,091
)
 
(1,932,215
)
 
2,629,431

Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes
3,648,994

 
14

 
6,444

 
 
 
 
 
 
 
6,458

Issuance of common stock under employee stock purchase plan
700,879

 
7

 
29,264

 
 
 
 
 
 
 
29,271

Stock-based compensation
 
 
 
 
127,222

 
 
 
 
 
 
 
127,222

Tax benefit from stock-based award activity, net


 


 
26,867

 
 
 
 
 
 
 
26,867

Equity component of convertible senior notes, net of issuance costs of $1,649
 
 
 
 
99,627

 
 
 
 
 
 
 
99,627

Issuance of warrants related to convertible senior notes
 
 
 
 
77,970

 
 
 
 
 
 
 
77,970

Purchase of note hedge related to convertible senior notes
 
 
 
 
(101,292
)
 
 
 
 
 
 
 
(101,292
)
Repurchases of common stock
(4,629,966
)
 


 


 
(268,647
)
 
 
 
 
 
(268,647
)
Treasury stock retirement
 
 
(46
)
 
(268,601
)
 
268,647

 
 
 
 
 

Net income
 
 
 
 
 
 
 
 
 
 
333,948

 
333,948

Foreign currency translation adjustment
 
 
 
 
 
 
 
 
(15,349
)
 
 
 
(15,349
)
Change in unrealized gain on investments, net of tax
 
 
 
 
 
 
 
 
(171
)
 
 
 
(171
)
Balance at December 31, 2014
178,300,603

 
1,783

 
4,559,430

 

 
(17,611
)
 
(1,598,267
)
 
2,945,335



50


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY, continued
(in thousands, except share data)
Common Stock
 
Additional Paid-in Capital
 
Treasury Stock
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total Stockholders' Equity
Shares
 
Amount
 
Balance at December 31, 2014
178,300,603

 
$
1,783

 
4,559,430

 

 
(17,611
)
 
(1,598,267
)
 
2,945,335

Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes
2,756,357

 
27

 
(27,697
)
 
 
 
 
 
 
 
(27,670
)
Issuance of common stock under employee stock purchase plan
668,654

 
7

 
34,834

 
 
 
 
 
 
 
34,841

Stock-based compensation
 
 
 
 
144,544

 
 
 
 
 
 
 
144,544

Tax benefit from stock-based award activity, net
 
 
 
 
28,870

 
 
 
 
 
 
 
28,870

Repurchases of common stock
(4,513,433
)
 
 
 
 
 
(302,606
)
 
 
 
 
 
(302,606
)
Treasury stock retirement
 
 
(45
)
 
(302,561
)
 
302,606

 
 
 
 
 

Net income
 
 
 
 
 
 
 
 
 
 
321,406

 
321,406

Foreign currency translation adjustment
 
 
 
 
 
 
 
 
(22,872
)
 
 
 
(22,872
)
Change in unrealized gain on investments, net of tax
 
 
 
 
 
 
 
 
(970
)
 
 
 
(970
)
Balance at December 31, 2015
177,212,181

 
$
1,772

 
$
4,437,420

 
$

 
$
(41,453
)
 
$
(1,276,861
)
 
$
3,120,878


The accompanying notes are an integral part of the consolidated financial statements.


51


AKAMAI TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
 
1. Nature of Business and Basis of Presentation

Akamai Technologies, Inc. (the “Company”) provides cloud services for delivering, optimizing and securing content and business applications. The Company's globally distributed platform comprises more than 200,000 servers in more than 1,400 networks in 120 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet.

The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in the accompanying consolidated financial statements.

2. Summary of Significant Accounting Policies

Use of Estimates

The Company prepares its consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the amounts disclosed in the related notes to the consolidated financial statements. Actual results and outcomes may differ materially from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these financial statements include, but are not limited to, those related to revenue, accounts receivable and related reserves, valuation and impairment of investments and marketable securities, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, income tax reserves and accounting for stock-based compensation. Estimates are periodically reviewed in light of changes in circumstances, facts and experience. The effects of material revisions in estimates are reflected in the consolidated financial statements prospectively from the date of the change in estimate.

Cash, Cash Equivalents and Marketable Securities

Cash and cash equivalents consist of cash held in bank deposit accounts and short-term, highly-liquid investments with remaining maturities of three months or less at the date of purchase. Marketable securities consist of corporate, government and other securities. Securities having remaining maturities of more than three months at the date of purchase and less than one year from the date of the balance sheet are classified as short-term, and those with maturities of more than one year from the date of the balance sheet are classified as long-term in the consolidated balance sheet.

The Company classifies its debt and equity investments with readily determinable market values as available-for-sale. These investments are classified as marketable securities on the consolidated balance sheets and are carried at fair market value, with unrealized gains and losses considered to be temporary in nature and reported as accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the cost of the investment is adjusted to fair value through recording a loss on investments in the consolidated statements of income. Gains and losses on investments are calculated on the basis of specific identification.

Marketable securities are considered to be impaired when a decline in fair value below cost basis is determined to be other-than-temporary. The Company periodically evaluates whether a decline in fair value below cost basis is other-than-temporary by considering available evidence regarding these investments including, among other factors: the duration of the period that, and extent to which, the fair value is less than cost basis; the financial health and business outlook of the issuer, including industry and sector performance and operational and financing cash flow factors; overall market conditions and trends and the Company’s intent and ability to retain its investment in the security for a period of time sufficient to allow for an anticipated recovery in market value. Once a decline in fair value is determined to be other-than-temporary, a write-down is recorded and a new cost basis in the security is established. Assessing the above factors involves inherent uncertainty. Write-downs, if recorded, could be materially different from the actual market performance of marketable securities in the Company’s portfolio if, among other things, relevant information related to the marketable securities was not publicly available or other factors not considered by the Company would have been relevant to the determination of impairment.



52


Accounts Receivable and Related Reserves

The Company’s accounts receivable balance includes unbilled amounts that represent revenue recorded for customers that are typically billed monthly in arrears. The Company records reserves against its accounts receivable balance. These reserves consist of allowances for doubtful accounts and reserves for cash-basis customers. Increases and decreases in the allowance for doubtful accounts are included as a component of general and administrative expense in the consolidated statements of income. The Company’s reserve for cash-basis customers increases as services are provided to customers where collection is no longer assured. Increases to the reserve for cash-basis customers are recorded as reductions of revenue. The reserve decreases and revenue is recognized when and if cash payments are received.

Estimates are used in determining these reserves and are based upon the Company’s review of outstanding balances on a customer-specific, account-by-account basis. The allowance for doubtful accounts is based upon a review of customer receivables from prior sales with collection issues where the Company no longer believes that the customer has the ability to pay for services previously provided. The Company also performs ongoing credit evaluations of its customers. If such an evaluation indicates that payment is no longer reasonably assured for services provided, any future services provided to that customer will result in the creation of a cash-basis reserve until the Company receives consistent payments. The Company does not have any off-balance sheet credit exposure related to its customers.

Concentrations of Credit Risk

The amounts reflected in the consolidated balance sheets for accounts receivable, other current assets, accounts payable, accrued liabilities and other current liabilities approximate their fair values due to their short-term maturities. The Company maintains the majority of its cash, cash equivalents and marketable securities with major financial institutions that the Company believes to be of high credit standing. The Company believes that, as of December 31, 2015, its concentration of credit risk related to cash equivalents and marketable securities was not significant.

Concentrations of credit risk with respect to accounts receivable are primarily limited to certain customers to which the Company makes substantial sales. The Company’s customer base consists of a large number of geographically-dispersed customers diversified across several industries. To reduce risk, the Company routinely assesses the financial strength of its customers. Based on such assessments, the Company believes that its accounts receivable credit risk exposure is limited. For the years ended December 31, 2015, 2014 and 2013, no customer accounted for more than 10% of total revenue. As of December 31, 2015 and 2014, no customers had an accounts receivable balance greater than 10% of total accounts receivable. The Company believes that, as of December 31, 2015, its concentration of credit risk related to accounts receivable was not significant.

Fair Value of Financial Measurements

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company has certain financial assets and liabilities recorded at fair value, principally cash equivalents and short- and long-term marketable securities, that have been classified as Level 1, 2 or 3 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the reporting date. Fair values determined by Level 2 inputs utilize data points other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Fair values determined by Level 3 inputs are based on unobservable data points for the asset or liability.

Property and Equipment

Property and equipment are recorded at cost, net of accumulated depreciation and amortization. Property and equipment generally include purchases of items with a per-unit value greater than $1,000 and an estimated useful life greater than one year. Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the related lease terms or their estimated useful lives. The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change.

Upon retirement or sale, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts, and any resulting gain or loss is included in income from operations. Repairs and maintenance costs are expensed as incurred.



53


Goodwill, Acquired Intangible Assets and Long-Lived Assets

Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its impairment test of goodwill as of December 31. As of December 31, 2015, 2014 and 2013, the fair value of the Company's reporting unit was substantially in excess of the carrying value. The tests did not result in an impairment to goodwill during the years ended December 31, 2015, 2014 and 2013.

Acquired intangible assets consist of completed technologies, customer relationships, trademarks and trade names, non-compete agreements and acquired license rights. Acquired intangible assets, other than goodwill, are amortized over their estimated useful lives based upon the estimated economic value derived from the related intangible asset.

Long-lived assets, including property and equipment and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances, such as service discontinuance, technological obsolescence, significant decreases in the Company’s market capitalization, facility closures or work-force reductions indicate that the carrying amount of the long-lived asset may not be recoverable. When such events occur, the Company compares the carrying amount of the asset to the undiscounted expected future cash flows related to the asset. If this comparison indicates that an impairment is present, the amount of the impairment is calculated as the difference between the carrying amount and the fair value of the asset. The Company did not have any impairments during the years ended December 31, 2015, 2014 and 2013.

Revenue Recognition

The Company recognizes service revenue in accordance with the authoritative guidance for revenue recognition, including guidance on revenue arrangements with multiple deliverables. Revenue is recognized only when the price is fixed or determinable, persuasive evidence of an arrangement exists, the service is performed and collectability of the resulting receivable is reasonably assured.

The Company primarily derives revenue from the sale of services to customers executing contracts having terms of one year or longer. These contracts generally commit the customer to a minimum of monthly, quarterly or annual level of usage and specify the rate at which the customer must pay for actual usage above the monthly, quarterly or annual minimum. For contracts with a monthly commitment, the Company recognizes the monthly minimum as revenue each month, provided that an enforceable contract has been signed by both parties, the service has been delivered to the customer, the fee for the service is fixed or determinable and collection is reasonably assured. Should a customer’s usage of the Company's services exceed the monthly, quarterly or annual minimum, the Company recognizes revenue for such excess in the period of additional usage. For annual or other non-monthly period revenue commitments, the Company recognizes revenue monthly based upon the customer’s actual usage each month of the commitment period and only recognizes any remaining committed amount for the applicable period in the last month thereof.

The Company typically charges its customers an integration fee when the services are first activated. Integration fees are recorded as deferred revenue and recognized as revenue ratably over the estimated life of the customer arrangement. The Company also derives revenue from services sold as discrete, non-recurring events or based solely on usage. For these services, the Company recognizes revenue once the event or usage has occurred.

When more than one element is contained in a revenue arrangement, the Company determines the fair value for each element in the arrangement based on vendor-specific objective evidence (“VSOE”) for each respective element, including any renewal rates for services contractually offered to the customer. Elements typically included in the Company's multiple element arrangements consist of its core services – the delivery of content, applications and software over the Internet – as well as mobile and security solutions, and enterprise professional services. These elements have value to the customer on a stand-alone basis in that they can be sold separately by another vendor. Generally, there is no right of return relative to these services.

The Company typically uses VSOE to determine the fair value of its separate elements. All stand-alone sales of professional services are reviewed to establish the average stand-alone selling price for those services. For the Company's core services, the fair value is the price charged for a single deliverable on a per unit basis when it is sold separately.

For arrangements in which the Company is unable to establish VSOE, third party evidence ("TPE") of the fair value of each element is determined based upon the price charged when the element is sold separately by another vendor. For arrangements in which the Company is unable to establish VSOE or TPE for each element, the Company uses the best estimate of selling price ("BESP") to determine the fair value of the separate deliverables. The Company estimates BESP based upon a management-


54


approved listing of all solution unit pricing and pre-established discount levels for each solution that takes into consideration volume, geography and industry lines. The Company allocates arrangement consideration across the multiple elements using the relative selling price method.

At the inception of a customer contract, the Company makes an assessment as to that customer’s ability to pay for the services provided. The Company bases its assessment on a combination of factors, including the successful completion of a credit check or financial review, its collection experience with the customer and other forms of payment assurance. Upon the completion of these steps, the Company recognizes revenue monthly in accordance with its revenue recognition policy. If the Company subsequently determines that collection from the customer is not reasonably assured, the Company records an allowance for doubtful accounts and bad debt expense for all of that customer’s unpaid invoices and ceases recognizing revenue for continued services provided until cash is received from the customer. Changes in the Company’s estimates and judgments about whether collection is reasonably assured would change the timing of revenue or amount of bad debt expense that the Company recognizes.

The Company also sells its services through a reseller channel. Assuming all other revenue recognition criteria are met, the Company recognizes revenue from reseller arrangements based on the reseller’s contracted non-refundable minimum purchase commitments over the term of the contract, plus amounts sold by the reseller to its customers in excess of the minimum commitments. Amounts attributable to this excess usage are recognized as revenue in the period in which the service is provided.

From time to time, the Company enters into contracts to sell its services or license its technology to unrelated enterprises at or about the same time that it enters into contracts to purchase products or services from the same enterprises. If the Company concludes that these contracts were negotiated concurrently, the Company records as revenue only the net cash received from the vendor, unless the product or service received has a separate identifiable benefit, and the fair value of the vendor’s product or service can be established objectively.

The Company may from time to time resell licenses or services of third parties. The Company records revenue for these transactions on a gross basis when the Company has risk of loss related to the amounts purchased from the third party and the Company adds value to the license or service, such as by providing maintenance or support for such license or service. If these conditions are present, the Company recognizes revenue when all other revenue recognition criteria are satisfied.

Deferred revenue represents amounts billed to customers for which revenue has not been recognized. Deferred revenue primarily consists of the unearned portion of monthly billed service fees, prepayments made by customers for future periods, deferred integration and activation set-up fees and amounts billed under customer arrangements with extended payment terms.

Cost of Revenue

Cost of revenue consists primarily of fees paid to network providers for bandwidth and to third party network data centers for housing servers, also known as co-location costs. Cost of revenue also includes employee costs for network operation, build-out and support and services delivery; network storage costs; cost of software licenses; depreciation of network equipment used to deliver the Company’s services; amortization of network-related internal-use software; and costs for the production of live events. The Company enters into contracts for bandwidth with third party network providers with terms typically ranging from several months to two years. These contracts generally commit the Company to pay minimum monthly fees plus additional fees for bandwidth usage above the committed level. In some circumstances, Internet service providers (“ISPs”) make rack space available for the Company’s servers and access to their bandwidth at a discount or no cost. In exchange, the ISP and its customers benefit by receiving content through a local Company server resulting in better content delivery. The Company does not consider these relationships to represent the culmination of an earnings process. Accordingly, the Company does not recognize as revenue the value to the ISPs associated with the use of the Company’s servers, nor does the Company recognize as expense the value of the rack space and bandwidth received at discounted or no cost.

Research and Development Costs and Capitalized Internal-Use Software

Research and development costs consist primarily of payroll and related personnel costs for the design, development, deployment, testing and enhancement of the Company’s services and network. Costs incurred in the development of the Company’s services are expensed as incurred, except certain internal-use software development costs eligible for capitalization.



55


Capitalized costs include external consulting fees, payroll and payroll-related costs and stock-based compensation for employees in the Company’s development and information technology groups who are directly associated with, and who devote time to, the Company’s internal-use software projects. Capitalization begins when the planning stage is complete and the Company commits resources to the software project, and continues during the application development stage. Capitalization ceases when the software has been tested and is ready for its intended use. Costs incurred during the planning, training and post-implementation stages of the software development life-cycle are expensed as incurred. The Company amortizes completed internal-use software that is used on its network to cost of revenue over its estimated useful life.

Advertising Expense

The Company recognizes advertising expense as incurred. The Company recognized total advertising expense of $3.6 million for the year ended December 31, 2015, and $2.7 million for each of the years ended December 31, 2014 and 2013.

Accounting for Stock-Based Compensation

The Company recognizes compensation costs for all stock-based payment awards made to employees based upon the awards’ grant-date fair value. The stock-based payment awards include stock options, restricted stock units, deferred stock units and employee stock purchases related to the Company’s employee stock purchase plan.

For stock options, the Company has selected the Black-Scholes option-pricing model to determine the fair value of stock option awards. For stock options, restricted stock units and deferred stock units that contain only a service-based vesting feature, the Company recognizes compensation cost on a straight-line basis over the award's vesting period. For awards with a performance condition-based vesting feature, the Company recognizes compensation cost on a graded-vesting basis over the award's expected vesting period, commencing when achievement of the performance condition is deemed probable. In addition, for awards that vest and become exercisable only upon achievement of specified performance conditions, the Company makes judgments and estimates each quarter about the probability that such performance conditions will be met or achieved. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operation.

Foreign Currency Translation and Forward Currency Contracts

The assets and liabilities of the Company's subsidiaries are translated at the applicable exchange rate as of the balance sheet date, and revenue and expenses are translated at an average rate over the period. Resulting currency translation adjustments are recorded as a component of accumulated other comprehensive loss, a separate component of stockholders’ equity. Gains and losses on inter-company and other non-functional currency transactions are recorded in other expense, net.

The Company enters into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in current earnings in other expense, net. As of December 31, 2015 and 2014, the fair value of the forward currency contracts and the underlying net gains for the years ended December 31, 2015, 2014 and 2013 were immaterial.

The Company's foreign currency forward contracts may be exposed to credit risk to the extent that its counterparties are unable to meet the terms of the agreements. The Company seeks to minimize counterparty credit (or repayment) risk by entering into transactions only with major financial institutions of investment grade credit rating.

Taxes

The Company's provision for income taxes is comprised of a current and a deferred portion. The current income tax provision is calculated as the estimated taxes payable or refundable on tax returns for the current year. The deferred income tax provision is calculated as the estimated future tax effects attributable to temporary differences and carryforwards using expected tax rates in effect during the years in which the differences are expected to reverse or the carryforwards are expected to be realized.

The Company currently has net deferred tax assets consisting of net operating loss (“NOL”) carryforwards, tax credit carryforwards and deductible temporary differences. Management periodically weighs the positive and negative evidence to determine if it is more likely than not that some or all of the deferred tax assets will be realized.

The Company has recorded certain tax reserves to address potential exposures involving its income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by


56


different taxing jurisdictions. The Company's estimate of the value of its tax reserves contains assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the costs of the ultimate tax liability or benefit from these matters may be more or less than the amount the Company estimated.

Uncertainty in income taxes is recognized in the Company's consolidated financial statements using a two-step process. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement.

The Company has elected to account for the indirect income tax effects of stock-based compensation as provision for income taxes. This primarily includes the impact of the research and development tax credit and the domestic production activities deduction.

Recent Accounting Pronouncements
    
In May 2014, the Financial Accounting Standards Board (“FASB”) issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. The Company is evaluating the potential impact of adopting this new accounting guidance.

In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on the Company's results of operations or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard will be effective for the Company on January 1, 2016. The Company does not expect this guidance to have a material impact on its results of operations, financial condition or cash flows.

In November 2015, the FASB issued guidance that requires companies to present deferred income tax assets and liabilities as noncurrent in a classified balance sheet instead of the current requirement to separate deferred income tax assets and liabilities into current and noncurrent amounts. The standard is effective for the Company on January 1, 2016, but early adoption is permitted. The Company has adopted this standard as of December 31, 2015, and has applied it prospectively. The Company early adopted the standard because it simplifies the Company's process of determining balance sheet classification for its deferred taxes. Prior period deferred income tax assets and liabilities have not been adjusted, due to the prospective application of the standard. The adoption of this standard did not have an impact on the Company's results of operations or financial condition.



57


3. Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of December 31, 2015 and 2014 (in thousands):
 
 
 
Gross Unrealized
 
Aggregate
Fair Value
 
Classification on Balance Sheet
 
Amortized Cost
 
 
 
 
 
 
Short-Term
Marketable
Securities
 
Long-Term
Marketable
Securities
As of December 31, 2015
 
Gains
 
Losses
 
 
 
Commercial paper
$
2,491

 
$

 
$
(4
)
 
$
2,487

 
$
2,487

 
$

Corporate bonds
995,100

 
73

 
(3,365
)
 
991,808

 
432,585

 
559,223

U.S. government agency obligations
239,587

 
41

 
(575
)
 
239,053

 
25,016

 
214,037

 
$
1,237,178

 
$
114

 
$
(3,944
)
 
$
1,233,348

 
$
460,088

 
$
773,260

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
$
39

 
$

 
$

 
$
39

 
$

 
$
39

Commercial paper
10,487

 

 
(2
)
 
10,485

 
10,485

 

Corporate bonds
1,077,387

 
454

 
(2,132
)
 
1,075,709

 
424,777

 
650,932

U.S. government agency obligations
303,808

 
20

 
(427
)
 
303,401

 
84,380

 
219,021

 
$
1,391,721

 
$
474

 
$
(2,561
)
 
$
1,389,634

 
$
519,642

 
$
869,992


During the first quarter of 2015, the Company began offering eligible employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the consolidated balance sheets.

Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the consolidated statements of income. As of December 31, 2015, the Company held for investment corporate bonds with a fair value of $71.4 million, which are classified as available-for-sale marketable securities and have been in a continuous unrealized loss position for more than 12 months. The unrealized losses are not significant and are attributable to changes in interest rates. The Company does not believe any unrealized losses represent other than temporary impairments based on the evaluation of available evidence. As of December 31, 2014, there were no securities in a continuous unrealized loss position for more than 12 months.


58


The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets and liabilities as of December 31, 2015 and 2014 (in thousands): 
 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
Level 1
 
Level 2
 
Level 3
As of December 31, 2015
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
1,250

 
$
1,250

 
$

 
$

Commercial paper
2,487

 

 
2,487

 

Corporate bonds
991,808

 

 
991,808

 

U.S. government agency obligations
239,053

 

 
239,053

 

Mutual funds
1,414

 
1,414

 

 

 
$
1,236,012

 
$
2,664

 
$
1,233,348

 
$

 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
501

 
$
501

 
$

 
$

Certificates of deposit
39

 
39

 

 

Commercial paper
10,485

 

 
10,485

 

Corporate bonds
1,075,709

 

 
1,075,709

 

U.S. government agency obligations
303,401

 

 
303,401

 

 
$
1,390,135

 
$
540

 
$
1,389,595

 
$

 
 
 
 
 
 
 
 
Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(900
)
 
$

 
$

 
$
(900
)

The following table reflects the activity for the Company’s major classes of assets and liabilities measured at fair value using Level 3 inputs for the years ended December 31, 2015 and 2014 (in thousands):

 
Other Assets:
Note Receivable
 
Other Liabilities:
Contingent Consideration Obligation
Balance, January 1, 2014
$
22,879

 
$
(2,600
)
Fair value adjustment to Velocius contingent consideration included in general and administrative expense

 
(300
)
Achievement of first milestone related to Velocius contingent consideration

 
2,000

Unrealized gain on convertible note receivable included in other comprehensive income
2,121

 

Amendment of the convertible note receivable for preferred stock of the issuer and cash
(25,000
)
 

Balance, December 31, 2014
$

 
$
(900
)
Fair value adjustment to Velocius contingent consideration included in general and administrative expense

 
(100
)
Achievement of final milestone related to Velocius contingent consideration

 
1,000

Balance, December 31, 2015
$

 
$


As of December 31, 2015 and 2014, the Company grouped money market funds, certificates of deposit, and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of December 31, 2015 and 2014, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. The Company did not have any transfers of assets and liabilities between Level 1 and Level 2 of the fair value measurement hierarchy during the years ended December 31, 2015 and 2014.



59



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

The valuation technique used to measure the fair value of a Level 3 asset held by the Company, which consisted of a $25.0 million face value convertible note receivable, was primarily an income approach, where the expected weighted average future cash flows were discounted back to present value. The significant unobservable inputs used in the fair value measurement of the convertible note receivable were the probability of conversion to equity and the fair value of equity into which the note was convertible. In the second quarter of 2014, the note was amended. Under the terms of the amendment, the note became convertible into shares of preferred stock of the issuer valued at $12.5 million at the time of conversion; the remaining $12.5 million was paid in cash in the second and third quarters of 2014.

The valuation technique used to measure fair value of the Company's Level 3 liability, which consisted of contingent consideration related to the acquisition of Velocius Networks, Inc. ("Velocius") in 2013 (Note 8), was primarily an income approach. The significant unobservable input used in the fair value measurement of the Velocius contingent consideration was the likelihood of achieving development milestones to integrate the acquired technology into the Company's technology. During the third quarter of 2014, the first of two milestones was achieved and a portion of the contingent consideration was paid. The remaining milestone was achieved in June 2015 and was paid in the third quarter of 2015.

Contractual maturities of the Company’s available-for-sale marketable securities held as of December 31, 2015 and 2014 were as follows (in thousands):

 
December 31, 2015
 
December 31, 2014
Due in 1 year or less
$
460,088

 
$
519,642

Due after 1 year through 5 years
773,260

 
869,992

 
$
1,233,348

 
$
1,389,634


4. Accounts Receivable

Net accounts receivable consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Trade accounts receivable
$
262,885

 
$
222,531

Unbilled accounts receivable
124,878

 
116,070

Gross accounts receivable
387,763

 
338,601

Allowance for doubtful accounts
(906
)
 
(1,033
)
Reserve for cash-basis customers
(6,458
)
 
(7,990
)
Total accounts receivable reserves
(7,364
)
 
(9,023
)
Accounts receivable, net
$
380,399

 
$
329,578




60


A summary of activity in the accounts receivable reserves for the years ended December 31, 2015, 2014 and 2013, is as follows (in thousands):

 
2015
 
2014
 
2013
Beginning balance
$
9,023

 
$
3,703

 
$
3,807

Charges to income from operations
37,870

 
32,293

 
17,900

Collections from cash basis customers and write-offs
(39,529
)
 
(26,973
)
 
(18,004
)
Ending balance
$
7,364

 
$
9,023

 
$
3,703


Charges to income from operations represent charges to bad debt expense for increases in the allowance for doubtful accounts and reductions to revenue for increases in reserves for cash basis customers.

5. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following as of December 31, 2015 and 2014 (in thousands):

 
December 31, 2015
 
December 31, 2014
Prepaid income taxes
$
31,045

 
$
44,631

Other prepaid expenses
43,751

 
37,669

Other current assets
48,432

 
46,681

Total
$
123,228

 
$
128,981


6. Property and Equipment

Property and equipment consisted of the following as of December 31, 2015 and 2014 (dollars in thousands):
 
 
December 31, 2015
 
December 31, 2014
 
Estimated Useful Life in Years
Computer and networking equipment
$
1,046,739

 
$
850,533

 
3-7
Purchased software
46,509

 
46,537

 
3-10
Furniture and fixtures
35,212

 
27,923

 
5
Office equipment
21,108

 
14,035

 
3-5
Leasehold improvements
119,466

 
92,544

 
1-16
Internal-use software
546,520

 
448,777

 
2-7
Property and equipment, gross
1,815,554

 
1,480,349

 
 
Accumulated depreciation and amortization
(1,062,374
)
 
(878,758
)
 
 
Property and equipment, net
$
753,180

 
$
601,591

 
 

Depreciation and amortization expense on property and equipment and capitalized internal-use software for the years ended December 31, 2015, 2014 and 2013 was $272.5 million, $215.3 million and $162.9 million, respectively. During the years ended December 31, 2015, 2014 and 2013, the Company capitalized $17.9 million, $15.2 million and $12.3 million, respectively, of stock-based compensation related to employees who developed and enhanced internal-use software applications.

During the years ended December 31, 2015 and 2014, the Company wrote off $48.7 million and $100.1 million, respectively, of property and equipment, gross, along with the associated accumulated depreciation and amortization. The write-offs were primarily related to computer and networking equipment and internal-use software no longer in use. These assets had been substantially depreciated and amortized.



61


7. Goodwill and Acquired Intangible Assets

The changes in the carrying amount of goodwill for the years ended December 31, 2015 and 2014 were as follows (in thousands):

 
2015
 
2014
Beginning balance
$
1,051,294

 
$
757,368

Acquisition of Prolexic Technologies, Inc.

 
293,926

Acquisition of Xerocole, Inc.
12,859

 

Acquisition of Codemate A/S
69,445

 

Acquisition of Bloxx Limited
17,694

 

Foreign currency translation
(1,048
)
 

Ending balance
$
1,150,244

 
$
1,051,294

    
Acquired intangible assets that are subject to amortization consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technologies
$
120,791

 
$
(58,633
)
 
$
62,158

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(102,872
)
 
88,838

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,540

 
(3,374
)
 
3,166

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,767
)
 
1,933

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(167,136
)
 
$
156,095

 
$
275,011

 
$
(142,599
)
 
$
132,412


Aggregate expense related to amortization of acquired intangible assets for the years ended December 31, 2015, 2014 and 2013 was $27.1 million, $32.1 million and $21.5 million, respectively. Based on the Company's acquired intangible assets as of December 31, 2015, aggregate expense related to amortization of acquired intangible assets is expected to be approximately $26.5 million, $27.8 million, $23.7 million, $21.7 million and $17.7 million for the years ending December 31, 2016, 2017, 2018, 2019 and 2020, respectively.

8. Business Acquisitions and Divestitures

Acquisition-related costs were $1.8 million, $4.2 million and $3.1 million during the years ended December 31, 2015, 2014 and 2013, respectively, and are included in general and administrative expense in the consolidated statements of income. Pro forma results of operations for the acquisitions completed in the years ended December 31, 2015, 2014 and 2013 have not been presented because the effects of the acquisitions, individually or in the aggregate, are not material to the Company's consolidated financial results. Revenue and earnings since the dates of the acquisitions included in the Company's consolidated statements of income are also not presented because they are not material.



62


2015 Acquisitions

Xerocole

On February 27, 2015, the Company acquired Xerocole, Inc. ("Xerocole"), a provider of recursive Domain Name System ("DNS") functionality, for $16.6 million in cash. The Company acquired Xerocole with a goal of expanding its existing Authoritative DNS products. The Company allocated $12.9 million of the cost of the acquisition to goodwill and $4.9 million to acquired intangible assets. The allocation of the purchase price was finalized in the third quarter of 2015. The total weighted average useful life of the intangible assets acquired from Xerocole is 8.8 years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill expected to be deducted for tax purposes is $2.7 million.

Octoshape

On April 6, 2015, the Company acquired all of the outstanding capital stock of Codemate A/S and its wholly-owned subsidiary Octoshape ApS (together, "Octoshape") in exchange for $107.0 million in cash. Octoshape is a cloud service provider focused on delivering broadcast, enterprise and carrier solutions. The goal of acquiring Octoshape is to make available for the Company's customers additional delivery and optimization technologies for video streams of over-the-top ("OTT") content and to enable the Company to more fully support Internet Protocol television ("IPTV") solutions. The consolidated financial statements include the operating results of Octoshape from the date of acquisition.

The purchase price allocation was finalized in the fourth quarter of 2015. The Company recorded a decrease of $0.5 million to goodwill upon the finalization of net working capital adjustments to the purchase price in the third quarter of 2015. The following table presents the final allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,047

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,445

Deferred tax assets
 
5,230

Total assets acquired
 
119,658

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,047


The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Octoshape expected to be deducted for tax purposes is $69.4 million.



63


The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life (in years)
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950

 
 

The total weighted average amortization period for the intangible assets acquired from Octoshape is 10.6 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.

Bloxx

On October 30, 2015, the Company acquired Bloxx Limited ("Bloxx"), a provider of Secure Web Gateway technology, for $18.7 million in cash. The acquisition is expected to provide the Company with technology to complement the Company's cloud security strategy for protecting businesses against Internet vulnerabilities. The Company allocated $17.7 million of the cost of the acquisition to goodwill and $3.9 million to the acquired intangible assets. The allocation of the purchase price has not been finalized as the Company is in the process of gathering the facts and circumstances existing as of the acquisition date in order to finalize the valuation. The total weighted average useful life of the intangible assets acquired from Bloxx is 7.2 years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Bloxx expected to be deducted for tax purposes is $17.7 million.

2014 Acquisitions

Prolexic Acquisition

On February 18, 2014, the Company acquired all of the outstanding capital stock of Prolexic Technologies, Inc. ("Prolexic") in exchange for $392.1 million in cash and the assumption of unvested stock options. The goal of acquiring Prolexic was to provide the Company's customers with a comprehensive portfolio of security solutions designed to defend an enterprise’s web and IP infrastructure against application-layer, network-layer and data center attacks delivered via the Internet. The consolidated financial statements include the operating results of Prolexic from the date of acquisition.

The purchase price allocation was finalized in the fourth quarter of 2014. The Company recorded an increase of $2.2 million to goodwill upon the finalization of measurement period adjustments related to certain tax-related assets and liabilities in the fourth quarter of 2014.



64


The following table presents the final allocation of the purchase price for Prolexic (in thousands):

Total purchase consideration
 
$
392,104

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
33,072

Accounts receivable
 
11,208

Property and equipment
 
12,225

Identifiable intangible assets
 
87,040

Goodwill
 
293,926

Deferred tax assets
 
16,340

Other current and long-term assets
 
5,664

Total assets acquired
 
459,475

Other current liabilities
 
(5,940
)
Current deferred revenue
 
(5,812
)
Deferred tax liabilities
 
(36,203
)
Debt, capital leases and other long-term liabilities
 
(19,416
)
Total liabilities assumed
 
(67,371
)
Net assets acquired
 
$
392,104


The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and the fair value of cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Prolexic expected to be deducted for tax purposes is $62.4 million.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except for years):

 
Gross Carrying Amount
 
Weighted Average Useful Life (in years)
Completed technologies
$
26,800

 
6.9
Customer-related intangible assets
58,500

 
10.4
Non-compete agreements
940

 
3.0
Trademark
800

 
4.9
Total
$
87,040

 
 

The total weighted average amortization period for the intangible assets acquired from Prolexic is 9.2 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.



65


2013 Acquisitions

Velocius Acquisition

On November 8, 2013, the Company acquired Velocius in exchange for $4.3 million in cash. In addition, the Company recorded a liability of $2.6 million for contingent consideration related to expected achievement of post-closing milestones. The maximum potential payout of the contingent consideration was $3.0 million. As of December 31, 2015, all milestones were achieved and $3.0 million had been paid.

The Company acquired Velocius with a goal of complementing its hybrid cloud optimization strategy for optimizing IP application traffic across the Internet for remote and branch-end users. The Company allocated $5.4 million of the cost of the acquisition to goodwill and $2.5 million to acquired intangible assets. The allocation of the purchase price was finalized in the first quarter of 2014. The total weighted average useful life of the intangible assets acquired from Velocius is 7.9 years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Velocius expected to be deducted for tax purposes is $0.3 million.

Strategic Network Transaction

On November 30, 2012, the Company entered into a strategic alliance with AT&T. Under the agreement, AT&T became a reseller of the Company's services and the Company acquired certain assets and contracted to purchase bandwidth, co-location and related services from AT&T. The Company entered into the agreement with a goal of expanding its content delivery network customer base and developing a relationship with AT&T as a bandwidth and co-location service provider. The transaction meets the definition of a business combination, and it was determined that the Company obtained control of the acquired assets in July 2013. The total consideration was $55.0 million, of which $27.5 million was paid during the third quarter of 2013 and $27.5 million was paid during the first quarter of 2014.

The Company allocated $30.2 million of the consideration to goodwill and $16.1 million to acquired intangible assets. The allocation of the purchase price was finalized in the fourth quarter of 2013. The weighted average useful life of the intangible assets acquired is 9.8 years. The value of the goodwill acquired can be attributed to synergies expected to be realized by the Company related to anticipated future customer expansion and cost reductions. The total amount of goodwill expected to be deducted for tax purposes is $30.2 million.

Divestitures

ADS Divestiture

Consistent with its strategy to prioritize higher-margin businesses, the Company sold its Advertising Decision Solutions ("ADS") business to MediaMath, Inc. ("MediaMath") in exchange for a $25.0 million face value convertible note receivable (Note 3). The transaction closed during the first quarter of 2013. These operations were not material to the Company's annual net sales, net income or earnings per share, and no significant gains or losses were realized on the transaction. The accompanying consolidated financial statements for the year ended December 31, 2013 include the impact of approximately one month of ADS operations prior to the sale. All assets and liabilities used by the ADS operations have been excluded from the consolidated balance sheets. Simultaneously with the sale, the Company entered into a multi-year relationship agreement whereby MediaMath will have exclusive rights to leverage the Company's pixel-free technology for use within digital advertising and marketing applications.

During the second quarter of 2014, the convertible note receivable was amended. Under the terms of the amendment, the note became convertible into shares of preferred stock of MediaMath valued at $12.5 million at the time of conversion and was included in other assets in the consolidated balance sheet as of December 31, 2015 and 2014; the remaining $12.5 million was received in cash during the second and third quarters of 2014.



66


9. Accrued Expenses

Accrued expenses consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Payroll and other related benefits
$
108,230

 
$
125,938

Bandwidth and co-location
48,228

 
28,459

Property, use and other taxes
47,364

 
40,411

Professional service fees
4,636

 
4,434

Other
7,708

 
5,444

Total
$
216,166

 
$
204,686


10. Commitments and Contingencies

Operating Lease Commitments

The Company leases its facilities under non-cancelable operating leases. These operating leases expire at various dates through May 2027 and generally require the payment of real estate taxes, insurance, maintenance and operating costs.

The minimum aggregate future obligations under non-cancelable leases as of December 31, 2015 were as follows (in thousands):
 
2016
$
52,456

2017
51,978

2018
43,683

2019
39,800

2020
19,487

Thereafter
72,117

Total
$
279,521


Rent expense for the years ended December 31, 2015, 2014 and 2013 was $47.9 million, $39.9 million and $30.8 million, respectively. The Company has entered into sublease agreements with tenants of various properties previously vacated by the Company. The amounts paid to the Company by these sublease tenants was $3.6 million, $3.4 million and $1.9 million for the years ended December 31, 2015, 2014 and 2013, respectively.

As of December 31, 2015, the Company had outstanding letters of credit in the amount of $6.0 million related to certain of its real estate leases. The letters of credit expire as the Company fulfills its operating lease obligations.



67


Purchase Commitments

As of December 31, 2015, the Company had long-term commitments for bandwidth usage and co-location with various networks and ISPs and for asset purchases for network equipment. Additionally, as of December 31, 2015, the Company had entered into purchase orders with various vendors. The minimum future commitments as of December 31, 2015 were as follows (in thousands):

 
Bandwidth and Co-location Commitments
 
Purchase Order Commitments
2016
$
117,044

 
$
102,832

2017
29,914

 
11,363

2018
400

 
8,413

2019
74

 
591

2020

 

Thereafter

 

Total
$
147,432

 
$
123,199


Legal Matters

The Company is party to various litigation matters that management considers routine and incidental to its business. Management does not expect the results of any of these routine actions to have a material effect on the Company’s business, results of operations, financial condition or cash flows.

The Company is conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than 1% of the Company’s revenue in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market.  In February 2015, the Company voluntarily contacted the U.S. Securities and Exchange Commission and Department of Justice to advise both agencies of this internal investigation. The Company is cooperating with those agencies. As of the filing of these financial statements, the Company cannot predict the outcome of this matter. No provision with respect to this matter has been made in the Company's consolidated financial statements.

Indemnification

The Company enters into standard indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company agrees to indemnify, hold harmless and reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company's business partners or customers, in connection with its provision of its services. Generally, these obligations are limited to claims relating to infringement of a patent, copyright or other intellectual property right or the Company’s negligence, willful misconduct or violation of law. Subject to applicable statutes of limitation, the term of these indemnification agreements is generally perpetual from the time of execution of the agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company carries insurance that covers certain third party claims relating to its services and could limit the Company’s exposure in that respect.

The Company has agreed to indemnify each of its officers and directors during his or her lifetime for certain events or occurrences that happen by reason of the fact that the officer or director is or was or has agreed to serve as an officer or director of the Company. The Company has director and officer insurance policies that may limit its exposure and may enable the Company to recover a portion of certain future amounts paid.

To date, the Company has not encountered material costs as a result of such indemnification obligations and has not accrued any related liabilities in its financial statements. In assessing whether to establish an accrual, the Company considers such factors as the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss.



68


11. Convertible Senior Notes

In February 2014, the Company issued $690.0 million in par value of convertible senior notes due 2019 (the "Notes"). The Notes are senior unsecured obligations of the Company, do not bear regular interest and mature on February 15, 2019, unless repurchased or converted prior to maturity.

At their option, holders may convert their Notes prior to the close of business on the business day immediately preceding August 15, 2018 only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended June 30, 2014 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; or

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or upon the occurrence of specified corporate events.

On or after August 15, 2018, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.

Upon conversion, the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The initial conversion rate is 11.1651 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $89.56 per share, subject to adjustments in certain events, and represents a potential conversion into 7.7 million shares.

In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the Notes. The equity component is recorded in additional paid-in capital in the consolidated balance sheet and will not be remeasured as long as it continues to meet the conditions for equity classification.

In accounting for the transaction costs related to the issuance of the Notes, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are being amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component of the Notes in stockholders’ equity.

The Notes consisted of the following components as of December 31, 2015 (in thousands):

 
December 31, 2015
Liability component:
 
Principal
$
690,000

Less: debt discount, net of amortization
(65,712
)
Net carrying amount
$
624,288

 
 
Equity component:
$
101,276


The estimated fair value of the Notes at December 31, 2015 was $660.7 million. The fair value was determined based on data points other than quoted prices that are observable, either directly or indirectly, and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of $52.63 on December 31, 2015, the value of the Notes if converted to common stock was less than the principal amount of $690.0 million.



69


The Company used $62.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the Notes. The repurchase was made in accordance with the share repurchase program previously approved by the Board of Directors (Note 12). Additionally, $23.3 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company intends to use the remaining net proceeds for working capital, share repurchases and other general corporate purposes, as well as for potential acquisitions and other strategic transactions.

Note Hedge

To minimize the impact of potential dilution upon conversion of the Notes, the Company entered into convertible note hedge transactions with respect to its common stock in February 2014. The Company paid $101.3 million for the note hedge transactions. The note hedge transactions cover approximately 7.7 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the Notes, also subject to adjustment, and are exercisable upon conversion of the Notes.  The note hedge transactions are intended to reduce dilution in the event of conversion of the Notes.

Warrants

Separately, in February 2014, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 7.7 million shares of the Company’s common stock at a strike price of approximately $104.49 per share. The Company received aggregate proceeds of $78.0 million from the sale of the warrants.  The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the Notes to approximately $104.49 per share.

Interest Expense

The Notes do not bear regular interest, but have an effective interest rate of 3.2% attributable to the conversion feature. The following table sets forth total interest expense included in the statement of income related to the Notes for the years ended December 31, 2015 and 2014 (in thousands):

 
2015
 
2014
Amortization of debt discount
$
19,436

 
$
16,127

Amortization of debt issuance costs
1,844

 
1,531

Capitalization of interest expense
(2,755
)
 
(2,195
)
Total interest expense
$
18,525

 
$
15,463


12. Stockholders’ Equity

Stock Repurchase Program

In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. During the years ended December 31, 2015, 2014 and 2013, the Company repurchased 4.5 million, 4.6 million and 3.9 million shares, respectively, of its common stock for $302.6 million, $268.6 million and $160.4 million, respectively, pursuant to the current repurchase program as well as prior ones approved by the Board of Directors. As of December 31, 2015, the Company had $131.0 million available for future purchases of shares under the current repurchase program.

In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program, effective from February 9, 2016 through December 31, 2018. The Company's goal for this program is to offset the dilution created by its employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant.

The Board of Directors authorized the retirement of all the outstanding shares of its treasury stock as of each of December 31, 2015, 2014 and 2013. The retired shares were returned to the number of authorized but unissued shares of the Company's common stock, and the retirement was recorded to additional paid-in capital.



70


13. Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the year ended December 31, 2015 (in thousands):

 
Foreign Currency Translation
 
Net Unrealized Gains (Losses) on Investments
 
Total
Balance as of January 1, 2015
$
(22,064
)
 
$
4,453

 
$
(17,611
)
Other comprehensive loss
(22,872
)
 
(970
)
 
(23,842
)
Balance as of December 31, 2015
$
(44,936
)
 
$
3,483

 
$
(41,453
)

The tax effect on accumulated unrealized gains on investments was insignificant as of December 31, 2015 and 2014. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the year ended December 31, 2015.

14. Employee Benefit Plan

The Company has established a savings plan for its employees that is designed to be qualified under Section 401(k) of the Internal Revenue Code. Eligible employees are permitted to contribute to this plan through payroll deductions within statutory and plan limits. The Company contributed approximately $13.1 million, $16.6 million and $11.1 million of cash to the savings plan for the years ended December 31, 2015, 2014 and 2013, respectively, under a matching program.

15. Stock-Based Compensation

Equity Plans

In May 2013, the Company's stockholders approved the Akamai Technologies, Inc. 2013 Stock Incentive Plan (the "2013 Plan"). The 2013 Plan replaced the Akamai Technologies, Inc. 2009 Stock Incentive Plan (the "2009 Plan"), which in turn replaced the Akamai Technologies, Inc. 2006 Stock Incentive Plan, the Akamai Technologies, Inc. 2001 Stock Incentive Plan and the Akamai Technologies, Inc. 1998 Stock Incentive Plan (together with the 2009 Plan, the "Previous Plans"). The Company no longer issues equity awards under the Previous Plans, and they solely exist to satisfy outstanding equity awards previously granted under those plans. The 2013 Plan allows for the issuance of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-based awards and cash-based awards up to 11.0 million shares of common stock to employees, officers, directors, consultants and advisers of the Company. Additionally, the Company may grant up to 3.8 million shares of common stock thereunder that were available for grant under the 2009 Plan immediately prior to stockholder approval of the 2013 Plan. Any shares of common stock that are currently outstanding under the Previous Plans that are terminated, canceled, surrendered or forfeited will become available to grant. As of December 31, 2015, the Company had reserved approximately 10.4 million shares of common stock available for future issuance of equity awards under the 2013 Plan.

The Company has assumed certain stock option plans and the outstanding stock options of companies that it has acquired (“Assumed Plans”). Stock options outstanding as of the date of acquisition under the Assumed Plans were exchanged for the Company’s stock options and adjusted to reflect the appropriate conversion ratio as specified by the applicable acquisition agreement, but are otherwise administered in accordance with the terms of the Assumed Plans. Stock options under the Assumed Plans generally vest over four years and expire ten years from the date of grant.

The 1999 Employee Stock Purchase Plan ("1999 ESPP") permits eligible employees to purchase up to 1.5 million shares each June 1 and December 1, provided that the aggregate number of shares issued shall not exceed 20.0 million. The 1999 ESPP allows participants to purchase shares of common stock at a 15% discount from the fair market value of the stock as determined on specific dates at six-month intervals. During the years ended December 31, 2015, 2014 and 2013, the Company issued 0.7 million, 0.7 million and 0.6 million shares under the 1999 ESPP, respectively, with a weighted average purchase price per share of $52.05, $41.76 and $34.26, respectively. Total cash proceeds from the purchase of shares under the 1999 ESPP in the years ended December 31, 2015, 2014 and 2013 were $34.8 million, $29.3 million and $22.1 million, respectively. As of December 31, 2015, approximately $3.7 million had been withheld from employees for future purchases under the 1999 ESPP.



71


Stock-Based Compensation Expense

The following table summarizes the components of total stock-based compensation expense included in the Company’s consolidated statements of income for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
Cost of revenue
$
14,145

 
$
11,934

 
$
10,867

Research and development
23,927

 
19,341

 
17,472

Sales and marketing
53,542

 
47,570

 
39,290

General and administrative
35,063

 
33,151

 
28,255

Total stock-based compensation
126,677

 
111,996

 
95,884

Provision for income taxes
(49,033
)
 
(39,182
)
 
(34,829
)
Total stock-based compensation, net of taxes
$
77,644

 
$
72,814

 
$
61,055


In addition to the amounts of stock-based compensation reported in the table above, the Company’s consolidated statements of income for the years ended December 31, 2015, 2014 and 2013 also include stock-based compensation reflected as a component of amortization of capitalized internal-use software; the additional stock-based compensation was $12.7 million, $10.3 million and $8.1 million, respectively, before taxes.

The Company uses the Black-Scholes option pricing model to determine the fair value of the Company’s stock option awards. This model requires the input of subjective assumptions, including expected stock price volatility and the estimated term of each award. The estimated fair value of the Company's stock-based awards, less expected forfeitures, is amortized over the awards’ vesting period on a straight-line basis. Expected volatilities are based on the Company’s historical stock price volatility and implied volatility from traded options in its stock. The Company uses historical data to estimate the expected term of options granted within the valuation model. The risk-free interest rate for periods commensurate with the expected term of the option is based on the U.S. Treasury yield rate in effect at the time of grant. The expected dividend yield is zero, as the Company currently does not pay a dividend and does not anticipate doing so in the future.

The Company did not grant any stock options during 2015. The grant-date fair values of the Company's stock option awards granted during the years ended December 31, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
 
2014
 
2013
Expected term (in years)
4.4

 
4.5

Risk-free interest rate
0.8
%
 
0.8
%
Expected volatility
40.4
%
 
44.4
%
Dividend yield
%
 
%

For the years ended December 31, 2014 and 2013, the weighted average fair value of stock option awards granted was $49.67 per share and $14.17 per share, respectively.

The grant-date fair values of the Company's ESPP awards granted during the years ended December 31, 2015, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
 
2015
 
2014
 
2013
Expected term (in years)
0.5

 
0.5

 
0.5

Risk-free interest rate
0.2
%
 
0.1
%
 
0.1
%
Expected volatility
28.0
%
 
33.5
%
 
42.0
%
Dividend yield
%
 
%
 
%

For the years ended December 31, 2015, 2014 and 2013, the weighted average fair value of ESPP awards granted was $15.63 per share, $12.64 per share and $11.34 per share, respectively.



72


As of December 31, 2015, total pre-tax unrecognized compensation cost for stock options, restricted stock units, deferred stock units and shares of common stock issued under the 1999 ESPP was $213.3 million. The expense is expected to be recognized through 2019 over a weighted average period of 1.5 years.

Stock Options

The following table summarizes stock option activity during the year ended December 31, 2015:
 

Shares
(in thousands)

Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at January 1, 2015
2,671

 
$
28.65

 
 
 
 
Exercised
(1,132
)
 
23.40

 
 
 
 
Forfeited
(15
)
 
29.23

 
 
 
 
Outstanding at December 31, 2015
1,524

 
$
32.39

 
3.06
 
$
30,875

Exercisable at December 31, 2015
1,244

 
$
33.33

 
2.64
 
$
24,033

Vested or expected to vest December 31, 2015
1,498

 
$
32.46

 
3.03
 
$
30,225


The total pre-tax intrinsic value of options exercised during the years ended December 31, 2015, 2014 and 2013 was $53.6 million, $45.8 million and $47.2 million, respectively. The total fair value of options vested for the years ended December 31, 2015, 2014 and 2013 was $10.3 million, $16.9 million and $12.4 million, respectively.

The aggregate intrinsic value in the preceding table represents the total pre-tax intrinsic value, based on the Company’s closing stock price of $52.63 on December 31, 2015, that would have been received by the option holders had all option holders exercised their “in-the-money” options as of that date. The total number of shares issuable upon the exercise of “in-the-money” options exercisable as of December 31, 2015 was approximately 1.2 million.

Deferred Stock Units

The Company has granted deferred stock units ("DSUs") to non-employee members of its Board of Directors. Each DSU represents the right to receive one share of the Company’s common stock upon vesting. The holder may elect to defer receipt of the vested shares of stock represented by the DSU for a period of at least one year but not more than ten years from the grant date. For those granted prior to 2014, DSUs vest 50% upon the first anniversary of the grant date, with the remaining 50% vesting in equal installments of 12.5% each quarter thereafter so that all DSUs are vested in full at the end of two years from date of grant. Beginning in 2014, DSUs vest 100% on the first anniversary of the grant date. If a director has completed one year of Board service, vesting of 100% of the DSUs held by such director will accelerate at the time of his or her departure from the Board.

The following table summarizes the DSU activity for the year ended December 31, 2015:

 
Units
(in thousands)
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2015
260

 
$
36.35

Granted
28

 
76.12

Vested and distributed
(142
)
 
34.63

Outstanding at December 31, 2015
146

 
$
45.42


The total pre-tax intrinsic value of DSUs that were vested and distributed during the years ended December 31, 2015, 2014 and 2013 was $10.7 million, $1.4 million and $3.8 million, respectively. The total fair value of DSUs that were vested and distributed during the years ended December 31, 2015, 2014 and 2013 was $4.9 million, $0.8 million and $1.5 million, respectively. The grant-date fair value is calculated based upon the Company’s closing stock price on the date of grant. As of


73


December 31, 2015, 28,000 DSUs were unvested, with an aggregate intrinsic value of approximately $1.5 million and a weighted average remaining contractual life of approximately 0.4 years. These units are expected to vest in May 2016.

Restricted Stock Units

The following table summarizes the different types of restricted stock units ("RSUs") granted by the Company during the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
 
December 31, 2013
RSUs with service-based vesting conditions
2,507

 
1,949

 
2,338

RSUs with performance-based vesting conditions
583

 
575

 
760

Total
3,090


2,524


3,098


RSUs represent the right to receive one share of the Company’s common stock upon vesting. RSUs are granted at the discretion of the Board of Directors, a committee thereof or, subject to defined limitations, the Chief Executive Officer of the Company, acting as a committee of one director, to whom such authority has been delegated. The Company has issued RSUs that vest based on the passage of time assuming continued service with the Company, as well as RSUs that vest only upon the achievement of defined performance metrics tied primarily to revenue and income targets or other key financial performance indicators.

For RSUs with service-based vesting conditions, the fair value is calculated based upon the Company’s closing stock price on the date of grant, and the stock-based compensation expense is being recognized over the vesting period. Most RSUs with service-based vesting provisions vest in installments over a three- or four-year period following the grant date.

For the years ended December 31, 2015, 2014 and 2013, management measured compensation expense for performance-based RSUs based upon a review of the Company’s expected achievement against specified financial performance targets. Such compensation cost is being recorded using a graded-vesting method for each series of grants of performance-based RSUs, to the extent management has deemed that such awards are probable of vesting based upon the expected achievement against the specified targets. On a periodic basis, management reviews the Company’s expected performance and adjusts the compensation cost, if needed, at such time.

The following table summarizes the RSU activity for the year ended December 31, 2015:
 

Units
(in thousands)

Weighted Average Grant Date Fair Value
Outstanding at January 1, 2015
4,542


$
48.98

Granted
3,090


69.00

Vested
(2,289
)

46.01

Forfeited
(274
)

57.37

Outstanding at December 31, 2015
5,069


$
62.20


The total pre-tax intrinsic value of RSUs that vested during the years ended December 31, 2015, 2014 and 2013 was $153.6 million, $145.6 million and $117.5 million, respectively. The total fair value of RSUs that vested during the years ended December 31, 2015, 2014 and 2013 was $105.3 million, $86.9 million and $89.2 million, respectively. The grant-date fair value of each RSU is calculated based upon the Company’s closing stock price on the date of grant. As of December 31, 2015, 5.1 million RSUs were outstanding and unvested, with an aggregate intrinsic value of $266.8 million and a weighted average remaining vesting period of approximately 1.5 years. These RSUs are expected to vest on various dates through December 2019.



74


16. Income Taxes

The components of income before provision for income taxes were as follows for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
U.S.
$
233,247

 
$
408,391

 
$
365,821

Foreign
223,377

 
71,385

 
53,733

Income before provision for income taxes
$
456,624

 
$
479,776

 
$
419,554


The provision for income taxes consisted of the following for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
Current tax provision (benefit):
 
 
 
 
 
Federal
$
70,298

 
$
153,471

 
$
77,671

State
(1,750
)
 
4,978

 
8,034

Foreign
62,572

 
13,259

 
13,019

Deferred tax provision (benefit):
 
 
 
 
 
Federal
23,381

 
(13,073
)
 
24,210

State
(742
)
 
(15,220
)
 
(1,106
)
Foreign
(18,536
)
 
2,442

 
1,869

Change in valuation allowance
(5
)
 
(29
)
 
2,370

Total
$
135,218

 
$
145,828

 
$
126,067


The Company includes the provision for income taxes incurred on intercompany sales as part of its current tax provision.  The amount of the current year provision for income taxes required to be deferred is included as a deferred tax benefit.  The amount of the current year deferral included in the Company’s deferred tax provision was a benefit of $15.5 million and $24.3 million in the years ended December 31, 2015 and 2014, respectively.  There were no amounts included in the deferred tax provision in 2013.

The Company’s effective rate differed from the U.S. federal statutory rate as follows for the years ended December 31, 2015, 2014 and 2013:
 
 
2015
 
2014
 
2013
U.S. federal income tax rate
35.0
 %
 
35.0
 %
 
35.0
 %
State taxes
1.7

 
2.3

 
3.4

Nondeductible stock-based compensation
1.9

 
1.4

 
0.8

U.S. federal, state and foreign research and development credits
(4.1
)
 
(3.2
)
 
(3.5
)
Foreign earnings
(4.6
)
 
(1.9
)
 
(2.6
)
Domestic production activities deduction
(1.2
)
 
(2.2
)
 
(4.3
)
State software development activities benefit

 
(2.4
)
 

Other
0.9

 
1.4

 
1.2

 
29.6
 %
 
30.4
 %
 
30.0
 %



75


The components of the net deferred tax asset and the related valuation allowance as of December 31, 2015 and 2014 were as follows (in thousands):
 
 
2015
 
2014
Accrued bonus
$
13,161

 
$
19,572

Deferred revenue
11,334

 
9,536

Deferred rent
13,224

 
10,518

Stock-based compensation
31,705

 
27,538

Net operating losses
8,855

 
11,466

Unrealized losses
1,421

 
748

Tax credit carryforwards
22,918

 
18,066

Other
5,989

 
6,528

Deferred tax assets
108,607

 
103,972

Depreciation and amortization
(10,848
)
 
(14,868
)
Acquired intangible assets
(37,923
)
 
(40,126
)
Internal-use software development costs capitalized
(66,807
)
 
(39,396
)
Deferred tax liabilities
(115,578
)
 
(94,390
)
Valuation allowance
(1,217
)
 
(1,222
)
Net deferred tax (liabilities) assets
$
(8,188
)
 
$
8,360


During the years ended December 31, 2015 and 2014, the valuation allowance related to the Company's deferred tax assets decreased by an insignificant amount. As of December 31, 2015 and 2014, the Company had the following NOL and credit carryforwards (in thousands):

 
2015
 
2014
 
Expirations at Various Dates Through:
NOL carryforwards:
 
 
 
 
 
Federal
$
21,500

 
$
26,100

 
2029
State
28,200

 
45,000

 
2034
Foreign

 
300

 
 
Federal and state research and development tax credit carryforwards
39,800

 
30,500

 
2030

The Company's U.S. federal NOL carryforwards relate to acquisitions completed during 2012. As of December 31, 2015, the Company had no foreign tax credit carryforwards.

As of December 31, 2015, undistributed earnings of non-U.S. subsidiaries totaled $349.8 million. No provision for U.S. income and foreign withholding taxes has been made for these permanently reinvested foreign earnings because it is expected that such earnings will be reinvested indefinitely. If these earnings were distributed to the U.S. in the form of dividends or otherwise, it would be included in the Company's U.S. taxable income. The amount of unrecognized deferred income tax liability related to these earnings is $53.8 million.



76


The following is a rollforward of the Company’s unrecognized tax benefits for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Balance at beginning of year
$
33,320

 
$
24,651

 
$
20,902

Gross increases — tax positions of prior periods
11,238

 
12,925

 
2,878

Gross increases — current-period tax positions
27,043

 
2,106

 
2,834

Gross decreases — tax positions of prior periods
(5,996
)
 
(6,362
)
 
(1,213
)
Gross decreases — settlements
(315
)
 

 
(750
)
Balance at end of year
$
65,290

 
$
33,320

 
$
24,651


As of December 31, 2015, 2014 and 2013, the Company had approximately $72.3 million, $41.1 million and $30.6 million, respectively, of total unrecognized tax benefits, including $10.0 million, $7.7 million, and $5.9 million of accrued interest and penalties as of December 31, 2015, 2014 and 2013, respectively. Interest and penalties related to unrecognized tax benefits are recorded in the provision for income taxes and were $2.2 million and $1.8 million for the years ended December 31, 2015 and 2014, respectively. Interest and penalties included in the provision for income taxes for the year ended December 31, 2013 were insignificant. If recognized, all amounts of unrecognized tax benefits would have resulted in a reduction of income tax expense, impacting the effective income tax rate. As of December 31, 2015, the Company does not expect to recognize any of its unrecognized tax benefits in earnings in the next 12 months.

The Company's U.S. federal income tax return for the 2013 tax year is currently under audit by the Internal Revenue Service. In addition, certain state and foreign income tax returns from 2008 through 2013 are currently under audit in those jurisdictions. The Company does not expect the results of these examinations to have a material effect on its financial condition, results of operations or cash flows.

Generally, in the U.S. federal and state taxing jurisdictions, tax periods in which certain loss and credit carryovers are generated remain open for audit until such time as the limitation period ends for the year in which such losses or credits are utilized. In major foreign jurisdictions, tax years after 2011 are open for examination.

17. Net Income per Share

Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, RSUs, DSUs, convertible senior notes and warrants issued by the Company. The dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the components used in the computation of basic and diluted net income per share for the years ended December 31, 2015, 2014 and 2013 (in thousands, except per share data):
 
 
2015

2014

2013
Numerator:
 
 
 
 
 
Net income
$
321,406

 
$
333,948

 
$
293,487

Denominator:
 
 
 
 
 
Shares used for basic net income per share
178,391

 
178,279

 
178,196

Effect of dilutive securities:

 

 

Stock options
794

 
1,221

 
1,622

RSUs and DSUs
1,230

 
1,686

 
1,965

Convertible senior notes

 

 

Warrants related to issuance of convertible senior notes

 

 

Shares used for diluted net income per share
180,415

 
181,186

 
181,783

Basic net income per share
$
1.80

 
$
1.87

 
$
1.65

Diluted net income per share
$
1.78

 
$
1.84

 
$
1.61



77



For the years ended December 31, 2015, 2014 and 2013, certain potential outstanding shares from stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding shares excluded from the computation of diluted net income per share for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Stock options
22

 
402

 
1,649

Service-based RSUs
660

 
786

 
188

Performance-based RSUs
1,007

 
570

 
985

Convertible senior notes
7,704

 
7,704

 

Warrants related to issuance of convertible senior notes
7,704

 
7,704

 

Total shares excluded from computation
17,097

 
17,166

 
2,822


The calculation of assumed proceeds used to determine the diluted weighted average shares outstanding under the treasury stock method in the periods presented was adjusted by tax windfalls and shortfalls associated with all of the Company’s outstanding stock awards. Such windfalls and shortfalls are computed by comparing the tax deductible amount of outstanding stock awards to their grant-date fair values and multiplying the results by the applicable statutory tax rate. A positive result creates a windfall, which increases the assumed proceeds, and a negative result creates a shortfall, which reduces the assumed proceeds.

18. Segment and Geographic Information

The Company’s chief operating decision-maker is the chief executive officer and the executive management team. As of December 31, 2015, the Company operated in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet. The Company is not organized by market and is managed and operated as one business. A single management team that reports to the chief executive officer comprehensively manages the entire business. The Company does not operate any material separate lines of business or separate business entities with respect to its services. Accordingly, the Company does not accumulate discrete financial information with respect to separate solutions and does not have separate operating or reportable segments.

The Company deploys its servers into networks worldwide. As of December 31, 2015, the Company had approximately $298.9 million and $227.8 million of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively. As of December 31, 2014, the Company had approximately $249.5 million and $175.8 million of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively.



78


The Company sells its services and licenses through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated and was $593.0 million, $531.9 million and $432.6 million for the years ended December 31, 2015, 2014 and 2013, respectively. Other than the U.S., no single country accounted for 10% or more of the Company’s total revenue for any reported period.

19. Quarterly Financial Results (unaudited)

(in thousands, except per share data)
First Quarter
 
Second Quarter
 
Third Quarter
 
Fourth Quarter
Year ended December 31, 2015:
 
 
 
 
 
 
 
Revenue
$
526,536

 
$
540,723

 
$
551,030

 
$
579,159

Cost of revenue (exclusive of amortization of acquired intangible assets)
169,294

 
179,910

 
183,204

 
193,212

Net income
77,746

 
67,200

 
88,040

 
88,420

Basic net income per share
0.44

 
0.38

 
0.49

 
0.50

Diluted net income per share
0.43

 
0.37

 
0.49

 
0.49

Year ended December 31, 2014:
 
 
 
 
 
 
 
Revenue
$
453,502

 
$
476,035

 
$
498,042

 
$
536,295

Cost of revenue (exclusive of amortization of acquired intangible assets)
139,612

 
149,318

 
158,812

 
163,201

Net income
72,800

 
72,886

 
91,155

 
97,107

Basic net income per share
0.41

 
0.41

 
0.51

 
0.55

Diluted net income per share
0.40

 
0.40

 
0.50

 
0.54




79


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

None.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2015. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, means controls and other procedures of a 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 Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’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 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 disclosures. 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 December 31, 2015, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Management’s Annual Report on Internal Control over Financial Reporting

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) or 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the 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 only 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.

To assist management, we have established an internal audit function to verify and monitor our internal controls and procedures. Because of its inherent limitations, however, 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 assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2015. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control — Integrated Framework 2013.

Based on our assessment, management, with the participation of our Chief Executive Officer and Chief Financial Officer, concluded that, as of December 31, 2015, our internal control over financial reporting was effective based on those criteria at the reasonable assurance level.

The effectiveness of the Company’s internal control over financial reporting as of December 31, 2015 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report, which is included in Item 8 of this annual report on Form 10-K.



80


Changes in Internal Control over Financial Reporting

No change in our internal control over financial reporting occurred during the fourth quarter ended December 31, 2015 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Item 9B. Other Information

None.

PART III

Item 10. Directors, Executive Officers and Corporate Governance

The complete response to this Item regarding the backgrounds of our executive officers and directors and other information required by Items 401, 405 and 407 of Regulation S-K will be contained in our definitive proxy statement for our 2016 Annual Meeting of Stockholders under the sections captioned “Executive Compensation Matters,” “Section 16(a) Beneficial Ownership Reporting Compliance” and “Corporate Governance Matters” and is incorporated by reference herein.

Our executive officers and directors and their positions as of February 29, 2016, are as follows:

Name
 
Position
F. Thomson Leighton
 
Chief Executive Officer and Director (Principal Executive Officer)
James Benson
 
Chief Financial Officer (Principal Financial and Accounting Officer)
Robert Blumofe
 
Executive Vice President – Platform
James Gemmell
 
Executive Vice President and Chief Human Resources Officer
Melanie Haratunian
 
Executive Vice President and General Counsel
Robert W. Hughes
 
President – Worldwide Operations
Rick McConnell
 
President – Products and Development
George H. Conrades
 
Director
Pamela J. Craig
 
Director
Monte E. Ford
 
Director
Jill A. Greenthal
 
Director
Jonathan F. Miller
 
Director
Paul Sagan
 
Director
Frederic V. Salerno
 
Director
Steven Scopellite
 
Director
Naomi O. Seligman
 
Director
Bernardus Verwaayen
 
Director

We have adopted a written code of business ethics, as amended, that applies to our principal executive officer, principal financial and accounting officer or persons serving similar functions and all of our other employees and members of our Board of Directors. The text of our amended code of ethics is available on our website at www.akamai.com. If we amend, or grant a waiver under, our code of business ethics that applies to our principal executive officer, principal financial and accounting officer, or persons performing similar functions, we intend to post information about such amendment or waiver on our website at www.akamai.com.

Item 11. Executive Compensation

The information required by this Item is incorporated by reference herein to our definitive proxy statement for our 2016 Annual Meeting of Stockholders under the sections captioned “Executive Compensation Matters,” “Corporate Governance Matters,” “Compensation Committee Interlocks and Insider Participation” and “Director Compensation.”



81


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

The information required by this Item is incorporated by reference herein to our definitive proxy statement for our 2016 Annual Meeting of Stockholders under the sections captioned “Executive Compensation Matters,” “Security Ownership of Certain Beneficial Owners and Management” and “Securities Authorized for Issuance Under Equity Compensation Plans.”

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

The information required by this Item is incorporated by reference herein to our definitive proxy statement for our 2016 Annual Meeting of Stockholders under the sections captioned “Certain Relationships and Related Party Transactions,” “Corporate Governance Matters” and “Compensation Committee Interlocks and Insider Participation.”

Item 14. Principal Accounting Fees and Services

The information required by this Item is incorporated by reference herein to our definitive proxy statement for our 2016 Annual Meeting of Stockholders under the section captioned “Ratification of Selection of Independent Auditors.”
 
PART IV

Item 15. Exhibits, Financial Statement Schedules

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

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

Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of December 31, 2015 and 2014
Consolidated Statements of Income for the years ended December 31, 2015, 2014 and 2013
Consolidated Statements of Comprehensive Income for the years ended December 31, 2015, 2014 and 2013
Consolidated Statements of Cash Flows for the years ended December 31, 2015, 2014 and 2013
Consolidated Statements of Stockholders' Equity for the years ended December 31, 2015, 2014 and 2013
Notes to Consolidated Financial Statements

2.
Financial Statement Schedules

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

(b)
The exhibits required by Item 601 of Regulation S-K are listed in the Exhibit Index immediately preceding the exhibits and are incorporated herein.

(c)
Not applicable.



82


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.
 
February 29, 2016
AKAMAI TECHNOLOGIES, INC.
 
 
 
 
By:
/s/    JAMES BENSON        
 
 
James Benson
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/    F. THOMSON LEIGHTON
 
Chief Executive Officer and Director (Principal Executive Officer)
 
February 29, 2016
        F. Thomson Leighton
 
 
 
 
 
 
/s/    JAMES BENSON
 
Chief Financial Officer (Principal Financial and Accounting Officer)
 
February 29, 2016
     James Benson
 
 
 
 
 
 
/s/    GEORGE H. CONRADES  
 
Director
 
February 29, 2016
      George H. Conrades
 
 
 
 
 
 
/s/    PAMELA J. CRAIG
 
Director
 
February 29, 2016
Pamela J. Craig
 
 
 
 
 
 
/s/    MONTE E. FORD
 
Director
 
February 29, 2016
        Monte E. Ford
 
 
 
 
 
 
/s/    JILL A. GREENTHAL
 
Director
 
February 29, 2016
 Jill A. Greenthal
 
 
 
 
 
 
 
/s/    JONATHAN F MILLER 
 
Director
 
February 29, 2016
      Jonathan F. Miller
 
 
 
 
 
 
/s/ PAUL SAGAN
 
Director
 
February 29, 2016
        Paul Sagan
 
 
 
 
 
 
/s/    FREDERIC V. SALERNO
 
Director
 
February 29, 2016
        Frederic V. Salerno
 
 
 
 
 
 
/s/ STEVEN SCOPELLITE
 
Director
 
February 29, 2016
Steven Scopellite
 
 
 
 
 
 
/s/    NAOMI O. SELIGMAN
 
Director
 
February 29, 2016
        Naomi O. Seligman
 
 
 
 
 
 
/s/ BERNARDUS VERWAAYEN
 
Director
 
February 29, 2016
Bernardus Verwaayen
 
 



83


EXHIBIT INDEX
 
3.1(A)
Amended and Restated Certificate of Incorporation of the Registrant
 
 
3.2(B)
Amended and Restated By-Laws of the Registrant, as amended
 
 
4.1(C)
Specimen common stock certificate
 
 
4.2(D)
Indenture (including form of Notes) with respect to Akamai’s 0% Convertible Senior Notes due 2019, dated as of February 20, 2014, between Akamai and U.S. Bank National Association, as trustee.
 
 
10.1(E)
Summary of the Registrant’s Compensatory Arrangements with Non-Executive Directors
 
 
10.2
Summary of the Registrant’s Compensatory Arrangements with Executive Officers
 
 
10.3(F)@
Second Amended and Restated 1998 Stock Incentive Plan of the Registrant, as amended
 
 
10.4(G)@
Amended and Restated 1999 Employee Stock Purchase Plan of the Registrant
 
 
10.5(H)@
Amendment to Amended and Restated 1999 Employee Stock Purchase Plan of the Registrant
 
 
10.6(I)@
2001 Stock Incentive Plan of the Registrant
 
 
10.7(J)
2006 Stock Incentive Plan of the Registrant
 
 
10.8(K)
Speedera Networks, Inc. 1999 Equity Incentive Plan, as amended
 
 
10.9(L)
Netli, Inc. Amended and Restated Stock Option Plan
 
 
10.10(L)
Netli, Inc. 2002 Equity Incentive Plan
 
 
10.11(M)
Blaze Software Inc. Stock Option Plan
 
 
10.12(N)
Cotendo, Inc. Amended and Restated 2008 Stock Plan
 
 
10.13(O)
Amended and Restated 1999 Stock Compensation Plan of Acerno Intermediate Holdings, Inc. (formerly known as I-Behavior Inc.)
 
 
10.14(P)@
2009 Akamai Technologies, Inc. Stock Incentive Plan
 
 
10.15(Q)@
2013 Akamai Technologies, Inc. Stock Incentive Plan (as amended)
 
 
10.16(R)@
Form of Incentive Stock Option Agreement granted under the 2006 Stock Incentive Plan
 
 
10.17(R)@
Form of Nonstatutory Stock Option Agreement granted under the 2006 Stock Incentive Plan
 
 
10.18(S)
Four Cambridge Center Lease Agreement dated October 1, 2007
 
 
10.19(S)
Eight Cambridge Center Lease Agreement dated October 1, 2007
 
 
10.20(T)†
Exclusive Patent and Non-Exclusive Copyright License Agreement, dated as of October 26, 1998, between the Registrant and Massachusetts Institute of Technology
 
 
10.21(U)@
Employment Letter Agreement between the Registrant and F. Thomson Leighton dated February 25, 2013
 
 
10.22 (V)@
Amendment to Employment Letter Agreement between the Registrant and F. Thomson Leighton dated November 12, 2015
 
 
10.22@
Form of Executive Bonus Plan
 
 
10.23(W)@
Akamai Technologies, Inc. Executive Severance Pay Plan
 
 
10.24(V)@
Form of Executive Change in Control and Severance Agreement
 
 
10.25(X)@
Akamai Technologies, Inc. Policy on Departing Director Compensation
 
 
10.26(Y)@
Form of Incentive Stock Option Agreement for use under the 2009 Stock Incentive Plan
 
 
10.27(Y)@
Form of Non-Qualified Stock Option Agreement for use under the 2009 Stock Incentive Plan (four year vest)
 
 
10.28(Y)
Form of Time-Based Vesting Restricted Stock Unit Agreement for use under the 2009 Stock Incentive Plan
 
 
10.29(Y)@
Form of Baseline Restricted Stock Unit Agreement for Executives for use under the 2009 Stock Incentive Plan
 
 


84


10.30(Z)
Form of Stock Option Agreement for Director Options for use under the 2009 Stock Incentive Plan
 
 
10.31(AA)@
Form of Restricted Stock Unit Agreement for use under the 2009 Stock Incentive Plan
 
 
10.32(AA)@
Form of Stock Option Agreement for use under the 2009 Stock Incentive Plan (three-year vest)
 
 
10.33(BB)@
Form of Stock Option Grant Agreement for use under the 2009 Stock Incentive Plan
 
 
10.34(BB)
Form of Deferred Stock Unit Grant Agreement for use under the 2009 Stock Incentive Plan
 
 
10.35(BB)@
Form of Time-Based Vesting Restricted Stock Unit Agreement for use under the 2009 Stock Incentive Plan (2012)
 
 
10.36(BB)@
Form of Performance-Based Vesting Restricted Stock Unit Agreement for use under the 2009 Stock Incentive Plan (2012)
 
 
10.37(CC)@
Form of Restricted Stock Unit Agreement for use under the 2013 Stock Incentive Plan (time vesting)
 
 
10.38(CC)@
Form of Restricted Stock Unit Agreement for use under the 2013 Stock Incentive Plan (performance vesting)
 
 
10.39(CC)@
Form of Stock Option Agreement for use under the 2013 Stock Incentive Plan
 
 
10.40(CC)
Form of Deferred Stock Unit Agreement for use under the 2013 Stock Incentive Plan
 
 
10.41(DD)@
Form of Performance-Based Vesting Restricted Stock Unit Agreement with Retirement Provision
 
 
10.42(D)
Form of Call Option Confirmation between Akamai and each Option Counterparty
 
 
10.43(D)
Form of Warrant Confirmation between Akamai and each Option Counterparty
 
 
10.44(V)@
Form of Restricted Stock Unit Agreement for use under the 2013 Stock Incentive Plan (performance vesting 2015)
 
 
10.45(EE)@
Akamai Technologies, Inc. U.S. Non-Qualified Deferred Compensation Plan
 
 
21.1
Subsidiaries of the Registrant
 
 
23.1
Consent of Independent Registered Public Accounting Firm
 
 
31.1
Certification of Chief Executive Officer pursuant to Rule 13a- 14(a)/Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended
 
 
31.2
Certification of Chief Financial Officer pursuant to Rule 13a- 14(a)/Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended
 
 
32.1
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
32.2
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
101.INS
XBRL Instance Document
 
 
101.SCH
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
XBRL Taxonomy Calculation Linkbase Document
 
 
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB
XBRL Taxonomy Label Linkbase Document
 
 
101.PRE
XBRL Taxonomy Presentation Linkbase Document
________________
(A)
Incorporated by reference to the Registrant’s Quarterly Report on Form 10-Q (File No. 000-27275, 701319) filed with the Commission on August 14, 2000.
(B)
Incorporated by reference to the Registrant's Current Report on Form 8-K (File No. 000-27275, 141172551) filed with the Commission on October 24, 2014.
(C)
Incorporated by reference to the Registrant’s Registration Statement on Form S-1, as amended, filed with the Commission on October 13, 1999.
(D)
Incorporated by reference to the Registrant's Current Report on Form 8-K (File No. 000-27275, 14629736) filed with the Commission on February 20, 2014.


85


(E)
Incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-27275, 4660513) filed with the Commission on March 3, 2014.
(F)
Incorporated by reference to the Registrant’s Quarterly Report on Form 10-Q (File No. 000-27275, 04961682) filed with the Commission on August 9, 2004.
(G)
Incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-27275, 06691330) filed with the Commission on March 16, 2006.
(H)
Incorporated by reference to the Registrant’s Quarterly Report on Form 10-Q (File No. 000-27275, 08823347) filed with the Commission on May 12, 2008.
(I)
Incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-27275, 02560808) filed with the Commission on February 27, 2002.
(J)
Incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-27275, 06870771) filed with the Commission on May 26, 2006.
(K)
Incorporated by reference to the Registrant’s Registration Statement on Form S-8 filed with the Commission on June 24, 2005.
(L)
Incorporated by reference to the Registrant’s Registration Statement on Form S-8 filed with the Commission on April 3, 2007.
(M)
Incorporated by reference to the Registrant’s Registration Statement on Form S-8 filed with the Commission on February 29, 2012.
(N)
Incorporated by reference to the Registrant’s Registration Statement on Form S-8 filed with the Commission on March 14, 2012.
(O)
Incorporated by reference to the Registrant’s Registration Statement on Form S-8 filed with the Commission on November 18, 2008.
(P)
Incorporated by reference to the Registrant's Current Report on Form 8-K (File No. 000-27275, 11865051) filed with the Commission on May 23, 2011.
(Q)
Incorporated by reference to the Registrant’s Registration Statement on Form S-8 filed with the Commission on May 15, 2015.
(R)
Incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-27275, 07663384) filed with the Commission on March 1, 2007.
(S)
Incorporated by reference to the Registrant’s Annual Report on Form 10-K (File No. 000-27275, 08655930) filed with the Commission on February 29, 2008.
(T)
Incorporated by reference to the Registrant's Registration Statement on Form S-1 filed with the Commission on September 27, 1999.
(U)
Incorporated by reference to the Registrant's Annual Report on Form 10-K (File No. 000-27275, 13657899) filed with the Commission on March 1, 2013.
(V)
Incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-27275, 151238671) filed with the Commission on November 17, 2015.
(W)
Incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-27275, 12974652) filed with the Commission on July 23, 2012.
(X)
Incorporated by reference to the Registrant’s Quarterly Report on Form 10-Q (File No. 000-27275, 061202248) filed with the Commission on November 9, 2006.
(Y)
Incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-27275, 09851919) filed with the Commission on May 26, 2009.
(Z)
Incorporated by reference to the Registrant’s Quarterly Report on Form 10-Q (File No. 000-27275, 12829214) filed with the Commission on May 10, 2012.
(AA)
Incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-27275, 12532825) filed with the Commission on January 18, 2012.
(BB)
Incorporated by reference to the Registrant’s Quarterly Report on Form 10-Q (File No. 000-27275, 121192724) filed with the Commission on November 9, 2012.
(CC)
Incorporated by reference to the Registrant's Quarterly Report on Form 10-Q (File No. 000-27275, 131025074) filed with the Commission on August 9, 2013.
(DD)
Incorporated by reference to the Registrant’s Current Report on Form 8-K (File No. 000-27275, 15585212) filed with the Commission on February 6, 2015.
(EE)
Incorporated by reference to the Registrant's Quarterly Report on Form 10-Q (File No. 000-27275, 15850176) filed with the Commission on May 11, 2015.
________________
@ Management contract or compensatory plan or arrangement filed as an exhibit to this Annual Report on Form 10-K pursuant to Item 15(b) of this Annual Report.
† Confidential Treatment has been granted as to certain portions of this Exhibit. Such portions have been omitted and filed separately with the Securities and Exchange Commission.


86
EX-10.2 2 exhibit102_10k2015.htm EXHIBIT 10.2 Exhibit
Exhibit 10.2

Summary of the Registrant's Compensatory Arrangements with Executive Officers

Name and Title
 
Base Salary for 2016
F. Thomson Leighton
Chief Executive Officer
 
$1
James Benson
Chief Financial Officer
 
$450,000
Robert Blumofe
Executive Vice President - Platform
 
$430,000
James Gemmell
Executive Vice President - CHRO
 
$400,000
Melanie Haratunian
Executive Vice President and General Counsel
 
$430,000
Robert Hughes
President - Worldwide Operations
 
$530,000
Rick McConnell
President - Products and Development
 
$530,000
William Wheaton
EVP - Media
 
$420,000



EX-10.22 3 exhibit1022_10k2015.htm EXHIBIT 10.22 Exhibit
Exhibit 10.22



Akamai Technologies, Inc.
Form of Executive Bonus Plan

Name:                                 Performance Period: FY 2016
Title:    

This 2016 Executive Bonus Plan sets forth your annual compensation for 2016 based on the achievement of certain corporate and individual performance objectives. In order to receive your annual cash incentive bonus, you must be an employee and a member of the CEO’s staff throughout all of 2016 and the corporate and individual objectives must be met, as described more thoroughly below. The Compensation Committee will resolve all questions arising in the administration, interpretation and application of this plan, and the Compensation Committee’s determination will be final and binding on all concerned. Where permitted by applicable law, the Compensation Committee reserves the right to modify, at its discretion and at any time, the terms of this plan, including, but not limited to, the performance objectives, targets, and payouts.

Annual Compensation Levels at Target Performance
Base salary:
$____________
Annual cash incentive bonus at target:
$____________
Total Cash Compensation at target:
 $____________
Performance Objectives/Targets

Your 2016 cash incentive bonus is comprised of two components: corporate financial performance during Fiscal Year 2016 against a non-GAAP revenue target (50%) (the “Revenue Component”), corporate financial performance during Fiscal Year 2016 against a non-GAAP operating income target (50%) (the “Operating Income Component” and together with the Revenue Component, the “Financial Components”). The method for calculating corporate financial performance used to determine the Financial Components is described in the attached Schedule 1. In the event of any question as to whether the components of the Financial Components have been satisfied, the Compensation Committee shall make such determination. The Compensation Committee also has the authority to make downward discretionary changes to the payout amount. The amounts payable to you under the Financial Components are as follows:

Akamai Performance Against
Target from Schedule 1 For performance at intermediate percentages not specified, the amount paid shall be calculated based on where actual performance falls on the “slope” between the two identified tiers.
Amount Payable to You

90% of Target        0% of Component ($___________)
100% of Target:        100% of Component ($____________)
110% or greater of Target:        200% of Component ($____________)


In addition to the performance metrics described above, the Compensation Committee has determined that, with respect to certain executives, including you, the annual bonus payment will be limited to a specified percentage of the Company’s operating income. In no event will the annual bonus payment hereunder exceed the percentage of operating income allocated to you, as certified in writing by the Compensation Committee within thirty (30) days following the filing of Akamai’s SEC 10-K filing for FY 2016. Further, to the extent that your employment with the Company is terminated under circumstances that would entitle you to benefits under the Company’s Executive Severance Pay Plan (the “Plan”), any payment of a lump sum bonus to you pursuant to Section 5(b) of the Plan will be subject to the operating income allocation established by the Compensation Committee and will be made to you




only after the Compensation Committee has certified the percentage of operating income allocated to you in accordance with the preceding sentence.

The payment of any annual incentive bonus will be made to you promptly following the Compensation Committee’s written certification of the amount payable hereunder described in the preceding paragraph, but no later than March 15, 2017.


Acceptance:        __________________________            ________________
        Date

Approved by:        __________________________            ________________
Date
SCHEDULE 1
CORPORATE FINANCIAL PERFORMANCE MEASUREMENT METHODOLOGY
A.    Overview; Definitions    

The target amount for payment at 100% of the Revenue Component is $_____ million. The target amount for payment at 100% of the Non-GAAP Operating Income Component is $_______ million.

For purposes of this Agreement, such metrics shall have the following meanings:

“Revenue” shall mean the Company’s consolidated revenue for fiscal year 2016 calculated in accordance with generally accepted accounting principles in the United States (US) of America and adjusted for constant currency (defined as revenue denominated in US dollars plus revenue denominated in foreign currencies converted to US dollars at 2016 budgeted foreign currency exchange rates) and other non-recurring or unusual items that may arise from time to time.

“Non-GAAP Operating Income” shall mean the Company’s consolidated annual operating income for fiscal year 2016, which is income from operations before income taxes, interest income, interest expense and other income/expense, adjusted for items excluded by the Company in determining non-GAAP earnings including amortization of acquired intangible assets; stock-based compensation; amortization of capitalized stock-based compensation; amortization of capitalized interest expense; other operating expenses (comprised of acquisition-related costs, restructuring charges, gains and losses on legal settlements and costs incurred with respect to Akamai's internal investigation relating to sales practices in a country outside the U.S.); and other non-recurring or unusual items that may arise from time to time. Non-GAAP operating income will be adjusted for constant currency.

If, on December 31, 2016, the Company is required to make periodic reports under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), the Company’s consolidated financial statements filed with the Securities and Exchange Commission on Form 10-K shall constitute its “Public Company Financial Statements” and shall apply. If, on December 31, 2016, the Company is not required to make periodic reports under the Exchange Act, the Company’s regularly prepared annual audited financial statements prepared by management shall be its “Private Company Financial Statements” and shall apply. The Public Company Financial Statements or Private Company Financial Statements, as applicable, may be referred to herein as the “2016 Financial Statements.”

B.    Effect of an Acquisition or Disposition by Akamai

In the event that Akamai closes an Acquisition Transaction or Disposition Transaction during 2016, the Compensation Committee shall make adjustments to affected performance targets to give effect to the expected impact on such targets of the applicable Acquisition Transaction or Disposition Transaction (including whether it is accretive or not) based on management’s good faith estimate of the projected impact as presented to the Board of Directors and/or Compensation Committee. An “Acquisition Transaction” means (i) the purchase of more than 50% of the voting power of an entity, (ii) any merger, reorganization, consolidation, recapitalization, business combination, liquidation, dissolution or share exchange involving Akamai and an entity not previously owned by



Akamai, or (iii) the purchase or other acquisition (including, without limitation, via license outside of the ordinary course of business or joint venture) of assets that constitute more than 50% of another entity’s total assets or assets that account for more than 50% of the consolidated net revenues or net income of such entity. A “Disposition Transaction” means the sale of a division, business unit or set of business operations and/or related assets to a third party.

All determinations of the Compensation Committee regarding the estimated impact of an Acquisition Transaction shall be final, binding and non-appealable. The cumulative impact of all Acquisition Transactions shall be set forth in a statement delivered upon payment, if any, of the bonus contemplated by this plan. This plan shall be deemed to be automatically amended, without further action by the Company or the executive, to give effect to any adjustments required by this Section B.


EX-21.1 4 exhibit211_10k2015.htm EXHIBIT 21.1 Exhibit
Exhibit 21.1

SUBSIDIARIES OF THE REGISTRANT
AKAMAI TECHNOLOGIES LTD.
 
Incorporated in the United Kingdom
AKAMAI TECHNOLOGIES GMBH
 
Incorporated in Germany
AKAMAI TECHNOLOGIES SARL
 
Incorporated in France
AKAMAI TECHNOLOGIES NETHERLANDS BV
 
Incorporated in the Netherlands
AKAMAI INTERNATIONAL BV
 
Incorporated in the Netherlands
AKAMAI TECHNOLOGIES SECURITIES CORPORATION
 
Incorporated in Massachusetts
K STREAMING LLC
 
Organized in Delaware
AKAMAI SALES LLC
 
Organized in Delaware
AKAMAI JAPAN G.K.
 
Incorporated in Japan
AKAMAI TECHNOLOGIES INDIA PRIVATE LTD.
 
Incorporated in India
AKAMAI TECHNOLOGIES SPAIN SL
 
Incorporated in Spain
AKAMAI TECHNOLOGIES SINGAPORE PVT. LTD.
 
Incorporated in Singapore
AJ TECHNOLOGIES LTD
 
Incorporated in the Cayman Islands
AKAMAI (BEIJING) TECHNOLOGIES, CO. LTD.
 
Incorporated in the People's Republic of China
AKAMAI TECHNOLOGIES AB
 
Incorporated in Sweden
AKAMAI TECHNOLOGIES SOLUTIONS (INDIA) PRIVATE LTD.
 
Incorporated in India
AKAMAI TECHNOLOGIES YUHAN HOESA
 
Incorporated in South Korea
AKAMAI TECHNOLOGIES S.R.I.
 
Incorporated in Italy
AKAMAI TECHNOLOGIES INTERNATIONAL AG
 
Incorporated in Switzerland
AKAMAI TECHNOLOGIES HONG KONG LIMITED
 
Incorporated in Hong Kong
AKAMAI TECHNOLOGIES POLAND SP. Z.O.O.
 
Incorporated in Poland
AKAMAI TECHNOLOGIES S.R.O.
 
Incorporated in the Czech Republic
AKAMAI TECHNOLOGIES E SERVICOS DO BRASIL LTDA.
 
Incorporated in Brazil
AKAMAI TECHNOLOGIES APJ PTE LTD.
 
Incorporated in Singapore
AKAMAI TECHNOLOGIES ISRAEL LIMITED
 
Incorporated in Israel
AKAMAI TECHNOLOGIES CANADA
 
Incorporated in Canada
AKAMAI TECHNOLOGIES COSTA RICA SRL
 
Incorporated in Costa Rica
AKAMI TEKNOLOGI HIZMETLERI LIMIITED SIKRETI
 
Incorporated in Turkey
AKAMAI NETWORKS B.V.
 
Incorporated in the Netherlands
AKAMAI TECHNOLOGIES LIMITED
 
Incorporated in Taiwan
AKAMAI TECHNOLOGIES MALAYSIA SDN BHD
 
Incorporated in Malaysia
AKAMAI TECHNOLOGIES BELGIUM SPRL
 
Incorporated in Belgium
PROLEXIC TECHNOLOGIES UK LTD.
 
Incorporated in the United Kingdom
PROLEXIC TECHNOLOGIES HONG KONG LTD.
 
Incorporated in Hon Kong
AKAMAI TECHNOLOGIES LLC
 
Organized in Russia
AKAMAI TECHNOLOGIES DENMARK APS
 
Incorporated in Denmark
AKAMAI TECHNOLOGIES LUXEMBOURGH SARL
 
Incorporated in Luxembourg
BLOXX LTD.
 
Incorporated in the United Kingdom
BLOXX INC.
 
Incorporated in Delaware
CODEMATE APS
 
Incorporated in Denmark
OCTOSHAPE APS
 
Incorporated in Denmark
OCTOSHAPE UK LTD.
 
Incorporated in the United Kingdom
OCTOSHAPE SINGAPORE PTE LTD.
 
Incorporated in Singapore




EX-23.1 5 exhibit231_10k2015.htm EXHIBIT 23.1 Exhibit
Exhibit 23.1



CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-89887, 333-89889, 333-37810, 333-62072, 333-83502, 333-91558, 333-116452, 333-139255, 333-141854, 333-155423, 333-159340, 333-174577, 333-179789, 333-180088, 333-188989, 333-194278 and 333-204208) of Akamai Technologies, Inc. of our report dated February 29, 2016 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.


/s/ PricewaterhouseCoopers LLP

PricewaterhouseCoopers LLP
Boston, Massachusetts
February 29, 2016



EX-31.1 6 exhibit311_10k2015.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1


CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, F. Thomson Leighton, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Akamai Technologies, Inc.;

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

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

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

a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

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

Date:
February 29, 2016
 
/s/ F. Thomson Leighton
 
 
 
F. Thomson Leighton, Chief Executive Officer



EX-31.2 7 exhibit312_10k2015.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2


CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, James Benson, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Akamai Technologies, Inc.;

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

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

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

a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

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

Date:
February 29, 2016
 
/s/ James Benson
 
 
 
James Benson, Chief Financial Officer



EX-32.1 8 exhibit321_10k2015.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 Akamai Technologies, Inc. (the “Company”) for the period ended December 31, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, F. Thomson Leighton, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, 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
February 29, 2016
 
/s/ F. Thomson Leighton
 
 
 
F. Thomson Leighton, Chief Executive Officer
 
 
 
 

A signed original of this written statement required by Section 906 has been provided to Akamai Technologies, Inc. and will be retained by Akamai Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 9 exhibit322_10k2015.htm EXHIBIT 32.2 Exhibit
Exhibit 32.2


CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the annual report on Form 10-K of Akamai Technologies, Inc. (the “Company”) for the period ended December 31, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, James Benson, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, 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:
February 29, 2016
 
/s/ James Benson
 
 
 
James Benson
 
 
 
 

A signed original of this written statement required by Section 906 has been provided to Akamai Technologies, Inc. and will be retained by Akamai Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.INS 10 akam-20151231.xml XBRL INSTANCE DOCUMENT 0001086222 2015-01-01 2015-12-31 0001086222 akam:ProlexicTechnologiesInc.Member 2015-01-01 2015-12-31 0001086222 akam:OctoshapeMember 2015-01-01 2015-12-31 0001086222 2016-02-23 0001086222 2015-06-30 0001086222 2015-12-31 0001086222 2014-12-31 0001086222 2014-01-01 2014-12-31 0001086222 2013-01-01 2013-12-31 0001086222 2013-12-31 0001086222 2012-12-31 0001086222 us-gaap:CommonStockMember 2012-12-31 0001086222 us-gaap:TreasuryStockMember 2013-01-01 2013-12-31 0001086222 us-gaap:CommonStockMember 2014-01-01 2014-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-12-31 0001086222 us-gaap:CommonStockMember 2014-12-31 0001086222 us-gaap:TreasuryStockMember 2014-01-01 2014-12-31 0001086222 us-gaap:RetainedEarningsMember 2014-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001086222 us-gaap:CommonStockMember 2013-01-01 2013-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2013-01-01 2013-12-31 0001086222 us-gaap:RetainedEarningsMember 2012-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2012-12-31 0001086222 us-gaap:CommonStockMember 2013-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001086222 us-gaap:RetainedEarningsMember 2013-12-31 0001086222 us-gaap:TreasuryStockMember 2013-12-31 0001086222 us-gaap:TreasuryStockMember 2014-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0001086222 us-gaap:TreasuryStockMember 2012-12-31 0001086222 us-gaap:CommonStockMember 2015-12-31 0001086222 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001086222 us-gaap:TreasuryStockMember 2015-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001086222 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0001086222 us-gaap:RetainedEarningsMember 2015-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001086222 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-01-01 2013-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-01-01 2014-12-31 0001086222 us-gaap:RetainedEarningsMember 2013-01-01 2013-12-31 0001086222 us-gaap:RetainedEarningsMember 2014-01-01 2014-12-31 0001086222 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2015-01-01 2015-12-31 0001086222 us-gaap:NewAccountingPronouncementMember us-gaap:OtherAssetsMember us-gaap:SubsequentEventMember 2016-01-01 0001086222 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2015-01-01 2015-12-31 0001086222 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2014-01-01 2014-12-31 0001086222 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2013-01-01 2013-12-31 0001086222 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2014-01-01 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2013-12-31 0001086222 akam:VelociusMember us-gaap:FairValueInputsLevel3Member 2015-01-01 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2014-01-01 2014-12-31 0001086222 akam:VelociusMember us-gaap:FairValueInputsLevel3Member 2014-01-01 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:CommercialPaperMember 2014-12-31 0001086222 akam:ADSDivesitureMember 2014-04-01 2014-06-30 0001086222 akam:ADSDivesitureMember 2014-04-01 2014-09-30 0001086222 us-gaap:FairValueInputsLevel3Member akam:ADSDivesitureMember 2015-12-31 0001086222 us-gaap:TradeAccountsReceivableMember 2014-12-31 0001086222 akam:UnbilledAccountsReceivableMember 2015-12-31 0001086222 us-gaap:TradeAccountsReceivableMember 2015-12-31 0001086222 akam:UnbilledAccountsReceivableMember 2014-12-31 0001086222 us-gaap:ComputerEquipmentMember 2014-12-31 0001086222 us-gaap:OfficeEquipmentMember 2014-12-31 0001086222 us-gaap:LeaseholdImprovementsMember 2014-12-31 0001086222 us-gaap:FurnitureAndFixturesMember 2015-12-31 0001086222 us-gaap:ComputerSoftwareIntangibleAssetMember 2014-12-31 0001086222 us-gaap:FurnitureAndFixturesMember 2014-12-31 0001086222 us-gaap:ComputerEquipmentMember 2015-12-31 0001086222 us-gaap:OfficeEquipmentMember 2015-12-31 0001086222 akam:InternalUseSoftwareMember 2014-12-31 0001086222 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001086222 akam:InternalUseSoftwareMember 2015-12-31 0001086222 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-31 0001086222 us-gaap:FurnitureAndFixturesMember 2015-01-01 2015-12-31 0001086222 us-gaap:OfficeEquipmentMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001086222 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001086222 us-gaap:ComputerEquipmentMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001086222 akam:InternalUseSoftwareMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001086222 us-gaap:OfficeEquipmentMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001086222 akam:InternalUseSoftwareMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001086222 us-gaap:ComputerEquipmentMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001086222 us-gaap:LeaseholdImprovementsMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001086222 us-gaap:LeaseholdImprovementsMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001086222 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001086222 us-gaap:CustomerRelationshipsMember 2014-12-31 0001086222 us-gaap:LicensingAgreementsMember 2015-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2014-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2015-12-31 0001086222 us-gaap:NoncompeteAgreementsMember 2014-12-31 0001086222 us-gaap:CustomerRelationshipsMember 2015-12-31 0001086222 us-gaap:NoncompeteAgreementsMember 2015-12-31 0001086222 us-gaap:LicensingAgreementsMember 2014-12-31 0001086222 us-gaap:DevelopedTechnologyRightsMember 2014-12-31 0001086222 us-gaap:DevelopedTechnologyRightsMember 2015-12-31 0001086222 akam:BloxxLimitedMember 2015-01-01 2015-12-31 0001086222 akam:XerocoleInc.Member 2014-01-01 2014-12-31 0001086222 akam:BloxxLimitedMember 2014-01-01 2014-12-31 0001086222 akam:CodemateASMember 2014-01-01 2014-12-31 0001086222 akam:CodemateASMember 2015-01-01 2015-12-31 0001086222 akam:ProlexicTechnologiesInc.Member 2014-01-01 2014-12-31 0001086222 akam:XerocoleInc.Member 2015-01-01 2015-12-31 0001086222 akam:VelociusMember 2013-11-07 2013-11-08 0001086222 akam:BloxxMember 2015-10-30 2015-10-30 0001086222 akam:ADSDivesitureMember 2013-03-31 0001086222 akam:StrategicNetworkAcquisitionMember 2012-11-30 2012-11-30 0001086222 akam:XerocoleInc.Member 2015-02-27 0001086222 akam:StrategicNetworkAcquisitionMember 2012-11-30 0001086222 akam:XerocoleInc.Member 2015-02-27 2015-02-27 0001086222 akam:ProlexicTechnologiesInc.Member 2014-02-17 2014-02-18 0001086222 akam:ProlexicTechnologiesInc.Member 2014-02-18 0001086222 akam:BloxxMember 2015-10-30 0001086222 akam:VelociusMember 2013-11-08 0001086222 akam:OctoshapeMember 2015-04-06 2015-04-06 0001086222 akam:OctoshapeMember 2015-07-01 2015-09-30 0001086222 akam:StrategicNetworkAcquisitionMember 2013-07-01 2013-09-30 0001086222 akam:ProlexicTechnologiesInc.Member 2014-10-01 2014-12-31 0001086222 akam:OctoshapeMember 2015-04-06 0001086222 akam:OctoshapeMember us-gaap:CustomerRelationshipsMember 2015-04-06 2015-04-06 0001086222 akam:OctoshapeMember us-gaap:NoncompeteAgreementsMember 2015-04-06 2015-04-06 0001086222 akam:OctoshapeMember us-gaap:DevelopedTechnologyRightsMember 2015-04-06 2015-04-06 0001086222 akam:ProlexicTechnologiesInc.Member us-gaap:NoncompeteAgreementsMember 2014-02-17 2014-02-18 0001086222 akam:ProlexicTechnologiesInc.Member us-gaap:TrademarksAndTradeNamesMember 2014-02-17 2014-02-18 0001086222 akam:ProlexicTechnologiesInc.Member us-gaap:DevelopedTechnologyRightsMember 2014-02-17 2014-02-18 0001086222 akam:ProlexicTechnologiesInc.Member us-gaap:CustomerRelationshipsMember 2014-02-17 2014-02-18 0001086222 akam:StrategicNetworkAcquisitionMember 2014-01-01 2014-03-31 0001086222 akam:BandwidthUsageAndCoLocationServicesMember 2015-12-31 0001086222 akam:PurchaseOrderCommitmentsMember 2015-12-31 0001086222 akam:ConvertibleSeniorNotesMember 2015-12-31 0001086222 2014-02-01 2014-02-28 0001086222 2014-02-28 0001086222 us-gaap:CommonStockMember 2013-01-01 2013-12-31 0001086222 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001086222 2013-10-31 0001086222 us-gaap:CommonStockMember 2014-01-01 2014-12-31 0001086222 us-gaap:SubsequentEventMember 2016-02-29 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2015-01-01 2015-12-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-01-01 2015-12-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-12-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2014-12-31 0001086222 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0001086222 us-gaap:RestrictedStockUnitsRSUMember 2014-12-31 0001086222 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001086222 akam:DeferredStockUnitsMember 2015-01-01 2015-12-31 0001086222 akam:NineteenNinetyNineEsppMember 2014-01-01 2014-12-31 0001086222 akam:DeferredStockUnitsMember akam:EqualInstallmentsAfterFirstAnniversaryMember 2014-01-01 2014-12-31 0001086222 akam:NineteenNinetyNineEsppMember 2015-01-01 2015-12-31 0001086222 akam:DeferredStockUnitsMember akam:DirectorVestingAccelerationMember 2015-01-01 2015-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0001086222 akam:DeferredStockUnitsMember akam:RemainingAfterFirstAnniversaryMember 2014-01-01 2014-12-31 0001086222 us-gaap:EmployeeStockMember 2013-01-01 2013-12-31 0001086222 us-gaap:RestrictedStockUnitsRSUMember 2013-01-01 2013-12-31 0001086222 akam:CapitalizedInternalUseSoftwareMember 2015-01-01 2015-12-31 0001086222 akam:TwoThousandAndNinePlanMember 2015-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001086222 akam:CapitalizedInternalUseSoftwareMember 2014-01-01 2014-12-31 0001086222 akam:TwoThousandThirteenPlanMember 2015-12-31 0001086222 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-12-31 0001086222 akam:NineteenNinetyNineEsppMember 2013-12-31 0001086222 akam:NineteenNinetyNineEsppMember 2013-01-01 2013-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2013-01-01 2013-12-31 0001086222 akam:DeferredStockUnitsMember 2013-01-01 2013-12-31 0001086222 akam:DeferredStockUnitsMember 2014-01-01 2014-12-31 0001086222 akam:CapitalizedInternalUseSoftwareMember 2013-01-01 2013-12-31 0001086222 akam:NineteenNinetyNineEsppMember 2015-12-31 0001086222 akam:DeferredStockUnitsMember akam:FirstAnniversaryMember 2014-01-01 2014-12-31 0001086222 us-gaap:EmployeeStockMember 2015-01-01 2015-12-31 0001086222 akam:NineteenNinetyNineEsppMember 2014-12-31 0001086222 us-gaap:EmployeeStockMember 2014-01-01 2014-12-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2013-01-01 2013-12-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2015-01-01 2015-12-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2013-01-01 2013-12-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2015-01-01 2015-12-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2014-01-01 2014-12-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2014-01-01 2014-12-31 0001086222 akam:DeferredStockUnitsMember 2014-12-31 0001086222 akam:DeferredStockUnitsMember 2015-12-31 0001086222 akam:SalesAndMarketingExpenseMember 2013-01-01 2013-12-31 0001086222 akam:SalesAndMarketingExpenseMember 2014-01-01 2014-12-31 0001086222 us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-12-31 0001086222 us-gaap:CostOfSalesMember 2014-01-01 2014-12-31 0001086222 akam:SalesAndMarketingExpenseMember 2015-01-01 2015-12-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2013-01-01 2013-12-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-12-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2013-01-01 2013-12-31 0001086222 us-gaap:CostOfSalesMember 2013-01-01 2013-12-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-12-31 0001086222 us-gaap:StateAndLocalJurisdictionMember 2014-12-31 0001086222 us-gaap:StateAndLocalJurisdictionMember 2015-12-31 0001086222 us-gaap:ForeignCountryMember 2014-12-31 0001086222 us-gaap:DomesticCountryMember 2014-12-31 0001086222 us-gaap:DomesticCountryMember 2015-12-31 0001086222 us-gaap:ForeignCountryMember 2015-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2014-01-01 2014-12-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2014-01-01 2014-12-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2015-01-01 2015-12-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2013-01-01 2013-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2015-01-01 2015-12-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2013-01-01 2013-12-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2013-01-01 2013-12-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2014-01-01 2014-12-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2013-01-01 2013-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2013-01-01 2013-12-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2015-01-01 2015-12-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2015-01-01 2015-12-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2014-01-01 2014-12-31 0001086222 akam:ForeignLocationsMember 2015-12-31 0001086222 country:US 2014-12-31 0001086222 country:US 2015-12-31 0001086222 akam:ForeignLocationsMember 2014-12-31 0001086222 akam:ForeignLocationsMember 2014-01-01 2014-12-31 0001086222 us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2015-01-01 2015-12-31 0001086222 akam:ForeignLocationsMember 2013-01-01 2013-12-31 0001086222 akam:ForeignLocationsMember 2015-01-01 2015-12-31 0001086222 us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2013-01-01 2013-12-31 0001086222 us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2014-01-01 2014-12-31 0001086222 2015-07-01 2015-09-30 0001086222 2014-01-01 2014-03-31 0001086222 2014-04-01 2014-06-30 0001086222 2014-07-01 2014-09-30 0001086222 2015-04-01 2015-06-30 0001086222 2015-10-01 2015-12-31 0001086222 2015-01-01 2015-03-31 0001086222 2014-10-01 2014-12-31 akam:network akam:segment xbrli:pure akam:country iso4217:USD xbrli:shares akam:customer akam:server iso4217:USD xbrli:shares utreg:D 101292000 101292000 20000000.0 8100000 10300000 12700000 28459000 48228000 2200000 -500000 5664000 17900000 32293000 37870000 18004000 26973000 39529000 0 0 0 0 0 0 0 0 12500000 18882000 0 0 P5D 0.98 5 0 24300000 15500000 1 10518000 13224000 11466000 8855000 14868000 10848000 P1Y 0.000 0.024 0.000 41332000 50649000 54164000 P10Y P1Y 3800000 117500000 1400000 145600000 10700000 153600000 6000000 1500000.0 0.50 7700000 120 1400 200000 P2Y 327000 327000 0 17862000 0 23300000 0.01 0.01 0.01 7700000 1000 P1Y 601591000 753180000 7990000 6458000 P4Y P3Y 760000 575000 583000 2338000 1949000 2507000 3098000 2524000 3090000 1500000 266800000 1200000 P6M 3700000 4050525 3648994 2756357 -168000 -218000 50000 6458000 6444000 14000 -27670000 -27697000 27000 1 1 9023000 7364000 12400000 16900000 10300000 61055000 72814000 77644000 30600000 41100000 72300000 28000 5100000 1000 P4M24D P1Y6M false --12-31 FY 2015 2015-12-31 10-K 0001086222 176747531 Yes Large Accelerated Filer 12136900000 AKAMAI TECHNOLOGIES INC No Yes 77412000 61982000 338601000 116070000 222531000 387763000 124878000 262885000 329578000 380399000 204686000 216166000 4434000 4636000 878758000 1062374000 -17611000 4453000 -22064000 -41453000 3483000 -44936000 P9Y9M18D P7Y10M24D P9Y2M12D P10Y5M P6Y11M P3Y P4Y11M P8Y9M18D P10Y7M6D P11Y9M P9Y9M P2Y P7Y2M12D 4559430000 4437420000 1176000 2565000 5804000 99627000 99627000 107882000 107882000 127222000 127222000 144544000 144544000 1649000 20926000 20926000 26867000 26867000 28870000 28870000 77970000 77970000 2700000 2700000 3600000 95884000 39290000 10867000 28255000 17472000 111996000 47570000 11934000 33151000 19341000 126677000 53542000 14145000 35063000 23927000 3807000 3703000 9023000 7364000 1033000 906000 16127000 19436000 1531000 1844000 0 15463000 18525000 21547000 32057000 27067000 2822000 985000 188000 0 0 1649000 17166000 570000 786000 7704000 7704000 402000 17097000 1007000 660000 7704000 7704000 22000 4001546000 4187925000 1262555000 1253188000 540000 1389595000 0 1390135000 2664000 1233348000 0 1236012000 1389634000 39000 0 0 0 0 10485000 1075709000 303401000 0 0 0 0 39000 10485000 1075709000 303401000 39000 10485000 1075709000 303401000 1233348000 0 0 1414000 0 2487000 991808000 0 239053000 0 0 0 0 2487000 991808000 1414000 239053000 2487000 991808000 239053000 474000 0 0 454000 20000 114000 0 73000 41000 2561000 0 2000 2132000 427000 3944000 4000 3365000 575000 1391721000 39000 10487000 1077387000 303808000 1237178000 2491000 995100000 239587000 0 71400000 519642000 0 10485000 424777000 84380000 460088000 2487000 432585000 25016000 869992000 773260000 519642000 460088000 869992000 39000 0 650932000 219021000 773260000 0 559223000 214037000 300000 62400000 2700000 69400000 17700000 3100000 4200000 1800000 55000000 4300000 392104000 16600000 107047000 18700000 3000000 2600000 459475000 119658000 33072000 664000 393000 11208000 1976000 5812000 770000 5940000 1983000 16340000 5230000 36203000 9858000 16100000 2500000 87040000 41950000 3900000 67371000 12611000 19416000 12225000 392104000 107047000 19927000 45868000 19327000 201989000 333891000 238650000 289473000 501000 0 0 501000 1250000 0 0 1250000 131902000 -95241000 50823000 104.49 7700000 0.01 0.01 700000000 700000000 178300603 177212181 178300603 177212181 1783000 1772000 293036000 318428000 297564000 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 604851000 624288000 700000 700000 511087000 139612000 149318000 158812000 163201000 610943000 169294000 179910000 183204000 193212000 725620000 1163954000 1474355000 1731298000 77671000 153471000 70298000 13019000 13259000 62572000 8034000 4978000 -1750000 101276000 89.56 11.1651 P30D 1.3 20 690000000 690000000 0.032 65712000 24210000 -13073000 23381000 -6200000 1869000 2442000 -18536000 27343000 -25880000 4098000 94390000 115578000 49679000 54154000 3829000 4163000 -1106000 -15220000 -742000 9536000 11334000 103972000 108607000 8360000 45704000 0 1955000 4700000 6528000 5989000 18066000 22918000 30500000 39800000 27538000 31705000 19572000 13161000 748000 1421000 1222000 1217000 8188000 39396000 66807000 40126000 37923000 39299000 12888000 53800000 11100000 16600000 13100000 162900000 215300000 272500000 184431000 247406000 299563000 1.65 0.41 0.41 0.51 0.55 1.87 0.44 0.38 0.49 0.50 1.80 1.61 0.40 0.40 0.50 0.54 1.84 0.43 0.37 0.49 0.49 1.78 -3655000 -10532000 -10036000 0.300 0.304 0.296 0.350 0.350 0.350 0.043 0.022 0.012 0.026 0.019 0.046 0.008 0.014 0.019 0.012 0.014 0.009 0.034 0.023 0.017 0.035 0.032 0.041 125938000 108230000 12325000 12300000 15200000 15226000 17867000 213300000 P1Y6M 34829000 39182000 49033000 22801000 32238000 29301000 22801000 32238000 29301000 0 0 900000 900000 2121000 25000000 22879000 0 0 -300000 -100000 2000000 1000000 2600000 900000 0 142599000 91160000 45537000 490000 4224000 1188000 167136000 102872000 58633000 490000 3374000 1767000 26500000 17700000 21700000 23700000 27800000 275011000 173600000 88331000 490000 8890000 3700000 323231000 191710000 120791000 490000 6540000 3700000 132412000 82440000 42794000 0 4666000 2512000 156095000 88838000 62158000 0 3166000 1933000 87040000 58500000 26800000 940000 800000 4900000 41950000 16560000 25310000 80000 255218000 325845000 388265000 757368000 1051294000 1150244000 30200000 5400000 293926000 12900000 69445000 17700000 0 0 293926000 0 17694000 69445000 0 12859000 0 -1048000 100100000 48700000 365821000 408391000 233247000 53733000 71385000 223377000 419554000 479776000 456624000 126067000 145828000 135218000 2370000 -29000 -5000 63508000 166211000 75033000 40533000 94698000 51624000 67184000 58397000 56247000 11495000 7725000 3224000 52000 -702000 -345000 0 1575000 2050000 -3334000 -22274000 -11986000 3842000 60788000 -7137000 0 0 0 0 0 0 1965000 1686000 1230000 1622000 1221000 794000 132412000 156095000 2195000 2755000 0 15463000 18525000 6077000 7680000 11200000 30800000 39900000 47900000 1056211000 1067047000 4001546000 4187925000 334011000 332440000 660700000 0 869992000 774674000 -115243000 436027000 -267728000 -313108000 -1178806000 -435564000 563908000 658070000 764151000 293487000 293487000 72800000 72886000 91155000 97107000 333948000 333948000 77746000 67200000 88040000 88420000 321406000 321406000 25000000 25000000 1 413968000 489519000 466150000 279521000 52456000 19487000 39800000 43683000 51978000 72117000 1900000 3400000 3600000 26100000 300000 45000000 21500000 0 28200000 5444000 7708000 46681000 48432000 81747000 95844000 -4361000 -4361000 -15349000 -15349000 -22872000 -22872000 -451000 -15520000 -23842000 -970000 -22872000 3910000 3910000 -171000 -171000 -970000 -970000 -457000 -689000 -773000 2234000 138000 74221000 93268000 -491000 -1960000 -2201000 37669000 43751000 101300000 0 101292000 0 2628000 -5745000 2494000 62000000 160419000 268647000 302606000 72109000 111468000 133307000 494885000 1225409000 692879000 27500000 27500000 30657000 386532000 141147000 187964000 207159000 311676000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 128981000 123228000 44631000 31045000 12500000 0 678735000 0 19374000 22100000 29300000 34800000 63707000 87109000 61791000 78000000 0 77970000 0 314925000 372287000 843931000 160210000 373730000 2008000 1480349000 448777000 850533000 46537000 27923000 92544000 14035000 1815554000 546520000 1046739000 46509000 35212000 119466000 21108000 601591000 175800000 249500000 753180000 227800000 298900000 P7Y P2Y P7Y P3Y P10Y P3Y P5Y P16Y P1Y P5Y P3Y 93879000 125286000 148591000 1843000 1189000 767000 -1598267000 -1276861000 1577922000 432600000 453502000 476035000 498042000 536295000 1963874000 531900000 526536000 540723000 551030000 579159000 2197448000 593000000 280380000 379035000 440988000 95884000 111996000 126677000 P4Y 0.15 274000 57.37 28000 3090000 11.34 12.64 76.12 15.63 69.00 260000 4542000 146000 5069000 36.35 48.98 45.42 62.20 142000 2289000 1500000 89200000 800000 86900000 4900000 105300000 34.63 46.01 0 0 0 0 0 0.444 0.420 0.404 0.335 0.280 0.008 0.001 0.008 0.001 0.002 11000000.0 3800000 10400000 1244000 33.33 47200000 45800000 53600000 15000 14.17 49.67 30875000 2671000 1524000 28.65 32.39 30225000 1498000 32.46 34.26 41.76 52.05 23.40 29.23 52.63 0.125 0.50 0.50 1.00 P10Y P4Y6M4D P6M P4Y5M P6M P6M 24033000 P2Y7M21D P3Y0M22D P3Y0M11D 177782814 178580696 178300603 177212181 600000 644639 700000 700879 700000 668654 1132000 22092000 22086000 6000 29271000 29264000 7000 34841000 34834000 7000 750000000 1000000000 131000000 2345754000 -1640000 5195543000 2015000 -2225702000 -624462000 2629431000 -2091000 4561929000 1808000 -1932215000 0 2945335000 -17611000 4559430000 1783000 -1598267000 0 3120878000 -41453000 4437420000 1772000 -1276861000 0 40411000 47364000 784617000 263000 -784880000 268601000 46000 -268647000 0 302561000 45000 -302606000 3900000 3897282 4600000 4629966 4500000 4513433 160418000 160400000 160418000 268647000 268600000 268647000 302606000 302600000 302606000 349800000 20902000 24651000 33320000 65290000 1213000 6362000 5996000 750000 0 315000 5900000 7700000 10000000 1800000 2200000 2834000 2106000 27043000 2878000 12925000 11238000 0 0 117044000 102832000 74000 591000 29914000 11363000 400000 8413000 147432000 123199000 0 0 181783000 181186000 180415000 178196000 178279000 178391000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the DSU activity for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Units</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 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;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and distributed</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;">(142</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;">34.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</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;">146</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;">45.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair values of the Company's ESPP awards granted during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 term (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;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.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;">42.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the different types of restricted stock units ("RSUs") granted by the Company during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs with service-based vesting conditions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs with performance-based vesting conditions</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top: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,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top: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,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top: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,098</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth total interest expense included in the statement of income related to the Notes for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalization of interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,755</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;">(2,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 interest expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,463</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 other related benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bandwidth and co-location</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,459</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, use and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional service fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,708</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,444</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,686</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes advertising expense as incurred. The Company recognized total advertising expense of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Classification on Balance Sheet</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of 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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">995,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,365</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432,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;">559,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,587</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(575</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;">239,053</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,037</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237,178</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,077,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,391,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">474</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,561</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;">1,389,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">519,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">869,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Acquisitions and Divestitures</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition-related costs were </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, and are included in general and administrative expense in the consolidated statements of income. Pro forma results of operations for the acquisitions completed in the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> have not been presented because the effects of the acquisitions, individually or in the aggregate, are not material to the Company's consolidated financial results. Revenue and earnings since the dates of the acquisitions included in the Company's consolidated statements of income are also not presented because they are not material.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015 Acquisitions</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Xerocole</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired Xerocole, Inc. ("Xerocole"), a provider of recursive Domain Name System ("DNS") functionality, for </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The Company acquired Xerocole with a goal of expanding its existing Authoritative DNS products. The Company allocated </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;"> of the cost of the acquisition to goodwill and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> to acquired intangible assets. The allocation of the purchase price was finalized in the third quarter of 2015. The total weighted average useful life of the intangible assets acquired from Xerocole is </font><font style="font-family:inherit;font-size:10pt;">8.8 years</font><font style="font-family:inherit;font-size:10pt;">. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Octoshape</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">April&#160;6, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired all of the outstanding capital stock of Codemate A/S and its wholly-owned subsidiary Octoshape ApS (together, "Octoshape") in exchange for </font><font style="font-family:inherit;font-size:10pt;">$107.0 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. Octoshape is a cloud service provider focused on delivering broadcast, enterprise and carrier solutions. The goal of acquiring Octoshape is to make available for the Company's customers additional delivery and optimization technologies for video streams of over-the-top ("OTT") content and to enable the Company to more fully support Internet Protocol television ("IPTV") solutions. The consolidated financial statements include the operating results of Octoshape from the date of acquisition. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price allocation was finalized in the fourth quarter of 2015. The Company recorded a decrease of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> to goodwill upon the finalization of net working capital adjustments to the purchase price in the third quarter of 2015. The following table presents the final allocation of the purchase price for Octoshape (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of the purchase consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,976</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,658</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,983</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,858</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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 liabilities assumed</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">107,047</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Octoshape expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$69.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Useful Life (in 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;">Completed technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">11.8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total weighted average amortization period for the intangible assets acquired from Octoshape is </font><font style="font-family:inherit;font-size:10pt;">10.6 years</font><font style="font-family:inherit;font-size:10pt;">. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Bloxx</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired Bloxx Limited ("Bloxx"), a provider of Secure Web Gateway technology, for </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The acquisition is expected to provide the Company with technology to complement the Company's cloud security strategy for protecting businesses against Internet vulnerabilities. The Company allocated </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> of the cost of the acquisition to goodwill and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> to the acquired intangible assets. The allocation of the purchase price has not been finalized as the Company is in the process of gathering the facts and circumstances existing as of the acquisition date in order to finalize the valuation. The total weighted average useful life of the intangible assets acquired from Bloxx is </font><font style="font-family:inherit;font-size:10pt;">7.2 years</font><font style="font-family:inherit;font-size:10pt;">. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Bloxx expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2014 Acquisitions</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Prolexic Acquisition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;18, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired all of the outstanding capital stock of Prolexic Technologies, Inc. ("Prolexic") in exchange for </font><font style="font-family:inherit;font-size:10pt;">$392.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and the assumption of unvested stock options. The goal of acquiring Prolexic was to provide the Company's customers with a comprehensive portfolio of security solutions designed to defend an enterprise&#8217;s web and IP infrastructure against application-layer, network-layer and data center attacks delivered via the Internet. The consolidated financial statements include the operating results of Prolexic from the date of acquisition. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price allocation was finalized in the fourth quarter of 2014. The Company recorded an increase of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> to goodwill upon the finalization of measurement period adjustments related to certain tax-related assets and liabilities in the fourth quarter of 2014.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the final allocation of the purchase price for Prolexic (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">392,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of the purchase consideration:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current and long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,664</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">459,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,940</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,203</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt, capital leases and other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,416</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:36px;padding-top:2px;padding-bottom: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 liabilities assumed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,371</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">392,104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and the fair value of cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Prolexic expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$62.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except for years):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Useful Life (in 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;">Completed technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">3.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademark</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">4.9</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,040</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total weighted average amortization period for the intangible assets acquired from Prolexic is </font><font style="font-family:inherit;font-size:10pt;">9.2 years</font><font style="font-family:inherit;font-size:10pt;">. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2013 Acquisitions</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Velocius Acquisition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">November&#160;8, 2013</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired Velocius in exchange for </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. In addition, the Company recorded a liability of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> for contingent consideration related to expected achievement of post-closing milestones. The maximum potential payout of the contingent consideration was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, all milestones were achieved and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> had been paid. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company acquired Velocius with a goal of complementing its hybrid cloud optimization strategy for optimizing IP application traffic across the Internet for remote and branch-end users. The Company allocated </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> of the cost of the acquisition to goodwill and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> to acquired intangible assets. The allocation of the purchase price was finalized in the first quarter of 2014. The total weighted average useful life of the intangible assets acquired from Velocius is </font><font style="font-family:inherit;font-size:10pt;">7.9</font><font style="font-family:inherit;font-size:10pt;"> years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Velocius expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Strategic Network Transaction</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2012</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into a strategic alliance with AT&amp;T. Under the agreement, AT&amp;T became a reseller of the Company's services and the Company acquired certain assets and contracted to purchase bandwidth, co-location and related services from AT&amp;T. The Company entered into the agreement with a goal of expanding its content delivery network customer base and developing a relationship with AT&amp;T as a bandwidth and co-location service provider. The transaction meets the definition of a business combination, and it was determined that the Company obtained control of the acquired assets in July 2013. The total consideration was </font><font style="font-family:inherit;font-size:10pt;">$55.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$27.5 million</font><font style="font-family:inherit;font-size:10pt;"> was paid during the third quarter of 2013 and </font><font style="font-family:inherit;font-size:10pt;">$27.5 million</font><font style="font-family:inherit;font-size:10pt;"> was paid during the first quarter of 2014.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocated </font><font style="font-family:inherit;font-size:10pt;">$30.2 million</font><font style="font-family:inherit;font-size:10pt;"> of the consideration to goodwill and </font><font style="font-family:inherit;font-size:10pt;">$16.1 million</font><font style="font-family:inherit;font-size:10pt;"> to acquired intangible assets. The allocation of the purchase price was finalized in the fourth quarter of 2013. The weighted average useful life of the intangible assets acquired is </font><font style="font-family:inherit;font-size:10pt;">9.8 years</font><font style="font-family:inherit;font-size:10pt;">. The value of the goodwill acquired can be attributed to synergies expected to be realized by the Company related to anticipated future customer expansion and cost reductions. The total amount of goodwill expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$30.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Divestitures</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">ADS Divestiture </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consistent with its strategy to prioritize higher-margin&#160;businesses, the Company sold its Advertising Decision Solutions ("ADS") business to MediaMath, Inc. ("MediaMath") in exchange for a </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> face value convertible note receivable (Note 3). The transaction closed during the first quarter of 2013. These operations were not material to the Company's annual net sales, net income or earnings per share, and no significant gains or losses were realized on the transaction. The accompanying consolidated financial statements for the year ended December 31, 2013 include the impact of approximately one month of ADS operations prior to the sale. All assets and liabilities used by the ADS operations have been excluded from the consolidated balance sheets. Simultaneously with the sale, the Company entered into a multi-year relationship agreement whereby MediaMath will have exclusive rights to leverage the Company's pixel-free technology for use within digital advertising and marketing applications.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2014, the convertible note receivable was amended. Under the terms of the amendment, the note became convertible into shares of preferred stock of MediaMath valued at </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> at the time of conversion and was included in other assets in the consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014; the remaining </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> was received in cash during the second and third quarters of 2014.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of cash held in bank deposit accounts and short-term, highly-liquid investments with remaining maturities of three months or less at the date of purchase. Marketable securities consist of corporate, government and other securities. Securities having remaining maturities of more than three months at the date of purchase and less than one year from the date of the balance sheet are classified as short-term, and those with maturities of more than one year from the date of the balance sheet are classified as long-term in the consolidated balance sheet.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies its debt and equity investments with readily determinable market values as available-for-sale. These investments are classified as marketable securities on the consolidated balance sheets and are carried at fair market value, with unrealized gains and losses considered to be temporary in nature and reported as accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the cost of the investment is adjusted to fair value through recording a loss on investments in the consolidated statements of income. Gains and losses on investments are calculated on the basis of specific identification.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities are considered to be impaired when a decline in fair value below cost basis is determined to be other-than-temporary. The Company periodically evaluates whether a decline in fair value below cost basis is other-than-temporary by considering available evidence regarding these investments including, among other factors: the duration of the period that, and extent to which, the fair value is less than cost basis; the financial health and business outlook of the issuer, including industry and sector performance and operational and financing cash flow factors; overall market conditions and trends and the Company&#8217;s intent and ability to retain its investment in the security for a period of time sufficient to allow for an anticipated recovery in market value. Once a decline in fair value is determined to be other-than-temporary, a write-down is recorded and a new cost basis in the security is established. Assessing the above factors involves inherent uncertainty. Write-downs, if recorded, could be materially different from the actual market performance of marketable securities in the Company&#8217;s portfolio if, among other things, relevant information related to the marketable securities was not publicly available or other factors not considered by the Company would have been relevant to the determination of impairment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Lease Commitments</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases its facilities under non-cancelable operating leases. These operating leases expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">May</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2027</font><font style="font-family:inherit;font-size:10pt;"> and generally require the payment of real estate taxes, insurance, maintenance and operating costs.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The minimum aggregate future obligations under non-cancelable leases as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,978</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$47.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$39.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$30.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company has entered into sublease agreements with tenants of various properties previously vacated by the Company. The amounts paid to the Company by these sublease tenants was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding letters of credit in the amount of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to certain of its real estate leases. The letters of credit expire as the Company fulfills its operating lease obligations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Commitments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">As of December 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had long-term commitments for bandwidth usage and co-location with various networks and ISPs and for asset purchases for network equipment. Additionally, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had entered into purchase orders with various vendors. The minimum future commitments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bandwidth and Co-location Commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase Order Commitments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,432</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,199</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Matters</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is party to various litigation matters that management considers routine and incidental to its business. Management does not expect the results of any of these routine actions to have a material effect on the Company&#8217;s business, results of operations, financial condition or cash flows.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s revenue in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market.&#160; In February 2015, the Company voluntarily contacted the U.S. Securities and Exchange Commission and Department of Justice to advise both agencies of this internal investigation. The Company is cooperating with those agencies. As of the filing of these financial statements, the Company cannot predict the outcome of this matter. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> provision with respect to this matter has been made in the Company's consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnification</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into standard indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company agrees to indemnify, hold harmless and reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company's business partners or customers, in connection with its provision of its services. Generally, these obligations are limited to claims relating to infringement of a patent, copyright or other intellectual property right or the Company&#8217;s negligence, willful misconduct or violation of law. Subject to applicable statutes of limitation, the term of these indemnification agreements is generally perpetual from the time of execution of the agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company carries insurance that covers certain third party claims relating to its services and could limit the Company&#8217;s exposure in that respect.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has agreed to indemnify each of its officers and directors during his or her lifetime for certain events or occurrences that happen by reason of the fact that the officer or director is or was or has agreed to serve as an officer or director of the Company. The Company has director and officer insurance policies that may limit its exposure and may enable the Company to recover a portion of certain future amounts paid.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To date, the Company has not encountered material costs as a result of such indemnification obligations and has not accrued any related liabilities in its financial statements. In assessing whether to establish an accrual, the Company considers such factors as the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss.</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;">Employee Benefit Plan</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established a savings plan for its employees that is designed to be qualified under Section&#160;401(k) of the Internal Revenue Code. Eligible employees are permitted to contribute to this plan through payroll deductions within statutory and plan limits. The Company contributed approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> of cash to the savings plan for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, under a matching program.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes compensation costs for all stock-based payment awards made to employees based upon the awards&#8217; grant-date fair value. The stock-based payment awards include stock options, restricted stock units, deferred stock units and employee stock purchases related to the Company&#8217;s employee stock purchase plan.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For stock options, the Company has selected the Black-Scholes option-pricing model to determine the fair value of stock option awards. For stock options, restricted stock units and deferred stock units that contain only a service-based vesting feature, the Company recognizes compensation cost on a straight-line basis over the award's vesting period. For awards with a performance condition-based vesting feature, the Company recognizes compensation cost on a graded-vesting basis over the award's expected vesting period, commencing when achievement of the performance condition is deemed probable. In addition, for awards that vest and become exercisable only upon achievement of specified performance conditions, the Company makes judgments and estimates each quarter about the probability that such performance conditions will be met or achieved. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#8217;s results of operation.</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;">Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Unrealized Gains (Losses) on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,872</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(970</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,842</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Balance as of December 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,936</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;">3,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,453</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax effect on accumulated unrealized gains on investments was insignificant as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentrations of Credit Risk</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts reflected in the consolidated balance sheets for accounts receivable, other current assets, accounts payable, accrued liabilities and other current liabilities approximate their fair values due to their short-term maturities. The Company maintains the majority of its cash, cash equivalents and marketable securities with major financial institutions that the Company believes to be of high credit standing. The Company believes that, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, its concentration of credit risk related to cash equivalents and marketable securities was not significant.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentrations of credit risk with respect to accounts receivable are primarily limited to certain customers to which the Company makes substantial sales. The Company&#8217;s customer base consists of a large number of geographically-dispersed customers diversified across several industries. To reduce risk, the Company routinely assesses the financial strength of its customers. Based on such assessments, the Company believes that its accounts receivable credit risk exposure is limited. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customer accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customers had an accounts receivable balance greater than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable. The Company believes that, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, its concentration of credit risk related to accounts receivable was not significant.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of Revenue</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue consists primarily of fees paid to network providers for bandwidth and to third party network data centers for housing servers, also known as co-location costs. Cost of revenue also includes employee costs for network operation, build-out and support and services delivery; network storage costs; cost of software licenses; depreciation of network equipment used to deliver the Company&#8217;s services; amortization of network-related internal-use software; and costs for the production of live events. The Company enters into contracts for bandwidth with third party network providers with terms typically ranging from several months to two years. These contracts generally commit the Company to pay minimum monthly fees plus additional fees for bandwidth usage above the committed level. In some circumstances, Internet service providers (&#8220;ISPs&#8221;) make rack space available for the Company&#8217;s servers and access to their bandwidth at a discount or no cost. In exchange, the ISP and its customers benefit by receiving content through a local Company server resulting in better content delivery. The Company does not consider these relationships to represent the culmination of an earnings process. Accordingly, the Company does not recognize as revenue the value to the ISPs associated with the use of the Company&#8217;s servers, nor does the Company recognize as expense the value of the rack space and bandwidth received at discounted or no cost.</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;">Convertible Senior Notes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2014, the Company issued </font><font style="font-family:inherit;font-size:10pt;">$690.0 million</font><font style="font-family:inherit;font-size:10pt;"> in par value of convertible senior notes due 2019 (the "Notes"). The Notes are senior unsecured obligations of the Company, do not bear regular interest and mature on </font><font style="font-family:inherit;font-size:10pt;">February&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">, unless repurchased or converted prior to maturity. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At their option, holders may convert their Notes prior to the close of business on the business day immediately preceding </font><font style="font-family:inherit;font-size:10pt;">August&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;"> only under the following circumstances:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">during any calendar quarter commencing after the calendar quarter ended June 30, 2014 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during the period of </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to </font><font style="font-family:inherit;font-size:10pt;">130%</font><font style="font-family:inherit;font-size:10pt;"> of the conversion price on each applicable trading day; or</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">during the </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> business day period after any </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> consecutive trading day period in which the trading price per </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount of Notes for each trading day of the measurement period was less than </font><font style="font-family:inherit;font-size:10pt;">98%</font><font style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or upon the occurrence of specified corporate events.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On or after </font><font style="font-family:inherit;font-size:10pt;">August&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon conversion, the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The initial conversion rate is </font><font style="font-family:inherit;font-size:10pt;">11.1651</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company's common stock per </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount, which is equivalent to an initial conversion price of approximately </font><font style="font-family:inherit;font-size:10pt;">$89.56</font><font style="font-family:inherit;font-size:10pt;"> per share, subject to adjustments in certain events, and represents a potential conversion into </font><font style="font-family:inherit;font-size:10pt;">7.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the proceeds allocated to the liability component (&#8220;debt discount&#8221;) is amortized to interest expense using the effective interest method over the term of the Notes. The equity component is recorded in additional paid-in capital in the consolidated balance sheet and will not be remeasured as long as it continues to meet the conditions for equity classification.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accounting for the transaction costs related to the issuance of the Notes, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are being amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component of the Notes in stockholders&#8217; equity.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes consisted of the following components as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability component:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: debt discount, net of amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,712</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity component:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Notes at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$660.7 million</font><font style="font-family:inherit;font-size:10pt;">. The fair value was determined based on data points other than quoted prices that are observable, either directly or indirectly, and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of </font><font style="font-family:inherit;font-size:10pt;">$52.63</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the value of the Notes if converted to common stock was less than the principal amount of </font><font style="font-family:inherit;font-size:10pt;">$690.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company used </font><font style="font-family:inherit;font-size:10pt;">$62.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the Notes. The repurchase was made in accordance with the share repurchase program previously approved by the Board of Directors (Note 12). Additionally, </font><font style="font-family:inherit;font-size:10pt;">$23.3 million</font><font style="font-family:inherit;font-size:10pt;"> of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company intends to use the remaining net proceeds for working capital, share repurchases and other general corporate purposes, as well as for potential acquisitions and other strategic transactions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note Hedge</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To minimize the impact of potential dilution upon conversion of the Notes, the Company entered into convertible note hedge transactions with respect to its common stock in February 2014. The Company paid </font><font style="font-family:inherit;font-size:10pt;">$101.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the note hedge transactions. The note hedge transactions cover approximately </font><font style="font-family:inherit;font-size:10pt;">7.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock at a strike price that corresponds to the initial conversion price of the Notes, also subject to adjustment, and are exercisable upon conversion of the Notes.&#160; The note hedge transactions are intended to reduce dilution in the event of conversion of the Notes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warrants</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separately, in February 2014, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to </font><font style="font-family:inherit;font-size:10pt;">7.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock at a strike price of approximately </font><font style="font-family:inherit;font-size:10pt;">$104.49</font><font style="font-family:inherit;font-size:10pt;"> per share. The Company received aggregate proceeds of </font><font style="font-family:inherit;font-size:10pt;">$78.0 million</font><font style="font-family:inherit;font-size:10pt;"> from the sale of the warrants.&#160; The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the Notes to approximately </font><font style="font-family:inherit;font-size:10pt;">$104.49</font><font style="font-family:inherit;font-size:10pt;"> per share. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes do not bear regular interest, but have an effective interest rate of </font><font style="font-family:inherit;font-size:10pt;">3.2%</font><font style="font-family:inherit;font-size:10pt;"> attributable to the conversion feature. The following table sets forth total interest expense included in the statement of income related to the Notes for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalization of interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,755</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;">(2,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 interest expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,463</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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:top;padding-left:2px;padding-top:2px;padding-bottom: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 prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">128,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Equity Plans</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2013, the Company's stockholders approved the Akamai Technologies, Inc. 2013 Stock Incentive Plan (the "2013 Plan"). The 2013 Plan replaced the Akamai Technologies, Inc. 2009 Stock Incentive Plan (the "2009 Plan"), which in turn replaced the Akamai Technologies, Inc. 2006 Stock Incentive Plan, the Akamai Technologies, Inc. 2001 Stock Incentive Plan and the Akamai Technologies, Inc. 1998 Stock Incentive Plan (together with the 2009 Plan, the "Previous Plans"). The Company no longer issues equity awards under the Previous Plans, and they solely exist to satisfy outstanding equity awards previously granted under those plans. The 2013 Plan allows for the issuance of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-based awards and cash-based awards up to </font><font style="font-family:inherit;font-size:10pt;">11.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock to employees, officers, directors, consultants and advisers of the Company. Additionally, the Company may grant up to </font><font style="font-family:inherit;font-size:10pt;">3.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock thereunder that were available for grant under the 2009 Plan immediately prior to stockholder approval of the 2013 Plan. Any shares of common stock that are currently outstanding under the Previous Plans that are terminated, canceled, surrendered or forfeited will become available to grant. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had reserved approximately </font><font style="font-family:inherit;font-size:10pt;">10.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock available for future issuance of equity awards under the 2013 Plan.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has assumed certain stock option plans and the outstanding stock options of companies that it has acquired (&#8220;Assumed Plans&#8221;). Stock options outstanding as of the date of acquisition under the Assumed Plans were exchanged for the Company&#8217;s stock options and adjusted to reflect the appropriate conversion ratio as specified by the applicable acquisition agreement, but are otherwise administered in accordance with the terms of the Assumed Plans. Stock options under the Assumed Plans 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 </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;"> from the date of grant.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 1999 Employee Stock Purchase Plan ("1999 ESPP") permits eligible employees to purchase up to </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares each June 1 and December 1, provided that the aggregate number of shares issued shall not exceed </font><font style="font-family:inherit;font-size:10pt;">20.0 million</font><font style="font-family:inherit;font-size:10pt;">. The 1999 ESPP allows participants to purchase shares of common stock at a </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> discount from the fair market value of the stock as determined on specific dates at </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month intervals. During the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the Company issued </font><font style="font-family:inherit;font-size:10pt;">0.7 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.6 million</font><font style="font-family:inherit;font-size:10pt;"> shares under the 1999 ESPP, respectively, with a weighted average purchase price per share of </font><font style="font-family:inherit;font-size:10pt;">$52.05</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$41.76</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$34.26</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total cash proceeds from the purchase of shares under the 1999 ESPP in the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$34.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$29.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> had been withheld from employees for future purchases under the 1999 ESPP.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the components of total stock-based compensation expense included in the Company&#8217;s consolidated statements of income for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">23,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales 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;">53,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,063</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">126,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for 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;">(49,033</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,182</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,829</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation, net of 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;">77,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">72,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">61,055</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the amounts of stock-based compensation reported in the table above, the Company&#8217;s consolidated statements of income for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> also include stock-based compensation reflected as a component of amortization of capitalized internal-use software; the additional stock-based compensation was </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;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, before taxes.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the Black-Scholes option pricing model to determine the fair value of the Company&#8217;s stock option awards. This model requires the input of subjective assumptions, including expected stock price volatility and the estimated term of each award. The estimated fair value of the Company's stock-based awards, less expected forfeitures, is amortized over the awards&#8217; vesting period on a straight-line basis. Expected volatilities are based on the Company&#8217;s historical stock price volatility and implied volatility from traded options in its stock. The Company uses historical data to estimate the expected term of options granted within the valuation model. The risk-free interest rate for periods commensurate with the expected term of the option is based on the U.S.&#160;Treasury yield rate in effect at the time of grant. The expected dividend yield is zero, as the Company currently does not pay a dividend and does not anticipate doing so in the future.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not grant any stock options during 2015. The grant-date fair values of the Company's stock option awards granted during the years ended December 31, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 term (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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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;">44.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended December 31, 2014 and 2013, the weighted average fair value of stock option awards granted was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$49.67</font><font style="font-family:inherit;font-size:10pt;"> per share and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14.17</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair values of the Company's ESPP awards granted during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 term (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;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.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;">42.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the weighted average fair value of ESPP awards granted was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.63</font><font style="font-family:inherit;font-size:10pt;"> per share, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.64</font><font style="font-family:inherit;font-size:10pt;"> per share and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.34</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, total pre-tax unrecognized compensation cost for stock options, restricted stock units, deferred stock units and shares of common stock issued under the 1999 ESPP was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$213.3 million</font><font style="font-family:inherit;font-size:10pt;">. The expense is expected to be recognized through </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:10pt;"> over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.5 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Exercise Price</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in years)</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate Intrinsic Value </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 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;">2,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(1,132</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;border-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.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,875</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 December&#160;31, 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,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.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 style="vertical-align: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;">2.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested or expected to vest December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3.03</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pre-tax intrinsic value of options exercised during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$53.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$45.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$47.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of options vested for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value in the preceding table represents the total pre-tax intrinsic value, based on the Company&#8217;s closing stock price of </font><font style="font-family:inherit;font-size:10pt;">$52.63</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, that would have been received by the option holders had all option holders exercised their &#8220;in-the-money&#8221; options as of that date. The total number of shares issuable upon the exercise of &#8220;in-the-money&#8221; options exercisable as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Stock Units</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has granted deferred stock units ("DSUs") to non-employee members of its Board of Directors. Each DSU represents the right to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s common stock upon vesting. The holder may elect to defer receipt of the vested shares of stock represented by the DSU for a period of at least </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> but not more than </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;"> from the grant date. For those granted prior to 2014, DSUs vest </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> upon the first anniversary of the grant date, with the remaining </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> vesting in equal installments of </font><font style="font-family:inherit;font-size:10pt;">12.5%</font><font style="font-family:inherit;font-size:10pt;"> each quarter thereafter so that all DSUs are vested in full at the end of </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;"> from date of grant. Beginning in 2014, DSUs vest </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> on the first anniversary of the grant date. If a director has completed </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> of Board service, vesting of </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the DSUs held by such director will accelerate at the time of his or her departure from the Board.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the DSU activity for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Units</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 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;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and distributed</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;">(142</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;">34.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</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;">146</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;">45.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pre-tax intrinsic value of DSUs that were vested and distributed during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of DSUs that were vested and distributed during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The grant-date fair value is calculated based upon the Company&#8217;s closing stock price on the date of grant. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">28,000</font><font style="font-family:inherit;font-size:10pt;"> DSUs were unvested, with an aggregate intrinsic value of approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and a weighted average remaining contractual life of approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.4 years</font><font style="font-family:inherit;font-size:10pt;">. These units are expected to vest in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Units</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the different types of restricted stock units ("RSUs") granted by the Company during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs with service-based vesting conditions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs with performance-based vesting conditions</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top: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,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top: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,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top: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,098</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs represent the right to receive </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s common stock upon vesting. RSUs are granted at the discretion of the Board of Directors, a committee thereof or, subject to defined limitations, the Chief Executive Officer of the Company, acting as a committee of one director, to whom such authority has been delegated. The Company has issued RSUs that vest based on the passage of time assuming continued service with the Company, as well as RSUs that vest only upon the achievement of defined performance metrics tied primarily to revenue and income targets or other key financial performance indicators.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For RSUs with service-based vesting conditions, the fair value is calculated based upon the Company&#8217;s closing stock price on the date of grant, and the stock-based compensation expense is being recognized over the vesting period. Most RSUs with service-based vesting provisions vest in installments over a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">- or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">four</font><font style="font-family:inherit;font-size:10pt;">-year period following the grant date.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, management measured compensation expense for performance-based RSUs based upon a review of the Company&#8217;s expected achievement against specified financial performance targets. Such compensation cost is being recorded using a graded-vesting method for each series of grants of performance-based RSUs, to the extent management has deemed that such awards are probable of vesting based upon the expected achievement against the specified targets. On a periodic basis, management reviews the Company&#8217;s expected performance and adjusts the compensation cost, if needed, at such time.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSU activity for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Units</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 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;">4,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">3,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(274</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,069</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">62.20</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pre-tax intrinsic value of RSUs that vested during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$153.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$145.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$117.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of RSUs that vested during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$105.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$86.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$89.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The grant-date fair value of each RSU is calculated based upon the Company&#8217;s closing stock price on the date of grant. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5.1 million</font><font style="font-family:inherit;font-size:10pt;"> RSUs were outstanding and unvested, with an aggregate intrinsic value of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$266.8 million</font><font style="font-family:inherit;font-size:10pt;"> and a weighted average remaining vesting period of approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.5 years</font><font style="font-family:inherit;font-size:10pt;">. These RSUs are expected to vest on various dates through </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income per Share</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, RSUs, DSUs, convertible senior notes and warrants issued by the Company. The dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components used in the computation of basic and diluted net income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,279</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and DSUs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,415</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, certain potential outstanding shares from stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding shares excluded from the computation of diluted net income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service-based RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-based 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;">1,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">7,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares excluded from computation</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">17,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">17,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">2,822</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculation of assumed proceeds used to determine the diluted weighted average shares outstanding under the treasury stock method in the periods presented was adjusted by tax windfalls and shortfalls associated with all of the Company&#8217;s outstanding stock awards. Such windfalls and shortfalls are computed by comparing the tax deductible amount of outstanding stock awards to their grant-date fair values and multiplying the results by the applicable statutory tax rate. A positive result creates a windfall, which increases the assumed proceeds, and a negative result creates a shortfall, which reduces the assumed proceeds.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the activity for the Company&#8217;s major classes of assets and liabilities measured at fair value using Level 3 inputs for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Assets:<br clear="none"/>Note Receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Liabilities:<br clear="none"/>Contingent Consideration Obligation</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, January 1, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value adjustment to Velocius contingent consideration included in general and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(300</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Achievement of first milestone related to Velocius contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain on convertible note receivable included in other comprehensive 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;">2,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amendment of the convertible note receivable for preferred stock of the issuer and cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value adjustment to Velocius contingent consideration included in general and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Achievement of final milestone related to Velocius contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Classification on Balance Sheet</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of 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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">995,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,365</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432,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;">559,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,587</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(575</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;">239,053</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,037</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237,178</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,077,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,391,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">474</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,561</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;">1,389,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">519,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">869,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the first quarter of 2015, the Company began offering eligible employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the consolidated balance sheets.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the consolidated statements of income. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company held for investment corporate bonds with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$71.4 million</font><font style="font-family:inherit;font-size:10pt;">, which are classified as available-for-sale marketable securities and have been in a continuous unrealized loss position for more than 12 months. The unrealized losses are not significant and are attributable to changes in interest rates. The Company does not believe any unrealized losses represent other than temporary impairments based on the evaluation of available evidence. As of December 31, 2014, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> securities in a continuous unrealized loss position for more than 12 months.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the fair value measurements within the fair value hierarchy of the Company&#8217;s financial assets and liabilities as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total&#160;Fair&#160;Value</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,236,012</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,401</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">303,401</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,390,135</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;">540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389,595</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration obligation related to Velocius acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the activity for the Company&#8217;s major classes of assets and liabilities measured at fair value using Level 3 inputs for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Assets:<br clear="none"/>Note Receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Liabilities:<br clear="none"/>Contingent Consideration Obligation</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, January 1, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value adjustment to Velocius contingent consideration included in general and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(300</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Achievement of first milestone related to Velocius contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain on convertible note receivable included in other comprehensive 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;">2,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amendment of the convertible note receivable for preferred stock of the issuer and cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value adjustment to Velocius contingent consideration included in general and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Achievement of final milestone related to Velocius contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company grouped money market funds, certificates of deposit, and mutual funds using a Level&#160;1 valuation because market prices for such investments are readily available in active markets. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. The Company did not have any transfers of assets and liabilities between Level 1 and Level 2 of the fair value measurement hierarchy during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuation technique used to measure the fair value of a Level 3 asset held by the Company, which consisted of a </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> face value convertible note receivable, was primarily an income approach, where the expected weighted average future cash flows were discounted back to present value. The significant unobservable inputs used in the fair value measurement of the convertible note receivable were the probability of conversion to equity and the fair value of equity into which the note was convertible. In the second quarter of 2014, the note was amended. Under the terms of the amendment, the note became convertible into shares of preferred stock of the issuer valued at </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> at the time of conversion; the remaining </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> was paid in cash in the second and third quarters of 2014.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuation technique used to measure fair value of the Company's Level 3 liability, which consisted of contingent consideration related to the acquisition of Velocius Networks, Inc. ("Velocius") in 2013 (Note 8), was primarily an income approach. The significant unobservable input used in the fair value measurement of the Velocius contingent consideration was the likelihood of achieving development milestones to integrate the acquired technology into the Company's technology. During the third quarter of 2014, the first of two milestones was achieved and a portion of the contingent consideration was paid. The remaining milestone was achieved in June 2015 and was paid in the third quarter of 2015. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual maturities of the Company&#8217;s available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after 1&#160;year through 5 years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">869,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,389,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the fair value measurements within the fair value hierarchy of the Company&#8217;s financial assets and liabilities as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total&#160;Fair&#160;Value</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,236,012</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,401</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">303,401</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,390,135</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;">540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,389,595</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration obligation related to Velocius acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Financial Measurements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company has certain financial assets and liabilities recorded at fair value, principally cash equivalents and short- and long-term marketable securities, that have been classified as Level 1, 2 or 3 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the reporting date. Fair values determined by Level 2 inputs utilize data points other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Fair values determined by Level 3 inputs are based on unobservable data points for the asset or liability.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation and Forward Currency Contracts</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assets and liabilities of the Company's subsidiaries are translated at the applicable exchange rate as of the balance sheet date, and revenue and expenses are translated at an average rate over the period. Resulting currency translation adjustments are recorded as a component of accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. Gains and losses on inter-company and other non-functional currency transactions are recorded in other expense, net.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in current earnings in other expense, net. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the forward currency contracts and the underlying net gains for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> were immaterial.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's foreign currency forward contracts may be exposed to credit risk to the extent that its counterparties are unable to meet the terms of the agreements. The Company seeks to minimize counterparty credit (or repayment) risk by entering into transactions only with major financial institutions of investment grade credit rating.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Acquired Intangible Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition of Prolexic Technologies, Inc.</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 of Xerocole, Inc.</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition of Codemate A/S</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition of Bloxx Limited</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,048</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,150,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,051,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangible assets that are subject to amortization consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Completed technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,872</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,160</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,767</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,188</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired license rights</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">323,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,095</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,011</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142,599</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate expense related to amortization of acquired intangible assets for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$27.1 million</font><font style="font-family:inherit;font-size:10pt;">, $</font><font style="font-family:inherit;font-size:10pt;">32.1 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">21.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Based on the Company's acquired intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, aggregate expense related to amortization of acquired intangible assets is expected to be approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$27.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$23.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$21.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ending </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </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;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, Acquired Intangible Assets and Long-Lived Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its impairment test of goodwill as of December&#160;31. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the Company's reporting unit was substantially in excess of the carrying value. The tests did not result in an impairment to goodwill during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangible assets consist of completed technologies, customer relationships, trademarks and trade names, non-compete agreements and acquired license rights. Acquired intangible assets, other than goodwill, are amortized over their estimated useful lives based upon the estimated economic value derived from the related intangible asset. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets, including property and equipment and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances, such as service discontinuance, technological obsolescence, significant decreases in the Company&#8217;s market capitalization, facility closures or work-force reductions indicate that the carrying amount of the long-lived asset may not be recoverable. When such events occur, the Company compares the carrying amount of the asset to the undiscounted expected future cash flows related to the asset. If this comparison indicates that an impairment is present, the amount of the impairment is calculated as the difference between the carrying amount and the fair value of the asset. The Company did not have any impairments during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <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;">Income Taxes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income before provision for income taxes were as follows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">408,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223,377</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,385</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">456,624</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;">479,776</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;">419,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes consisted of the following for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 tax provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,298</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,381</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,073</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(18,536</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,370</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,828</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company includes the provision for income taxes incurred on intercompany sales as part of its current tax provision.&#160; The amount of the current year provision for income taxes required to be deferred is included as a deferred tax benefit.&#160; The amount of the current year deferral included in the Company&#8217;s deferred tax provision was a benefit of </font><font style="font-family:inherit;font-size:10pt;">$15.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$24.3 million</font><font style="font-family:inherit;font-size:10pt;"> in the years ended December 31, 2015 and 2014, respectively. &#160;There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts included in the deferred tax provision in 2013.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective rate differed from the U.S. federal statutory rate as follows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. federal income tax rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nondeductible stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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. federal, state and foreign research and development 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic production activities deduction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State software development activities benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0</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;">&#160;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the net deferred tax asset and the related valuation allowance as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred 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;">11,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,538</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating 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;">8,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized 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;">1,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credit 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;">22,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,989</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">108,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,848</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,868</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired 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;">(37,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internal-use software development costs capitalized</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,807</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,396</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(115,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">(1,217</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,222</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax (liabilities) assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(8,188</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;">8,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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, the valuation allowance related to the Company's deferred tax assets decreased by an insignificant amount. As of December 31, 2015 and 2014, the Company had the following NOL and credit carryforwards (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expirations at Various Dates Through:</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NOL carryforwards:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,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;">2029</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,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;">45,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2034</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Federal and state research and development tax credit 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;">39,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2030</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's U.S. federal NOL carryforwards relate to acquisitions completed during 2012. As of December 31, 2015, the Company had no foreign tax credit carryforwards.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, undistributed earnings of non-U.S. subsidiaries totaled </font><font style="font-family:inherit;font-size:10pt;">$349.8 million</font><font style="font-family:inherit;font-size:10pt;">. No provision for U.S. income and foreign withholding taxes has been made for these permanently reinvested foreign earnings because it is expected that such earnings will be reinvested indefinitely. If these earnings were distributed to the U.S. in the form of dividends or otherwise, it would be included in the Company's U.S. taxable income. The amount of unrecognized deferred income tax liability related to these earnings is </font><font style="font-family:inherit;font-size:10pt;">$53.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a rollforward of the Company&#8217;s unrecognized tax benefits for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increases &#8212; tax positions of prior periods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,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;">12,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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; current-period tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross decreases &#8212; tax positions of prior periods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,996</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,213</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross decreases &#8212; settlements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at 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;">65,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$72.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$41.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total unrecognized tax benefits, including </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> of accrued interest and penalties as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, respectively. Interest and penalties related to unrecognized tax benefits are recorded in the provision for income taxes and were </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Interest and penalties included in the provision for income taxes for the year ended December 31, 2013 were insignificant. If recognized, all amounts of unrecognized tax benefits would have resulted in a reduction of income tax expense, impacting the effective income tax rate. As of December 31, 2015, the Company does not expect to recognize any of its unrecognized tax benefits in earnings in the next 12 months.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's U.S. federal income tax return for the 2013 tax year is currently under audit by the Internal Revenue Service. In addition, certain state and foreign income tax returns from 2008 through 2013 are currently under audit in those jurisdictions. The Company does not expect the results of these examinations to have a material effect on its financial condition, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally, in the U.S. federal and state taxing jurisdictions, tax periods in which certain loss and credit carryovers are generated remain open for audit until such time as the limitation period ends for the year in which such losses or credits are utilized.&#160;In major foreign jurisdictions, tax years after 2011 are open for examination.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Taxes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's provision for income taxes is comprised of a current and a deferred portion. The current income tax provision is calculated as the estimated taxes payable or refundable on tax returns for the current year. The deferred income tax provision is calculated as the estimated future tax effects attributable to temporary differences and carryforwards using expected tax rates in effect during the years in which the differences are expected to reverse or the carryforwards are expected to be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has net deferred tax assets consisting of net operating loss (&#8220;NOL&#8221;) carryforwards, tax credit carryforwards and deductible temporary differences. Management periodically weighs the positive and negative evidence to determine if it is more likely than not that some or all of the deferred tax assets will be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has recorded certain tax reserves to address potential exposures involving its income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different taxing jurisdictions. The Company's estimate of the value of its tax reserves contains assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the costs of the ultimate tax liability or benefit from these matters may be more or less than the amount the Company estimated.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertainty in income taxes is recognized in the Company's consolidated financial statements using a two-step process. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;"> likelihood of being realized upon ultimate settlement.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for the indirect income tax effects of stock-based compensation as provision for income taxes. This primarily includes the impact of the research and development tax credit and the domestic production activities deduction.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual maturities of the Company&#8217;s available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after 1&#160;year through 5 years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">869,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,389,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net accounts receivable consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,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;">222,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387,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;">338,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(906</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,033</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserve for cash-basis customers</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,990</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable reserves</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,023</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,399</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;">329,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of activity in the accounts receivable reserves for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Collections from cash basis customers and 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;">(39,529</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;">(26,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,703</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to income from operations represent charges to bad debt expense for increases in the allowance for doubtful accounts and reductions to revenue for increases in reserves for cash basis customers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized.&#160;The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption.&#160;The Company is evaluating the potential impact of adopting this new accounting guidance.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">. This revision will have no impact on the Company's results of operations or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard will be effective for the Company on January 1, 2016. The Company does not expect this guidance to have a material impact on its results of operations, financial condition or cash flows. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued guidance that requires companies to present&#160;deferred income tax assets and liabilities as noncurrent in a classified balance sheet instead of the current requirement to separate deferred income tax assets and liabilities into current and noncurrent amounts. The standard is effective for the Company on January 1, 2016, but early adoption is permitted. The Company has adopted this standard as of December 31, 2015, and has applied it prospectively. The Company early adopted the standard because it simplifies the Company's process of determining balance sheet classification for its deferred taxes. Prior period deferred income tax assets and liabilities have not been adjusted, due to the prospective application of the standard. The adoption of this standard did not have an impact on the Company's results of operations or financial condition. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The minimum aggregate future obligations under non-cancelable leases as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,978</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Business and Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Akamai Technologies, Inc. (the &#8220;Company&#8221;) provides cloud services for delivering, optimizing and securing content and business applications. The Company's globally distributed platform comprises more than </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;"> servers in more than </font><font style="font-family:inherit;font-size:10pt;">1,400</font><font style="font-family:inherit;font-size:10pt;"> networks in </font><font style="font-family:inherit;font-size:10pt;">120</font><font style="font-family:inherit;font-size:10pt;"> countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in the accompanying consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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:top;padding-left:2px;padding-top:2px;padding-bottom: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 prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">128,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (dollars in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Useful Life in Years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and networking equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,046,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">3-7</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3-10</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3-5</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">119,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1-16</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internal-use software</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">546,520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">448,777</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-7</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,815,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:top;padding-left:2px;padding-top:2px;padding-bottom: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 and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,062,374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(878,758</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">753,180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">601,591</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense on property and equipment and capitalized internal-use software for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$272.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$215.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$162.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. During the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the Company capitalized </font><font style="font-family:inherit;font-size:10pt;">$17.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of stock-based compensation related to employees who developed and enhanced internal-use software applications.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company wrote off </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$48.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$100.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of property and equipment, gross, along with the associated accumulated depreciation and amortization. The write-offs were primarily related to computer and networking equipment and internal-use software no longer in use. These assets had been substantially depreciated and amortized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are recorded at cost, net of accumulated depreciation and amortization. Property and equipment generally include purchases of items with a per-unit value greater than </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> and an estimated useful life greater than </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">. Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the related lease terms or their estimated useful lives. The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon retirement or sale, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts, and any resulting gain or loss is included in income from operations. Repairs and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (dollars in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Useful Life in Years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and networking equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,046,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">3-7</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3-10</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3-5</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">119,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1-16</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internal-use software</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">546,520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">448,777</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-7</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,815,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:top;padding-left:2px;padding-top:2px;padding-bottom: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 and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,062,374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(878,758</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">753,180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">601,591</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly Financial Results (unaudited)</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth Quarter</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 December 31, 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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">526,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540,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;">551,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">579,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue (exclusive of amortization of acquired intangible assets)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">193,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net 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;">77,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,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;">88,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December 31, 2014:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">453,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue (exclusive of amortization of acquired intangible assets)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net 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;">72,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable and Related Reserves</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s accounts receivable balance includes unbilled amounts that represent revenue recorded for customers that are typically billed monthly in arrears. The Company records reserves against its accounts receivable balance. These reserves consist of allowances for doubtful accounts and reserves for cash-basis customers. Increases and decreases in the allowance for doubtful accounts are included as a component of general and administrative expense in the consolidated statements of income. The Company&#8217;s reserve for cash-basis customers increases as services are provided to customers where collection is no longer assured. Increases to the reserve for cash-basis customers are recorded as reductions of revenue. The reserve decreases and revenue is recognized when and if cash payments are received.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimates are used in determining these reserves and are based upon the Company&#8217;s review of outstanding balances on a customer-specific, account-by-account basis. The allowance for doubtful accounts is based upon a review of customer receivables from prior sales with collection issues where the Company no longer believes that the customer has the ability to pay for services previously provided. The Company also performs ongoing credit evaluations of its customers. If such an evaluation indicates that payment is no longer reasonably assured for services provided, any future services provided to that customer will result in the creation of a cash-basis reserve until the Company receives consistent payments. The Company does not have any off-balance sheet credit exposure related to its customers.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Costs and Capitalized Internal-Use Software</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs consist primarily of payroll and related personnel costs for the design, development, deployment, testing and enhancement of the Company&#8217;s services and network. Costs incurred in the development of the Company&#8217;s services are expensed as incurred, except certain internal-use software development costs eligible for capitalization. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized costs include external consulting fees, payroll and payroll-related costs and stock-based compensation for employees in the Company&#8217;s development and information technology groups who are directly associated with, and who devote time to, the Company&#8217;s internal-use software projects. Capitalization begins when the planning stage is complete and the Company commits resources to the software project, and continues during the application development stage. Capitalization ceases when the software has been tested and is ready for its intended use. Costs incurred during the planning, training and post-implementation stages of the software development life-cycle are expensed as incurred. The Company amortizes completed internal-use software that is used on its network to cost of revenue over its estimated useful life.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes service revenue in accordance with the authoritative guidance for revenue recognition, including guidance on revenue arrangements with multiple deliverables. Revenue is recognized only when the price is fixed or determinable, persuasive evidence of an arrangement exists, the service is performed and collectability of the resulting receivable is reasonably assured.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company primarily derives revenue from the sale of services to customers executing contracts having terms of one year or longer. These contracts generally commit the customer to a minimum of monthly, quarterly or annual level of usage and specify the rate at which the customer must pay for actual usage above the monthly, quarterly or annual minimum. For contracts with a monthly commitment, the Company recognizes the monthly minimum as revenue each month, provided that an enforceable contract has been signed by both parties, the service has been delivered to the customer, the fee for the service is fixed or determinable and collection is reasonably assured. Should a customer&#8217;s usage of the Company's services exceed the monthly, quarterly or annual minimum, the Company recognizes revenue for such excess in the period of additional usage. For annual or other non-monthly period revenue commitments, the Company recognizes revenue monthly based upon the customer&#8217;s actual usage each month of the commitment period and only recognizes any remaining committed amount for the applicable period in the last month thereof.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically charges its customers an integration fee when the services are first activated. Integration fees are recorded as deferred revenue and recognized as revenue ratably over the estimated life of the customer arrangement. The Company also derives revenue from services sold as discrete, non-recurring events or based solely on usage. For these services, the Company recognizes revenue once the event or usage has occurred. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When more than one element is contained in a revenue arrangement, the Company determines the fair value for each element in the arrangement based on vendor-specific objective evidence (&#8220;VSOE&#8221;) for each respective element, including any renewal rates for services contractually offered to the customer. Elements typically included in the Company's multiple element arrangements consist of its core services &#8211; the delivery of content, applications and software over the Internet &#8211; as well as mobile and security solutions, and enterprise professional services. These elements have value to the customer on a stand-alone basis in that they can be sold separately by another vendor. Generally, there is no right of return relative to these services.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically uses VSOE to determine the fair value of its separate elements. All stand-alone sales of professional services are reviewed to establish the average stand-alone selling price for those services. For the Company's core services, the fair value is the price charged for a single deliverable on a per unit basis when it is sold separately.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements in which the Company is unable to establish VSOE, third party evidence ("TPE") of the fair value of each element is determined based upon the price charged when the element is sold separately by another vendor. For arrangements in which the Company is unable to establish VSOE or TPE for each element, the Company uses the best estimate of selling price ("BESP") to determine the fair value of the separate deliverables. The Company estimates BESP based upon a management-approved listing of all solution unit pricing and pre-established discount levels for each solution that takes into consideration volume, geography and industry lines. The Company allocates arrangement consideration across the multiple elements using the relative selling price method.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the inception of a customer contract, the Company makes an assessment as to that customer&#8217;s ability to pay for the services provided. The Company bases its assessment on a combination of factors, including the successful completion of a credit check or financial review, its collection experience with the customer and other forms of payment assurance. Upon the completion of these steps, the Company recognizes revenue monthly in accordance with its revenue recognition policy. If the Company subsequently determines that collection from the customer is not reasonably assured, the Company records an allowance for doubtful accounts and bad debt expense for all of that customer&#8217;s unpaid invoices and ceases recognizing revenue for continued services provided until cash is received from the customer. Changes in the Company&#8217;s estimates and judgments about whether collection is reasonably assured would change the timing of revenue or amount of bad debt expense that the Company recognizes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company also sells its services through a reseller channel. Assuming all other revenue recognition criteria are met, the Company recognizes revenue from reseller arrangements based on the reseller&#8217;s contracted non-refundable minimum purchase commitments over the term of the contract, plus amounts sold by the reseller to its customers in excess of the minimum commitments. Amounts attributable to this excess usage are recognized as revenue in the period in which the service is provided.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company enters into contracts to sell its services or license its technology to unrelated enterprises at or about the same time that it enters into contracts to purchase products or services from the same enterprises. If the Company concludes that these contracts were negotiated concurrently, the Company records as revenue only the net cash received from the vendor, unless the product or service received has a separate identifiable benefit, and the fair value of the vendor&#8217;s product or service can be established objectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may from time to time resell licenses or services of third parties. The Company records revenue for these transactions on a gross basis when the Company has risk of loss related to the amounts purchased from the third party and the Company adds value to the license or service, such as by providing maintenance or support for such license or service. If these conditions are present, the Company recognizes revenue when all other revenue recognition criteria are satisfied.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue represents amounts billed to customers for which revenue has not been recognized. Deferred revenue primarily consists of the unearned portion of monthly billed service fees, prepayments made by customers for future periods, deferred integration and activation set-up fees and amounts billed under customer arrangements with extended payment terms.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net accounts receivable consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,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;">222,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387,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;">338,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(906</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,033</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserve for cash-basis customers</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,990</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable reserves</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,023</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,399</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;">329,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 other related benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bandwidth and co-location</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,459</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, use and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional service fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,708</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,444</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,686</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Unrealized Gains (Losses) on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,872</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(970</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,842</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Balance as of December 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,936</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;">3,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,453</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangible assets that are subject to amortization consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Completed technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,872</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,160</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,767</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,188</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired license rights</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">323,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,095</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,011</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142,599</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except for years):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Useful Life (in 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;">Completed technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">3.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademark</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">4.9</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,040</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Useful Life (in 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;">Completed technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">11.8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of potentially outstanding shares excluded from the computation of diluted net income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service-based RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-based 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;">1,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">7,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares excluded from computation</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">17,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">17,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">2,822</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes consisted of the following for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 tax provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,298</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,381</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,073</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(18,536</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,370</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,828</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of activity in the accounts receivable reserves for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Collections from cash basis customers and 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;">(39,529</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;">(26,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,703</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes consisted of the following components as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability component:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: debt discount, net of amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,712</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity component:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the net deferred tax asset and the related valuation allowance as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred 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;">11,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,538</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating 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;">8,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized 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;">1,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credit 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;">22,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,989</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">108,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,848</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,868</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired 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;">(37,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internal-use software development costs capitalized</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,807</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,396</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(115,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">(1,217</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,222</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax (liabilities) assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(8,188</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;">8,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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components used in the computation of basic and diluted net income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,279</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and DSUs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,415</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective rate differed from the U.S. federal statutory rate as follows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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. federal income tax rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nondeductible stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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. federal, state and foreign research and development 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic production activities deduction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State software development activities benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0</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;">&#160;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the components of total stock-based compensation expense included in the Company&#8217;s consolidated statements of income for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">23,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales 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;">53,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,063</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">126,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for 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;">(49,033</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,182</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,829</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation, net of 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;">77,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">72,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">61,055</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition of Prolexic Technologies, Inc.</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 of Xerocole, Inc.</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition of Codemate A/S</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition of Bloxx Limited</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,048</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,150,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,051,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income before provision for income taxes were as follows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">408,391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223,377</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,385</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">456,624</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;">479,776</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;">419,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth Quarter</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 December 31, 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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">526,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">540,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;">551,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">579,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue (exclusive of amortization of acquired intangible assets)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">193,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net 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;">77,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,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;">88,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December 31, 2014:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">453,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue (exclusive of amortization of acquired intangible assets)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net 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;">72,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the final allocation of the purchase price for Octoshape (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of the purchase consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,976</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,658</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,983</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,858</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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 liabilities assumed</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">107,047</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the final allocation of the purchase price for Prolexic (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">392,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of the purchase consideration:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current and long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,664</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">459,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,940</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,203</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt, capital leases and other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,416</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:36px;padding-top:2px;padding-bottom: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 liabilities assumed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,371</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">392,104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Exercise Price</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in years)</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate Intrinsic Value </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 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;">2,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(1,132</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;border-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.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,875</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 December&#160;31, 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,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.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 style="vertical-align: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;">2.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested or expected to vest December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3.03</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">he grant-date fair values of the Company's stock option awards granted during the years ended December 31, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 term (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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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;">44.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSU activity for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Units</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 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;">4,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">3,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(274</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,069</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">62.20</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment and Geographic Information</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s chief operating decision-maker is the chief executive officer and the executive management team. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company operated in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet. The Company is not organized by market and is managed and operated as one business. A single management team that reports to the chief executive officer comprehensively manages the entire business. The Company does not operate any material separate lines of business or separate business entities with respect to its services. Accordingly, the Company does not accumulate discrete financial information with respect to separate solutions and does not have separate operating or reportable segments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company deploys its servers into networks worldwide. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$298.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$227.8 million</font><font style="font-family:inherit;font-size:10pt;"> of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$249.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$175.8 million</font><font style="font-family:inherit;font-size:10pt;"> of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells its services and licenses through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated and was </font><font style="font-family:inherit;font-size:10pt;">$593.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$531.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$432.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, respectively. Other than the U.S., </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> single country accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s total revenue for any reported period.</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;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepares its consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the amounts disclosed in the related notes to the consolidated financial statements. Actual results and outcomes may differ materially from management&#8217;s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these financial statements include, but are not limited to, those related to revenue, accounts receivable and related reserves, valuation and impairment of investments and marketable securities, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, income tax reserves and accounting for stock-based compensation. Estimates are periodically reviewed in light of changes in circumstances, facts and experience. The effects of material revisions in estimates are reflected in the consolidated financial statements prospectively from the date of the change in estimate.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of cash held in bank deposit accounts and short-term, highly-liquid investments with remaining maturities of three months or less at the date of purchase. Marketable securities consist of corporate, government and other securities. Securities having remaining maturities of more than three months at the date of purchase and less than one year from the date of the balance sheet are classified as short-term, and those with maturities of more than one year from the date of the balance sheet are classified as long-term in the consolidated balance sheet.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies its debt and equity investments with readily determinable market values as available-for-sale. These investments are classified as marketable securities on the consolidated balance sheets and are carried at fair market value, with unrealized gains and losses considered to be temporary in nature and reported as accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the cost of the investment is adjusted to fair value through recording a loss on investments in the consolidated statements of income. Gains and losses on investments are calculated on the basis of specific identification.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities are considered to be impaired when a decline in fair value below cost basis is determined to be other-than-temporary. The Company periodically evaluates whether a decline in fair value below cost basis is other-than-temporary by considering available evidence regarding these investments including, among other factors: the duration of the period that, and extent to which, the fair value is less than cost basis; the financial health and business outlook of the issuer, including industry and sector performance and operational and financing cash flow factors; overall market conditions and trends and the Company&#8217;s intent and ability to retain its investment in the security for a period of time sufficient to allow for an anticipated recovery in market value. Once a decline in fair value is determined to be other-than-temporary, a write-down is recorded and a new cost basis in the security is established. Assessing the above factors involves inherent uncertainty. Write-downs, if recorded, could be materially different from the actual market performance of marketable securities in the Company&#8217;s portfolio if, among other things, relevant information related to the marketable securities was not publicly available or other factors not considered by the Company would have been relevant to the determination of impairment.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable and Related Reserves</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s accounts receivable balance includes unbilled amounts that represent revenue recorded for customers that are typically billed monthly in arrears. The Company records reserves against its accounts receivable balance. These reserves consist of allowances for doubtful accounts and reserves for cash-basis customers. Increases and decreases in the allowance for doubtful accounts are included as a component of general and administrative expense in the consolidated statements of income. The Company&#8217;s reserve for cash-basis customers increases as services are provided to customers where collection is no longer assured. Increases to the reserve for cash-basis customers are recorded as reductions of revenue. The reserve decreases and revenue is recognized when and if cash payments are received.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimates are used in determining these reserves and are based upon the Company&#8217;s review of outstanding balances on a customer-specific, account-by-account basis. The allowance for doubtful accounts is based upon a review of customer receivables from prior sales with collection issues where the Company no longer believes that the customer has the ability to pay for services previously provided. The Company also performs ongoing credit evaluations of its customers. If such an evaluation indicates that payment is no longer reasonably assured for services provided, any future services provided to that customer will result in the creation of a cash-basis reserve until the Company receives consistent payments. The Company does not have any off-balance sheet credit exposure related to its customers.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentrations of Credit Risk</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts reflected in the consolidated balance sheets for accounts receivable, other current assets, accounts payable, accrued liabilities and other current liabilities approximate their fair values due to their short-term maturities. The Company maintains the majority of its cash, cash equivalents and marketable securities with major financial institutions that the Company believes to be of high credit standing. The Company believes that, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, its concentration of credit risk related to cash equivalents and marketable securities was not significant.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentrations of credit risk with respect to accounts receivable are primarily limited to certain customers to which the Company makes substantial sales. The Company&#8217;s customer base consists of a large number of geographically-dispersed customers diversified across several industries. To reduce risk, the Company routinely assesses the financial strength of its customers. Based on such assessments, the Company believes that its accounts receivable credit risk exposure is limited. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customer accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customers had an accounts receivable balance greater than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable. The Company believes that, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, its concentration of credit risk related to accounts receivable was not significant.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Financial Measurements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company has certain financial assets and liabilities recorded at fair value, principally cash equivalents and short- and long-term marketable securities, that have been classified as Level 1, 2 or 3 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the reporting date. Fair values determined by Level 2 inputs utilize data points other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Fair values determined by Level 3 inputs are based on unobservable data points for the asset or liability.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are recorded at cost, net of accumulated depreciation and amortization. Property and equipment generally include purchases of items with a per-unit value greater than </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> and an estimated useful life greater than </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">. Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the related lease terms or their estimated useful lives. The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon retirement or sale, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts, and any resulting gain or loss is included in income from operations. Repairs and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, Acquired Intangible Assets and Long-Lived Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its impairment test of goodwill as of December&#160;31. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the Company's reporting unit was substantially in excess of the carrying value. The tests did not result in an impairment to goodwill during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangible assets consist of completed technologies, customer relationships, trademarks and trade names, non-compete agreements and acquired license rights. Acquired intangible assets, other than goodwill, are amortized over their estimated useful lives based upon the estimated economic value derived from the related intangible asset. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets, including property and equipment and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances, such as service discontinuance, technological obsolescence, significant decreases in the Company&#8217;s market capitalization, facility closures or work-force reductions indicate that the carrying amount of the long-lived asset may not be recoverable. When such events occur, the Company compares the carrying amount of the asset to the undiscounted expected future cash flows related to the asset. If this comparison indicates that an impairment is present, the amount of the impairment is calculated as the difference between the carrying amount and the fair value of the asset. The Company did not have any impairments during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes service revenue in accordance with the authoritative guidance for revenue recognition, including guidance on revenue arrangements with multiple deliverables. Revenue is recognized only when the price is fixed or determinable, persuasive evidence of an arrangement exists, the service is performed and collectability of the resulting receivable is reasonably assured.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company primarily derives revenue from the sale of services to customers executing contracts having terms of one year or longer. These contracts generally commit the customer to a minimum of monthly, quarterly or annual level of usage and specify the rate at which the customer must pay for actual usage above the monthly, quarterly or annual minimum. For contracts with a monthly commitment, the Company recognizes the monthly minimum as revenue each month, provided that an enforceable contract has been signed by both parties, the service has been delivered to the customer, the fee for the service is fixed or determinable and collection is reasonably assured. Should a customer&#8217;s usage of the Company's services exceed the monthly, quarterly or annual minimum, the Company recognizes revenue for such excess in the period of additional usage. For annual or other non-monthly period revenue commitments, the Company recognizes revenue monthly based upon the customer&#8217;s actual usage each month of the commitment period and only recognizes any remaining committed amount for the applicable period in the last month thereof.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically charges its customers an integration fee when the services are first activated. Integration fees are recorded as deferred revenue and recognized as revenue ratably over the estimated life of the customer arrangement. The Company also derives revenue from services sold as discrete, non-recurring events or based solely on usage. For these services, the Company recognizes revenue once the event or usage has occurred. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When more than one element is contained in a revenue arrangement, the Company determines the fair value for each element in the arrangement based on vendor-specific objective evidence (&#8220;VSOE&#8221;) for each respective element, including any renewal rates for services contractually offered to the customer. Elements typically included in the Company's multiple element arrangements consist of its core services &#8211; the delivery of content, applications and software over the Internet &#8211; as well as mobile and security solutions, and enterprise professional services. These elements have value to the customer on a stand-alone basis in that they can be sold separately by another vendor. Generally, there is no right of return relative to these services.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically uses VSOE to determine the fair value of its separate elements. All stand-alone sales of professional services are reviewed to establish the average stand-alone selling price for those services. For the Company's core services, the fair value is the price charged for a single deliverable on a per unit basis when it is sold separately.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements in which the Company is unable to establish VSOE, third party evidence ("TPE") of the fair value of each element is determined based upon the price charged when the element is sold separately by another vendor. For arrangements in which the Company is unable to establish VSOE or TPE for each element, the Company uses the best estimate of selling price ("BESP") to determine the fair value of the separate deliverables. The Company estimates BESP based upon a management-approved listing of all solution unit pricing and pre-established discount levels for each solution that takes into consideration volume, geography and industry lines. The Company allocates arrangement consideration across the multiple elements using the relative selling price method.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the inception of a customer contract, the Company makes an assessment as to that customer&#8217;s ability to pay for the services provided. The Company bases its assessment on a combination of factors, including the successful completion of a credit check or financial review, its collection experience with the customer and other forms of payment assurance. Upon the completion of these steps, the Company recognizes revenue monthly in accordance with its revenue recognition policy. If the Company subsequently determines that collection from the customer is not reasonably assured, the Company records an allowance for doubtful accounts and bad debt expense for all of that customer&#8217;s unpaid invoices and ceases recognizing revenue for continued services provided until cash is received from the customer. Changes in the Company&#8217;s estimates and judgments about whether collection is reasonably assured would change the timing of revenue or amount of bad debt expense that the Company recognizes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company also sells its services through a reseller channel. Assuming all other revenue recognition criteria are met, the Company recognizes revenue from reseller arrangements based on the reseller&#8217;s contracted non-refundable minimum purchase commitments over the term of the contract, plus amounts sold by the reseller to its customers in excess of the minimum commitments. Amounts attributable to this excess usage are recognized as revenue in the period in which the service is provided.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company enters into contracts to sell its services or license its technology to unrelated enterprises at or about the same time that it enters into contracts to purchase products or services from the same enterprises. If the Company concludes that these contracts were negotiated concurrently, the Company records as revenue only the net cash received from the vendor, unless the product or service received has a separate identifiable benefit, and the fair value of the vendor&#8217;s product or service can be established objectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may from time to time resell licenses or services of third parties. The Company records revenue for these transactions on a gross basis when the Company has risk of loss related to the amounts purchased from the third party and the Company adds value to the license or service, such as by providing maintenance or support for such license or service. If these conditions are present, the Company recognizes revenue when all other revenue recognition criteria are satisfied.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue represents amounts billed to customers for which revenue has not been recognized. Deferred revenue primarily consists of the unearned portion of monthly billed service fees, prepayments made by customers for future periods, deferred integration and activation set-up fees and amounts billed under customer arrangements with extended payment terms.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of Revenue</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue consists primarily of fees paid to network providers for bandwidth and to third party network data centers for housing servers, also known as co-location costs. Cost of revenue also includes employee costs for network operation, build-out and support and services delivery; network storage costs; cost of software licenses; depreciation of network equipment used to deliver the Company&#8217;s services; amortization of network-related internal-use software; and costs for the production of live events. The Company enters into contracts for bandwidth with third party network providers with terms typically ranging from several months to two years. These contracts generally commit the Company to pay minimum monthly fees plus additional fees for bandwidth usage above the committed level. In some circumstances, Internet service providers (&#8220;ISPs&#8221;) make rack space available for the Company&#8217;s servers and access to their bandwidth at a discount or no cost. In exchange, the ISP and its customers benefit by receiving content through a local Company server resulting in better content delivery. The Company does not consider these relationships to represent the culmination of an earnings process. Accordingly, the Company does not recognize as revenue the value to the ISPs associated with the use of the Company&#8217;s servers, nor does the Company recognize as expense the value of the rack space and bandwidth received at discounted or no cost.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Costs and Capitalized Internal-Use Software</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs consist primarily of payroll and related personnel costs for the design, development, deployment, testing and enhancement of the Company&#8217;s services and network. Costs incurred in the development of the Company&#8217;s services are expensed as incurred, except certain internal-use software development costs eligible for capitalization. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized costs include external consulting fees, payroll and payroll-related costs and stock-based compensation for employees in the Company&#8217;s development and information technology groups who are directly associated with, and who devote time to, the Company&#8217;s internal-use software projects. Capitalization begins when the planning stage is complete and the Company commits resources to the software project, and continues during the application development stage. Capitalization ceases when the software has been tested and is ready for its intended use. Costs incurred during the planning, training and post-implementation stages of the software development life-cycle are expensed as incurred. The Company amortizes completed internal-use software that is used on its network to cost of revenue over its estimated useful life.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes advertising expense as incurred. The Company recognized total advertising expense of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes compensation costs for all stock-based payment awards made to employees based upon the awards&#8217; grant-date fair value. The stock-based payment awards include stock options, restricted stock units, deferred stock units and employee stock purchases related to the Company&#8217;s employee stock purchase plan.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For stock options, the Company has selected the Black-Scholes option-pricing model to determine the fair value of stock option awards. For stock options, restricted stock units and deferred stock units that contain only a service-based vesting feature, the Company recognizes compensation cost on a straight-line basis over the award's vesting period. For awards with a performance condition-based vesting feature, the Company recognizes compensation cost on a graded-vesting basis over the award's expected vesting period, commencing when achievement of the performance condition is deemed probable. In addition, for awards that vest and become exercisable only upon achievement of specified performance conditions, the Company makes judgments and estimates each quarter about the probability that such performance conditions will be met or achieved. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#8217;s results of operation.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation and Forward Currency Contracts</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assets and liabilities of the Company's subsidiaries are translated at the applicable exchange rate as of the balance sheet date, and revenue and expenses are translated at an average rate over the period. Resulting currency translation adjustments are recorded as a component of accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. Gains and losses on inter-company and other non-functional currency transactions are recorded in other expense, net.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in current earnings in other expense, net. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the forward currency contracts and the underlying net gains for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> were immaterial.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's foreign currency forward contracts may be exposed to credit risk to the extent that its counterparties are unable to meet the terms of the agreements. The Company seeks to minimize counterparty credit (or repayment) risk by entering into transactions only with major financial institutions of investment grade credit rating.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Taxes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's provision for income taxes is comprised of a current and a deferred portion. The current income tax provision is calculated as the estimated taxes payable or refundable on tax returns for the current year. The deferred income tax provision is calculated as the estimated future tax effects attributable to temporary differences and carryforwards using expected tax rates in effect during the years in which the differences are expected to reverse or the carryforwards are expected to be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has net deferred tax assets consisting of net operating loss (&#8220;NOL&#8221;) carryforwards, tax credit carryforwards and deductible temporary differences. Management periodically weighs the positive and negative evidence to determine if it is more likely than not that some or all of the deferred tax assets will be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has recorded certain tax reserves to address potential exposures involving its income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different taxing jurisdictions. The Company's estimate of the value of its tax reserves contains assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the costs of the ultimate tax liability or benefit from these matters may be more or less than the amount the Company estimated.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertainty in income taxes is recognized in the Company's consolidated financial statements using a two-step process. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;"> likelihood of being realized upon ultimate settlement.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has elected to account for the indirect income tax effects of stock-based compensation as provision for income taxes. This primarily includes the impact of the research and development tax credit and the domestic production activities deduction.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized.&#160;The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption.&#160;The Company is evaluating the potential impact of adopting this new accounting guidance.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">. This revision will have no impact on the Company's results of operations or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard will be effective for the Company on January 1, 2016. The Company does not expect this guidance to have a material impact on its results of operations, financial condition or cash flows. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued guidance that requires companies to present&#160;deferred income tax assets and liabilities as noncurrent in a classified balance sheet instead of the current requirement to separate deferred income tax assets and liabilities into current and noncurrent amounts. The standard is effective for the Company on January 1, 2016, but early adoption is permitted. The Company has adopted this standard as of December 31, 2015, and has applied it prospectively. The Company early adopted the standard because it simplifies the Company's process of determining balance sheet classification for its deferred taxes. Prior period deferred income tax assets and liabilities have not been adjusted, due to the prospective application of the standard. The adoption of this standard did not have an impact on the Company's results of operations or financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Repurchase Program</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2013</font><font style="font-family:inherit;font-size:10pt;">, the Board of Directors authorized a </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> share repurchase program, effective from October 16, 2013 through December 31, 2016. During the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">4.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">3.9 million</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, of its common stock for </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$302.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$268.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$160.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, pursuant to the current repurchase program as well as prior ones approved by the Board of Directors. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$131.0 million</font><font style="font-family:inherit;font-size:10pt;"> available for future purchases of shares under the current repurchase program.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Board of Directors authorized a new </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> share repurchase program, effective from February 9, 2016 through December 31, 2018. The Company's goal for this program is to offset the dilution created by its employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors authorized the retirement of all the outstanding shares of its treasury stock as of each of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;">. The retired shares were returned to the number of authorized but unissued shares of the Company's common stock, and the retirement was recorded to additional paid-in capital.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a rollforward of the Company&#8217;s unrecognized tax benefits for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015, 2014 and 2013</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross increases &#8212; tax positions of prior periods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,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;">12,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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; current-period tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross decreases &#8212; tax positions of prior periods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,996</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,213</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross decreases &#8212; settlements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at 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;">65,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, 2015 and 2014, the Company had the following NOL and credit carryforwards (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expirations at Various Dates Through:</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NOL carryforwards:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,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;">2029</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,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;">45,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2034</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Federal and state research and development tax credit 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;">39,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2030</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The minimum future commitments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bandwidth and Co-location Commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase Order Commitments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,432</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,199</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepares its consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the amounts disclosed in the related notes to the consolidated financial statements. Actual results and outcomes may differ materially from management&#8217;s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these financial statements include, but are not limited to, those related to revenue, accounts receivable and related reserves, valuation and impairment of investments and marketable securities, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, income tax reserves and accounting for stock-based compensation. Estimates are periodically reviewed in light of changes in circumstances, facts and experience. The effects of material revisions in estimates are reflected in the consolidated financial statements prospectively from the date of the change in estimate.</font></div></div> EX-101.SCH 11 akam-20151231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Accounts Receivable - Activity in Accounts Receivable Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Business Acquisitions and Divestitures link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Business Acquisitions and Divestitures (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Business Acquisitions and Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Commitments and Contingencies - Minimum Aggregate Future Obligations Under Non-cancelable Leases and Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements Of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Employee Benefit Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Fair Value Measurements - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Fair Value Measurements - Schedule of Activity of Major Classes of Assets Measured at Fair Value Using Level 3 Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill and Acquired Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill and Acquired Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of the Changes in the Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Income Taxes - Components of Income Tax Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Income Taxes - Provision for Income Tax Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Income Taxes - Schedule of Deferred Tax and Related Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Income Taxes - Schedule of Difference Between Effective and Statutory (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Income Taxes - Schedule of NOL Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Nature of Business and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Net Income per Share - Schedule of Anti-Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Quarterly Financial Results (unaudited) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Quarterly Financial Results (unaudited) - Schedule of Quarterly Financial Results (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Quarterly Financial Results (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Segment and Geographic Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Stock-Based Compensation - Schedule of Deferred Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Stock-Based Compensation - Schedule of ESPP Granted Black Scholes (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units by Type (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Stock-Based Compensation - Schedule of Stock Options Granted Black Scholes (Details) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Stock-Based Compensation - Schedule of Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 akam-20151231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 akam-20151231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 akam-20151231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Compensation Related Costs [Abstract] Employee Benefit Plan Compensation and Employee Benefit Plans [Text Block] Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Results (unaudited) Quarterly Financial Information [Text Block] Income Tax Disclosure [Abstract] Deferred benefit on intercompany sales Deferred Benefit On Intercompany Sales Deferred Benefit On Intercompany Sales Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Undistributed foreign earnings Undistributed Earnings of Foreign Subsidiaries Deferred income tax liability on undistributed foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Unrecognized tax benefits including accrued interest and penalties Unrecognized Tax Benefits Including Accrued Interest And Penalties Unrecognized Tax Benefits Including Accrued Interest And Penalties Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Income tax interest and penalties expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Earnings Per Share [Abstract] Numerator: Numerator [Abstract] Numerator [Abstract] Net income Net Income (Loss) Attributable to Parent Denominator: Denominator [Abstract] Denominator [Abstract] Shares used for basic net income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements RSUs and deferred stock units (in shares) Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights Convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Warrants related to issuance of convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Shares used for diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic net income per share (in dollars per share) Earnings Per Share, Basic Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Summary of Significant Accounting Policies [Abstract] Summary of Significant Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [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] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Sales and Marketing Expense [Member] Sales And Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total stock-based compensation Allocated Share-based Compensation Expense Provision for income taxes Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total stock-based compensation, net of taxes Total Stock Based Compensation Net Of Taxes Total stock-based compensation, net of taxes. Accounts Payable and Accrued Liabilities, Current [Abstract] Schedule of Accrued Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Summary of Significant Accounting Policies [Table] Summary of Significant Accounting Policies [Table] Summary of Significant Accounting Policies [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets [Member] Other Assets [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Adjustments for New Accounting Pronouncement [Member] Adjustments for New Accounting Pronouncement [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Sales [Member] Accounts receivable Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Summary of Significant Accounting Policies [Line Items] Summary of Significant Accounting Policies [Line Items] [Line Items] for Summary of Significant Accounting Policies [Table] Concentration risk, number of customers (in whole numbers) Concentration Risk, Number of Customers Concentration Risk, Number of Customers Concentration risk, percentage (in percentage) Concentration Risk, Percentage Property and equipment per unit value, minimum Property And Equipment Per Unit Value Minimum Property And Equipment Per Unit Value Minimum Property, plant and equipment, estimated useful life, minimum (in years) Property And Equipment Useful Life Minimum Property And Equipment Useful Life Minimum Advertising expense Advertising Expense Minimum percentage of tax benefit to be recognized (in percentage) Minimum Percentage Of Tax Benefit To Be Recognized Minimum Percentage Of Tax Benefit To Be Recognized Amount of deferred financing costs expected to be reclassified Deferred Finance Costs, Net Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Prepaid income taxes Prepaid Expense, Current Other prepaid expenses Other Prepaid Expense, Current Other current assets Other Assets, Current Total Prepaid Expense and Other Assets, Current Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Receivable Type [Axis] Receivable Type [Axis] Receivable Type [Domain] Receivable [Domain] Trade Accounts Receivable [Member] Trade Accounts Receivable [Member] Unbilled Accounts Receivable [Member] Unbilled Accounts Receivable [Member] Unbilled Accounts Receivable [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts receivable Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Reserve for cash-basis customers Reserve For Cash Basis Customers Reserve for customers where collection is no longer assured. Increases to this reserve are recorded as reductions of revenues. Total accounts receivable reserves Total Accounts Receivable Reserves The estimated reserve needed to reduce the carrying amount of accounts receivable to net realizable value with respect to credit and collection risk. Accounts receivable, net Accounts Receivable, Net, Current Debt Disclosure [Abstract] Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of debt issuance costs Amortization of Financing Costs Capitalization of interest expense Interest Costs Capitalized Adjustment Total interest expense Interest Expense Schedule of Stock Based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Stock Options Granted Black Scholes Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of ESPP Granted Black Scholes Schedule Of ESPP Granted Black Scholes [Table Text Block] Schedule of assumptions included in black scholes option pricing model for stock option grants. Schedule of Summary of Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule Of Deferred Stock Units Activity Schedule Of Deferred Stock Units Activity [Table Text Block] Schedule Of Deferred Stock Units Activity [Table Text Block] Schedule of Restricted Stock Units by Type Schedule Of Restricted Stock Units By Type [Table Text Block] Schedule of restricted stock units granted by type for period presented. Schedule of Restricted Stock Units Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Fair Value Disclosures [Abstract] Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Total Fair Value Estimate of Fair Value Measurement [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Money market funds Money Market Funds [Member] Certificates of deposit Certificates of Deposit [Member] Commercial paper Commercial Paper [Member] U.S. government agency obligations US Government Agencies Debt Securities [Member] Mutual funds Equity Funds [Member] Corporate bonds Domestic Corporate Debt Securities [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash Equivalents and Marketable Securities: Assets, Fair Value Disclosure [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Available-for-sale securities Available-for-sale Securities Assets, fair value Assets, Fair Value Disclosure Other Liabilities: Other Liabilities Disclosure [Abstract] Contingent consideration obligation related to Velocius acquisition Obligations, Fair Value Disclosure Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Provision (benefit) for deferred income taxes Deferred Income Tax Expense (Benefit) Amortization of debt discount and issuance costs Amortization of Financing Costs and Discounts Other non-cash reconciling items, net Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Changes in operating assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Other current liabilities Increase (Decrease) in Other Current Liabilities Other non-current assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalization of internal-use software development costs Payments for Software Purchases of short- and long-term marketable securities Payments to Acquire Available-for-sale Securities Proceeds from sales of short- and long-term marketable securities Proceeds from Sale of Available-for-sale Securities Proceeds from maturities of short- and long-term marketable securities Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Other non-current assets and liabilities Payments for (Proceeds from) Other Investing Activities Net cash used in by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from the issuance of convertible senior notes, net of issuance costs Proceeds from Convertible Debt Proceeds from the issuance of warrants related to convertible senior notes Proceeds from Issuance of Warrants Purchase of note hedge related to convertible senior notes Payments for Hedge, Financing Activities Repayment of acquired debt and capital leases Payment of Acquired Debt and Capital Leases Payment of Acquired Debt and Capital Leases Proceeds related to the issuance of common stock under stock plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Employee taxes paid related to net share settlement of stock-based awards Employee Taxes Paid Related To Net Share Settlement of Equity Awards Employee Taxes Paid Related To Net Share Settlement of Equity Awards Repurchases of common stock Payments for Repurchase of Common Stock Other non-current assets and liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effects of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of year Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of year Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds received in the year ended December 31, 2015 of $19,374 Income Taxes Paid Non-cash financing and investing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Capitalization of stock-based compensation Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Convertible note receivable received for divestiture of a business Convertible Note Receivable Received For Divestiture Of A Business Convertible Note Receivable Received For Divestiture Of A Business Schedule of Marketable Securities Available-for-sale Securities [Table Text Block] Schedule of Fair Value Measurement Fair Value, Measurement Inputs, Disclosure [Text Block] Schedule of Activity of Major Classes of Assets Measured at Fair Value Using Level 3 Inputs Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets Investments Classified by Contractual Maturity Date [Table Text Block] Components of Income Before Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Provision for Income Tax Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Difference Between Effective and Statutory Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net Deferred Tax and Valuation Allowance Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Segment Reporting [Abstract] Segment and Geographic Information Segment Reporting Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets by Major Class [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] Completed technologies Developed Technology Rights [Member] Customer-related intangible assets Customer Relationships [Member] Non-compete agreements Noncompete Agreements [Member] Trademarks and trade names Trademarks and Trade Names [Member] Acquired license rights Licensing Agreements [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 Net carrying amount Finite-Lived Intangible Assets, Net Statement of Comprehensive Income [Abstract] Tax on change in unrealized gain on investments, net Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Income Taxes Income Tax Disclosure [Text Block] Due in 1 year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due after 1 year through 5 years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Available-for-sale securities Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] U.S. 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 Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Contributions by employer Defined Benefit Plan, Contributions by Employer Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographic Concentration Risk Geographic Concentration Risk [Member] Statement, Geographcial [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES Foreign locations Foreign Locations [Member] Foreign Locations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of operating segments (in number of segments) Number of Operating Segments Property and equipment, net Property, Plant and Equipment, Net Revenue Revenues Concentration risk, number of foreign countries (in number of countries) Concentration Risk, Number of Foreign Countries Concentration Risk, Number of Foreign Countries Current tax provision (benefit): Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Deferred tax provision (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Total Income Tax Expense (Benefit) 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 Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Employee Stock Option [Member] Service-based RSUs Restricted Stock Units Service Based [Member] Restricted Stock Units Service Based [Member] Performance-based RSUs Restricted Stock Units Performance Based [Member] Restricted Stock Units Performance Based [Member] Convertible senior notes Convertible Notes Payable [Member] Warrants related to issuance of convertible senior notes Convertibles and Bonds with Warrants Attached [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total shares excluded from computation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment [Abstract] 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] Internal-use software Internal-Use Software [Member] Internal-Use Software [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, software and equipment depreciation, amortization expense Depreciation Impairment of long-lived assets held-for-use Impairment of Long-Lived Assets Held-for-use Net Income per Share Earnings Per Share [Text Block] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Statement of Financial Position [Abstract] Accounts receivable reserve (in dollars) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares designated as Series A Junior Participating Preferred Stock Convertible Preferred Stock, Shares Reserved for Future Issuance Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Marketable securities Available-for-sale Securities, Current Accounts receivable, net of reserves of $7,364 and $9,023 at December 31, 2015 and 2014, respectively Prepaid expenses and other current assets Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance, Current Total current assets Assets, Current Property and equipment, net Property, Plant And Equipment And Capitalized Software, Net Property, plant and equipment consists of tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include land, buildings, and production equipment. Capitalized software consists of certain costs incurred in the development of internal-use software, including external direct costs of materials and services and payroll costs of employees devoted to specific software development. Marketable securities Marketable Securities, Noncurrent Goodwill Goodwill Acquired intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Deferred revenue Deferred Revenue, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Deferred revenue Deferred Revenue, Noncurrent Deferred income tax liabilities Deferred Tax Liabilities, Net, Noncurrent Convertible senior notes Convertible Notes Payable, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 10) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value; 700,000,000 shares authorized; 177,212,181 shares and 178,300,603 shares issued and outstanding at December 31, 2015 and 2014, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Commitments and Contingencies Disclosure [Abstract] Minimum Aggregate Future Obligations Under Non-Cancelable Leases Operating Leases of Lessee Disclosure [Table Text Block] Schedule of Long-Term Commitments Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Convertible Senior Notes Debt Disclosure [Text Block] U.S. federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State taxes Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent Nondeductible stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent U.S. federal, state and foreign research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Foreign earnings Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Domestic production activities deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent State software development activities benefit Effective Income Tax Rate Reconciliation, State Software Development Effective Income Tax Rate Reconciliation, State Software Development Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2009 Plan Two Thousand And Nine Plan [Member] Two Thousand And Nine Plan [Member] 2013 Plan Two Thousand Thirteen Plan [Member] Two Thousand Thirteen Plan [Member] 1999 ESPP Nineteen Ninety-Nine ESPP [Member] Nineteen Ninety-Nine ESPP [Member] ESPP Employee Stock [Member] Deferred Stock Units Deferred Stock Units [Member] Deferred Stock Units [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Capitalized Internal Use Software Capitalized Internal Use Software [Member] Capitalized Internal Use Software [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] First Anniversary First Anniversary [Member] First Anniversary [Member] Remaining After First Anniversary Remaining After First Anniversary [Member] Remaining After First Anniversary [Member] Equal Installments After First Anniversary Equal Installments After First Anniversary [Member] Equal Installments After First Anniversary [Member] Director Vesting Acceleration Director Vesting Acceleration [Member] Director Vesting Acceleration [Member] Common stock approved for issuance under plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Common stock available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Maximum amount of shares available for issuance (in shares) Maximum Amount Of Shares Available For Issuance Maximum amount of shares available for issuance for ESPP Aggregate amount of shares available, maximum (in shares) Aggregate Maximum Amount Of Shares Available Aggregate maximum amount of shares available. Discount on fair market value for purchase of stock (in percentage) Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Share purchase interval term (in months) Share-based Compensation Arrangement by Share-based Payment Award, Share Purchase Interval Term Share-based Compensation Arrangement by Share-based Payment Award, Share Purchase Interval Term Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average purchase price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Total cash proceeds from shares purchased Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Amount withheld from employees for future purchases Stock Based Compensation, Amount Withheld From Employees For Future Purchases Amounts withheld from employees under ESPP to be used for future share purchases. Additional stock based compensation Amortization Of Capitalized Internal-Use Software Amortization Of Capitalized Internal-Use Software Weighted average fair value of stock options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average fair value of equity instruments other than options 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 Pre-tax unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average period for recognizing compensation cost (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Total pre-tax intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total fair value of vested options Total Fair Value Of Vested Options Total fair value of vested options. Closing stock price (in dollars per share) Share Price In the money options exercisable (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options In The Money Vested And Exercisable Number Share Based Compensation Arrangement By Share Based Payment Award Options In The Money Vested And Exercisable Number Each DSU receives this number of shares of common stock upon vesting (in whole numbers) Stock Ratio For Each DSU To Common Stock Stock ratio for each DSU to common stock. Holder elect to defer vested shares period, minimum (in years) Holder Election To Defer Vested Shares Period Minimum Holder election to defer vested shares period, minimum. Holder elect to defer vested shares period, maximum (in years) Holder Election To Defer Vested Shares Period Maximum Holder election to defer vested shares period, maximum. Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage The amount typically vested by anniversary grant date (percentage) Deferred Stock Units Typically Vested By Anniversary Grant Date Percentage Deferred stock units typically vested by anniversary grant date percentage. Number of years from date of grant DSUs are fully vested (in years) Number of Years from Date of Grant Deferred Stock Units are Fully Vested Number of Years from Date of Grant Deferred Stock Units are Fully Vested Director's minimum period of service before vesting accelerates (in years) Director Vesting Acceleration Period Minimum Director vesting acceleration period minimum. Total pre-tax intrinsic value end of year Intrinsic Value Pre Tax Other Than Options Intrinsic value pre tax other than options. Total fair value of vested and distributed Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Unvested deferred stock units (in shares) Unvested Deferred Stock Units Unvested deferred stock units. Aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Unvested Outstanding Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Unvested Outstanding Aggregate Intrinsic Value Weighted average contractual remaining life (in years) Weighted Average Contractual Remaining Life Weighted average contractual remaining life. Each RSU receives this number of shares of common stock upon vesting (in shares) Stock Ratio For Each RSU To Common Stock Stock ratio for each RSU to common stock. Restricted stock unit vesting provision, minimum (in years) Restricted Stock Unit Vesting Provision Minimum Restricted stock unit vesting provision, minimum. Restricted stock unit vesting provision, maximum (in years) Restricted Stock Unit Vesting Provision Maximum Restricted stock unit vesting provision, maximum. Number of equity instruments other than options unvested (in shares) Unvested Restricted Stock Units Unvested Restricted Stock Units Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Xerocole, Inc. [Member] Xerocole, Inc. [Member] Xerocole, Inc. [Member] Octoshape Octoshape [Member] Octoshape [Member] Bloxx [Member] Bloxx [Member] Bloxx [Member] Prolexic Prolexic Technologies, Inc. [Member] Prolexic Technologies, Inc. [Member] Velocius Velocius [Member] Velocius [Member] Strategic Network Strategic Network Acquisition [Member] Strategic Network Acquisition [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Groups, Including Discontinued Operations, Name [Domain] Disposal Group Name [Domain] ADS Divesiture ADS Divesiture [Member] ADS Divesiture [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Acquisition related costs Business Combination, Acquisition Related Costs Total purchase consideration Business Combination, Consideration Transferred Measurement period adjustment, increase (decrease) in goodwill Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill Cost of acquired entity, cash paid Payments to Acquire Businesses, Gross Contingent consideration liability Business Combination, Contingent Consideration, Liability Maximum potential payout of the contingent consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Face value of convertible note receivable received for divestiture of a business Notes, Loans and Financing Receivable, Gross, Noncurrent Allocation of the purchase consideration: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred tax assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Other current and long-term assets Business Combination, Recognized Identifiable Assets Acquired, Other Current and Long-Term Assets Business Combination, Recognized Identifiable Assets Acquired, Other Current and Long-Term Assets Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Current deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Other liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Intangible assets acquired Finite-Lived Intangible Assets, Gross [Abstract] Gross carrying amount Finite-lived Intangible Assets Acquired Weighted average useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Convertible note receivable converted to preferred stock amount Convertible Note Receivable Converted to Preferred Stock Amount Convertible Note Receivable Converted to Preferred Stock Amount Proceeds from conversion of note receivable Proceeds from Collection of Notes Receivable Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Receivables [Abstract] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Beginning balance Allowance for Doubtful Accounts Receivable Charges to income from operations Charges to Income from Operations Charges to Income from Operations Collections from cash basis customers Collections from Cash Basis Customers Collections from Cash Basis Customers Ending balance Schedule of the Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Codemate A/S [Member] Codemate A/S [Member] Codemate A/S [Member] Bloxx Limited [Member] Bloxx Limited [Member] Bloxx Limited [Member] Goodwill [Line Items] Goodwill [Line Items] Changes in the carrying amount of goodwill Goodwill [Roll Forward] Beginning balance Additions Goodwill, Acquired During Period Foreign currency translation Goodwill, Translation Adjustments Ending balance Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Income Statement [Abstract] Costs and operating expenses: Costs and Expenses [Abstract] Cost of revenue (exclusive of amortization of acquired intangible assets shown below) Cost of Revenue Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Amortization of acquired intangible assets Amortization of Intangible Assets Restructuring charges Restructuring Charges Total costs and operating expenses Costs and Expenses Income from operations Operating Income (Loss) Interest income Investment Income, Interest Interest expense Other expense, net Other Nonoperating Income (Expense) Provision for income taxes Net income Net income per share: Basic (in dollars per share) Diluted (in dollars per share) Shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Bandwidth and Co-location Commitments Bandwidth Usage And Co Location Services [Member] Bandwidth Usage And Co Location Services [Member] Purchase Order Commitments Purchase Order Commitments [Member] Purchase Order Commitments [Member] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation [Line Items] 2016 Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months 2017 Unrecorded Unconditional Purchase Obligation, Due within Two Years 2018 Unrecorded Unconditional Purchase Obligation, Due within Three Years 2019 Unrecorded Unconditional Purchase Obligation, Due within Four Years 2020 Unrecorded Unconditional Purchase Obligation, Due within Five Years Thereafter Unrecorded Unconditional Purchase Obligation, Due after Five Years Total Unrecorded Unconditional Purchase Obligation Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible senior notes Convertible Senior Notes [Member] Convertible Senior Notes [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Liability component: Liability Component [Abstract] Liability Component [Abstract] Principal Debt Instrument, Face Amount Less: debt discount, net of amortization Debt Instrument, Unamortized Discount Net carrying amount Equity component: Debt Instrument, Convertible, Carrying Amount of Equity Component Future amortization expense, 2016 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Future amortization expense, 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Two Future amortization expense, 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Three Future amortization expense, 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Four Future amortization expense, 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Components Used in Diluted and Basic Income Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Restricted stock units vesting conditions granted Restricted Stock Units Granted With Service-Based Vesting Restricted Stock Units Granted With Service-Based Vesting Restricted stock units granted with performance based vesting Restricted Stock Units Granted With Performance Based Vesting Restricted Stock Units Granted With Performance Based Vesting Total restricted stock units vesting conditions granted Restricted Stock Units Vesting Conditions Service And Performance Based Granted Total Restricted stock units vesting conditions service and performance based granted total. Share-Based Compensation Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Payroll and other related benefits Employee-related Liabilities, Current Bandwidth and co-location Bandwidth and Co location Total of the carrying values as of the balance sheet date of obligations related to bandwidth and colocation services. Used to reflect the current portion of the liabilities due within one year. Property, use and other taxes Taxes Payable, Current Professional service fees Accrued Professional Fees, Current Other Other Accrued Liabilities, Current Total Cost of revenue (exclusive of amortization of acquired intangible assets) Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized (losses) gains on investments, net of income tax benefit of $773, $689 and $457 for the years ended December 31, 2015, 2014 and 2013, respectively Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Net Unrealized Gains (Losses) on Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Changes in accumulated other comprehensive loss Accumulated Other Comprehensive Loss [Roll Forward] Accumulated Other Comprehensive Loss [Roll Forward] Balance as of January 1, 2015 Other comprehensive loss Balance as of December 31, 2015 Fair Value Measurements Fair Value Disclosures [Text Block] Income tax refund received Proceeds from Income Tax Refunds Schedule of Unaudited Quarterly Financial Results Schedule of Quarterly Financial Information [Table Text Block] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Accrued bonus Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Deferred revenue Deferred Tax Assets, Deferred Income Deferred rent Deferred Tax Assets, Deferred Rent Deferred Tax Assets, Deferred Rent Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Net operating losses Deferred Tax AssetsTax Net Operating Loss and Carryforwards Deferred Tax Assets Tax Net Operating Loss and Carryforwards Unrealized losses Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross Tax credit carryforwards Deferred Tax Assets, Other Tax Carryforwards Other Deferred Tax Assets, Other Deferred tax assets Deferred Tax Assets, Gross Depreciation and amortization Deferred Tax Liabilities, Depreciation and Amortization Deferred Tax Liabilities, Depreciation and Amortization Acquired intangible assets Deferred Tax Liabilities, Intangible Assets Internal-use software development costs capitalized Deferred Tax Liabilities, Deferred Expense, Capitalized Software Deferred tax liabilities Deferred Tax Liabilities, Gross Valuation allowance Net deferred tax (liabilities) assets Deferred Tax Liabilities, Net Net deferred tax (liabilities) assets Deferred Tax Assets, Net Number of servers (in servers) (more than 200,000 servers) Number of Servers Number of Servers Number of networks (in networks) Number of Networks Number of Networks Number of countries with servers and networks (in countries) Number Of Countries Servers Are In Number Of Countries Servers Are In Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Beginning balance, Other Assets:Note Receivable Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Unrealized gain on convertible note receivable included in other comprehensive income Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Amendment of the convertible note receivable for preferred stock of the issuer and cash Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements Ending balance, Other Assets:Note Receivable Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Beginning balance, Other Liabilities:Contingent Consideration Obligation Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Fair value adjustment to contingent consideration for acquisition included in general and administrative expense Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Achievement of milestone related to Velocius contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Ending balance, Other Liabilities:Contingent Consideration Obligation Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash, Cash Equivalents and Marketable Securities Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable and Related Reserves Receivables, Policy [Policy Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Fair Value of Financial Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Goodwill, Acquired Intangible Assets and Long-Lived Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Cost of Revenues Cost of Sales, Policy [Policy Text Block] Research and Development Costs and Capitalized Internal-Use Software Research, Development, and Computer Software, Policy [Policy Text Block] Advertising Expense Advertising Costs, Policy [Policy Text Block] Accounting for Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Foreign Currency Translation and Forward Currency Contracts Foreign Currency Transactions and Translations Policy [Policy Text Block] Taxes Income Tax, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] 2016 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2017 Operating Leases, Future Minimum Payments, Due in Two Years 2018 Operating Leases, Future Minimum Payments, Due in Three Years 2019 Operating Leases, Future Minimum Payments, Due in Four Years 2020 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Rent expense Operating Leases, Rent Expense Proceeds from sublease tenants Operating Leases, Income Statement, Sublease Revenue Letters of credit for real estate leases Letter Of Credit Real Estate Leases Letter Of Credit Real Estate Leases Percentage revenue representation for investigation of sales practices (less than 1%) Percentage Revenue Representation for Investigation for Sales Practices Percentage Revenue Representation for Investigation for Sales Practices Provision for sales practice internal investigation Loss Contingency Accrual Schedule of Available-for-sale Securities [Line Items] Available-for-sale securities, cost Available-for-sale Securities, Amortized Cost Basis Gross unrealized gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross unrealized losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Short-term marketable securities Long-term marketable securities Available-for-sale Securities, Noncurrent Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Computer and networking equipment Computer Equipment [Member] Purchased software Computer Software, Intangible Asset [Member] Furniture and fixtures Furniture and Fixtures [Member] Office equipment Office Equipment [Member] Leasehold improvements Leasehold Improvements [Member] Property and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Estimated useful life (in years) Property, Plant and Equipment, Useful Life Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Public Float Entity Public Float Units (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding at January 1, 2015 (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 Vested and distributed (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding at December 31, 2015 (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding at January 1, 2015 (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) Vested and distributed (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding at December 31, 2015 (in dollars per share) Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Shares (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at January 1, 2015 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at December 31, 2015 (in shares) Exercisable at December 31, 2015 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested or expected to vest December 31, 2015 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at January 1, 2015 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at December 31, 2015 (in dollars per share) Exercisable at December 31, 2015 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested or expected to vest December 31, 2015 (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 & Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Outstanding at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested or expected to vest December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Outstanding at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested or expected to vest December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Debt issued Conversion rate (in shares) Debt Instrument, Convertible, Conversion Ratio Principal amount per conversion Value Per Conversion of Convertible Debt Value Per Conversion of Convertible Debt Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Threshold trading days exceeding price Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days exceeding price Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold greater than percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Threshold trading days not exceeding price Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding Threshold consecutive trading days not exceeding price Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding Threshold less than percentage of stock price trigger Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger Potential conversion shares of convertible debt (in shares) Potential Conversion Shares Of Convertible Debt Potential Conversion Shares Of Convertible Debt Fair value of convertible senior notes Long-term Debt, Fair Value Repurchases of common stock Payments for purchase of convertible note hedge and warrant transactions Payments for Purchase of Convertible Note Hedge and Warrant Transactions Payments for Purchase of Convertible Note Hedge and Warrant Transactions Payments for note hedge transactions Note hedge shares outstanding (in shares) Note Hedge Shares Outstanding Note Hedge Shares Outstanding Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Warrant strike price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Proceeds from sale of warrants Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Stockholders' Equity Note [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Balance at beginning of year Unrecognized Tax Benefits Gross increases — tax positions of prior periods Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Gross increases — current-period tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross decreases — tax positions of prior periods Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Gross decreases — settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Balance at end of year Schedule of Convertible Senior Notes Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Interest Expense Schedule of Interest Expense [Table Text Block] Schedule of Interest Expense [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares) Stock Issued During Period Shares Exercise Of Stock Options And Vesting Of Restricted And Deferred Stock Units Stock Issued During Period, Shares, Exercise of stock options and vesting of restricted and deferred stock units Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes Stock Issued During Period, Value, Exercise Of Stock Options and Vesting of Restricted and Deferred Stock Units Stock Issued During Period, Value, Exercise Of Stock Options and Vesting of Restricted and Deferred Stock Units Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Tax benefits from stock-based award activity, net Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Equity component of convertible senior notes, net of issuance costs of $1,649 Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Issuance costs of convertible senior notes Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Issuance of warrants related to convertible senior notes Adjustments to Additional Paid in Capital, Warrant Issued Purchase of note hedge related to convertible senior notes Adjustments to Additional Paid in Capital, Derivative Purchase Related to Convertible Senior Notes Adjustments to Additional Paid in Capital, Derivative Purchase Related to Convertible Senior Notes Stock-based compensation from awards issued to non-employees for services rendered Other Stock Based Compensation Expense This element represents the amount of recognized share-based compensation during the period, that is, the amount recognized as expense in the income statement for awards held by non-employees. Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Treasury stock retirement Treasury Stock, Retired, Cost Method, Amount Change in unrealized gain on investments, net of tax Ending balance (in shares) Ending balance Business Acquisitions and Divestitures Business Combination Disclosure [Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic country Domestic Tax Authority [Member] State and local jurisdiction State and Local Jurisdiction [Member] Foreign country Foreign Tax Authority [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] NOL carryforwards Operating Loss Carryforwards Federal and state research and development tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Activity in the Accounts Receivable Reserves Schedule of Credit Losses for Financing Receivables, Current [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class of Stock [Line Items] Class of Stock [Line Items] Amount of common stock repurchases authorized Stock Repurchase Program, Authorized Amount Repurchases of common stock (in shares) Value of shares repurchased during period Remaining amount available for future purchases of shares under approved repurchase program. Stock Repurchase Program, Remaining Authorized Repurchase Amount Prepaid Expenses and Other Current Assets Other Assets Disclosure [Text Block] EX-101.PRE 15 akam-20151231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 16 R1.htm IDEA: XBRL DOCUMENT v3.3.1.900
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2015
Feb. 23, 2016
Jun. 30, 2015
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2015    
Document Fiscal Year Focus 2015    
Document Fiscal Period Focus FY    
Entity Registrant Name AKAMAI TECHNOLOGIES INC    
Entity Central Index Key 0001086222    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Entity Common Stock, Shares Outstanding   176,747,531  
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Public Float     $ 12,136.9
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 289,473 $ 238,650
Marketable securities 460,088 519,642
Accounts receivable, net of reserves of $7,364 and $9,023 at December 31, 2015 and 2014, respectively 380,399 329,578
Prepaid expenses and other current assets 123,228 128,981
Deferred income tax assets 0 45,704
Total current assets 1,253,188 1,262,555
Property and equipment, net 753,180 601,591
Marketable securities 774,674 869,992
Goodwill 1,150,244 1,051,294
Acquired intangible assets, net 156,095 132,412
Deferred income tax assets 4,700 1,955
Other assets 95,844 81,747
Total assets 4,187,925 4,001,546
Current liabilities:    
Accounts payable 61,982 77,412
Accrued expenses 216,166 204,686
Deferred revenue 54,154 49,679
Other current liabilities 138 2,234
Total current liabilities 332,440 334,011
Deferred revenue 4,163 3,829
Deferred income tax liabilities 12,888 39,299
Convertible senior notes 624,288 604,851
Other liabilities 93,268 74,221
Total liabilities $ 1,067,047 $ 1,056,211
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding $ 0 $ 0
Common stock, $0.01 par value; 700,000,000 shares authorized; 177,212,181 shares and 178,300,603 shares issued and outstanding at December 31, 2015 and 2014, respectively 1,772 1,783
Additional paid-in capital 4,437,420 4,559,430
Accumulated other comprehensive loss (41,453) (17,611)
Accumulated deficit (1,276,861) (1,598,267)
Total stockholders’ equity 3,120,878 2,945,335
Total liabilities and stockholders’ equity $ 4,187,925 $ 4,001,546
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Accounts receivable reserve (in dollars) $ 7,364 $ 9,023
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares designated as Series A Junior Participating Preferred Stock 700,000 700,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 700,000,000 700,000,000
Common stock, shares issued 177,212,181 178,300,603
Common stock, shares outstanding 177,212,181 178,300,603
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Statement [Abstract]      
Revenue $ 2,197,448 $ 1,963,874 $ 1,577,922
Costs and operating expenses:      
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 725,620 610,943 511,087
Research and development 148,591 125,286 93,879
Sales and marketing 440,988 379,035 280,380
General and administrative 388,265 325,845 255,218
Amortization of acquired intangible assets 27,067 32,057 21,547
Restructuring charges 767 1,189 1,843
Total costs and operating expenses 1,731,298 1,474,355 1,163,954
Income from operations 466,150 489,519 413,968
Interest income 11,200 7,680 6,077
Interest expense (18,525) (15,463) 0
Other expense, net (2,201) (1,960) (491)
Income before provision for income taxes 456,624 479,776 419,554
Provision for income taxes 135,218 145,828 126,067
Net income $ 321,406 $ 333,948 $ 293,487
Net income per share:      
Basic (in dollars per share) $ 1.80 $ 1.87 $ 1.65
Diluted (in dollars per share) $ 1.78 $ 1.84 $ 1.61
Shares used in per share calculations:      
Basic (in shares) 178,391 178,279 178,196
Diluted (in shares) 180,415 181,186 181,783
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Statement of Comprehensive Income [Abstract]      
Net income $ 321,406 $ 333,948 $ 293,487
Other comprehensive loss:      
Foreign currency translation adjustments (22,872) (15,349) (4,361)
Unrealized (losses) gains on investments, net of income tax benefit of $773, $689 and $457 for the years ended December 31, 2015, 2014 and 2013, respectively (970) (171) 3,910
Other comprehensive loss (23,842) (15,520) (451)
Comprehensive income $ 297,564 $ 318,428 $ 293,036
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Statement of Comprehensive Income [Abstract]      
Tax on change in unrealized gain on investments, net $ 773 $ 689 $ 457
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Cash flows from operating activities:      
Net income $ 321,406 $ 333,948 $ 293,487
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 299,563 247,406 184,431
Stock-based compensation 126,677 111,996 95,884
Excess tax benefits from stock-based compensation (29,301) (32,238) (22,801)
Provision (benefit) for deferred income taxes 4,098 (25,880) 27,343
Amortization of debt discount and issuance costs 18,525 15,463 0
Other non-cash reconciling items, net 5,804 2,565 1,176
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:      
Accounts receivable (56,247) (58,397) (67,184)
Prepaid expenses and other current assets 7,137 (60,788) (3,842)
Accounts payable and accrued expenses 51,624 94,698 40,533
Deferred revenue 3,224 7,725 11,495
Other current liabilities (345) (702) 52
Other non-current assets and liabilities 11,986 22,274 3,334
Net cash provided by operating activities 764,151 658,070 563,908
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired (141,147) (386,532) (30,657)
Purchases of property and equipment (311,676) (207,159) (187,964)
Capitalization of internal-use software development costs (133,307) (111,468) (72,109)
Purchases of short- and long-term marketable securities (692,879) (1,225,409) (494,885)
Proceeds from sales of short- and long-term marketable securities 2,008 373,730 160,210
Proceeds from maturities of short- and long-term marketable securities 843,931 372,287 314,925
Other non-current assets and liabilities (2,494) 5,745 (2,628)
Net cash used in by investing activities (435,564) (1,178,806) (313,108)
Cash flows from financing activities:      
Proceeds from the issuance of convertible senior notes, net of issuance costs 0 678,735 0
Proceeds from the issuance of warrants related to convertible senior notes 0 77,970 0
Purchase of note hedge related to convertible senior notes 0 (101,292) 0
Repayment of acquired debt and capital leases 0 (17,862) 0
Proceeds related to the issuance of common stock under stock plans 61,791 87,109 63,707
Excess tax benefits from stock-based compensation 29,301 32,238 22,801
Employee taxes paid related to net share settlement of stock-based awards (54,164) (50,649) (41,332)
Repurchases of common stock (302,606) (268,647) (160,419)
Other non-current assets and liabilities (2,050) (1,575) 0
Net cash provided by (used in) financing activities (267,728) 436,027 (115,243)
Effects of exchange rate changes on cash and cash equivalents (10,036) (10,532) (3,655)
Net increase (decrease) in cash and cash equivalents 50,823 (95,241) 131,902
Cash and cash equivalents at beginning of year 238,650 333,891 201,989
Cash and cash equivalents at end of year 289,473 238,650 333,891
Supplemental disclosure of cash flow information:      
Cash paid for income taxes, net of refunds received in the year ended December 31, 2015 of $19,374 75,033 166,211 63,508
Non-cash financing and investing activities:      
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses 19,327 45,868 19,927
Capitalization of stock-based compensation 17,867 15,226 12,325
Convertible note receivable received for divestiture of a business $ 0 $ 0 $ 18,882
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Cash Flows (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2015
USD ($)
Statement of Cash Flows [Abstract]  
Income tax refund received $ 19,374
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements Of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2012   177,782,814        
Beginning balance at Dec. 31, 2012 $ 2,345,754 $ 2,015 $ 5,195,543 $ (624,462) $ (1,640) $ (2,225,702)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares)   4,050,525        
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes (168) $ 50 (218)      
Issuance of common stock under employee stock purchase plan (in shares)   644,639        
Issuance of common stock under employee stock purchase plan 22,092 $ 6 22,086      
Stock-based compensation 107,882   107,882      
Tax benefits from stock-based award activity, net 20,926   20,926      
Stock-based compensation from awards issued to non-employees for services rendered 327   327      
Repurchases of common stock (in shares)   (3,897,282)        
Repurchases of common stock (160,418)     (160,418)    
Treasury stock retirement   $ (263) (784,617) 784,880    
Net income 293,487         293,487
Foreign currency translation adjustments (4,361)       (4,361)  
Change in unrealized gain on investments, net of tax 3,910       3,910  
Ending balance (in shares) at Dec. 31, 2013   178,580,696        
Ending balance at Dec. 31, 2013 2,629,431 $ 1,808 4,561,929 0 (2,091) (1,932,215)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares)   3,648,994        
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes 6,458 $ 14 6,444      
Issuance of common stock under employee stock purchase plan (in shares)   700,879        
Issuance of common stock under employee stock purchase plan 29,271 $ 7 29,264      
Stock-based compensation 127,222   127,222      
Tax benefits from stock-based award activity, net 26,867   26,867      
Equity component of convertible senior notes, net of issuance costs of $1,649 99,627   99,627      
Issuance costs of convertible senior notes 1,649          
Issuance of warrants related to convertible senior notes 77,970   77,970      
Purchase of note hedge related to convertible senior notes (101,292)   (101,292)      
Repurchases of common stock (in shares)   (4,629,966)        
Repurchases of common stock (268,647)     (268,647)    
Treasury stock retirement   $ (46) (268,601) 268,647    
Net income 333,948         333,948
Foreign currency translation adjustments (15,349)       (15,349)  
Change in unrealized gain on investments, net of tax (171)       (171)  
Ending balance (in shares) at Dec. 31, 2014   178,300,603        
Ending balance at Dec. 31, 2014 2,945,335 $ 1,783 4,559,430 0 (17,611) (1,598,267)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares)   2,756,357        
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes (27,670) $ 27 (27,697)      
Issuance of common stock under employee stock purchase plan (in shares)   668,654        
Issuance of common stock under employee stock purchase plan 34,841 $ 7 34,834      
Stock-based compensation 144,544   144,544      
Tax benefits from stock-based award activity, net 28,870   28,870      
Repurchases of common stock (in shares)   (4,513,433)        
Repurchases of common stock (302,606)     (302,606)    
Treasury stock retirement 0 $ (45) (302,561) 302,606    
Net income 321,406         321,406
Foreign currency translation adjustments (22,872)       (22,872)  
Change in unrealized gain on investments, net of tax (970)       (970)  
Ending balance (in shares) at Dec. 31, 2015   177,212,181        
Ending balance at Dec. 31, 2015 $ 3,120,878 $ 1,772 $ 4,437,420 $ 0 $ (41,453) $ (1,276,861)
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.3.1.900
Nature of Business and Basis of Presentation
12 Months Ended
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business and Basis of Presentation
Nature of Business and Basis of Presentation

Akamai Technologies, Inc. (the “Company”) provides cloud services for delivering, optimizing and securing content and business applications. The Company's globally distributed platform comprises more than 200,000 servers in more than 1,400 networks in 120 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet.

The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in the accompanying consolidated financial statements.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2015
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies

Use of Estimates

The Company prepares its consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the amounts disclosed in the related notes to the consolidated financial statements. Actual results and outcomes may differ materially from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these financial statements include, but are not limited to, those related to revenue, accounts receivable and related reserves, valuation and impairment of investments and marketable securities, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, income tax reserves and accounting for stock-based compensation. Estimates are periodically reviewed in light of changes in circumstances, facts and experience. The effects of material revisions in estimates are reflected in the consolidated financial statements prospectively from the date of the change in estimate.

Cash, Cash Equivalents and Marketable Securities

Cash and cash equivalents consist of cash held in bank deposit accounts and short-term, highly-liquid investments with remaining maturities of three months or less at the date of purchase. Marketable securities consist of corporate, government and other securities. Securities having remaining maturities of more than three months at the date of purchase and less than one year from the date of the balance sheet are classified as short-term, and those with maturities of more than one year from the date of the balance sheet are classified as long-term in the consolidated balance sheet.

The Company classifies its debt and equity investments with readily determinable market values as available-for-sale. These investments are classified as marketable securities on the consolidated balance sheets and are carried at fair market value, with unrealized gains and losses considered to be temporary in nature and reported as accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the cost of the investment is adjusted to fair value through recording a loss on investments in the consolidated statements of income. Gains and losses on investments are calculated on the basis of specific identification.

Marketable securities are considered to be impaired when a decline in fair value below cost basis is determined to be other-than-temporary. The Company periodically evaluates whether a decline in fair value below cost basis is other-than-temporary by considering available evidence regarding these investments including, among other factors: the duration of the period that, and extent to which, the fair value is less than cost basis; the financial health and business outlook of the issuer, including industry and sector performance and operational and financing cash flow factors; overall market conditions and trends and the Company’s intent and ability to retain its investment in the security for a period of time sufficient to allow for an anticipated recovery in market value. Once a decline in fair value is determined to be other-than-temporary, a write-down is recorded and a new cost basis in the security is established. Assessing the above factors involves inherent uncertainty. Write-downs, if recorded, could be materially different from the actual market performance of marketable securities in the Company’s portfolio if, among other things, relevant information related to the marketable securities was not publicly available or other factors not considered by the Company would have been relevant to the determination of impairment.

Accounts Receivable and Related Reserves

The Company’s accounts receivable balance includes unbilled amounts that represent revenue recorded for customers that are typically billed monthly in arrears. The Company records reserves against its accounts receivable balance. These reserves consist of allowances for doubtful accounts and reserves for cash-basis customers. Increases and decreases in the allowance for doubtful accounts are included as a component of general and administrative expense in the consolidated statements of income. The Company’s reserve for cash-basis customers increases as services are provided to customers where collection is no longer assured. Increases to the reserve for cash-basis customers are recorded as reductions of revenue. The reserve decreases and revenue is recognized when and if cash payments are received.

Estimates are used in determining these reserves and are based upon the Company’s review of outstanding balances on a customer-specific, account-by-account basis. The allowance for doubtful accounts is based upon a review of customer receivables from prior sales with collection issues where the Company no longer believes that the customer has the ability to pay for services previously provided. The Company also performs ongoing credit evaluations of its customers. If such an evaluation indicates that payment is no longer reasonably assured for services provided, any future services provided to that customer will result in the creation of a cash-basis reserve until the Company receives consistent payments. The Company does not have any off-balance sheet credit exposure related to its customers.

Concentrations of Credit Risk

The amounts reflected in the consolidated balance sheets for accounts receivable, other current assets, accounts payable, accrued liabilities and other current liabilities approximate their fair values due to their short-term maturities. The Company maintains the majority of its cash, cash equivalents and marketable securities with major financial institutions that the Company believes to be of high credit standing. The Company believes that, as of December 31, 2015, its concentration of credit risk related to cash equivalents and marketable securities was not significant.

Concentrations of credit risk with respect to accounts receivable are primarily limited to certain customers to which the Company makes substantial sales. The Company’s customer base consists of a large number of geographically-dispersed customers diversified across several industries. To reduce risk, the Company routinely assesses the financial strength of its customers. Based on such assessments, the Company believes that its accounts receivable credit risk exposure is limited. For the years ended December 31, 2015, 2014 and 2013, no customer accounted for more than 10% of total revenue. As of December 31, 2015 and 2014, no customers had an accounts receivable balance greater than 10% of total accounts receivable. The Company believes that, as of December 31, 2015, its concentration of credit risk related to accounts receivable was not significant.

Fair Value of Financial Measurements

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company has certain financial assets and liabilities recorded at fair value, principally cash equivalents and short- and long-term marketable securities, that have been classified as Level 1, 2 or 3 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the reporting date. Fair values determined by Level 2 inputs utilize data points other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Fair values determined by Level 3 inputs are based on unobservable data points for the asset or liability.

Property and Equipment

Property and equipment are recorded at cost, net of accumulated depreciation and amortization. Property and equipment generally include purchases of items with a per-unit value greater than $1,000 and an estimated useful life greater than one year. Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the related lease terms or their estimated useful lives. The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change.

Upon retirement or sale, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts, and any resulting gain or loss is included in income from operations. Repairs and maintenance costs are expensed as incurred.

Goodwill, Acquired Intangible Assets and Long-Lived Assets

Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its impairment test of goodwill as of December 31. As of December 31, 2015, 2014 and 2013, the fair value of the Company's reporting unit was substantially in excess of the carrying value. The tests did not result in an impairment to goodwill during the years ended December 31, 2015, 2014 and 2013.

Acquired intangible assets consist of completed technologies, customer relationships, trademarks and trade names, non-compete agreements and acquired license rights. Acquired intangible assets, other than goodwill, are amortized over their estimated useful lives based upon the estimated economic value derived from the related intangible asset.

Long-lived assets, including property and equipment and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances, such as service discontinuance, technological obsolescence, significant decreases in the Company’s market capitalization, facility closures or work-force reductions indicate that the carrying amount of the long-lived asset may not be recoverable. When such events occur, the Company compares the carrying amount of the asset to the undiscounted expected future cash flows related to the asset. If this comparison indicates that an impairment is present, the amount of the impairment is calculated as the difference between the carrying amount and the fair value of the asset. The Company did not have any impairments during the years ended December 31, 2015, 2014 and 2013.

Revenue Recognition

The Company recognizes service revenue in accordance with the authoritative guidance for revenue recognition, including guidance on revenue arrangements with multiple deliverables. Revenue is recognized only when the price is fixed or determinable, persuasive evidence of an arrangement exists, the service is performed and collectability of the resulting receivable is reasonably assured.

The Company primarily derives revenue from the sale of services to customers executing contracts having terms of one year or longer. These contracts generally commit the customer to a minimum of monthly, quarterly or annual level of usage and specify the rate at which the customer must pay for actual usage above the monthly, quarterly or annual minimum. For contracts with a monthly commitment, the Company recognizes the monthly minimum as revenue each month, provided that an enforceable contract has been signed by both parties, the service has been delivered to the customer, the fee for the service is fixed or determinable and collection is reasonably assured. Should a customer’s usage of the Company's services exceed the monthly, quarterly or annual minimum, the Company recognizes revenue for such excess in the period of additional usage. For annual or other non-monthly period revenue commitments, the Company recognizes revenue monthly based upon the customer’s actual usage each month of the commitment period and only recognizes any remaining committed amount for the applicable period in the last month thereof.

The Company typically charges its customers an integration fee when the services are first activated. Integration fees are recorded as deferred revenue and recognized as revenue ratably over the estimated life of the customer arrangement. The Company also derives revenue from services sold as discrete, non-recurring events or based solely on usage. For these services, the Company recognizes revenue once the event or usage has occurred.

When more than one element is contained in a revenue arrangement, the Company determines the fair value for each element in the arrangement based on vendor-specific objective evidence (“VSOE”) for each respective element, including any renewal rates for services contractually offered to the customer. Elements typically included in the Company's multiple element arrangements consist of its core services – the delivery of content, applications and software over the Internet – as well as mobile and security solutions, and enterprise professional services. These elements have value to the customer on a stand-alone basis in that they can be sold separately by another vendor. Generally, there is no right of return relative to these services.

The Company typically uses VSOE to determine the fair value of its separate elements. All stand-alone sales of professional services are reviewed to establish the average stand-alone selling price for those services. For the Company's core services, the fair value is the price charged for a single deliverable on a per unit basis when it is sold separately.

For arrangements in which the Company is unable to establish VSOE, third party evidence ("TPE") of the fair value of each element is determined based upon the price charged when the element is sold separately by another vendor. For arrangements in which the Company is unable to establish VSOE or TPE for each element, the Company uses the best estimate of selling price ("BESP") to determine the fair value of the separate deliverables. The Company estimates BESP based upon a management-approved listing of all solution unit pricing and pre-established discount levels for each solution that takes into consideration volume, geography and industry lines. The Company allocates arrangement consideration across the multiple elements using the relative selling price method.

At the inception of a customer contract, the Company makes an assessment as to that customer’s ability to pay for the services provided. The Company bases its assessment on a combination of factors, including the successful completion of a credit check or financial review, its collection experience with the customer and other forms of payment assurance. Upon the completion of these steps, the Company recognizes revenue monthly in accordance with its revenue recognition policy. If the Company subsequently determines that collection from the customer is not reasonably assured, the Company records an allowance for doubtful accounts and bad debt expense for all of that customer’s unpaid invoices and ceases recognizing revenue for continued services provided until cash is received from the customer. Changes in the Company’s estimates and judgments about whether collection is reasonably assured would change the timing of revenue or amount of bad debt expense that the Company recognizes.

The Company also sells its services through a reseller channel. Assuming all other revenue recognition criteria are met, the Company recognizes revenue from reseller arrangements based on the reseller’s contracted non-refundable minimum purchase commitments over the term of the contract, plus amounts sold by the reseller to its customers in excess of the minimum commitments. Amounts attributable to this excess usage are recognized as revenue in the period in which the service is provided.

From time to time, the Company enters into contracts to sell its services or license its technology to unrelated enterprises at or about the same time that it enters into contracts to purchase products or services from the same enterprises. If the Company concludes that these contracts were negotiated concurrently, the Company records as revenue only the net cash received from the vendor, unless the product or service received has a separate identifiable benefit, and the fair value of the vendor’s product or service can be established objectively.

The Company may from time to time resell licenses or services of third parties. The Company records revenue for these transactions on a gross basis when the Company has risk of loss related to the amounts purchased from the third party and the Company adds value to the license or service, such as by providing maintenance or support for such license or service. If these conditions are present, the Company recognizes revenue when all other revenue recognition criteria are satisfied.

Deferred revenue represents amounts billed to customers for which revenue has not been recognized. Deferred revenue primarily consists of the unearned portion of monthly billed service fees, prepayments made by customers for future periods, deferred integration and activation set-up fees and amounts billed under customer arrangements with extended payment terms.

Cost of Revenue

Cost of revenue consists primarily of fees paid to network providers for bandwidth and to third party network data centers for housing servers, also known as co-location costs. Cost of revenue also includes employee costs for network operation, build-out and support and services delivery; network storage costs; cost of software licenses; depreciation of network equipment used to deliver the Company’s services; amortization of network-related internal-use software; and costs for the production of live events. The Company enters into contracts for bandwidth with third party network providers with terms typically ranging from several months to two years. These contracts generally commit the Company to pay minimum monthly fees plus additional fees for bandwidth usage above the committed level. In some circumstances, Internet service providers (“ISPs”) make rack space available for the Company’s servers and access to their bandwidth at a discount or no cost. In exchange, the ISP and its customers benefit by receiving content through a local Company server resulting in better content delivery. The Company does not consider these relationships to represent the culmination of an earnings process. Accordingly, the Company does not recognize as revenue the value to the ISPs associated with the use of the Company’s servers, nor does the Company recognize as expense the value of the rack space and bandwidth received at discounted or no cost.

Research and Development Costs and Capitalized Internal-Use Software

Research and development costs consist primarily of payroll and related personnel costs for the design, development, deployment, testing and enhancement of the Company’s services and network. Costs incurred in the development of the Company’s services are expensed as incurred, except certain internal-use software development costs eligible for capitalization.

Capitalized costs include external consulting fees, payroll and payroll-related costs and stock-based compensation for employees in the Company’s development and information technology groups who are directly associated with, and who devote time to, the Company’s internal-use software projects. Capitalization begins when the planning stage is complete and the Company commits resources to the software project, and continues during the application development stage. Capitalization ceases when the software has been tested and is ready for its intended use. Costs incurred during the planning, training and post-implementation stages of the software development life-cycle are expensed as incurred. The Company amortizes completed internal-use software that is used on its network to cost of revenue over its estimated useful life.

Advertising Expense

The Company recognizes advertising expense as incurred. The Company recognized total advertising expense of $3.6 million for the year ended December 31, 2015, and $2.7 million for each of the years ended December 31, 2014 and 2013.

Accounting for Stock-Based Compensation

The Company recognizes compensation costs for all stock-based payment awards made to employees based upon the awards’ grant-date fair value. The stock-based payment awards include stock options, restricted stock units, deferred stock units and employee stock purchases related to the Company’s employee stock purchase plan.

For stock options, the Company has selected the Black-Scholes option-pricing model to determine the fair value of stock option awards. For stock options, restricted stock units and deferred stock units that contain only a service-based vesting feature, the Company recognizes compensation cost on a straight-line basis over the award's vesting period. For awards with a performance condition-based vesting feature, the Company recognizes compensation cost on a graded-vesting basis over the award's expected vesting period, commencing when achievement of the performance condition is deemed probable. In addition, for awards that vest and become exercisable only upon achievement of specified performance conditions, the Company makes judgments and estimates each quarter about the probability that such performance conditions will be met or achieved. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operation.

Foreign Currency Translation and Forward Currency Contracts

The assets and liabilities of the Company's subsidiaries are translated at the applicable exchange rate as of the balance sheet date, and revenue and expenses are translated at an average rate over the period. Resulting currency translation adjustments are recorded as a component of accumulated other comprehensive loss, a separate component of stockholders’ equity. Gains and losses on inter-company and other non-functional currency transactions are recorded in other expense, net.

The Company enters into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in current earnings in other expense, net. As of December 31, 2015 and 2014, the fair value of the forward currency contracts and the underlying net gains for the years ended December 31, 2015, 2014 and 2013 were immaterial.

The Company's foreign currency forward contracts may be exposed to credit risk to the extent that its counterparties are unable to meet the terms of the agreements. The Company seeks to minimize counterparty credit (or repayment) risk by entering into transactions only with major financial institutions of investment grade credit rating.

Taxes

The Company's provision for income taxes is comprised of a current and a deferred portion. The current income tax provision is calculated as the estimated taxes payable or refundable on tax returns for the current year. The deferred income tax provision is calculated as the estimated future tax effects attributable to temporary differences and carryforwards using expected tax rates in effect during the years in which the differences are expected to reverse or the carryforwards are expected to be realized.

The Company currently has net deferred tax assets consisting of net operating loss (“NOL”) carryforwards, tax credit carryforwards and deductible temporary differences. Management periodically weighs the positive and negative evidence to determine if it is more likely than not that some or all of the deferred tax assets will be realized.

The Company has recorded certain tax reserves to address potential exposures involving its income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different taxing jurisdictions. The Company's estimate of the value of its tax reserves contains assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the costs of the ultimate tax liability or benefit from these matters may be more or less than the amount the Company estimated.

Uncertainty in income taxes is recognized in the Company's consolidated financial statements using a two-step process. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement.

The Company has elected to account for the indirect income tax effects of stock-based compensation as provision for income taxes. This primarily includes the impact of the research and development tax credit and the domestic production activities deduction.

Recent Accounting Pronouncements
    
In May 2014, the Financial Accounting Standards Board (“FASB”) issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. The Company is evaluating the potential impact of adopting this new accounting guidance.

In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on the Company's results of operations or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard will be effective for the Company on January 1, 2016. The Company does not expect this guidance to have a material impact on its results of operations, financial condition or cash flows.

In November 2015, the FASB issued guidance that requires companies to present deferred income tax assets and liabilities as noncurrent in a classified balance sheet instead of the current requirement to separate deferred income tax assets and liabilities into current and noncurrent amounts. The standard is effective for the Company on January 1, 2016, but early adoption is permitted. The Company has adopted this standard as of December 31, 2015, and has applied it prospectively. The Company early adopted the standard because it simplifies the Company's process of determining balance sheet classification for its deferred taxes. Prior period deferred income tax assets and liabilities have not been adjusted, due to the prospective application of the standard. The adoption of this standard did not have an impact on the Company's results of operations or financial condition.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements
12 Months Ended
Dec. 31, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of December 31, 2015 and 2014 (in thousands):
 
 
 
Gross Unrealized
 
Aggregate
Fair Value
 
Classification on Balance Sheet
 
Amortized Cost
 
 
 
 
 
 
Short-Term
Marketable
Securities
 
Long-Term
Marketable
Securities
As of December 31, 2015
 
Gains
 
Losses
 
 
 
Commercial paper
$
2,491

 
$

 
$
(4
)
 
$
2,487

 
$
2,487

 
$

Corporate bonds
995,100

 
73

 
(3,365
)
 
991,808

 
432,585

 
559,223

U.S. government agency obligations
239,587

 
41

 
(575
)
 
239,053

 
25,016

 
214,037

 
$
1,237,178

 
$
114

 
$
(3,944
)
 
$
1,233,348

 
$
460,088

 
$
773,260

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
$
39

 
$

 
$

 
$
39

 
$

 
$
39

Commercial paper
10,487

 

 
(2
)
 
10,485

 
10,485

 

Corporate bonds
1,077,387

 
454

 
(2,132
)
 
1,075,709

 
424,777

 
650,932

U.S. government agency obligations
303,808

 
20

 
(427
)
 
303,401

 
84,380

 
219,021

 
$
1,391,721

 
$
474

 
$
(2,561
)
 
$
1,389,634

 
$
519,642

 
$
869,992


During the first quarter of 2015, the Company began offering eligible employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the consolidated balance sheets.

Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the consolidated statements of income. As of December 31, 2015, the Company held for investment corporate bonds with a fair value of $71.4 million, which are classified as available-for-sale marketable securities and have been in a continuous unrealized loss position for more than 12 months. The unrealized losses are not significant and are attributable to changes in interest rates. The Company does not believe any unrealized losses represent other than temporary impairments based on the evaluation of available evidence. As of December 31, 2014, there were no securities in a continuous unrealized loss position for more than 12 months.
The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets and liabilities as of December 31, 2015 and 2014 (in thousands): 
 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
Level 1
 
Level 2
 
Level 3
As of December 31, 2015
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
1,250

 
$
1,250

 
$

 
$

Commercial paper
2,487

 

 
2,487

 

Corporate bonds
991,808

 

 
991,808

 

U.S. government agency obligations
239,053

 

 
239,053

 

Mutual funds
1,414

 
1,414

 

 

 
$
1,236,012

 
$
2,664

 
$
1,233,348

 
$

 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
501

 
$
501

 
$

 
$

Certificates of deposit
39

 
39

 

 

Commercial paper
10,485

 

 
10,485

 

Corporate bonds
1,075,709

 

 
1,075,709

 

U.S. government agency obligations
303,401

 

 
303,401

 

 
$
1,390,135

 
$
540

 
$
1,389,595

 
$

 
 
 
 
 
 
 
 
Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(900
)
 
$

 
$

 
$
(900
)

The following table reflects the activity for the Company’s major classes of assets and liabilities measured at fair value using Level 3 inputs for the years ended December 31, 2015 and 2014 (in thousands):

 
Other Assets:
Note Receivable
 
Other Liabilities:
Contingent Consideration Obligation
Balance, January 1, 2014
$
22,879

 
$
(2,600
)
Fair value adjustment to Velocius contingent consideration included in general and administrative expense

 
(300
)
Achievement of first milestone related to Velocius contingent consideration

 
2,000

Unrealized gain on convertible note receivable included in other comprehensive income
2,121

 

Amendment of the convertible note receivable for preferred stock of the issuer and cash
(25,000
)
 

Balance, December 31, 2014
$

 
$
(900
)
Fair value adjustment to Velocius contingent consideration included in general and administrative expense

 
(100
)
Achievement of final milestone related to Velocius contingent consideration

 
1,000

Balance, December 31, 2015
$

 
$



As of December 31, 2015 and 2014, the Company grouped money market funds, certificates of deposit, and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of December 31, 2015 and 2014, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. The Company did not have any transfers of assets and liabilities between Level 1 and Level 2 of the fair value measurement hierarchy during the years ended December 31, 2015 and 2014.


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

The valuation technique used to measure the fair value of a Level 3 asset held by the Company, which consisted of a $25.0 million face value convertible note receivable, was primarily an income approach, where the expected weighted average future cash flows were discounted back to present value. The significant unobservable inputs used in the fair value measurement of the convertible note receivable were the probability of conversion to equity and the fair value of equity into which the note was convertible. In the second quarter of 2014, the note was amended. Under the terms of the amendment, the note became convertible into shares of preferred stock of the issuer valued at $12.5 million at the time of conversion; the remaining $12.5 million was paid in cash in the second and third quarters of 2014.

The valuation technique used to measure fair value of the Company's Level 3 liability, which consisted of contingent consideration related to the acquisition of Velocius Networks, Inc. ("Velocius") in 2013 (Note 8), was primarily an income approach. The significant unobservable input used in the fair value measurement of the Velocius contingent consideration was the likelihood of achieving development milestones to integrate the acquired technology into the Company's technology. During the third quarter of 2014, the first of two milestones was achieved and a portion of the contingent consideration was paid. The remaining milestone was achieved in June 2015 and was paid in the third quarter of 2015.

Contractual maturities of the Company’s available-for-sale marketable securities held as of December 31, 2015 and 2014 were as follows (in thousands):

 
December 31, 2015
 
December 31, 2014
Due in 1 year or less
$
460,088

 
$
519,642

Due after 1 year through 5 years
773,260

 
869,992

 
$
1,233,348

 
$
1,389,634

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable
12 Months Ended
Dec. 31, 2015
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Accounts Receivable
Accounts Receivable

Net accounts receivable consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Trade accounts receivable
$
262,885

 
$
222,531

Unbilled accounts receivable
124,878

 
116,070

Gross accounts receivable
387,763

 
338,601

Allowance for doubtful accounts
(906
)
 
(1,033
)
Reserve for cash-basis customers
(6,458
)
 
(7,990
)
Total accounts receivable reserves
(7,364
)
 
(9,023
)
Accounts receivable, net
$
380,399

 
$
329,578



A summary of activity in the accounts receivable reserves for the years ended December 31, 2015, 2014 and 2013, is as follows (in thousands):

 
2015
 
2014
 
2013
Beginning balance
$
9,023

 
$
3,703

 
$
3,807

Charges to income from operations
37,870

 
32,293

 
17,900

Collections from cash basis customers and write-offs
(39,529
)
 
(26,973
)
 
(18,004
)
Ending balance
$
7,364

 
$
9,023

 
$
3,703



Charges to income from operations represent charges to bad debt expense for increases in the allowance for doubtful accounts and reductions to revenue for increases in reserves for cash basis customers.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.3.1.900
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2015
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following as of December 31, 2015 and 2014 (in thousands):

 
December 31, 2015
 
December 31, 2014
Prepaid income taxes
$
31,045

 
$
44,631

Other prepaid expenses
43,751

 
37,669

Other current assets
48,432

 
46,681

Total
$
123,228

 
$
128,981

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.3.1.900
Property and Equipment
12 Months Ended
Dec. 31, 2015
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment

Property and equipment consisted of the following as of December 31, 2015 and 2014 (dollars in thousands):
 
 
December 31, 2015
 
December 31, 2014
 
Estimated Useful Life in Years
Computer and networking equipment
$
1,046,739

 
$
850,533

 
3-7
Purchased software
46,509

 
46,537

 
3-10
Furniture and fixtures
35,212

 
27,923

 
5
Office equipment
21,108

 
14,035

 
3-5
Leasehold improvements
119,466

 
92,544

 
1-16
Internal-use software
546,520

 
448,777

 
2-7
Property and equipment, gross
1,815,554

 
1,480,349

 
 
Accumulated depreciation and amortization
(1,062,374
)
 
(878,758
)
 
 
Property and equipment, net
$
753,180

 
$
601,591

 
 


Depreciation and amortization expense on property and equipment and capitalized internal-use software for the years ended December 31, 2015, 2014 and 2013 was $272.5 million, $215.3 million and $162.9 million, respectively. During the years ended December 31, 2015, 2014 and 2013, the Company capitalized $17.9 million, $15.2 million and $12.3 million, respectively, of stock-based compensation related to employees who developed and enhanced internal-use software applications.

During the years ended December 31, 2015 and 2014, the Company wrote off $48.7 million and $100.1 million, respectively, of property and equipment, gross, along with the associated accumulated depreciation and amortization. The write-offs were primarily related to computer and networking equipment and internal-use software no longer in use. These assets had been substantially depreciated and amortized.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Acquired Intangible Assets
12 Months Ended
Dec. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets
Goodwill and Acquired Intangible Assets

The changes in the carrying amount of goodwill for the years ended December 31, 2015 and 2014 were as follows (in thousands):

 
2015
 
2014
Beginning balance
$
1,051,294

 
$
757,368

Acquisition of Prolexic Technologies, Inc.

 
293,926

Acquisition of Xerocole, Inc.
12,859

 

Acquisition of Codemate A/S
69,445

 

Acquisition of Bloxx Limited
17,694

 

Foreign currency translation
(1,048
)
 

Ending balance
$
1,150,244

 
$
1,051,294


    
Acquired intangible assets that are subject to amortization consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technologies
$
120,791

 
$
(58,633
)
 
$
62,158

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(102,872
)
 
88,838

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,540

 
(3,374
)
 
3,166

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,767
)
 
1,933

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(167,136
)
 
$
156,095

 
$
275,011

 
$
(142,599
)
 
$
132,412



Aggregate expense related to amortization of acquired intangible assets for the years ended December 31, 2015, 2014 and 2013 was $27.1 million, $32.1 million and $21.5 million, respectively. Based on the Company's acquired intangible assets as of December 31, 2015, aggregate expense related to amortization of acquired intangible assets is expected to be approximately $26.5 million, $27.8 million, $23.7 million, $21.7 million and $17.7 million for the years ending December 31, 2016, 2017, 2018, 2019 and 2020, respectively.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Acquisitions and Divestitures
12 Months Ended
Dec. 31, 2015
Business Combinations [Abstract]  
Business Acquisitions and Divestitures
Business Acquisitions and Divestitures

Acquisition-related costs were $1.8 million, $4.2 million and $3.1 million during the years ended December 31, 2015, 2014 and 2013, respectively, and are included in general and administrative expense in the consolidated statements of income. Pro forma results of operations for the acquisitions completed in the years ended December 31, 2015, 2014 and 2013 have not been presented because the effects of the acquisitions, individually or in the aggregate, are not material to the Company's consolidated financial results. Revenue and earnings since the dates of the acquisitions included in the Company's consolidated statements of income are also not presented because they are not material.

2015 Acquisitions

Xerocole

On February 27, 2015, the Company acquired Xerocole, Inc. ("Xerocole"), a provider of recursive Domain Name System ("DNS") functionality, for $16.6 million in cash. The Company acquired Xerocole with a goal of expanding its existing Authoritative DNS products. The Company allocated $12.9 million of the cost of the acquisition to goodwill and $4.9 million to acquired intangible assets. The allocation of the purchase price was finalized in the third quarter of 2015. The total weighted average useful life of the intangible assets acquired from Xerocole is 8.8 years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill expected to be deducted for tax purposes is $2.7 million.

Octoshape

On April 6, 2015, the Company acquired all of the outstanding capital stock of Codemate A/S and its wholly-owned subsidiary Octoshape ApS (together, "Octoshape") in exchange for $107.0 million in cash. Octoshape is a cloud service provider focused on delivering broadcast, enterprise and carrier solutions. The goal of acquiring Octoshape is to make available for the Company's customers additional delivery and optimization technologies for video streams of over-the-top ("OTT") content and to enable the Company to more fully support Internet Protocol television ("IPTV") solutions. The consolidated financial statements include the operating results of Octoshape from the date of acquisition.

The purchase price allocation was finalized in the fourth quarter of 2015. The Company recorded a decrease of $0.5 million to goodwill upon the finalization of net working capital adjustments to the purchase price in the third quarter of 2015. The following table presents the final allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,047

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,445

Deferred tax assets
 
5,230

Total assets acquired
 
119,658

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,047



The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Octoshape expected to be deducted for tax purposes is $69.4 million.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life (in years)
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950

 
 


The total weighted average amortization period for the intangible assets acquired from Octoshape is 10.6 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.

Bloxx

On October 30, 2015, the Company acquired Bloxx Limited ("Bloxx"), a provider of Secure Web Gateway technology, for $18.7 million in cash. The acquisition is expected to provide the Company with technology to complement the Company's cloud security strategy for protecting businesses against Internet vulnerabilities. The Company allocated $17.7 million of the cost of the acquisition to goodwill and $3.9 million to the acquired intangible assets. The allocation of the purchase price has not been finalized as the Company is in the process of gathering the facts and circumstances existing as of the acquisition date in order to finalize the valuation. The total weighted average useful life of the intangible assets acquired from Bloxx is 7.2 years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Bloxx expected to be deducted for tax purposes is $17.7 million.

2014 Acquisitions

Prolexic Acquisition

On February 18, 2014, the Company acquired all of the outstanding capital stock of Prolexic Technologies, Inc. ("Prolexic") in exchange for $392.1 million in cash and the assumption of unvested stock options. The goal of acquiring Prolexic was to provide the Company's customers with a comprehensive portfolio of security solutions designed to defend an enterprise’s web and IP infrastructure against application-layer, network-layer and data center attacks delivered via the Internet. The consolidated financial statements include the operating results of Prolexic from the date of acquisition.

The purchase price allocation was finalized in the fourth quarter of 2014. The Company recorded an increase of $2.2 million to goodwill upon the finalization of measurement period adjustments related to certain tax-related assets and liabilities in the fourth quarter of 2014.

The following table presents the final allocation of the purchase price for Prolexic (in thousands):

Total purchase consideration
 
$
392,104

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
33,072

Accounts receivable
 
11,208

Property and equipment
 
12,225

Identifiable intangible assets
 
87,040

Goodwill
 
293,926

Deferred tax assets
 
16,340

Other current and long-term assets
 
5,664

Total assets acquired
 
459,475

Other current liabilities
 
(5,940
)
Current deferred revenue
 
(5,812
)
Deferred tax liabilities
 
(36,203
)
Debt, capital leases and other long-term liabilities
 
(19,416
)
Total liabilities assumed
 
(67,371
)
Net assets acquired
 
$
392,104



The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and the fair value of cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Prolexic expected to be deducted for tax purposes is $62.4 million.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except for years):

 
Gross Carrying Amount
 
Weighted Average Useful Life (in years)
Completed technologies
$
26,800

 
6.9
Customer-related intangible assets
58,500

 
10.4
Non-compete agreements
940

 
3.0
Trademark
800

 
4.9
Total
$
87,040

 
 


The total weighted average amortization period for the intangible assets acquired from Prolexic is 9.2 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.

2013 Acquisitions

Velocius Acquisition

On November 8, 2013, the Company acquired Velocius in exchange for $4.3 million in cash. In addition, the Company recorded a liability of $2.6 million for contingent consideration related to expected achievement of post-closing milestones. The maximum potential payout of the contingent consideration was $3.0 million. As of December 31, 2015, all milestones were achieved and $3.0 million had been paid.

The Company acquired Velocius with a goal of complementing its hybrid cloud optimization strategy for optimizing IP application traffic across the Internet for remote and branch-end users. The Company allocated $5.4 million of the cost of the acquisition to goodwill and $2.5 million to acquired intangible assets. The allocation of the purchase price was finalized in the first quarter of 2014. The total weighted average useful life of the intangible assets acquired from Velocius is 7.9 years. The value of the goodwill from the acquisition can be attributed to a number of business factors including a trained technical workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Velocius expected to be deducted for tax purposes is $0.3 million.

Strategic Network Transaction

On November 30, 2012, the Company entered into a strategic alliance with AT&T. Under the agreement, AT&T became a reseller of the Company's services and the Company acquired certain assets and contracted to purchase bandwidth, co-location and related services from AT&T. The Company entered into the agreement with a goal of expanding its content delivery network customer base and developing a relationship with AT&T as a bandwidth and co-location service provider. The transaction meets the definition of a business combination, and it was determined that the Company obtained control of the acquired assets in July 2013. The total consideration was $55.0 million, of which $27.5 million was paid during the third quarter of 2013 and $27.5 million was paid during the first quarter of 2014.

The Company allocated $30.2 million of the consideration to goodwill and $16.1 million to acquired intangible assets. The allocation of the purchase price was finalized in the fourth quarter of 2013. The weighted average useful life of the intangible assets acquired is 9.8 years. The value of the goodwill acquired can be attributed to synergies expected to be realized by the Company related to anticipated future customer expansion and cost reductions. The total amount of goodwill expected to be deducted for tax purposes is $30.2 million.

Divestitures

ADS Divestiture

Consistent with its strategy to prioritize higher-margin businesses, the Company sold its Advertising Decision Solutions ("ADS") business to MediaMath, Inc. ("MediaMath") in exchange for a $25.0 million face value convertible note receivable (Note 3). The transaction closed during the first quarter of 2013. These operations were not material to the Company's annual net sales, net income or earnings per share, and no significant gains or losses were realized on the transaction. The accompanying consolidated financial statements for the year ended December 31, 2013 include the impact of approximately one month of ADS operations prior to the sale. All assets and liabilities used by the ADS operations have been excluded from the consolidated balance sheets. Simultaneously with the sale, the Company entered into a multi-year relationship agreement whereby MediaMath will have exclusive rights to leverage the Company's pixel-free technology for use within digital advertising and marketing applications.

During the second quarter of 2014, the convertible note receivable was amended. Under the terms of the amendment, the note became convertible into shares of preferred stock of MediaMath valued at $12.5 million at the time of conversion and was included in other assets in the consolidated balance sheet as of December 31, 2015 and 2014; the remaining $12.5 million was received in cash during the second and third quarters of 2014.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses
12 Months Ended
Dec. 31, 2015
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Accrued Expenses
Accrued Expenses

Accrued expenses consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Payroll and other related benefits
$
108,230

 
$
125,938

Bandwidth and co-location
48,228

 
28,459

Property, use and other taxes
47,364

 
40,411

Professional service fees
4,636

 
4,434

Other
7,708

 
5,444

Total
$
216,166

 
$
204,686

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Operating Lease Commitments

The Company leases its facilities under non-cancelable operating leases. These operating leases expire at various dates through May 2027 and generally require the payment of real estate taxes, insurance, maintenance and operating costs.

The minimum aggregate future obligations under non-cancelable leases as of December 31, 2015 were as follows (in thousands):
 
2016
$
52,456

2017
51,978

2018
43,683

2019
39,800

2020
19,487

Thereafter
72,117

Total
$
279,521



Rent expense for the years ended December 31, 2015, 2014 and 2013 was $47.9 million, $39.9 million and $30.8 million, respectively. The Company has entered into sublease agreements with tenants of various properties previously vacated by the Company. The amounts paid to the Company by these sublease tenants was $3.6 million, $3.4 million and $1.9 million for the years ended December 31, 2015, 2014 and 2013, respectively.

As of December 31, 2015, the Company had outstanding letters of credit in the amount of $6.0 million related to certain of its real estate leases. The letters of credit expire as the Company fulfills its operating lease obligations.

Purchase Commitments

As of December 31, 2015, the Company had long-term commitments for bandwidth usage and co-location with various networks and ISPs and for asset purchases for network equipment. Additionally, as of December 31, 2015, the Company had entered into purchase orders with various vendors. The minimum future commitments as of December 31, 2015 were as follows (in thousands):

 
Bandwidth and Co-location Commitments
 
Purchase Order Commitments
2016
$
117,044

 
$
102,832

2017
29,914

 
11,363

2018
400

 
8,413

2019
74

 
591

2020

 

Thereafter

 

Total
$
147,432

 
$
123,199



Legal Matters

The Company is party to various litigation matters that management considers routine and incidental to its business. Management does not expect the results of any of these routine actions to have a material effect on the Company’s business, results of operations, financial condition or cash flows.

The Company is conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than 1% of the Company’s revenue in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market.  In February 2015, the Company voluntarily contacted the U.S. Securities and Exchange Commission and Department of Justice to advise both agencies of this internal investigation. The Company is cooperating with those agencies. As of the filing of these financial statements, the Company cannot predict the outcome of this matter. No provision with respect to this matter has been made in the Company's consolidated financial statements.

Indemnification

The Company enters into standard indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company agrees to indemnify, hold harmless and reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company's business partners or customers, in connection with its provision of its services. Generally, these obligations are limited to claims relating to infringement of a patent, copyright or other intellectual property right or the Company’s negligence, willful misconduct or violation of law. Subject to applicable statutes of limitation, the term of these indemnification agreements is generally perpetual from the time of execution of the agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company carries insurance that covers certain third party claims relating to its services and could limit the Company’s exposure in that respect.

The Company has agreed to indemnify each of its officers and directors during his or her lifetime for certain events or occurrences that happen by reason of the fact that the officer or director is or was or has agreed to serve as an officer or director of the Company. The Company has director and officer insurance policies that may limit its exposure and may enable the Company to recover a portion of certain future amounts paid.

To date, the Company has not encountered material costs as a result of such indemnification obligations and has not accrued any related liabilities in its financial statements. In assessing whether to establish an accrual, the Company considers such factors as the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Senior Notes
12 Months Ended
Dec. 31, 2015
Debt Disclosure [Abstract]  
Convertible Senior Notes
Convertible Senior Notes

In February 2014, the Company issued $690.0 million in par value of convertible senior notes due 2019 (the "Notes"). The Notes are senior unsecured obligations of the Company, do not bear regular interest and mature on February 15, 2019, unless repurchased or converted prior to maturity.

At their option, holders may convert their Notes prior to the close of business on the business day immediately preceding August 15, 2018 only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended June 30, 2014 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; or

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or upon the occurrence of specified corporate events.

On or after August 15, 2018, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.

Upon conversion, the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The initial conversion rate is 11.1651 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $89.56 per share, subject to adjustments in certain events, and represents a potential conversion into 7.7 million shares.

In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the Notes. The equity component is recorded in additional paid-in capital in the consolidated balance sheet and will not be remeasured as long as it continues to meet the conditions for equity classification.

In accounting for the transaction costs related to the issuance of the Notes, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are being amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component of the Notes in stockholders’ equity.

The Notes consisted of the following components as of December 31, 2015 (in thousands):

 
December 31, 2015
Liability component:
 
Principal
$
690,000

Less: debt discount, net of amortization
(65,712
)
Net carrying amount
$
624,288

 
 
Equity component:
$
101,276



The estimated fair value of the Notes at December 31, 2015 was $660.7 million. The fair value was determined based on data points other than quoted prices that are observable, either directly or indirectly, and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of $52.63 on December 31, 2015, the value of the Notes if converted to common stock was less than the principal amount of $690.0 million.

The Company used $62.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the Notes. The repurchase was made in accordance with the share repurchase program previously approved by the Board of Directors (Note 12). Additionally, $23.3 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company intends to use the remaining net proceeds for working capital, share repurchases and other general corporate purposes, as well as for potential acquisitions and other strategic transactions.

Note Hedge

To minimize the impact of potential dilution upon conversion of the Notes, the Company entered into convertible note hedge transactions with respect to its common stock in February 2014. The Company paid $101.3 million for the note hedge transactions. The note hedge transactions cover approximately 7.7 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the Notes, also subject to adjustment, and are exercisable upon conversion of the Notes.  The note hedge transactions are intended to reduce dilution in the event of conversion of the Notes.

Warrants

Separately, in February 2014, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 7.7 million shares of the Company’s common stock at a strike price of approximately $104.49 per share. The Company received aggregate proceeds of $78.0 million from the sale of the warrants.  The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the Notes to approximately $104.49 per share.

Interest Expense

The Notes do not bear regular interest, but have an effective interest rate of 3.2% attributable to the conversion feature. The following table sets forth total interest expense included in the statement of income related to the Notes for the years ended December 31, 2015 and 2014 (in thousands):

 
2015
 
2014
Amortization of debt discount
$
19,436

 
$
16,127

Amortization of debt issuance costs
1,844

 
1,531

Capitalization of interest expense
(2,755
)
 
(2,195
)
Total interest expense
$
18,525

 
$
15,463

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity
12 Months Ended
Dec. 31, 2015
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders’ Equity

Stock Repurchase Program

In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. During the years ended December 31, 2015, 2014 and 2013, the Company repurchased 4.5 million, 4.6 million and 3.9 million shares, respectively, of its common stock for $302.6 million, $268.6 million and $160.4 million, respectively, pursuant to the current repurchase program as well as prior ones approved by the Board of Directors. As of December 31, 2015, the Company had $131.0 million available for future purchases of shares under the current repurchase program.

In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program, effective from February 9, 2016 through December 31, 2018. The Company's goal for this program is to offset the dilution created by its employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant.

The Board of Directors authorized the retirement of all the outstanding shares of its treasury stock as of each of December 31, 2015, 2014 and 2013. The retired shares were returned to the number of authorized but unissued shares of the Company's common stock, and the retirement was recorded to additional paid-in capital.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the year ended December 31, 2015 (in thousands):

 
Foreign Currency Translation
 
Net Unrealized Gains (Losses) on Investments
 
Total
Balance as of January 1, 2015
$
(22,064
)
 
$
4,453

 
$
(17,611
)
Other comprehensive loss
(22,872
)
 
(970
)
 
(23,842
)
Balance as of December 31, 2015
$
(44,936
)
 
$
3,483

 
$
(41,453
)


The tax effect on accumulated unrealized gains on investments was insignificant as of December 31, 2015 and 2014. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the year ended December 31, 2015.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plan
12 Months Ended
Dec. 31, 2015
Compensation Related Costs [Abstract]  
Employee Benefit Plan
Employee Benefit Plan

The Company has established a savings plan for its employees that is designed to be qualified under Section 401(k) of the Internal Revenue Code. Eligible employees are permitted to contribute to this plan through payroll deductions within statutory and plan limits. The Company contributed approximately $13.1 million, $16.6 million and $11.1 million of cash to the savings plan for the years ended December 31, 2015, 2014 and 2013, respectively, under a matching program.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation
12 Months Ended
Dec. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Compensation
Stock-Based Compensation

Equity Plans

In May 2013, the Company's stockholders approved the Akamai Technologies, Inc. 2013 Stock Incentive Plan (the "2013 Plan"). The 2013 Plan replaced the Akamai Technologies, Inc. 2009 Stock Incentive Plan (the "2009 Plan"), which in turn replaced the Akamai Technologies, Inc. 2006 Stock Incentive Plan, the Akamai Technologies, Inc. 2001 Stock Incentive Plan and the Akamai Technologies, Inc. 1998 Stock Incentive Plan (together with the 2009 Plan, the "Previous Plans"). The Company no longer issues equity awards under the Previous Plans, and they solely exist to satisfy outstanding equity awards previously granted under those plans. The 2013 Plan allows for the issuance of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-based awards and cash-based awards up to 11.0 million shares of common stock to employees, officers, directors, consultants and advisers of the Company. Additionally, the Company may grant up to 3.8 million shares of common stock thereunder that were available for grant under the 2009 Plan immediately prior to stockholder approval of the 2013 Plan. Any shares of common stock that are currently outstanding under the Previous Plans that are terminated, canceled, surrendered or forfeited will become available to grant. As of December 31, 2015, the Company had reserved approximately 10.4 million shares of common stock available for future issuance of equity awards under the 2013 Plan.

The Company has assumed certain stock option plans and the outstanding stock options of companies that it has acquired (“Assumed Plans”). Stock options outstanding as of the date of acquisition under the Assumed Plans were exchanged for the Company’s stock options and adjusted to reflect the appropriate conversion ratio as specified by the applicable acquisition agreement, but are otherwise administered in accordance with the terms of the Assumed Plans. Stock options under the Assumed Plans generally vest over four years and expire ten years from the date of grant.

The 1999 Employee Stock Purchase Plan ("1999 ESPP") permits eligible employees to purchase up to 1.5 million shares each June 1 and December 1, provided that the aggregate number of shares issued shall not exceed 20.0 million. The 1999 ESPP allows participants to purchase shares of common stock at a 15% discount from the fair market value of the stock as determined on specific dates at six-month intervals. During the years ended December 31, 2015, 2014 and 2013, the Company issued 0.7 million, 0.7 million and 0.6 million shares under the 1999 ESPP, respectively, with a weighted average purchase price per share of $52.05, $41.76 and $34.26, respectively. Total cash proceeds from the purchase of shares under the 1999 ESPP in the years ended December 31, 2015, 2014 and 2013 were $34.8 million, $29.3 million and $22.1 million, respectively. As of December 31, 2015, approximately $3.7 million had been withheld from employees for future purchases under the 1999 ESPP.

Stock-Based Compensation Expense

The following table summarizes the components of total stock-based compensation expense included in the Company’s consolidated statements of income for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
Cost of revenue
$
14,145

 
$
11,934

 
$
10,867

Research and development
23,927

 
19,341

 
17,472

Sales and marketing
53,542

 
47,570

 
39,290

General and administrative
35,063

 
33,151

 
28,255

Total stock-based compensation
126,677

 
111,996

 
95,884

Provision for income taxes
(49,033
)
 
(39,182
)
 
(34,829
)
Total stock-based compensation, net of taxes
$
77,644

 
$
72,814

 
$
61,055



In addition to the amounts of stock-based compensation reported in the table above, the Company’s consolidated statements of income for the years ended December 31, 2015, 2014 and 2013 also include stock-based compensation reflected as a component of amortization of capitalized internal-use software; the additional stock-based compensation was $12.7 million, $10.3 million and $8.1 million, respectively, before taxes.

The Company uses the Black-Scholes option pricing model to determine the fair value of the Company’s stock option awards. This model requires the input of subjective assumptions, including expected stock price volatility and the estimated term of each award. The estimated fair value of the Company's stock-based awards, less expected forfeitures, is amortized over the awards’ vesting period on a straight-line basis. Expected volatilities are based on the Company’s historical stock price volatility and implied volatility from traded options in its stock. The Company uses historical data to estimate the expected term of options granted within the valuation model. The risk-free interest rate for periods commensurate with the expected term of the option is based on the U.S. Treasury yield rate in effect at the time of grant. The expected dividend yield is zero, as the Company currently does not pay a dividend and does not anticipate doing so in the future.

The Company did not grant any stock options during 2015. The grant-date fair values of the Company's stock option awards granted during the years ended December 31, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
 
2014
 
2013
Expected term (in years)
4.4

 
4.5

Risk-free interest rate
0.8
%
 
0.8
%
Expected volatility
40.4
%
 
44.4
%
Dividend yield
%
 
%


For the years ended December 31, 2014 and 2013, the weighted average fair value of stock option awards granted was $49.67 per share and $14.17 per share, respectively.

The grant-date fair values of the Company's ESPP awards granted during the years ended December 31, 2015, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
 
2015
 
2014
 
2013
Expected term (in years)
0.5

 
0.5

 
0.5

Risk-free interest rate
0.2
%
 
0.1
%
 
0.1
%
Expected volatility
28.0
%
 
33.5
%
 
42.0
%
Dividend yield
%
 
%
 
%


For the years ended December 31, 2015, 2014 and 2013, the weighted average fair value of ESPP awards granted was $15.63 per share, $12.64 per share and $11.34 per share, respectively.

As of December 31, 2015, total pre-tax unrecognized compensation cost for stock options, restricted stock units, deferred stock units and shares of common stock issued under the 1999 ESPP was $213.3 million. The expense is expected to be recognized through 2019 over a weighted average period of 1.5 years.

Stock Options

The following table summarizes stock option activity during the year ended December 31, 2015:
 

Shares
(in thousands)

Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at January 1, 2015
2,671

 
$
28.65

 
 
 
 
Exercised
(1,132
)
 
23.40

 
 
 
 
Forfeited
(15
)
 
29.23

 
 
 
 
Outstanding at December 31, 2015
1,524

 
$
32.39

 
3.06
 
$
30,875

Exercisable at December 31, 2015
1,244

 
$
33.33

 
2.64
 
$
24,033

Vested or expected to vest December 31, 2015
1,498

 
$
32.46

 
3.03
 
$
30,225



The total pre-tax intrinsic value of options exercised during the years ended December 31, 2015, 2014 and 2013 was $53.6 million, $45.8 million and $47.2 million, respectively. The total fair value of options vested for the years ended December 31, 2015, 2014 and 2013 was $10.3 million, $16.9 million and $12.4 million, respectively.

The aggregate intrinsic value in the preceding table represents the total pre-tax intrinsic value, based on the Company’s closing stock price of $52.63 on December 31, 2015, that would have been received by the option holders had all option holders exercised their “in-the-money” options as of that date. The total number of shares issuable upon the exercise of “in-the-money” options exercisable as of December 31, 2015 was approximately 1.2 million.

Deferred Stock Units

The Company has granted deferred stock units ("DSUs") to non-employee members of its Board of Directors. Each DSU represents the right to receive one share of the Company’s common stock upon vesting. The holder may elect to defer receipt of the vested shares of stock represented by the DSU for a period of at least one year but not more than ten years from the grant date. For those granted prior to 2014, DSUs vest 50% upon the first anniversary of the grant date, with the remaining 50% vesting in equal installments of 12.5% each quarter thereafter so that all DSUs are vested in full at the end of two years from date of grant. Beginning in 2014, DSUs vest 100% on the first anniversary of the grant date. If a director has completed one year of Board service, vesting of 100% of the DSUs held by such director will accelerate at the time of his or her departure from the Board.

The following table summarizes the DSU activity for the year ended December 31, 2015:

 
Units
(in thousands)
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2015
260

 
$
36.35

Granted
28

 
76.12

Vested and distributed
(142
)
 
34.63

Outstanding at December 31, 2015
146

 
$
45.42


The total pre-tax intrinsic value of DSUs that were vested and distributed during the years ended December 31, 2015, 2014 and 2013 was $10.7 million, $1.4 million and $3.8 million, respectively. The total fair value of DSUs that were vested and distributed during the years ended December 31, 2015, 2014 and 2013 was $4.9 million, $0.8 million and $1.5 million, respectively. The grant-date fair value is calculated based upon the Company’s closing stock price on the date of grant. As of December 31, 2015, 28,000 DSUs were unvested, with an aggregate intrinsic value of approximately $1.5 million and a weighted average remaining contractual life of approximately 0.4 years. These units are expected to vest in May 2016.

Restricted Stock Units

The following table summarizes the different types of restricted stock units ("RSUs") granted by the Company during the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
 
December 31, 2013
RSUs with service-based vesting conditions
2,507

 
1,949

 
2,338

RSUs with performance-based vesting conditions
583

 
575

 
760

Total
3,090


2,524


3,098


RSUs represent the right to receive one share of the Company’s common stock upon vesting. RSUs are granted at the discretion of the Board of Directors, a committee thereof or, subject to defined limitations, the Chief Executive Officer of the Company, acting as a committee of one director, to whom such authority has been delegated. The Company has issued RSUs that vest based on the passage of time assuming continued service with the Company, as well as RSUs that vest only upon the achievement of defined performance metrics tied primarily to revenue and income targets or other key financial performance indicators.

For RSUs with service-based vesting conditions, the fair value is calculated based upon the Company’s closing stock price on the date of grant, and the stock-based compensation expense is being recognized over the vesting period. Most RSUs with service-based vesting provisions vest in installments over a three- or four-year period following the grant date.

For the years ended December 31, 2015, 2014 and 2013, management measured compensation expense for performance-based RSUs based upon a review of the Company’s expected achievement against specified financial performance targets. Such compensation cost is being recorded using a graded-vesting method for each series of grants of performance-based RSUs, to the extent management has deemed that such awards are probable of vesting based upon the expected achievement against the specified targets. On a periodic basis, management reviews the Company’s expected performance and adjusts the compensation cost, if needed, at such time.

The following table summarizes the RSU activity for the year ended December 31, 2015:
 

Units
(in thousands)

Weighted Average Grant Date Fair Value
Outstanding at January 1, 2015
4,542


$
48.98

Granted
3,090


69.00

Vested
(2,289
)

46.01

Forfeited
(274
)

57.37

Outstanding at December 31, 2015
5,069


$
62.20



The total pre-tax intrinsic value of RSUs that vested during the years ended December 31, 2015, 2014 and 2013 was $153.6 million, $145.6 million and $117.5 million, respectively. The total fair value of RSUs that vested during the years ended December 31, 2015, 2014 and 2013 was $105.3 million, $86.9 million and $89.2 million, respectively. The grant-date fair value of each RSU is calculated based upon the Company’s closing stock price on the date of grant. As of December 31, 2015, 5.1 million RSUs were outstanding and unvested, with an aggregate intrinsic value of $266.8 million and a weighted average remaining vesting period of approximately 1.5 years. These RSUs are expected to vest on various dates through December 2019.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes
12 Months Ended
Dec. 31, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The components of income before provision for income taxes were as follows for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
U.S.
$
233,247

 
$
408,391

 
$
365,821

Foreign
223,377

 
71,385

 
53,733

Income before provision for income taxes
$
456,624

 
$
479,776

 
$
419,554



The provision for income taxes consisted of the following for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
Current tax provision (benefit):
 
 
 
 
 
Federal
$
70,298

 
$
153,471

 
$
77,671

State
(1,750
)
 
4,978

 
8,034

Foreign
62,572

 
13,259

 
13,019

Deferred tax provision (benefit):
 
 
 
 
 
Federal
23,381

 
(13,073
)
 
24,210

State
(742
)
 
(15,220
)
 
(1,106
)
Foreign
(18,536
)
 
2,442

 
1,869

Change in valuation allowance
(5
)
 
(29
)
 
2,370

Total
$
135,218

 
$
145,828

 
$
126,067



The Company includes the provision for income taxes incurred on intercompany sales as part of its current tax provision.  The amount of the current year provision for income taxes required to be deferred is included as a deferred tax benefit.  The amount of the current year deferral included in the Company’s deferred tax provision was a benefit of $15.5 million and $24.3 million in the years ended December 31, 2015 and 2014, respectively.  There were no amounts included in the deferred tax provision in 2013.

The Company’s effective rate differed from the U.S. federal statutory rate as follows for the years ended December 31, 2015, 2014 and 2013:
 
 
2015
 
2014
 
2013
U.S. federal income tax rate
35.0
 %
 
35.0
 %
 
35.0
 %
State taxes
1.7

 
2.3

 
3.4

Nondeductible stock-based compensation
1.9

 
1.4

 
0.8

U.S. federal, state and foreign research and development credits
(4.1
)
 
(3.2
)
 
(3.5
)
Foreign earnings
(4.6
)
 
(1.9
)
 
(2.6
)
Domestic production activities deduction
(1.2
)
 
(2.2
)
 
(4.3
)
State software development activities benefit

 
(2.4
)
 

Other
0.9

 
1.4

 
1.2

 
29.6
 %
 
30.4
 %
 
30.0
 %


The components of the net deferred tax asset and the related valuation allowance as of December 31, 2015 and 2014 were as follows (in thousands):
 
 
2015
 
2014
Accrued bonus
$
13,161

 
$
19,572

Deferred revenue
11,334

 
9,536

Deferred rent
13,224

 
10,518

Stock-based compensation
31,705

 
27,538

Net operating losses
8,855

 
11,466

Unrealized losses
1,421

 
748

Tax credit carryforwards
22,918

 
18,066

Other
5,989

 
6,528

Deferred tax assets
108,607

 
103,972

Depreciation and amortization
(10,848
)
 
(14,868
)
Acquired intangible assets
(37,923
)
 
(40,126
)
Internal-use software development costs capitalized
(66,807
)
 
(39,396
)
Deferred tax liabilities
(115,578
)
 
(94,390
)
Valuation allowance
(1,217
)
 
(1,222
)
Net deferred tax (liabilities) assets
$
(8,188
)
 
$
8,360



During the years ended December 31, 2015 and 2014, the valuation allowance related to the Company's deferred tax assets decreased by an insignificant amount. As of December 31, 2015 and 2014, the Company had the following NOL and credit carryforwards (in thousands):

 
2015
 
2014
 
Expirations at Various Dates Through:
NOL carryforwards:
 
 
 
 
 
Federal
$
21,500

 
$
26,100

 
2029
State
28,200

 
45,000

 
2034
Foreign

 
300

 
 
Federal and state research and development tax credit carryforwards
39,800

 
30,500

 
2030


The Company's U.S. federal NOL carryforwards relate to acquisitions completed during 2012. As of December 31, 2015, the Company had no foreign tax credit carryforwards.

As of December 31, 2015, undistributed earnings of non-U.S. subsidiaries totaled $349.8 million. No provision for U.S. income and foreign withholding taxes has been made for these permanently reinvested foreign earnings because it is expected that such earnings will be reinvested indefinitely. If these earnings were distributed to the U.S. in the form of dividends or otherwise, it would be included in the Company's U.S. taxable income. The amount of unrecognized deferred income tax liability related to these earnings is $53.8 million.

The following is a rollforward of the Company’s unrecognized tax benefits for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Balance at beginning of year
$
33,320

 
$
24,651

 
$
20,902

Gross increases — tax positions of prior periods
11,238

 
12,925

 
2,878

Gross increases — current-period tax positions
27,043

 
2,106

 
2,834

Gross decreases — tax positions of prior periods
(5,996
)
 
(6,362
)
 
(1,213
)
Gross decreases — settlements
(315
)
 

 
(750
)
Balance at end of year
$
65,290

 
$
33,320

 
$
24,651



As of December 31, 2015, 2014 and 2013, the Company had approximately $72.3 million, $41.1 million and $30.6 million, respectively, of total unrecognized tax benefits, including $10.0 million, $7.7 million, and $5.9 million of accrued interest and penalties as of December 31, 2015, 2014 and 2013, respectively. Interest and penalties related to unrecognized tax benefits are recorded in the provision for income taxes and were $2.2 million and $1.8 million for the years ended December 31, 2015 and 2014, respectively. Interest and penalties included in the provision for income taxes for the year ended December 31, 2013 were insignificant. If recognized, all amounts of unrecognized tax benefits would have resulted in a reduction of income tax expense, impacting the effective income tax rate. As of December 31, 2015, the Company does not expect to recognize any of its unrecognized tax benefits in earnings in the next 12 months.

The Company's U.S. federal income tax return for the 2013 tax year is currently under audit by the Internal Revenue Service. In addition, certain state and foreign income tax returns from 2008 through 2013 are currently under audit in those jurisdictions. The Company does not expect the results of these examinations to have a material effect on its financial condition, results of operations or cash flows.

Generally, in the U.S. federal and state taxing jurisdictions, tax periods in which certain loss and credit carryovers are generated remain open for audit until such time as the limitation period ends for the year in which such losses or credits are utilized. In major foreign jurisdictions, tax years after 2011 are open for examination.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income per Share
12 Months Ended
Dec. 31, 2015
Earnings Per Share [Abstract]  
Net Income per Share
Net Income per Share

Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, RSUs, DSUs, convertible senior notes and warrants issued by the Company. The dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the components used in the computation of basic and diluted net income per share for the years ended December 31, 2015, 2014 and 2013 (in thousands, except per share data):
 
 
2015

2014

2013
Numerator:
 
 
 
 
 
Net income
$
321,406

 
$
333,948

 
$
293,487

Denominator:
 
 
 
 
 
Shares used for basic net income per share
178,391

 
178,279

 
178,196

Effect of dilutive securities:

 

 

Stock options
794

 
1,221

 
1,622

RSUs and DSUs
1,230

 
1,686

 
1,965

Convertible senior notes

 

 

Warrants related to issuance of convertible senior notes

 

 

Shares used for diluted net income per share
180,415

 
181,186

 
181,783

Basic net income per share
$
1.80

 
$
1.87

 
$
1.65

Diluted net income per share
$
1.78

 
$
1.84

 
$
1.61



For the years ended December 31, 2015, 2014 and 2013, certain potential outstanding shares from stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding shares excluded from the computation of diluted net income per share for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Stock options
22

 
402

 
1,649

Service-based RSUs
660

 
786

 
188

Performance-based RSUs
1,007

 
570

 
985

Convertible senior notes
7,704

 
7,704

 

Warrants related to issuance of convertible senior notes
7,704

 
7,704

 

Total shares excluded from computation
17,097

 
17,166

 
2,822



The calculation of assumed proceeds used to determine the diluted weighted average shares outstanding under the treasury stock method in the periods presented was adjusted by tax windfalls and shortfalls associated with all of the Company’s outstanding stock awards. Such windfalls and shortfalls are computed by comparing the tax deductible amount of outstanding stock awards to their grant-date fair values and multiplying the results by the applicable statutory tax rate. A positive result creates a windfall, which increases the assumed proceeds, and a negative result creates a shortfall, which reduces the assumed proceeds.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment and Geographic Information
12 Months Ended
Dec. 31, 2015
Segment Reporting [Abstract]  
Segment and Geographic Information
Segment and Geographic Information

The Company’s chief operating decision-maker is the chief executive officer and the executive management team. As of December 31, 2015, the Company operated in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet. The Company is not organized by market and is managed and operated as one business. A single management team that reports to the chief executive officer comprehensively manages the entire business. The Company does not operate any material separate lines of business or separate business entities with respect to its services. Accordingly, the Company does not accumulate discrete financial information with respect to separate solutions and does not have separate operating or reportable segments.

The Company deploys its servers into networks worldwide. As of December 31, 2015, the Company had approximately $298.9 million and $227.8 million of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively. As of December 31, 2014, the Company had approximately $249.5 million and $175.8 million of net property and equipment, excluding internal-use software, located in the U.S. and foreign locations, respectively.

The Company sells its services and licenses through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated and was $593.0 million, $531.9 million and $432.6 million for the years ended December 31, 2015, 2014 and 2013, respectively. Other than the U.S., no single country accounted for 10% or more of the Company’s total revenue for any reported period.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Financial Results (unaudited)
12 Months Ended
Dec. 31, 2015
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Results (unaudited)
Quarterly Financial Results (unaudited)

(in thousands, except per share data)
First Quarter
 
Second Quarter
 
Third Quarter
 
Fourth Quarter
Year ended December 31, 2015:
 
 
 
 
 
 
 
Revenue
$
526,536

 
$
540,723

 
$
551,030

 
$
579,159

Cost of revenue (exclusive of amortization of acquired intangible assets)
169,294

 
179,910

 
183,204

 
193,212

Net income
77,746

 
67,200

 
88,040

 
88,420

Basic net income per share
0.44

 
0.38

 
0.49

 
0.50

Diluted net income per share
0.43

 
0.37

 
0.49

 
0.49

Year ended December 31, 2014:
 
 
 
 
 
 
 
Revenue
$
453,502

 
$
476,035

 
$
498,042

 
$
536,295

Cost of revenue (exclusive of amortization of acquired intangible assets)
139,612

 
149,318

 
158,812

 
163,201

Net income
72,800

 
72,886

 
91,155

 
97,107

Basic net income per share
0.41

 
0.41

 
0.51

 
0.55

Diluted net income per share
0.40

 
0.40

 
0.50

 
0.54

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2015
Summary of Significant Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates

The Company prepares its consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the amounts disclosed in the related notes to the consolidated financial statements. Actual results and outcomes may differ materially from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these financial statements include, but are not limited to, those related to revenue, accounts receivable and related reserves, valuation and impairment of investments and marketable securities, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, income tax reserves and accounting for stock-based compensation. Estimates are periodically reviewed in light of changes in circumstances, facts and experience. The effects of material revisions in estimates are reflected in the consolidated financial statements prospectively from the date of the change in estimate.
Cash, Cash Equivalents and Marketable Securities
Cash, Cash Equivalents and Marketable Securities

Cash and cash equivalents consist of cash held in bank deposit accounts and short-term, highly-liquid investments with remaining maturities of three months or less at the date of purchase. Marketable securities consist of corporate, government and other securities. Securities having remaining maturities of more than three months at the date of purchase and less than one year from the date of the balance sheet are classified as short-term, and those with maturities of more than one year from the date of the balance sheet are classified as long-term in the consolidated balance sheet.

The Company classifies its debt and equity investments with readily determinable market values as available-for-sale. These investments are classified as marketable securities on the consolidated balance sheets and are carried at fair market value, with unrealized gains and losses considered to be temporary in nature and reported as accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the cost of the investment is adjusted to fair value through recording a loss on investments in the consolidated statements of income. Gains and losses on investments are calculated on the basis of specific identification.

Marketable securities are considered to be impaired when a decline in fair value below cost basis is determined to be other-than-temporary. The Company periodically evaluates whether a decline in fair value below cost basis is other-than-temporary by considering available evidence regarding these investments including, among other factors: the duration of the period that, and extent to which, the fair value is less than cost basis; the financial health and business outlook of the issuer, including industry and sector performance and operational and financing cash flow factors; overall market conditions and trends and the Company’s intent and ability to retain its investment in the security for a period of time sufficient to allow for an anticipated recovery in market value. Once a decline in fair value is determined to be other-than-temporary, a write-down is recorded and a new cost basis in the security is established. Assessing the above factors involves inherent uncertainty. Write-downs, if recorded, could be materially different from the actual market performance of marketable securities in the Company’s portfolio if, among other things, relevant information related to the marketable securities was not publicly available or other factors not considered by the Company would have been relevant to the determination of impairment.
Accounts Receivable and Related Reserves
Accounts Receivable and Related Reserves

The Company’s accounts receivable balance includes unbilled amounts that represent revenue recorded for customers that are typically billed monthly in arrears. The Company records reserves against its accounts receivable balance. These reserves consist of allowances for doubtful accounts and reserves for cash-basis customers. Increases and decreases in the allowance for doubtful accounts are included as a component of general and administrative expense in the consolidated statements of income. The Company’s reserve for cash-basis customers increases as services are provided to customers where collection is no longer assured. Increases to the reserve for cash-basis customers are recorded as reductions of revenue. The reserve decreases and revenue is recognized when and if cash payments are received.

Estimates are used in determining these reserves and are based upon the Company’s review of outstanding balances on a customer-specific, account-by-account basis. The allowance for doubtful accounts is based upon a review of customer receivables from prior sales with collection issues where the Company no longer believes that the customer has the ability to pay for services previously provided. The Company also performs ongoing credit evaluations of its customers. If such an evaluation indicates that payment is no longer reasonably assured for services provided, any future services provided to that customer will result in the creation of a cash-basis reserve until the Company receives consistent payments. The Company does not have any off-balance sheet credit exposure related to its customers.

Concentrations of Credit Risk
Concentrations of Credit Risk

The amounts reflected in the consolidated balance sheets for accounts receivable, other current assets, accounts payable, accrued liabilities and other current liabilities approximate their fair values due to their short-term maturities. The Company maintains the majority of its cash, cash equivalents and marketable securities with major financial institutions that the Company believes to be of high credit standing. The Company believes that, as of December 31, 2015, its concentration of credit risk related to cash equivalents and marketable securities was not significant.

Concentrations of credit risk with respect to accounts receivable are primarily limited to certain customers to which the Company makes substantial sales. The Company’s customer base consists of a large number of geographically-dispersed customers diversified across several industries. To reduce risk, the Company routinely assesses the financial strength of its customers. Based on such assessments, the Company believes that its accounts receivable credit risk exposure is limited. For the years ended December 31, 2015, 2014 and 2013, no customer accounted for more than 10% of total revenue. As of December 31, 2015 and 2014, no customers had an accounts receivable balance greater than 10% of total accounts receivable. The Company believes that, as of December 31, 2015, its concentration of credit risk related to accounts receivable was not significant.
Fair Value of Financial Measurements
Fair Value of Financial Measurements

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company has certain financial assets and liabilities recorded at fair value, principally cash equivalents and short- and long-term marketable securities, that have been classified as Level 1, 2 or 3 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the reporting date. Fair values determined by Level 2 inputs utilize data points other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Fair values determined by Level 3 inputs are based on unobservable data points for the asset or liability.
Property and Equipment
Property and Equipment

Property and equipment are recorded at cost, net of accumulated depreciation and amortization. Property and equipment generally include purchases of items with a per-unit value greater than $1,000 and an estimated useful life greater than one year. Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the related lease terms or their estimated useful lives. The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change.

Upon retirement or sale, the cost of the assets disposed of and the related accumulated depreciation are removed from the accounts, and any resulting gain or loss is included in income from operations. Repairs and maintenance costs are expensed as incurred.

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

Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its impairment test of goodwill as of December 31. As of December 31, 2015, 2014 and 2013, the fair value of the Company's reporting unit was substantially in excess of the carrying value. The tests did not result in an impairment to goodwill during the years ended December 31, 2015, 2014 and 2013.

Acquired intangible assets consist of completed technologies, customer relationships, trademarks and trade names, non-compete agreements and acquired license rights. Acquired intangible assets, other than goodwill, are amortized over their estimated useful lives based upon the estimated economic value derived from the related intangible asset.

Long-lived assets, including property and equipment and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances, such as service discontinuance, technological obsolescence, significant decreases in the Company’s market capitalization, facility closures or work-force reductions indicate that the carrying amount of the long-lived asset may not be recoverable. When such events occur, the Company compares the carrying amount of the asset to the undiscounted expected future cash flows related to the asset. If this comparison indicates that an impairment is present, the amount of the impairment is calculated as the difference between the carrying amount and the fair value of the asset. The Company did not have any impairments during the years ended December 31, 2015, 2014 and 2013.

Revenue Recognition
Revenue Recognition

The Company recognizes service revenue in accordance with the authoritative guidance for revenue recognition, including guidance on revenue arrangements with multiple deliverables. Revenue is recognized only when the price is fixed or determinable, persuasive evidence of an arrangement exists, the service is performed and collectability of the resulting receivable is reasonably assured.

The Company primarily derives revenue from the sale of services to customers executing contracts having terms of one year or longer. These contracts generally commit the customer to a minimum of monthly, quarterly or annual level of usage and specify the rate at which the customer must pay for actual usage above the monthly, quarterly or annual minimum. For contracts with a monthly commitment, the Company recognizes the monthly minimum as revenue each month, provided that an enforceable contract has been signed by both parties, the service has been delivered to the customer, the fee for the service is fixed or determinable and collection is reasonably assured. Should a customer’s usage of the Company's services exceed the monthly, quarterly or annual minimum, the Company recognizes revenue for such excess in the period of additional usage. For annual or other non-monthly period revenue commitments, the Company recognizes revenue monthly based upon the customer’s actual usage each month of the commitment period and only recognizes any remaining committed amount for the applicable period in the last month thereof.

The Company typically charges its customers an integration fee when the services are first activated. Integration fees are recorded as deferred revenue and recognized as revenue ratably over the estimated life of the customer arrangement. The Company also derives revenue from services sold as discrete, non-recurring events or based solely on usage. For these services, the Company recognizes revenue once the event or usage has occurred.

When more than one element is contained in a revenue arrangement, the Company determines the fair value for each element in the arrangement based on vendor-specific objective evidence (“VSOE”) for each respective element, including any renewal rates for services contractually offered to the customer. Elements typically included in the Company's multiple element arrangements consist of its core services – the delivery of content, applications and software over the Internet – as well as mobile and security solutions, and enterprise professional services. These elements have value to the customer on a stand-alone basis in that they can be sold separately by another vendor. Generally, there is no right of return relative to these services.

The Company typically uses VSOE to determine the fair value of its separate elements. All stand-alone sales of professional services are reviewed to establish the average stand-alone selling price for those services. For the Company's core services, the fair value is the price charged for a single deliverable on a per unit basis when it is sold separately.

For arrangements in which the Company is unable to establish VSOE, third party evidence ("TPE") of the fair value of each element is determined based upon the price charged when the element is sold separately by another vendor. For arrangements in which the Company is unable to establish VSOE or TPE for each element, the Company uses the best estimate of selling price ("BESP") to determine the fair value of the separate deliverables. The Company estimates BESP based upon a management-approved listing of all solution unit pricing and pre-established discount levels for each solution that takes into consideration volume, geography and industry lines. The Company allocates arrangement consideration across the multiple elements using the relative selling price method.

At the inception of a customer contract, the Company makes an assessment as to that customer’s ability to pay for the services provided. The Company bases its assessment on a combination of factors, including the successful completion of a credit check or financial review, its collection experience with the customer and other forms of payment assurance. Upon the completion of these steps, the Company recognizes revenue monthly in accordance with its revenue recognition policy. If the Company subsequently determines that collection from the customer is not reasonably assured, the Company records an allowance for doubtful accounts and bad debt expense for all of that customer’s unpaid invoices and ceases recognizing revenue for continued services provided until cash is received from the customer. Changes in the Company’s estimates and judgments about whether collection is reasonably assured would change the timing of revenue or amount of bad debt expense that the Company recognizes.

The Company also sells its services through a reseller channel. Assuming all other revenue recognition criteria are met, the Company recognizes revenue from reseller arrangements based on the reseller’s contracted non-refundable minimum purchase commitments over the term of the contract, plus amounts sold by the reseller to its customers in excess of the minimum commitments. Amounts attributable to this excess usage are recognized as revenue in the period in which the service is provided.

From time to time, the Company enters into contracts to sell its services or license its technology to unrelated enterprises at or about the same time that it enters into contracts to purchase products or services from the same enterprises. If the Company concludes that these contracts were negotiated concurrently, the Company records as revenue only the net cash received from the vendor, unless the product or service received has a separate identifiable benefit, and the fair value of the vendor’s product or service can be established objectively.

The Company may from time to time resell licenses or services of third parties. The Company records revenue for these transactions on a gross basis when the Company has risk of loss related to the amounts purchased from the third party and the Company adds value to the license or service, such as by providing maintenance or support for such license or service. If these conditions are present, the Company recognizes revenue when all other revenue recognition criteria are satisfied.

Deferred revenue represents amounts billed to customers for which revenue has not been recognized. Deferred revenue primarily consists of the unearned portion of monthly billed service fees, prepayments made by customers for future periods, deferred integration and activation set-up fees and amounts billed under customer arrangements with extended payment terms.
Cost of Revenues
Cost of Revenue

Cost of revenue consists primarily of fees paid to network providers for bandwidth and to third party network data centers for housing servers, also known as co-location costs. Cost of revenue also includes employee costs for network operation, build-out and support and services delivery; network storage costs; cost of software licenses; depreciation of network equipment used to deliver the Company’s services; amortization of network-related internal-use software; and costs for the production of live events. The Company enters into contracts for bandwidth with third party network providers with terms typically ranging from several months to two years. These contracts generally commit the Company to pay minimum monthly fees plus additional fees for bandwidth usage above the committed level. In some circumstances, Internet service providers (“ISPs”) make rack space available for the Company’s servers and access to their bandwidth at a discount or no cost. In exchange, the ISP and its customers benefit by receiving content through a local Company server resulting in better content delivery. The Company does not consider these relationships to represent the culmination of an earnings process. Accordingly, the Company does not recognize as revenue the value to the ISPs associated with the use of the Company’s servers, nor does the Company recognize as expense the value of the rack space and bandwidth received at discounted or no cost.
Research and Development Costs and Capitalized Internal-Use Software
Research and Development Costs and Capitalized Internal-Use Software

Research and development costs consist primarily of payroll and related personnel costs for the design, development, deployment, testing and enhancement of the Company’s services and network. Costs incurred in the development of the Company’s services are expensed as incurred, except certain internal-use software development costs eligible for capitalization.

Capitalized costs include external consulting fees, payroll and payroll-related costs and stock-based compensation for employees in the Company’s development and information technology groups who are directly associated with, and who devote time to, the Company’s internal-use software projects. Capitalization begins when the planning stage is complete and the Company commits resources to the software project, and continues during the application development stage. Capitalization ceases when the software has been tested and is ready for its intended use. Costs incurred during the planning, training and post-implementation stages of the software development life-cycle are expensed as incurred. The Company amortizes completed internal-use software that is used on its network to cost of revenue over its estimated useful life.
Advertising Expense
Advertising Expense

The Company recognizes advertising expense as incurred. The Company recognized total advertising expense of $3.6 million for the year ended December 31, 2015, and $2.7 million for each of the years ended December 31, 2014 and 2013.

Accounting for Stock-Based Compensation
Accounting for Stock-Based Compensation

The Company recognizes compensation costs for all stock-based payment awards made to employees based upon the awards’ grant-date fair value. The stock-based payment awards include stock options, restricted stock units, deferred stock units and employee stock purchases related to the Company’s employee stock purchase plan.

For stock options, the Company has selected the Black-Scholes option-pricing model to determine the fair value of stock option awards. For stock options, restricted stock units and deferred stock units that contain only a service-based vesting feature, the Company recognizes compensation cost on a straight-line basis over the award's vesting period. For awards with a performance condition-based vesting feature, the Company recognizes compensation cost on a graded-vesting basis over the award's expected vesting period, commencing when achievement of the performance condition is deemed probable. In addition, for awards that vest and become exercisable only upon achievement of specified performance conditions, the Company makes judgments and estimates each quarter about the probability that such performance conditions will be met or achieved. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operation.
Foreign Currency Translation and Forward Currency Contracts
Foreign Currency Translation and Forward Currency Contracts

The assets and liabilities of the Company's subsidiaries are translated at the applicable exchange rate as of the balance sheet date, and revenue and expenses are translated at an average rate over the period. Resulting currency translation adjustments are recorded as a component of accumulated other comprehensive loss, a separate component of stockholders’ equity. Gains and losses on inter-company and other non-functional currency transactions are recorded in other expense, net.

The Company enters into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in current earnings in other expense, net. As of December 31, 2015 and 2014, the fair value of the forward currency contracts and the underlying net gains for the years ended December 31, 2015, 2014 and 2013 were immaterial.

The Company's foreign currency forward contracts may be exposed to credit risk to the extent that its counterparties are unable to meet the terms of the agreements. The Company seeks to minimize counterparty credit (or repayment) risk by entering into transactions only with major financial institutions of investment grade credit rating.

Taxes
Taxes

The Company's provision for income taxes is comprised of a current and a deferred portion. The current income tax provision is calculated as the estimated taxes payable or refundable on tax returns for the current year. The deferred income tax provision is calculated as the estimated future tax effects attributable to temporary differences and carryforwards using expected tax rates in effect during the years in which the differences are expected to reverse or the carryforwards are expected to be realized.

The Company currently has net deferred tax assets consisting of net operating loss (“NOL”) carryforwards, tax credit carryforwards and deductible temporary differences. Management periodically weighs the positive and negative evidence to determine if it is more likely than not that some or all of the deferred tax assets will be realized.

The Company has recorded certain tax reserves to address potential exposures involving its income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different taxing jurisdictions. The Company's estimate of the value of its tax reserves contains assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the costs of the ultimate tax liability or benefit from these matters may be more or less than the amount the Company estimated.

Uncertainty in income taxes is recognized in the Company's consolidated financial statements using a two-step process. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement.

The Company has elected to account for the indirect income tax effects of stock-based compensation as provision for income taxes. This primarily includes the impact of the research and development tax credit and the domestic production activities deduction.

Recent Accounting Pronouncements
Recent Accounting Pronouncements
    
In May 2014, the Financial Accounting Standards Board (“FASB”) issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. The Company is evaluating the potential impact of adopting this new accounting guidance.

In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on the Company's results of operations or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard will be effective for the Company on January 1, 2016. The Company does not expect this guidance to have a material impact on its results of operations, financial condition or cash flows.

In November 2015, the FASB issued guidance that requires companies to present deferred income tax assets and liabilities as noncurrent in a classified balance sheet instead of the current requirement to separate deferred income tax assets and liabilities into current and noncurrent amounts. The standard is effective for the Company on January 1, 2016, but early adoption is permitted. The Company has adopted this standard as of December 31, 2015, and has applied it prospectively. The Company early adopted the standard because it simplifies the Company's process of determining balance sheet classification for its deferred taxes. Prior period deferred income tax assets and liabilities have not been adjusted, due to the prospective application of the standard. The adoption of this standard did not have an impact on the Company's results of operations or financial condition.
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2015
Fair Value Disclosures [Abstract]  
Schedule of Marketable Securities
The following is a summary of available-for-sale marketable securities held as of December 31, 2015 and 2014 (in thousands):
 
 
 
Gross Unrealized
 
Aggregate
Fair Value
 
Classification on Balance Sheet
 
Amortized Cost
 
 
 
 
 
 
Short-Term
Marketable
Securities
 
Long-Term
Marketable
Securities
As of December 31, 2015
 
Gains
 
Losses
 
 
 
Commercial paper
$
2,491

 
$

 
$
(4
)
 
$
2,487

 
$
2,487

 
$

Corporate bonds
995,100

 
73

 
(3,365
)
 
991,808

 
432,585

 
559,223

U.S. government agency obligations
239,587

 
41

 
(575
)
 
239,053

 
25,016

 
214,037

 
$
1,237,178

 
$
114

 
$
(3,944
)
 
$
1,233,348

 
$
460,088

 
$
773,260

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
$
39

 
$

 
$

 
$
39

 
$

 
$
39

Commercial paper
10,487

 

 
(2
)
 
10,485

 
10,485

 

Corporate bonds
1,077,387

 
454

 
(2,132
)
 
1,075,709

 
424,777

 
650,932

U.S. government agency obligations
303,808

 
20

 
(427
)
 
303,401

 
84,380

 
219,021

 
$
1,391,721

 
$
474

 
$
(2,561
)
 
$
1,389,634

 
$
519,642

 
$
869,992


Schedule of Fair Value Measurement
The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets and liabilities as of December 31, 2015 and 2014 (in thousands): 
 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
Level 1
 
Level 2
 
Level 3
As of December 31, 2015
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
1,250

 
$
1,250

 
$

 
$

Commercial paper
2,487

 

 
2,487

 

Corporate bonds
991,808

 

 
991,808

 

U.S. government agency obligations
239,053

 

 
239,053

 

Mutual funds
1,414

 
1,414

 

 

 
$
1,236,012

 
$
2,664

 
$
1,233,348

 
$

 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
501

 
$
501

 
$

 
$

Certificates of deposit
39

 
39

 

 

Commercial paper
10,485

 

 
10,485

 

Corporate bonds
1,075,709

 

 
1,075,709

 

U.S. government agency obligations
303,401

 

 
303,401

 

 
$
1,390,135

 
$
540

 
$
1,389,595

 
$

 
 
 
 
 
 
 
 
Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(900
)
 
$

 
$

 
$
(900
)

Schedule of Activity of Major Classes of Assets Measured at Fair Value Using Level 3 Inputs
The following table reflects the activity for the Company’s major classes of assets and liabilities measured at fair value using Level 3 inputs for the years ended December 31, 2015 and 2014 (in thousands):

 
Other Assets:
Note Receivable
 
Other Liabilities:
Contingent Consideration Obligation
Balance, January 1, 2014
$
22,879

 
$
(2,600
)
Fair value adjustment to Velocius contingent consideration included in general and administrative expense

 
(300
)
Achievement of first milestone related to Velocius contingent consideration

 
2,000

Unrealized gain on convertible note receivable included in other comprehensive income
2,121

 

Amendment of the convertible note receivable for preferred stock of the issuer and cash
(25,000
)
 

Balance, December 31, 2014
$

 
$
(900
)
Fair value adjustment to Velocius contingent consideration included in general and administrative expense

 
(100
)
Achievement of final milestone related to Velocius contingent consideration

 
1,000

Balance, December 31, 2015
$

 
$

Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets
Contractual maturities of the Company’s available-for-sale marketable securities held as of December 31, 2015 and 2014 were as follows (in thousands):

 
December 31, 2015
 
December 31, 2014
Due in 1 year or less
$
460,088

 
$
519,642

Due after 1 year through 5 years
773,260

 
869,992

 
$
1,233,348

 
$
1,389,634

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2015
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Schedule of Accounts Receivable
Net accounts receivable consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Trade accounts receivable
$
262,885

 
$
222,531

Unbilled accounts receivable
124,878

 
116,070

Gross accounts receivable
387,763

 
338,601

Allowance for doubtful accounts
(906
)
 
(1,033
)
Reserve for cash-basis customers
(6,458
)
 
(7,990
)
Total accounts receivable reserves
(7,364
)
 
(9,023
)
Accounts receivable, net
$
380,399

 
$
329,578

Schedule of Activity in the Accounts Receivable Reserves
A summary of activity in the accounts receivable reserves for the years ended December 31, 2015, 2014 and 2013, is as follows (in thousands):

 
2015
 
2014
 
2013
Beginning balance
$
9,023

 
$
3,703

 
$
3,807

Charges to income from operations
37,870

 
32,293

 
17,900

Collections from cash basis customers and write-offs
(39,529
)
 
(26,973
)
 
(18,004
)
Ending balance
$
7,364

 
$
9,023

 
$
3,703

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2015
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of December 31, 2015 and 2014 (in thousands):

 
December 31, 2015
 
December 31, 2014
Prepaid income taxes
$
31,045

 
$
44,631

Other prepaid expenses
43,751

 
37,669

Other current assets
48,432

 
46,681

Total
$
123,228

 
$
128,981

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2015
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following as of December 31, 2015 and 2014 (dollars in thousands):
 
 
December 31, 2015
 
December 31, 2014
 
Estimated Useful Life in Years
Computer and networking equipment
$
1,046,739

 
$
850,533

 
3-7
Purchased software
46,509

 
46,537

 
3-10
Furniture and fixtures
35,212

 
27,923

 
5
Office equipment
21,108

 
14,035

 
3-5
Leasehold improvements
119,466

 
92,544

 
1-16
Internal-use software
546,520

 
448,777

 
2-7
Property and equipment, gross
1,815,554

 
1,480,349

 
 
Accumulated depreciation and amortization
(1,062,374
)
 
(878,758
)
 
 
Property and equipment, net
$
753,180

 
$
601,591

 
 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Acquired Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of the Changes in the Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2015 and 2014 were as follows (in thousands):

 
2015
 
2014
Beginning balance
$
1,051,294

 
$
757,368

Acquisition of Prolexic Technologies, Inc.

 
293,926

Acquisition of Xerocole, Inc.
12,859

 

Acquisition of Codemate A/S
69,445

 

Acquisition of Bloxx Limited
17,694

 

Foreign currency translation
(1,048
)
 

Ending balance
$
1,150,244

 
$
1,051,294

Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technologies
$
120,791

 
$
(58,633
)
 
$
62,158

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(102,872
)
 
88,838

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,540

 
(3,374
)
 
3,166

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,767
)
 
1,933

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(167,136
)
 
$
156,095

 
$
275,011

 
$
(142,599
)
 
$
132,412

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Acquisitions and Divestitures (Tables)
12 Months Ended
Dec. 31, 2015
Business Acquisition [Line Items]  
Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technologies
$
120,791

 
$
(58,633
)
 
$
62,158

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(102,872
)
 
88,838

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,540

 
(3,374
)
 
3,166

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,767
)
 
1,933

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(167,136
)
 
$
156,095

 
$
275,011

 
$
(142,599
)
 
$
132,412

Prolexic  
Business Acquisition [Line Items]  
Schedule of Purchase Price Allocation
The following table presents the final allocation of the purchase price for Prolexic (in thousands):

Total purchase consideration
 
$
392,104

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
33,072

Accounts receivable
 
11,208

Property and equipment
 
12,225

Identifiable intangible assets
 
87,040

Goodwill
 
293,926

Deferred tax assets
 
16,340

Other current and long-term assets
 
5,664

Total assets acquired
 
459,475

Other current liabilities
 
(5,940
)
Current deferred revenue
 
(5,812
)
Deferred tax liabilities
 
(36,203
)
Debt, capital leases and other long-term liabilities
 
(19,416
)
Total liabilities assumed
 
(67,371
)
Net assets acquired
 
$
392,104

Schedule of Acquired Intangible Assets
The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except for years):

 
Gross Carrying Amount
 
Weighted Average Useful Life (in years)
Completed technologies
$
26,800

 
6.9
Customer-related intangible assets
58,500

 
10.4
Non-compete agreements
940

 
3.0
Trademark
800

 
4.9
Total
$
87,040

 
 
Octoshape  
Business Acquisition [Line Items]  
Schedule of Purchase Price Allocation
The following table presents the final allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,047

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,445

Deferred tax assets
 
5,230

Total assets acquired
 
119,658

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,047

Schedule of Acquired Intangible Assets
The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life (in years)
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950

 
 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2015
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of December 31, 2015 and 2014 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
Payroll and other related benefits
$
108,230

 
$
125,938

Bandwidth and co-location
48,228

 
28,459

Property, use and other taxes
47,364

 
40,411

Professional service fees
4,636

 
4,434

Other
7,708

 
5,444

Total
$
216,166

 
$
204,686

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Minimum Aggregate Future Obligations Under Non-Cancelable Leases
The minimum aggregate future obligations under non-cancelable leases as of December 31, 2015 were as follows (in thousands):
 
2016
$
52,456

2017
51,978

2018
43,683

2019
39,800

2020
19,487

Thereafter
72,117

Total
$
279,521

Schedule of Long-Term Commitments
The minimum future commitments as of December 31, 2015 were as follows (in thousands):

 
Bandwidth and Co-location Commitments
 
Purchase Order Commitments
2016
$
117,044

 
$
102,832

2017
29,914

 
11,363

2018
400

 
8,413

2019
74

 
591

2020

 

Thereafter

 

Total
$
147,432

 
$
123,199

XML 53 R38.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Senior Notes (Tables)
12 Months Ended
Dec. 31, 2015
Debt Disclosure [Abstract]  
Schedule of Convertible Senior Notes
The Notes consisted of the following components as of December 31, 2015 (in thousands):

 
December 31, 2015
Liability component:
 
Principal
$
690,000

Less: debt discount, net of amortization
(65,712
)
Net carrying amount
$
624,288

 
 
Equity component:
$
101,276

Schedule of Interest Expense
The following table sets forth total interest expense included in the statement of income related to the Notes for the years ended December 31, 2015 and 2014 (in thousands):

 
2015
 
2014
Amortization of debt discount
$
19,436

 
$
16,127

Amortization of debt issuance costs
1,844

 
1,531

Capitalization of interest expense
(2,755
)
 
(2,195
)
Total interest expense
$
18,525

 
$
15,463

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the year ended December 31, 2015 (in thousands):

 
Foreign Currency Translation
 
Net Unrealized Gains (Losses) on Investments
 
Total
Balance as of January 1, 2015
$
(22,064
)
 
$
4,453

 
$
(17,611
)
Other comprehensive loss
(22,872
)
 
(970
)
 
(23,842
)
Balance as of December 31, 2015
$
(44,936
)
 
$
3,483

 
$
(41,453
)
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock Based Compensation Expense
The following table summarizes the components of total stock-based compensation expense included in the Company’s consolidated statements of income for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
Cost of revenue
$
14,145

 
$
11,934

 
$
10,867

Research and development
23,927

 
19,341

 
17,472

Sales and marketing
53,542

 
47,570

 
39,290

General and administrative
35,063

 
33,151

 
28,255

Total stock-based compensation
126,677

 
111,996

 
95,884

Provision for income taxes
(49,033
)
 
(39,182
)
 
(34,829
)
Total stock-based compensation, net of taxes
$
77,644

 
$
72,814

 
$
61,055

Schedule of Stock Options Granted Black Scholes
he grant-date fair values of the Company's stock option awards granted during the years ended December 31, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
 
2014
 
2013
Expected term (in years)
4.4

 
4.5

Risk-free interest rate
0.8
%
 
0.8
%
Expected volatility
40.4
%
 
44.4
%
Dividend yield
%
 
%
Schedule of ESPP Granted Black Scholes
The grant-date fair values of the Company's ESPP awards granted during the years ended December 31, 2015, 2014 and 2013 were estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
 
2015
 
2014
 
2013
Expected term (in years)
0.5

 
0.5

 
0.5

Risk-free interest rate
0.2
%
 
0.1
%
 
0.1
%
Expected volatility
28.0
%
 
33.5
%
 
42.0
%
Dividend yield
%
 
%
 
%
Schedule of Summary of Stock Option Activity
The following table summarizes stock option activity during the year ended December 31, 2015:
 

Shares
(in thousands)

Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at January 1, 2015
2,671

 
$
28.65

 
 
 
 
Exercised
(1,132
)
 
23.40

 
 
 
 
Forfeited
(15
)
 
29.23

 
 
 
 
Outstanding at December 31, 2015
1,524

 
$
32.39

 
3.06
 
$
30,875

Exercisable at December 31, 2015
1,244

 
$
33.33

 
2.64
 
$
24,033

Vested or expected to vest December 31, 2015
1,498

 
$
32.46

 
3.03
 
$
30,225

Schedule Of Deferred Stock Units Activity
The following table summarizes the DSU activity for the year ended December 31, 2015:

 
Units
(in thousands)
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2015
260

 
$
36.35

Granted
28

 
76.12

Vested and distributed
(142
)
 
34.63

Outstanding at December 31, 2015
146

 
$
45.42


Schedule of Restricted Stock Units by Type
The following table summarizes the different types of restricted stock units ("RSUs") granted by the Company during the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
December 31, 2015
 
December 31, 2014
 
December 31, 2013
RSUs with service-based vesting conditions
2,507

 
1,949

 
2,338

RSUs with performance-based vesting conditions
583

 
575

 
760

Total
3,090


2,524


3,098


Schedule of Restricted Stock Units Activity
The following table summarizes the RSU activity for the year ended December 31, 2015:
 

Units
(in thousands)

Weighted Average Grant Date Fair Value
Outstanding at January 1, 2015
4,542


$
48.98

Granted
3,090


69.00

Vested
(2,289
)

46.01

Forfeited
(274
)

57.37

Outstanding at December 31, 2015
5,069


$
62.20

XML 56 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2015
Income Tax Disclosure [Abstract]  
Components of Income Before Tax
The components of income before provision for income taxes were as follows for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
U.S.
$
233,247

 
$
408,391

 
$
365,821

Foreign
223,377

 
71,385

 
53,733

Income before provision for income taxes
$
456,624

 
$
479,776

 
$
419,554

Schedule of Provision for Income Tax
The provision for income taxes consisted of the following for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
2015
 
2014
 
2013
Current tax provision (benefit):
 
 
 
 
 
Federal
$
70,298

 
$
153,471

 
$
77,671

State
(1,750
)
 
4,978

 
8,034

Foreign
62,572

 
13,259

 
13,019

Deferred tax provision (benefit):
 
 
 
 
 
Federal
23,381

 
(13,073
)
 
24,210

State
(742
)
 
(15,220
)
 
(1,106
)
Foreign
(18,536
)
 
2,442

 
1,869

Change in valuation allowance
(5
)
 
(29
)
 
2,370

Total
$
135,218

 
$
145,828

 
$
126,067

Schedule of Difference Between Effective and Statutory
The Company’s effective rate differed from the U.S. federal statutory rate as follows for the years ended December 31, 2015, 2014 and 2013:
 
 
2015
 
2014
 
2013
U.S. federal income tax rate
35.0
 %
 
35.0
 %
 
35.0
 %
State taxes
1.7

 
2.3

 
3.4

Nondeductible stock-based compensation
1.9

 
1.4

 
0.8

U.S. federal, state and foreign research and development credits
(4.1
)
 
(3.2
)
 
(3.5
)
Foreign earnings
(4.6
)
 
(1.9
)
 
(2.6
)
Domestic production activities deduction
(1.2
)
 
(2.2
)
 
(4.3
)
State software development activities benefit

 
(2.4
)
 

Other
0.9

 
1.4

 
1.2

 
29.6
 %
 
30.4
 %
 
30.0
 %
Net Deferred Tax and Valuation Allowance
The components of the net deferred tax asset and the related valuation allowance as of December 31, 2015 and 2014 were as follows (in thousands):
 
 
2015
 
2014
Accrued bonus
$
13,161

 
$
19,572

Deferred revenue
11,334

 
9,536

Deferred rent
13,224

 
10,518

Stock-based compensation
31,705

 
27,538

Net operating losses
8,855

 
11,466

Unrealized losses
1,421

 
748

Tax credit carryforwards
22,918

 
18,066

Other
5,989

 
6,528

Deferred tax assets
108,607

 
103,972

Depreciation and amortization
(10,848
)
 
(14,868
)
Acquired intangible assets
(37,923
)
 
(40,126
)
Internal-use software development costs capitalized
(66,807
)
 
(39,396
)
Deferred tax liabilities
(115,578
)
 
(94,390
)
Valuation allowance
(1,217
)
 
(1,222
)
Net deferred tax (liabilities) assets
$
(8,188
)
 
$
8,360

Schedule of Operating Loss Carryforwards
As of December 31, 2015 and 2014, the Company had the following NOL and credit carryforwards (in thousands):

 
2015
 
2014
 
Expirations at Various Dates Through:
NOL carryforwards:
 
 
 
 
 
Federal
$
21,500

 
$
26,100

 
2029
State
28,200

 
45,000

 
2034
Foreign

 
300

 
 
Federal and state research and development tax credit carryforwards
39,800

 
30,500

 
2030
Unrecognized Tax Benefits
The following is a rollforward of the Company’s unrecognized tax benefits for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Balance at beginning of year
$
33,320

 
$
24,651

 
$
20,902

Gross increases — tax positions of prior periods
11,238

 
12,925

 
2,878

Gross increases — current-period tax positions
27,043

 
2,106

 
2,834

Gross decreases — tax positions of prior periods
(5,996
)
 
(6,362
)
 
(1,213
)
Gross decreases — settlements
(315
)
 

 
(750
)
Balance at end of year
$
65,290

 
$
33,320

 
$
24,651

XML 57 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2015
Earnings Per Share [Abstract]  
Schedule of Components Used in Diluted and Basic Income Per Common Share
The following table sets forth the components used in the computation of basic and diluted net income per share for the years ended December 31, 2015, 2014 and 2013 (in thousands, except per share data):
 
 
2015

2014

2013
Numerator:
 
 
 
 
 
Net income
$
321,406

 
$
333,948

 
$
293,487

Denominator:
 
 
 
 
 
Shares used for basic net income per share
178,391

 
178,279

 
178,196

Effect of dilutive securities:

 

 

Stock options
794

 
1,221

 
1,622

RSUs and DSUs
1,230

 
1,686

 
1,965

Convertible senior notes

 

 

Warrants related to issuance of convertible senior notes

 

 

Shares used for diluted net income per share
180,415

 
181,186

 
181,783

Basic net income per share
$
1.80

 
$
1.87

 
$
1.65

Diluted net income per share
$
1.78

 
$
1.84

 
$
1.61

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The number of potentially outstanding shares excluded from the computation of diluted net income per share for the years ended December 31, 2015, 2014 and 2013 (in thousands):

 
2015
 
2014
 
2013
Stock options
22

 
402

 
1,649

Service-based RSUs
660

 
786

 
188

Performance-based RSUs
1,007

 
570

 
985

Convertible senior notes
7,704

 
7,704

 

Warrants related to issuance of convertible senior notes
7,704

 
7,704

 

Total shares excluded from computation
17,097

 
17,166

 
2,822

XML 58 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Financial Results (unaudited) (Tables)
12 Months Ended
Dec. 31, 2015
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Unaudited Quarterly Financial Results
(in thousands, except per share data)
First Quarter
 
Second Quarter
 
Third Quarter
 
Fourth Quarter
Year ended December 31, 2015:
 
 
 
 
 
 
 
Revenue
$
526,536

 
$
540,723

 
$
551,030

 
$
579,159

Cost of revenue (exclusive of amortization of acquired intangible assets)
169,294

 
179,910

 
183,204

 
193,212

Net income
77,746

 
67,200

 
88,040

 
88,420

Basic net income per share
0.44

 
0.38

 
0.49

 
0.50

Diluted net income per share
0.43

 
0.37

 
0.49

 
0.49

Year ended December 31, 2014:
 
 
 
 
 
 
 
Revenue
$
453,502

 
$
476,035

 
$
498,042

 
$
536,295

Cost of revenue (exclusive of amortization of acquired intangible assets)
139,612

 
149,318

 
158,812

 
163,201

Net income
72,800

 
72,886

 
91,155

 
97,107

Basic net income per share
0.41

 
0.41

 
0.51

 
0.55

Diluted net income per share
0.40

 
0.40

 
0.50

 
0.54

XML 59 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Nature of Business and Basis of Presentation - Narrative (Details)
server in Thousands
12 Months Ended
Dec. 31, 2015
network
segment
country
server
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of servers (in servers) (more than 200,000 servers) | server 200
Number of networks (in networks) | network 1,400
Number of countries with servers and networks (in countries) | country 120
Number of operating segments (in number of segments) | segment 1
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2015
USD ($)
customer
Dec. 31, 2014
USD ($)
customer
Dec. 31, 2013
USD ($)
customer
Jan. 01, 2016
USD ($)
Summary of Significant Accounting Policies [Line Items]        
Property and equipment per unit value, minimum $ 1,000      
Property, plant and equipment, estimated useful life, minimum (in years) 1 year      
Advertising expense $ 3,600,000 $ 2,700,000 $ 2,700,000  
Minimum percentage of tax benefit to be recognized (in percentage) 50.00%      
Sales | Customer concentration risk        
Summary of Significant Accounting Policies [Line Items]        
Concentration risk, number of customers (in whole numbers) | customer 0 0 0  
Concentration risk, percentage (in percentage) 10.00% 10.00% 10.00%  
Accounts receivable | Customer concentration risk        
Summary of Significant Accounting Policies [Line Items]        
Concentration risk, number of customers (in whole numbers) | customer 0 0    
Concentration risk, percentage (in percentage) 10.00% 10.00%    
Other Assets [Member] | Subsequent Event [Member] | Adjustments for New Accounting Pronouncement [Member]        
Summary of Significant Accounting Policies [Line Items]        
Amount of deferred financing costs expected to be reclassified       $ 6,200,000
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2014
Sep. 30, 2014
Dec. 31, 2015
Dec. 31, 2014
Mar. 31, 2013
Schedule of Available-for-sale Securities [Line Items]          
Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months     $ 71.4 $ 0.0  
ADS Divesiture          
Schedule of Available-for-sale Securities [Line Items]          
Face value of convertible note receivable received for divestiture of a business         $ 25.0
Convertible note receivable converted to preferred stock amount $ 12.5        
Proceeds from conversion of note receivable   $ 12.5      
Level 3 | ADS Divesiture          
Schedule of Available-for-sale Securities [Line Items]          
Face value of convertible note receivable received for divestiture of a business     $ 25.0    
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost $ 1,237,178 $ 1,391,721
Gross unrealized gains 114 474
Gross unrealized losses (3,944) (2,561)
Available-for-sale securities 1,233,348 1,389,634
Short-term marketable securities 460,088 519,642
Long-term marketable securities 773,260 869,992
Certificates of deposit    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost   39
Gross unrealized gains   0
Gross unrealized losses   0
Available-for-sale securities   39
Short-term marketable securities   0
Long-term marketable securities   39
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost 2,491 10,487
Gross unrealized gains 0 0
Gross unrealized losses (4) (2)
Available-for-sale securities 2,487 10,485
Short-term marketable securities 2,487 10,485
Long-term marketable securities 0 0
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost 995,100 1,077,387
Gross unrealized gains 73 454
Gross unrealized losses (3,365) (2,132)
Available-for-sale securities 991,808 1,075,709
Short-term marketable securities 432,585 424,777
Long-term marketable securities 559,223 650,932
U.S. government agency obligations    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost 239,587 303,808
Gross unrealized gains 41 20
Gross unrealized losses (575) (427)
Available-for-sale securities 239,053 303,401
Short-term marketable securities 25,016 84,380
Long-term marketable securities $ 214,037 $ 219,021
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Schedule of Fair Value Measurement (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Cash Equivalents and Marketable Securities:    
Available-for-sale securities $ 1,233,348 $ 1,389,634
Level 1    
Cash Equivalents and Marketable Securities:    
Assets, fair value 2,664 540
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition   0
Level 2    
Cash Equivalents and Marketable Securities:    
Assets, fair value 1,233,348 1,389,595
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition   0
Level 3    
Cash Equivalents and Marketable Securities:    
Assets, fair value 0 0
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition   (900)
Money market funds | Level 1    
Cash Equivalents and Marketable Securities:    
Cash equivalents 1,250 501
Money market funds | Level 2    
Cash Equivalents and Marketable Securities:    
Cash equivalents 0 0
Money market funds | Level 3    
Cash Equivalents and Marketable Securities:    
Cash equivalents 0 0
Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities   39
Certificates of deposit | Level 1    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities   39
Certificates of deposit | Level 2    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities   0
Certificates of deposit | Level 3    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities   0
Commercial paper    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 2,487 10,485
Commercial paper | Level 1    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0 0
Commercial paper | Level 2    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 2,487 10,485
Commercial paper | Level 3    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0 0
U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 239,053 303,401
U.S. government agency obligations | Level 1    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0 0
U.S. government agency obligations | Level 2    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 239,053 303,401
U.S. government agency obligations | Level 3    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0 0
Mutual funds | Level 1    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 1,414  
Mutual funds | Level 2    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0  
Mutual funds | Level 3    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0  
Corporate bonds    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 991,808 1,075,709
Corporate bonds | Level 1    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0 0
Corporate bonds | Level 2    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 991,808 1,075,709
Corporate bonds | Level 3    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 0 0
Total Fair Value    
Cash Equivalents and Marketable Securities:    
Assets, fair value 1,236,012 1,390,135
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition   (900)
Total Fair Value | Money market funds    
Cash Equivalents and Marketable Securities:    
Cash equivalents 1,250 501
Total Fair Value | Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities   39
Total Fair Value | Commercial paper    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 2,487 10,485
Total Fair Value | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 239,053 303,401
Total Fair Value | Mutual funds    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities 1,414  
Total Fair Value | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Available-for-sale securities $ 991,808 $ 1,075,709
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Schedule of Activity of Major Classes of Assets Measured at Fair Value Using Level 3 Inputs (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, Other Assets:Note Receivable $ 0 $ 22,879
Unrealized gain on convertible note receivable included in other comprehensive income   2,121
Amendment of the convertible note receivable for preferred stock of the issuer and cash   (25,000)
Ending balance, Other Assets:Note Receivable 0 0
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, Other Liabilities:Contingent Consideration Obligation (900) (2,600)
Ending balance, Other Liabilities:Contingent Consideration Obligation 0 (900)
Velocius    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value adjustment to contingent consideration for acquisition included in general and administrative expense (100) (300)
Achievement of milestone related to Velocius contingent consideration $ 1,000 $ 2,000
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 460,088 $ 519,642
Due after 1 year through 5 years 773,260 869,992
Available-for-sale securities $ 1,233,348 $ 1,389,634
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 387,763 $ 338,601
Allowance for doubtful accounts (906) (1,033)
Reserve for cash-basis customers (6,458) (7,990)
Total accounts receivable reserves (7,364) (9,023)
Accounts receivable, net 380,399 329,578
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 262,885 222,531
Unbilled Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 124,878 $ 116,070
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable - Activity in Accounts Receivable Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning balance $ 9,023 $ 3,703 $ 3,807
Charges to income from operations 37,870 32,293 17,900
Collections from cash basis customers (39,529) (26,973) (18,004)
Ending balance $ 7,364 $ 9,023 $ 3,703
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid income taxes $ 31,045 $ 44,631
Other prepaid expenses 43,751 37,669
Other current assets 48,432 46,681
Total $ 123,228 $ 128,981
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Property, Plant and Equipment [Line Items]      
Property, software and equipment depreciation, amortization expense $ 272,500 $ 215,300 $ 162,900
Capitalization of stock-based compensation 17,867 15,226 $ 12,325
Impairment of long-lived assets held-for-use $ 48,700 $ 100,100  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,815,554 $ 1,480,349
Accumulated depreciation and amortization (1,062,374) (878,758)
Property and equipment, net 753,180 601,591
Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,046,739 850,533
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 46,509 46,537
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 35,212 27,923
Estimated useful life (in years) 5 years  
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 21,108 14,035
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 119,466 92,544
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 546,520 $ 448,777
Minimum | Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 3 years  
Minimum | Purchased software    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 3 years  
Minimum | Office equipment    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 3 years  
Minimum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 1 year  
Minimum | Internal-use software    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 2 years  
Maximum | Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 7 years  
Maximum | Purchased software    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 10 years  
Maximum | Office equipment    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 5 years  
Maximum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 16 years  
Maximum | Internal-use software    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 7 years  
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Acquired Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of acquired intangible assets $ 27,067 $ 32,057 $ 21,547
Future amortization expense, 2016 26,500    
Future amortization expense, 2017 27,800    
Future amortization expense, 2018 23,700    
Future amortization expense, 2019 21,700    
Future amortization expense, 2020 $ 17,700    
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Acquired Intangible Assets - Schedule of the Changes in the Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Changes in the carrying amount of goodwill    
Beginning balance $ 1,051,294 $ 757,368
Foreign currency translation (1,048) 0
Ending balance 1,150,244 1,051,294
Xerocole, Inc. [Member]    
Changes in the carrying amount of goodwill    
Additions 12,859 0
Codemate A/S [Member]    
Changes in the carrying amount of goodwill    
Additions 69,445 0
Bloxx Limited [Member]    
Changes in the carrying amount of goodwill    
Additions 17,694 0
Prolexic    
Changes in the carrying amount of goodwill    
Additions $ 0 $ 293,926
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Acquired Intangible Assets - Schedule of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 323,231 $ 275,011
Accumulated amortization (167,136) (142,599)
Net carrying amount 156,095 132,412
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 120,791 88,331
Accumulated amortization (58,633) (45,537)
Net carrying amount 62,158 42,794
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 191,710 173,600
Accumulated amortization (102,872) (91,160)
Net carrying amount 88,838 82,440
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 6,540 8,890
Accumulated amortization (3,374) (4,224)
Net carrying amount 3,166 4,666
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 3,700 3,700
Accumulated amortization (1,767) (1,188)
Net carrying amount 1,933 2,512
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 490 490
Accumulated amortization (490) (490)
Net carrying amount $ 0 $ 0
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Acquisitions and Divestitures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 30, 2015
Apr. 06, 2015
Feb. 27, 2015
Feb. 18, 2014
Nov. 08, 2013
Nov. 30, 2012
Sep. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Mar. 31, 2014
Sep. 30, 2013
Sep. 30, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2013
Business Acquisition [Line Items]                                
Acquisition related costs                         $ 1,800 $ 4,200 $ 3,100  
Allocation of the purchase consideration:                                
Goodwill               $ 1,051,294         $ 1,150,244 $ 1,051,294 $ 757,368  
ADS Divesiture                                
Business Acquisition [Line Items]                                
Face value of convertible note receivable received for divestiture of a business                               $ 25,000
Intangible assets acquired                                
Convertible note receivable converted to preferred stock amount                 $ 12,500              
Proceeds from conversion of note receivable                       $ 12,500        
Xerocole, Inc. [Member]                                
Business Acquisition [Line Items]                                
Total purchase consideration     $ 16,600                          
Goodwill, expected tax deductible amount     2,700                          
Allocation of the purchase consideration:                                
Goodwill     12,900                          
Intangible assets acquired                                
Gross carrying amount     $ 4,900                          
Weighted average useful life (in years)     8 years 9 months 18 days                          
Octoshape                                
Business Acquisition [Line Items]                                
Total purchase consideration   $ 107,047                            
Measurement period adjustment, increase (decrease) in goodwill             $ (500)                  
Goodwill, expected tax deductible amount   69,400                            
Allocation of the purchase consideration:                                
Cash   664                            
Accounts receivable   1,976                            
Other current assets   393                            
Identifiable intangible assets   41,950                            
Goodwill   69,445                            
Deferred tax assets   5,230                            
Total assets acquired   119,658                            
Other current liabilities   (1,983)                            
Current deferred revenue   (770)                            
Deferred tax liabilities   (9,858)                            
Total liabilities assumed   (12,611)                            
Net assets acquired   107,047                            
Intangible assets acquired                                
Gross carrying amount   $ 41,950                            
Weighted average useful life (in years)   10 years 7 months 6 days                            
Octoshape | Completed technologies                                
Intangible assets acquired                                
Gross carrying amount   $ 25,310                            
Weighted average useful life (in years)   9 years 9 months                            
Octoshape | Customer-related intangible assets                                
Intangible assets acquired                                
Gross carrying amount   $ 16,560                            
Weighted average useful life (in years)   11 years 9 months                            
Octoshape | Non-compete agreements                                
Intangible assets acquired                                
Gross carrying amount   $ 80                            
Weighted average useful life (in years)   2 years                            
Bloxx [Member]                                
Business Acquisition [Line Items]                                
Total purchase consideration $ 18,700                              
Goodwill, expected tax deductible amount 17,700                              
Allocation of the purchase consideration:                                
Identifiable intangible assets 3,900                              
Goodwill $ 17,700                              
Intangible assets acquired                                
Weighted average useful life (in years) 7 years 2 months 12 days                              
Prolexic                                
Business Acquisition [Line Items]                                
Total purchase consideration       $ 392,104                        
Measurement period adjustment, increase (decrease) in goodwill               $ 2,200                
Goodwill, expected tax deductible amount       62,400                        
Allocation of the purchase consideration:                                
Cash       33,072                        
Accounts receivable       11,208                        
Property and equipment       12,225                        
Identifiable intangible assets       87,040                        
Goodwill       293,926                        
Deferred tax assets       16,340                        
Other current and long-term assets       5,664                        
Total assets acquired       459,475                        
Other current liabilities       (5,940)                        
Current deferred revenue       (5,812)                        
Deferred tax liabilities       (36,203)                        
Other liabilities assumed       (19,416)                        
Total liabilities assumed       (67,371)                        
Net assets acquired       392,104                        
Intangible assets acquired                                
Gross carrying amount       $ 87,040                        
Weighted average useful life (in years)       9 years 2 months 12 days                        
Prolexic | Completed technologies                                
Intangible assets acquired                                
Gross carrying amount       $ 26,800                        
Weighted average useful life (in years)       6 years 11 months                        
Prolexic | Customer-related intangible assets                                
Intangible assets acquired                                
Gross carrying amount       $ 58,500                        
Weighted average useful life (in years)       10 years 5 months                        
Prolexic | Non-compete agreements                                
Intangible assets acquired                                
Gross carrying amount       $ 940                        
Weighted average useful life (in years)       3 years                        
Prolexic | Trademarks and trade names                                
Intangible assets acquired                                
Gross carrying amount       $ 800                        
Weighted average useful life (in years)       4 years 11 months                        
Velocius                                
Business Acquisition [Line Items]                                
Total purchase consideration         $ 4,300                      
Contingent consideration liability         2,600                      
Maximum potential payout of the contingent consideration         3,000                      
Goodwill, expected tax deductible amount         300                      
Allocation of the purchase consideration:                                
Identifiable intangible assets         2,500                      
Goodwill         $ 5,400                      
Intangible assets acquired                                
Weighted average useful life (in years)         7 years 10 months 24 days                      
Strategic Network                                
Business Acquisition [Line Items]                                
Total purchase consideration           $ 55,000                    
Cost of acquired entity, cash paid                   $ 27,500 $ 27,500          
Allocation of the purchase consideration:                                
Identifiable intangible assets           16,100                    
Goodwill           $ 30,200                    
Intangible assets acquired                                
Weighted average useful life (in years)           9 years 9 months 18 days                    
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Payroll and other related benefits $ 108,230 $ 125,938
Bandwidth and co-location 48,228 28,459
Property, use and other taxes 47,364 40,411
Professional service fees 4,636 4,434
Other 7,708 5,444
Total $ 216,166 $ 204,686
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Minimum Aggregate Future Obligations Under Non-cancelable Leases and Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Commitments and Contingencies Disclosure [Abstract]      
2016 $ 52,456,000    
2017 51,978,000    
2018 43,683,000    
2019 39,800,000    
2020 19,487,000    
Thereafter 72,117,000    
Total 279,521,000    
Rent expense 47,900,000 $ 39,900,000 $ 30,800,000
Proceeds from sublease tenants 3,600,000 $ 3,400,000 $ 1,900,000
Letters of credit for real estate leases $ 6,000,000    
Percentage revenue representation for investigation of sales practices (less than 1%) 1.00% 1.00% 1.00%
Provision for sales practice internal investigation $ 0    
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Bandwidth and Co-location Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
2016 $ 117,044
2017 29,914
2018 400
2019 74
2020 0
Thereafter 0
Total 147,432
Purchase Order Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
2016 102,832
2017 11,363
2018 8,413
2019 591
2020 0
Thereafter 0
Total $ 123,199
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Senior Notes - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2014
USD ($)
d
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Debt Instrument [Line Items]        
Debt issued $ 690,000,000 $ 690,000,000    
Conversion rate (in shares) 11.1651      
Principal amount per conversion $ 1,000      
Conversion price (in dollars per share) | $ / shares $ 89.56      
Threshold trading days exceeding price | d 20      
Threshold consecutive trading days exceeding price 30 days      
Threshold greater than percentage of stock price trigger 130.00%      
Threshold trading days not exceeding price | d 5      
Threshold consecutive trading days not exceeding price 5 days      
Threshold less than percentage of stock price trigger 98.00%      
Potential conversion shares of convertible debt (in shares) | shares 7.7      
Fair value of convertible senior notes   $ 660,700,000    
Closing stock price (in dollars per share) | $ / shares   $ 52.63    
Repurchases of common stock $ 62,000,000 $ 302,606,000 $ 268,647,000 $ 160,419,000
Payments for purchase of convertible note hedge and warrant transactions 23,300,000      
Payments for note hedge transactions $ 101,300,000 0 101,292,000 0
Note hedge shares outstanding (in shares) | shares 7.7      
Warrants outstanding (in shares) | shares 7.7      
Warrant strike price (in dollars per share) | $ / shares $ 104.49      
Proceeds from sale of warrants $ 78,000,000 $ 0 $ 77,970,000 $ 0
Effective interest rate 3.20%      
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Feb. 28, 2014
Liability component:      
Principal $ 690,000,000   $ 690,000,000
Less: debt discount, net of amortization (65,712,000)    
Net carrying amount 624,288,000 $ 604,851,000  
Convertible senior notes      
Liability component:      
Equity component: $ 101,276,000    
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Senior Notes - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Debt Disclosure [Abstract]      
Amortization of debt discount $ 19,436 $ 16,127  
Amortization of debt issuance costs 1,844 1,531  
Capitalization of interest expense (2,755) (2,195)  
Total interest expense $ 18,525 $ 15,463 $ 0
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity - Narrative (Details) - USD ($)
shares in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Feb. 29, 2016
Oct. 31, 2013
Class of Stock [Line Items]          
Amount of common stock repurchases authorized         $ 750,000,000
Value of shares repurchased during period $ 302,606,000 $ 268,647,000 $ 160,418,000    
Remaining amount available for future purchases of shares under approved repurchase program. $ 131,000,000        
Common Stock          
Class of Stock [Line Items]          
Repurchases of common stock (in shares) 4.5 4.6 3.9    
Value of shares repurchased during period $ 302,600,000 $ 268,600,000 $ 160,400,000    
Subsequent Event [Member]          
Class of Stock [Line Items]          
Amount of common stock repurchases authorized       $ 1,000,000,000  
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Changes in accumulated other comprehensive loss      
Balance as of January 1, 2015 $ (17,611)    
Other comprehensive loss (23,842) $ (15,520) $ (451)
Balance as of December 31, 2015 (41,453) (17,611)  
Foreign Currency Translation      
Changes in accumulated other comprehensive loss      
Balance as of January 1, 2015 (22,064)    
Other comprehensive loss (22,872)    
Balance as of December 31, 2015 (44,936) (22,064)  
Net Unrealized Gains (Losses) on Investments      
Changes in accumulated other comprehensive loss      
Balance as of January 1, 2015 4,453    
Other comprehensive loss (970)    
Balance as of December 31, 2015 $ 3,483 $ 4,453  
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plan - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Compensation Related Costs [Abstract]      
Contributions by employer $ 13.1 $ 16.6 $ 11.1
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pre-tax unrecognized compensation cost $ 213.3    
Weighted average period for recognizing compensation cost (in years) 1 year 6 months    
Closing stock price (in dollars per share) $ 52.63    
In the money options exercisable (in shares) 1,200,000    
Capitalized Internal Use Software      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional stock based compensation $ 12.7 $ 10.3 $ 8.1
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Weighted average fair value of stock options granted (in dollars per share)   $ 49.67 $ 14.17
Total pre-tax intrinsic value of options exercised $ 53.6 $ 45.8 $ 47.2
Total fair value of vested options $ 10.3 $ 16.9 $ 12.4
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average fair value of equity instruments other than options granted (in dollars per share) $ 15.63 $ 12.64 $ 11.34
Deferred Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average fair value of equity instruments other than options granted (in dollars per share) $ 76.12    
Each DSU receives this number of shares of common stock upon vesting (in whole numbers) 1    
Holder elect to defer vested shares period, minimum (in years) 1 year    
Holder elect to defer vested shares period, maximum (in years) 10 years    
The amount typically vested by anniversary grant date (percentage) 100.00%    
Number of years from date of grant DSUs are fully vested (in years)   2 years  
Director's minimum period of service before vesting accelerates (in years) 1 year    
Total pre-tax intrinsic value end of year $ 10.7 $ 1.4 $ 3.8
Total fair value of vested and distributed $ 4.9 $ 0.8 1.5
Unvested deferred stock units (in shares) 28,000    
Aggregate intrinsic value $ 1.5    
Weighted average contractual remaining life (in years) 4 months 24 days    
Deferred Stock Units | First Anniversary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   50.00%  
Deferred Stock Units | Remaining After First Anniversary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   50.00%  
Deferred Stock Units | Equal Installments After First Anniversary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   12.50%  
Deferred Stock Units | Director Vesting Acceleration      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 100.00%    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average fair value of equity instruments other than options granted (in dollars per share) $ 69.00    
Total pre-tax intrinsic value end of year $ 153.6 $ 145.6 117.5
Total fair value of vested and distributed 105.3 $ 86.9 $ 89.2
Aggregate intrinsic value $ 266.8    
Weighted average contractual remaining life (in years) 1 year 6 months    
Each RSU receives this number of shares of common stock upon vesting (in shares) 1    
Restricted stock unit vesting provision, minimum (in years) 3 years    
Restricted stock unit vesting provision, maximum (in years) 4 years    
Number of equity instruments other than options unvested (in shares) 5,100,000    
2009 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock available for grant (in shares) 3,800,000    
2013 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock approved for issuance under plan (in shares) 11,000,000.0    
Common stock available for grant (in shares) 10,400,000    
1999 ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum amount of shares available for issuance (in shares) 1,500,000.0    
Aggregate amount of shares available, maximum (in shares) 20,000,000.0    
Discount on fair market value for purchase of stock (in percentage) 15.00%    
Share purchase interval term (in months) 6 months    
Issuance of common stock under employee stock purchase plan (in shares) 700,000 700,000 600,000
Weighted average purchase price (in dollars per share) $ 52.05 $ 41.76 $ 34.26
Total cash proceeds from shares purchased $ 34.8 $ 29.3 $ 22.1
Amount withheld from employees for future purchases $ 3.7    
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation $ 126,677 $ 111,996 $ 95,884
Provision for income taxes (49,033) (39,182) (34,829)
Total stock-based compensation, net of taxes 77,644 72,814 61,055
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation 14,145 11,934 10,867
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation 23,927 19,341 17,472
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation 53,542 47,570 39,290
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation $ 35,063 $ 33,151 $ 28,255
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Schedule of Stock Options Granted Black Scholes (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 4 years 5 months 4 years 6 months 4 days
Risk-free interest rate 0.80% 0.80%
Expected volatility 40.40% 44.40%
Dividend yield 0.00% 0.00%
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Schedule of ESPP Granted Black Scholes (Details)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   4 years 5 months 4 years 6 months 4 days
Risk-free interest rate   0.80% 0.80%
Expected volatility   40.40% 44.40%
Dividend yield   0.00% 0.00%
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
Risk-free interest rate 0.20% 0.10% 0.10%
Expected volatility 28.00% 33.50% 42.00%
Dividend yield 0.00% 0.00% 0.00%
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Schedule of Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2015
USD ($)
$ / shares
shares
Shares (in thousands)  
Outstanding at January 1, 2015 (in shares) | shares 2,671
Exercised (in shares) | shares (1,132)
Forfeited (in shares) | shares (15)
Outstanding at December 31, 2015 (in shares) | shares 1,524
Exercisable at December 31, 2015 (in shares) | shares 1,244
Vested or expected to vest December 31, 2015 (in shares) | shares 1,498
Weighted Average Exercise Price  
Outstanding at January 1, 2015 (in dollars per share) | $ / shares $ 28.65
Exercised (in dollars per share) | $ / shares 23.40
Forfeited (in dollars per share) | $ / shares 29.23
Outstanding at December 31, 2015 (in dollars per share) | $ / shares 32.39
Exercisable at December 31, 2015 (in dollars per share) | $ / shares 33.33
Vested or expected to vest December 31, 2015 (in dollars per share) | $ / shares $ 32.46
Weighted Average Remaining Contractual Term & Aggregate Intrinsic Value  
Outstanding at December 31, 2015 3 years 22 days
Exercisable at December 31, 2015 2 years 7 months 21 days
Vested or expected to vest December 31, 2015 3 years 11 days
Outstanding at December 31, 2015 | $ $ 30,875
Exercisable at December 31, 2015 | $ 24,033
Vested or expected to vest December 31, 2015 | $ $ 30,225
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Schedule of Restricted Stock Units by Type (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total restricted stock units vesting conditions granted 3,090 2,524 3,098
Service-based RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units vesting conditions granted 2,507 1,949 2,338
Performance-based RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units granted with performance based vesting 583 575 760
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Schedule of Deferred Stock Units Activity (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Deferred Stock Units  
Units (in thousands)  
Outstanding at January 1, 2015 (in shares) | shares 260
Granted (in shares) | shares 28
Vested and distributed (in shares) | shares (142)
Outstanding at December 31, 2015 (in shares) | shares 146
Weighted Average Grant Date Fair Value  
Outstanding at January 1, 2015 (in dollars per share) | $ / shares $ 36.35
Granted (in dollars per share) | $ / shares 76.12
Vested and distributed (in dollars per share) | $ / shares 34.63
Outstanding at December 31, 2015 (in dollars per share) | $ / shares $ 45.42
Restricted Stock Units (RSUs)  
Units (in thousands)  
Outstanding at January 1, 2015 (in shares) | shares 4,542
Granted (in shares) | shares 3,090
Vested and distributed (in shares) | shares (2,289)
Forfeited (in shares) | shares (274)
Outstanding at December 31, 2015 (in shares) | shares 5,069
Weighted Average Grant Date Fair Value  
Outstanding at January 1, 2015 (in dollars per share) | $ / shares $ 48.98
Granted (in dollars per share) | $ / shares 69.00
Vested and distributed (in dollars per share) | $ / shares 46.01
Forfeited (in dollars per share) | $ / shares 57.37
Outstanding at December 31, 2015 (in dollars per share) | $ / shares $ 62.20
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
Deferred benefit on intercompany sales $ 15,500,000 $ 24,300,000 $ 0
Deferred tax assets, valuation allowance 1,217,000 1,222,000  
Undistributed foreign earnings 349,800,000    
Deferred income tax liability on undistributed foreign earnings 53,800,000    
Unrecognized tax benefits including accrued interest and penalties 72,300,000 41,100,000 30,600,000
Unrecognized tax benefits, income tax penalties and interest accrued 10,000,000 7,700,000 $ 5,900,000
Income tax interest and penalties expense $ 2,200,000 $ 1,800,000  
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Components of Income Tax Schedule (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
U.S. $ 233,247 $ 408,391 $ 365,821
Foreign 223,377 71,385 53,733
Income before provision for income taxes $ 456,624 $ 479,776 $ 419,554
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Provision for Income Tax Schedule (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current tax provision (benefit):      
Federal $ 70,298 $ 153,471 $ 77,671
State (1,750) 4,978 8,034
Foreign 62,572 13,259 13,019
Deferred tax provision (benefit):      
Federal 23,381 (13,073) 24,210
State (742) (15,220) (1,106)
Foreign (18,536) 2,442 1,869
Change in valuation allowance (5) (29) 2,370
Total $ 135,218 $ 145,828 $ 126,067
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Schedule of Difference Between Effective and Statutory (Details)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
U.S. federal income tax rate 35.00% 35.00% 35.00%
State taxes 1.70% 2.30% 3.40%
Nondeductible stock-based compensation 1.90% 1.40% 0.80%
U.S. federal, state and foreign research and development credits (4.10%) (3.20%) (3.50%)
Foreign earnings (4.60%) (1.90%) (2.60%)
Domestic production activities deduction (1.20%) (2.20%) (4.30%)
State software development activities benefit (0.00%) (2.40%) (0.00%)
Other 0.90% 1.40% 1.20%
Effective income tax rate 29.60% 30.40% 30.00%
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Schedule of Deferred Tax and Related Valuation Allowance (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]    
Accrued bonus $ 13,161 $ 19,572
Deferred revenue 11,334 9,536
Deferred rent 13,224 10,518
Stock-based compensation 31,705 27,538
Net operating losses 8,855 11,466
Unrealized losses 1,421 748
Tax credit carryforwards 22,918 18,066
Other 5,989 6,528
Deferred tax assets 108,607 103,972
Depreciation and amortization (10,848) (14,868)
Acquired intangible assets (37,923) (40,126)
Internal-use software development costs capitalized (66,807) (39,396)
Deferred tax liabilities (115,578) (94,390)
Valuation allowance (1,217) (1,222)
Net deferred tax (liabilities) assets $ 8,188  
Net deferred tax (liabilities) assets   $ 8,360
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Schedule of NOL Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Operating Loss Carryforwards [Line Items]    
Federal and state research and development tax credit carryforwards $ 39,800 $ 30,500
Domestic country    
Operating Loss Carryforwards [Line Items]    
NOL carryforwards 21,500 26,100
State and local jurisdiction    
Operating Loss Carryforwards [Line Items]    
NOL carryforwards 28,200 45,000
Foreign country    
Operating Loss Carryforwards [Line Items]    
NOL carryforwards $ 0 $ 300
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
Balance at beginning of year $ 33,320 $ 24,651 $ 20,902
Gross increases — tax positions of prior periods 11,238 12,925 2,878
Gross increases — current-period tax positions 27,043 2,106 2,834
Gross decreases — tax positions of prior periods (5,996) (6,362) (1,213)
Gross decreases — settlements (315) 0 (750)
Balance at end of year $ 65,290 $ 33,320 $ 24,651
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Numerator:                      
Net income $ 88,420 $ 88,040 $ 67,200 $ 77,746 $ 97,107 $ 91,155 $ 72,886 $ 72,800 $ 321,406 $ 333,948 $ 293,487
Denominator:                      
Shares used for basic net income per share (in shares)                 178,391 178,279 178,196
Effect of dilutive securities:                      
Stock options (in shares)                 794 1,221 1,622
RSUs and deferred stock units (in shares)                 1,230 1,686 1,965
Convertible senior notes (in shares)                 0 0 0
Warrants related to issuance of convertible senior notes (in shares)                 0 0 0
Shares used for diluted net income per share (in shares)                 180,415 181,186 181,783
Basic net income per share (in dollars per share) $ 0.50 $ 0.49 $ 0.38 $ 0.44 $ 0.55 $ 0.51 $ 0.41 $ 0.41 $ 1.80 $ 1.87 $ 1.65
Diluted net income per share (in dollars per share) $ 0.49 $ 0.49 $ 0.37 $ 0.43 $ 0.54 $ 0.50 $ 0.40 $ 0.40 $ 1.78 $ 1.84 $ 1.61
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income per Share - Schedule of Anti-Dilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from computation 17,097 17,166 2,822
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from computation 22 402 1,649
Service-based RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from computation 660 786 188
Performance-based RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from computation 1,007 570 985
Convertible senior notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from computation 7,704 7,704 0
Warrants related to issuance of convertible senior notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from computation 7,704 7,704 0
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment and Geographic Information - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
USD ($)
Sep. 30, 2015
USD ($)
Jun. 30, 2015
USD ($)
Mar. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Sep. 30, 2014
USD ($)
Jun. 30, 2014
USD ($)
Mar. 31, 2014
USD ($)
Dec. 31, 2015
USD ($)
segment
country
Dec. 31, 2014
USD ($)
country
Dec. 31, 2013
USD ($)
country
Segment Reporting Information [Line Items]                      
Number of operating segments (in number of segments) | segment                 1    
Property and equipment, net $ 753,180       $ 601,591       $ 753,180 $ 601,591  
Revenue 579,159 $ 551,030 $ 540,723 $ 526,536 536,295 $ 498,042 $ 476,035 $ 453,502 2,197,448 1,963,874 $ 1,577,922
United States                      
Segment Reporting Information [Line Items]                      
Property and equipment, net 298,900       249,500       298,900 249,500  
Foreign locations                      
Segment Reporting Information [Line Items]                      
Property and equipment, net $ 227,800       $ 175,800       227,800 175,800  
Revenue                 $ 593,000 $ 531,900 $ 432,600
Sales | Geographic Concentration Risk                      
Segment Reporting Information [Line Items]                      
Concentration risk, number of foreign countries (in number of countries) | country                 0 0 0
Concentration risk, percentage (in percentage)                 10.00% 10.00% 10.00%
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Financial Results (unaudited) - Schedule of Quarterly Financial Results (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 579,159 $ 551,030 $ 540,723 $ 526,536 $ 536,295 $ 498,042 $ 476,035 $ 453,502 $ 2,197,448 $ 1,963,874 $ 1,577,922
Cost of revenue (exclusive of amortization of acquired intangible assets) 193,212 183,204 179,910 169,294 163,201 158,812 149,318 139,612 725,620 610,943 511,087
Net income $ 88,420 $ 88,040 $ 67,200 $ 77,746 $ 97,107 $ 91,155 $ 72,886 $ 72,800 $ 321,406 $ 333,948 $ 293,487
Basic net income per share (in dollars per share) $ 0.50 $ 0.49 $ 0.38 $ 0.44 $ 0.55 $ 0.51 $ 0.41 $ 0.41 $ 1.80 $ 1.87 $ 1.65
Diluted net income per share (in dollars per share) $ 0.49 $ 0.49 $ 0.37 $ 0.43 $ 0.54 $ 0.50 $ 0.40 $ 0.40 $ 1.78 $ 1.84 $ 1.61
EXCEL 102 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'ES74CD2EFG50( %\R 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>)% M]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."N[_8_ )02P,$% @ >7-=2(-' M/4*> @ 7S, !H !X;"]?@ 7#00$;V:[:W'U<%A4]^%,72.\&A"W]\ZX> M6>/AJ1V6JR_EU(S'KAT.Q\NP^'$^M<-JNKZN#N-X6=7UL#F4:]V9?:+I>Q[F_G5,]/?\Y>O&[75?^Z-=7B:]/OR[BNOG?] M^W H91SJZY=YF!:8;G]#['R018+< M?)!#@OQ\D$>"PGQ00(+B?%!$@M)\4$*"\GQ01H(>YX,>D2"S%#(NF22%-:.U M$5P;QFLCP#:,V$:0;1BSC4#;,&H;P;9AW#8";L/(;03=AK';"+P-H[<5>EM& M;ROTMM"SMGK89O2V0F_+Z&V%WI;1VPJ]+:.W%7I;1F\K]+:,WE;H;1F]K=#; M,GH[H;=C]'9";\?H[83>#MHK49LEC-Y.Z.T8O9W0VS%Z.Z&W8_1V0F_'Z.V$ MWH[1VPF]':.W%WI[1F\O]/:,WE[H[1F]O=#;0WO=:K.;T=L+O3VCMQ=Z>T9O M+_3VC-Y>Z.T9O;W0VS-Z!Z%W8/0.0N_ Z!V$WH'1.PB] Z-W$'H'Z%VE>EG) MZ!V$WH'1.PB] Z-W$'H'1N\@] Z,WE'H'1F]H] [,GI'H7=D](Y"[\CH'87> MD=$["KTC=-9$'39A](Y"[\CH'87>D=$["KTCHW<2>B=&[R3T3HS>2>B=&+V3 MT#LQ>B>A=V+T3D+OQ.B=A-X).BNH#@LR>B>A=V+T3D+OQ.B=A=Z9T3L+O3.C M=Q9Z9T;O+/3.C-Y9Z)T9O;/0.S-Z9Z%W9O3.-WH/AZ8OV[>Q/[;[X=XUOPV7 M13=X#^/'J=P_Y3I5-MQH/4XKE?KZ>7>!KE-_AM1__9?F^1-02P,$% @ M>7-=2&E3_E0]! 3A0 ! !D;V-0&ULO5A=<^(V%/TK M&EZ:/F3- F%IAF4F@>RV,QM""YL^*_(U:&)+KB2SL+^^5S8?)I%5Q$/S$EF^ M1U?WXQP)#X5NW\Z4S$$9#IILLE3H6YS\W%H9D]]&D68KR*C^@"8"WR929=3@ MHUI&,DDX@XED10;"1)UVNQ_!QH"((;[.#XNV1D/KY2[/4\ZHX5*,'CE34LO$ MD(<-@W08O34H$;CR'%BAN-F.VI5-?:JTF3.:PAA]C1*::JBLCI.ES5AF.17; MJ'KZQL6K_IXOY(0:J*-.7U2KKZB"&)V>K'Z8+&U^WV*8++ CG)@OV-#DF:8%D$>@&GV6>W/: M[A;2Y"]@P-?T)06GW4Q!3CFVX08;7D.U\R>S D7&A5(-F%*,OJ1-S2&)IK[GE1+6O"5]#8[BJ@&,8#;7- M,FZJ>MKEL-8&=0($XXT(L;;'$&:/S$%P5(RI- W&MC]>5S*-48-_*?-BMDV; M+;(B+5MLEVJDBH(5;ATC=&(>LCR56P!R#P(2;L@,*=V\C6ML/HC+=7'19EFQ MO,Z +.BF(:@I&+(SPIJ3\O1RNX7E0=.^@EPJFJ\X.^B:$_-G@7J,)]R6?.$" M%8K3%/M5%ZD5J:(A/!]Q.K^%$(=<+2POSB;0WO[7<"9U.P%,\OOQ4JK;"Z=4 M]^8L2OEWY>46N0IBU\Y3.'>Z[O(W,<+GITX,?^0NAO@1WK;O=8F_;9U-_MJ\!A .:. M&;ZVU[MPQ;AQ]TNS*XY;91DP54KC*W+CO:'[,IPLP[CN:5\UNW'WP3LUJ M!45^7*!IU^&8OOL4:-3!JJJA&!M7.*;OU@/7I>;0;7P=KM%]=Q\X[S='1V&Z M[LF;!].8-R_FT\<+,.X^\&/<>N#'-)P+7HR[#T[.PV/]\:2;@*'N^KS!6%=2 M'']1GH-!Z5IS^T6#X#7R3$R=UQ.>N']_^3"0G'$G.,5,G[ZY->0-YKM0P"2> MQ3\Q]SAY_HWBZ"\<,VCH ]^5?>#N ^_=97!R+KS[+O/F*TQT^O5P]"]02P,$ M% @ >7-=2!K#/&H^ 0 :0, !$ !D;V-0OXZ24CDOKX=%;!QXUA(M]4YO I9LG&T3'&0MR XT(DUAA8G)E?2,PAG[- MG)!;L0969-F,-8!""13L $S=0$RJ4DDN/0BTOL#=SM<$4Y)!#0T8#"R? MY"RIGLW6V-:4;-17971_?WJ@#$OZ MRGW00U7;MI-V2G5QX)R]+AZ>Z&Q2;0(*(R&J@N;8.9@GI\XOT]N[Y7U2%5D^ M2[,B+:Z7^24OKO@T>SM,]LW?:+CIA_BWCD\&:;NHL88S=TL:1A4JNE]C='@Y<65KZ[MCZD?T[555 MGU!+ P04 " !Y621 MA'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_> MX%#BVR]*+41B1%G\@MNN01.+5)#3(3 M/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8: MXIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2 M/'K^!?F<-0HACA*FNVB M<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ? MJH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0] MH=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[ M9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X M&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90 M-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=< M7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9 MKF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E M.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J* M@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT M-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8- M-!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( 'ES74C-VBX% M&PO]E:98(@E7Y@Q&>FOGR\02+0T:7>#%Q^?RW<^VP=\"$NUI?AA MC;$"-:.\C.!:J>*CYY6K-6:HG(@" M['[@W#>!7G/B<9@)WAW\%#I%')9/8(.H]@^,^TI0(8'2 ME:4S6 U'##N/6T1)(HE19H@1NG7JJ5'88FS\&.%"VMPNPV&>B=]EDGD20;]Y MSD^7=.AV,,LCE.XO3ROBL$!*8@(:>;DM].*XX-B1M'XGO'.)ML'TLA=@ M!YTW$3+%? M*,DYPXZL4RU$,SL%'QR!CT/4HH*UD.1)^YM"6&D%EA!LL%1DU=?\D*A8XEHU M%>S5V3&&KUWRW^3TYW>M8Z-+\%]OSW]-WC\;^QK" SYG',5]Q1(L%_;+^W)B M[^=#969NZ<%2FPV7VH /]&JXU*X'2VT^W&_'[VZ:U]STO79BKYG8:4%2$:H( M;RD@T_[=&]IT[Y[O&@F-F=9=#V&M"B7Z5V4OBP9+<88JJKZ2C5#6&,%.OC/T M@]G.:[F#B& G?\$IJ9AMA+WN?RC^"5!+ P04 " !Y=&WSW4S3F29I MNYEIDVR=[5XK(,>: /)*D(_^^AYA)WEQCFE\9<#P(!T>CH[$>W=P9^S-E3$W MXKZN&G=@#X-EVZX.)A-7+%4MW5]FI1KZ;V%L+5O:M=<3LUCH0IV8HJM5TT[" MZ32=6%7)5IO&+?7*!1N:>PW-K:R2I5LJU=;5&E9+W00?WKN#A:[4#V4=@85< MK9)L'$PQZ[>F%%84JU MAETNM?MO\T<@2K607=5>4F,?[WL8S,(X#-,UPY_V0ZL[AT!_0,BBU;?J4EX= M!M- R*XUGW75*GLB6_7%FFZEFVMB!6*AK6OGOKO]F;5N=*U_^G;3GEN:N[^- MU3]-T\IJ7EA35?U5_H_^(KJ#>SI";6QU,3BQE5??_9,X#-(I 6^UTU>ZTNW# M8=!O5\KW9++5E3[\SUNBZ8/S^(B%;$KQJ6F)(DZ;]<.CT/@VT,FG97]C>Z!I MPYZ6LW6H$'1,8IA*EQ2+4AS)2C:%$GUW'$!"@(1[0<2;"PF@"$#1;T#SEGY\ M)YTP"^I=80 4 RC>"W1LZA6 $@ E^X)2 *4 2O<#2;<$4 :@;%]0#J <0/GK M0><+VC,%@-X!Z-U+T)EL.ZM\ XXZIQOE7*_ED73:-PMEG**-TY>H>5?7TCYX MUEQ?-YK2F23+/Q:%Z_G/>56I]91.6^7RHKCSEI$HO^__=WKE.X,$]'C&B/S%F/).5U5/^%@0PM)C/Z5DUEQ3[D$4FCQC5'YZ MRCW&Z7YTZ;DGE&@'$4:79XS,%&';J><0X;6H[XSUMZYUNW;6WYQ\;BF5JZ;0 M0Q#J.V/\I0MO?;JFQROFJM'&BC/3#A@ABAMRXM(;<[,T54ECTQ_]$VH?\'JT M-61LI4!T=5?U[^)&$EQ)%JU$*WXH(2,@+0 MVY#QMN_+6WI]5=FW@IJP/:J$*&S(".O3=:W$I;P?QA$U#1E-SVAK;2IR>,=83.1HRS3'I[Q/R) M''0W8MP=S7-1B"AT-V+AWQ/B] MG?#8KJ'D$5M+C&0^\091*'G$5Q-L[MNT"U$H><1(/IK"(I0\0LDC1O)=&>AE MJV*4/&8DQT3$!3M&NV/&;BXCL2!T.V;<'LTG<80H=#MFW!ZMN&)T.QX4RHS; MHZDI1K=C=#MFW-Z5FMZ*,VDM3@-B-#QF#-^-^B;MS4 -#QF#-^-FM/4MT04 M&AXSAH^B8C0\1L/C/=)XCTJF.$%!PY-7IO%-YSK:1!2ZGO!5"(/ZZ"?0?H:) M*+0]83/YR*"0H.T)VIZP=30[*&RTPC$]0=N35]?13^%"U&!BN&]!G>#,,$'; M$\;V<52&*+0]86P?1^'L,$';$\;VT5$O0=L3M#UA;'\QZH&?E'AP%HVVIXSM MXV/?6T2A[2F[]C&"2K%N2='VE%\!X8?1M:2(0MM3?@UD%\K'#%%H>\JO@NQ& MI9C;4[0]96SGYC=/;Z"^1=1@(82Q?;1.2-'V%&U/&=O9JT,[>,HS.T9VI[M M,==X:V9XSM@Z+QV7*J^TY4*]&K#&W/&-NW4+YAIGE> MU$348.&/L7T+16.97S>F#M+<=@N%MF>,[5LH3,8G>H%+=AG:GC&VCZ'4 FW/ MT?;\=[7Z$'5V_A6'B1QMSQG;MU#_-E85ALK;GR0''404VIXSMK,3@.?6(0IM MS[FZ?0R5H^TYVIYSMH\M=.1H>XZVYXSMHQ.3'"N9'&W/T\WWBO[O_A-%24FX M4:7_@./ZVQ2R*OQ7'?KQU\_"./'+<7[_FRGIWOYS3" 6754=T['SYJN1_KP- M^?$[SH=?4$L#!!0 ( 'ES74@' (XDB@( ( ) 8 >&PO=V]R:W-H M965T&UL?5;;DJ,@$/T5RP^(@KY>$X?:+H;\H'0#U9AS+VOMNG8SJ\X[[=!P,H*MXBM M2(\[\>=*:(NX&-);P'J*T461VB: 89@&+:H[O\C5W!LM]LB M^N^ &S+L?. _)][K6\7E1%#DP &EUR:0*)YX"-N&FE)*'].1K\U)5'O/ZW_4-L5RS\C MAH^D^5M?>"56&_K>!5_1O>'O9/B)ISTDTF!)&J:^7GEGG+1/BN^UZ&MLZTZU MP_@G22>:F0 G IP),'82HHD0S03@)L03(7XA!.-6E"-.B*,BIV3PZ'AZ/9)! M K:Q<'7IB=TS7_Y2_I6((G\481X\I)D%XC BH$* &1$(V[, M LG\EW/N1HD1DHZ1$ ++2:P=(FM=Q!@JAP7$$BL; MA\1&YR=&B04D-4O(BF//N5"WD!F=-6'2Z"J $ O 7!M.I[3A,FF,@&B=/4: M;X%V?[68WM1#@'DEN7=\O*CFV?FQL8?J_ON&%WF/;O@WHK>Z8]Z9<'&+JGOP M2@C'8B7A2GBU$L^A>=#@*Y?=3/3I^$ 8!YSTS_?._.@J_@-02P,$% @ M>7-=2(/7F=%N! &A4 !@ !X;"]W;W)KV: M:@BWW6O17SM?'::@IBZ ,5TTU?FRWFZFW[YVVTW[-M3GB__:K?JWIJFZ_W:^ M;F_/:[[^^.';^?4TC#\4VTUQCSN<&W_IS^UEU?GC\_I7_E0*-4HFQ=]G?^O1 M]6HT_]*VW\>;/P_/:S9Z\+7?#V,35?AZ]Z6OZ[&ET/._2Z,_^QP#\?5'Z[]/ MPPWV7ZK>EVW]S_DPG();MEX=_+%ZJX=O[>T/OXQA&++Q#H-2BG:C\OX<=@/V<_.H7[,:(>>'"S3C"N76*41N&E&L<\S:M$L MAHS4AMSK9:2SVCF7R"F>I2;'CLATV2V:92FX8B 3EB(A4QQ<8@_Q'$0Y($^2 M7([=HEFZ4IHY,@?+6"= \M0LY;#,Q>?YM6B6]#&,WD:1BKO4GN8Y+'/,90>S*&58[9*NN)P#$W@FFMRKY:QCDEM M4W.<@RO'=)6)K,#<5#*L)FT(RZ33QM%^($=7P'25=/4!%O& +CV1"$ D( 8Y ML (&JZ1+#V!>B@ G&G;E@TXRGB@^D#V;PN?+!1"EJ:;/EI%*6$@M5@ZI@)$J MZ<(#$2S!)DX*D4PX<"D_.:@"AJJBBPY@6FJ0D#(4Z9BT*K5>.:P"QJJB,0^8 MEDZ 3AC",B,!4GYR2 5\Y%4TYA>-74X .APBR3PL'X1*0W)/YR -&-+J8;3P#!85G%19AQQ. >-4)?+3H6E+P(*6Q(^@.8P*C%%%8U1$ M&KGL/*ILHPR+'48$YJFB."LQ'*478X?3@D1]00F5'V2*N6#4H5SC4X<#$6.J0(S ME>YK)S K!0=F#+)00B2P3.:H*3%6=>,6B4 KE#JNQD#RL%N@MUK5Z M]7]5W>OYTJ]>VF%HF^F5UK%M!Q^:8U]"XWM3\.XZ4)U]W\ZFZ^&=KK MQYO(^^O0[?]02P,$% @ >7-=2*@ 4RQ$Z9O7U\(-2/C21;!AO/Y/P9DDP^L?^,EI2)X;^J6[\)2B&X;1?Q4 MTH;P%>MH*Z]<6-\0(;O]->)=3\E9AYHZ0@#$44.J-BQR?>ZE+W)V$W75TI<^ MX+>F(?W?/:W9L MA^#CQ6EU+H4Y$11Y-N7/5T)97K UZ>MF%7^#V )%"-/&K MH@.WVH&2/S+VICH_SKL0* =:TY-00Q!YN-,#K6LUDJS\9QST?TT5M-N/T;_I MZ4K](^'TP.K?U5F4TA:$P9E>R*T6KVSX3L _A#(#)F>EY?B2!%WK,AZ,W#Z(AZYG"+ MY9T[!7(R/%27].U21)'?BQCGT5V-,T/V!D$:02[B8!,83$@DZT\2R".!=!X; MB;4[CSUYK/-KD]_,%5LS"8.D&DFP5<2"#C:4 83=)FN/R=HVB9TF!LDT E8 M.DT6H9G)QF.RL4T2IXE!8HUL@/XY97S%??JI@YN8.60>A\QV<+Z*^^R9]W41FIFH M975Y)0*V"W*ZC(S][)?>DD_0N9=WA82V%W9[0:L83!($$4S==^H#FF*YK8*% ME0;Z%DV(;"_G@K8?F:>\T!->D;6Y=.1*?Y+^6K4\.#(A]RF]TUP8$U0."%9R MV2CE]\/4J>E%J&8BV[W944U'L.[Q@3!]I13_ %!+ P04 " !Y)\U'6>;U?YDOJMO+"E;W%S_. M[Z>V?Y%NUNDC[G N_:4Y5Y>D]L>7U2L\[[CJD8'XY^QO#;I/>O%O5?6S?_CK M\+)BO09?^'W;%Y%WET^_]471E]1E_C45^I6S#\3W]]+_&*K;R7_+&[^MBG_/ MA_;4J66KY."/^4?1_JAN?_JI#H/"?54TPV^R_VC:JKR'K)(R_SU>SY?A>AO_ ML6P*HP/X%, ? :"C 6(*$%\!,AH@IP Y"TC'J@P-LW;$YOUY\:H=?K9EQ,@V8CP 8$'D7:%/S+PY0P91^&< M2K#%A& 4LL.(T;0($:FF&.+%&&_H>!F)ET.\'.-M*/$RUG-$[%A/<$9*DMMB M#IP6UDB*VP6<,L9Q3NM6$=T*U]O1\3H2KU&]+2/K/2)Z3,&5YB2VQ9@&YJ0@ M:XTQ!<#L0F>9B&B#10,IVJ T(*UR)+8-,*ZXU:1HC+FN0Q<:VD8T6ZR9DYHM MRB(E7Q@3QC&A2,T8XY8)U+N!:!<1[;!HLC\SA]58RS6I9AM@7%E)B\88 M5XJ#I47W"_[RDL>P;'+R91,S93),&U)V@ G.%(GMPM) R85!#=&5&K!LLGVR MB9DFXY)H# %81VL.*(NF:R@YLO2_ L>2R;F33)"$( M6C@E%\3'+ ,$%D\V938QTYS4&A2]^(6<=0H6&CW@0#B]-,!C9@78K>A5(IN8 M>R-UNT%:N P&%&T!NX#2;,E@(>94H+!HLGFRB1GS? .K.+V:S#@E-6TV ;>P M_D','@'[HZ/]$;"E?>..,H2TRY,"IQ3D9,RY.'8N M1SO7Q+BQE9_H+IM#M-O.*+3C""7'G(MCYW*TNF< M%3,LC@\Y;JFK8\;!L7'0-ISQP#B,%0M;YSG'#6UY>7] M67[V/H/GW?CYXZN8S?J:O_N_\_K]?&F2MZIMJW(XZQ^KJO6=0/;4"3SY_/!X M*/RQ[6]-=U^/'T'&A[:ZWK_I/#XL;?X'4$L#!!0 ( 'ES74@1@[(!: ( M -$' 8 >&PO=V]R:W-H965T&UL?55+CYLP&/PKB'L7 M8YM71) VB:KV4&FUA_;L)$Z"%C"UG67[[^L'(3ARN(!M9L8S'^"O'!C_$!=* M9?#5-IU8AQ7G2/2A#1O681S>%M[K\T7JA:@JHXEWK%O:B9IU M :>G=?@:KW:%1AC [YH.8C8.M/<]8Q]Z\O.X#H&V0!MZD%J!J-LGW=*FT4)J MX[^CYGU+39R/;^K?35KE?D\$W;+F3WV4%V46A,&1GLBUD>]L^$''"(D6/+!& MF&MPN K)VALE#%KR9>]U9^Z#?9*#D>8GP)$ )T*<+A+02$!W EXDX)& 'PB1 MC6(*L2.25"5G0\#MR^N)_D;B%5:E/@0JO0CU(U-?C:C*SRH&H(P^M9"#V5@, MM)@)$2GU:0OX?(L-G-&A;X/M'(&\'G9S2);Z3:"%G,CPT9CS20J\(("- #8" M!7(]=C:HA>0V!HPQ2'VPK0-#J,"Y#[:;PV"!<)[Y32<+IA,G-?0+I L"Z2QU M#/RQ+28UF&\0YAGTQG9@<8)PX8WMP#!*G[RJ;,%TYIC&7M/9?)LB U[+#BC. M8J_A.0@5,?#[S1?\YH[?Q.LW=XJ,8#L'AI,G-2X6/!>.9^^' MOBF<+SA+4N^KV,YA*%;)_/^#JX8 >CP%HMG)UU)^-BU$! =V[:0].J;5J4N] M0GUR/JQO5/>RS>8N4Y4].=-?A)_K3@1[)M6Y;$[6$V.2*G_@1?UL%]5?ITE# M3U(/,S7FMN78B63]K8%.7;SZ#U!+ P04 " !YK#[K,#PT6U,6N;T/W[]840&M&\8'M\SIDSQN-T$/)#U0 :?7+6 MJCVNM>YVA*B\!D[5D^B@-3NED)QJLY0549T$6C@29R0,@@WAM&EQEKK8F\Q2 MT6O6M/ FD>HYI_+? 9@8]GB%KX'WIJJU#9 L)1.O:#BTJA$MDE#N\?-J=XHM MP@%^-S"HV1Q9[VO&P>]L@Y&V3 A'0C@15IN'A&@D1#="_) 0CX3XCD!\*>X@3E33+)5B0-+_ MO([:.[+:Q>:H8=F18,2FVGB9E+WUI^ MH45W?2BFURK[#U!+ P04 " !Y[I]FAY=]NWHX-MIN9F", MFVU7Z]UT,3]^]F6_F'>O_6:]:[_L)X?7[7:U_[=N-]W;W=1.SQ]\73\]]\,' ML\5\=FGWL-ZVN\.ZVTWV[>/=]+.];2@.DJ/BKW7[=LA>3P;SW[KN^_#FCX>[ MJ1D\M)OVOA]"K-*?'^VRW6R&2.G*_YR"OE]S:)B_/D?_[=C=9/_;ZM NN\W? MZX?^.;DUT\E#^[AZW?1?N[??VU,?JB'@?;^FY[;C*=;%<_Q[_K MW?'OV_A-,*=F<@,X-8!+ ^N*#?#4 -\;4+$!G1K058/9V)7C0#2K?K68[[NW MR7Z\>R^K89+86TI#?3])O3],AZ^.XSLH%O,?"VOB?/9C",0T]:B!47-1S%+T MRR5 OT0-67.0+K#,%6@D29-+O)--8*&?>&R/8Q^LD0-0(0 = ] Q0$3N<3=V M=)2$L1M@R3A)MF0RQ$A!DC6Y#")2\++IJF"Z8KU6[ITK!'!9KZT%L=NCQIV, MQLJ)H[-D,O+*Z#2YS 8B5%S[@FO/7,LWR^?7 >>\%UTSF;4QRJYS6:Q"(-ET M*)@.S#2)ID-VF9LT*8P533,9 J \PW@T"$89ZEAP'9GK2G0=L^N0B:*9961F MTA :T7,N X^$LN4AX^LYSS#3XAVM3Z+S1*Q [-N2RRJ2)W_#9$KVL<4\;9EG M<;+6)]%XE2H8<1(MF0HJ)W:L8:IT027GVD+F_VR!Y9^@A"CE;8NLWU'N-^:3 MIW(IO<@]Y[J 4=0U7.>\U=:S+1'#YLA >6F<-..5O$7%-S$_Q@=Y07,=!@+% M=HD9MLI'',1E6)]$IYEFTXC+QG-9)">O_8;)R%2HK>H2JFS.*E(6=4Z7E!@5 MU[G*>WGE-TR5$G:L%-,E4MD<5?*LK:UG=Y641,14WHBL;IBJTJ9'"5.6<0I$ M -4VL+&)0:Z$F P O'@_&B9+%9.V&$N+=V0KF:],YU*B]3*L MF"[51=$H*1!*N *39U%0U@:4Z &,'O*TKR'/^#>6TIR6TQ$78G 5RK/M2FA< MI=2P4*(( #,O)]*3Z'RI1'4OSSDN!.-M)4*EX4(;?'3*Q(,2P( !#.2\! PX M-LUQHPP]%Z9;Y.24RH4>\KT=-U]"&! S+^(AJPS9?"!V"P@G2#9>>,5EXF7W,5S(&6 M9$M8 X8U^>;6P'9,A%7E%..!+]-4L"G;7:Y$BU9E1 EO$'-&:'MF+&$&V:Y( MSN@URON8O.],XGSP@J MI2"C$B:)89+DJ4+LY- $D,_PF>PFIK$4PS5,E\J1:)0E2B5@$@,FR14)Y9"# M83,JSW*F2QNL(*?]AL0";DE\0^7 *OK'DH9); CA.JG-LF?OVW;_=/P1 MPV%RW[WN^O'A]>73RP\E/L/P[/[J\]K>-N//'=[#+.8OJZ?VS]7^:;T[3+YU M?=]MC\_V'[NN;Y,_\RDM@>=V]7!YLVD?^^&E3Z_WXX\>QC=]]W+^#7-=2)P LJ.K 0 M0, !@ !X;"]W;W)K^?&'6.V[D$)>X4C:+_3 MHE'"^=!TS(X&1!-)2C*>9==,B4'3JHRY1U.5.#DY:'@TQ$Y*"?/W !+G/=W0 M<^)IZ'H7$JPJVK$GP?D1\#L'/9D^S M8 $DU"XH"#^=X!ZD#$*^\,NB^58R$"_79_6'V*UW?Q06[E'^&1K7>[,9)0VT M8I+N">?CR4U3MJE URSZPN]X_%>WN!5.8H.?@G3#=J2(SI_N_%^ M6D0'WD9VM:6D]W]H#22T+BQO_-JD9Y4"A^/YDZP_M?H'4$L#!!0 ( 'ES M74@.P6'?808 *&PO=V]R:W-H965T&ULC9I; M&Z:;O1CN]D=;L;/7?=R/9D<[I^;;7WXU+XTN_2? MQW:_K;OT_,;F=3L[M'M;;9G=8M[O1OGF\&?]FK^\< M]I*CXJ]U\W;(GH]Z\U_;]EO_XH^'F['I/32;YK[KNZC3P_=FWFPV?4]IY'^& M3C_&[!OFS]][7QT_;K+_M3XT\W;S]_JA>TYNS7CTT#S6KYON2_OV>S-\!M=W M>-]N#L>_H_O70]=NWYN,1]OZQ^EQO3L^OIW^$\W03&X 0P,X-["@-L"A 7XT M0+4!#0WHW ""VL -#=S'"$YMX(<&_MP ]1'"T"!\6#I6:7*J[G%N%G57WT[W M[=MH?UI0+W6_;NUU2+-_/TH3:^XG7Z_M8ZFD^]]1TPS.VE@T#A) M,^<:+VD67!,DS9)KHJ19<4TE:>Z8QINS9I)JLDT2(7.5LY1RCIEKGN MR@.1;&[%=-:3D51W3 4 +AB0BT5*L>C8"P[%0KD#IW3@6+7E*KIL8LDXX\#) M WEE(,\&$F=BYK.!4N6BZ,;GTR76=L'Z 1MEMT%Q&YA;+QH)V2@^K0:LY'&B M,DYDXP2Q*C$;!\!4XJJ;QZPLHM_%13_1RW8KQ6Z5V[7B93*K<@R8$*/H=Z'( MF)U^ RWSVK#ZB0MF-HB&#Y[J)Y='D7%#Z@9BF:%*-F2SD1#$65\41=R,!FW+ MJ!W$:V5NW!NR/(IU9TO;CHB4J6-?X#S^UR9((32> PO:A>@$.:@MA'1;(#M2=-R2!G3@D5S>L<$SA$2Y MV@M%Q@UI0 <.],*JSU%=5;X0GQ09-Z0A'3C2Q34] X9T3Z45K=$<.,T+*SIG M80B5'.@6BHS?@VN\1!:L4=Y>,$_,5]98D.]-%JJ0F]((C(S A3R+.8&OTCUZ MFOS"!HL:@I$AN)!GD87G?MV3' I5(3>EGHTPR!:0ANQH@>2['<1+0T;L;N0Q,"STG3:<32(TQIM"O$*-MH.4,0#F-TXT\R5L Y5M H3X7/6')LWK\S))X(=52 MSFM+Y$B^"]%TW)+&=>(GVO*^3>Q$),9"E%)DW)!&=>)4+ZQH?B#B4N3"TB6M M,9L8LPNIA7)F7Z$!;\2%O52%W)2&=N)H%Y?LC/X7L7/*H9Z*),]9O/#LY#.H M)1.JGTW#,.7)O1!L*$_D");D"#:.)7* **>-E:;CEC3X M.Q[KLHK;T:#N&-2CO-C98,'&0HQR&M<=XWJ45[_+@8T6 M3"SD+2;L;8D7 5,182"0@PT3%BK.;R=L"EWBZN4ZFW;<^-.Q[B3[.OZE?FK^ MK/=/Z]UA]+7MNG9[_&[^L6V[)O5G/B7X/C?UP_G%IGGL^JM&U M+^\_"SG_-N7V/U!+ P04 " !Y\3EGSOA23&C>; ?@R(=6O=W2SKEAPYBM M.M#"7N$ O=]IT&CA?&A:9@<#HHXDK1C/LANFA>QI6<3M MA?FW X73EJ[H,?$JV\Z%!"L+MO!JJ:&W$GMBH-G2N]5FEP=$!/R1,-F3-0G> M]XAO(7BNMS0+%D!!Y8*"\-,![D&I(.0+O\^:GR4#\71]5'^,W7KW>V'A'M5? M6;O.F\THJ:$1HW*O.#W!W,)U$*Q0V3B2:K0.]9%"B18?:99]G*>T_-TK 5NP^(LCB4JUM>L$,0 M^H+9)0Q/F 7!O/I2@O]<8L=/Z/P\?7W!X3K2U[/#]7F!_() '@7RBRU^Q>3? MBK"3,]5@VOAT+*EP[%TZO"6[O,X['N_D$UX6@VCAMS"M["W9H_,W&^^F073@ M3617UY1T_O\L@8+&A>4OOS;I2:7 X7#\(,LO+?\#4$L#!!0 ( 'ES74BJ M2WY+H@$ +$# 9 >&PO=V]R:W-H965T0%F..?, M&2[EA.;#]@".?"JI[8[VS@U;QFS=@^+V!@?0?J=%H[CSH>F8'0SP)I*49'F6 MW3+%A:95&7,OIBIQ=%)H>#'$CDIQ\VO<';N$1Y;MH7._-9I0TT/)1NE> MK4-UHE"B^&>:A8[SE'8VQ4R[3,AG0KX0[K-H/!6*-G]PQZO2X$1,.MJ!AQM< M;7-_$#7QWBP-6['[@*C*8[6ZWY3L&(2^8?8)DR?,@F!>?2F1_[_$/C^CYY?I MZRL.UY&^GAW>7A8HK@@44:"XVN)WS-T_1=C9F2HP77PZEM0X:I<.;\DNK_,A MCW?R!:_*@7?PBYM.:$L.Z/S-QKMI$1UX$]G-AI+>_Y\ED-"ZL+SS:Y.>5 H< M#J7-=2'ES_IRC 0 L0, !D !X;"]W;W)K M&UL?5/+;MLP$/P5@A\0RK+2.H8L($Y1)(<"00[M MF996$A&2JY*4E?Q]^) 5IW!](;G+F=E9/LH)S:OM 1QY4U+;'>V=&[:,V;H' MQ>T-#J#]3HM&<>=#TS$[&.!-)"G)\BS[QA07FE9ES#V;JL312:'AV1 [*L7- M^QXD3CNZHJ?$B^AZ%Q*L*MG":X0";05J8J#=T?O5=E\$1 3\%C#9LS4)W@^( MKR%X:G8T"Q9 0NV" O?3$1Y RB#D"_^=-3]+!N+Y^J3^,W;KW1^XA0>4?T3C M>F\VHZ2!EH_2O>#T"',+MT&P1FGC2.K1.E0G"B6*OZ59Z#A/:6==S+3+A'PF MY MADT7CJ5"T^8,[7I4&)V+2T0X\W.!JF_N#J(GW9FG8BMT'1%4>J]5F4[)C M$/J"V2=,GC +@GGUI43^_Q+[_(R>7Z:OKSA<1_IZ=GAW6:"X(E!$@>)JBU\P M=]D_1=C9F2HP77PZEM0X:I<.;\DNK_,^CW?R":_*@7?PBYM.:$L.Z/S-QKMI M$1UX$]G-+26]_S]+(*%U8?G=KTUZ4BEP.)P^R/)+JP]02P,$% @ >7-= M2):UXGF? 0 L0, !D !X;"]W;W)K&UL?5/+ M;MLP$/P5@A\02K33AR$+B%,4[:% D$-[IJ651(3DJB1EI7]?/F3%"1)?2.YR M9G:6CVI&^^0& $^>M3)N3P?OQQUCKAE "W>#(YBPTZ'5PH?0]LR-%D2;2%HQ M7A2?F!;2T+I*N0=;5SAY)0T\6.(FK87]=P"%\YZ6])QXE/W@8X+5%5MYK=1@ MG$1#+'1[>E?N#MN(2(#?$F9WL2;1^Q'Q*08_VSTMH@50T/BH(,)T@GM0*@J% MPG\7S9>2D7BY/JM_3]T&]T?AX![5']GZ(9@M*&FA$Y/RCSC_@*6%VRC8H')I M),WD/.HSA1(MGO,L39KGO/.E6&CO$_A"X&\(+!=*-K\)+^K*XDQL/MI1Q!LL M=SP<1$."-T?C5NH^(NKJ5)=?RXJ=HM KS"%C>,:L"!;4UQ+\XQ('?D'G[],W M5QQN$GVS./Q 8'M%8)L$ME=;?(W9O"G"+LY4@^W3TW&DPVD<.:(/-YONID/T$$P4-[>4#.'_K(&"SL?EY["V^4GEP.-X M_B#K+ZW_ U!+ P04 " !Y \ZC.%$BW>IUF:-(_3SG8[TZX3^$S@ M"^%+EHQ/A9+-)^%%65@!_&:+GS'W M_Q1A%V>JP;;IZ3A2X6#\='A+=GF=#SS=R0>\+'K1PD]A6VD<.:(/-YONID'T M$$QD=QM*NO!_ED!!X^-R&]9V>E)3X+$_?Y#EEY9_ 5!+ P04 " !YL&;S:CI(6.3]*]X/P=EA9N@V"#TL:1 M-)-UJ$X42A1_2[/0<9[33IDOM,N$8B$4*^$^B\93H6CS*W>\K@S.Q*2C'7FX MP7Q;^(-HB/=F:=B*W0=$71WK_.&N8L<@] &S3Y@B858$\^IKB>+_)?;%&;VX M3-]<<;B)],WB\/ZR0'E%H(P"Y=46/V(>/A5A9V>JP/3QZ5C2X*1=.KPUN[[. MQR+>R3N\KD;>PT]N>J$M.:#S-QOOID-TX$UD-[>4#/[_K(&$SH7EG5^;]*12 MX' \?9#UE];_ %!+ P04 " !YR4-/%GB>JV% M_=B!PF%+%_1X\"R;UL<#5N1LYE52@W$2#;%0;^GM8K-;140"O$@8W,F:1.][ MQ+>X>:BV-(L60$'IHX((TP'N0*DH% +_GS2_0D;BZ?JH_C=E&]SOA8,[5*^R M\FTPFU%202UZY9]Q^ =3"NLH6*)R:21E[SSJ(X42+=['69HT#^/->CG1?B;P MB',T7J7L(Z+(#T7H5\X. M4>@,LQLQ/&$6,X(%]3D$_SW$CI_0^<_TY06'RT1?3@Y_B;^Z(+!* JN+*9YC MOKMD)S758)OT=!PIL3=^+-Y\.K_.6YYZ\@4O\DXT\"AL(XTC>_2ALZDW-:*' M8"*[6E/2AO\S;Q34/BZOP]J.3VK<>.R.'V3^I<4G4$L#!!0 ( 'ES74B\ M[@.IH@$ +$# 9 >&PO=V]R:W-H965THD<2YM=5>U#I=4^M,_$'MMH@?$"CK=_7\".-UNE>0%F..?, M&2[EA/;%]0">O&EEW)[VW@\[QES=@Q;N#@V8&RR()I&T8CS+ M/C$MI*%5F7)/MBIQ]$H:>++$C5H+^^< "J<]W=!SXEEVO8\)5I5LY352@W$2 M#;'0[NG]9G0*DH% J_ M+IKO)2/QZ/PL$#JM^R\7TPFU'20"M&Y9]Q^@Y+"]LH6*-R:23U MZ#SJ,X42+=[F69HT3_-._G6A72?PA)'S/:?(NSB3#78+CT=1VH MISMYAU?E(#KX*6PGC2-'].%FT]VTB!Z"B>QN2TD?_L\:*&A]7'X.:SL_J3GP M.)P_R/I+J[]02P,$% @ >7-=2*0V4+NB 0 L0, !D !X;"]W;W)K M&UL?5/;;N,@$/T5Q <4FZ1I%3F6FJY6VX=*51_: M9V*/;51@O(#C[M\O8,=-5]F\ #.<<^8,EV)$^^$Z $\^M3)N1SOO^RUCKNI M"W>#/9BPTZ#5PH?0MLSU%D2=2%HQGF4;IH4TM"Q2[L66!0Y>20,OEKA!:V'_ M[$'AN*,Y/25>9=OYF&!EP19>+348)]$0"\V./N3;_3HB$N!-PNC.UB1Z/R!^ MQ."IWM$L6@ %E8\*(DQ'> 2EHE H_'O6_"H9B>?KD_K/U&UP?Q .'E&]R]IW MP6Q&20V-&)1_Q?$7S"W<1L$*E4LCJ0;G49\HE&CQ.,/F"8$%]*<'_7V+/S^C\,GUUQ>$JT5>SP[O+ NLK NLDL+[:XG?, M_3]%V-F9:K!M>CJ.5#@8/QW>DEU>YP-/=_(%+XM>M/ L;"N-(P?TX6;3W32( M'H*)[.:6DB[\GR50T/BXO MK.SVI*?#8GS[(\DO+OU!+ P04 " !Y@ URZ(! "Q P &0 'AL+W=OV+&P \>=/*N!T=O!^WC+EF "W<'8Y@PDV'5@L?MK9G;K0@VD32BO&B M^,2TD(;653I[LG6%DU?2P),E;M):V#][4#CO:$G/!\^R'WP\8'7%%EXK-1@G MT1 +W8[>E]O].B(2X)>$V5VL2?1^0'R)FQ_MCA;1 BAH?%0083K" R@5A4+@ MUY/F>\A(O%R?U;^E;(/[@W#P@.JW;/T0S!:4M-")2?EGG+_#*85-%&Q0N322 M9G(>]9E"B19O>98FS7.^V? 3[3J!GPA\(7PIDO$<*-E\%%[4E<69V%S:4<0. MEEL>"M&0X,W1>)6RCXBZ.M:\^%JQ8Q3Z@-EG#$^8<7='Z= MOKKA<)7HJTPOB^L"ZQL"ZR2POIGB!TSY;Y+LHJ8:;)^>CB,-3L;GXBVGR^N\ M3TUD[_"Z&D4//X7MI7'D@#YT-O6F0_003!1W&TJ&\'^6C8+.Q^7GL+;Y2>6- MQ_'\099?6O\%4$L#!!0 ( 'ES74B",>Q&PO=V]R M:W-H965T@!/WK4R;D=[[XS&24-M&)4_A6G'["TG4=]HE"BQ?L\2Y/F:=[A]POM,H$O M!+X2'K)D?"Z4;'X37E2EQ8G8^6@'$6\PW_)P$#4)WAR-6ZG[B*C*8\5S7K)C M%/J"V<\8GC#YBF!!?2W!_U]BS\_H_#)]<\7A)M$WB\/-98'BBD"1!(JK+7[% M%/\486=GJL%VZ>DX4N-H_'QX:W9]G8\\W;[J9% M]!!,9#>WE/3A_ZR!@M;'Y7U8V_E)S8''X?1!UE]:?0!02P,$% @ >7-= M2,>2\L^C 0 L0, !D !X;"]W;W)K&UL?5/; M;N,@$/T5Q <4FR3-*G(L-5U5NP\K57W8?2;VV$8%Q@4<=_]^ 3MN6F7S LQP MSIDS7(H1[:OK #QYU\JX/>V\[W>,N:H#+=P=]F#"3H-6"Q]"VS+76Q!U(FG% M>);=,RVDH661(/YCH>#J$CPYFC<2MU'1%F<2IYO"G:*0I\PAPG#$R9?$"RH+R7X_TL<^ 6= M7Z>O;CA<)?IJ=GA_76!]0V"=!-8W6_R,V7XIPB[.5(-MT]-QI,+!^.GPENSR M.A]XNI,/>%GTHH5?PK;2.')$'VXVW4V#Z"&8R.XVE'3A_RR!@L;'Y3:L[?2D MIL!C?_X@RR\M_P%02P,$% @ >7-=2%LQ)<2D 0 L0, !D !X;"]W M;W)K&UL?5/+;MLP$/P5@A\02K2=QH8L($X1M(<" M00[MF996$A%2JY"4E?Y]^; 5M7!](;G+F=E9/HH)S9OM !SYT*JW>]HY-^P8 MLU4'6M@['*#W.PT:+9P/3BNQ)P::/7W,=X=U0$3 3PF37:Q) M\'Y$? O!]WI/LV !%%0N* @_G> )E I"OO#[6?.S9" NUQ?UY]BM=W\4%IY0 M_9*UZ[S9C)(:&C$J]XK3-SBWL F"%2H;1U*-UJ&^4"C1XB/-LH_SE';NMV?: M=0(_$_A,>,BB\50HVOPJG"@+@Q,QZ6@'$6XPWW%_$!7QWBP-6['[@"B+4YEO MM@4[!:&_,(>$X0DS(YA7GTOP_YO;CA<1?HJT?.'ZP+K&P+K*+"^ MV>(2P_/M/T78XDPUF#8^'4LJ''N7#F_.SJ_SD<<[^827Q2!:^"%,*WM+CNC\ MS<:[:1 =>!/9W8:2SO^?.5#0N+#\XM4?4$L#!!0 ( M 'ES74@^6.B(G@$ +$# 9 >&PO=V]R:W-H965TC^P+, M<,Z9,USR >V;:P$\^=#*N UMO>_6C+FR!2W<&79@PDZ-5@L?0MLPUUD052)I MQ7B673 MI*%%GG)/MLBQ]TH:>++$]5H+^[D%A<.&+N@A\2R;UL<$*W(V\RJI MP3B)AEBH-_1ZL=ZN(B(!7B0,[FA-HO<=XEL,'JH-S:(%4%#ZJ"#"M(<;4"H* MA<+OD^9WR4@\7A_4[U*WP?U..+A!]2HKWP:S&245U*)7_AF'>YA:.(^")2J7 M1E+VSJ,^4"C1XF.',T;J7N(Z+(]P7G6<[V4>@'9CMB>,(L9@0+ZG,)_G^)+3^B M\[_IRQ,.EXF^G!S^4W]U0F"5!%8G6_R)^>V2'9VI!MNDI^-(B;WQX^'-V?EU M7O-T)]_P(N]$ X_"-M(XLD,?;C;=38WH(9C(SLXI:PXZ95MB_ #.><.<.E&-&^N@[ DW>MC-O1SOM^RYBK M.M#"76$/)NPT:+7P(;0M<[T%42>25HQGV3730AI:%BGW:,L"!Z^D@4=+W*"U ML/_VH'#K;;[/"(2X%G"Z,[6)'H_ M(+[&X$^]HUFT HJ'Q5$F(YP#TI%H5#X;=;\+!F)Y^N3^D/J-K@_" ?WJ%YD M[;M@-J.DAD8,RC_A^!OF%C91L$+ETDBJP7G4)PHE6KQ/LS1I'J>=FWRF72;P MF< 7PFV6C$^%DLU?PHNRL#@2.QUM+^(-KK8\'$1%@C='XU;J/B+*XEAROB[8 M,0I]P>PG#$^8U8)@07TIP?]?8L_/Z/PR??V#PW6BKV>'^66!_ >!/ GDL\#F M8HM?,=??BK"S,]5@V_1T'*EP,'XZO"6[O,X[GN[D$UX6O6CAK["M-(X; M37?3('H()K*K#25=^#]+H*#Q<7D3UG9Z4E/@L3]]D.67EA]02P,$% @ M>7-=2'O57Y*B 0 L0, !D !X;"]W;W)K&UL M?5/;;N,@$/T5Q <4!Z>7C1Q+3:NJ?5BIZL/N,[''-BHP+N"X^_<+V''3538O MP SGG#G#I1C1OKL.P)-/K8S;TL[[?L.8JSK0PEUA#R;L-&BU\"&T+7.]!5$G MDE:,9]D-TT(:6A8I]VK+ @>OI(%72]R@M;!_=J!PW-(5/2;>9-OYF&!EP19> M+348)]$0"\V6WJ\VNW5$), O":,[69/H?8_X'H.7>DNS: $45#XJB# =X &4 MBD*A\,>L^54R$D_71_6GU&UPOQ<.'E#]EK7O@MF,DAH:,2C_AN,SS"U<1\$* ME4LCJ0;G41\IE&CQ.'=>8'U!8)T$UA=;_([Y\4\1=G*F&FR;GHXC%0[&3X>W M9)?7><_3G7S!RZ(7+?P4MI7&D3WZ<+/I;AI$#\%$=G5-21?^SQ(H:'QMVKP ,YQSY@R78D1[=!V )V]:&;>EG??] MAC%7=:"%N\$>3-AIT&KA0VA;YGH+HDXDK1C/LA],"VEH6:3=C@I4%6WBUU&"<1$,L-%MZM]KLUA&1 ,\21G>Q M)M'[ ?$8@S_UEF;1 BBH?%0083K!'I2*0J'PZZSY7C(2+]=G]8?4;7!_$ [V MJ%YD[;M@-J.DAD8,RC_A^!OF%FZC8(7*I9%4@_.HSQ1*M'B;9FG2/$X[>3;3 MOB;PF< 7PJ]$8%.A9/->>%$6%D=BIZ/M1;S!U8:'@ZA(\.9HW$K=1T19G$J> M9P4[1:$/F-V$X0FS6A LJ"\E^/SPZ_J;^^(K!. NNK M+7[$?';)+LY4@VW3TW&DPL'XZ?"6[/(Z[WBZDW=X6?2BA;_"MM(X[JA2^)9=KV/"5:5;.4U M4H-Q$@VQT.[I_69W*"(B 7Y+F-S%FD3O1\27&/QL]C2+%D!![:.""-,)'D"I M*!0*OYXUWTM&XN5Z47],W0;W1^'@ =4?V?@^F,TH:: 5H_+/./V @\ZH5"B19O\RQ-FJ=Y)U]HUPG\3. KX5N6C,^%DLWOPHNJM#@1.Q_M M(.(-;G8\'$1-@C='XU;J/B*J\E3Q/"_9*0I]P!QF#$^8S8I@07TMP?]?XL O MZ/PZ/;_A,$_T_.RPN"Y0W! HDD!QL\6/F.VG(NSB3#78+CT=1VHISMYAU?E(#KX)6PGC2-'].%FT]VTB!Z"B>QN2TD?_L\:*&A]7'X-:SL_ MJ3GP."P?9/VEU3]02P,$% @ >7-=2-CE0H6C 0 L0, !D !X;"]W M;W)K&UL?5/;;N,@$/T5Q <4ASAM%3F6FJZJ[L-* M51_:9V*/;51@O(#C[M\O8,=-5]F\ #.<<^8,EV)$^^$Z $\^M3)N1SOO^RUC MKNI "W>#/9BPTZ#5PH?0MLSU%D2=2%HQGF6W3 MI:%FDW(LM"QR\D@9>+'&# MUL+^V8/"<4=7])1XE6WG8X*5!5MXM=1@G$1#+#0[^K#:[O.(2( W":,[6Y/H M_8#X$8.?]8YFT0(HJ'Q4$&$ZPB,H%85"X=^SYE?)2#Q?G]2?4K?!_4$X>$3U M+FO?!;,9)34T8E#^%<=GF%O81,$*E4LCJ0;G49\HE&CQ.3B(B@1OCL:MU'U$E,6QY.O; M@AVCT#?,?L+PA%DM"!;4EQ+\_R7V_(S.+]/75QRN$WT].[R[+)!?$^8^W^*L+,SU6#;]'0>[N0+7A:]:.&7L*TTCAS0AYM- M=],@>@@FLIL-)5WX/TN@H/%Q>1?6=GI24^"Q/WV0Y9>6?P%02P,$% @ M>7-=2"G2U31H @ 4PD !D !X;"]W;W)K&UL M?59=CZ,@%/TKQA\P"G[43JQ).YO-[L,FDWG8?::65C,J+M Z^^\7L'6\$^"E M IY[SJ7>PZ6<&'\7#:4R^.B[0>S"1LKQ.8I$W=">B"$ZFF_!*) MD5-R,D%]%^$XSJ.>M$-8E6;ME5@K#\2U[PG_=Z =FW8A"A\+;^VE MD7HAJLIHB3NU/1U$RX: T_,NW*/G RHTQ"!^MW02JW&@DS\R]JXG/T^[,-8Y MT([64E,0];C1%]IUFDDI_[V3?FKJP/7XP?[=;%>E?R2"OK#N3WN2C]Y!IPIIUPOP&]55(UC]"PJ G'_.S'A/B)ZQ^B/J0.4F0OW*[%XCJO)6X61;1C=- M!#"'&8,-!BV(2+$O$M@M<<"K<&P/3SP9)B8\F=6+W$Z0>@A20Y#.^FELW2+$ M.#:9>40R0("M(A"3V$5RCT@."%*K",1D=I&-1V0#"'*K",1L["*%1Z0 !(55 M!&*V=I&M1V2[(D#;C55DC<%9;!?1[G8[* 84R&XA"'+8 'F=B@!%8M>!H-2A MX['K'F% D=EU(,CA2N3S-4H A?WS? $5#AV?_1'P=N8XX@ H=]6![P1 P-ZY MHPX@R%4'OD, 8?GCCJ (%<=^,X!!$R>.^H @EQUX#L*$/!Y[J@#"/I:!]&J MZ?647TQO%T'-KH._X\D6Q\7&&6>U3U'U!+ P04 " !Y%9(]T)0]7D +H=]M(HN&R^L;HS;P'F&1U[)!+2: MR18IJ/;1_6IW2!W" UX9#/IJCESL1RG?W>)ON8]B%P)P*(Q3H'8XP0-P[H2L M\?^SYK>E(U[/+^J//EL;_9%J>)#\C96FL<'&$2JAHCTW+W)X@G,*6R=82*[] M%Q6]-E)<*!$2]".,K/7C$$YNXS-MGD#.!/*#@(.1#_,/-33/E!R0"E?;4?<' M5SMB+Z) -C8=N2.?O4/DV2DGR5V&3TYH@CD$#/&8U8C 5GVT(+];',@5G9-DP229 M"&QF3::8[;Q)NF"23@2269,I)OUA@J]*4("J?:=I5,B^-:'6QMVQF>^)+^%O M>)YUM(9_5-6LU>@HC6T$7\J5E 9L$/&-O<_&/C?C@D-EW#2U7-=2"TRLJ6N 0 %@0 !D !X;"]W;W)K&UL?53;;ILP&'X5RP]0@Y.L:420FE;3=C&IZL5V[< / M6/6!V29T;S\?"$TJFAM\^DZ_#Q2C-F^V W#H70IE][ASKM\18JL.)+-WN@?E M5QIM)'-^:%IB>P.LCB0I",VR;T0RKG!9Q+D74Q9Z<((K>#'(#E(R\^\ 0H][ MG./SQ"MO.Q2+)M>8SY60BX.38-IX/RVJ]*!<.J%Y=GX"CS0>_ >\+'K6PB]F6JXL M.FKGKT^\ (W6#GR([,ZGZ/PCG0<"&A>Z][YOTKU- Z?[\RNMC-O3SOM^QYBK.M#"W6 /)MPT:+7P86M; MYGH+HDXDK1C/LF],"VEH6:2S)UL6.'@E#3Q9X@:MA?U[ (7CGJ[H^>!9MIV/ M!ZPLV,*KI0;C)!IBH=G3N]7ND$=$ KQ(&-W%FD3O1\37N'FL]S2+%D!!Y:." M"-,)[D&I*!0"_YDU/T)&XN7ZK/XS91O<'X6#>U2_9>V[8#:CI(9&#,H_X_@ M \ZC.%$BW>IEF:-(_3S78[TZX3^$S@"^$V2\:G0,GF#^%% M65@\+'K1PB]A6VD<.:(/G4V]:1 ]!!/9S8:2+OR? M9:.@\7&Y#6L[/:EIX[$_?Y#EEY;O4$L#!!0 ( 'ES74@ XC_OI0$ +$# M 9 >&PO=V]R:W-H965T^V''F*M[T,+=X FW+1HM?!A:SOF!@NB222M&,^R.Z:%-+0JT]F3 MK4H)9=[^,!JTJV\AJIP3B)AEAH]_0AWQV* MB$B 7Q(F=[$FT?L1\25N?C1[FD4+H*#V44&$Z02/H%04"H'_+)IO(2/QZ/PL$CJM^R\7TPFU'20"M&Y9]Q^@Y+"K=1L$;ETDCJT7G49PHE6KS. MLS1IGN:;(E]HUPE\(?"5L,V2\3E0LOE5>%&5%B=BY](.(G8PW_%0B)H$;X[& MJY1]1%3EJ>+;NY*=HM [S&'&\(3)5P0+ZFL(_O\0!WY!Y]?IFT\<;A)],T?_ MLKTN4'PB4"2!8DGQ_FJ*[S$?@["+FFJP77HZCM0X&C\7;SU=7^<#3SUY@U?E M(#KX*6PGC2-']*&SJ37-=2(QRFG"Q 0 %@0 !D !X;"]W;W)K&UL?53+;N,@%/T5Y \H#DEFFLBQU'0T:A+$5=2VTW6.=>O*;55!XK;.^Q!^YD& MC>+.EZ:EMC? ZTA2DK(\_T$5%SHKBSCV8LH"!R>%AA=#[* 4-Q];D#ANLEEV M''@5;>?" "T+.O%JH4!;@9H8:#;9PVR]709$!/P5,-J3/@G9=XAOH7BN-UD> M(H"$R@4%[IL]/(*40<@;_S]H?ED&XFG_J/X[KM:GWW$+CRC_B=IU/FR>D1H: M/DCWBN,3')80$U8H;?R2:K .U9&2$<7?4RMT;,%@9'8M+6]CRS69B*JP^(LMB7['Y5T'T0.L-L$X9% MS&Q"4*\^6;#K%EMV0F>7Z?,;">>1/D_T_(K_XH; (@HLDL JO[C$<\P5D^4- MD^69 +MHGP+3Q?EI2X:!=.J%I='H"#RP>_!>\+'K>PA]N6J$M MV:'SUR=>@ ;1@0^1W_D4G7^D4R&A<:'[T_=-NK>I<-@?7^'T*R@_ 5!+ P04 M " !YFJZCZL5/5A]]DAPT6U,6L[H?OW:QM" MH2(H+_&%,^>SL@P3'E) 5%JRL@B3V=V\JB>7%\+*"-X7T10BF_AV!RV8?A,'MXKW, M"^,N,3O$AH]V"-G_B3EASO\/.\#XCP MA]0X"F:7*SP#YX[)*O_M2+\T7>!P?V-_\>E:^R>FX5GR/^79%-8M"= 9,G;A MYETVK]#EL'2$J>3:_Z+THHT4MY "?;9KF7EUZ9]LMAT8=,!M N@?<"&>..M MD+?Y@QF6Q$HV2+6UK9G["\,=M85(D?6F _?(9^\027Q-Z'81XZLC&F&.+89Z M3-@CL&7O)>A]B2,=A-/I\&C&8>3#H\[AH9@/7*PGDQSC-E,BVQF1#8/U'*,V4Z+;&=$M@."B)!I M M=Q]]]J\D@UP]G&"!^HYP@4D3O-$51B=I[.3QLR.3TH!U09[L2U[8 =\? M.&3&;==VK]J1UQZ,K&\3O/^,)/\!4$L#!!0 ( 'ES74CNPP/MI $ +$# M 9 >&PO=V]R:W-H965T7])04)<77\\Y$>A A"/O#;HOD9,A#/UR?U MAYBM=W]@%NZU>.&M&[S9#*,6.C8)]Z3GW["DL F"C18VCJB9K-/R1,%(LO)P M%;,/B+HZUD565.08A+Y@]@E#(R9?$<2KKR'H_T/LZ1F=7J87/S@L(KU(].SF MLD#Y@T 9!#_S[H1T+FPO/%KDYY4VC@]GC[(^DOK M#U!+ P04 " !Y2V3O=@_([ MC3:2.3\U+;&] 59'DA2$9MF62,85+HNX]F+*0@].< 4O!ME!2F;^'D#H<8]S M/"V\\K9S88&4!9EY-9>@+-<*&6CV^#'?'38!$0&_.8SV(D;!^U'KMS#Y6>]Q M%BR @,H%!>:'$SR!$$'()WX_:WZF#,3+>%)_CM5Z]T=FX4F+/[QVG3>;851# MPP;A7O7X \XE1(>5%C9^4358I^5$P4BRCS1R%<Q8ZF.^H/X@*>6\6AZU8?4"4Q:E<9=N"G(+0%>:0,#1B M\AE!O/J<@OX_Q8%>T.DR?77#X2K25XF>9\L"ZQL"ZRBP/I=XOUCB->9A..]CD^YMFCC=3Z]P_A64_P!02P,$ M% @ >7-=2(&1;X>O 0 %@0 !D !X;"]W;W)K&UL?53;;ILP&'X5RP]0@TG6*2)(3:=INYA4]6*[=N 'K/K ;!.ZMY\/ MA"05S0T^?:??!\I)FS?; SCT+H6R>]P[-^P(L74/DMD'/8#R*ZTVDCD_-!VQ M@P'61)(4A&;9%R(95[@JX]R+J4H].L$5O!AD1RF9^7< H:<]SO%YXI5WO0L3 MI"K)PFNX!&6Y5LA N\=/^>ZP#8@(^,UALE=]%+(?M7X+@Y_-'FM?C#&]?[L!E&#;1L%.Y53S]@ M+B$FK+6P\8OJT3HMSQ2,)'M/+5>QG=)*\3C3U@ET)M"%\#6+P9-1C/F-.5:5 M1D_(I*T=6#C!?$?]1M3(9[,X+,7J Z(J3U61YR4Y!:$;S"%A:,1<$,2K+Q;T M\?Z3(0T+K0??1]D^YM&C@]G%_A\BNH_@-02P,$% @ >7-= M2,,+'VZE 0 L0, !D !X;"]W;W)K&UL?5/; M3N,P$/T5RQ^ D[04MDHC458K>%@)\< ^N\DDL; ]6=MIV+_'ES04U.7%UW/. MG)FQRPG-J^T!''E34ML=[9T;MHS9N@?%[14.H/U-BT9QY[>F8W8PP)M(4I(5 M6;9AB@M-JS*>/9FJQ-%)H>')$#LJQB)MZ;I>$J9A\057FL5OFF9,<@] FS3Y@B8O(%P;SZ$J+X?XA]<48O M+M-7WSA<1?HJT?/;RP+K;P3646 ]IWAS,<7/F*]!V%E-%9@N/AU+:ARU2\5; M3I?7>5?$GGS JW+@'?SFIA/:D@,ZW]G8FQ;1@3>175U3TOO_LVPDM"XL;_S: MI">5-@Z'TP=9?FGU#E!+ P04 " !Y!5H[$&29QO,:<-FU4Y&[O51:YZ#5K6GB5 M2/6<4_GO"$P,ARB)[AMOS:76=@,7.9YX5<.A58UHD83S(7I.]LD89/U@LG:$\B")CYF%3;9+)AL/(%U MT,3';,(FVP63K2>P#9KXF%W89+=@LIL+I.&']S$/'MY6]^,*BCV)\--_ 7U] M>SPK6@[RXGJ30J7H6SU6Y[0[];]GXHK^$U[D';W +RHO3:O026C3.ESQGX70 M8**(G\P_L#8=>EHP.&L[W9BY''O6N-"BN[?@Z3M0_ =02P,$% @ >7-= M2$M!:[CF 0 J@4 !D !X;"]W;W)K&UL?53; MCILP$/T5BP]8B('<1) V6U7M0Z75/K3/#@P7K8VI;<+V[VN;P,8KAQ=\.Y<9 MFYELY.)=-@ *?3#:R5/0*-4?PU 6#3 BGW@/G3ZIN&!$Z:6H0]D+(*4E,1KB M*-J&C+1=D&=V[U7D&1\4;3MX%4@.C!'Q[PR4CZ=@$\P;;VW=*+,1YEFX\,J6 M02=;WB$!U2EXWAS/!X.P@-\MC/)NCDSL%\[?S>)G>0HB$P)0*)11('JXP@M0 M:H2T\=^;YJ>E(=[/9_7O-EL=_85(>.'T3UNJ1@<;!:B$B@Q4O?'Q!]Q22(U@ MP:FT7U0,4G$V4P+$R,"CTA, M5]L3\X*;(]8742 =FPS,D(/+LFL=QDH57(^1@SA,&6\QF081:?;' CRW. M^(Z._?1X)<+8TN.)CO=^@61%(+$"R2W%U)NBB]GZ3=(5D]01V'E-7,R#3+8K M)EM'X. U<3!)Y#?9K9CL'(&-U\3%/'C4_8K)WA&(O28N)O&;'%9,#HZ _^%= MS->'#^^*B8&H;<^0J.!#IZ:J67:7MO2,;3%^PO.L)S7\(J)N.XDN7.F2MD59 M<:Y !Q$]Z3^CT8US65"HE)GN]%Q,O61:*-[/G7%IS_E_4$L#!!0 ( 'ES M74@;V'7)K@$ !8$ 9 >&PO=V]R:W-H965TK%=NW #UCU@=DF=&\_'P@E%*49M7VP$X]":%L@?<.=?O";%5!Y+9.]V#\BN--I(Y/S0ML;T!5D>2%(1F MV1X+.+: 'S?[XRX@(N WA]$N^BAD/VG]&@8_ZP/.0@004+F@P'QSAB<0(@AY MX[^3YKME("[[%_7OL5J?_L0L/&GQA]>N\V$SC&IHV"#,7 M58-U6EXH&$GVEEJN8CNFE8=LHJT3Z$2@'P@D&<68WYAC96'TB$S:VIZ%$]SL MJ=^("OEL%H>E6'U E,6YS+?W!3D'H2O,,6%HQ&QF!/'JLP7]W.)(%W2Z3L]O M),PC/4_T_!/_[0V!;1383B4^K)9XC?FZ;K*[8;);"NRR59-KS,=*R.+@))@V MWD^+*CTHETYHGIV?P".-!_\.+XN>M?"+F98KBT[:^>L3+T"CM0,?(KOS*3K_ M2.>!@,:%[KWOFW1OT\#I_O(*YU]!^1]02P,$% @ >7-=2-ZY5@.E 0 ML0, !D !X;"]W;W)K&UL?5/+;MLP$/P5@A\0 MRI2_ 1E I"/O"?1?,C9"!> MKL_JWV.VWOU16'A$]5LVKO=F,TH::,6DW O./V!)81L$:U0VCJ2>K$-]IE"B MQ5N:Y1#G.=ULBX5VG< 7 E\)]UDTG@)%F]^$$U5I<"8FE784H8.;'?>%J(GW M9FFXBMD'1%6>JGS+2W8*0I\PAX3A$;-9$5-@['\P=9 M?VGU#E!+ P04 " !YQXCP34)^\Y.)XS$V$#?G4PR54?&>\7SM_- MX$=U\GQC 2B4RB@0W5SA!2@U0AK\9];\1)K$=?^F_LWN5KN_$ DOG/[N*M5J ML[Z'*JC)2-4;G[[#O(7$"):<2OM%Y2@59[<4#S'RX=JNM^WD5@[^G+:=$,X) MX9(0.^,.9&U^)8H4N> 3$NYH!V+^8' ,]4&42'N3GEFRNS<117XMHB3)\=4( MW<6<74QH8X(E FOU!1$^1IS#57J4I-L"T8['R I$CG^(M@7B'8'8"L2S@^Q^ MD[USZ6)2&Z,+=QN2[$"2.\AA$Y*L($'\B)+N4-([RI=-2KJFA \@V0XD6T-2 M?Q.2K2'_(?"J!AF(QEXUB4H^]LH5VS*[W.;GT-;P9WB1#Z2!GT0T72_1A2M] M$VPMUYPKT!;\)WVA;@LHXCOSZ3%_(E>2"??'"EKL9!3 M=HKXA1%\T$%M$R$ LJC%=1=6I5Y[955)KZ*I._+* GYM6\S^KDE#;ZL0AO>% MM_IT%FHAJLIHB#O4+>EX3;N D>,J?(;+%U@HB$;\JLF-C\:!$K^C]%U-?AQ6 M(5 :2$/V0E%@^?@@&](TBDEF_M.3/G*JP/'XSOY-;U?*WV%.-K3Y71_$6:H% M87 @1WQMQ!N]?2?]'E)%N*<-U[_!_LH%;>\A8=#B3_.L._V\F3<%Z,/< :@/ M0$, 6G@#XCX@GAN0] ')W("T#T@? >8LS=[UR6VQP%7)Z"U@IMP7K+XJN$QE M;?:!/"X>JE>Z( I1E1]5G,$R^E!$%F9M,$AC'HA(L@\IT'2*-1J%QQERI=C8 MF-B%V=J8Q(5YL3&I6VSL.8]8$\0]0>8F2#P$B29(>H+<5MF9$S&8PAPH ,"= M)?5D2:TLA;-L-F;A3I)YDF1C@APXMY*-MA)G (QW,\)MQCB43^*V/IPE//<( MSRWA[H_:QB!WDL*3I+ (8C?!PD.PF/.I*:^;_O,"2T/BK% /RC3(79RO(=L) MB*W5:S30TIJZG<8&94ZOF /:3H)LQ1[?>H;(HL@G*'QN F?9"?3Y"4SFU#CY MNL9NB"W$9SDPG5/ =$X!IT"V&)\U0=N;B@D*GTG ?%9M?!8 ;0]8N [^I0<9 M2\N0R]*BT9W=$G;2W1(/]O3:"7.;#:M#1_:,U)W_W_H:+K>F%WC05.4%G\A/ MS$YUQX,=%;*CT#W!D5)!I$+P).MQEKWD,&G(4:AA+L?,=%=F(NCEWBP.'6OU M#U!+ P04 " !Y]4_;)"T*$\U57#5^[A1#M"@">%Z3&?$%;TL@W M9\IJ+.2470!O&<$G3:HK@#PO C4N&S=+]=H[RU)Z%579D'?F\&M=8_9G2RIZ M7[O0?2Q\E)="J 60I:#GG>UNX.H D8)HQ,^2W/E@[*C@CY1^ MJLGWT]KU5 RD(KE0$E@^;F1'JDHI2>??1O3IJ8C#\4/]H-.5X1\Q)SM:_2I/ MHI#1>JYS(F=\K<0'O7\C)H=0">:TXOK?R:]_G=8 M=SY:K(XA7$6RF+DC]Y>[ZI6NH$)DZ2WS$R\%-R4TPFP[##(8:,/LQAC48X", MH0\$30>R12,!WVHRQ@0VS'Z(03;$VTC%FO%A;!3:L_%GMM77 KX1B.P"P8Q MH 4"(Q"/HVRZ5#M,K#$Q7 3>X =MC+>.D6B&9P\JG DJ' 65V 6B&8'HE6V) M9P3B401+6Y*'>) DFJA=,N.1##V6GLUCFPRV'J+%A,MRQF4YP5 5^I&ISYN#<0_;]N>P.:*!P8W&LU81?=@KB3TVLCN@NL M7^W;W$9W.?"$9VF++^0'9I>RXL:TW=1-#VT6G[=I_]!5!+ P04 " !Y%9N)C94L5U+B[;^OON(E4W+$BRW9;X:/G'E/%+>WIOW>G8SI MDQ]U=>F>-J>^OSZF:76G:NNR'V_8U[:ZM*8]34%VEP)A* MZ_)\V>RVTV]?V]VV>>NK\\5\;9/NK:[+]M^]J9K;TX9O/G[X=GX]]>,/Z6Z; MWN..Y]I>R,T53_7T^]J>!+=LD M1_-2OE7]M^;VNUGF(,>$AZ;JIL_D\-;U3?T1LDGJ\L?\?;Y,W[?Y'\V6,'\ M+ %P#^""#, E #\%I#.S:5Z_EGVYV[;-+6GG8ES+L>;\$8>5.R3#9+K-^->T M7"-BMWW?88[;]'U,Y&#V,P8F#/@0A8U =H>D X$["R!8P!2/<[Q6_@1(), I M@5BF(5R2EWD:,T9/& Z8\4S[<(6#PYQGP/V$!$%(.(2DE]",4?- W$NZL#$B M$WXBDB B'2+*2T1:@SP,R^>GXJ! JL"J*(*, MYP$Z.4$GM^@(%M#UZ)5A>V$QRN:D0_%U;1<+2"V@P#"4!7%85VRQ@.9A0NM! M^13'=3D6"X@>A3(?+M9U5G 1LV24M7"YKIZ"RXC)4)[!U;HH"JYB)D,Y <^< M9@^8&Z?4RW54LU.*X_EZL^\7T#Q9$#GW+XF-XDSHS,\'*/T"BWB.+:#/);;) M!" N$,XH.1?"CW ;$NV#V(]9[Q0UPBE#^!="0=JC5E/J!B) V4L4 6(6FP=P]Y M+CD+K$GF%&AX_@=E33D5Z!A9.SL-]/.Q,4(&=F! 61[D,P!4?F?SRX, M. 9JCI3G(8O0-S*G8%RSP,L$92HFP,583>T=Y#"?^FPL% P)21LD/,(N2.MLT]R"S0QPY* M0*B+*2=$'2-V[1:+R4 7:[=8P6TD4H:(>8S6G3V@9-S_*N' M!C:)W"401FB M8!%*7T#SL0GP07W^AOZ$R]G_3E=2ZP3K6KZ:/\OV]7SIDN>F[YMZ.LYZ:9K> M#-G8ET$>)U,>[S>5>>G'RVRX;N=CN_FF;ZX?IY#WH]#=?U!+ P04 " !Y M$4.R_G M8EG2[&AV=A_.RUFNWYKSM_:YKKO%C^/AU-XMG[ONY>-JU=X_U\>J_="\U*?^ MF\?F?*RZ_NWY:=6^G.OJX3+H>%@9I<+J6.U/R\WZ\MGG\V;=O':'_:G^?%ZT MK\=C=?YW6Q^:M[NE7MX^^+)_>NZ&#U:;]>I]W,/^6)_:?7-:G.O'N^4G_7&G M51QL+B9_[>NW=O+_8HC^:]-\&][\\7"W5$,0]:&^[P8?5?_RO=[5A\/@JO_I M?ZY>?_[H,'#Z_\W[;Y?Y]O%_K=IZUQS^WC]TSWVX:KEXJ!^KUT/WI7G[O;Y. MP@\.[YM#>_F[N']MN^9X&[)<'*L?X^O^='E]&[])ZCJL/,!?1\<$9OM:&,N-J9DL9M:6/5NLNH#>(_"@"C,9;R]1N'+#BQP8"\.W!A MCC3(TSB-T29=;+2QUKI4LML1.YMRL*X;P'$_*2C 3@ M($PRXE0H9F2T">/"AN"*Z9@:><M#2)DHDQ@^7* MT^4RY?'#18'G2$D63$,4M6#)KD9A=A=3PWX;^\P%A?6(E5?,U=_ @FA(-)P+A)VQ MHIP4F;JY<)*=&UNQJ%JQ'S,PA,2\%DKNP6T61E^A(*3('"W%DKF2PB MSE+B&.%I$2M65,8L8L4&R60%-804RZ*TH&8$:D2F^GH$H!=I1(\ ]%&2F'F-R)C00!#&GFA$P[E Y'F1 M1@R(O"#0B-N@9/N$V*%]$A#)@>A)P[E # :1G@R(P2#I6(9R4X3D1- W"8CD M0!2G86ZM B(OR)J5L%LI4)S;,%6"!'*R"W4Q"&B3;]F8T]K8#\Z4)&L&9:!!DP,H(UBXI@1FQEVL\OMXXSZ:EP MIPO$BCU=R C33(HE=V"?$:995"PS BP+BN4N3XL@UU+-",),ZI_E\H4@S*+Z MEQ$R65+_LJBKDH5=E8SXRX0_RQYYXS-OV:&W@J?>2E(*;U:S]XC4$-TD:@7/ MO14AUG('R@J>?"M1/>S7$#J15,2;U=S-D5;P"%R1HL<]^*(5/ 17HK(W//"% MG$@:*3>K-">1J&%9(ZTF3TZ]5$_UG]7Y:7]J%U^;KFN.PT-2B\>FZ>K>G_K0 MY^FYKA[>WQSJQV[X=Q#MY_%QL?%-U[S<71]_>W\&;_,?4$L#!!0 ( 'ES M74B ZBVX<@( )(( 9 >&PO=V]R:W-H965T MO/=F'&;(!\K>>46("#[:IN.[L!*BWT81+RO28OY">]+))Q?*6BSDDETCWC." MSSJH;2($0!:UN.["(M=[KZS(Z4TT=4=>6*NOE5 ; M49%'<]RY;DG':]H%C%QVX1YNCS!1$(WX49.!&_>!,G^B]%TMOIUW(5 >2$-* MH2BPO-S)D32-8I+*OR;2IZ8*-.\?[%]TNM+^"7-RI,W/^BPJZ1:$P9E<\*T1 M;W3X2J8<4D58TH;KWZ"\<4';1T@8M/ACO-:=O@[CDS68PMP!: I JD>Z7 I1Y/@D03 M)!/!RC;9C6F,F+7& !?B:"(06J\V;B.IQTAJ&5D[949,-LI M' BF45H>,NJQMAF5A[3*S-/T>R4*V-AV!C98&< M66S,:FV .Q$+A+*EBJKFL_R^ LM-['0S@7Q%M2"68]N+MW= RTNR0.'I#7N( M_N=TH._EA['E(G57)#;3A0L'9*/BQ:+X6@FT>DF2N>V8K0*")3M60_GW#8R, M5M\2=M4CD #$Q5R M$.E1&PO=V]R:W-H965TJ:A>51K-HUPXQ 8V-J>V$Z=O7%T+) MB&&#;^<H M1DG)V9DX@R@,4\A)/P15Z>9>9%6*JV;]0%\D4%?.B?S[3)F8CD$4W"=>^TNG M[02L2KCXSCVG@^K% "1MC\&7Z% G5N$$OWHZJ54?6/:3$&]V\.-\#$*+0!EM MM$T@IKG1FC)F@\R+_\R9_U]IC>O^/?V;J];0GXBBM6"_^[/N#&P8@#-MR97I M5S%]IW,)CK 13+DG:*Y*"WZW!("3=]_V@VLGOY*'LVW;@&8#6@Q1O&O LP%_ M,$!/YNKZ2C2I2BDF(/VW&(G]Y-$!FYUK@"E&!7;);9=55.6MBN.LA#<;]*!Y M]AKD-&A+4:\5.%PDT L%&B' CD_=OXH+[8#\$X =@'Q7$;^"#GX,KPF]YHT M#/--6;V6)5&1QF@;)][!B1]PBDT9'B^ ,07)W D5SH3R(O_:# 26ASF-UQ;(70U*2% M3R:N,W?,,F"TU;:;F;[TOYT?:#'>+Y'E)JO^ 5!+ P04 " !Y_@'S F(D@-5=4N*HUFT:Z=Q EH %/L3*9O7]N0#!X9E$VP\;G'W[7C M:_*K&%YEQ;D*WMNFD]NP4JK?1)$\5+QE\DGTO-,C)S&T3.GN<(YD/W!VM$%M M$R$ 2-2RN@N+W+Y['HI<7%13=_QY".2E;=GP;\<;<=V&,+R]>*G/E3(OHB*/ M[G''NN6=K$47#/RT#;_"30FQD5C%[YI?Y:P=&/B]$*^F\_.X#8%AX T_*&/! M]..-E[QIC).>^>]D^C&G"9RW;^[?;;H:?\\D+T7SISZJ2M.",#CR$[LTZD5< M?_ IA\08'D0C[6]PN$@EVEM(&+3L?7S6G7U>QQ$*IC!_ )H"T#T QJL!> K MGP*BD 4GGN'$"?+BC!IB-5\R0+PPC@@"C/TLR0I+XK!X<]XE M\VE(G% OC*-*LVQAH\D*#'%@8B\,<:;!Q*LJB;M\:&%ETA68U(%)O##I;!I, M '^ VR%8/LD5-D2MMR-0 /G*-)-":+"*+4NW2E MJT,HP4M(JP4*.LN2+EBL51?X4'F!:_4%/E)@X+QT0!33U'^.7!TD(/U\DJ)9 M$>_9F?]BP[GN9+ 72M\'MJ*?A%!_;XJ]UC>?W)W]]0?C9M5(""75II?Y]Q=>S4STAWCX?UK>K@MN'>P^19 M1\[T-^'GJA7@P*3J3::[G!B35-'!)[4+2G7&C).:GJ0>8C7FMNW:B63=[1 9 M3[+\/U!+ P04 " !YH! !._9($]AJ]1X!$!>6MH3^<1' M.NB5AHN>*#T45R!'04EM33T#,(HPZ$DWA&5AYUY$6?";8MU 7T0@;WU/Q.]G MROAT"N/P,?':75ME)D!9@,57=ST=9,>'0-#F%'Z*CQ4V"BOXT=%)KOJ!83]S M_F8&W^I3&!D$RNA%F02BFSNM*&,F2/_XUYSY]Y?&N.X_TK_8:C7]F4A:"%,VF_P>4F%>\?EC#HR;MKN\&VDUO)LMGF M-\#9 !=#G.P:T&Q 'PS D=FZ/A-%RD+P*1#N+$9BCCP^(KUSET 7(T.S9+?+ M*,KB7B8X*<#=!&TTSTX#K0;Z%-5:@:)% C3 0@%W**#U(^N/#ZD_ .T$(!N0 MS&6D6\C!E>$TN8.,H\2KJM:J),$H]L,D.S#)!@9[89P&.PW*TM@+LU:A#..# M'R;=@4DW,)D7)EW#Y F"7IB-"N/\/SN#=V#P"B9._<>$5P<00P1A[J79RO+# M/SA@=1%&U/(/4$L#!!0 ( 'ES74@GEU*/'0( ,& 9 >&PO=V]R M:W-H965TWQ.6?.3/!4(Q?OLB5$11^,]G(3MTH-ZR21 M34L8ED]\(+V^.7'!L-)'<4[D( @^6A*C"4Q3E##<]7%=V=BKJ"M^4;3KR:N( MY(4Q+/YN">7C)@;Q+?#6G5ME DE=)3/OV#'2RX[WD2"G3?P"UGMD$!;PJR.C M]/:1\7[@_-TA M!#L?D:4AR-Z'E"AL(ENH,[/\;*KS.2R0+PCD5B!W N6#R=Y5ZC K5VD)BS0( MV]W!0)&%87L?!A!\]F!WKHL%UX7G&N2KH&N'00Y3KE 9-'V'*B!$0<^%[QEF ML A;1@N6T5VC0= R\M+DJ_*+/OLHD*;@OP8FWEMA1)SMT)%1PR^]%AC,8??L)DIBU+8RMM-T__WZJZDUD A=XJ^7%,GXH61M;J9] MZ\Y:]]%'737=4WSN^\MCDG3[LZZ+[L%<=#,\.9JV+OKALCTEW:75Q6$RJJL$ M&$N3NBB;>+N9[OUHMQMS[:NRT3_:J+O6=='^]Z(K?QYXV=Y.O?CC62[ M2>YVA[+635>:)FKU\2E^YH\[*4?)I/BGU+=N=1Z-P;\:\S9>_'5XBMD8@Z[T MOA]=%,/A7>]T58V>AI%_+4Z_QAP-U^>?WK]/Z0[AOQ:=WIGJW_+0GX=H61P= M]+&X5OU/<_M3+SE,$>Y-U4V_T?[:]:;^-(FCNOB8CV4S'6_S$\46,[/.%1N'PW)=/'X:"K7 MJ-ANWK%Q0M$(0K4#1"B&TPII6.;0G<$]WEDX(E?EZ$%"\@H6B M\B /%(J0!16&0A%40->P1<2AB MT(;!L_!&"@;,@SYO*!@$"\C6%BG?.!0QPH(A]\SV@H)!0%"V% P"0[*U1+YO M$$%^-5HPY)[)2E P"!F4+06#"%G)V:+<,WT(BAAA$9-[T!<4#")H)2 MDJTM\GU_4\1("X;<,P-)"@89M$"3% P2 K*U1;EG^I 4,=*&P=.3)06##%IV M27+30X9D*TEND]7V5ZW;T[0MV$5[9_K?O>^]?@,T_;9EWR[N10G_7?1 MGLJFBUY-WYMZVD8[&M/K(0KV,$1QUL7A?E'I8S^>9L-Y.V\7SA>]N7SN?MZW M8+?_ U!+ P04 " !YWZ-_T]7*[(^(XSTE MO]N3:&2RT ,G?$97(M[I^!U/)20J8$T)U[^@OG)!N[O% QWZ-&/;ZW$T3W(X MV=R&<#*$LR%(5PW19(@>AGC5$$^&^(O!-Z7H@S@@@:J2T1$P\^<-2+TCP2:6 M1UT#63WWU"-]ODI1E;XDHI4Z(^V/3!+P217Q2H!8!XAU@#Q>YMB;0HTD-XP,IIE+M;=5 M40@3I^JPB!4D<>;..%G).+$RCHO"F;+1I :3)A"Z,>D*)K4P=@ ;D]J8+'^& MR58PV0(3.#&9C8FR9YA\!9,O,*$3D]N8X"FF6,$4"TSDQ!36*Q!D_V-\ZTOO M,+OHELE!3:^],)_*O#MWY==0=8HO^SO9K4US?82IR@%=\$_$+FW/P9$*V8=T M)SE3*K!,#[[(=Z>1]\F\(/@LU#23&PO=V]R:W-H965TDI==5",/;Q&MS M/ DU$=55-,;MFX[TO*%]P,AA%:[A\Q86"J(1OQIRY58_4.+?*'U7@Q_[50B4 M!M*2G5 46#8?9$O:5C')E?\,I/TY?HWV%VXH-TM) PZ_&G:IM?MU7PIP!#F#D!# !H# M8.8-B(> ^!Z0Z$R-,IW75RQP73%Z#9C9C#-6>PZ?8^G<+I#)\%!]TG8I1%U] MU"E(JNA#$4TP&X-!&@-'1"39QR70_!(;9(4CUP);&Q$#]PJQ)XE8Q\=#$JF; M(/$0))H@T01)!J8B>Y.&P13&!9!"5"8NW-;&Y6D>9X5;3^K1DUIZ4I Y]1A, MIC%?($@*IQH;->-LYA&238R)G4(R:PD(4X 2MS$3W(.!$T&Y1U ^<29W$Q0> M@F+)?Z7T$)03!4[7-Z6=*BK2TFE(^?^]40?1?.V"B91RAL);_G")'=!3WFN( M%A@R@$RN69DDJ=.1"6S.$M]) &-;#)RC\)T%,%EDB:]\8;K$$KLT89[-'"=P M005#7PE#NX91F>F$NF7%V?'RLD;I '^8WZE&B+]8[35V=\9'\Q.S8]#QXHT)>S_J" M/5 JB!0(GN1^G>2S:1RTY"!4-Y=]9AX29B#H^?8N&A]G]3]02P,$% @ M>7-=2%->%,E& P V0\ !D !X;"]W;W)K&UL MC9?=CILP$(5?!7'?Q3,V!E9)I&ZJJKVHM-J+]II-G 0MX!3(9OOVY2\I4]F6 M%2D8.#,E.J"CZJLVW5XZKKS8Q2UNY.J\O9!GU7=GSGHILJ[ M?K>F\U*7[JRJ-5S$[27JLJ;/T^JU-=U M".'MP$MQ/'7#@6BSBNYQ^Z)2=5OH.FC481U^ALT+>IQ M>YW.I&P.,P?@'(#W !#. #X'\/\"HLG9.*\O>9=O5HV^!LUT,\[Y<,_AD?IK&I$DGD]C_P"3;+F68Q&RQ*,2.<-@1Q(XPVIDT M'$AB"7+C+(MD7$4MMLE'78DL2/- M"1)'@L2G8%)'@M2C8-+E3)$EF;E@EK(TY=Q2+YG#3>91+]FR#N)4]S*+I4A(A3HV&B$Q@D@F+(2>F@!BRS!$'7,@!'^; DB8R%I;:H4-@R[D($6.Y:6+SL\:+^2@ M"SGH@QQAS"R:F@"S%XMD,A(MFK!S?E0_\N98U&WPJKN^GQL[LH/6G>H3L8>^ M[$Y]GWW?*=6A&X9)/VZFSG/:Z?3YUDC?N_G-7U!+ P04 " !YM)BJVJEHW(M2_[XO^3OO=?NN[O_IL/#U=3U7>B7;=?#WT;R^.7'^V\7:_[IHZN M_Y-;_>FT-RS_/[2^.(WWV/\ORWT[[]9_K1X.3\?NJNGDH7UWK=Y M$*YO\&NWWI_^G7S]OC]TF\%D.MDL_SE_76U/7U_.OXDJF]$&.AOH5P/M1 .3 M#4RM@8#>*K 5C1(&6#5&O0K_EYY52U MR>MB0[7)L-R@JTV&!0=3;3(L.=AJDV'1P56;#,L.OMID6'@(;TQF9ZY.5-XN M#\OKRUWW,MF=8\GSL@]9\.YH=6Q\8Y>[-]M^?Y.&OB20-1*4KTJ11938ON2Y&!0H0Z;*4. MVV+(SFBZ!2>UX(HAFT3U\X,K1ZPILKW[4A=<,#[2X_/2 M^'PYOLBT$*060LVVBE(+$?6!G.3/L1BL=HK;#4GRD]!N,'0+_7$J!'"%]@.Y M<7_+HKR"?6\95_)9 <@52=O'+!IW)48&T"78*C!MB+$!3,T^ !%7L"C D-O^ M-HORD+UGARQR#0ZY16='%I)CEMJ(S!I\@-*> &\JRUV+1;(-.C\M>53/L\@/21LW M)OD&COBWFO9DRAT!R3OF7F=$_DW)OZ6W1-:<75U BMRF$/DWB']+'AAS4_)_ M$0(W?R+^QB-/=/S,HNPI17;ZQ"AA4)2P=% S =H7"A3" ML6#$4&&JKM%6C (610'ZAC"WY35:B )6C *VC +,%6&.1=R\6#$(6!P$F#UC M1;RMJ9I;.>>U-7-;'MOZF,MSSB(&(;\ V4 M#&=-*-/08YRWS'H'$=Q0@LLL52C34)V.Q#!\!Y'O@(Y1.KEN0IF'@C?LJ,0P M$% 8<&0:U80R#W7LRTX0@T# >2B9QS>AS$.M2S9PVT+^@*8, W0>WP24AQY= M$B%Q%X @6@T7 1S<=L4,9+"Z,UXHY#J,8+2*^(=,S&,MH M<0') K/;HQ@N(LY$Z7 1RW!QX8,)S,T_BO$BXGA!;_=8Q@OIU(MBP(A5F6T4 M(T&LR&R;6&:V0GR+8B2(%9EM@T7<*U$4 T'$F2V3:$01\%B5V4;Y,]B*S+:) MZ%-8'[F[0A31C169;8-%7 J=1&X3XM8SC"21QU1UG4XB9ZDBLVU2F=FZR'Z2 MDD3,4D5RVV"19^)O$EE,B$7/S8L(67)5*9MWJ@\5V2@ MY&H'5?)H+3/#H.1Z!U57\*#DB@=54?*P&%3Y*9S]_!F47/.@T('ER0-_,:CR MO9VOKU!RV8-"9-(?*2X&5;Y>L'4]H.3Z"%61ZBX&U:LSSI=<(:&JRS'LA5 M3Y KFL80DTN:0%<K+X1^[ M[M >VU*_''?M4[M\>/UFW3X>^O_V3RJ[\Q^MG+\Y=,]7^8]P7O\2Z/I_4$L# M!!0 ( 'ES74B*R&PO=V]R:W-H965T=K'P"+PEA^UC<#,<.,5;UL;R"1^GV/^3VF-_OP>_=E5:^@/3/%*M'^:DZX- M+(BC$S^S:ZM?Q?B#SR5D-N!1M,K]1L>KTJ*[6^*H8Q_3V/1N'*<3"F9;V !G M UP,*=XTH-F /AF2B1,F]+'D.PF_DBS*,OT"A&RC40TFS\!-1[W\)4Y*2\+VL9 32C[A)%Z# M&-B%_V+RTO0J.@AM>HWK%F MOWQHRG]02P,$% @ >7-=2">$=<2U @ _PD !D !X;"]W;W)K&ULC9;+CML@%(9?Q?(#C '?1XZE7%2UBTJC6;1K)B&) M-;9)#4FF;U\NC@=&@+JQ#?[/^?Z#,=#)X(,*&OH$ 5 D ^[&N&U4W\O4-O3*^VXD+U/$ MKL. I[\;TM/[*H;QH^.U.YVY[$C:)EGB#MU 1M;1,9K(<16OX?,.YE*B%+\Z MZ:NT?[*.!T>(7$TX ]] M[T9UO^LW%9C#W %H#D!+ "R" >DE%U8%[5*DLV_S_NHFJ#5"((_22Y4/E_ M56"P8)X[6;-HKKVL6J4M?V]#.5V5E;SE_4K=[82 MA.8 #"P[:XBL J"[ &1.N"+@'YFNLH!]4PCKD/O0>@53RSURNT\-EC;O8SF7 MM@Q.P19ES(?\?TP)/P=A:GL:71DR.7CZ5XGO3Y1#&PO=V]R:W-H965T51K-HUT[B!#2 *7;"].WK'T)A9#QL@@WG MGL\W<##Y0/LW5A+"G?>F;MG>+3GO=I['3B5I,'NB'6G%E0OM&\S%M+]ZK.L) M/JNBIO:0[\=>@ZO6+7)U[J4OFP=\%]G'BMKB67 M)[PB]Z:Z<]60EE6T=7IRV;M?8'> 3$J4XE=%!C8;.W+Q1TK?Y.3'>>_Z<@VD M)B8"-!:@J0#I MA6N06N97S'&1]W1P>OW?=EC>0M@A\4><'+$VYLI+JGNI*/)[$:5Q[MVET4)S MT!JD-!#!I/&$_P1!%@A2!N$(2B@1:GN$Q(_#,V@R **EJ#$"%J(L@Q6.+&%$R\YJ9$S%X6^;Z8D%DJRI&1& MRER4K+226B#I H)\(V0N6FDDLSQ V?P)3,Q]9)\C9,S7H^3/(!!%1L@HTA0( MDS! *RAK:F&1J&S%PI9)0%LR!<94CC<.@BVI6JC 1^EJQ[8 0[@E6 L50! ' M*RA;A"':DJV%*@UAC60+,<1;\K501=G*^Q=L.89D2\86JK4$&)/\>*;2#3&# M#5$&6Y8AVY*S;/XR1P%D'T/BS3;*#E_)3]Q?JY8Y1\K%GJMVS0NEG @W_TG< M[%)\VDR3FERX'"9BW.O-7D\X[1[?+M,'5/$/4$L#!!0 ( 'ES74C]C.LP M8 , +H. 9 >&PO=V]R:W-H965TG(!AV)]I6PX*=:2>^'%C?5EP\]L=@./>TVH]! M;1.0,$R#MJH[OUR.[U[[WKEG9#S3JOIX>5_PQ/6Q)+R(CX7=/K,+OW9/)OC+W+AQ_[E1_*'&A# M=UQ25.+R03>T:2234/ZK2>^:,G!^?V/_-@Y7I/]6#73#FC_UGI]$MJ'O[>FA MNC3\%[M^IWH,B23POQO;;Z5->Z&Z]7]24/=9@Y@.@ ,@5$ MN3,@T@'1/0"< ;$.B*< X@Y(=$#R$!"HL8^5>ZEX52Y[=O5Z-=WG2JXJ>$K$ MW.P\4:[!EY_&"9&(<&8V(398DQB3C9RU"P:"2)-D)H)8@=!/!+$FB##67:J(@J3CYBT M"-6?";EQ(U%2B2.I!"65&Y-2&%#+!6 !:6*9[-2AE"*EPJB4S@8%UO%D#I5L MII*:2[=6F&+$Y,4BL/N6&-,9!:1SFFW M@A!1&#?/^@%DV3W@M!Q %*FQ9!JD:F93<3C*,Q"DDIE'@T&Y1<=E!A ABL*L M@T!@60+@\@R($85YH6D0*'/+%IE%R.4#D" A8O0<#=*F(\KK,!UP>0&D2"TR MJZ6S?9J016I;WBX_@+DA0&0V. W2XR(.UT7(*"1B(5N@+PA*TCR-,PMTBZ @ M-B$4]KJZ; F0+T%L'BTRIBAR3:++GP"9#R1FL0)9.D2.VA:SO"PUG4,$&RF( MM:9F-GPV<1DC09X'9L/2H*^V'G$Y(T'.".:#@09]*>0R1X)\#\Q[08,*7>)X M$1<6*9<_$FQ]YE][#5)K(\L=VPXAS4L#DV5%9B/;6LCPX%RF3) I$_/Q^0'T M>& *9@?VEO;'L54:O!V[=%P=4Z>W4SOV3.2!_^']1K1IJA&XTY3+#]\:X:"?&AN# &*W; !+0&L[83 MMO^^?A#6M 1M#L&/F?EF/K#SD?%7T1 BP7M'>['W&BF''82B;$B'Q0,;2*]V M:L8[+-64GZ$8.,&5(744(M]/8(?;WBMRL_;,BYQ=)&U[\LR!N'0=YG^>"&7C MW@N\V\)+>VZD7H!%#F=>U7:D%RWK 2?UWGL,=L=,(PS@5TM&X8R!]GYB[%5/ M?E1[S]<6""6EU I8/:[D0"C50JKPVZ3Y45(3W?%-_9M)J]R?L" '1G^WE6R4 M6=\#%:GQA_,<[4[F3[1U IH( M:"8$T28AG CA9PG11(C^(4 ;Q33BB"4N>'K+ M]%*-4[)2*@_7\L5-*-1EEV9W\A]C-[T=9'-PUE6R82EQ3=_CI!C_]S%>1 M;0ADBQ>0KG8E<[(&?H#2Y/^LT#EW SZ3GYB?VUZ $Y/J")M#6#,FB=+S'U3S M&G45SQ-*:JF'J1IS>SO9B63#[:Z=+_SB+U!+ P04 " !YVBTF@6[=HA3D!C8VH[8?KW]8,0B#QLXM3N:!\7[D_,,L?IZV860L$$HJ912P'FYD3R@U0CKP MWT'S$=(0I_.[^G>;K79_Q)+L.?W3G%2MS49A<")G?*7JG?<_R)!":@0K3J7] M#:JK5)S=*6' \*<;F]:.O3M910/-3X # 8Z$.%LD) ,A>1#0(@$-!/1$ "X5 M6X@#5K@L!.\#X2ZOP^8;B3=(E[H*=/8R-$>VO@91%K2#'*:0//.;2!;R3"P_<2;BQ"^ %@20%4!# MH=9SDZW+U&%6KE!KE&0^U'Z&RF*8^\VD"V;2J9GGB@UF'"9S858(>;W,0&GR MQ>UF"U:RF978:R6;1/D&\S3U>IFCXG7J-Y,OF,EG9J#73#XM_RJ%?C,S5(JR MQ(8B,B(OM:#*H^+55[DL>=\>F^0K-0W[:W^EFZGK?0Z8L.GPA MO["X-*T,CESI-F$?^IES1;2UZ$5?;:W;_;B@Y*S,--=SX3J@6RC>W?OY^*=2 M_@=02P,$% @ >7-=2'-VU$23 @ -PD !D !X;"]W;W)K&ULC5;=CJ,@%'X5XP-4$$7;6)-I.Y/=BTTF<[%[S;2T-:/2 M!3J=??L%L18;9-J+"OC]'.!XH+@P_B&.E,K@JZE;L0R/4IX6422V1]H0,6,G MVJHW>\8;(E67'R)QXI3L.E)31S$ .&I(U89ET8V]\K)@9UE7+7WE@3@W#>'_ M5K1FEV4(P^O 6W4X2CT0E44T\'950UM1L3;@=+\,G^#B!2(-Z1"_*WH15CO0 MP;\S]J$[/W?+$.@8:$VW4DL0]?BD:UK76DDY_^U%;YZ::+>OZB_==%7X[T30 M-:O_5#MY5-&",-C1/3G7\HU=?M!^#JD6W+):=/_!]BPD:ZZ4,&C(EWE6;?>\ MF# >@*Z$1(O(>D)R:.$M">D-T+J)>">@.\<(K-8W5)O MB"1EP=DEX"8_3D2G(5Q@M9G;0*VO"/6K;@$YQ[4SQD =U&( MK.+?4'[HSFD1;-FYE:;L#:/#7> IUH?'W?@*+C;F1+_)E,6)'.@OP@]5*X)W M)M71U!TN>\8D54&"F?KRC^H6,W1JNI>ZF:DV-^>ZZ4AVNEY3AKM2^1]02P,$ M% @ >7-=2-/%X263 @ APD !D !X;"]W;W)K&ULC59)C]L@&/TKEN\=&XR71(ZE+*K:0Z71'-HS24ABC6U2()/IOR^+ MXY@11KZ8Q>^];P$^*.^4O?,+(2+X;)N.K\*+$-=E%/'#A;28O] KZ>2?$V4M M%G+(SA&_,H*/FM0V$8SC+&IQW855J>=>6572FVCJCKRR@-_:%K-_&]+0^RH$ MX6/BK3Y?A)J(JC(:>,>Z)1VO:1Y\U ^4\WM*W]7@ MYW$5QLH'TI"#4!)8-A]D2YI&*4G+?WO1ITU%'/9D2YL_]5%< MI+=Q&!S)"=\:\4;O/T@?0ZH$#[3A^AL<;ES0]D$)@Q9_FK;N='LW?XJXI[D) ML"? @6 R,4E(>D+R)" O ?4$](40F5!T(G98X*ID]!XPLWI7K#8)6"*9ZD,@ MH^>A^J7SJQ!5^5%E")31AQ*R,!N#@1KS1$12?3 !ITULX(@.70:V8T02NR"[ M,23/W$XDGC@3S4_Z.*%; 'D$D!9 O4!B.]F92 VFT)AO(,_ 1+92CYUT9 ?$ MJ=..P63&#DP*!%VP;6JYDZ8P=L%V%@RE$SYG'I\S*S?(Z7,V]AD!E#I3N+5@ MGA3F'G=RRYW4+5!X!(HYFV7A$5C,V"P+:Q%AG"&W'56\IH]O/&.[]*#!5)%/ MA 2\E0+,6.4>]%AFM$@RYS+;.%_TGLJR!M!R::(L %]= +,* _!5!C"G-/0@ M$S :[W[;D*\T@#FU 5C%89''$X9\YQG,.= ]R-2-!!7N\VRA''%'H^NJ)>RL M[WT>'.BM$Z;>#[/#VV(-U77W97ZCWASZ&GS*5.45G\DOS,YUQX,]%?(RU=?A MB5)!I'OQB\S61;Z*AD%#3D)U<]EGYIU@!H)>'\^>X>U5_0=02P,$% @ M>7-=2):[A$C= 0 O 0 !D !X;"]W;W)K&UL M?53;;J,P$/T5BP_ W$JJB" UB5;;ATI5'W:?'1@NJHVI;4+W[]<70DA$\X(] MXW/.7/ X&[GXE V 0M^,=G+G-4KU6XQET0 CTN<]=/JDXH(1I4U18]D+(*4E M,8JC($@Q(VWGY9GUO8L\XX.B;0?O LF!,2+^[8'R<>>%WL7QT=:-,@Z<9WCF ME2V#3K:\0P*JG?<2;H^)05C GQ9&N=@CD_N)\T]CO)8[+S I (5"&06BES,< M@%(CI -_39K7D(:XW%_4?]EJ=?8G(N' Z=^V5(U.-O!0"149J/K@XV^82G@R M@@6GTGY1,4C%V87B(4:^W=IV=AW=2?H\T=8)T42(9D*8/B3$$R&^$I*'A&0B M)'<$[$JQC3@21?),\!$)]_-Z8NY(N$UTJPNDJY>>.;+]-8@\.^=ILLGPV0C= M8/8.$UE,.".P5I]#1#^'V$<+>K06X+!$Q,$:Y+B$;-+U).('=<:6'[LDHA^J M2!X()%8@F1KU?)MDYRIUF(UK5.R':Z###2CUTS70\084^O?YXL5/9B!J.RT2 M%7SHE.O2[)T'\B4RE^3.O]>#ZN;J*I-G/:GAC8BZ[20Z<:6OH+U$%><*=':! M_^2A1C\ELT&A4F:[T7OAILL9BO>7MV)^L/+_4$L#!!0 ( 'ES74@X-K/[ MQ 4 !,A 9 >&PO=V]R:W-H965T? M4]7=65_KYD=[+(HN^%65Y_9Y=>RZRU,4M?MC4>5M6%^*<__+6]U4>==_;=ZC M]M(4^6%L5)61C&,;5?GIO-JLQV??FLVZ_NC*T[GXU@3M1U7ES7_;HJROSRNQ MNCWX?GH_=L.#:+..[NT.IZHXMZ?Z'#3%V_/J13QE3@^0$?'/J;BVL\_!X/QK M7?\8OOQU>%[%@P]%6>R[H8N\?_LL=D59#CWUEG_Z3K]L#@WGGV^]_S&&V[O_ MFK?%KB[_/1VZ8^]MO H.Q5O^47;?Z^N?A8_!#!WNZ[(=_P;[C[:KJUN355#E MOZ;WTWE\OTZ_)+%OAC>0OH&\-Q".;:!\ _750+,-M&^@'QI$4RCC0&1YEV_6 M37T-FFGV+OFP2,23[H=Z'_31MZOAIW%\!\1F_;FQ.EU'GT-' +.=,'+$B#LB MZGN_FY"TB:V<-9>8@=T"E8[@O@5^!R;&;UT&EIT*60 )G0H'.$0QW8!Z&[1Y;3UH&DY&15: MW.TY2ILPP;T&*!=*PFE..P00#XMKE ?Q3-E!E U3W&D'N:D)ISD=$D"(K"&Z MX)1(+)(BR4F1!%)DT9G<>I!?62;$E\4.POHT@$Y$!F$B5,3H24Z.)) C2RQU MR.\#(% M=C0>3[ID?A2G"@JH@L.K,?50>N %"D2%N"0 D J)XD)Q@J" (#B;B#B5 M4D"E'*X?$)10\7 ZI8!.)834*4Z"E%VB_HI3%P6$(\&WJP"D*'51G+HHH"X) M(82*$PZUJ%+0G";H>$&T $1&JSDB:T#DA"@.-$"L'XSA<(R#[ME)>$H%3<< \V25&I@ HP-L:$R M\VR:]!NJ>/9"3\8RV"2EMH2&DP #\3S(G\%92Q4>AE,* W,KGO,@B#J& M,YQ2&*@41$0+=@"&/5*$F96(9@[2E$0;3G$,$),4WP% $'608SC%,4!Q4OPH MULP/%HU@#A8-)TT&Y.F46K:<-)E%>=IRLF.![*3X"8X'31&KA(G8*4:KO $R+$*]@,@!3.I0$O1RG/4X!O_&C9S??6?>6T%6] RB9$EG]GO]% M#E?/#\^WXBF;;NN_NMFL+_E[\7?>O)_.;?!:=UU=C5?3;W7=%;UW<=@KX['( M#_Q=_89L50=HDJMI#I54/[9E-G 0MX!2^Z*7%Y47;7BN8OZ2].4W=^UJ.5U%I[ < :Y5VT[A1&.,K]I&C!-)TESKVOJ[,,8 M)<1K>H)"''I16Q=%(4A3OV46L,PFEF=JY@$!ON3US ("V8+7,W,*A022U!O: M! 4S[ ]M@@*<,K]ETWGG>P]P3/.9S@*#W0LNR0T&NM,31 N2&T%#N0AGR/]A M3V F.NC-;@ICA*$9WZ&&!K$;WIQ"J*-!LBB\4'^!Z9+PW*:0XI1X6\=F B,L M9< ?G@O33R*;\QUJ,=#M,1S/*(2^>,@6A1?ZYB%?$AYW_@5P"JB_/4]A&*8S M;YX+0QS]U^L29WIH1'>T8U@?[>2E5TTC%,LU9*WOA@YX-J0*/&C(,A\BOO!*PL3>^5EP:Z2] .\&OO+JG,(B>#8A#<_1>PL,YUP@#^-7#)#9SI+U? M&'O7BQ_UT0NT!2!02:V U7"#,Q"BA53B/XOF9TI-W,[OZM],MJJ'!5R+?V/0=EA)2+5@Q(LP755>"'$*R%*3*6S,U/75RQQ67 V(3[?Q8CUE8>'6)UN5/$.U7$ MAA\;?I8&;H%D1R Q LER#*'S&&Q,Y"S$QL1N(^F.D=022)Q&;$SJ-/((8QG) M=HQDED#F-&)C3\9Z[1M6.]1/K9_1<_J4XV-YY/F;(8<0L_,6_[0: +D^I1FV?9,"9!F0N> MU'UUJM>N"P*-U--&PO=V]R:W-H965TH@;2-]RAEG\Y8=) QHOD[-".(%A(45,[P'5# MIX%5:R>QK'LG28POK*Y:]$XL>FD:2/ZEJ,;]SO;L6\5'=2Z9J'"2V)ET1=6@ MEE:XM0@Z[>R]M\T\7R"2^%.AGL[>+1'^B/&G*/PJ=K8K,J :Y4Q80/ZXH@.J M:^'$6_X:3>]M"N'\_>;^0W:7QS]"B@ZX_EL5K.1I7=LJT E>:O:!^Y]H[,-* M&.:XIO+7RB^4X>8FL:T&?@_/JI7/?O@2;4:97@!& 9@$7F@4^*/ OPLBHR 8 M!<$D ($B4!_"-_33EWI?ZL.5 MJS<(# :!- B& )YVH XJH^UKIC*^/LC*$&2E& 3:("JST@998I0@H2%(J!B$ MVB J$VF#J,Q:'R0R!(D4@XTVB,( _1Q;8I0@:T.0]&=&,PV+PR2\5N MMKR>W>?S-%4A5[\H7X&R14A-;-R!O.<3.E4AL)!8A7Q]XB5(36S8T/8>>#[S M4Q4"^G7Z .D7Z@.TL/EYIMW/\Y\OD52%]&OD\ J4+4)#8F=V1#6(G.593ZT< M7UHV[/%3[72?V -QQ#W4I^*>(8^^NTT2=_",?D-RKEIJ'3'C!Z@\ D\8,\33 MN6]\YROY36@JU.C$Q&O$W\EP-Q@*#'>WJ\YTWTK^ U!+ P04 " !Y#W/ M#,P;IKJS\95?*!7!>]\-?!=>A+@^Q#$_7&C?\(A=Z3#=.;&Q;\2T',\QOXZT M.:I-?1=#DF1QW[1#6%?JVO-85^PFNG:@SV/ ;WW?C/_VM&/W78C"Y<*O]GP1 M\D)<5_&Z[]CV=. M&X*1GG;A(WK8 Y82I?C=TCO?G \<](,I-V[/E^C?5+E3^B\-IT^L^],>Q67*-@F# M(STUMT[\8O?O=*XAE0$/K./J-SC_Z3I',V^P;8-X MZP:@LM293&LAR1YVIAY(:%&2EI!O*%X0PV#&9!Y,9&+!B,@.3VB&Y!Y(;$&R% MY!L(2H'8*86'4A@48J446PH0!Z7T4$J#DEHIY99"2D>32I>[G91LVQ1GCA!> M,R(CU=R:ZBPJ=:<64>9XOG]M:=185^R4F1.YX<^)P/AO-3>^?.HOEK2!)7XX+/ M^6 X/[4W[BQ::@+X7%.\F6=Z.I[5V,:# [L-0@\NZ]5U-'P$-0]]R.OJVISI MSV8\MP,/7IB8IBHU%YT8$W3*(XDFKUZFX75==/0DY&D^G8]ZG-,+P:[+=+J. MR/5_4$L#!!0 ( 'ES74A%]=OL.0( ",' 9 >&PO=V]R:W-H965T M,X$CHN>\0]18RR]+TI:L?%K*;LU **J,47BA76X M54].C%,DU9*?@>@X1D=#H@2$$*: HJ;UR\+LO?&R8!=)FA:_<4]<*$7\WQ83 MUF_\P+]MO#?G6NH-4!9@Y!T;BEO1L-;C^+3Q7X/U/H :8A!_&MR+R=S3Y@^, M?>C%K^/&A]H#)KB26@*IX8IWF!"MI$[^'$3O9VKB='Y3_V'*5?8/2. =(W^; MHZR56^A[1WQ"%R+?6?\3#S4D6K!B1)A?K[H(R>B-XGL4?=FQ:2506G/4>M_]>A_1+$JQC%77E MJ>J%KQ^9?#6B+*YEED0%N&JA&69K,:'!!","*/7QB/#Y$=MP0@]=!^RFB BZ M(/LI)$O=)J*%.B/#CPP_3:!;(%X0B(U / 05STVVME*+28K+P*G9II?T6Q]VQ[[^&NA4][&_U?6!:U%VF+#ITQK\1/S>M M\ Y,JD9G6M6),8F5._BB7N%:W5CC@N"3U--,S;GMX78A67>[DL9[L?P/4$L# M!!0 ( 'ES74@BC5%C] ( /8+ 9 >&PO=V]R:W-H965T30GA5;MID +U[:PY&+B[BIX]5NU_9TF%HV!"/=;\('=/\(6$ DXF=++Y.V#T3P MKXR]B:=/M.N$IYGYMW+ZR2D,]?W5^U>9[AS^*YGH M$^M^M3M^G*--PF!']^3<\1=V^495#KEPN&7=)'^#[7GBK+^:A$%//I:U'>1Z M69Z4B3*S&X R@-4@E0;Q0B3#_$(X:>J178)QJ>V)B%>([F$NQ#:88YM"\4AF M+Q!-_=X4>57'[\*1@7E<," Q:$7$L_>5 MP4CZ"9%SBQ.T@],:;2028=8%S8 M'60>!YETD*H('"GD'@>Y%D&1)F:5AB7-!8,E!EQI8@\)UDDP6$FP3E+:.0H/ M1V%PI%:.0N.X0QG864H/2VF4R\Y2:BPHPW:2RD-2&2\ULSL0NG1_^XD19V&- M4X$J"4IQE.8.)J_*D%'WW,ZDM'A-*4*.TB./VAX0&%383@4Z59I%VJ=@4OET MB71A%IE=%@JTU"_+(]?WA'P"1IG> DI'"T ^":/\EB: ? )%^(8V@'2)9KDS M79]*47%#*T"Z3M.D1<]PEOZA,YT!]D/+3# M%+PR/D^'7&JA.H*R"";?J>E(SQO:>XRPK^2.F' MNOEUVOI ,9"65$*5P/)R(WO2MJJ23/X-K*][I_2<9QY"H@A5MN?[VJBL7M'M8?*_#7^;:]/IZ-T_2?+2Y M#7 TP,D0IJN&:#1$3T.\:HA'0_S-$)BAZ(DX8('+@M&[Q\S;&[!:).$FEE-= M>7+TW%>/]/PJ15G<2I2B(KBI0C/-SFB@UH23(I#5IPBX'+&#EAVZ O:V(@(N MR<&6H-0-$:V,,]+^R$# S%T@7BD0ZP+Q")#-(7LS4J/)S$0E"5 ?EW!O"V$< M+0H/MA"XH9,5Z&0&G3NAC28UT#!$2\QS'82V;@:4K@"E-A!R!NU2*RB*\VP^ M.[,HM!*%9E&A,PI944FTEI2M)&6S).A,RJPD!)??^-X6QF&XO#1L8032%?9\ MA3V?L4=.]MQ^\P LL]M"A);1RC:/RIP67VF3!T M+H7 VEH[PB[ZC.)>1:^],'O3U#N=@Z]0;(870@#\-&;DU]Y3W/:5?:O'K ML/%#98&TI!)* !ZB!!8=N )L;00,79"=#4F1 MVP1TX!E9GMVE M*9%=P00A$#LMW\'2U9/7MKN#1:LDB1],!]:=Z@@[Z>;$O8J>>V$^RGEW[G^O M0-W)A_U2]D73QFXR13[@$_F-V:GIN;>G0MYX?6>/E HB_84OLJBU[-SSHB5' MH::IG#/3S,Q"T.':FN?_0_$?4$L#!!0 ( 'ES74A,PE5+Q@( /$) 9 M >&PO=V]R:W-H965TYA4]6%[=A,G006<8:?I_OUL0Z@=&=27@,TYQ^?:-]>WN(K^39XX5]%' MVW1R'9^4.C\FB=R=>,OD@SCS3G\YB+YE2@_[8R+//6=[2VJ;! &0)2VKN[@L M[-QS7Q;BHIJZX\]])"]MR_I_%6_$=1W#^#;Q4A]/RDPD99%,O'W=\D[6HHMZ M?EC'3_!Q"Y&!6,3OFE^E\QX9\Z]"O)G!S_TZ!L8#;_A.&0FF'^]\PYO&*.F5 M_XZBGVL:HOM^4_]NP]7V7YGD&]'\J??JI-V".-KS [LTZD5C8Q>4 TS"AK,%PYEKF-*@XQT>) <7!H#TQ@B (>UXM>%Y] M(;%6KAM*PL?D@6"*4##^K0^#8*8 F#H_7^G %Y)K!-U6RE.GL=/-)J!(VVT[!E#X/"?P@/A#"=R0VX4.^?('(-#5\:3[KVG0\(,R MKU2_]T-',@R4.-\:K*G+*_\#4$L#!!0 ( 'ES74@S+'G(D ( #$* 9 M >&PO=V]R:W-H965T #;?_/Y]&CM],/XIKI1*ZZNN M&K&UKU*V&\<1QRNMB7AC+6W4GS/C-9&JR"^.:#DE)Q-45X[ONBNG)F5C9ZFI M>^=9RFZR*AOZSBUQJVO"_^:T8H^M[=G/BH_RY%6Y=6WK1,_D5LD/]OA.^SY$6O#(*F&> MUO$F)*N?(;95DZ_N73;F_>C^)&X?A@?X?8 _!'BKQ8"@#PA> >%B0-@'A), MI^N*&8@]D21+.7M8O)N]ENA%XFU"-=1'2_5>V/J7&5]-9.D]BY,P=>Y:"#!Y MQ_B&\0;"4>I#$_Y\$[D_"O>Q!HHQ$;@8LA\C\0HW$2ST,S#Q06?"3W"!<$$@ M- )A/U 1.E"06:%]_0]F/\< L]&"V0@(Q*A9R"2H6&PO=V]R M:W-H965TU,)O/O9=)_ M.6V@>W^=_>NT7(/_4H^R4NVO9J]/AC9/D[T\U&^M?E:7;W)9 [,3[E0[3K_) M[FW4JKN&I$E7?\S7II^NE_F-R)J2#',SSK7M.7HDIG*[Q"QF3.VKJ5Q6L5F];P1BJ^S=3N1IMK,&3QH,*2I7 M0?*;)#, -PHO*ZHH(&JE!&2TB7!.4A2NL7')5R[RE4AD8?*8ITV;$ZY@\,* M>/LNHCD3*P58OLI3<1;R&!3U2N3B4+ %VT5T_:,(GH/8U9V.E"&G03'C1-C[ M3V$8"3NI/ADF"K?L3D<%#U4I9L7(\V)XHVX7T9**%"4&[:#R=31'.+2/8H:, MJ(<4J)+KMI\X%Z'&>3I2DC*$%#-FQ+R]!'KN%C&O(8BQ(M Y3UA24@8^PBCF MSXA[98(-&G&/"<,?E>I>AD.[.^;1R#-I^,.T743BZN2A/1LS8"3^GZA:1$LB MPN]+G#DGKW-]E#_JX=CT8_*BM#G$3<>P@U):FKGR!].PDSE&PO=V]R:W-H965TR96I-]Y_HT,-B1$\I>+-G1(& M#?ET;=W:MG!\(]S$Z8KXY MVD4ZN6.@BY&A6;)Q&421WXH,)SFX&:$9YMEAL,7@)40Y141PA !M8'2!/2ZP MY4>#BW19(/((1%8@'@0V@73F8+L8A\.D[JNB9"6.&2I%:W%L/&8V4S-K?T?F$<@>B6/K$=@^ M$,=V6FB&5^*8HF*=V4HUYOQ8WW)P%@A:D?#N6O1(),BWY1!^()0!Y';#;/9O.G"NJI>"3_N\K?>., T;/RG0WNB_< M&>P&BG?W*V6\UXH_4$L#!!0 ( 'ES74CYT?_X=@( #4( 9 >&PO M=V]R:W-H965T; M3.9B]YJVM#6CX@*=SO[[Y<-:F% S-Q7P?<]Y .&TO!+ZQLX8<^]CZ$>V]<^< M3YL@8/LS'A![(A,>Q9LCH0/BHDM/ 9LH1@=E&OH A&$:#*@;_:I48R^T*LF% M]]V(7ZC'+L. Z+\:]^2Z]2/_-O#:G4TFBV M;]&_J]D*^AUBN"']G^[ SP(V]+T#/J)+SU_)]0>>IY#(@'O2,_7K[2^,D^%F M\;T!?>AG-ZKG5;_)TMGF-H#9 !9#M&Z LP'>#?&J(9X-\2=#H*>B%J)%'%4E M)5>/ZLV;D/Q&HDTLEGKOB=DS7[Y2ZRL55?E>Y1"4P;L,9&EJK0%*$RV*0$1? M4H#'*6I@V)T)&E,!0Y>D-259ZH: *_.$R@\U!,C= >*5 +$*$,\+!6W(4<]4 M:W(]#PA!Z%(UI@K$:1*Y5*VE"HL0N)&3%>3$0HZ=R%J3ZKV- ,R=R)8*%"!Q M(ILJD&6.C6S9&'LW(K&4D5AZ@2V1.8*6<#9"G!F 3NSU)F1 MY5M2%$Y58ZE2F (GL:6*0 3=R/D*J*KYS-MGAX-C5R8-RN Z8G5::8MR>7D>OK:1E= M*N$SD+?SI_%:5$A=T.YAJG)")_P+T5,W,F]'N+C[U>U])(1C@1<^B2-V%C5\ MZ?3XR&4S$VVJRYKN<#+=BO3R3Z'Z#U!+ P04 " !Y4XW*+! 7L.Z^_1*(FF2.E!OYX^\[^9)S0@B3LZA^ MUP?.&^=OD9?UDWMHFN.CY]6; R_2^D$<>=G^LQ-5D3;M9;7WZF/%TVTG*G(/ M^W[D%6E6NM-)=^][-9V(4Y-G)?]>.?6I*-+JWXSGXOSD(O=RXT>V/S3RAC>= M>%?=-BMX66>B="J^>W*?T>,:$8ETQ,^,GVOMW)'F/X3X+2]6VR?7EQYXSC>- M#)&VAT\^YWDN([4M_U%!;VU*H7Y^B;[LNMO:_TAK/A?YKVS;'%JWONML^2X] MY=W].IM3W8CB(G&=(OW;'[.R.Y[[?YBO9+ *P&^"J[M MP() "8*;@ P*B!*0L8)0"<*Q@D@)HK$"J@1TK( I 1LKB)4@'BN0.>\SY]\D MT;#DFFPTNI5+NA&V)%Y?6%U9+M(FG4XJ<7:J?BX=4SEET6.K:H,[;3'6KORO M*W>)3">?4Q;$$^]31C*86<_@C@D8@IA$9VZ$UUJX^L #/F98TV.HA;E.A)A! MS$)G"$2\Z 0C/L0L=28 D5<#86!3;R830,S*[!0X_,F70_/^M>&UCM (3E P M5"A!%R!0 WR'!IU@N$(T5"$2*L31L!"27HFZA\WM'UP(;#C%H9I M#';&E&AEEPSB8*&C3[);*^@YAFA];O9X0-L^ \2Q2DV+=#7 MJTV!CX0WNT606HVB$H-"#V 7WVT(G(]KB[H[\P=?/A Q<@R:GBEH.'WS4=3" MH@*P;R]V+'"U6UI4");"JTW!.;8:A%,\ DH,"#W0.RDV*?M5^9)BDXKLUTM/ MV]44O-IWF_7:V8A3V?1K[O7N]8/ ,Y:[(NO^##VN$' _D1\0NEW4+?QT-.%Z^ M85P_I$S_ U!+ P04 " !YD(G<[^_0):!R=(>*F YQSN/>7B+6]L>.-G2D7PV;4]WX1G(2Z/4<3W M9]H1_L NM)=OCFSHB)#3X13QRT#)09.Z-D( X*@C31]6I5Y['JJ2747;]/1Y M"/BUZ\CP;TM;=MN$,+POO#2GLU +455&,^_0=+3G#>N#@1XWX1-\K&&A(!KQ MIZ$W;HP#%?PK8V]J\NNP"8&*@;9T+Y0$D8\/NJ-MJY3DSN^3Z->>BFB.[^H_ M=+HR_%?"Z8ZU?YN#.,MH01@LY?HWV%^Y8-V=$@8= M^1R?3:^?M_%-#B::G8 F IH)$#L)\42(OPB)DY!,A.0;(1I3T4;41)"J'-@M M&,9_[T+4(8&/B;1Z'\CL>:A>:7\5HBH_JCQ%9?2AA!:8[8A!&@-G1"35YRW0 M^A9;9-"M&^Q,1 QLD-J$9-@>1.S(,];\>,HSM@LD#H%$"R230+(,LA\S'3%X M-"H#169#[98HB+$-59LHE"-DCSAU1)P:$>,TMPM@AP#V\2QS"&0>GF5FGLAJ MF E)@!53FQB(D\(>;.X(-C>"S=+4+E X! H?N]15M%Z,P,.P"32FBC&P6K8 M9;G]B"U ,%\Y(=!Y?<"%:]F*A.-Z>(+(RS=7<W$N4&EF=;=> M@(I\Y:Q UW4"S?LD!2L*KO*&J9=OK@*'V,VZ4>#R M2EESWE7G,/?RS57IL/#QK?#RS0=5+U#??8N,+WY'AY-NG7BP9]=>C)_,>75N MSYZ0ZAB^K6]5VZ8[B2^9JKR0$_U-AE/3\^"5"=F/Z([BR)B@,C;P(,_A63:6 M\Z2E1Z&&F1P/8ZLU3@2[W#O'N7VM_@-02P,$% @ >7-=2%L?+K2% P MGP\ !D !X;"]W;W)K&ULC9=;;YLP&(;_"N(' M#!_PJ4HC->VZ-LFD:A?;-4V9(6X7S6EKV5\YDZU5E:R+"'^G^4.N":#Z+ M!MTVS651I:H(2KF[#Q_@W1HRC;3$SU2>*^,]T,&_*_5;?[QN[T.@8Y"9W-3: M(FD>'_)19IEV:FK^TYM^UJF%YOO%_;EM;A/^>U+)1Y7]2K?UH8D6A,%6[I)3 M5O]0YQ?9MX%HPXW*JO8WV)RJ6N4721CDR=_NF1;M\]S]PT$OP*<*1"\04P5ZS+N1 X,$$[]D M&.S/T4;<+[D,-T17DJA+K#8MGY(ZF<]*=0[*;BX=$SUEX5VC:LR#)AFK4/_7 MIKM&YK./.2=T%GUH)XM9= QJ&3X82Y MF">;X2[FJ\T(%_-L,D3$+N:;Y4.!BWFQ&6>[7FT&.?O79K"+6=F,,^:US1#W M2&%?QN#6 ?<.U.T0^QSBUB'N\NFZWXJNO1U#??E$?'40LP[NJF+1(;Q%&,&0 M.R-Y-C$*(!'0&? TMY7'S6H<]36.&HUC[L91H_\($_ ZS3OLD1KA$ (!=D;] M9&$Q8 B[L*\6ABC!U-FC5FR8(D%4,#M/< '<,\K"8D'?1!87#< :.X G(T,J[E&C73?360] M@MC!>AF%TMSY?SHPTY#Z*K*=!Z%.I"CHP#E/NTJ()W53<'^_9@OE.J MEDW4X$N3%8?FMCQ\9')7ZU?6O)?=_;'[J-7Q[N3S_U!+ P04 " !Y M7D-@F)WTDE4O&07G9HWARQ/HM(\ MYL>@N.0ZVM>B) YP&/(@B@XN[WY MR+\W_#@?3V75$(Q'0:?;GQ.=%N/._H=>MK(@:^/>L;X5U[U6U?V39 MS^IAM7_SPZH$'>M=646(S.533W4<5X%,XE]MS$?*2FC?WZ,OZMZ:ZC^B0D^S M^+_SOCR98D/?V^M#=(W+']EMJ=LNL"K@+HN+^M?;78LR2^X2WTNBW\WUG-;7 M6_-&AJT,%N!6@#M!EP<6D%9 '@+Z5$!; 1TJ8*V #17P5L"'"D0K$$,%LA7( MH0+5"M100>5YXUSXD/#GDLYL-#C+W6Z$>Y*@F5CUM)Q%930>Y=G-RYNE=(FJ M%8M>C$0MG PPK%B$/9N8U3)D&((6SJ8X"$!HZT< MC!$6@M'6-H:1$I2"X[NQ.:0XD8)"W-;AF! *8]AP]LQP9ADN!5CYI&%X6Q'! M",2F#B8)#L&Z9PXFE$+@Q)@[&%=8@=$6+F:2(M!Q!V-2PEU8.AA5!($6K1R, M* Y'6]N8P(QCL*<;&^,H5!1< EL;8PB%\B_KFS^SFUMV*S#/A%OS2DH*%SUU MJ;#_E6Z]MBDNS.82M-JFA! 47MLVI00*!6BT0R'$P"6[=#)B*<&,JQX%5[^V M*;,V: @&VS@8(0I>_5L;PXK0O[DLGKDL[$7-P+(G#:-J)GP!AVGJ,A3\T,]< MB(#=FOY!X')?]M*!T&H(M+8A] )_L7L,.#&W+L09;*M\9JMT M; 7KG<@!EDV'0#,7(F"OYKU(X!=EX4(,-/]=?CT?E[ULH*L#F+5TO(#W.1L7 MZN\?6U==B/=WU8&UTT]T?JP/L(6WRZYIV6S4NM;NC/P-5R>%7OL$O:X0T+XV M9^KF"/P(/QY=HJ/^)\J/Y[3P/K+2G%#J$\8ARTIMJC;#ZWLG<^KO'F)]**M; M8>[SYB#&PO6*/A\YBL"@CR5 B)9C.#= M[M. +,D^ZK8MC2173>-@'B+)8&:4208[@E0JZ\G_<.:E@>Z7^31_R:SKWFO' MA63*%Q1F %N924;LR]IKK_OEG^KZ$'W:;G;U?W]R=SCLO_SSG^OE7;[-ZD&Y MSW?PS;JLMMD!_JQN_USOJSQ;U7=Y?MAN_IP.A],_;[-B]R0Z[HI_/^8ORN/N M\-^?S&>C)__\3W7QS_]T^.>7Y?*XS7>'*-NMHE>[0W%XB%[O>,RBW$77T8_O M7T973Y]%3Z-B%WU?;#;PYJ&&.5KYI?O\R7 M@VB4Q%$Z3";-+[_);P91.J(OI\TO_^6X@S>'W6^>6_S_?'Y3'ZIL>?B_>M_\ M\+#/6YL97O]K\[/G\/2*WOAFD]TVOUUGF[HUC)OC;5X5)2YP%;W,#NWG!#C_ MVW_[;RM0V@^*?-V/OO-OS4_$?B]RV\+!!H,\T.V M;2WV^;\^__[YZ^C#JQ?_XXGZ.DFO1TG/5-\4F[R*7L![MV75FN>[K+K-H^?+90Y/P3,K M?KYOV>5V"^CS_E N?XJC]W=9E=?1F^.A/@"B%;O6\UY\>[S9%$M YC([M X%+GBY*58$IZ^S3;9;Y@ %("IUDQY\N"N/-0"EC8OF MQH_[3CVK:QCSR];767U'5WJ)O^3_?BP^9AMXOC7)]UGU4W[(;C9Y5.?+8U4< MBC9@X="1[-51E2]S& F>CJ-=?HC*-7Q4Y]5'.%SX_>DL'DW'-._313Q,1U%V MB& ;^?8&$$N)%WV/>XKQY7V^/!0?\TT+W]Y6^3XK5E'^"8AT#1/@:^7A#D9: M!IMOPVV=P_V%;Y1_SW;'U_IO@?,Q*3H/^Q(-=IWGB<;AX'^&X"D;H75%6 MT:X\M)_CA9Y=X,F9MMOB@,C J+D$Y@W$)M\MX>'HZ@>8-4J&SQJOH2#R9;W/ MEOE_?[*7N_/DGZ/FX$0W[\K-"@C2+S__!R'>X:%UG'!'!#HU$]JGP\$P@<.M M(KCOQ_RK:!(/AT/\/ZJ9!F?'PUU9%7_/5U]%L_"K55X7MSLB65D-]+?"C3R/ M0'Y ,+[- *S+8I\12?4STU*_ BCK, 72:[BJ553VTWOA#WW+EI7U+3R9S>(T M2>-DGKBOX0B2V3P>P5O3X:BQ&*(=?C6_ABX]7ZT*%(T .Y ^70,)7V;[ K"E MXS(=M\<- 50(5[F%0[^#JP5#1YNR[B*U[IU5O@: M^@#8V;=B2%GL9@V>=F[ MIWC8%6 #8/Y=#BB1;9Y=S-.0$^Z JF M7)6;35;5S?O6OB(.R^QK$=!X1IGS [3P\=(W?L7]NG0*1O=+G[[X?CX69N'; M9P'6^7CW5CH?/;D/@\0.^TA:>)SOQ^YWW>ST M15D+=T$AA#%#67-;YH.'62*CL:*K_--RZB.RP,(M@"ZY1WJ,'VRR E8]YSLNBJW^G2'1O]Z=\@! MH0XBNO1^+;-TBRCR9:>D*,NXR4%?SZ-]57XL:@01_&G$I?;RWU[\Y ]YW^K] M-YX.M%#RZZP&#>DRFO&RV!SQDE[VM&B4QYJPP#\(O'BS1/Z)!W)B/7S73RZB MYY$3%.5%P-Y;].41K+%SI'[R\:9'NF@!X!M %.!!(G@O'R(T4]0,+KB$?SO6 M+-$VW_MQ5^79!FEW=(4# URBVZS8P;9WL"O0__@]IQ8::?T&[OFZ.+"".!L! M29W.%ZPDCBZT?RQI_VY M@M$' !2 $B@4J!#XY-%#' '=!>?'K!7- -\ 0;_<_$"OK.D52^=0>$:X]^B7 M'H6B0XFR6@D2'I#GG2<7\#G^198)HEEXXC8@\S("(N+UJ*Z\=UI4&=UOE-X=H M5=0D[](>410BZ9MX5#>Z[\K=-8%488Z + %>G"%$(V$'0-WYO\XI5$9W)W. MUVNXPXA;$>_.&!#A?BSS?*6WBF3# MWW# ;7:0YW[=J XO5*P M.@ZXG-HL6;%]C1:A%M #NBN.6)$CQW+,]B3-.'T MX'#VZ)W ^\B6!B#)?1/V802.@P]$=_GJ-O^; M/.NX^FZ#9N(V#+VN"/QTA3(B_;[?9&UI_=5VORD?S3WB*[JHL(TY5@X[-.O&IMPQ-IT/]8G$!WC8@6)+ M+_4. MB)!?X1%$5ZNE ?]7:.REKW>^^/^ST? M$J 0,E,0 ($W.6*+MQ6VX1R=9ZBVY=_&];$&K%*NQA1#)=D^09:DX&01CV8M ME\X/RL'-,2/SOX3'7, C[*5Z/&- "&R.*]YD]CG,NLV3+I6NK$V?2$Y@ A38 MD[CEA1"B*='-L2YV>9?D?XFDW)3E+S<%343$/JWC^9GZ-;O77H]B=',[OG1/ M;]:1]2;\*7I%UM[+-9.RP[1MW;LG#.1OQ4#^HMM _@')R;%ZZ!G'F,)9T@LU MKN_.F,]?=IO/OW8DYT9LVD;9%\> .\CT_-OGWGCMZ.=+2S\[S^1_OBLWFPB4 M=&0D;5SHY6W[DBE/_BFOE@4S9_ZJW'L97>D(>VT/5;$\B&MD%=B',=3%J/)B M%KTO#G=W^89O6AXRRQ/FDG_815^^4)(,Q1Y@"'I^FJ"(+I;"M"5X2AP]6TB=$+6.04D1PCX MR0HH;I5W*C:/L8_@"N"H6Q(2NP ON/TMBW[CU;./\ZU&4)<[H?J/%.Q97HBG MXT4O8KGG+A6\7_]&JL#E@&S).J>[Q$S.U8K].S]1Z_(=,I8>O178@6H.& M8X+Q6_0Y@E#9):>\J6ZSG<@W<>3YL9JJ[+NA_].PZWY1X#%+BY[_E&VS(OJ0 M+^]VY::\)3L.L*)!=(4T]Y>?_Q.9:;9[^.7G_WJFZD8=@9A\7/EKSC:L#7!; M])_$1)BWQ=]5-&5-&ATK)4B1(F+>N,6!! Z"$Y'R <@7>213_JF.;C&P)!H /;X5&:[\ETD\AJ_@ MV7 MU4_T79(.(Q)2TU+CF.#QU\"]I/@BZ\N%G,QNX%RFZW^_9A5 MZ*FA!U]DVYNJ (TWCK[/ZCI;WAU1'VQ,(>:HC5J5Q-"VP_%71]@Q4+K\%@_\ M2X$]0?%W GY4PA#$:LGE!&#BU:(83^N54;SXN':867O,% V !G(: ))8LW$" M&WQ\#Y+-YN&ZO,< OOIX4\,.,SZ*YR#AD-(AD[,+ OF6LGRYJP#]["-ZM_)= M!%CL]K<.C%S]HZX?;+<;\P?K?%[>[ D1%C-<4,R1YX&' 98>"??F;)^[R M(P;YD26C5R &;0F3+*+M,4B.G-8 ]$N.$!_".X9\"84C/4F<$NX'[?&_@_B.(6:I@T/$_WP)^+C-"*11<_"!53C:=:)OMLEM6>X"[;+.? M0.;3W<31WXZK6Q]%!7?JN!7Q#ZXV8#79,VCJB@(Z<[+Y*_)I'%U@KU8/..F_ MHH[&]!=ACKPM5@&_-66!Q.S4H'0>M>#4#D?X"([AN%$7\O& >AL0L QI'.RA M0BLE0(J *E9+!)[+T;L@20DMDC6?[3Y MQ]$=@!>XT*: $5Y;)WA!RA=^-TH6[P=D,.TV&8 M03K? @<\=F%$MBI0*LUQ-K@2>*I,C3C^K<;E9!^S8H-?70,1N$9OEC*_@)"U MMM%)UJ+RW):$]%!L2U716 <@"T45K"SF'3348G&%4L0&XR2I[4C#;^!H0+L' MS*P0$M&.U0NFJ\IH:[Q<9X-8 0U@1R"(D)_!:KO=D:;A(3%!A)E(,/0 1 H+ M:SV*9 A+I$US'"++!J@.X9JN$2!W+N_L""5LI8H%VGPWR67D MYD2)GX-@&$3!?%5YO&7O>L4AQ+3UAMVA$T'KP,#,O&40?=L\GL9(-I@)8;^3 MJR+:'A)F% 0B.%'@2&L1]OOH$8W6/'_FPO#G/8(K [1?;@I24NS6*1"0(<:S M%[6[(&ZH[F,(1%7+!',6!]!"=Y=SOL,C9N^:##UEND$Z'KVD,!>":(D<\#;C MLSNT;BO+0*1G@7R(]D9:%7+?LJJ_9))UK)SNCG_SC@@58^'0!Q%R[^^*Y1VC MFMD++-W38+^EK_@YQX%!Z=P<[D)]#@3*35G^Y'"69^8[/@K4AKQ2@J1 =BN3+S' 2V M9.IG3'A/VJ2LH3! MJ6A&(N,!S70%P=I?.,9J0=0'CI!0P.)>"Q##ZN,:+?D"6E@3+A,?1%E28J9) MUESBFHF86"C0 I6+L"'R%4;CZ2/ @+P8T?80L50A"IYU_=,E!67;N% MQ&CR 'I)K?*!JL?.(ACOAEK+ (EBR8D3'81$-F./6AD$FN@^>#HTTJ(;L*L[0-B $UB1Q3R#Q MI@2W)IG?\7KG$76ZR2!R84GO0OWFG>SAG6H''QJPZ5*,E*N+O@6ZV0[NQ\8H MM,35JGS/ECRGQSI$0ZQ?PC4'!E+5G@<>'O9"5V4\$@8W=!- 9,# RB;+Q0%K MH]R0L'"@ZWEBZ2KGN/>,F$OWDNTV9+DJCS<'5-<"Z=R]2#L!HG/-E\5M:A"I MOTSBRG+]2^T^.DW?+)4#,,LOH4!RVQMTKI:"1[#PYJ%K/DK?YEPL!8F1SM"7 M:?#V2NSO[OE[O/VPD@UJ;HB>!6([R<.<(@@2V\J"3'#Z[$)8(53R50=2DLL@ MX WJ6/XD^" 9-84,WNY(Y&0Y O5[T=(/ M/.M*TVU?H4>$@.)+9@_.MC[F>NZ5B_M1!("IRA E=?\)4G0HT/6$FCNW" M 82>NSTNL3S6FP>'#8!\ 5Q';G#Y2MFA\!;E3GS(^(W^$FY7E^'^JV"\M.> M0Y(,/VS \T4);^T.E0?X"W[W75'_Q/BY55)]RKC34"AF)U(C")D!"39N\O< M2]P+CK9"RXDW&TY(H"0V7]Y6V?Z.Q:+K50%;J,A,ZQ:#P6*5&F>6%>KR=4XZC^I2C'<(!*'= $X#6@-3+1R4N)#3:Y&->D68-BFE5\3VRC%2L'O2^A"-Z(A"O:) M9_;,'%U!;9-/8X A18].L@%,W'EA1.<5RFQ\K\,O2%.C)#HG.3SOP6[-L0X' M1VOGBO2Y$V+S+1)N4BZ:LW:\]0=-4R-/=^AWZE"'$+(30B8BI0-N:'NP)(3K6\>Q@8% A,$J#/RE W#W( MMA%0'33Q1O]^+"ENHB(IZ.JX4^/E,X[2);6&E\Y9S2[Z3 MQ@%2N:HZ?$#G%ITV%PVO9=$>A,I#[:P%,$NX%Z?!"= 4 -[L>X/"&AU(/S+& M45[0#*L"T('",2H21_FO\XL?Z>*][E%BZ)F9W6ZG?R6#**@C\\H%97>7EVGH M9^R7=!%B65 CXD0^W*!O>._>UZ".(&R/TL8D/ !5@6N,K11\#:CPTX1B M[P%<>4_MNO&"\P,-HI.9?&*OWNZ/8OO.D)=FZ"Z])AN>V,$UL*5CZH^YBTYA M9!_ H<(.T1N!-A[0&7*OF\KD.)F.282 Q0D;'4#Y*!'B"ET?%EJ[YS]A %>G MQ^G%GXCDI]LI7F/1^GO&"7#I8I?N(/IQ3\8Z#<6,1&EM.U"$EJ"01>$4B*)B M%U:@]:,L+6Y;$O_RYDGFK+';*:MP2'4XV+-BYTL1YB44G6GY ZP$!A==96.R M3YO(25R"V'Z(;L,HJ,& U*0%G>+(E7!Z[2L.//>,YSMD%-\1$Y9/]55;;B$<\BBD!W(%F7%3$*7&2(QZ#)PR.WND'B*R:<8\=V^1T:F.66BKBXQH @ M#HLKUA%*BLR!^H(?G.7 \R6FK%L*FS .K-9%8^,%.1O\TG#AI!SHTEMR8*_< MVA:-N\'O(QP]GR3BB8*AT7'8-IMSWK'>.S@#BF83KP5NB6&]*B@HR1@R ,1V M8Z7?TXJ# A\M[ ^B_C)E833#=K_)200.8DN-O4NJ+]P5>Q21JFR5HPRB?B/X M,]IE6XIXQHPGC)N!(\Z 3^0^!,C=B0W( VB5K?#,ZU.KC*TX<>NN;C=U[Z79 M31.C?PKSJLMML9031S]C0+64UC47-F#R$(8E>FV-&<@"23PG:^3*G[XR:T[;46]U=G8A!#A@% M-['6(.EYM%2,X<7("O+8&O=_DQ:X^R*T5:Y1,P:,0O#P]K"J1&Y-4A!]C("" MR<<'./D7?U:BU_=,R+,(#S[N-',_YX@M,LJ)P7+I\X0;3C!!E-VY-!0D-EU$GWJ9VLNK "JDRMD_ M_2+J7T&;I#X2NN'0UT",L.G0(A^$QV/GH6"K0K4BED]"+:V=JU$=V/=S>RQ6 MSLQOW6XRF;VP[ED2CR32%+,H;G,32K1%>66/"@*'<),#P&\D])N4N\T#.T]$ M!U_2$^OB4TZ%]&P\4HS\K3YF%'WC8AM(YK++0.6^5FN2PJ2HE3F*UUI<#R:$ M4MQ'(FT9TP:MN&FE;S!>9P9DXE@[^#@BB1(DA:^H[3[P=^6?0+D^:%![1:&/ M$@8N<1>YDIY FM,5ZJTVFV\(OSOXC'708A9S\9/$Y-+4MD MZYW?G.AEZN-=NCJ4#>.DOQ)F)K?OS!].GL'2Z?O8N%*$VN0[(L5L9I0UD"6& M+![( %AAO@'FRS:=O(%T[F&Y"9[J*:A$FLJ]+F\0MO,26.05OV@74 MEO04Y5V=P>- ?78U.D1#S@D@%&"K1P\GJ;KI="'D_=EM@@EY?HU>Y7=\]+XW MEG"F"AZJ#";PV61P?WA>W']>KAMZB(MZD+INH8F=6"6PX5LQY")Z.1(;^-[7 MH!L>V%R6'=B?'KS6=I>O&F5PQ27NZ+FY7# ,X62'J8+,(PI29V;W)+S#+]M) M5]UF:C1M9)S9 (I[SA)VA09+8KQ>'.3#1U$.E[:S:,>>=QWS+#JAL9SW]5&, M!(PU>.M)H**+2+)6& Z<2PT-$G?(G<=*?-;%5,-E.%-=2PNF-%_$5S>Z1(T8 MQNCL>##+JO2Q "#;_HTM(YZM7OWR\W_^Y?V;5Y0EYP;WQ<=T'BL?,*!V^3WZ M0TAR"US92D2/A+HEB6 MBCB(7FU$FO!H;DT=(>ERPH9N.Y!'C/;&_@WK.__E MY__%PB 3YP=))#W0IH(L,F)]FC312BFC@>#,[W-6K+?E32%TVH7 ;X=I? 1 M*3OX*B7Z(=M98S0!R'2N)9$,LX-68:]-'J8ZH M'R%"X2L.C3O$:SPH%U*M .#D.;M+5TJI$X"AD@@SN@!$OA0HEM[FX8!P?)(+ MME1V7 8;4U>BQ[X H;J"7KU0RY1:7%411C^&$C*?(U9S)*L)'R)1[8(H1>/L MA%%:9(<3;_N8"XRUH_$#(.!!X'J+:D6BRX.Y^$\^O'WUY)F2Y_!P0@H3N@Y" MKAKNVK$?\^X%V/BK]XA4&;;3HHXA53VJ__J&BI(*FV)AW2+%U9.O7[U_"[ Y M@\+,9P6%0RW(7@Z?I83#AN%4/D7NFB)(/A+7= 4A,#Q9:0HC#*Y0$V1!,[XV M$;>^I!Z)]+6'AAN"207%(X#D4+J@4I8$/L)C6TSBD=@"R7;5N&MT2]1-EKTI MEQ+FYOE/.*J$'I"PV:#B**FJONQ(37@6VQRN)P83LXH#'"+?F^ FI8[*<\(# MY\@+\1AS] &9!AI!5"P1MD/* CFJ.Y;LANU!:-/S4W DGK%HPUHEE->R41K^ M2+Y'-,Z)W='OC9WRR[L<"X;8R!TF>.K+=RJ"3Y_S1@ O=;GH)0E[6[LX-5(F M./CU1R)@I$9CY]AC)O"#&(?\X&A-=O;T0"(B?Z'; MMU.]W6:+6JS)386IO?IJQ0AR+NB6LK:E>)O&T1*-WVP80DU\.NXH.@$#W9E3 MH3['YD.%&ML?O HE5LE\U1'XQS%[9%\K3$&NUMX'D2E\V312FGQ)6(U)J;TI MCP>7J').ZY3 # G8P#DP;5\KV(C07!E370MP+2^\QZ,.E0 )0BWR@MI4)%DI MHYCUP>7L\@VE'1QI.70TM*,NI%MBBD%59"1" )4YK^0BJ-UT ;MR K?8 MEN@1#ND2NH2^+])4L,(5)]V)F<(YJHR*ZX5/BLUP2JG2N/WF6+O(2.*ODA+@ MEM<,M6P[8W1^,RW 3L;,#ERS0KDMV6SE?;'P5'G4K0^&RG_ R:V5SI'3;PB% M"ZZ;BS_#DR 9VK,K,1$=&"U"K*!X!':FX.?.KD]$'?,&V3CLI7**^4!4)?QG MZ]TVE\5P.%K__+Z2456B$9_F][4MO#T0!C-3ML@<1F-QMH1>B\#2=X_2^2Z_ M+0\%K1X?U^(;/>3,ZJX;1@Q7C[A-.5@(BP% DKKE=F0VY-^[HY0#)_8$KEBI MW12?L*CS;)Q=TYY%%!@KU#B===-(MT.OQ[J).W(#% _",Z$EJ"C M(O-A!/4[B+G?DDACA'=[#@@A"J6C?/VZ[0J12Z8(9,["2NJ-S#.TH=6A;JC( M[O?HG5TW&OW.B=4^)(!,=7MTW7JS77L@Q5)&19<71Y&PQAUS@EQRIL3E)!@+ M"]0868:!,PWCDTL8\E1/\H "XSKNAXF-OG@GT8J2%Z7DJF,*;]FW<;<'A:(OFM)B+EDB62%;= 9CXF:P2/&6,8F$-TP5;6^78_\H MF>SPSSH_7!_W8JW;K9J X&)K748VL:=3ZB8%R(C81_X&C(]FPXGZ;9I--APX M/(10G,5E:/BEE"52FBZ;O(%5WA4U:1R$/AC<,F@MF%YP&6BN_!R'PN 4.K<+H,&Z(,5F=8U,@,PY MS1K$*IQ*.7E;&61*=O#MBK97_ M_&Z:+BQOV">]&JWG %C@-8TX V,N+VWCY-EY#H[49;VI!0= '4<@IR%FN34\6D9H*A-<$H36<5*VIHJSD M;&P>*SKO@#1C)B["&F'#":V4 ]\4C]R"D<6*4CAU.-UTE?F&R>PS]"=<]"WZ*6I^.-; M++TPE8)>*YG ZEOOE63U-3\2TJ%V]H 5P%6KL*BKK8J$#OP2U;$&S>$&8;$= M&O] $BWF.JT$3=;S.[Q96D.ICR32LT)P!K);C7!49<1NY>10/9&2,2D_^X.+ MSK^TJ#1@/TMR:MQN@<*M1 M^J\-K#))M;C%[#@?4;+)N&AQC8D"%ZV*KM>)9EL1E.@&W$WW1=7N]?%A*_EMW^'!@JI$(1 _Y MOG)DK%E+X;:2*V:HP' HG1SE=%AD,?A,9_0]$/P5U7(EJ?&54-:F7J<.>_.H M$N'>#1GKAB1A=;P-ZWPZ&DQ!UJ">YT&OI]X*^8Q83]/!+'B/3/5R)J>BQQHQ MK4'!-BZ S*EW+^S%[X%(0!P\K2:_@Z$ASE3,%91)JT$GC*,D#:\0/X?UD&ZQ M^.XU165[8P #^L0$2@>#:MG4$TOK8PY9"KC%U]O@*=?OU_>E>3'I'>NU8FS+4$\.N=ELK,)?#J7T0T0= M\!$S.@4FL*$H4T8HAZ*5R=8A&FEC,[%LT.;4DYCO(4*!CPIE9),PI 40JRHM#&=WNY$X,YY>P#Q;'VJNHNWQE M89E-[R\@VB0A8L9;Y7-%*2'A0]XG)#IM:0#-8D&EH:%<,WU:Q MR$S-"%]H,\(/MADA#"^-$/P#+YR&BQ2R)_.S'=AGZ@]SO1R9AS4&([%0N;"@ M:T[FQ@N+.*RHGJ.MA&*+S7;,@EXTB;>@@=T]TJO]SJF)YYHSML+1&C5N?I^2 M?=WUZN#D*85#BS_[4,7U<;<4*T*X(5?JV>X"B>RAV>^TW]1BBD2LFRTMUX(U M@3NB7*]K3ERFA]TAMXHDLNGDD!NGT;5-2\;P*-%RSF4>8U'%3D"0<;WAB&SY M FI),2&W?QW;V*K&DII[B)ONIT*A<_ 6@1Z 7Y"WW^VY<%#78_#@5Q6#C+ ; M2BU .Q O^W/:?[+7I]@JX6E6E[\ )9 8WN1<+$$,Y2;+7Q,JI9Z?EEY@PT(E M_A&N7>1";K9(%M0IZ5-/75I3B,QUGO]$B$EF.+1\F,$?=#%7E(T@TM\S7MN- MW 0V*&EZO_>_;!XN*&A2VJ++S.@= *@)(JR6.KN$@.UO,:PZ)3KQ5AI](G5D MJ#J>$[+$3\#@T&=,P64_1V?2BE=SM$_;@U:%,^YCY&94O!GC]#R2Z72(;+R MC@Z=EZ] '!7XCA9C;KF&77U*GVTCT0Z89B.(J9$^3I:BQ6O? !Z[G3T3.(^# MX44E79IRW14[L @*P:#7.M[( 9WXKK%@M'% MQURL8K=9&.X;Z!K%6H(.*6YY4_R4D[8;REJ#T.":LK%85&K?W)9(DO,]:YT6K17*_U]HB,MFZ7"-VM#(0>I?2?M25 M['=CXMW&(F(P=_?I#/;FQ5 M2I@4Q_P;H'<-1];9+\1&(P9V85+5+*Q$9:N#(O@N F6?2;]UC@3KCO0Y4"2= M77'')D7V\_M$<:%S)Z\Y3P]PGY'7Y2^6UHVZD0W:(Z!D$W4]Z"'45-R31"%A M8H2?6J=<2H*[7, @6$0IUR#ZT=<3-9GSCI2'PD,H3I^O&\_$+$,/U36&Q7GW MPS>8:L$BA$5%SI5"?BQU@5=MM9\N8'%72L5=O)MZKVIXF_,'2-%SYN'\4Z8. M$1=7$DSK-4V$X37?<:[[2G>\#$;O6#<'-VL$9=>R39R7'*3TQ69_ATI_G8TE M/@3ODQ*B8R $Y/CM63&5HVI8J!(K"F0'"4P)BG%,AE]8J-(2.>A.K.X$38>9 MON]IFWXYFXXKB^1XKM9;L83)M"[H53BS4^(&KJ"P3O?"1PGE3J5UV8S=7AO# M;E1$76'3CD.QM.Y?WW93>1"B$Q:$;71LJ1273(T6B^_A@%!P9<3QA9_, M2^\Q]IYXW-<;R^PUT_C&H*0F"X,34T892A.8G:)LKV #01XQ")=>ON" ML7EHN9!LQ7;4\.)CT*.4^50GBY,D_!7D=^D!##P&##1=5!2ER<#W'+!B(_H> M71BX![UW@&N@(0!-I*W*]_M&IS4*KVTVUM."^HWN$;)(-Q'-@05J.D?Q-6M8 MU*MS%S/2-AJYP#0O8>GS="I"*!V5,?'+W:4'W(KT_ --!H0L%EI;%$(2\[T5R(]U6O05DMKEAFU%JH_:2\/ 623:3IQW-2Z9]=S M4^4)B[?!JPWH(+H_G0Y2YY029-&6.PPP,K#NRH95U9:%:5M"N4"'JPU!=^$] M-MTB&\AC[H-KDU8+YW.,@:4.$BZD +'0ADX!CBH\&@N39OEZ&R1;Y$DWQ5BP M@ZN2R>[-3U(*T&9E2#T4S-YQ!^!W3#([S=-XQC# M2NOU=(5F&^J(6842U:NW[M<0],:MRM''N!ZR(UH]R(:JY,V.V73"KU7"D+K-*C[F48E!WWA"$W,E?Q9!@H TK MSU8^:9I?:N"Y23J[>!4A*%G4H]#@Z? M:PO5]!@Y2JW0T%.\E.4">DV$ DJ',U)!PYKN5R*^6#?#3;[,CI0E$-48&L$- ME$(Z)AH=DUA?MKU1Z5K.<>FC:YB+>!,)"D5O+3UZQ)D)K97X9:U]&9MRTA8 M3:.%W;)P#3V6:.JS>.I>\<%;+6D-&5B;678$X^]=#K J5Z3/>/2EM$X(]=W6]*,SY/7F%/J!7J+O1'!7B.O%]G_>#?5_? ML8?H!?JU*SK,?8:IRD^C-!XO$OCYR\__-_Q[-8Z>\8?SF?F)7[[07G#138G] MS.)G- M\7X@,68EXY?PG+&^.5X.HR'<_QM-AO%Z738 Z5Q] (%N;54JR+"P/WY MGD:CA0,._VL^@%];$$V&!#-\X"J%%='?$_W1!<@D'LYF\0CW/@%L2^-D1"_" MQY-X-EQ$XW0:SF X_&0\3*+Y&*8: C0! MN&E" !O!JNG-^ER( M1.,( (*>$;N,6K@C.ZX:00X##:#TL48DKMALW4I;)#%S19)!#;(U6"0<>*7/5&>QU7D;<=#(S<;9/M.CKAF6 <+ C(&0U+6^N_;G4O M0_K;K(#10:3,6WR].5)=6YO:$4XV.CK10&%@Z99WOIK6>]Y!T=W;+81&QRZ" MI8HJ=(E;_[+5/[16:,R/>8[]&4D,OFAX3*]%RCM9'8>"7M]/IH[Z- M&#)$0K8'.@?FLD$-)#8J]%(_G26#L=/>8I'NV\AY,>=C@4N+?[/DRN&P6"K= MH .!QMF,&^7S4TGIX/O6>,O@OHW9R:0=3M/;:*H\NF,@-V*/DB%U\:ED37MF MGUU@"FN:GI&FLE^0XFMZOUA!PKG9^DYZK-56.*FS;-S*WP"Z7MQAD*VP*=VF M545H:\6D,V7;NP+FSQ:G?[2X](%";(UDU"?4 3%^YS39EW@C?B1GC!90UZ+L M6M^\[\Y=WKWWR^C[6CX8@DTUP1^.A M$XHFBXGLZPV1F._\)?F2HOT =]LU4_R<-E+Y+_D&!!#,7\.RN4(.0!!;@'S] MK"%_RH==-"'P"(COYZ&IX$M16XRP(>:1FV;TK=LNY*31BD*\I(U& Q>%0_73 M"88BUR#_L@NFHC_%#?,$(G::QO/9@D77*8'']"0Q!C +ZF7?$5DYZX*>>R3I MCVC2YV&8+LO$P+6!EV&!JJX#[UT%TQ1L4="0V"(*=/:F9[0Y1[;8:(1%B[8>U5XY1*P"""P9DBT^H+/D6%M<2U M'A7U;9"-M*N\64^#E_4N+6#M3T1*7TK8 25C^$E<$'\SU^ 3A80R"Y*$6M-R M1GO2(#)*]&CP:-"?AA^693A@=U1^DZ,+\97B6@D2K?PD?_B4^%C\^S%W>?KM M=YH,]$]UYT%H]XN:7!RT$BK\EF$W;48_69D/-N]L,AR$<R""9JS&$K> MC,ITSJ# H1 HJI$UH-F#/871CBBC2=#[6-NR&CR#2_>JLFTNT>[JTGHH4/$% MF9&BP6'QV4%0.PY#=^7N:NRSZ'^O=[XAG^9;5HX\2:Z#CYCKV:-Q_8O3A<\; M<_:;871VN*Z>7UPGBZ(22Q_@UX DN?W"(.;JZ&.0+D'"KA%5ZN+:_1UV+34/ M:,=/B6E^FDX&0Y^6B*GH/.H)=A]3\P]_U)D+M_.H[1N^.K\T1:U2V+&DC;2; M")">;!+>;S!!WGCA;#:AL1YTT ?7@_<$(E\@V-SK+FSF$Q>4I6:+'%4C'OON M*DCR)?GCO/^5)KJG"B=N=L)I\N)@9XY5PVXJ05?NQ6Q+M!IM=RM3/,T)A#]P MJC,5#%D.HJLG^LT3:FI'Z1]7/^#IS)^=OUF7(/\C]K90$NM8OIJH 9WL$9^*_'5A'0H &X85@?0KW\Z W?9 MWWYCWR51M:P62T'=4KK;K[;5LY=<^B_QK2O0>VZ]:^H9PB>S->Y<'M;R,A.1 M.=4-IPZDT"3EG$U--_!S+=;YSM'KOD?B""\8_/BNS$05^,:%3[TSC(V\N#%6 MI>;RH*PAP14^X8[N6 >]T=G7UE*60V"L>;0)]9)3^D")4%TK>1JETS2>SR=D M*$GCR2@!3B+5Q;I>2-)Q/)_-HR29QL/94!S>74^.YK-X-AU%H]$\G@X3#\V> M8JN@X4]!V;X"[7@T@E_>2=_RM43T2#MS'_5Z-8W'DSF^,@.$(;M77]MB\,$+;TNJ0.L.G9):EG6BXR M&"XX[R[HM.)CWF(F)'")5R[)&F9C$^<+B=1BPV?S15?-D*K#Q+:P4!S)J+$9 M35HX^NB:$]3LXD7I1"9'W&FP+M L2*'[PZB>KBQ( GJ*WP_'2._&8^ GB>QJ MW]S&&/!NDN UF$X7\E!C0^-Y/!ZEP.OBZ3P1X@.<*@4^EA+/2N?Q8IZT8=O5 M,K?O*3C*C?I&?7_=4R?WF(:\O^I,5O"L)&P^]FQ>N633'[FJSW?8- 8&^CK->8TT_/V^:Q,D0 MV!_&&TU@J$E?]]T$Y)[Q=!HM@*F.QU%RG4Q]^;6@,M($UY4. 1_G%,J3XB8Z MCRN6$K1)/ =>,9F09P]YU'B!;.RR[LG$88'ICV;$!H&9 Z(C&^V;DWGA;#** MDSFZN("9QY-%#Y-16NQ%' M;@$6B2VQ"(]K?>@CM1[12AQU.R.LD%+D56\#T^59FN12@EM W972TP])'%5T MXU@P821WV4KZS@6M=-W*5775L-"6#.':,N-C_4V=3[[6;@%]D:1PX=2<(Q?6 M!NG(_@G:+S\"Z\[ILEY0[I*1@2!.0-E?[G]Q%HP./Q MI.NQKS?EIT_ ++<%(@5(Y=,%!W9\TZP-8HOL(,4?S\79VA*X@:,!^TS'XP 2 M)]HF.S<6H.O?*)NC#&G_'RWIL1+Z0M&)^QD$'/&Y71ZJY9X"8@VC'[H;5(,8 E]B MP#:)!L#O07Z!H188* PR+7X(,C-\^*&W^S6I:[@8T/UG%*F\0+E,/TSFB(8@ M$H&0];R[%W8TIOD6&AS0^%/%[!&*V0RV9#J+D]&4@Y(GTWA(T3?I#&/#^0& MYF2QX = HQWC["XPWY< <[2^66Z[OV/UKY)/ NZ'6S(?$(<$<3,084+QY&L; MG>B-IR<6VW?[@)?^1N H6BF(9+/^1-(^\+2GZ;0AE,T&\^#OD1$32&AKB0VS M1@G- /P4(-C8X#2B'S/^,>^)Y0I_)9+IO%?MLH 4P\\&D2@G/<%"]'!L<^MW%U4U33N-U'AMA<'D(- MW)GK/31GCZE Q,=B)?TP*V=K MTHL6.V>T2WIL^4%Z:I(($'S;;9*/M01:76COTI5&^K1@T]]S\^QI<'@+MEO MM7<"YJ&UM0'3F0"U53:*WNRB;_*;BN+V0//NBHYW%*/,/:?UI\ MGTL)@S!$86TO2_3=1#^@U_/] P@F6WCQY0_OGSR+?!4[\OPA(H%2:&K[BE.R M4?:XN1P-S;\M,RJ9!"B>,2VB&L:?I'34\Z [.ZS M1'J[K#'ZJ!7&)W+JCYT M'"OBSZT5Q^'V^W>IADD?W99,P8UKLZ&53'V[([2#(-^B\#>;8MSCU\(!N81R MR^5O*CD[UW*;5^EBR=#K T,9@XDCN^R]P"[@;P&X4H8& A)JR%-,!#V%NV. M1 NP5(Q286G=9R)5,BZQK?(=A=:@$DB-Q"6P#,ZE?@#"1Y+?R?)C4EVZK?DT MWN*J"3GGAE"1GF.%Q?V(U0;5I ?1&UAR?9?MZ4IQV8GIZ>MD*GR5QP,EAE(M M 399>.]_H)Z0GGL@VP+0MNOR'F'BJI$^F&4\W[^/K@[E+;68BZ,G[AOV>@?% M19XFPYD)0G'WSH]&X5.@D1Y7K68;,,)2*XM+\PE2=-DC\+F%WG"MC,]A*3AB!F[9Y<-UM M7+L28*D'O%&P@(V6>KAZ\OKMA[_ Z VHG"^-I:6["9%<83S#K#T8W;UT55C\ M_>3I&D3'4*5.^K,NC]7AKIL V:K07%86CH+=-90[-33"J*6>KJ:YS&8;[T1J M^=%;8FO8:H)VN(7SE+(9KN]:7[E%G*?.B#T>SMVY-J;QH(UU +UH.(N'XQFY M:7MF"5[YDC-!0(^=CKM\J*CYS:;=CI/18A2]MBWDVM1_#*]/AI&S+HE)Y&5' M&<()Z(%#]?TV> =:X:>@98?+L/&SH)0NYJB1JU]KU6P2=C6;H?(93!V,L(CG M9$#G)80)4?41R[!=)6D\33!MED("&HOTP._G9H]F7/$9SN6+*/X./.QT4)3' MT4?QNNG"Y#DV;XT+T?-%3$[)%!*D5U1&DSDAIU#D@+U/KC4,R2$N\;]I$OJK MCOA<1K3>+AR07^\W':63>)0,HP5(/)>8@J;Q9#H$I(?'>VP\F-X]&#HKBERS M$[):H/MK<1U7 ^^TT!;PSF0(4K45VSK>KG*IU>=,W:W.XU0C6L<% P7); M++6.8'U"JG13'#'.F%"9C:H@,N%Z22<F"67]K_8E1%K8U&Z3_'U:>3C,>!L*CF$Z OP.V$056#.<8LIX::]' VH8= MGM%'JV"G/%!73_3;+L5JM+"&98VRUCAUG\_ 238?N2M5T&>F3SER:Z+XX$[" M%&A$8B4)DPY1+P%&7I3DW79$2540:1^72Q':=4XQX4:?H]C8>R"RY,5\B_DR M58;Y%$N.[Q#291S;UYOL ?51[:))?W+Y4=^9%/$\6_[D>H#" CX6&6U-J>!O MIATY./XQRM&X3SG:N6 VTHY28SR^2#LZ75PO\*;[@N!.H.FM879V)[^5]N3. MX9'*$]RP.!F.'Z\\C4;Q<)9VZT])G [G?8%;H%"DZ>2<%C5'M<)H4>JE[E*C M0'@)4[A0Y^M6N,834-1FDU,*UR1>C(^3^ RG8($SPH M6^5WYZ7NJCQ.ATO_ 74X7.GOK<=-X_EP&$U!H+U CYO,XPD\#1K3N$^/PRLT M0D5./?$1CH_V?E7MY.[_3JJ=.WXXU45#I/R'4>S(D1=(:R[3J2&MN1JA+*PU M0_C?&T@RB]XS+@*:28LKM!KD>0$#:Q*J5-F@;*3N,1:7T[^3Q '\* M*;H.-^WYA_\]V^Z_^F SC1T_BMW7FEQ,D1KY9L,'$>J#00_O3C+;T8I.>YR) M!4PQV75+Q\:^F(R3R^_C0!X1@:Z<]^\V&]ZZEL>J\Q.98M?2U M,K+(MKP/X-Z[WUG3\RD(:,X<.[8QM0+)NM@Y;,O\?5CZD*18W+E$ M#5S;"VE&8P^GO)%F-'02Y28@6957WR@/=D,=0D;V=G1PD8FM.D 1W\SZ,2BL M(S]\=3H3>"14\MR[)RA#8T2['ECV% CI-/)U)A;?C]"W:4/"\1_)8TF MF>Z2& M_8;M(\5GBV2RZ:D,.=UK>U?6C*KF"MUYSHM,_.^RVC*X*S'S3B M\%Z^MQ]@&C?%/"O%0.K@Y PRC148^8.&WCLX')#_06J_A;/T5O:0+M>44@2C MV%;G(&.QJ_Z],X]=/8&E/'GF+S=,]GV^*K+O,Z2*8A]TGW08"#^O_H>4*Q@] M:U,@E#GSLW=NI%D0)I!/2F2>BHG+=CM,E464Y5W MWX,FL0%JDH-FK7TZ=3$GA0U\K;@FZ 0*%R+-OOB4;Z[7,*KUD>'Q8,BBU$)=%;<2S^$O'%6CHB(+C0:!87+4J5HM M)RO+_)$E7#P,'UW!Q16TZ&V+<[9"\]G4C_-58AAPN:\4LVJ=P(EJ,1T5&RJ$ M@N8X]U9T>"N]6#G#B5\RU2=C9\D\61TBF,N-X_*-__#LZ.P!A+A-6'",3TUM M+1B7,J?@&LQAF<2+T3SZNE1?Z78,F5ACSG)?SR, MQTF"SZZ!<7&DG,JW:\Q>Q SM*?P['HW%HCR+9\-Y-(G'X[&S=*7)E%)5X+""FQCS],"*TZOI*T2%V/AUG[IC)8M M(?R4!DERGACJ'M3 A.PRDNY+=+!HP0;8<,T4O,<@#[G6?GXQE*\@9BBL]'?< MFOP3D?9LT<;./:NMO^=R7) 1B!@S20%=IYP=,L&0M3FGB(Q'@$@CSA,9+ M\C*3;58FZEZ7H%.*=7$:[-G8S%C!,C#XS+HJ(9@N+-&/+9J,BWZ3 M'Y3!2*5"S?%P>L?3J9&K.]R?Y5KZ6_F+9&YPQPQZ@<-P%=#MUC )$XO&I;"J(P14Y_+M>W_:TKR/9^ M%G#%;O,6>R#$4FP2*PE3Q]?OW_(OI(M0Y4+5 M?WEHM:DX[R<#96.^$")\EB =SK%K[Y7IHV6TJ#'5*RBANU M*#R1?4EQ<^WS+-U^77=S-:O ?8!KALU7.:-^2?Y U@41P573#5JCMSO,Y3;" M@BQ8:Z$Z;GA?T*?9?T[:AX;)E11IHK/'OZ(K70-8^-R18^ZRG2LA(,64!6IQ M4.B@X&@SFAHH$L;_(NRJHY[3'M04#Q?'HQ<*IH="1;9?6<;=%]4@ZXRX2XJAN3F M\PELK=Y&'\L-P)OK25 ;]Z6VIJ,5O@\[K[Q2RPS=]=HI7R^Q^]]!):]_.6([ M9RHQ"]HJ)K7(0*D^J@))C?UGMEAM(70UG M,WXNEI;PE)PT&30YH?E\BS6)B51'E*A5;IS5'H@&7&53#\/3$\2Z MHR3BTGY<=RHV]/B[= K%:G,LL/1]SN7ZU3ZG)IO\$Y 3ZTIP8_2Y_;VP*M*- M*'BAA+FDJM8WCM+Z^MA'M5J=WKX%(ZEL=Q*5@H3(H? M1]#)(YX3%:JR:NR!*VOB1[O.5T-6WX:&>Y 8J S@CVT/M'=9 MY$[">Q#PB&3+V^>,YL P[*E<-PQ]TZ^UAR(P!E MPBX0W'=7Y"17P3AN2.B)9? GO4@R*BN2?D-,#)4SF3=35CB\%&\!L#L%$2I;$2$21!8.4[NH< M6^0U))&ZP;1B**2:'X6)A![\/K)F_($[RGP*)$S+XBF$:7(_;W* ML&O>%KT+Y*S"JF7YBNL=W()XH,N?PYN;!\\PC(D[2*'Y$A3/_T=))S.&38Y" MF/.O4.L7KMO,VBHMM/D4*R!4E%MB7\;1%5$L7(:,3S>H^>HS$&;XV#89>9>1 M".4^!'^G9>&<_>_V>UT1-C+G9 M$GRPPW "*^XPKJ_)98SOMX'6D8E[:8/E*;$QQ(6T'=4 XO" M(?-&X>8R"B(^NWIYEZ^.6'', MH%:2XB!VI0 [,+LV&23327+9]PNE'E:[X83*8V M L.6"C090<6N(0/'HMNZ#)[,J"IF8M+-;6X>;YRE*G;<4EO4?GVUT\: M 5A)H48#2Z:F&49IFL4':&L*#FH>\%:YX\OTX<[4LK31O/Y-]SAW>\DV2ZDJ MB&V?%6;P#ZA35WKN?KEY_\D<&L/HE]^_J]G5'W&)2_8AM#JY.,^7@1*,AYS M0T5Y: L<'WGY1Q/AT;'+UB%01RK)%2AVMJ0,:CW7% C!N4\7!&!@# =&S[#\ MB:$6KH5G3:X=_%D<)/;_J(W2\H..O"I\O35=JC297HIEL?O^!=%AI'8U(J,O MN*#F[.XTPJ\]KK-OM0ZX\_8&+9X+#4/Z*/%O>"JM&9K=J?O0J"OII0MO^G$B MUNJ:%ZR@A3E4@@W]ARMO)F\]%-R60OB#,+A??OX/><'J.R?B5 Q4^[QBYR-5 MOFM#\LOHK;OE3R/0Y(AS?0<,_\LHN*<<"HAD,ZAW/IW$,\HGQ$R^)O7#0JSC M.)W/J5A^."WZU)(XG4WY;KJ:]6VRYB2@#D<@>K2GTV&01_XA)(Y-.JHX2>G( M>Y!DT#AT<,W*PW:4KARO[P 51WE!C[.A1@L0ZE^Q,V*0#3WL$Z\]"\\T"&^4 M']4THTN$7/2+3]+!=(0O]WEM.\!;.$4]UXK-IQRH^+>U-&!Q+5: MA=XOFM6^ .N]K;*M#=4@ >VCM_M_7:)3 R^I,U9R0&^2/FOZU[$HZZ@7)K@Z M IT2>[R$*@:U@A]!U)?H@'NXB>00,?TK&YXIC!]:$1?2DIL^/'!'G2OU7-#2 M&9;EBEM@L8G!6I[4JT8:^4WA!//OBHXI)OU.2ML];+$()RA!]1!>]"F3ZV)I8AA@34M/!"*Y7D* M1-&@@SOU[BEY@+[UB)$W4![:4GV7ZSE4FP^ XJW&LI.'3H5J$" MDJ5\%^N;=NHLOMIM_@F[#]?$A$\=V6D(<-W< ]NJB)B )U[9! 23-I1(R8W MG.2O?)WJZ+TH,GASF\=Y GVZKF/LXJ\#30E]D??N,8VYKGLEP/!@OO.K9*G7!$<0^WM#1$&0/L[G-@U!B3^8;69SNV]7^ M> QY8_';._)(;?,: _$-+L#1H7.U\50W_UKE38D]-K+<*5-T'(& Z?3* M#HVF$F_ :)!^T2F1FJ4'^F>S6(>644=F5K(FTY"0F]6*G1=% (9>C(8^X8U[ M^->%723ZNT8\;U1 #\1.E!,7\7A$X5C3.$EGW<\[9L]2?!+/L3$0]=QSO;O< M&RT@7*7Q;#*A+FIQLIBXXA6M!Y]BR:%).J%J^/%X.FJZ4MX;(?]/(O9>\@PS MM'X7S?N&\B!OTC,<^M:O&_5>,?ZZ,9!U7OQR; %5^VA@0R(HMT6I6YW>MHF0T%F)MT:XU%O7P M?N J!W![$Y,F&*D%/#,Q03Y1RAJ*A GRWDY#F:7[0^%;$Z/+@70M$W,=*EA8 M)+D^5@\J'] 7&I9Q]K:JGG6@>!896?( <=^>F_B2 F;!R!^/.W$P7V)WCYT] MTNQ3\IK8PD>29I^%KRN!R76GD=Z,06&UU\P9K[XKZ_I93-8/6-^'[-/I1*63 M8^)8W5R<^J("8#@(P;1ZLLVXI#%D,.2&FGDYMX-SFE%@1F"JJ@.FQ(@=7Y)D MV38\N;A0[9?TP?1+0DC]N'/)H-]2JBB!,:^?H='B-4532LH.<>&OQ=+**/@O MV8[]]C+[4V#::3RDQK-/,9]I,J*^-#.I"ORF!RST&O?TN5I0%>*K= 1B WX0 MSMC>,?83&L<+Z8LSBL=SFG.$11%O)A<_?1,R9+VGW1]0["L_R!ZM2FX#H"?!KG;'LV1!V=KVTEJOPO% MI14J.]M+.N'*M\D5 R*'/Y92^YY>HFBPAJW'3[!JZ32CL%%2T)^#!9S$/*&^ M59<1W0#H9TAUH<#$(*9D@>4=&SU9NN@4B*_93FH1J!4%Y0.@RG74CVIQ]![9 MC#1_?*MQFB(S[^8="]-983^=Y/%8MZW+>FUX6W#;H^\HB=OQ23,9ZJ@U5MH&E6B M7%.K])B!(+>R,G8XC)-LR#B$EY:J(',&RJ&HUP^!$!<.:HS4MR@L.B+&20AX M;^LF F2<5-7EWB\<2((2MC'ECWIBU/A2!,B]Z17*107H\@-E6KJBN.U/4 S$ M)]4<[!NTRA:YXPCWL/>?LATL29K:;"U9+E[3.YB6KK&+-8Y]H#%Y%VHJPB Y MQYP64C5%TJ9IWVI?&.Y")R K&YG$TKZ%H7E03PLX$V>]!2J;C.@PQR%D(\)' M H8,)1%"DKE20^[\81=HA^Q;D_C#1 _B[R(; MF#8%$RV%JA$Z]LKPM73$*E#1[,W2A*ULY^+!BP./KK6#,-SBN4Q%)X'A%@,A M<&X8,X$OK-Y1)=EL+1B445/KWGAGE34VAROG6X1V:[7,KS>:64@'!#B+\X?1 M6$6)Z_.Q=V(3,7&1=K&F@AJJD^3%Q3MU3WV*I&V>V.@[77]!I9!@PTT(]L'% M6Z-1NN=H!*PM)3(214UPTO$AET*G[3+5MU[+!^ZTB)SDRVMP::S,I9[P,^_? MOGWR3,1,#+MK2:$V1U>(I3&CR4T@=9^"?!-)E).+!O=,3!NFFIFW^WN=7@;R MFKR$R&!YV!QEP);'V*U?&1&FHU"]*O&(=#B$VYZ,9/*%MR$[D)*S72PI@1/< MV3A,I .R*BVE$H.,')=?(JNN5H0&8=AE$>T\CYMTQ0@#8,FG<-&B\ZAD<]; MUCD'NZ98+87V6K7+&L70G&M#XPB&$VITF0QF4ZF(,!ZDTW8I!*Y"AYI!VYWO M4\$[[(G^M"]I)!FUZCA07TY85-CG=-'L19^FO=W03Y98#94EVS[5U5-%T-[E M&U&V_07K-*EV;%QH2:>&8+Q*YVQ"/CX(4;IT[0VZNMGW^7Y"Y^"Y7I6?I>_U MNX'HZQ<2VJ#)SY@;'R=C\K=@NV/.Q8_GTQEH;W6.T3*V "19_5*LPSY#M]%H MG& ?[_$LC=Y3LG98<6HRBB?C% OF3&9#K$22+H::-BD<*NBM.IK$P^D(Z\HG MDP2+\:23B:!^+ZB3=!I/9[ :7/YB&BTF\7P^1C>-Y&VN.6\4 Z[&BWA( M?:RO8$G)G Q4HW$\3Q?.+]4WG0O2XJ&>1K-9/*4"!K,TGB?XRQ3;D$]L]617 M0%4L2&H,[-J.,R!JUS7FNC? V>(_"H4H?D +NYU8*4D4G;;.9L_EI7H(V5]/ M=IQKC(JIR_4!A+J]"P#42$U.><&5 M#,Z&"#:,)8$J&'/HFEN(*!='<@0&@<(\^IVOJ@J?D:Y6NG*R1Q^AH:.O MBA6]QBH\A?X$*H5D<_DNEO3@-2D%_@)T>,4Z;K([Q0N;DC<%+'_U?!S^!23( M';%M0\$"Z+7KD^#)QI=&#G@5((7I C$&=1W]_>]Z\ T+=GTA_[;OY$,T1GW_ MBV@\IA\O0TS FCQ?R+_?7,":/)R8^;7$ZY!2G3H9+DBV&(!@XX5PMK^/!\G, MIONTJY!=BAJL57T62K0KJ/W!B#&Y!#NPY:S^WX\A*6%(XO[MPI,4@]6^ %D/ M1@)T2>FO$^AR.=+T*(%G<*?KZ%C6F&"PMT$/E#ZFXQ86)8/1N!^+3MC1N#M3 ME5^C0Q-=E\OR=D?\,A!\*"@9J7W#^-MGSUV%)53ITT;*7A@\R\IQE^9(<$B3 M45"[7RD^Z3D=5;+=+M3+1CG@4A>AK2>[=&&TDFCQ;C; O!&*?49+"V\_0I[2 M+,/KUZOX?LGNJ6:MLW;WG%<<.8L66)0F6M^_+Z3J/Z8@?VA[NEA&?R%<;,S_QMH.#RWG? K*3X*5&^>#Z<2M#9OVQLD(-9MT-!@/\=Z( MP?@[4.#347/L-E"2>)*B3C-*!Z,%MNS!*,$1J($,VO*Z!QHLYKV(\Q56,>!780XP" 8(;5#AXNKNM M+#]WX/ELHDR5_QLE'L<38QTA8C">F=KK70R%EQQ2(%VE]##\_+*;@3;$+N=& MV%5H=G)("D>D884\M*8;[CS,K[TL*@X6?Y.K\M=CM94'/3R1#K M=%R\YT'T>DT*HY1T0E1>EMK'SAT3O,>X*<6U8@<3W/W0EP:AA9"Q&=" ZE6X MH:5G"#I42DT$0VID1[YSPG,_(.^X_=B_A5'#X9-NR+S2+.HS-EJ[OX^Q^P[G%8 M;WO8E$N2()#_0CV7:FR:H@]AZ\.SW'O7Y6OM5X?2.25($[ (3MK467ULNQ/" M24=&E6T0@1:EMNKAB>72".S:;2@<#XT;IK,0NG99KZKRMB1;N)"S*3S^SNMI M349\AB1H]0@@. ][9EO=2A\PZG?,J)6Y-)+?/A>Y/J='0[M7S#LZ4SQ$(<-B M1E9:;$+OTW@RG $16HP7\/MH-#SX42[W'$]-$]$]W? MQ8@92@+!X<'GWZ^ '^)=7+5#<,2B\,[1/;H5@>R_SVHJN(Z+0T9*1BF]BEC% MP[%L+]SX'?B$GL8<7*I-252CLZA"SN 15CB!ZP1#%"R1;;GB,2$".TJEFC>[ M$:O;7"I>XNE$/^4/IDRB'1?+%BPSEH11]+O\"L1-G])O3H5]1L=Y/W8MQ4", M6<1S4XI M^]%F0E/.W167Z82'.%T:9(CV; [&UOUN'E)GV]N,LA4.)@"K&ZL$ ;%F+];_ M:UD)@^.BW!RV'F<()/CS6D]!"ONX,G)P5E* ^[;2)AK=^XQ=Z99/U#;.@(YJ MK&)@F$0N,>606-(JE\*>G)2L"VF@\TGH$,8Z"#E8O-DY70U[+J/7,#A1/HNZ M_R0LA'WXG(_^"&!,-19W>;Y"P40WB23L(B'_W3^6D#^F, T0PN<#8(LJYC/# MG"X&((Z)I'^5QND"BM<,TN%E0G]( MX'^U?-\TX26@?[32,F9GI.4N(?\W7N=P$IKRYBU3WGQQQM38+=.K_Q\Q\0^5 M[R2\E'JZVQ' MY79/CH]6?HTD.'[ *)3^[RZK+VS'DM(.-EI-Y!:)>]GWAT8U^[[\'A%H%&+P M-$I'HS@=SY#J#.?Q:)&0F6$2S]/$Y3>FZ2@>S6;1+(E'\PF&D\U&(\T,/;\; MM"I,XREY,,:S13R;D:4A6<23R9C =.+E$Z7"?I>X/$G[IC:N;E57TLX.CZLDGDTPW7),'<% GQZ-'4BGH #- MTB@!X$\6^ -QTUF(S\Z.!S)/8 IX<88A=%A^+!GJS#,R_%S![M.4$CZ3.!EB M#J=.?X75'2BK,XW'\' 2SX$3O."F(<7.A+Y0;#+QXBNN&[&@ET:SH>_J,X)Y M$H+$&!&'?DNGP%QFC4I,THCEY@B MCC[(HFO_]+8Y 77WE4,I3.-*TM96]KCDC,Y.S"^1\;<_)G75C0CWW-9;\D"1 MWB:3AEWE:3HVG.JB4&/-K>U@6E6NS71=T&1SV3U+99/R*%!&6BLV M%=,DENC26O#2S@V483#HT(?KSWC0J!/5^ M*'>2MLKM.OK"9$%N0"LFF@3MY#''C6H+,[JD55_@+[=QPPC:04)!LP..G1U, MS!5W+8ROL% (TH#!@BXP_?42=HK=?[3DM/'5H^;A,G#QM91?HQ^(7<\$"!HT M&JS-#**(BB$C5^CI?$:_Y(+4Y'<3)-N(0/DG5'R-5J@2W4@/HO MB.B:;P%@R * -2;#>))(1F87XL!R9T.8?@9#S+D,@V_1QQUZYO%\,L&IQM.I M+3T@7\/GP--GXSG),](*D"I9 L*Q6IBF\0(6 =HI%P. (^AWLWZ8\D 09U-#&H'9: ^#@&IH._/>]M;0\X/8L7*<6( MCX!I9Z%^Z.&("?&_&_#5-M3AH@)Y79N!GNJNGT=4\3N9S*JH 0M=T>'%BC<=6 M7^&RN:Q&%2L?%M>^./@9E0IC&S75YP[J,1#5[]BV@]OON/\ MU2ZLZ[]GKS!G3%NF'. ,6+Y_2?+]!Y;OOZ3!@Q&ME)8F\62(OC,02!)NP+H0 M^H6)#? )R"Q#^L*(9TBG1O"ACD/Q6O12+U$^]%TJZ?PZ&M)"8)IAHTA/P(1: MFY'C="7RM'2D=Z_Z"-JT]Z3:!P0\71E-W])/Z8_'G?66.68#3V-D FVI/M[4 MQ:K(R)9%2GI.B54+HR(VVK4A5Z=WA1=;=DCY1^5&@EV0_X8-W$0BJ+GH1+;C MD&9X=^4+.B W0D8@4AS!RSEG+W).2GFM'P_8^:ZP$2<+2:VV_Y5]!;F)A M)-=1MB<7A"/!-=#:V[(Q=S/&A=UKSZP>>5'Q!R"2<0=W!%Q3# W"&;U$ZP4> M7WLZI!YV1P7'7,T;P8?^EA?4!0G^% 3J,K@&*S&"\^^CY+KZ-EB@4,,=8%4D MBF-(7#Q*AQP.AXT/L/EWO!BFT;<5UHJ1,HJ :4@/2, M]?JA198B1C3H'_AN M"IPY 1::8CS@?#;O'$:T@6NQ>82CIMB'=01OH[J&G5C',H:2Z8N6].+7'I@+\K9_!V,-1C:V69!Z %--S%&/TH8 M9RDP:+P$$ENVX9R82\$0JEVONTBRAY4,45.F>2_?CB:($9NZL;+S+BPKJ^N MZW9&#FQZ9FQJ1#15 MX=9")*0-Y+>Y#6P?-6IVV+4PIP"&]C>0EVIL(UNTBH6?:0 M#/%3MI4>/&?: M/H=]^YQ3N:?K<[/!LVEL6IBTL'5+)@6P(,8%^XJ920A'< VN%,14"ZTID7./ M3(J6H*D/I*-NJ<<\]H^D.$R")7;FV'AGFV:4^2 (->F34!/<7[<4>EMT4]RY MP^B,FI_P=8QE>HW#W-RZ50IC0L4FI,4%!DH #"5? T 6;TVK9_E%=$S,V M9HQ0YD&K_II>G[?ZQ D'0-> V..@6-JJG_<'-V&. /]=1"_ZL!(%)W&"BX6?L_GH%$5[&H'H..0?,_H!VSM)??"9V9S? M&/,;R>=&#BE[\W2EH^XO20[-TFU!=-2[%JGHH!%:"XJE6.>_:%RFD_!5 X27 M%46N%*6$Y8WBD&^Y6*KIA_ Q;U9A#Q- MSR:G@]AK\H,OP%5SU(*VN'!,QIUAH_::EFSZ55OY/8P-(0F 6S\>HF=U.EZH MO&O/8SH=1C.Z4W,4+;J.#+LKSB*LV;*8GZ 1LW@V',N_OXI.- >2&BQ=\+:P M3F;Q<#'#'\F4K!9I*CT".9A%U66I&.8*)Q$-:I7OT&-KB1\=TH9/DNWDB4ZU M%"G8)Q?19=*R;,CE08P$MKE: [9I=BYP3?G3]T/D*)C-ILNRU2Y?I^5%*#RP M?_@J]^+7#1=9SYP4A2LSCD5OTNN;3@QW1=67+4^U@4#[*/9\?:V.TRXTYSVP M1G<5XY-3CZ5N/)K_=)N^%JJ:FFC@!@Y((QRXH[=9]W@.4#H@][;I'JY=/#>_ M9:\DS/)MC@5V]S (B.ATW3JKV,H;[Z@ $,+G1&7!)<5BN0%L 2(<>9P:' 7\/KP MEKZ4JG<4"[TICR[\F\FZ-+*%;V.B=]OB[QHQQC*11(XK<'R!?R_-UCYRF^/*?^L^ MQ*E(B>CJP:5'-$#_=%GAX36KL_HB+JY6NJ9"Y,9241@,;L[D%E67W#2B#LO# MD#7$/>0QO:P$UJ*8$)XU@95C0FOM=H/F".HK!C--)T9@R-/W<L'@R]Q-?5," M(JXD;H6D0N(=-U69K0;.L@@" :6;DY1B;6O +K%!B3!N]L)U-\QD61+8;/7@ MK544[4XMO*KBE@O[BCJ 7K'%*'0>3$9)$\7&(]MCYS>H(3^0 W7JQ+WA!6J ME=[I'J25KBA\"6;95IPIW2'%L,M$XU;6TJW=E<,3>U*3$_X?G*X,9_*-(R+O M1*:X.N[(:)BOGEWRFN6>%P7=7CCW9:8'& .3G65,;(& S>7USP]W1>7_^J8\ MHF%%__RW$WD#7SK\?!I-TBF% <%OXV$\2[&*QF0"LOX(U>;);!$GDT6K0.05 M7=&:>5*KL%_6&T+S+$JF6/!Q#/+Y(EXD0U X1G$*$GZR@)]):BTJ,Y#]Q]-H M.J/ B/D\'H[IQS@=GM+YAX,Q1K2-YOC; HL2#4^K_/#8"%^8Z0OPSPGPC2WX MQEC-(I@"D9+^(1!D=-YO$<_YXB M&), ?"E%>N /4.P6"1SD)%J 6@1:W&GP)?K/A/XY8S$98BD9^6="_XQ;HBDE MNI"#Z+V)YWGNNVJ_+8'N4KB3_M:ZGC]R78Q74ORJ%1[?_#YL\UFA#)#7TG+, M5,CTFDML+#GVQQ+ M 6KN@!E$8GP#D;",4 9WI;Z 1/SMN&(IA3F-+]3%HF/&%AO6G[3?D'/6/H M$ #'BCVUI!!SZ9;=RCTK=?)AA2:&CNM0@K+L&T/Z=D69*ZJ;A2;]&+>R/F*R M^D>1:3CX4F-J8"#LB'&]X;:A@AAGJ[&V@QKCT!/*.V# ^LOBBI-UQ)$.S&V5 M_CR4J$=GSZEY?"@;RL!&:Y%OPK4L*M :T.JPQ$VO@1N[VNZ8L;A;2N 1VS+I M%CA5!P?G1%/T20>+"-PA%V$V"K)>$FJ7DF=53K,9=+:6V/(BJ^_B"/^E)C6 M".Z@O_<'_=X=]*]]GQ\EWQ#^DIMWQ+5%$,?OJ/@)K/TFV_V$>A$:7#Q..Q/2 M-8JO<70'I[5Y /R"$5^RZ"<';CX:$+([(59M:K_D.G:AL&4/R2:PAR#33E&M4?Y:4!76QMHY-*>M6J M;TM"R7"XK*IHK$.[E8'D(K::R]'!$D'B ;B)FLT.VHC["0:=,G M\*(6@YFW;02EMFWS*BRHS(!O-H[FU&83$GGR'J.LK0FJX1 MR:[==@;17V%Y[&8Q(Y2PE2H6:-L3F],;Y,U-' M SZ""U.WEE34.@3U#3#;>X88SQX:"'BH[F,()%_+4W.6+M!D=\==M1XS>]=D M["/@#=+QN*X].4414P; ;599#V)P;F+JB5'<1,,5G57S+).E9!Q('& MJ@(JQL+P#R(SDW6DJTB&I\%^2UQ>WC/T.[C!A[O01 SRZ:8L?W(XBY$8E8W4 M=+9J,3X\2S2_HA@F%=&MK:3P M%NXLZ'>;295R>^&DZS@CZD.KIAV%4=5'-#<7 EK*Z! 33.2K;J_H:L*:B9A9 MRHC%%Q /0AV*38CD;N'1>;7J_)^Q_$J$E.JWIH03QM;*X)VE&C5A$OOPHJH MAX("'R%4;CZ2>'G'M96..W%D(_7\JUM&394>="'HG)>X>*.[^ )-COE*%2F! MDD43DDV["$A'/B8RB350N1+6$%X;+!9_2WK=!FXZG;,W7S42<;JG0P,BE5P_ M L"6J-:Z^^P*VRBT\#E#VQI5I=JE-V5-,K_C]2Z U:DZ76V!6=)\%VI/VDKR MG>@>G_M>RS'6I:ZI<. 2AX\[[)UMU&QUX4CI*-6N';[BY5D"M0 ^5-GF; ][ M(<\R'LF4&[I0('F@3;;)N7' VJA<4@2%(A;[EZ[BDGO/2,LN84M\:N7QYH!* M9"#DNQ?7$AQZS7?.;0I#)-7#RBE)^I?@L<\+ZYFE,KDE[18BM_UM8GQWG4LE M@>:AR^YZ-V>\QYEU&FB] 6EW[9^_IYSE9;G92.]:JTBN?Z$J3K5G<0M M&^Z-G2_(@*+(9CJ+*LZ%M(':] AG0;#=4E,,B:O.G7')5>>U5W[7[; MU,:U\O!_P4-ARX1'/6S2Z1K1N^*AL=>/Q;;';%.DNB =J8UB=J)FH$6G 9LXGY9%](9P%_QIA)W2>*[]8?X$ MB\/$7&SR2S95)*MMSNP( E+K(.X^BS98ZLT$:MZZT"<4J:Y7!6RA(L.S6\R* M2D>+?6CY_U;WK;MM)%F:KY(H5._(0(K#O/'BQBX@RZ[>:KALKV57[V P/R@J M)7-:(C6\N,I _>AWV/VY^W+])'MN$7$B(R*9E%V-6:!*DLF,2\;EW,]W* =Q MUWZ6'"-2Y_C<;22\BU;$CWK8 I<"Q84)7KLS$67:.@PWX0[6,*2S+XQKGZDM MM2=BE"<.&I>8C8MV>L\L34*%EW?CR:B':R?(=%SVSKI8"$2V=M(?S\[W.Q?0 M_76OR'U' 7C;R*B15O^ JQ>;:^R.=:FZ M^#SEV P$^,*TF'X"EM&-5/Z=6, M92KRA*D0+-ALJC#"M9/JK&9/""9HQ%BLF"-O%^O=+5F*7%KV&!2'HPAUD:;V*%L:O=%8SQ-N.MH(IR#[1NO7Z&PC+$91K MK=PX6QO'*I"L1R9==B=-9?0>0:;=[ZS- T;QW\4JD+)H9@&<\?H:945;6SQ^ M&/.L7=$(#'N,_4(#VLUNGZ=]$P".O).!\Z],H%SV;MH M/%U'6]P+4JF4+-5^AIL^L)Q1JGL7 F&J@[K"N\3\*%^$*R%#^W,$)9?CZ]'U M[PM"/J%QUUZ-,_%FWW8:6.?6Z C,CQ?3ODD4DW0!P)&A/QL/I8G$&<$>PQNB MBP4-5Z#!M$Y3CM2V)+K@\+8-+\'"(;;B^5;$X/CX/59]#6*;GGP\VE+6^XOU MK!L$WW@_WED:[/8>91\?R0*)HT0Z<5OK(TN0> M-C;BDFVNS*MS^Z:L4"(1NJ-DXBU[E#2BWLHF>7Y YSZT85[73BV]!K9R&MBT?SIM^LI,TU-I+_D M

S'6:(Z7ZR^2[2U&8W&^_NHV M0Z&6.5TJ\L0:2!S_8PK^0#$KRMT7W&"VT9!KQDUMW_)ZVZD'(FL/7$,,TZ2O M;J_CQT254895ZAB;H'$K=Y;\46H^H>6RCP=?B=?:E%9U]AH$\%(OMG'O]%3\ MXU$?/)L7^V'@J/;M\M-Z<[^Y(Y%+F?4X%6SW:?6(HA@BH*.L8[QL".&T7CQ@ M&T20HJ E3)< !M2Z^"M[)R1HG"M%[/IFF6NQYW3C;2#*# !K=/H4APIL' M"X/L!:!K(MJ=V(C)@Q\3YMRX!=RPWJK*M^X Q MB5P, A_(U38C.0 )"\N@+EOZ3D/(!0X);68P+E<3"2?%W6\72]9.)/J;IHH) M(.><$N %2W1I@;TO/@IK-P"/XA\Y(]4X5%F7=1$59IE<-(65LRE'3TP0B0%Y M%&'N!)=F='I7HIOML@[TH^LRE(-"Z&*"TK U3@T$OL7?V5S'7/-98Q+W7M0 M15XL_#HWR];J@+'7-$)"2.UDUIZ=5TB5-?.Z2>R>3INZC-E$B;]G#TLLOR_R M2.#I(^>,._G6=<,FD^T-21^V#HHIQL).L;O#ZL;Z/[0_4@;35]P^2Y*:! 9C M[NY=JT*U)%>S-5EWY!EQ"2^^0XDJKI!72:P#2WKB=O5K2V4^=;Q7CAQQ=UA0 M=).-'2'Q3T\#S0X[8RHS:[+:&78J40'BDU$1K^)7$\%/V6UHQEWW18=56QLG MD].=RT@Q9)63<6Z=4\-S!$H&GRHF9>,,1?:_567IMN)6,>Y:U\:I6DNJS>/[ MC] PE:$#[N'PP&& Y$;.3?D^UF!%Z+DG%15QIZC4#MDNR*O&7GQ3S$[)@6:8 M!_C#.J8DHD$ZH6 *,L7T#2U39-.D>SE1$8WSF]_PP5*-R)50(]GW7KC-H5(& M]'VN?$Q"G]HU$6^VH?0Z6)'>!,408SM$63/!G/'DF6R0?O3W+9=3H6=P]5_'J:"XV' 3$H>V=R5EQ MSG_&H;\3*S4>+TMBO: $J92)^OEBSX$&7K,PCN"FBQ3-L0*6GJO+!=W0F8Q8 M34R1/(]J*!(><5A'Z:I]F1U:618[FQO,,OD63:G$JIT R9N/PA].;:V/'8/*'V/G3BDO\9]8G\EQ"5 J"-54^YA S)% MJ\ %0+RPN><2CHI-06:@)*_-+48;$@UT&?',UUNS%"2&2KRSOU[&6@G=GB_N M-]9622O%&@:;V:];OB4F'/S^"R-H,XGE$^%A^!'ID2B.K>"]F_*3N]'D'*A94[(1:IM3B1#,9STI"YGW$G$FRL_ F M$M5FM.?.W@FCU(?=2_U6H!0'EAN\1<"-P/EB>C"*+E_4Q?_NP[M7WSTSY#E2 M^TG1KR =W7)5_ZTM^U%M!YS&KWY'I,KP.@%U]*GJP3CGK]&R9M@4"^OZ4)Q] M]^+5U3NN9]YWA)G/RA'VM2!].5Q2&7;KQYFYC,9S"H_Y3%S3UI[&\&]#4_C MX P-I@G60U,1S9E1Y5FDWZFZ?:8+)A44;$'X%29HER6!S_#8 R9)2> $VWAL M7#MA@719-J,@[#S^X_DXC( M=6G?VP&MF9<5B)Y080IGSZ"8QZ.1,15D<<,);+K,IP7=ZIZGPYKB)C"1P"** M+-G@:%:-[0].A0J*VJJ(2 YF)(OFT:]94Z:TP&Y4!?;TY M[&TBT#&M4T)&))0$QT"D)2985FC>*N->L'!!?( [1Q&5( +/XA!9T)P(TV6+ M\;J]I[0.KA%,6T-O%#MT2TSAV*X6)$( E3FNY.)2V^$\=N5!M)A'I 0TTR7T MEI&F@*^&'1Z-B<[J9RB4?"HTOEGZ]U#*Y/A M6+OT^';CI%250&,9.#)G#WQH]9 !F<-0,U-_CJ^%9^GC0F?MW6;/4'_XN,$1 M3Y SK;O>\\%8DS=C]RE".5@(P\HIDAIGWTB]D&OWB7(QK-CC.6\%WCWOL<'S M:)R]%(XB"HP6:JS.VD5M0C_);??LR UPV$UZ3V@*1A0. HI=+HVCR+P9*OI, M\@_N2*11PKO>!UPABA,D>(5=Z#R12V8.D-H++:EW,OO0AK;S=4-SV-T[.O?8 MM4D+X,1U%YU IKI'=/8ZLUW8D:H ,7+#3Q***7EGAEQ%AG"6?1U4O"<7&2)@8Y +.F59 M(+(F1IZ%.;YH2LL984;29:@"$";&>I,4_YK@?^:Z\HVSR[%'E4QV^,]=NS\_ M/(JU;GW370B&'(T9V<2>3JFQ%*LC8A_Y&R*Y"6Q'$3=.""WA?Q\ &MG580&R)M?P4K^L;B3MEGF.O0NF"47)+84D8RO$S2*D44;ERUEB M^.L:$T0QS'-S;A#@."QG%$R8&MA,OO8!D?Y:$\2#0YBQ;>@/HKZL[F_.D6>0 M]4>N$UN"A-88:],?;7L,44'.23W_T4;36(.3(5E_]$.9&"&/>G#>=@=12Z,$ M@IZ9QA\#2"GIZUQY_T. ES^*]\$L@>()TLT]&Q'#Q)DXN_0W6+23<'O=B>!' MR"/F;$MXI E(AFW"'*"_K0 M?YNNQ\OY 4@-IUH1.PP@ZP0R6+NBH1[N[=$H^^/5NQT990G]"5X#3M#C M.H M;1[N[2:^\^W68N\01S=9->J*[3$;VY@+"&A9(J=^7-LH<2;Q, \V WCBI*FA M>6V2JC2TJI/.\?+=*YQ%G)MROJXHFGLO^CM%:\NU261C&M$]SJM>*%JSA R[VX0)*FJ;..X&XDRFA?C=@6(S,0^=E$\0TNPUJ1OBF$J MX*"]%.SO598@WU6\1UJG\/P U4^\*6"=[KD8$;X]%+!0ME: MEPBU=B54X_?H,_,ZB133%,N_QVW@-F.U-P]6"T,*-J@@=L@:$/W5W3K77>>" M]RH&1*D%S_;\3WAY#0A7BNK2LT+31O*VMGBTK4_L7J6WJT08J06*-)D, Y&Z M,KA@')G%.<4ZP&GD[Z/L;?)@W/B" M N% ?62GUFHA:2EWF(SH8ESN%US6;X=)+Z:6S7TK%:1\#1 Y!B6N;D G<*'7 MW5%SXC!9,40Y;S%9B ;RK#G:I(2;XNP3&P39?@0$24/ M"+_5.=^ZTHXL 455LI.<#@DT.%_A6N ,1;K=$VRU,:K'CB\ZD\^77Y:2;AB- MK?:-1Q)%J6N2QC>5=7U!_I/Z6$8FV6^LJ&:U:N1B^$PT-2'$K+BAL@8DI[[B M60]X)!7]M5"/&LZ07 )=?HVSY"*MXE)ZL%35"*V[07:Q+V:N M+UKNPH<,Y-+3G"IYJ2C'$YNEUM4C2HY'D =&T2YK-.>B!J3?H3O*4K".?XR? M0^2M:-D#WJZ> 0S][=2%P<*%V]62(2WP&W0.:4U2?I%_VMDQ M3&DT6_85>,GA'/^PV#)W75Q,#?4$(WW5K=> MFM?=Z_6@Q%X/R<>&_'4 EGX?V,DXYB*<*4JL(:G-.JK1879[6"_%].*_D#'' M=TL+RV=S>[OCM'4NV&XV.0#Z='5*K6/N M7">E8PB:Z&W'\LX1Z$.3 Z#A[ W_+3A)_*+1BE^OXMZ]T;VS!!P _Q+U#=M7--KCE-TJ3*O"&QC.>]I/*5G!EY@=#TKH5AP<<"22S MURVC;8@S0L%$F/Q9P:0TV!ULC=F*#XJ!LVQ8TP.2!>/X=9G&-MFL6[BD_2L= M3+)=HKE(=?[%3.:,2]RP7/F,YW8M-T%*JVRZ/J[[+P,0<38:AYQ%"+L 5%PG MH/L?L&YV],/.XO=4W19-&IVI-R8*2,"*" 72BGCBK^$E,\\HG'(W1C3=R"EW M/*X@'W'!(.O&1UZJJS_+033#X8&4^JS.QW/Z#,1A1"6]!<,\<-%;'%:7)R51 M)Y@@)8?71%Q924Y\KWM1Q)<*Y7[+CD1:!6_D[L.4X+:0 M@LKZ6+LZV>2_0T9I%@^GZR=Y2N )@1C8HD[D=D4K^INWK\F([LV$RS/K"M-N MCJ0CV+)VT45%A%];GL%+OZ?:@.)"-Y7HV!8H9>1L]*6GZ:QN)?B3XL?O5W]M MR6N_6)/]F:5)/#(ZW*B-KHD1+./K2HYIPU<,__$0^S%QZ.9FBUX#5ZK4@ D9 M5%2B&6SR,0>9+'P4J8M_42U./-ZT!J:8.2J.MD_\VF=WE"KL@A(6DM/GEQGF MJG]4L.)PSW4K[J24XTZ,@Q1HT>[ELVN-OAJK1]ZE^CHJU#.XDZ*HUTH4QIU7 M.\)& CUB;H>+R(M'7.TIHE'/./*2(A^Z]^2ZD)$W^9$S+.'L\^&UF:<;[SB&?R@'4.Y1ME'AYNKP!0L*?<% M#%_D/EYN@8G9 EU_YQB>Z/PZ5"^)Q0Q]%#EG#7FVX%]'*GW2!5Q]V@BR--Y- M+J!;%.3[:Y.*:7%< 34I>:0K#@31L5*"N?TE&D:TDUD8 M!SH>OUO@MDP1@%7??Q'(?D_(]2Z0!;S]M'&#>.1)Q,C-5A5LXFM SG2CONXX M(=/=.^LQQN$>5V(QL5AJG-GR0,(L@D#X$6M>>!/C:.BK)HB?DN[O1=U[,(O( M=#'W@X0O@U=)']XSW;6:K,N'"28C-\&NMJ&)?,56GX-X!&2#?UZL#R@^L0HV MRP4LA\@)\78*P=I[\$%H3E^P\0PC2%UU9)1_R$[!A@G<8I%8G5U#V5H,>,SB MABW#01E7@VUKW%56.G'7FMO2 QA4#B=0%30R1YI,EA=P*NY%SZ0+ _<@>0<8 M>0\74$51&YU!7M@5#,?0:5LH6YBY*4;1J;PBD[0#T1B(@Q3MQ4$CL?BX:VV M3VBLLD&'3FHSS].N"/&UE$O%IL>!*.R,S.7R9WW:T9KXNRMXP8*D]\45G^FL M@,XX9$N&#T"4AM!EQV"B8KG"Z.OBXVK+V#^9.CBRD%U&;$5\52>"G?A=-,3,;K3<=.K$&"0MLNP[58I!"Z"U=8_XYL M+Z?WL*[ MLJ/X5P&@U!DW@H[$[^)=,9FGA^-MZ).F)/USZB8&N2W0+PPZP777*,=K9="; M8F'WBCIBQJA$;)M;]S4$O7/K;,P4GT\FFFZ3-\8G88NON;>4^(?P>.5J&YS? M*#QS;Q!X+WWD_*-F]XS9]HI9K8D=BYEJ$F9:BB]>.^,2>) &2#9#H-,N/B83\=$ M2V02ZVH5=.#=91^7+DZ)N8@SNZ!0]$[3HQ/V3&BMQ*8;Q-5@:0O0K M"]N8"CK >=V ,D/OM *;%!$=>KY2>@N8R5,ZBHX0?R M#V">'AF@* O%59,-2\(E$-"I@&$*_-DZ*+RBS,^>9W^BA(^/KK;;Q=T=5K." M>ZI>_-(_,O#?"SE25W2D+BRN&T6A7Y'_Z0/ZG^)E&0F(K>?[E)^%O6ROV1=U MB;[Y+6W?XP(3S[_/RKR>%_#[[W_[W_#SK,Z>\8>SJ?J-7UZ:RHG9]0:K3$J.ZOR:M) R_F\R&?C65979=[,FJQIYGE95ES*7-=;O",ORN;Z?G4G M9ZNLYM!DFM5%=M9,L3/\9-Q46=GD*+64H'Z.*YQ-D9?5-"^F,_P;-NA[G,"\ MYJGCES"=&K^L)^-\/,._IM,J+R?C9/7Z2Q3=;@6MC$@!5[/\/JOF=G'XI_J@ MFH#K-*WSW!DY;F1<5-82/FWPZGF=U6>?3 MZ32;-.-\#M\-6,UJ7-%&E&/8TG(*W>$G];C(9C4,-8;5A,4M"UJP"G9M2G_7 M4UI-V+Q)(:M9S>;YI,*/&V@RH0K6L\D\G\_+OFL<)P']]YC/] W6)KL/P$X> M-"$Y@GL=BZ(]BNY],AWX0%%TZD539 ^$C/=6*'N)&_^1;)4&@=J@6AN Z-15 M'E[$]7GVTV;=?K'8Z@<\9W0WFK'Z[8YU<(Q+>XK=7R$%X-N.W^F_!]YVO-LT M@/K[IP-A,?&$B[R&9>>?^"5/%R_X!"A"2?1I,JD[EQZ?2E[SKUW!9ES8GVKU M$M0#Z /\9Z8>)Q5,$XZ0!Z8#]*#WKX&4 .\]/J[_YHL_!F*#U>F;>FQO>S-O MY+W>DA;\VEV2YQ0P V:SZ9RY MP81V2Y634%JDWN1EZG!HT\J :FW$/"L:],*/WF/TLH<52)%[1/")';7D+)B: M(9S\1[\P;T;QC\Y^@X:;3*-!!I8A/_Y))'S@W"5?K@N8[XV.>.SK'3<9.O." M40T,*E46%<\]D*XSE(5H77 4NWLAH?/OU#]ZZXKXUJT)1O#)6\>5 )(OW6AR MTD=%+ATF&5 172([+EGCV_+=^=%%N)ABD7'T=3U$MYQYIZ;DM]55*(YIL1,R MM@LH0M@T/#LO&;BA<,"CJ!]K:=I(@OCDXA9=>_*PR?9KA&(9L5L$Q@ZGML+E MD J=0W3'2+ONXV_:?;QBDE2!LR89QPA.%@R'+/('BI"*S01([P1H[ZPA(@RB M>%4 O3)%12,-"E /9J ,%06(1=.QZ*>Q)T''R*>3*JNJ&=#T @'6>I%N@'I, MX"*?P3O&YFV&0*^XU$X$.J(),+GH!GJPDJ;V>HDE1$.2+% MZ#"J!U2NV1C$%N1+50FBRG0V2%X072%VKI)58CV+0J>CWO=Y4@!B3E:,],6E M8T1-Z/$7F&'F&:J^SWCU8&% /.3?L_$4HT*W$D(>+UZ1@2X]@V,#*GLYK[(" M=@[([*4%_A'7$/&?H.0HYL]1_6,,AP6>#5M2SG$KRTD^GU9T>&9 MW%[7WG5 M.U$IIWWO3#RL:M,26, K&PEMR?&EF#5%\AM"(0;WEII&JQO&ZB/^PRF)F9D7 M3?,]?C^ND8;4-9#80E[RL?L:-2QZ4^ 9F$SF\E#GA>I97EYF5#.98?U\L1ZVKS M"H[GI-OL?[;;S7*#(@$]68"PU+ YI//@Y0;+MX"R=?'/5QE(H'7=Q!Y[<;_Y M]5>XF%RH%/C?9,[VIA^Z4?\Z?09/5ST332Q@;7![X*J6=:U7HE]429VC4#A. MUKJQI>QV!T+*HL@X?27^T;R)1='NB=97^$)/#X7S[L/?H(O+:-T?XESC?$K> MC[,&)&*2<>'>@Q[?(&.;S?*JHF_KAB@J?EN7T*0&:4&JCJ=*YP#U0K,ZD&!0 MA]&6@C9]Z'%6 54%M0AM*F?P1#%!,7E6PND<9V_B586 ;L*7Z&4A6@8$"@@N M=#5'ZSYP8?P0N#Q\^"%9LHBD*YP,: !3 \@P!^D1[$ M:_*30L )ULHPI8\#T\Q*D@X2P!12Y+)OL1PT'&%X/T$7'<*HM-S74_F4D MEP$TVPJ>[8BG:UU.59YLR",@6J<88,UQKAO@ =.FTXVVS9XU^;S& VV4@:#V M 3PQ*_ J>]/T^J@FL#@5/7*]SPVN"E=UU'J#F[O7'.6I8F)59]]%!3HI#'D& M]ZJ:HH?NC2N[9U_3;OD@@=D_HL3SR?)H(X,B6V>'D@CF%0$YF? $RGRAU"5) M3_5JE'FGUR+7X $GL<3ZU[M$_"^FUPOI50O4V"DW3Q-[T$AG0.LFH_D0X@W\ MH(&GB_&H3E%E/"G5:.QH;H;]U]"_(85RQ+M4X>URO]E]6CP&QJEO22[L(*?2 MBV*,LYZ>3B_PXD6)13Z?3N*J936OCI&)&IHWBDR('!>C$J#35./$W4?NPT"SJO?N3Z?CWIL_!TETUG]S@39.BO3-E<7__^CF_MZWMLDKD*'FH]D@ MD0LD)9"GB@(>3]Q:C'T8C>T5E>,5L4!O,530VHD&FI^]1JE.K?'E'VXJ4O!< M!HJ5EU)2?$@H'L_H'J%X#.P0Q-47"PW'J7$T09-'&U YRX&W6G$@IZP_-PB; MI&HV]]5C8&\%/AN4\&!$13173>!G7=5R6Z<@I,[@=M=U;?>MA*U&*1C^&D.+ MV21TP3@(;8*7,ZZEY:IG.W\2X$<5TL7IMF^52_TCX:OB^;I$=8\!&,D\$G4I MVR)DMD])X=5N>L9LI:JBKD\C,B3.P@ %'1>H ;FZF>"_IEF#Q'A&^1=H^IL MP8._,4R!F&,Y+N'VS"GBXP/6@F'OSA3$"6ALUWZ*9M[ X*>O@HM64_O0MSBF MS*3>M2>^MG]<+]5QU6?"RO!OM[CR^BM9-WAEH,6DP:,"5Y6\A.4\GV-82@'' MN9*5A*6#*U#(8H*2AG8C6DP3_*%6TWYD+*EP,]# RC;58CZ/>!.M\_B*4PO> M4&K!$**4:AS;#.ZUARI97(_T[ARG2Z]MHJGM[CEJ4IA'10LRF8_)U?L:",1S M3M4PR)6N0KUGZ9LTH&F7PE6[)C#4Z$%+!@7W%6=8J&%Q;T&7F0;D0R\AF3,Q MM3&!V!83VX@=84;!)T%;6YE.C*>\6^#*9BTPE@(9\SN 7+P_7QD4XLQV%QT\ M8&^E<6F $%1T$X#6EM/X\YTDFB*?H168O)8=H$%ZK3P(_D;8(B4/'B]%X33 P[AX;T<_\M:<88=!1]&C0'Y$ M6YM2&6R'X>IP\L;*U.6.(O3$,HGR8>A]W?/1"Z*$]TL%SW!P\1E'%S_#,!H7 M(K&3K31AS[%#Z346&H:F(R6\3RT+-V*AV-B>Q_ R(YZS& M#_P18W$B9W4-D@T;IBK@=C0FB((X>G@X4NB!0TX3-J8PB4ML4\E3C@X]R:5]Q(7=!5]'1I@7Y+(LT#C)C#>?3:9IX-\2 M3493)%157:#IOH83<67!)SB2!A>RJ?(&S@9PV@9=W?.\G(]-X;M8.%/5P)G$ M0(F\: J4;TN@4A_ZE[HH)_ED"K/!Z<\GV;S)9S/TSR;A:\[JN416H.>\F-%I MKNI\1C[T_N$L)S0.WRE<&9)60%J;40C8!#T/S?'3^58 *_Z$J)0P#*$S9H+. MV&V.N9DQ],H83%J(T&G1M/2'[*ZIE\O5P0'G[9? M<6"M?^"N-4.V;@S;9OY/;U])VU?8G[%-+&>C,7Q55= 3[&5)_TKOY?$=O7)! M1_IRVE"F$_F%?P5-%%-G,Y.BP?/LZM-BVS7]/ NM.J\8>=,X1(+OW]O*R#HR M\D-G6YS2#1(WS'"W6DKT=F?\MX<]9;21D+\/9(H2R#"ZEV!S)HV=VPVYN2BU MIJQ&]1@%G=N6?+YG!>4;S4=EU>T[7!20;U87+0[ MWIA]PG!@@.Z7(XI_*FOB C\SS/9FZZ5T$\AIK*-Z/N-9U!.<1<6S*,LTP7][ MZVR7?+@^$N;M$\\6'I^75Q_#J/@C9XH'/7:DB*IQMHP*XS^V\Q.T6U634=58 MLEC.LNED!-KASP[&_ 8Y/2*FT>:3T%C5H\F0W:]QN^MF5/>F/[UWL,-ZI:]! MFOXRS.[?66B%7 4=[%APBD(;GWWW_NKC[KMGEG0+[*1-S'XB)7]2*''GDRK# MN3%ACZ,J*V3<,F_&4_0>U'/XNZIFJK$"TTUWT(!__<]V6FF1B.,VS$= 2$UM&XZ.\ M)B)^7W.3'F3)KI'Q]]" *'L+R#]H&66-B:WU>(;)F$3"0'DH"ZN,ER4&?TRS M*<;,-ZC.3*O*+,#QMT&*!29.#K1QM#>D^8&R!"R3&&D!:UJ3V("*%/QQ11 C&"_3C"F^ M!@WG,^#4M=V5"5 24#@+V+]FCK_0^NNY!WM'QSV=%3 $!EJ@%HAFRF)L1IX2 M7P+9!)CZF,/P"XK'-\-C:'5#5@R,'BK1]@;WB\,)4<\72*.-+FE[QL:V.36J MILX15E!(**U$C6>/(WLG<&6[WDCO@+RT6)AP#_>_('[!*PLF@?MU10B&FVV4 M7GH5!FPSAKS@CE5!1+HNM[)V.].M1=7^JIL:OYMF,(7@0*-5#4O]WB_>-3[O MQ6@*PET%.3X'(,+(>&A5%!MH01 MFQ1&C3HV%K$9GN+TCA&'[-._7@X$H\-F)3>C7_4(3S O0K1FB^K$ IRDORH ME@@RMO6-92&P>Q#))[C"K"K#KW&H/:%)TMZY#P) ^K,]^C;'Y3ASV']J$PBS M%JK/&.1C5^NKD[.495X\Q=>;]8%\LACR5[!)'BE.4+(2O5% F.9$#]2W&(U5 M481@,A- Z,*VS?)9T^!0&.^MK,#R-7P.'&M: MSV@7HI"Z99G/81*8$C(Q(2%-/@?9 D/#9_'8KS$F*X$@.*Z !..[]P=]@R9& M<;D@UP,]G%$Z43)B]JSB"'@\P.,C]0;4P6RSB83RK9A2UXUG_3& MB108U3ZE2J8Z?F;?Z/CN;243G][!K MU220MC0)?VOW^;4-X3 [%GA9CISQ;MV7FPZW?_/V-0<1Q$Y'^CZ\^O5Q9=*5 M0+3\&61J>(SD740+IZ3#Y]2YUZ-F]&5! 5T4!U:PJWLNY K-NQBYQ;FUI>;P MG#4_MOTP:MMB/PS@TW\]\;&#DM[P,,&NX)VR<%YXB5Y(6,8 _!L,[#"H])$\ MTX/N&J=H(SY^#P',>F#V7 MM+RW1TU]A C<(6.CK M-Z'K-^T)4\'H4;KY9Q.XGF9ON@&U %2[:F4" ] M_E%0T%>!H51HF]5SO,A@3 O)*PF+J3[DKT;G$Q MPP@RD$-FF+4PH=_3627G,MH$Y*81I73!+P*00KOPR[Y!\!G&EQK-:F[1&^]T ML=ZO[!8H[(!7OXK;E;282_],OS*"^#MS/V/79WV@PXO4QH#28FE396S9\?*U MWEB1._0[WYSPBOCG#XY&*=.Q[[_F0CD'( M0A?N?-9S0#%@L):?7W5(NQV)2S:VWGJM,7!L/L5?&*((_*0,C,7_@ZN&P4XZ M-.WW KIW=E@O#C=H8'LVB&!_-(]G/;UV.QA$]!@ZWW2+!QN46?O/#U2VV_SK MA\T!2;KYY[_TF#6?VY+Q&)TX(:6%,(CR*26"-PTB#N"%;:;SO&CF0;# &2T^ M18-T@\$H73\E\#_+BLF6XC]J LHIJ/ @E\-<Y:OU\M48V3 F M*^YT0KFZ\-<9C8?S(@R M.X$%<##;Y]D;I!=$RL]>,AK=,U.P?(5%0^76=$>!C1K9,R[9W+N6JGQ02-WV M"W<2S,Y2>%.Q'2^G_ TD@$IM4/$$.(>DH]CO?LN.=6GF07V:?V!#^3O=DN>\ M:I6_QF ^>)W:Y[!7>=%TK\ZJ($LC,U-KP!_SR]W%8 .UDUR5--0E##;W*P[T M-AO8NUD?KUYF9]\_,\ 6?<_6)SQ;'7GVSU@[=2RXNO+L5[SKD;3&6*H>WB)T M&W(L2&["L5.M'ZQV< M#CQ?KS[C3_7=A:HZB2+GF_:79.D1VRZ8^5>AX@]%*X[S@?-,+BJP5UCUGQA# M/^ %%>)'[C_M$!H@''+2^^V?#T 6JC&3F^!$MH_I+W_""G.&^/3J*R'LF-): M^@A)I&44L"PWM>G14'?PC<6NE!'A\UOV!G+$ ZU+,.C+*T[WIFSO< .7JCA7 M']0>_VFU3)L_3E)/=BVR05_^1;='&8T/6A?%CQ,0(L1TV;8W!E>).MB)Z-7I MOMO4P$/"/3JR(JDC'8>X2Q[OI*P3.0;^WN^"]V8;V,&'7@PZ#IYB[\))XP+8H_&-FA^(/!T%W<]&/?0T_AA1C0:"!9CK4\0JDC34ZG MSK'75%LW:)J]#&,8^?_&F-H>WS!?#>4@KN\\&!JH]WMD(!2\2H:;//NXWERC M68+8"XV/SX#> CQ"DF0NI9(RP?Z\Q^3W']A)&@BV 8A9[N-G8_)E#[#L[P(I M'2H^OPNN='<8'\[LM'70>ZC8]7^&C=32@Y(6+CUIP27Z#UN5K^S4B"'198PA M=BF@V)SODT0AF(=,>PHT,9 M< !J=#]=#:TE@_&?3U[)&'1R7/'LXB;'G_+1K7I-\ X0>9"9L><5C&7^G;7, MN[Z'> 1R%^/H^P8TNF[N.PD33./'!UBDK>$9A&]W3^8VB4O$&@9DKSF$;9.K ML"^N\]V$,B3DN&-9**& M?$$!DZ=:^[#DJ:>>M@]&70H@ZT\__$#?]NWY:V+S88=] @A[>CI;U,=[^UAM M!/@KQHU#C,G@J:,HD\'04:#)J#821>8.7SD*OQVSN..:OI0)A5GWRA\>C*G]X;V> M] BP7'F<0+S\5Q#QN.IE*WXH!'DX!B].S(W([9E4[,YD^C>.*3HWQ(XO-T6\\ZN M]_9X,CTMBA.Z'T9\F9>F>*B(R%EI#W$97:BXTGC$%! !J8^W&+#I\^$3Y5(! M0S=4Q.T,ECZ^Y+K'TS?4',3F>._#]E,U&,Y7ZV,OF8P@,%L3A+4:?<1F9F2/ MBR^;@W;/##*,FQ,(*R4[6];1G;U"LWU[!V_^)AZ^:R*];0PWS@N-/&2)0QO6 MLI\R]?E!;+O#-6%5 Y%9+R+W]76[ MWV/,*X;G<6HLFJ[188JQP_B6]U'X['62EL1U&[ MC^A$@LV!PT853#G$\ ]A=&PL.-8'/O$[9*2X-0%#J)%/W6J+0*T?=!O6?QL& M@5QW&W%^\1:=@A_7%B@)WL.!8;M8J5[;<1(\.T)3X]C5<9O+]]D_F_0J>'O" M/LK5!ZEHVZ(WGI;5DID7OG_C1N*?H<06Y@>X-GU/UXF+%LL,")^YQJS=W7Y[ M.&K ?VG@ER-BJ0LJI?@0RB>AB0F0*+-R<%0 M]O1B??@$'Y(-$+DU*NS(;R@%K:5_#)[4$IOPM)9E%%0^T3;[S>[+_16T=ZZO;2''EQ1R-/ M?NOY+$I"K5"D8ISE+G?BM E)7!U23/V)'AT5%M&3MQDQA0D-*)0R1HCP>$X@_ MD8H'23HE6/WA*Q$)?H8%!#_M5!D)[T+%" W$[R[&G MKCQ4?5G08\ZBX](*GY5YW#G$UM=$"@^%9CILX-ZP'>OQ6#(^!Q,_$)^%<(%0 M>MA_VB Z9'Q?O.E;0W($06P?%W2'44.(JPO:V!4@ ,EDBK@+9[ ME)M+!=%F(@80U"B[2D0,&)>M*;R0A4AYT;-D)O;-=S^70_"SP!N_BY+=.AXN M\0U&=\AKB:&#LW3KB>@[#P+&0%(/VWGQ>\D17UE,>-MYYS2D/&?^C#X+S'I\ MP[#VP8FOR-5V8'Y&:]\9\R$J4T][]1A.>S#5Q?(3 ;!+5BMJ;ZN=1E)0NI82 M 0X@#UJX[# +O3O,?R?Y)VOOI: XN;K,*LH03#^&9/R?U)M8U].](3Z2"!K[ M+X^K)4$C26?7Z*=9KU#Q1.9(ZY]1\8NSWE3YJ +O\"O86$XJ"W6&(24,ODUP M6HBD=%"S2,_]Y0KV;;_9_M/.+IN080$"01(IT,YFMT!6@)7;4D93SZKTWAN% M)G?"=>F@YH>617GNQL\W.5CT\@2%=G;NSCR/7L*E2A/86K'SB+^Z/N)?B=9' M^$U@D"[<<0H$9MD@=[(&]NP$Y@O*(S@Z4J(?4$Y@'=!R"'> B=# #HMRU(0' M/C&,.;26'UV8$QGAC D _3.$\@IVAJC9^V] S1('34W&'4W;T.)T#Z%AP[LZ M2L <71G&10YK15<2;UJ.QW,2IF,.";MNOF+&)*RWTZ(:T*E1W\@M8W1V5NT0 M.:9OA&(^GVG&,@+4T4@(8@KFQG9+& 05Q)(Z9G06\I.3P4_?W2X:=(9NQ2]JUXPL&- MM2!AE4! *4P&X$:BI4EIRZZ-X 3=[93">T]0VOL+LIWVM%^^+;Q4'E[;5RU! M;W6W-#Y6JGA60O5(QG:8[\V!S.*,-U&&J_O8>#0+[TBD,%6WH=QS* ]'A7AAV74"X.ER2)O7G[%:QRK43;R<;L]<;&_0O1VF6!N;6_1,X0?X@J,#;$@^6*YPQX^FA-G1,FF*Y*-J23 MDZJ3#7(C]1>1>\)&G>A_\O?MQ,;^-I[8>-"N/NUM^C?YQ#Y/WO,3^S^E3N!_ M63P\_C%=(O#4)0[(I FMC$=4'EO=@!9W0V_+(MKO*2NIXT)_PEPF;B,EJBD%ZDHIP8\8)7","L!ZF,IPP1!\0> M.(RQ/79+YV5>Z;PG;DQO24D-H'M\.SPN?XR]QPKC=9_YDS*Z#F1P07G(I["R M:#F^OLD]C3#'YGIB3U[9O2/>KZ2-R&"N$NH(2.]+J?]"89/)5B[U(H_54PKW M6[_J;:>857(45;O+AG'C1 \G=?V!6[.XCV5Z)'O, M]91M<^K,]!0)(W&+EZN % M)J[1-**VCJJ(UAI3S(=5T@L'G8==%;'^O[;L7K<_K,(W#N/-SRA&+?9Q$_FX M6[4O,L@DUAN]=OAQ&7UZ:-&_R"C15RGC']>XU2'"^2DU X,^R1X3FT$=^7@< M/PL1"XL.-^R]!%BB,')^H_:F>'!PWXWNUC4TL%:1^H9/@XER90:39&P;27*+ MU0>,<;A>#-]4F( M7V\$T3>H;)>D)JEB$-TZ?7&*P*F32YC;OQ^VJ]W-*DJ"+&Y#?*S.LBQZEJG3#@_B> M8)36Z *!=<:5APL)JRL"E[!9#ZD)U^.=["\+%]7SK8>YSX5N"L:=&N21+-35 MT^;)-;MZ^CRISEQ//SW5BP:&=QT;^'@7 RX.%J4[?QFI2O@*$^^F$!U&2L*7HFA^I9SQZDRH7 MI,N##!@K]8R'G#(@H=',QZ]WU=?"%E(Z_FC5_ZC9MO?M(Z:. !?6.]9WW)#V MMZP71UT\)%F8S-IP7Z4XD#HJ?IV>]R>7![KUI)E5VRV.-:36UM#2@CZQ&%R0 M\*2H^+0!YEM5I',=__-NM_]O_P]02P$"% ,4 " !Y&UL4$L! A0#% @ >7-=2!K#/&H^ 0 :0, !$ M ( !M0H &1O8U!R;W!S+V-O&UL4$L! A0#% @ >7-=2)E&PO1 8 ! ; / M " 0$5 !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !Y&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2(/7F=%N! &A4 !@ M ( !,AX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ >7-=2!&#L@%H @ T0< !@ ( !P2D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2)P LJ.K M 0 M0, !@ ( !134 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >7-=2'ES_IRC 0 L0, !D ( !;$$ 'AL+W=O&UL4$L! A0#% @ >7-=2."[-=ZC M 0 L0, !D ( !]D8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2*0V4+NB 0 L0, !D M ( !?TP 'AL+W=O@ URZ(! "Q P &0 @ %83@ >&PO=V]R M:W-H965TQ&UL M4$L! A0#% @ >7-=2,>2\L^C 0 L0, !D ( !"E( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>7-=2/J@V82D 0 L0, !D ( !E%< 'AL+W=O&UL4$L! A0#% @ >7-=2-LOKR^A 0 ML0, !D ( !'UT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2%K^!%3+ 0 X 0 !D M ( !<&, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >7-=2 #B/^^E 0 L0, !D ( !,VD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-= M2.[# ^VD 0 L0, !D ( !+6\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2,,+'VZE 0 L0, M !D ( !V'0 'AL+W=O&PO=V]R:W-H965T-X !X;"]W;W)K&UL4$L! A0#% @ >7-=2!O8=&PO=V]R:W-H965T M&UL4$L! A0# M% @ >7-=2 1F-)>B @ O0H !D ( !T8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2 *T M58C"!0 CR< !D ( !>8H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2!MR78%7 @ &0@ !D M ( !+)4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >7-=2">74H\= @ P8 !D ( ! M3IP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >7-=2.&SA?Z8 @ J D !D ( !,Z4 'AL+W=O&UL4$L! A0#% @ >7-=2(K)R,<: M @ = 8 !D ( !T+, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2/V,ZS!@ P N@X !D M ( !JKL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >7-=2'-VU$23 @ -PD !D ( !U,, M 'AL+W=OQ@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M>7-=2#@VL_O$!0 $R$ !D ( !?,L 'AL+W=O&UL4$L! A0#% @ >7-=2,V8>IAP @ M>PD !D ( !O-8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2"*-46/T @ ]@L !D M ( !X=X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >7-=2$S"54O& @ \0D !D ( !#.< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-= M2)JA':@/ @ XP8 !D ( ! / 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >7-=2/7'X]NI @ R@H M !D ( ![_@ 'AL+W=O&PO=V]R:W-H965T(@N MQ , &<0 9 " 8O_ !X;"]W;W)K&UL4$L! A0#% @ >7-=2$Z;)LX&UL4$L%!@ !? %\ "QH -2V $ 0 $! end XML 103 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 104 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.1.900 html 286 449 1 false 80 0 false 10 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.akamai.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.akamai.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.akamai.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.akamai.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.akamai.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1003501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.akamai.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.akamai.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1004501 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.akamai.com/role/ConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 1005000 - Statement - Consolidated Statements Of Stockholders' Equity Sheet http://www.akamai.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements Of Stockholders' Equity Statements 9 false false R10.htm 2101100 - Disclosure - Nature of Business and Basis of Presentation Sheet http://www.akamai.com/role/NatureOfBusinessAndBasisOfPresentation Nature of Business and Basis of Presentation Notes 10 false false R11.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.akamai.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 2103100 - Disclosure - Fair Value Measurements Sheet http://www.akamai.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2104100 - Disclosure - Accounts Receivable Sheet http://www.akamai.com/role/AccountsReceivable Accounts Receivable Notes 13 false false R14.htm 2105100 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.akamai.com/role/PrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 14 false false R15.htm 2106100 - Disclosure - Property and Equipment Sheet http://www.akamai.com/role/PropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 2107100 - Disclosure - Goodwill and Acquired Intangible Assets Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssets Goodwill and Acquired Intangible Assets Notes 16 false false R17.htm 2108100 - Disclosure - Business Acquisitions and Divestitures Sheet http://www.akamai.com/role/BusinessAcquisitionsAndDivestitures Business Acquisitions and Divestitures Notes 17 false false R18.htm 2109100 - Disclosure - Accrued Expenses Sheet http://www.akamai.com/role/AccruedExpenses Accrued Expenses Notes 18 false false R19.htm 2110100 - Disclosure - Commitments and Contingencies Sheet http://www.akamai.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2111100 - Disclosure - Convertible Senior Notes Notes http://www.akamai.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 20 false false R21.htm 2112100 - Disclosure - Stockholders' Equity Sheet http://www.akamai.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 2113100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 22 false false R23.htm 2114100 - Disclosure - Employee Benefit Plan Sheet http://www.akamai.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 23 false false R24.htm 2115100 - Disclosure - Stock-Based Compensation Sheet http://www.akamai.com/role/StockBasedCompensation Stock-Based Compensation Notes 24 false false R25.htm 2116100 - Disclosure - Income Taxes Sheet http://www.akamai.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 2117100 - Disclosure - Net Income per Share Sheet http://www.akamai.com/role/NetIncomePerShare Net Income per Share Notes 26 false false R27.htm 2118100 - Disclosure - Segment and Geographic Information Sheet http://www.akamai.com/role/SegmentAndGeographicInformation Segment and Geographic Information Notes 27 false false R28.htm 2119100 - Disclosure - Quarterly Financial Results (unaudited) Sheet http://www.akamai.com/role/QuarterlyFinancialResultsUnaudited Quarterly Financial Results (unaudited) Notes 28 false false R29.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.akamai.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.akamai.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 2303301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.akamai.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.akamai.com/role/FairValueMeasurements 30 false false R31.htm 2304301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.akamai.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.akamai.com/role/AccountsReceivable 31 false false R32.htm 2305301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.akamai.com/role/PrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.akamai.com/role/PrepaidExpensesAndOtherCurrentAssets 32 false false R33.htm 2306301 - Disclosure - Property and Equipment (Tables) Sheet http://www.akamai.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.akamai.com/role/PropertyAndEquipment 33 false false R34.htm 2307301 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsTables Goodwill and Acquired Intangible Assets (Tables) Tables http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssets 34 false false R35.htm 2308301 - Disclosure - Business Acquisitions and Divestitures (Tables) Sheet http://www.akamai.com/role/BusinessAcquisitionsAndDivestituresTables Business Acquisitions and Divestitures (Tables) Tables http://www.akamai.com/role/BusinessAcquisitionsAndDivestitures 35 false false R36.htm 2309301 - Disclosure - Accrued Expenses (Tables) Sheet http://www.akamai.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.akamai.com/role/AccruedExpenses 36 false false R37.htm 2310301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.akamai.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.akamai.com/role/CommitmentsAndContingencies 37 false false R38.htm 2311301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.akamai.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.akamai.com/role/ConvertibleSeniorNotes 38 false false R39.htm 2313301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss 39 false false R40.htm 2315301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.akamai.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.akamai.com/role/StockBasedCompensation 40 false false R41.htm 2316301 - Disclosure - Income Taxes (Tables) Sheet http://www.akamai.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.akamai.com/role/IncomeTaxes 41 false false R42.htm 2317301 - Disclosure - Net Income per Share (Tables) Sheet http://www.akamai.com/role/NetIncomePerShareTables Net Income per Share (Tables) Tables http://www.akamai.com/role/NetIncomePerShare 42 false false R43.htm 2319301 - Disclosure - Quarterly Financial Results (unaudited) (Tables) Sheet http://www.akamai.com/role/QuarterlyFinancialResultsUnauditedTables Quarterly Financial Results (unaudited) (Tables) Tables http://www.akamai.com/role/QuarterlyFinancialResultsUnaudited 43 false false R44.htm 2401401 - Disclosure - Nature of Business and Basis of Presentation - Narrative (Details) Sheet http://www.akamai.com/role/NatureOfBusinessAndBasisOfPresentationNarrativeDetails Nature of Business and Basis of Presentation - Narrative (Details) Details 44 false false R45.htm 2402402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.akamai.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.akamai.com/role/SummaryOfSignificantAccountingPoliciesPolicies 45 false false R46.htm 2403402 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 46 false false R47.htm 2403403 - Disclosure - Fair Value Measurements - Marketable Securities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails Fair Value Measurements - Marketable Securities (Details) Details 47 false false R48.htm 2403404 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsScheduleOfFairValueMeasurementDetails Fair Value Measurements - Schedule of Fair Value Measurement (Details) Details 48 false false R49.htm 2403405 - Disclosure - Fair Value Measurements - Schedule of Activity of Major Classes of Assets Measured at Fair Value Using Level 3 Inputs (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsScheduleOfActivityOfMajorClassesOfAssetsMeasuredAtFairValueUsingLevel3InputsDetails Fair Value Measurements - Schedule of Activity of Major Classes of Assets Measured at Fair Value Using Level 3 Inputs (Details) Details 49 false false R50.htm 2403406 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsScheduleOfContractualMaturitiesOfMarketableSecuritiesAndOtherInvestmentRelatedAssetsDetails Fair Value Measurements - Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets (Details) Details 50 false false R51.htm 2404402 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://www.akamai.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 51 false false R52.htm 2404403 - Disclosure - Accounts Receivable - Activity in Accounts Receivable Reserves (Details) Sheet http://www.akamai.com/role/AccountsReceivableActivityInAccountsReceivableReservesDetails Accounts Receivable - Activity in Accounts Receivable Reserves (Details) Details 52 false false R53.htm 2405402 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.akamai.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.akamai.com/role/PrepaidExpensesAndOtherCurrentAssetsTables 53 false false R54.htm 2406402 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.akamai.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 54 false false R55.htm 2406403 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.akamai.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 55 false false R56.htm 2407402 - Disclosure - Goodwill and Acquired Intangible Assets - Narrative (Details) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsNarrativeDetails Goodwill and Acquired Intangible Assets - Narrative (Details) Details 56 false false R57.htm 2407403 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of the Changes in the Carrying Amount of Goodwill (Details) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails Goodwill and Acquired Intangible Assets - Schedule of the Changes in the Carrying Amount of Goodwill (Details) Details 57 false false R58.htm 2407404 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Other Intangible Assets (Details) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails Goodwill and Acquired Intangible Assets - Schedule of Other Intangible Assets (Details) Details 58 false false R59.htm 2408402 - Disclosure - Business Acquisitions and Divestitures (Details) Sheet http://www.akamai.com/role/BusinessAcquisitionsAndDivestituresDetails Business Acquisitions and Divestitures (Details) Details http://www.akamai.com/role/BusinessAcquisitionsAndDivestituresTables 59 false false R60.htm 2409402 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.akamai.com/role/AccruedExpensesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 60 false false R61.htm 2410402 - Disclosure - Commitments and Contingencies - Minimum Aggregate Future Obligations Under Non-cancelable Leases and Narrative (Details) Sheet http://www.akamai.com/role/CommitmentsAndContingenciesMinimumAggregateFutureObligationsUnderNonCancelableLeasesAndNarrativeDetails Commitments and Contingencies - Minimum Aggregate Future Obligations Under Non-cancelable Leases and Narrative (Details) Details 61 false false R62.htm 2410403 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.akamai.com/role/CommitmentsAndContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 62 false false R63.htm 2411402 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 63 false false R64.htm 2411403 - Disclosure - Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) Details 64 false false R65.htm 2411404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseDetails Convertible Senior Notes - Schedule of Interest Expense (Details) Details 65 false false R66.htm 2412401 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.akamai.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 66 false false R67.htm 2413402 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Details 67 false false R68.htm 2414401 - Disclosure - Employee Benefit Plan - Narrative (Details) Sheet http://www.akamai.com/role/EmployeeBenefitPlanNarrativeDetails Employee Benefit Plan - Narrative (Details) Details 68 false false R69.htm 2415402 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.akamai.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 69 false false R70.htm 2415403 - Disclosure - Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) Sheet http://www.akamai.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) Details 70 false false R71.htm 2415404 - Disclosure - Stock-Based Compensation - Schedule of Stock Options Granted Black Scholes (Details) Sheet http://www.akamai.com/role/StockBasedCompensationScheduleOfStockOptionsGrantedBlackScholesDetails Stock-Based Compensation - Schedule of Stock Options Granted Black Scholes (Details) Details 71 false false R72.htm 2415405 - Disclosure - Stock-Based Compensation - Schedule of ESPP Granted Black Scholes (Details) Sheet http://www.akamai.com/role/StockBasedCompensationScheduleOfEsppGrantedBlackScholesDetails Stock-Based Compensation - Schedule of ESPP Granted Black Scholes (Details) Details 72 false false R73.htm 2415406 - Disclosure - Stock-Based Compensation - Schedule of Summary of Stock Option Activity (Details) Sheet http://www.akamai.com/role/StockBasedCompensationScheduleOfSummaryOfStockOptionActivityDetails Stock-Based Compensation - Schedule of Summary of Stock Option Activity (Details) Details 73 false false R74.htm 2415407 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units by Type (Details) Sheet http://www.akamai.com/role/StockBasedCompensationScheduleOfRestrictedStockUnitsByTypeDetails Stock-Based Compensation - Schedule of Restricted Stock Units by Type (Details) Details 74 false false R75.htm 2415408 - Disclosure - Stock-Based Compensation - Schedule of Deferred Stock Units Activity (Details) Sheet http://www.akamai.com/role/StockBasedCompensationScheduleOfDeferredStockUnitsActivityDetails Stock-Based Compensation - Schedule of Deferred Stock Units Activity (Details) Details 75 false false R76.htm 2416402 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.akamai.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 76 false false R77.htm 2416403 - Disclosure - Income Taxes - Components of Income Tax Schedule (Details) Sheet http://www.akamai.com/role/IncomeTaxesComponentsOfIncomeTaxScheduleDetails Income Taxes - Components of Income Tax Schedule (Details) Details 77 false false R78.htm 2416404 - Disclosure - Income Taxes - Provision for Income Tax Schedule (Details) Sheet http://www.akamai.com/role/IncomeTaxesProvisionForIncomeTaxScheduleDetails Income Taxes - Provision for Income Tax Schedule (Details) Details 78 false false R79.htm 2416405 - Disclosure - Income Taxes - Schedule of Difference Between Effective and Statutory (Details) Sheet http://www.akamai.com/role/IncomeTaxesScheduleOfDifferenceBetweenEffectiveAndStatutoryDetails Income Taxes - Schedule of Difference Between Effective and Statutory (Details) Details 79 false false R80.htm 2416406 - Disclosure - Income Taxes - Schedule of Deferred Tax and Related Valuation Allowance (Details) Sheet http://www.akamai.com/role/IncomeTaxesScheduleOfDeferredTaxAndRelatedValuationAllowanceDetails Income Taxes - Schedule of Deferred Tax and Related Valuation Allowance (Details) Details 80 false false R81.htm 2416407 - Disclosure - Income Taxes - Schedule of NOL Carryforwards (Details) Sheet http://www.akamai.com/role/IncomeTaxesScheduleOfNolCarryforwardsDetails Income Taxes - Schedule of NOL Carryforwards (Details) Details 81 false false R82.htm 2416408 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.akamai.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 82 false false R83.htm 2417402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) Sheet http://www.akamai.com/role/NetIncomePerShareScheduleOfComponentsUsedInDilutedAndBasicIncomePerCommonShareDetails Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) Details 83 false false R84.htm 2417403 - Disclosure - Net Income per Share - Schedule of Anti-Dilutive Securities (Details) Sheet http://www.akamai.com/role/NetIncomePerShareScheduleOfAntiDilutiveSecuritiesDetails Net Income per Share - Schedule of Anti-Dilutive Securities (Details) Details 84 false false R85.htm 2418401 - Disclosure - Segment and Geographic Information - Narrative (Details) Sheet http://www.akamai.com/role/SegmentAndGeographicInformationNarrativeDetails Segment and Geographic Information - Narrative (Details) Details 85 false false R86.htm 2419402 - Disclosure - Quarterly Financial Results (unaudited) - Schedule of Quarterly Financial Results (unaudited) (Details) Sheet http://www.akamai.com/role/QuarterlyFinancialResultsUnauditedScheduleOfQuarterlyFinancialResultsUnauditedDetails Quarterly Financial Results (unaudited) - Schedule of Quarterly Financial Results (unaudited) (Details) Details http://www.akamai.com/role/QuarterlyFinancialResultsUnauditedTables 86 false false All Reports Book All Reports akam-20151231.xml akam-20151231.xsd akam-20151231_cal.xml akam-20151231_def.xml akam-20151231_lab.xml akam-20151231_pre.xml true true ZIP 108 0001086222-16-000245-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001086222-16-000245-xbrl.zip M4$L#!!0 ( 'ES74BB>YSG/!," #F[(@ 1 86MA;2TR,#$U,3(S,2YX M;6SLO5EW&T>6(/P\\RO\^?E3.?;%I[OFQ.K6M"S)DES5?NH# 4D2;1!@)P!9 M[%\_-P!D8DD0^\YTU:%(()>X-V[[]O_[X^^:P\>L._C!Y5EC MD+5^^*L]>/CAGZVL_^-]M^:O<>?",(<$XI_ MG%S;[ V[@_RYO#P]YF_]K/FW^]ZWGR9?IIOH&X3?S-PVS'- R$OW3;Y--[+Y M&UM9>_D]\,62R[/OS8?EUZ=O1M#,W]#N?LOZ@^6WC+]; DV[WV,$RSF[L MY?=P.:(_3:XH;NBTNW^NN#I]_;71SXK+NXUVL[]\3:.OTI+P_)*ZO6YW^+C\ M':U!_M/@^2G["2YZ U=E>;M9WK?^IOD;\NSN14C$3_!M<6&_W5P. GRQ!(#^ MX"E_X7KX9LD-P_Z;^T;CJ;SGKM'_.EK(Y(LEFPW?Y+U.UE]ZS^B;Y37;_(I[T3_!]<6GZHK5 Y"4^QU_.73I8>BD?7SJ8O;2]BD"[_4&C MVRQ)[GN%1/^BHZNQUOJGT;?EI?W6L@OAL?BG__CUW>?F0_;8F%[<7G_QFW(U M?__?_^M?TKM^[H^^^)3=_3!Z]\\/([I+C.E-P9+^!@OY,V5RSUQUDWP<_M&'-T:=;?V-_?/'I1<4EP(3;@^?T0?%)NY4^NVMG M^0^C=61S(!1TZ=[^^X]_1P (4H(0\B\_+=X\>L=/BR^9O.,)#E6O-?M60$$^ M\" +_E[0$\+%[=/O9F[(NJWIY9@ ^4W?UBHN+CXJWU=\,,',6E3]Y^0\_:<= M]MO=K-\WS?\>MOOM 8@Z\[W=_\^T*?_Y,1V?[^WFEZSYT.UU>O?MK/^VV_S; MK]GCURP_&;I+7&;W2;B./AI_UH(W?W_JM)OMP7A-/[3:<,E88$] _/D%$'_\ M>X+QY]4P_LM/2U\S7M5/E66]%L+XT!ST^@^-I^R6*&$!J->Q]6_AF>(W'+.O M^;"1/Q.:MRZ1C8YER2!A0+Q!Y VAY2,GW^Q._&]'Q$\N'&R@$_&&HD.#S2X> M[#EZ/PS8[.+!9H<&VX_!O@8MB6W'$=DQA"&]#E31[5!%#XVJMV-472*>9@X3 M/08/(1EWXLS]2%(NKX./'7O?SH-?\ M\[JTQ97@_?CWXK(*?,=3'(^YN5.NM^7^?LFS1G^8/]_N#B^!\$3&P;GY^U1K MJ _]N0[]Q>E&.Q&$:;5&]G:C\['1;KWMNL93>]#HW"1QK(3UE1#*Q,RJV<8% MZ I'-"9K7>%B=(7K//&?LD&CW;P<=A)">\?!@]9GB[+LX>$UF_9VVZS M]WAE>6*;$L"F<%\O>]_!TJ^)X0*(X2ANG^W%0:W'7Z$ V'Z;:[?^56WP]DR] MWN ;9]2UU+X$J7TA^GQ]VJ]*1^>U"^8B7# '+U584I55[^\YHV[G+M/;[;37 M[/SV3WSM=SUM6/7T2Q6[BH?;179F0V&V;:PO_$BS\2R&&6EVX MYDW?74VLF<"YF,!%:0H[$U"M++P&TM@ML[?F+1?!6\Z=\;M[B6A-0!=!0.8M-6F/ M>:\+OS9'?&6>6;Y\W<*QL(U.:O#[^2'+!N]ZS4;9)+2X8*3/F'X_&_07;OT\ M_-K/_GN8>-HW^%$Y30O?7]<9V@KM4V)>A_<#':R7=FVZD,JV'>C-+VSZ],5+ M=_TD/CHQ?X2/XJ/;6!Y];G2RQ0-3BZ E(F@&4;74.8>GB-447E/X3=L4M*;P MFL)?DT.EMIIKJ_E5 M\[;[-!ST1Q?0ZZ+:S2">TLT*D$]BI!V]6*HF@4LG@8.72&T[^N8?6:?7; \7 M5;O71SFKA^G,H^E PNTJB/6B;/3%],#71Z9703/'3A9<4/%K*KA(*K@H[7@) MV=1RL9:+-T+=QY.+Y36_-OZKER?;N__ASF=?!Z;;&J=O?,Z:PQSH(IN/NO[^ M^9?>MRSO)M2:^ZS;A O2?=/+K^L\PR, MOXS#;NL5$CL^+[%7<%]3]8&H.K4KR/)F.U4@ 30U99^8LI?B_^:H^]=1V?,H M7<@V^NT%QMH?M!]!9?IP5]Y1_N+;_6:GE^[=D\Y][S&#]S1=+W_JY?"V&U%? MEF%VAF]N@=ISG8"-=N9Z3\1QHCCU.;@1-?YRJ/_HTW@.0/UD3^K_M=?-GG]M MY']F@U>JR)/SDOOR#:CI^T#T[;(\45L3^,CHCJ=>OT!F3>2GT^E?WH7KI?0# MVZVDILJK4V6/0P*UZ^):V=RK<%VEWO7CHC+XN:7 MXXBX!NK?E[O7U']9S/[&J?\%-\7YPS*WHL-??QCF?-K\-3CF]@V[U-K\F>,L MM>.Y3B.Y8?VEYM['Y-YU6.426/A-AE4NC(_7>LKK]3J>,FQX?LOS9BC]^DW/ M6_.T7ZRWI:;YFN:O(SUD7SVF+EB[.,WF]@O6+I;OWY;]>OW,_S59L@>C_II2 M;XDLSI5V4BL&%Y=YM.N_M,[O:LWLYQ%Y[=J_K#-1>K>LC@0O+X*TK2R\K[>5R*DNOP:V_ M=Z7&:Z]#.G>-QFW5(5VLY^J&E=WK=VC=OMI[L9&.6]5^KO]0U'I0W1[Q8MHC MOH;TAEMEA=>J&E\. WP-;I#;*GFX5N?':RIT.%?-Z5_UMK>R]*P MYAO7S#>.KBR]*J_,:_>![+/QM<"X#(%Q<8KF#619U#D->Q-!+1:N<^/]:./) M;U]\N9=ONTW@=I\'0-SC '6GT6UFGQ^R+&'&M%J D5ZWT9F&HOOV&?Z 0]#H M_)+WAD]]>$1GV&IW[],U\+IV=YBU/L#2&NG6,>DT_FP\_J?QGWW[6P:GY^KZ M&YP&33_^/>'IYR5X.AZ] 4WE P]PC2D.P?]+BIM^-W-#UFW-7"[>4#1]6ZNX M>#<"'=,G_8V\^8VF7VLJK:GT(%2J#TFEIXB?UP1_I9'WVSV"IS1+3+/9&W8' M_?<]T+G?]1H =;<5VUW )>#E4];,VM\:7SNP[=/?DTXW=\Z^Y(U65CQI>MUU M4?@^F)C2_4I47*EDK==-,B/&L@X5U\ME#D8R-9>Y M0"YSV8*IYC(7R&6.[EW[F/?@"8/GCZ )%MZFIY%N^%QA)J[W"'IIEI?77!=- M; #JG%]M&:RO;],_W-VUF]EKV/*ED+Z^#7^7-?K90Z_3>OOXE/>^C0S%*XNI M;;7M*^"]WLWG.VY^'.;=D;T^$I??TV^WO/JWI7^F&;\O@1YX> M$')9WFUT?N]GA=R[P1T?>7)>!/7U,?;:N#NM<7<1#+X^[U?OY=]7D:N-NO,9 M=0*QI^DPTO04G;G=? M"16?CA?/HK2FV]VMSE?)?'>W3FMN>^E:[\WSVE-KO36G/3ZGO5FB/1NGK:GV M!'KMS2H(Y]-K:PWA@*&T5\ER]PRYU7SW.NCWYGGO>>BWYK\G]_'>/"<^MX_W M%?+D2GMWP,$@>]?^EK46L-^WSZ-F/Z[3Z"\T,!KV![W'+/^4=<8U]0_MIRL+ MT&X!]@RYO@SW;21J[4(,[]K-A-SNO;G/LVM,U]J)%%Z$^CH3-@[!%4;ERX^- M_,]4R3KZXWWC\=H2-W8BAI60OU[.4!/$^0CB(CG$^U[J[O.4#;)7)2M>!OOU M\H9:A3R/"GG\@2(U7[@2OG"1(J*V)FY$0.Q+"#[U%NP]9:TO6?.AV^OT[I\_ MM>\?7@4YK(']>HEB7T%1$\5YB>(4A2)V"(PP ^B;_SUL]T?M/JZKCU_ :Q)(D@5KE?BCAZWK-Z< /XCRWO-7B=[VVW^[98(H K7B0B M;4< [-P$4'. 5TX KI=<:V S?;ZE[5^$ZA5M_C;RO][\5RS[/^8@(+^WFZ4" MW,[ZMZ8'K(:QY@JU4O@*.$/:?_H;>Y]RVP Z.7AXHP8/F]'"/\!(;K:'5^81 M6$T'\S"=B ;H&PPT(#>E@?'EZJ T #S@0W/0 ^ HVG3_1WKT+6W^#$ G._T8 MS0S\V>#THX//!Z*_X7J8SW9D]"I&Y] WB![2 YG8#)F*FLWYS.=!FFQZWVZ^ MSP9_]?(_9RZZ+K)9S7W6@GDBGD22>-F<)RU;UZ.7?Y M@8:DEH2 DW6)-S8O:Q_4Z7Q0P (VII+QY8S 6@3J>LI2GU6RAKLY^LG54 +D+_ M>^V%B@>CDBW>>3W%D9>D[IZ=VJ^_$O-JB/T,=G5$/S9"M@NC>J/ M%7VJ.?]13*.;%P1G#K5=[)&XB?Y%UWHJSM1"J3X8M>9TZ4?C,A2I^G"\4H?1 MY1Z,\_N/SGPH)D$17,?,+C-FMG5AY5RQPV$J:V9[\/S>S;-F+V]EK=_!!ND6 M%2(?AWGSH='//GSMM.]')\D^NX3 7O[\X>[M('LLKFC-9$(UNJV_VJW!P^_] MQGT:9>MZ[WK-T=V?L_Q;NWEMFO-AD%.D56V*G5,E71VWN=,A":N\"1Z7N][C M8WMPA=Z)@U+3:I3X M-N:R#+JR&\3+X%WEUBZHZB?;HKV4N*VD-'E#CI9Z3L"HN424+29CD\,E?4Y2 MO^8:0)1UK2.]_\/=YT&O^>?BN)5'D*;I\^OB!2^"-C@9 ME^?GX==^]M]#@"A\@Q^5@60+WU\922P';DH02Z$[B<(L1OJ//IXM5!Z'-$UM M\)S&IO6ZR>";VU[3; X?AQVX- 7,NOVQ$]2T_FO8'YF'5[;?JV">[OIF0%^E MW;12^ZDIX=(HX9+TI?TYR/MLD%Q6C4[[?U((YELV1N(OC7;W7:]_9=Z6[2EH M(_!?+U>IJ>.F45BE9=CDL$2@6/^:N2MBGWZ"6@_ M;S]#_]/GWZ]KP.="F&[P2ME;^1/U\7!1V*>VSQRAF\3EZX#6)?$0WSFH6=BX5= M@@3;775YF87Y=IXU![V\^*+9S#J3QOC71387P;?68O,54>M*@5M\&AZ?.KWG M+!OMT(>GJR>[XN,7X7I%TNH8&M>G[+'1[J:/:DWK(!QK$X2^(IJE6S.MJZ:Y MI>SJU:7B;K3IM:OO]@EA0<%>&#U55+;-E.PTGMJ#(L0)[+/;Z/S>SS[W[@: MYRMKNK@"V**"9P-H7XE^NQ@=J%KB7_[J?7GH#?N-;LMT6\ED3==<%TDLL<17 M@76C,8':5+GML[S$5*D9_Z4R_G/;"%LQ_B\/[3RY+6^-\U?ANE[6OY&7JM;] M;_]4TY6GN@ZL'&VPSN'/-*W#9.<*DUV"%;^]#Z_6YE\/ =0I7K>[\;M'G.J- MOUKE;HB:/F'+4X>9T<8[W# MHN889^$8EZ" [D8<-<>X6:)8W5FF#FA=A3]A=2>9>A.O)MBP;9#Q7 WG*]+XM\TBKPGD%O+BFMWQC>*BC2!^142SA8BI M.4@M3FI]XVSZQB5PBQU$S*>LGS7RY@.@;S*0/5UZ>X0R4_ZT#MY71#!;F+@U MP9R;8*[,Y*V5V$M08B]!;]F!R]1$< M6^0L1E''Z/O2^&Z&@X=>#K#,CQ--> 6L);1V_N\P;_=;[>;UU0ZMC+L_9]U_6&W<&UU72MV]]EL%WO^=UB4SU\V1^T MFS>YJTN!N]YMW8(MU]MZ/2QXBVVM6? U;.JR1%184:O=&2;WP^>L"0K$H)WU MP_=F9]C*6C'O/:;YC\/!R KY6HHGO)Y/S\T\LP^+W_ C?7C.1Z2+J>[ MS[E-N1,3YRWF7!^33.L,[@OAIJ[7_9;E@_;73O:^-\CZ'QO/#?B])M4*1UV) MJ5=$I(O5:JUFUR70+ G5 -J;?8VM=E+ M4 K.2\:UY^#B/0>70*27X(^M3:XK,[DNP>5U";Z"6JN]$JWV$CCM&=2!VD=P M#3Z"2R#.\P80:EWUXG752_ +7((CJ]95KTQ7O03"/6\.0>W0N@&'UKE-KL5L MT;)^Z9>L=Y\WGA[:S49G9@S+.*.R*&ZZL@J^%X$K)J0LA>XZ,T87D_9?WMCF M.#WV/W__? /[. 'FY]\_GV3;CIZ47V_;C9VVFHU>U7EWO"O;TH96F) ML0I*91/ R$?8^-3N_VF?;=9M/CPV\C_GJUJG+0%6W5R99S3=A\K5UT59ZS U M4QF[6?>$_=Y=G;.T%M.OR+*E-:RF M\IK*7X$M0W_[XD]&6GN(/;F5V$/Z#46'9@CX&E"U-54A>@3>2:X$56P[5(DC M4-55'$"VW0%DQSB _#JHBF]'5?P85 7VVG6@"J-S6S/\.MCZUH;?4=CZ55 5 MVXZJ#J%7#;OM,9ZZV>"O7O[G+(X>LT9_F&=CY\'D^^)!Q7?31ZX:%H4MTY AU^W?N@DE/?B8B??;_W<8;^U[)GM?H\1+'_^_;/? M'J\I>:3_,OSC[[?'P+ _Z#TN1^P8!9,+=B"$_-N*YXZ_W@6S12;-[*-;[6]P M)&?/3;KC_1 6WACT9JVS#7?C?\TM9/Y!,V_P6;?WV.Z^^([5>S/_DH5G%5^5 MH*W!S%**&P[R[/[G#:AMM">F]5^PV^EXPIZ;5JN=K,U&YV.CW6IW7>.I/6AT M/+"8;Z,^XA^'>?.AT<\^91U@0ZU!;R9IZ7/6;??R4:;H#Q,>]"F[FW-8_/A# M*VNV'QN=_K_^^(;^.&;>C>;@#5:8>D]X0"IP1)4)TE$G%<-,1>W-CS^D18\> M-SIG&&&B"?#H?_GI>%"&=_W]T#"<.FOC>_MQ^&C>4P\^)#E@.O?^]GGWMW@+[B]BHAMIXZN?OX28N*SZ)&!> %DI+E61"G",9V@ M1VKLZ2(Q*3Q"38&8+0 ]$':V';FY%W:HH"$R%JT.1A+'F'5BC!U!E NZ>M3H MF=&S[82P_=#C!-?!>^>E,X82[#4KB"=Z+BOH(7)O]-A&M_57NS5(;>Y=KP!H M'A&3C*D7.:A@A!B-M3".P"XBP:V9K%M3HBK;2A3C>KKNY4O8>H5\Q0H1K"-0 M0[6'T\A\X([;">%9(21>7"%3A*C-5SCL _?L]T$L?4T*#'SW,>]]:_='@N!M M=Y1YGSY]"R]I-SJF.5*LV]W[$3T]=8 /3Z7(+[T>O*S367I6?YLAQN*UI@E" ML=^>)T180"?[WFY^R9H/W5ZG=]_.^O"VOZTA02&# W[-8Y2(":R1(7*"*,>< M\)6M)+,4>!Q$G!S/8U_[9GC^T!ST0- ]K3O;3M(@+$]4%2(20D<+ZEV45%(K MN*FM#X.'+'?#/(<+&JD[?O?^ M2Y8_CB^:0^N8@^"8?H-6&8$U-P4JZ^(("H,F83%EL&!K(P:]=+)LK6")%>( YC1S#-8N:)^EKS.""2,4.QL< M$LB"<:8B*S >F&(5.22TI"=:^AIBX98(6&FP@,M -$;:B_)("H,JQ*(YT;LM M?2$H_G[D(^S=K:68TR5+%$MY*57B13L3^)BCDCDKK8L!2PN&T@2+.' Y2P!3 M']X4A^LPLQ<2=\TXF4CE/@B3K/UM6C]\&HP&)I0RP@>O"9B=8'P)0IT"O3B" M1BS]-6+TY&3I(@*,180=R%I0+(1FD\/-(F(>GQ.)NZ:[GY(T=-S2PSV!!=161&X$8;H6+B=E A('AV)<^,[VLL\NI>7 MC/HB-C7'UBLGH[/>64&)++T%WI P)WN*"-I:9"YBZ! XO;S4QQ7'W @N8]0" M26L]IK&4YZ!72WHQ.+V\HJ$7<)1F$"?>@=F)2>+5H,.[@.)UM@3*5 M%I,O4C#C8Y[=96 CSM/C/WZR\B6_/:R4]4V.JE-Q>>'+!N,AO<6$17?[C<[ MO13 Z]MG^..IUV]T?LE[PZ?D$N@,6^WN?;JFEQP?0[#'2QMKZD\P_K-O?\OZ M[<%PK3O6@:%JP?332&M!P$P%0Z1PQX(J'ZONV#F?S:[X6H_P\6]9"[9J!,Q@ M!,V'.U,X+K:W%+$RB$OBI+'8$*^"*,PM:[GC54M1*;(!J&M7>A1@U]B6&K8I M.,Z]@@W&,8!M7_A,D.*HX@R^4"C7F*$>3&=F)?),1E"DN**%&2HIE]5@P@&A M]-G7P=MN?Y /TWF>>>"7!SB[#[U."S[K9\U1"Y O>6-T6AT M/V9YXK2-^ZQW-SKF'_-V$Y[?OK_/\M5@OL3X4V %3J9AG'-C)%8"]+T)9W)R M3D$I\H;0W[3:& \;+7T+5.RTQR\";ZDUT0(_NVL//G1'8;7D76]TGT?2?Q.V.P^+IT$A$.$.]C*P0'V$W0PR M6 ?ZO*0OLJ+U:]EKV4L8Z*Q@C-(1:@3%."J!J'$<4UBUQR$&T)4K06["YL*X M1U[\$KXXN_A$.BH03K2G7EJ%I,%I\0CQH/@2IRCG>RY^VH4+E+]4H]AY_@>P M3WC&L^EV@=?D?2#X7U)CHY30.#UT:Y53\UT8HV(B&$JM M5)0$RT,H;$-QA1I!R>*11Z8 M!N,7;+8L<*/*%IU-(7W%U M8TH(VWN]@\;W]]E@HB)W[]_U^JG1EFOD^?-=+T]TU=\.[<@#&R/*8NL ]UI2 M,$P*M#LB0P4,#/)Z!1@;+/# T*W:).4UEU0R2ZGTD2@'FU- E]+%*GD]:L0V M#@SWJL<,7E MVM$<80J.02A)K*5&8' +APHSS4ICZ%(E=[J!^RSU2/!6U:JYN+@ ,22]%X@8 M4$Z4!>%;P&NTB,OA)>QRX:UJ8G-Q4B.\%MX3+P()42F%7>ES\'-YSL?;WTG? M:;@[]?1MMR9IN5]ZP)Y'Z:B?L\&@,_)+?;@;)Q^;)>)CDTP-#.)#:BNU5DI* MS# MSF4$VJY($/B>SKA8=E_I48!=XV+Q2H \X8: ?0I*-8O>3A(F>'(U570: MC@33%POL&D\+0\&0B** T\N4B<"PRER%R&0E9XZ#Q&4'!?;?P'S-\C#)&_C2 M&XF)L08^SJF>1>(^%XI@YL&YU:6 0S]FLA-UNP26<;Y/OO=MO-__1Z RSCWDBCE%Z M6?+*C/OCKP^Q[6@=SJ. %[ M[0B RR)EKH :)!BOI"]A=DDP[[GC6@G/,8 .*B9#V@,."AF-#:_(:,RX.#'T MA_$ S4%M8_""&T>-E I9P[PND@>"QG2)I20O">C]MIQCQ5T$S1-,)<-4C-/T M$^F\J7J+.-U]R]^!(,_R#W<.MB<]M-$)_:2BOLL:_5UER,;*B98T77JQ\]6+*-:^NT8J]_&V_/TP!VY.5H"%0H#1&H&=11(1(_LHR MK54$-*MO%25HF,]7H&T,U!0-8PD]=5U^N(.=GGB!O_1L-LT0WV0?%U+SB$.( MH^2M%-$%PH(HI*P09"ZD,36%> G,YDLKP4FAO7_+6O?9&/0/P^23ZE:",@MY M^T0-'E9$!1 '@4FH\%(Z$0,JJY<"5W'9ML@Y1O+RFJ;+'D$/-%MD)WP>E5'W M30YFX%K_T$(<*>7+(T9Y3.$7^"M(6>BKEJFYQ+,B>P*3<"$2QHCB.^[-X-P$^,EH@H0YTPB+%)= ?46Z$K$48ZJBF< M +5^/0=8^DF*O#WRU&!I@G*!11"5/!9Y BGP5['1=T7#Q\9S@J!W5Q0%I;AS M([GV1ZM\2="OV40$!Q^)8(6EWH"44)2P(NLX%=&^%";>:#7[KGV-*T@1@F#A MC 8FI(I">%'4SE#!JGXO+)68\7N=!(1U#AZ'N*,12$5X"P?*1%)X9G6 0W10 M]/?O>GG1)*!WMY"-,Q*/\(3)')PO\*/?:%:UYA7)%',R.X!Y&RQ8M\8I:[CF MA!3!'["!>"7X0^A<)'_/)4]!+U673]FWK#N$?YY T@?I0OA\6^[HXRC^^+O M4:3]8YX>U-SL0,T*U@ FC$)P]@W1@2$>?6GC K\GRT+>H#L64>]]5WM$L*MG M<19LS4">)1^TEM[1@'!4N)0%7,JK!;MZ?F?!9EI@%3F+",ZK]=>^6[[\69J;6N-4*:F"#)(H(1"A7!3. M(X4#=;-NX8W>65EA,J 'L[>84I8DXZX(=(&^OUT* (AGYY T8*>!.&/(&%-( M 6"0NH)L@5+^817CFZ_OH*"MSML@TE()C,XQJB,WMK2LE6:\4KDK.1TE QT MM$_9R/Z)O7Q=4>FZ_?&(68D2 Q'SA\,#*N$J^G=1Z!H15Z]AQL:LP M#IHU6-/62#BV'(Q#Y$A1/(.Q(A5]3\ N;+_814_?)(.A;(JP6ZAK0U?B--7, M((TD!H40>\\5YX0612W42(SAR+,_II!MN.BMX-PITK4MG& %:^##7M,0E*2. MF3)V+3%H3 GW0;.!?ZV;!DCPSEKI:&/B[-+)X_;)?ZUQ3C9%]L72$<(\'.> MCJ3&Q+-"998,6:R6R5@Q?QQW /;@N%KO(#D KI"5T2%LT@FWG̙V:Y1A M6;,P+OG%X6I]S.4 N")2J C6?)">$\7!K.>AQ!5HKBI<)6\=>WCG+_9 M1Z_!D466>A5-U$$;[1&@"Q>Y;<'AL 1'8+&JC9&T!,J#(FBW0[<%@K#%5G-L M,*;."\V8*!#$(E 3718:T;.9-V=&T&XG;0L$!>%8ZF2%D :+I[8R5N^]$#GW-J#",:(X=YRB[A$P@=.IJYL M1"); C=%>LW)V7'QIT'(&K>DM4$BC;V.#K"!03@I5B $U+IE""%\-N_^ZA"R MKEXP^48,XXX:%CGUP$=X*7\H-\LI9(UBLR]"QB/#%YWN)GD2[\?%PL_32R;> MR!'3&(<0I@5?_<68_.\CITW6FHDREFU)YV/Z)\G! *43D4@/N:4$,S:HJ\( MY\#4*R8>GLLTN@0T7?.>[9="XJQVR$LMF P2^*SRLBC#-\S'2L-F(H2ZO=V; MO/)M]]=>-YL$-I/#Y'N6-]O]E%8Q#I&N]R;,)150G-KL6,:4LU1H96TL-3ZY MU*.)R4&0NRD\\YC[NN)-7Y^GE\R^:?1I$3\9E1-^:W12Y\"#9]1,F;TS1E." M!=&$,5 7$2ES-11V&@QZ\>LL!@\*UQ1E2V.JXZR/'5'P! MCUW;3TN"L2LXUIZCJ#!FRA>\DRH=EJEA#''$"9]%[M$0K;!14HTCMTHY%4#;+CS& MR%JS#.\$= K*Y47@?:0K+']+HWQ+;^8MC6W8S,NU4X:GREN'J37.$(P4+UMJ M"J\J&B;,7^%8RQ&OO[\(?D5< H& =D MS$30G-(R#H+UDD$AMX[OM;[-2"WVWEB06(Y;!YIOH74%9"N=_%(P3MXZ3]U) MU=V-0SCLJ&> [PALPJ8NE26'0,R'2DY(PK^6-?[WX1&$>$TE:!&*VTB)0EZ4 M#=13;[&*5_(\^/Z4G"&QEX=&\\'WAU]Z,Q">IO^5""XZ8)N"8:*-\RR:LN@3 M4(>6N1AG\;0*@I=A_?3Y]WU@W=ICO0"SU)Q;X027&"&L@RUZ;_ HI5A:0O<2 MS(N0E#"/0CG5YN*3%*\M<^"T- &%"#HQ9@Y^)]06:66445VIT]2(S"1'K%G* M[DM>E0D'K(YP;31U*@:+A,.EDU4X,/PK:7MTMBW$5DN.C78^.IT?[L:>ZOWJ MY0M/Y,P)7^,AE4K("#S> 1OAH A29HKXE<)R2;U 5 MD9P+K((U#"GGA2\2=832,E:'V E]=% WXA7;@VHL4Z.F'BQ*00)H4$7F/)XC3SW2[D9]4;8OF4)<8Z.%,]S'B$T4NNRJQ[FN5+8(C&8[ MMFVTJ'U!6&/5.D:\04(::IGF2'OLR\YL?HE5*XG"BPSDV""L4;P-HA)9SH%E MRS00$PR5HO0"6\DJ%>H@>]C.(/S>S087S1L*X*-@,G]]9B:KQ1WB5-0Y=-'B-(M^J! MHX>'=1RQW\& .(@RS(410GC+D:(,1> XL:@@XH"295FHLX,R7UY^!<)EFNM) MTS:8MTY[A0RHDR"C#8I\6AG-[;*$)[Y VR]#4H([;@LR&NDR*:CJ[5/NM= ^ MFC"OB$,J> , **E8(9^CMFS)Z.IR\1NLJX3AGUG[_B&%C.#;QGV:7S!(U6W# M1N=3]MAH=U,'T_;=@1.EYL2@XEJ"J2(U($?94-95(3>JPF>_ B(F@&VXV",# MMVV%!1?!:"(BL%GKC$YC>WAI*] 81L5C94K&%C"VLO;/YC'KMI)K(78:+R;= MSBKS)L)K@0%@CI56G!!3R#?'"?#\O]\!,6;_\E/EX<4;)U,P8[O?;'122X30 M;:6&"!N\'($MBC "^C4ARB E6.>3Q$S00+'[\>]OWF#RAN+QZU]Z4[$2WVN. M\=(3_^/?XQ7L6+;UF^C+3. M31>!P-KPFE-@5U&B% R6KE0VK.&IO0;FRY91OF5Q$>/U;;$EE+J@C0VP^S$@ MBEDH=&FMK,/C) M))Y8Q&$W_\CZS>[G/FWSJ_H'[W. ML#L "A^A M7]W/6:/?ZX)VGKS>^28T)*D3%!D"!H\U&#:!E2/E7;2T0L@OO"JM9Z(M_%RX M^SXVGD>#HL:DOV4QMZ.4.6Z] 0,;$^9L* TVI)9X#=)5(_I9O8I=UKG2.VI' M:92@4E-MC"0XLD*MDVF8==5!H]6NZYRZ3W_)>_W^3GBE*6RBC1:6Z"2#+6.H MY+'<5(KD@0$+A)/ER]EQX99QG:K[2?]=KC!+ 8KO;Z#:!?4Z?:)^GO\\K MY;]WO[8['5 O7Q@,^C*.# &%C=F(?.11T.A8(8>D M@4'9UCA*8[DH\#"E*6BX2(&A77CUJ(_5J7(DM>0Y%1VM.K!86^59=-B#9"(" MIVEX)6,)NN(,IDI*04^W\$LX R)("/P-9:L.(=!/)2!;AJ6-,\E#(SV:\/1 M?@> $@QF'9B[ C.2&LQBK$NK:KX4<5(N0\ .!B.WF>#G?A_4#)*350:[NXH MMM)/QPHQB2O1/ IB8NW63A>S^Z)7G=D@I(QP6,%VXD"8'-AM$8*$GZ:B3U)0 MQK7>==')NSDS+&4G-$O0OY45T<.Z8>,#(KJ<1H6\J(@0@IA08G'%RU>RXW)7 M(3A-ZY#.$^N9!\F'1C95,:3$DTHF%DE#G79?[L>\=Y?U^Z,$G)CMB&(X?AH' M;8EG@B'LO60S.>BLLF;&*%NVXA<6L\^R5Z':1<1E8 8404Z8IB"+IK$D8JN1 M"$&7(GJS90\?AZ,I#+,3?^#W3C:JW9D?_?-BDZ#M]B6F^86I:VX #1YT8"Z+ M-C^2@IU:\>:"Y)"\PF$.LO#3(&,EYW*46QRQ")BFO#WDBI0]20.6U>&[2! J M*W1Z3&R,JBU33#+/'K)NOQQ%DZ9Y%>')+6TWKH-4QGL7I&:0]3%U M(=;, "LNL]U8K"A>C/&*:GJ=>!LUU.R,2PI;_S4<8VU=10=P%^*0Y,(;!JH! MMV5#,6*4K6#K#2%(O'BV3HZOE7R#!.$0YXSSJ&(*HZC2.P2:1;58A>%+(@5^ MOB,4E04+A44A@G,6] +G3!&"XK3:]8:"R5/21W?$U;B@,%EM[D+U+8[G?=@>-[GV*W8Y'3"[$"*?=)2N- M@LEO['WOVPA&H\ M+K1 F!I%TEA)ZIS"B 7I2*HVUW_H7['RL\C9'<*C88I.,24'#V_4ILCZ1];I M-=O#:FS;8^ ^46L/^ &S6* 0RQEX)!(#F)%_8#0.;U\T:F9R%G#"#=X8.:!V M=;+O[>:7K/G0[75Z]V ! ?7_K8(LT(@YZ'@4U$(*3 G,$JX*E5"P%(8$,B*_ M8O):<54^8\4J[?.OC?_JY:[3Z"]4%DS:;(ZFSZ4$S8?V4Y5@-8V1,@;_[7>@>UW8#*@$N11\>SG3PF@ZBX$)9V7B#AA))B+GI!I M9^R06;N\VRD1RP9 9C:\6(7:4S3A5..""O< M/IH"7YHT1*VQORWV1R[EQT;^9_)'C_Y((>/J!D2:YJ0'@I337EL !Y?N@2@9 M&77>O?P3P&6"LF@C5$F)F^(98%S2E,!2F0IK0![F5KU MJJO0M?AOQ#SE[8[8%"T?FH->_Z'QE"U1' AU:6J[P":2 )(+:Q0Y,@Y1*4,< M"RWYJ[AUG)Q 05 >9)%"VFE%)=><:LFI"U$%:4W@HRFP& BPQO0A% &IF+!" M6),2MKV/HWRAA&TI(M(>32RK&ME[RGN-@[(\.@Z&K#/(8)[:H(<(%JT*3*G) M)+ +QS)+>-O*RK>=WO?O5:K3R1!S&!$+I]NH:, T=L&,,D11'%NMQS+$EA>@ M;QED],#\$6RDE.Z'IY0L.2IU&;2_M:L5.)OT>M(6((5MP1:)$**, MILR$UR%4RRNQ7'"K'0F2\V!K38U@U(8@0(!!(%N- WF+R[I;ZFRE+)IPP6\8 M6VO*$9TTUM)4GTR J(C3J.R;HJ6I#G)+[57.B:TOO1=.[H)G>_4$J4WHB#"* M8TI*PUA9*9E'B%$G:6H'RL&BJI37:S%I&''(99\*#2<:.2F<4JG/(F,\)7VD M0:DCE$J-C:SDRUT&2I=W>_V4C96#;-*_>US7,9DKG"YXH>ORNJ[T&D>" IAE M7J NH02A?M[U,UKR>1QM9@$?&28+@%_)R'7(*Q%\$H3#6,,,R2LGF8RZ4I^ MVZO;BW75^IC&F#I"<,\#B4!&\"8Z[,4<7-0>IU_ORL01;*U!&C1(# MB<02<:RUHKH0VH8%73%H"-+D16MYGY6?$!DG.772.B LG7Q^QEM,O'%%/J%Q MBE:2H:X;L6N.&:.:6:Q2X$2R-,S/*E^ZRS2OB%,BE-C>DKDL9)R$RB+W5CN* MB67>6L*#+UI;@,XHJAWBKANQ:Y0.1+UWRD@K(U):$T5#D5%GE%[2L%*IQ=K! MJT/&2:@LS?XF&A2WH#F6BJ;!@(5E9Q6M:',7@]A_-M*0F<%8]F[-M4 0XN"X M\U$9C22UUB:7E@1EP5/!JE.3I=X![+DU'@7 $SFKJ#0,!PYDX903 := XAA9 MWJ)*_\:#(VODL^JWN_?A>Z*7S7Q)LZT3>&HG 1JRX9A$:V'3><%+J7>H*K&+ M&3TOKV';%2XAR-D56C!#,?<83$UA@:$A+LO(!C:F$G4ZP@J7L."Y?H\4Y+M@ M. V%9 AL/5KTQ>"">5YM;">V6V>VNF=.?E[&&;G9^CW321@@*VI(C&""T4 MCX6UBCBJ2%'-E5HPD#9:V.% *0_K.%10'NQWZ9GS:=:-3I92H7YMY']F@RE: MURD6L#/"($1=LAD1M425Y3".AFJQJB8:73Y*RE04L+\^W(UPL\ZKB75@0!?) M*><%EE:Q0O81CU35*X(DNWY(TEMI2RG43L%-JBG M#I7=Y5P@2[(M]&(Q^"4C8C_^Z+D(8#U(%4#[P8)9%@K%@C FJMT3*.;X>I"S M#W_4G'@).D.0,4;0MY'F)=T8I*K\$]U)5&&@W!%SBH1R;1O8G 5?PH!"^P0/.6O%)Z*O=SWAE\' M=\,E T2JV:=D1?:I #L@:&U@>0P!'E'*_"UFN\EJMS*J4!6,]8LZ!!B+'?OG M*-5&!OJ-TPY99D-*DR_XF4&P3TL&.%<)]31@K,I;%A$#]Z58DFB\1B*JLD&] M ?NC(G7+(3BG!V-52C/'$I0IF?H@A:! W&)3QI-8K#9-*@?C'!N,G=HI$>:0 MH<2 ?A-%D$;(6,1@D?)Q21-VNLNF+&M3M!]0*YLM>1FMBB,@P$8D,1:4QH66 MLL*_-*I:C+O!--.0Y\-=RF#T[?[HOH]Y]M@>/FYM_PJNA)6.4R%]("XUD*8. MC&""@E>!5YM2"KS(BM>M:4\ UBBHUCL)_$I+$+<(&TQXT=U9INJJ:@:(9HN= M)G8'H.P)N%N&!M8G4:Z258_58L;- 5:=U([)+FU?10%VF>5:F0!B ABL-%TJ@HM.91!5RE?*G6OJZ MVA5/08*) $O"CJ!4HJ&+VA7&JR8YR+#%2,;F2^\.VJUV9YA,P<]9(.O5K*TQG3VTF+9[B)6?#!73H/U^;['/RQ\P]0,MFT,#=]_U\L>DI8W, MRW4FK0(-A"/JM,%1.I&X0-&PG0JW;,B$7NS;6^_.QKLSR;C=9&<<]P:$.G&! M"#0:/YL/;,<"*IA8W 2&K0 M!238@K0*J=""5,F!\L"E+ M4HLT#J9TP"(;Z++]J20.U+MS#!U("6VL#EC+$'"DCFA4!%R0]XHOV1FY.#>@ MWIG#ZD )\2K /J2)A4@IK6,YGM0RYI?MB5SLN%!ORI$U(225LV .V/$P/)L& MD1;N92?BTI-3[](1]2$X'%12QK00++FE#!%E0$GBN:K&8D,8NDXWR!J?EU<& M&(67C#L9B6::^5(=H0TO**<7%5ZA"3BH5@#??) >$(HI:7'9D#7L;@ M,5I,$*BWYQCZ$!P"91C2#,P)*I1F(3=E'']+1*Q%9D%)Y10+QJIQSB A1IMZE$^M#1/F8 M\HRMLH(XRZ61TQYWD8IE<:%CJT-+8GAKASLA)*RDWF 5@)28M$785"AKJR4E M0%$IFCT/2#54]\)*5D[R#(:8*#$#R0TB' DIRC(_/!\O&*\$*ZD7X] OK&2G M%"H%UKMBSAMI(TGCOE0Y]XH@5ZV#QT00OEB*-/OZ+=:U003W##AU!!M(P< /EI'.2L<@+%"BO0T46G![RXW,"9*@/7OJ E8/_JRABP0G F$;5 M-F.$"H3)#F3PK='N)$,R]O)4G3355;?3IYP)*GCKN$W#B8,2P)H*NC5Z2?4R M2#"Q6-?YXEKV6/$1F%=YS:B_?YI1WA^G.$\FN Z>7S(7DZUXUTXU-J,[GGK] M]KJI?YS$5!7.0"U@2L,!0&5\UD:!JA5/^I7AM/?XF.7-=NK[\I3EZ[ ITBQ M!W)%:H6BP-;0DK<@N9*WW#HF?>\Q ][5=+W\J9=&+::;IM>N2ZDP"'$&9A[V MW%##J69%"('"=Q7!_9HP^_OG7WK?LKR;!(:YS[I-N& KY!K!@@,MV%EGP5P& M6Y44YI'TRE?*EZX)N>0,3!5L?P_6AG>4<\DMQ5&7^.2XJFB_*GQNQ5 )HEYR M8)UPZKVT3H7"CP+ZZI*J+8S88H;NK2-T/[YJN2*IRX/&(+H\3:GJTU@YJ4[] MQ2@U#KDR)6!?%._-8+GPQ#HG4ED#Q%#6!6#)?C<"=3Z,]/VKWX[P2C%?!8]364J0)M=:4;:*% M6^+L/J=N>WYD[\V,*3&8I(Y[5G.+K:):%*7M2BE6]26>6LL]!=\TWMM4_.-2 M]54J\=>LB/P[IG3%H#HIWSPN:PN:@@K+VK,E*2 GYSZG9Q ZS0\TS JD.5K9 M. 6#6)4N8YSWGKCH'>/&(,XT+1/7J:YVG5X:+CW&BB_)_;RE1T]9;K2!_U(Z M+X:308Q145!,.>.J@M+7A,G]&$X$PU+[% [5,AJ"5"B2<;D*"IW6BW]AF!U_ M&8?=UEJV+6CB4"ZDGB2&(19"41#IO2)5CW.:+/FJSOO>8L KBZAC) 8CI(@* M"5,T?I'"Q,KXEFM"[FG#(U8ZZ0U&A!MA'=;(2C1BIDPIR:N=^@A3\KJ(];S1 M$4*#Q)PH#IHLLRE?QI=19T5QA5*UQ@I=F?C?%\.;LU;+J8X(1V%CC!@)2HJI M:UPX:J]:])\]Q(2949[@$"W0)I$6$%V0*C&H.N^(@.')Z761ZFE#(JF#6IHN MH;$#[IIZ>04[8JX2; $F*M;*:\+D?FR5>^"FV"*#A;:"&H](V?67:E/)YGM- MF-VV.M#N;-KJ^3&[I][JL!1! M:6QE=$1P&UW9T)1;7!%=Y]1;SX_K+338U.Y6(N598-ZFL7MQ6CO EE30G,TY M<'ZL[J_12DL40\2G]N#,,-!N"Q8<&';5KKRGUFB/RRV%4D$1YKE'(NB02NT5 M<,L4(^"8V.J0V]-RR],RM#37+WHX;A$4;\8,UZ6NXXGUYV=H)S\=**"(F"/& MD@@6"<>V:/PL7'2J4FIPA--AFLWAX["31KK\DO?Z_=^[>=;HM/\'_FRTNS:[ MZ^79E\;W+2NGB>9,"=A4[ 0V.AA?!NTYKP81F=R4PVZXW./#?M)X-%?,*<.8 MQDQ3*4'_DD7%MX.SLUOZV0V@;"C'(AKIJ!6$1^#,1>!2("'9;J&5ZT?B MGDJJD@X$6=1*2>T-&+"TS)0(JLK!&'\])WU_\:"I$=AQ[JG0V%/B<9E]D&I^ M*^(!715N5P7M(V%2>JZ=L9(1+KP11;*]CX%7TU VUM$O!O93&>RI9Y!+ P!) M$!'1P)DL5% J6(6(7@D2]ZQD#!Z,1XQ E:5*>":4+%.6I9%+9H6]&NKQHU!6"79S@>F[2ZVM+7.K MP'"J3E/A8G_@Y]9[?.!/JC@3#*?1Q6B3%1(QV"3E%%U/)=ZMM. &4+F5!&&6 M2Q5-&CA+/#'(.U98J=9;6G5BO!J2W#/7*T3M+$^Y,RSB2"2PO0*OAI,*<1), M7P]J]R_7M'#V>30N.% A/2-"E"+::%<)_K#%\8H7CMQ5VK,%6@+A*2WR7J<0 M+9:%I\V!,5%)*:)Z<5+@Y0-_(N9'$>74RBAI"GDY&;TT$_4Y.J8K#NS7@\?] MF!_B!&FFDMVF4O.B4(Z"E"0*56%^E(I-RPRN'[7[-P/ATCKGD$_=\D"7-*3L ME.>LKB9HY(YG_Z49XOTMFW-2 7S- F=#B"BBD RNU.P05M42/*J!LC;6 MEF<7=BA83JKY(HF<2.Z3U!%.8AM2RYVB)Q2OUH)O7,)T8:C9BIE[P[VFH EH M#@:\2 4K13VLH@)7S/94W+2Q5G!1>-F/.=,HN%4$U'PF<) \$%]XWZR6U20/ MC"1\?YV8VIO7!F$HX,4R;F+T-O5:"(713@RK\%K0*#8/:QX>5RM;, , ,>7O MHR"U!"E,"M>+I-+9JM>5@!$MSPK+J2J>F,8.*2G 5 ->08CDM% #/5%+DO3U M^63-^;2Z(!!V#+OH*&/1LV3>ECURYD>C3$+\:>ST52)J;[Y!%(7SAA1+LV2" M5I;10D)[9^2RU!A^3![K #OM[K W7-#I/B9MH]WK8O(K7/'0_Y"_ZW7OLWQ& M$TR7K5??^*R"JH,,.'*B+4$^&LLPI2Z->+(<";Q;D\4](3@3FA89\BR: C:< M*>* *CR<*I($#* )&R$Y%]7PJAR%P38CD=-@:Y?&^U0"J9L8+%? 3E+CDG)R M,!525K@(QUJP35UC;DG/^YV6?U)U/HEBQ(*/.&(%0DC9HKLC*!G![N;(O@!4 M;"6$HS6@606BA&,$U%)E3-$"WZI0M6FVZ4UP?ESL)WD5!PL7S'X=I;&3 WLI2P)ILQ4%#C%J-J8DQX$ M/:L419=6X+ MFJ;C&E%-B)(6-"I>GJ-EWGP"E":.@9ZTZE\;@P+(NT&6?^AF7Q[RWO#^(;:_ M97]DC7S:F'\[_8F%Z*6G-GJ$@.UQ87'1PTF Q*QD4"BAM=Y4?]IRY2="QRKF M&72,4J12>@F*="#6T6+N0+2Q:FA)4*D6APZ>$QUI6ER["T]-C]J1)"*P2PMJ M(]@/ JC#*4Z+LFW@%*CB+M]*I=YDN<<$?-7F"^TIYXY*84.4"K2CX(JL7RVJ M-8!;2<[# ?Z^UVWN9"IAA(Q!'LQIYATF3//"5++8^0IM;W74IXLZ"! G-9B2 MC12XT\B;:*@D,A;]2831H5KEM7'\XV*0LETADC>41"6"B5SS2,"*MF5FF5@] M,.?B4;%GL"-(BD1T6)+@-)$TTF)<,$.$5KP-@B.]<2+.I:!H_X@R,!-+6#0H M!34PX=:(4K.TL2) "-9HXW#K(;&T2AA(@?AHP6PH*]"\,)5,MJTT M@0,#<:KN0PA'9Y$7Q%,74GZD9(4QA?".;1PN!15[,@;&J0-T,$*L"H3J:*;C M!IFH#ISD8%5LFNA]*2C:WZ0BSBHJ673&:LQ9X#.]4EW5L4(P0W13>WPYENRP MW^YF_;YI F1C9_7'8=Y\:/2SCWF[F9E.I]<<3\9/QPPB;]C;T'E"2@U>"A1-22ET['HO\C@S>VA\MP->O.1XPX M3 4G/( MXI7DOFQ(X;6M]N-><.8?%/#3893]AF/V-1\V\F>\,4H_YKU.]KW= M_)(U'[J]3N\>R.%MM_FW-2CV<%@#F+Y$69^FXJD4GI](\RAYQ4"2F*>\ MW1&;$NN'YJ#7?P!QNXXZ0?N0!N$ HE5H2B6U L2NCP1,%5;US A],]3)$HX M-Q1MBE3;Z7W_O@:A01N,++;8 W72&% 2U"XXL/Z$#*@Z^DB>G$1!'_O:[HZ> M,/..3]DHDIK"\PLQ83^607]\\2^?R\ ,,IQ%Q10*F'K&RF@@8JXJ1Q:3+#9? MVZ$@8JLABA[KX*PS6CA'L8G6EIT0-*HVRACYILX+$5\-D10F&=DD6L$Y 5&/ M5#'UC&-*JH,+U+$@TQ),B95;'2U@YBJ(W M/X[->:HY,(O44\@&37&1#."0D!6.037!B)T?47R**"(WQ=$6.AN@@P<1?#(P M."4$1(-. QUDX(H 257XCA"70#\'5;GF$B,<\L!7;.I3K0A8JY@!DXDTV:Q$ MJR5)(Q(Q>0D(.8[&% V/C%J$!(U>"(I E:?.D^B\E[8ZA!>KES2FPZ!CT.[> M@WT_]P23PR/N1XW/^I_2;Q_N/@P'S>3-F32BO'\XI=V>^D9+$R/7R4Q/__:C:_M3GOP?$K,.0(&H_4Q$C!THO (Z3*C'#E2 M;1>Y&3-:"=\:]'S*FKW[;LIV?-N"9[3OVLGU9/K];# &%>C6=%O%XY+#K-\? M/L*'HTM.[MV8;XN"C!5$*&.Q LM'^*C*H<0^5 @QS2I=*.TZ/$9.C.^C20H. M9]N!$LJ4D1J,*7-?H/TQ\P]\:G<1MSDK8PK/D M0P9RUHY+)+ IXMA<&&>J%BU%DAP-]57DG'$;CD;O8&C1&$%;E@%Q(\#ND#[1 M>Z &@_I8B6\(L59]O@:,C^,)XRL_#!ZR_(0<1JO H_9*:FZIY X$XPCC,D3E MEQ5ETN-AO(*'DV >WQ4G'+S1T<[*P'L M)FTB,E(R(Q"S/+"18LH<#WI9VLI:&^H6]F.Y\#[E22'&6NZCE8;$J*,36)!2 MB!A3B8_R<3CO5#MS"JF^=C^.=BIL<-YS%PSU@;K4X2VUSH-30;2.I#HZ!6MU M=&WJ5,@OSMR7QO?QU2^D!YWZ0#".$<>1H1C30$",C2K&5PJ-=.5 8$&/>")6 M8.D2-N9H)P.%R*QW7D;%F.>,!R5&NE50AH!TK["E4=;:36["S)<7J[%PJB1 M&)%(.E.-#VEU1)_?N;;C;7?0Z-ZWEYJ )TX*X,Q0A2)-XV%8JNX$G2DE!=@8 M1;!VB0C9(+GE$(@Y!^Z/&IF)D7@DB4E3>0(R41ST$X3BV2I0NHE#;F%I!(?#?$SGYP#\4=C(8:[@!#V!J5P._=: M(CM2#)5B@N.J(D($OFHL3]7,BW*R60'$;<%4 F5%$V^BPT7IN@396.$R6#-\ MO%#!RT@ZUK8 VIZR?/#\L=/H%N5<3X]G-V,Q%0IX#=61$:E3.[8QZ0QI@KR]P9_9(./C79KHWJ3.?!=T(IR%!$A6F(X\*&H\;3.J&J5 MC=8+TQ0V7=IAP%E2;#)7!LXEM2I2, X4#H1+%HLN0 ZX5Z7N@'$EU!G!65)I M,@>.]"PX"XP 5&\+QKQSTX(!)ZJI#)H>9'=&&3OIGYFL'3-PC3Q_;G?O7^C5 M0E:-/U*,8$' ).9>24."Y441$+;!55T2"&NE%R#98%4' (.N (-'$K!!R&&C MD1'!I,#4I-<.9]6:-)I2#?%9P%C56@819IQR@8$&H-3>P/ EFHY"\7)JH0D2K.%<6T' F/)>.[533YF1H&7 MO_Y;.\L;>?/A^5WV+>O,E?*7U[SM/@T'_=$%>,\!X+_VNMGSKXW\SVRPR6QU M3*WD6B'K0&$G.#A1C/L6%EM;039'F]#]$L1=)K;):;%MD:/,8RT-UMP8QK$H MVPDP9"LZ^.T@FIZ8K+W!RGFADO:LG!)(\9(5RFI,XO(0_6O62-9!_NRCN6O.NT*)? 0:@(7 "% [X!S[QPDX,DTM6&=6?F)/RZ^;;6 M,14K*Q,%V"U*1E:.H@.=N%KZ0#:2]%>#[A,S;L(B.F0B;3SBF0D" IJ7!^T@V&!VI,A8M<'J*OCG%C[%"PS%GA@W+, M>\!](2NY5=6TO".RDH]9WNZUP)3- 8N9S\;_;NW^H"I(CQF.+N!(A/;(%OX" M'XBI^CK_'WM?^MS&D>SYKVSXN[1U9%T;L1-1YXPW;$FVY#<[GUY@R):('0K0 M T#9>G_]9@'L!M#5Z,9-4IXY;!T@F9F5E5=E_I)G\+L]F.JF[WQ\#=1!^,IA+[>-F+\W70$&$!^=(4E0K3?/:C(A6MGYB M3XR7V^\R-,=YV+H?S?%:_7V4IW@7;V>_CC_=+>(?&8[O$4ZF^G%W2:?; OJRC#"*'"0!,!:X=CC5#*Z%FM:#R-(_/N[T:Q:KD5X#6:#V6.( M'N3Z+9K\Q6ARB_GQ(0QN/3!K8V/4CEF.%S :KT,SB9#T]NS^//,VKWO?R0!W M&\1M,3+]_'F\6,Y>Y].OYXQOVN^.Z]K)!K2;QSB5)04N9[UYDK&N7?%$9+NF M^#_^F(__UV1\_[]_6,P>JA_^Q_\\F@RQ188627F"/YF3F*1R5NK09"JZP'D> M)&,Z>;^8WOSKW6CV=O9^D1%GED:X5J;!BM*/;]*FQCJ?_^>])(Y@UJH3,?4T MN(M,[=)8\IK0C1,=INMD-D0?&\1&SJQ+8(0)5G)E=!U5:)DHN30;R[^;VX?% MW7267P\./ 67=^A8=,Y)4C!:B&#K)5UX(")VW2I"VI &/?0<37:OU*D3E@@? M,APGM5P1;NH1884L79CL'^?SAX,EK2P341F/=$10D"TU:V(AM;6DM"8Y;VHF M1!+>0_**EJ/([94P"\X23G-)(V@@3D,#3VFDV]H>L297,NUEW"DB'LCA3V,.''/ 48##&$2](XE"FA@9-Z'RB+@9;E =4:M6G_^,-(ZX5TUBD* MPX5VF$7+/!/7!$$*HX=R#[!JX08,D/9E5MU5D_GX:\9>FGZNWE2+MQ^+A<][ M)!$@ U&)@ F1*VI"PL2_)I2Y4$Q5YCY%+MND[B+G:*H'4@3C@LF"-1;]<\@E MYC5N//>DJ'RB]0"F+T[U0 )@,P!6)(%2&?&^"#"V>?,!"1VR5J(%;K WU9,; MC--6"#2_CN?_0M>=_V#TJ:*[5&0#J;OUQ>Z;PS#O[C,FVULI> 9%GK?2^(XO MSDG]-A3XPWR!A,^*SY8Y?"M0,\'8G#^%*"(10L!ZTQHA?O/"3QZ6WPJ#FRVS MM%LL+T=\?ZVFGV:C+W<90/Q 28KG1%*<,-X[E<+B=%UA6]K<>,5!0A'"M#> MW&1TTXW1^&LJHXA!*N$AH&V1%MT/ZB/W>0FO9&"WD#1?@"RO?IU8C85IGTYQ#?"7?9\: YI81C .2,XRFJIIS$,&-Z&@&*%WF7+7'! M@Y=1.1X#]US9.G66VG/ZLF1Y];OL,(^DH(D5U!GKO::D3AID8O)/(KX3[K+Q M01">@LOK_XBF&!B:)I,1(9Y1@%_SUBJ\7GE[\H=J]OG-=%'-WXV^Y2MW8/J5 M6VKRLEL=8TJ&H1+4M<6 F7H)U)7WWK;J]/WTG$1Z7WKFE0+E#57!.\S&)<3F M 4Y*98N&(/3H3+?SAV-(?S=['*7=R(U_K>;5[&MUFZ:S])"[''-E8H0'>F#- M ;AG@@C,-1-8SP4/H5X,PT.T736'HBI])*67X;:W4 &.8?@:F(T&[;6E^)MZ M4)3GNW0U;N>8?G5A[^S5P4Q#H(HZ*32W7H!.36NI5K;VQFX1< !E M\ O]I8>R& BGT@JN<@7+$X/I59TI8.Y:MI9S(VF[A'$L9:R/,L8X7D?OD AK M,OQ9J)M"1$J6%3*C8#AMW]UC*>-]E.$'-#I"RQ6/1/O(\M* QZ6.2&]9CQ*Z MC5%U/&701QD':QV 26CPE$*G'.O-#-(K/-@. !36[EPZGK+>+G&:T(D 2,(B MVF&TRLU26 UXS(4EIL1 NXIW'&6B_P8X8,9(5'QKJ69*)>_K7-D*53R=HU"R(115FB>*.>G4MFO3< 8K0)(RS#,5SA>*BA65] !2D7;^9IA#/= MS:&J(.>)V(3GQD" BQ$]6?V\0:@I( <5$Y(=<)KYL78Y0C%OO]/NX:"(L(XS M 4DR)=!9$24;54O BY(ES7-?HCS132(.(W"P$HRV(P4O%&?!H]W- GP,>A3Z MB-(;X)41XHP$#APO0PEZ+]%Z:"V<<-*;QHPH)CM6 7'*3.FO=A*X&OM,508< MO_\P^N/Q0YC;5!_'BX-/7!$,Y1VC(N:.2^FX9?5[IA",%\9%*=F:XAZ@Z"3B MA[2!^&2T%SZW,JI G!?-3NU(RM%_]#5P1>H'5"5)/'K/C#!XYZ235-48'#*W M=A61C2*%HAQ._'16C3]-3M<;D2UY'ODGACM+3 ;,KHD/J0QE*4?CUDG\#HI. M(GY ;ZP.-"A,NK5%EM]T[Y%'V2%D0,O'%M M1*AR4S 3[Y 2N'9-(4QR4LP\@E&=%_CB? RH%%CJ,4X*N6F! M$NN""PWN?0)9Q"2OJ&JWRQ[*2.[Y_7$R7\P>C[.M5MF]_?CAKEHU M!N>WT.FDC3A0="WGZLRBFGW./Z"IV2W'K#=^R/MJ,I[.E@6-D(31BV M 0:547M7O^PG[DO14$)9"R/Z!%;WD]CRE_/Q=+)LDSRZDQ/3G$31&[& *;>Q M1$ #FYE2H#O[XK1Y+>0^[+;H/)"Y7W.ULW?E5U]_#F:^-@9"%!'9/5E=!PJ1 MIZW^C+K@2NEKBJ;I(+Y6).[%UX>[636_F][GQLIY=?.P&'^M/LQ&N6,FC+[- M^]G<\ 5!6ZZ8#X I?J"1I76\+I+[X2_O. E[\#! SF$LK:O1;S^N.@OS>7^8 MC3]]:J&X['V 7@1J&(\"XBUM) M-:8XW#C!0!**47F#=&"9IYM^93F ?@B?>YTJ4M&U0W6PT)[?A/!L,'JUGOH$ MSMGZ8<-'7ZZ6EJ9HC=Q%R,'$#EB^UHL,-]P3 L+:Y+A63*>FQYNDZYTV5 MK.=0.@C:IG[U*/"83ZWZKS2?B)>!H->GP)V"1!DD#KD= M)32@1<22HGB0ZR+T7*R,)_EE:5GHZ8(0DK_0_S.:++&;YHMUT\3M_WN8KR8R M,'=[4_W^V$6!YOS=;#K!7]ZL5O9MO5/O_ESKT=N-[C-1[^^J:O'3X[;IK>^T M!!A; 0.UOO3]PS_GU7\]X/>,7_$?Q5MYZ^^'%[['94=M<"21J,$IRP,!&8T" MILMT1+;W,.^0<^=1K++@"V*4\IWF&VH&U[K\7)4'HKB+7:)9[;+117^>6R M#AZ=)1WI+3+5AB!S183", ;HMKR7('Y MEYAC D#G*5NM#+?4FJ8_/B]?*$Z B67_Q96H'ZJXY78=(:@7D@J'8;EKFN8U MZWBV!]*JTYY"^R[4T>%^'=3TK#)69QPHCY]V=8661AN+^VM@A8S;0_8.^,_# M:.X+^"()"2-PH5WD#*TEX;Q^WF$>#6KY_H3IWX"L!XA^?$;S'8C_@R)6-F@F M7$2[HGVP5!!5=P"@72D[_,%(U6WMMZDXAL[>M PL8X: $:!0K#$T#7LR:#"% M4Q) 6X]Z!].Y8XG"H$@YPPQ% 8OOD M*I7*+S<\$0&1Q( D-OWUC)7Y"5#9;9+W(G:KN'HNMT)1KABJ6,%BQA=&'Z[J MI=)$FQ+7%K^ =+O&?<@['UM#E7E NP$A=\7I&()+OIZ]$9A,AM+A4,%8M_6[ M+E]#;X8A)F$A&8G6D%.T[+%.6A2ZI\(583S:'90=RU6S0&?;SAYVR3V&]%J( MA#HF/*%1VE0K':.6%4]89E0_E?9]/Y@4$ IAHGW)W3MK M7?""E(^82QWNHW>;FE["\>^/BEB<1CWP02H=(T,?99AH*LN4E="((!094. U M*4=3W*<8C,B,>2\S;I+%<)8&UE#L*!0AX7E(/39\,8(JDGSD7$1/,0U@M1IG M>%_HP"AN-2?U$W,*V;WSRX(1%2P$+YS'$#ROE&_@28,J;A^T>ZM/(+O$]A^4 M,O,9BD\:-!H20]I(4>3UU=.<%$U+4K#N)&&;B&/([),JR"!#(GFE@F.##.:(@8;B3JFF0RTJ)8C=:0[J,F!_&1/XR_ M'R^VOB3/&F2\N@,]CO%,>BV(4TQ03U6BC >67T9)\"7^.R?M;5D'DG=6SGKS M?D"NA"8.6$+5$]XE@YQY[8D"I8I6>KXLL%R0L_K/'@/BW)"!_UZ5Q">WC_'Q M@?@HFR/. YR.1^E%Z*WW[,ZR@I6:[/@PC*A65* MO[I_SM B0.+H.@>^G/L(\BTIF$]MXP/,C( MC&C&Y?#7O@QH3;M-[UQT7T<6?9K ,:PW2D/,HPE,J1#K>5OT*,*7?;I\M4_Q MRK+X;3*K1O?Y=?@G3!RJ^=N)_3H:W^?Y/K0?>4YT#4YY1"[F#,:"8"0!:C$R M\!$PV.+2"TH91C.%D5,PXU 6%!) 5Z@5@-MD5E-G6>)9TQ[T8S(,$5UH6A2ZMV5GC/S MNK'H:+W*<:7-[=\?FK*RY(G6D#1Z/*5)GINK;Y=WA7D 0MD^!WP P1?FON_( M;0;.X>"CPQ@P@(RB+EM+*A4K=W0JP[I?2B[(_=%/5CRAW93) II$9X$Y7Q]M M2+:<->2&F9UY_N#"[<-I[S7Z-K=PY3=78[T-&5FM@;/TK*RD8*2REP4]A/;? M)K?C^6(V_N?#HFFPB*/99#SYM(>:;38.D83^BV<0ESS"+JE#W:J;;YB-Y3LG M[TDC]Z2PQ=]X4M5)2%X#Z)'\Y=>A%YR[;_'SE_OIMW8=:<6)::G9*CC96Z3(: <,/ C!O"_1"D/:P0%L*Y$ ^!G.J$O,R1H&68=K%7! M@G-9^C;O 5>$Y86"CXTM 6PYW")9>WGRYL_?GZX!Y3!:8;80,()#LM ZJ2CK MI5^),5E6[JC@9Z%KX(R3C[DE(:'/L@3/-Q'73,A0D\J6.%7LJ]^'+OSU??58 MT+"KAN7]SW>[/\4FU#)03D6(V@9+&HAH+VQYR30 ;V==PW2=SL? :W[RC#-0 MJ PZ6&V='>Y3"?U^/U(B.1E3U\ MQHBB8^0P/FHW58]KY?4=-_LHTN9D6)1$I&"4#@8P8+=206W;#/Y=2X\V,/Y? M2[$FO9.4(V@MH6PV:1-FK;!/H%"5S9AT8%>@M8VM,P-B&\$.T6SDU: MQ45H;<-_;$TR4@D8)ED))@))48"I2QF!>-M'ZT7TM>]NY3577C+)51*:8M:C MZK@AXQNUW[U!,G9I%7Z$'4N4+AD(S521-W4N*3F.W=]H+[")6CM MNUL9&@2U("4E0U0998$U]?<$[0ZP35JYO@2M?7=+ 7IJJ[1T'@ #>B%C(U<2 MA.F1J[D$K7UWRUL(&C .RP5.KXWSZ_6X7K9;=+?N%KD(K3UW2SL?G23!1D$# M1@V\V9@HK8]T]VZ:U_H46L/X/B>*AWK9X$5><1"D!:4Q'DA,UDT8W&JF>[QL MCX5]).8H>OL];7[)E'FN0B;+C=GONFPH9^,5X]+SX#VH93W54:X5HCYEM M68<+T=OO?9/T1.G\CI8L4R[ET8Y:?TUH@W-MZ2^_%+U]]XT%A0XA>FD,P0@Q MK\>HQV:DE^W:XI8'[HEL3J.W[[Y1[X*()GB=YPFC4B+5\B49$O X+WP:O;U1 M+IBPS",]!:LUI4G6V0-UT>WT%Q>EM^>^8?;E($,9NAPW)A[)>@UFY&QG1$9? MJYZ(K(O>Y9#ZVX_QCYN[T>13E0?7WTZZM^D=7%,Q,8+/X4,TCME$38!ZLD!' MGXI:Q"LN6RV>AY!W/K:&2BPYL7,)8T\2408D"M*D^ 1,T:OXBI(, ?;T? UM M861)8D!E: S,.\P!8I,*$O"I>&Q$OMH+;T[CJUG<\F'T1_[*7-,=3QY0A=]^ MJ58(WGLIX5:'9LKKO*Q4 8A!MIQIXEIGY59OT1KA@9<\[4/;N3@J]6^K>\** MY+G/BY\-D2JZO-[ID2/MM[HG-CF"I^2HU+QMX*@8,(Q@T@AJA&:EA,9]^V/GRH.E+.T?D(XQG+"_&"@0;( MT+GM/N>-PQ.#ZG@0T1>70;\")\I=\"Y11[E1!.3Z?=^+"#L4^*7)H%_E90I1 M>4>BY]9E)#S>C*A[@RG LY1!J&X?;I:WZ)>'T?WXX[BZ?3>;/OZ9S5_=T9'S%)W:$2YJ5)H?]B&(S:,>D62:"Q6**32M5<#,Q(=AC0 M)]:%-]/)[>JN_?.^>FQ$K(O&U>WFL$+&)#KT?C"E) _)L\0\W@WAK2&-4Q$[ M'"PA^C"9',;#M274?W<<(QB,,J) Q#P72"3SS=WQ.[;TX3?]GB34?Z_ "^5] M!OB//&_\U2K5/3\)\^0=@A.20Z^"Y?GLE^?&0;3 M@3/#@3"#P12GS0X2SSS=@79)#M3G4[G,TXC+Q/U3A7]8S;?@-PY57PR1M .O M-6;<3@%X2+ .$,B.@^4''FPOR1?F?\#(1SST) P$2;4$PS0/34T/$ML1)AZ8 M6STE_P,J'Q6QRK.\ \6@MF=,F-I\J4"[U_H2JIZ8_^4T[HX!X6&E-T(+!9YQ MHQQ;0D&8N(Y]Z([8AXO#F=ZF\Q*<]JMW\"J2B/\!CCX*G%;-GGLGJ=O%Z8'> MZ3J<]BNR38XZC->2)1R-F->>UCA /OD8=L3X]*R2WSM0QWANC &1C&7$6T="'3-8 MXML=7DL8GN6@SJGDOZ]F7\:CK734;3V^7T*X; MHUY=J.7[8#0SRR&:P)'3 !8UL1E'H#K2#-=_*-:K DX;#)0 M$><$<7E5N;"4>DP-Z_T.F R7L-R,\J-LUC&<7$5?-OWFL M4AT<.K@49* L>DXE!DV: JUWGJ"RB7)T']J0M>281VF4D]!4LQQ/R:K*#'L"W9_YI,CID_"X0U*5H,66O)6"A8VB/Z=8.ZI/H MO2#C0V#W(>]/)Y&"\-XM-R'7*2#J@"B"&)X!+5\$XP,ZKUU@R*9P$&*PFEAG M&IAQB%!80F;XTY_X8Q?52:JN68@J6645"4XJ@6%IO=[ 1$^+&/\45>^@]X*, M#ZBZELD9:J++W7H<&/&NC@YR=VB)UGZ"JE^7\<'E03$*DK?%.'I3E'U <;3:#S+2$O51J7EYVHT?YA5MV\GOV8(K!E^<9Y:FK_]Y_WX M4U<_XV-9JUG8TWQ3]ZWYY=_&2,?LYN[;3]77ZGYKOT_SF1\G7QX6\^4'Z,!F M36:L#1DRRX#C0%6.-&L1TLCZ@'V/9/DE2(T-2"U:$@A&G'D7DE,9!&J]8<_9 M5!3H_AQ2XP-22T)8Y2@):'QBS "$K)8:>JQ45&7;*!RI(B\P Z_I! W MN/W[>''WVV3ZSXS^F+'_5FJQ_02P_2_O+;E(:'7]=F MFQ25==Y(KF(N-H%>CY,R);2=R-G<5TYVP@2Q8ON,W*('C-&Z;*?__(_J?GHS?FCO'[W"N7GA([I> MXQ.+2+7QMD$/()ZY(H1\U7X_N)J$G\FQBA=QK%PH125D'-KD/3IWIE-3NI&^ MJ&"\:J/V?0_'>DBX]4S/42H:M>5$>*Y)E!F/-;NO(/)">E>N8F27B="Z1/I4 M!_9A/(-E97[CAZ40,;='8L9@H]]X) M0XQFH9[8I(QUK"1I@[!>1"Q/(/1IREV>)*@(C#O(0:#,A4]#"^#5 MG:64%R[V*\?>VDO,VI.1.NN]YE3*L(R]348S+)W$524^QA]=_33^6A50YO;F MYN'SP[*;"JC3%P8Q9A3 M!'SCH+PMEY52VEKT^/+E%O+MFGZI;C]4-W>3Z?WTT[=?QY_N%H.R@[PN6%KE M2331:Y0@J6474 ?+=9."J^],=C^-;ZK)/#_??9I5J\!BT$Q%C%J9(5:*)%F0 MG#0:9Z'].WO#X@OX NJKV%%HP(29DE^B^&DH[J>D]HKAV&W#;'1;?1[-_I5W8"U_\V;TN1H2G)'"!,CP-$$K12ASDC?V#4A1^*/M'3I/ M+[C>#1>0UT!X3T+TPD'$&]1<)J9D44:FF$FV *">!8-7]WLL49L!"*@T& GD M?08-)!,1UI?+ 0C3K0UV+U]P1SL^E)YC:'8<"!X-S]LM:FL4:!LM^X>_""U; M[7\O7W:'.SZE.?,>G%7:&L4EZE/=-$F"*4W1\W-\I\KL",>'CDREF"'O0\PS MSX'4NY44UU"N\.%E1G>4))7M:K*] MM^0T:H_G^Q_5:);PLX?QF]#5.Z&3(@E4T/AI5<\1F6QBRJ-M+S0_CLH3^9P^ M[+%A?&LM%+A@D\IS=U%YD^.W&LC"2NAX(Z=GX!.I/(W/#W=HV@YCU*H0N$Q, M@W?*.XO'6+<6&R]=<5<9/YW1)9DG2>7!ZQ]!;3"I&4Y!&2B8)Z1]6ZO,]UV1.N!*%T7XZ*M:Y'$7_] MT!K3$*I8))(Q NB/93.Y%ZWOV,ND>%%X?]9".39L=IR+E(2-P6OBF)0VUH MS(,H7F.UYOPE*$Q,] 'D>$NU$K M(3AWCG! X9@,C]'L @-33.IK_:(D)M*/B\ M7_6JYJ2W/J--L/B_I-'9944'7L_.)"%$46;@#/][S3O_%+47I84'EO?$6DXM MQCT8SS0(1[:]$ @=A*&*7OE$G\1!1$]1O8.G/"BUQ#]TS8."E;(#IX,H\Y*T MY7 /D8%(%-Y^0&^08\>$J5TM$BU8N5GZJO;P"0HB>6N:C2EX!B1FR'].&]R[ M_ ?%?G$!+TDBQWD(&V-DE,B(CD)C?D%) Y-'A"=% G4I#_&F.G2[=G0\*:;P MJLN@.6@OZM$=5/N.^CUG0/Q;D'GO4B8"]L\WN5\%-(URQ:TE85V U-F[R+H$\OD<(_ A(5$ MO8U44B,"%]&Y)D2FHG"2+T(,1S@")3TE7&@G@2BKB?=03Y@F9\L=XR#EW@]_ M3RR-(Y]Z\T(KRW40&&.3**AF#;ZZ#>4R'":N9DG[4@3O):.6"T#Z'1(>R+I% MU 9:U) RIH\1UR/\^BZ $R>B17/'(W>2ALC"VB>6O0Y::[[WF_T3R^/H%U5&7C MU8L0PS$N(&*(R*FT%I@-8')HV#R.NE2XPMP2^D*4XC@7(!V7QJ%5=XH*M"/4 MT[210)>E9[-_7T*G0.Z[GT?_ZV$\JVZW1ZT?5\ZFZI^SA]'L&U6+NU=4+^[V M&V%X-YO>5W^,;QJ[,:[R%,WKP?9.K8W->'#2$>:9-:QY*HS4EK94D$VHD!)V, MY:X9I388()?/Q++[5?'/*/,CG XC!OT-A9C+MCH:195?J[@L3(KYMT$YS:?Y MI%->.K=L_.5>ICK[SWX?BNS_291;K.7-U+ZB_K_5;'HSS9,EG7YLLW, _;3) M,"&1)R)<;MSEP'T207O-DRYR.RAFBJXC!6:_S,;W]K=2R><$PA"FDHT4I%13F0.D/#A"2ZH'8!V=QWR$^,2DH,%$(T.L(S=,E6,A>Z[U MJE7V..JGT]O?Q_?W96V ]PUR"@@L]P6D**,&DHAR=4F#N%!40Y7(G?3;-#[^ MX/V(Z7N=8RGOI+%*"QYI4I:R6ED5!"[+1@4B*&L]O1Q&35^AF)(4K.,D&*XP MM\2KDVKE$X[0\JV0"K)Z'3N"FDP,^P7>3+\NS1$G^YK']UDCJD_CFS?5XO?I M[%\;'QJ(\9"A/!H1HXD!>4TIBL2]5U)KXA4IG#$G[5T2!W''U]SMG1QL TGL MY,1)A=&$QU!=!^62LR8V73\46*'$JR?Z8QG9S'4N74_BP5NGG:88(1GME4JQ M+K#E/NW2?!MN6CLL#N(-\XJSYQ**T6"]CI8OIRFE83'F7"+7QE3HN-6LG4P< MR,*%D@))(EIQ]/K,D@1>49FA+A*)'M4-0E']E0;:ON@P/B!3=I QBI)9.? MQI\QC+H="H$5*,S.#*<9]H43&3+J'%H#$V0*JAA,Z>"IB_[K\.FGN5B!D>G[ MH:XUH@6-PCHTU5;D!RG.5EQBDFK* WQ67!YK!UDPD@CTO]Z#-<&D:.HP!;/S M$C-SMQU\.MX';.96X&L(MY3&J(@RH!*X;#/S&1L5C"KXO3B?A\ _'7!CG23, M*2:L)=)%$,S[8#5Z<"!1DG+'!U5R1[SW=.SN?7&#"'A1@U;$)H9<$A+UZE"] M9"&5C\H['F@N)N24V@>RJ\M$N@MYQ]JFM'U%_<),SKH3EV'2?_Q M\Y?1>);_^.W'GZ:33\NZTZJ.\[?J/B^2^FW/^L9F+!9#,DI@?FE%@&2C5;8. M[Z-6LNQ%(J2-&+D786?@I.,LMI))C^FO1*VA*5+&)=70M(@X$0O%!]V.*@]G M9+FD-<-;KK85Y>W"#WA7'C=<3"=S5WVR)!L2!LG: M4_PWIL<91^?Q44A .6/'I= M"/43R+T8UP-&P6H3$]J!X(@DQE-&58U2:P/P M\A6(:&Z>/]<#9B5A6@<,XTL&5G/GF W-&+0EKHBO&<=/JF?"-5Z3:OQI))E)1C*Y\,M+0!I_%^EB^S BN6JT\QQ-[*98'M-MQ)H)VEGIDF 2>H!YU MD8YP5=3WEKK_S%D>4&TF#5IFA=I-,2(C&8NGKDCG1>A%&,90M]7)JGT>GG\> M3Z:S\>+;C\CR#*^*G=QN?Y>( =/BV\_5XFZ*?Y,W0NX(*P:N0N!4!XKJHX@1 MDA%(J6X 8#&50LJ/OP).%=*Q[#T;J0[Y$A2BTPP]";/*A6 ,JQ^B& \E/@HH MHY3\TTMUX$)SC!E1]614>248PSRCAF(1.@4H/33&:.P9Z2I^N\>GK,?%90?? M5@^):!FLC!9OJLQ=IXU)(R)VS'!*(KM,6D'*4=0.W **=E=PJ@(:7^J)C2!L M[7,8)@$E;BK&D?IBU YH5\Q/09$'XE3$+-4KDNH[:YWS976&%X_'AU"[C77K M[T:33ZAUH?I8S3 1Q@^LLH$,=KM*U>[OI[^/)C>'OXIC:$,%B0P31T$A>1&) MJ)=/)0]%MO(( -/!UM$T7UH" XHHM=5!,)D;<91VBCE?9YZ8V,3"R;UJ;1E^ M_@(8T&UCJ LZ'VSPV@:A:6J&X@4M^SI>=85^9^>_FK\;C3O*54/1.P$IN?2> M@DZ.) *VCMYS)U_!C.2"[+BG*PH.(FXPBTR8+<0HV01.MFP96FM6O;/J2 MC'9ED<=1-UQ$4@'0^CI'5(C:Z/J57U*7;.$_E&BO5NXG;E:-YE6H5O_^<6)O M;O)2>_SDMPSRG1L[;FYF#]7MQAJ[@X]?..J-X-&'$ T81EV]30;=?5?Q!:U= MP<,1A%Z"U:%UR+G&!#P#B'*P>%%S?];C@W@ 5[@D ](4FOY,6!U*UO* 8M)> M,_"."0E&-TN_DS+E; /M".TNQBK:O6J\!*H_6%V)] Q#,YOWW'(&D@7>3& B MF^5#NJ)Z7\;69)W.QE#)'&,WXU6PRNM$-FIW^6OUM9JT5SOLX_\ $G5:.2G0 MG4L=E*P1BPSOV Y/*9C"G_?3="(#0WF!82%Y*3$6 ^%C8N#J#B:-CJGPD4JQ MZ](_H$2"**:3P0P,@O5& 5WC: E%BW"2M_'23Z3_[>*NFOD'_/QD<8HG!8R@ MDF7Y-18#).6H60^'1^J+?%JP 2YV$'8F;@:T"HDG+!"9H5HD0:4B35R0.U*+ MHNXK19Z6GP$M0[4B"J.R%+RW/F(21VOG+ZDN%PR]XC!T2X[G)_>2K[[NL9U[ MLNE$BR'=/91/^8BN/H&C((.+BBH,QWC$W$[H+0!DQYN,8(!3]"W$CSE4)]JT+SP M31@:%;6&2W'[6..;?/*C+^/%Z/X8K75=\ MR/;O(NY<+ TH:$(7C)JI\;#0!4#"$ZL[OS'$T$6M^A5JK7IJGH;"/,*9BF \ MSPC/06*JV(1YSH;BM>L5I487]?>S\/1N5GW!1+EV\(^50=3?Y;=;:?/A@RXJ MHAU)-,9$K1- .81,I^.,:AGS=/G1>@M,A[22,+1LA R:VS&&\Q9NA&!)* MB#Y)E!Y*@9^*U2';Z8B35&(*CP:3,>%9@T2J9#1%N?R5HGPH-SF*U?Q\,;KW MT\^?IY/W=Z-9-;>+Q6S\SX=%3FX^3/WH_O[ME^5K"7ZGOX]FL]$Q3X\ 4B_A MF:41 ?_+\UZY51CM\8\W<['YDHHR"#B.THLQ/#3@E6-3!^@+$V7)T< M6_?U M,OOR&![0Z*S,X$4$;=# \N2@64KB@]3B&3$\G7RM9G/\-F\_ANJ?B_=Y]>!Q M654&XT4C'!13$J3P6HKFE)USX1Q,[Z3VHHP/J#>1W&JT74(:A0&O"Z1>W",] ME?P%,SZ@YI8$K8.EBF*4(1/S2=:O*QZL?V:,OQO-%N.;\9=E%/-FNGRPKFY7 MG\QK.?&/TG3VL1HO/Q_&7\>WU>1V-95]\&5@D+@TQEMN//HVI5)J;#PS6]M$ M:M%0(SL2H$MR]<0B'+I6Z"_0G'!B#>'!6"$;D&(1G>HRHE1V!;/?L0@'TP'A M*-Y/F5(D25O\;=WD&**VJDN$C'(S:( 7#=(<0VI# YY9! M 987_[BY?[C%2W;<['V23"4AK,F%82\#898TJ58@Y1-*B8R]#U&G,]$WLJ]3 M\IHEFZ0%2QC&',:OE947^6('MNL13"Q[X/QTOI@_5D#&_UW=KN=(#KYRJ&U2 M"H>I$(EX]RA3RGLN0OXME[8HVS-:\C! TZD<#&4YZ)H3B@1HK&RF>[0IH3.Z2"T Y!CD*JA]V5)/?IF MAIY&8)*4$E%U\I"WSI8;!07(=E?'\<0-56:(],9YB8$]&.T4I:KQC:*CJDVU M*%XL>XBK6T97O37U1X]HC!%<[=E!Q'[5!/ M'E - 2-::J+1TBF>ZN4$!O^X>(E74K<#LG-2.^03!>8PUOEE]QSUF,^*NN>, MYS4IY9M[&SYD'W)_RD4[BP'ATG,>, S_ M"/HH'I13()O*1EZ04D@4U.&$[GHI'@IEI!$)*4O6N>CQC@2EFG(3(;&, H@H M.@YWO 7WTM0;F>2V"&Z8BQ%-H7-$:MX4[56YF(KF)O56G\TP32C.]XOIS;_N MIO>WU6R^:L,_3'A&!*4-!0F)HN _^ M+^^7WILFB#+7GZ*NJ7=@?4D]16O0%V)'%'%45[VA2# MT%J6^VCRT^EN37TDX5 "^P2:$=>L5QXCM%RL]?/E2SS[F$ET;C66Z4/G"=*P8BD@/S0C.T0X818>L7:$58.;LNTKV9A/U>3FV[)K,2#3>#*:W.3M"S>+\=2&2ZWS+%PRV!Z? 0XUEDBNB>DB M/L,KE;LJY!-S-31"@/: 60\F1.6<8(FN#04-O#04P-&$P^68:GJ%3M$_)U.T MWO'@O<<4A+-FYC7W-1672DAN]E._#NK.Q=-0IRZ+,:+#'0 MY,TM'+,?9ZVB49BP'JFVY5&@Q5B!V6R1O2;@8,H:4*KWB]%B6?I?Y1U^^OG+ M=))? K8PK7_%<&0\J6[C:#9!D0Q"L&,DD!A-&K13+AH2UKV-DNAR>\?YV(-? MZ"]]Q3H0N54-W3\EU":#67)=^R DR:*[>^4HST,8ZR,L]R=GH*D4O32.$I>: M/?+$B%A4NI P73B&(PGC?8018FUT)F]AC,1#$E8UTPI)E=O+#<:!XDR$01]A M$LV72S(I?2L?YG;QXU<<2;"%(Z+:@7==G*)%9B M>W#.#12^XP3*+GNY&0DD48>>! ^ T+S I!F00/-23$>>D3W1?[GS$XMFZ+I5I_5Y".N]W#Y2;R!;&\ X5Z$/J=]/>%*N((PS"F4$?P)EE[W<$E62 M>4:L%%XRI\0:EPQ-FBXT]2#VIHMEM?.GZ6BR,;6YW,7=5VWA&WCAJ^_1P=:HL9V M[*DE[1N^EW3.(<^M-8YU'=)]:W[YMS'*8G9S]^VGO"5F2YN:S_PX^?*PF"\_ MP%L[4Y[K$5D*0>1-4*[+OLQS10R;I[<4)J([70 MFMK@;9Z7#B#Y&OXMQG*5-U!N6LL^.L@XF,HAB >\II$Q0+IXX/FAL>X6E^BJ M??%H#]H(:LY.Y5!IQ7DO0%%4646T2,'HY@'4\O+Y&^--VAKLVY?*Y4OI/#TL M+])X,O[\\/FQ/6P>]GDKV1YMRTL_6"322 6Y*W_=YL51-]4)&\PT#[$#0%3G0@ #5'4M!R!RWFOT(>PU#'X]6>7YFKM5^K?U2CV8&O MQIB@H[,2RN(-""ECA?EU_PJ)Y:NQ:>?JAU-X''_3A]D1_(6@I 6=O--!8908 MO6CZ,@ #\[+=H9WR'T[A4?Q]N)M5QQP@GA%#6QN BVARVW!J'C5T(B5N,'"I M^7$,KDD\CL/?IT?PQ_-3( ?BA"7144\BJ6M\A)/2HZ"A5CLKZK0GLX:X5O+U_P/@& M__P0S!2Q93>Y)"%YKYAED/?YUK.&RW&*$I:KW%G=+P-#M19>/B-<^0P7-O@UDO\0'KCQJ M+ 4I3+")..N^(W58BC>;%UBEQ8I:*)Z$'$ MBFF9A(>":2ARP/.S+2ZES9YJKZC@GN3M18*DO/@A,*]=4CZ0\I&)MO?6/RFS M!VFS(T2$P!1Z3(NQ;-Z=&)>\(O/*ZCY8FR=E\EA%=BKJ9/%.IKS:R'N.86U] MM@E];7&VNEU1WI/M)5Y! =]W5!^BRGVI$EB*AK"8N^5KI"A)G!,EEAVT%EWV M$W,*V;W9K"?,JH0.'S!FR?V3Z\$-9\K'3*5:C0"'DKT<"3I*PM9'J1TD)$MX M88AO!BZ%9CX63S,@I:8=M&Y2<"A]O:F8,PX5T=+ & TACR#5X452O$1P PV< M'4??L7V'S*',O'3!&).K@Q@0->U["K/_XN&!JE8'=2<11U#9*TBOE4@R$1W< M#KTN760&+;MQF)C;!,'5#T'!1%(V@F%VVZ'29V?DZ41U MX ,0&IZ'SP_X0ZK;770./?ABU!1D8O@?GM\'(V8]M=V6AI8 .=_Q$0R4E:-* M/FIE,_![WC MF6MPRM W%Z6*5QB>@?FN975U=4W)$&J!>ZT-6F]'@VJJSTZ5 M(%W?]1D,K:'BD)%Y279R%D"S_*[]:%U%+ >R7S&F58='_HYD=75]]9(EK[Q+ M0#6G%CUU#3@JT8C0HGS[[,[@:-]NA%UB%I&HHT@ 'MU*K7V)EE6T5R#V]ROG MXV*HJQNMBP:\+YYI*\ D(>K^9^UDUZ"$$*U>E>OP,;3F1^LE#KP%3*.9)PYM M0WT:P94MSZ]8 6]X33Z.OZ?XG7^;S*K5L/]Z/OBOH_$D_^"A!;N&YOQ .T?1 M:@+U2MYR:3C>VW1]LR"M98I?'6Q*P.1 M3 M8Q7XP&GY(K#<8;D'YZ=R\I32NKHOI>!8,A*U"OUI2%\&9X%%21!D39%.0@ M MH*$IBH6S*221V1^_=P"L>$!3*@CEK,!Z)&M944HZ,:*X)95@ZI8(K344T^ M+Q-7E]&0&^(A22Z$Y\([%2"QIM>?FY(D((*9O-8N MN:0D^-I5,T5TZ:J5XE>7T:D/A+F7AJ8DF#,DQ 22QO6R*\+*)GK&.QXU]GAB M._5)D*$&XE%83SC) +')L?KYA1'> ;3#.UX$#Z/SV//SKHVP.A$N*"=TW>Z9,-@O%(4K*3N\729SU3M4_ M9P^CV;>='8W<^,0C $CG- K3HO^LW_-9H(5/H7F$=5N_]R#M%$[V,B_Y38 P MIJP4A$/NS&RFP]%*%I6U*U,_B'O"&9H[S9+B3,O 7=V!CTR +'(VFK?,LZN? MP8"UT=Q(#UJ"T"$_F1G:A*EH)U,?DM;QU+^;36^JZG:Y\'YYDDKDA.%200FI@B407,"XBA-;M]$;[4+P],&@!A)^'MU^K+P^SF[O1 MO'K[T:]PQC. X5'V.2KG@V'6Y5Y-2\!$THS&,RA?ZR5K=^0.$W8"&WMA!;$, M\T8P";,!XQM\1304)12H)-":);P\#T.8%<1BK,?0I!E##*@0:1-V>U6B MUF'0+5M];Y?G8\R*29(VZ3PVJ:.K0Y6, U&BBJ)#E:W9]:-Y>#_]N/A] M-#L\<1 I"B#:86@55?0&;5>#">9I6<]4F)WMU)V:BH.)'&IK,D*J'/R%/'^* M"5I>&]:L7V3E& ^E('>ZC*.I'$H'T(YP<((FM/B)N[0!T2D8=&3EG).=.MQ' MY8>IO?FOA_&LLE]'X_L\ YZ_8+2)UWCXRIX0H^ QH2;P8+VSRM2&4*%3+F2, MIEWK;L^U!WEGXVKPB!VZ%?R:; VHFB<9 M%8[IP,%S@I&4L$U6$6.YPED:IM5EN'(/\_&DFL^K^1*'H$OO,@1,4_RO/[_\ M\OD2BV&-I_!^@6EP]6E\\Z9:_#Z=_6OC0T, &$$X2Y7P>-1&)R.L%YB<*T(# M$Z$$;&2J/6PRQ-EI4ECA@EU:"KGKGC%B+'%$:<]EK@L]HH)[#L4EOI@4EN\A M&=;N\6]N#W=,7JO$#1$40QMJK#6Z08(QJ;3YG$C1;4SW(>]\; T8)(JL:&5Y MAMQC23"_869%*#MTN9:"=^>BU^5K:%=&AM"./! N@G8\>2V:U$"A.RD,+:"/ MOM!Y86KQI9HMOKV['TTRYDM^C/S2O>-E<(\=MQGV/RJTG]YIS9I".[&R+*MF MI'79G?(,4W9H]KMA=!N?O1K.WL^4;^.T2I>A=-5MN MNQHLT6Y#[2A4(I==.AH^&XT*Z,V:,2H36_61^H?\\!?RFFP@[NQ'VCF8Z06 MQWMBE349DY=9#92HQ)JR%6W#\UZ*F<=%9*L9R/]NV[?!$S'4I"C!R1Q$)HK_ M9DV61"QT[;,L)G?["3J%]%[YVXR@'KD,QGB:A&?.U+F383[(RY/^XWS^<+#$ M"2:B&H#&Q S1&C6GZZR!X@>$7&L<3VREA+'0G/-0L0.>-(S=">XERY M+O4X"[%O'Q;SQ6B2G\T/%*^S@8&U.GC.4\(PL5D6)(F*@1Q.\08M)Y'=*VB! ML;UDQ@&C40.4^C$T%H+2CCWRDL1&H^D0PG"NI/, M8LO%7J3U BX1)H-"!24TV1@BSTO7'I]#O"Y?7 \B;>.5;7O=_%&OE3QQ"@FX MPUB9HD$0#.KSIM9"\5) F3:MB>(]:#J9A=Y>#4,YD C:)BLXT)_;CJ>S=-\54PG0W M&A.YXP(B^'K23MNH2K082MIO+<-4KE\I_/3^OEI.+KW]N(1B7$,P=CP]\%_8 MJU]X_N6S1Z8DW"?TL29YS MLR/#*]9M5 LQ*2Q4MJ@;[B6FW9/.:\T5>2)J7 M$QW^ B))8D0(&\" TL0G60]^>$-+X.6=E&^1<32U0QTO,8? &/HJ%KWD$A,P ML4Y65'&YI-**M_7V_%0/E1R7+48DXQ%@EAL-I:XI.0IT(N>5<0-;@M_P8=(& M.=FG&"^4"0J]KF;$N$B9Q\S=*^)1,R"2HF.!&M[:@M1'SDZR,6S+=_KMQU5T M\=OD-C]LWN!MQ\N8-ZTURX]S+R0:G>6]S2GF\*J$_*DWH\_5^I*_&4^J155- MEO_^EO\9YU^^#-QV4-QR3B38D)AUZ%UE[9""(B4&T:H?;Z=D3N#X.E*$BTB1 M PL$(J/&>8UIE&6V 9/AVG>MF'C14A07D2*UQ-+D2-ZW+J+!"PIUE(S97[G% MDD,;&_,Y2[%QULMH^>V7I8L^O%LF LGSR0&T4+!#?E9A2D8&KM(,9QE/#'7M-X9(6.1@FE5/&U_IX(;VNCF243G[D$*%15> M11KJ<,H0Z_9"C, MY,J.=5V6R_J(.I+\O4P%P1#> ";-"=.?! +3G3JS#Z3$Z[X*S0.W5&C!@Z?6 MJ83))K%(#^ZOY^__7C&;A#CK/,9[9T:(P)(# )KQQQ#,F4O$X7V MBN&S$'X%20SHIV,QJ,"CM0;=!@J!Q<8<1,7+;>4JHPJ\2$D,C;XJ$-Q8S*IT MQO8$K7QP_KI.9'R=0ZXZVO=MP_?OFRDAC_B-YE-1O>_S:NZJW$()SF2 M8$W2FCE-@4$(T=0/:F!CB9,,6JG"Z#X3&=2?S='M TJB^!^4\ICM-X' 38C&;NH:[ ?9AGI M:/,S[+DKQA*P_VYZ?_OCYR^SZ=?E"\G@MCB6V^B\0A<-E@BKT/_6ZB!(QPI. M)J H\CXS.;S]^'%\4^UK(W2R$!DF[%)&\+GUKM$$'\$6,1D%4CXE7$@"_6.= M!- G>X?ALDN@@ G5T.U+N"JZ?&:XUMF)ZW@YEA^G!*7!,QNLB]3)1@@89A=" M$&C.6!&'/1,9'.OE<@NRRTBI* MCHF-,-4_\6I:CI90 2NE:\?' M!:/LF8OA*#>G%I)@]--YD8ZWMV5Z'C2>S*6;U;;7O[SM_>[WP?RTG%0AL>DE,_;=DUHFCV% M*B:\&9B.=ID+<-C;A99WT@AMJ51,Q>0SZG%]?QS:BJ+*+CC55R+Z0IJ8'_VH MT]1%I3-F%>.N#HUIL+*L!C%U'4W?1'WC=8Z\3Z>2G#,]+ M,8)R1DH>>(/&GP(/\,-?WJE_["&/-9\O2RRK-8R%6'+GCZ%,8C9H2.Y-;5HG MT4Q[1U$L[/F+92#G.$)=@(+CW%GA.5?*4L]=;2>9(Y:_#'4Y02X[],5J%R1; M9NPA)2TR^'BSJ('X@'+A+T\NO=G9$=I# OA384DS>2A#UG4Z6"H[=$7[B!9&)"MHXC98(:Q<2D4(S/?DB4[ZUVI>C68W=_C)4'VM M[J?+SQX+6)J(%JC6A$E,RUB@(%(#*$R3+)]N>!O I)>>$P@?:)X(*,R4-]IR M+P%2C(0T_6J8@97%.,S+M+P*Y4/].P'OBZ;$*# "SA9K%$;/9WH]FG(_IO NB8'WPIQR#3Y 'F5-<]C5*RJ+10#;Q-;D'% MX50.-3!*)Q)JA';<,NU!N+H+,+]/IW)ZBNI"D<] Y<#A4\V7X[+PI 4AU(Y&(TGE2W<831T.33? /C/U1HWL8'EDX=7C*!J2C-LVB@ M6<94JX>DC"M[KU[EGDM6$#U$U*DL](XGVMPU2%701N8)RKPSM8$3C[IC&2,> MBI;M&W<8"\O%]L=2.-5B29H!N<+,DR>FJAQ$*A2V$M4E<__!""+E3[ MDP*UQE&2+*J[S3OEFTXPM">\\"[ F6Q5Q@[C9@7OM'MX+H'7-AGFO4!'YT1H MMH8X\%!4ZC +$N04Z<(OK(\>@J>J,$[PR5E.N0F$-(^N28IB?3X;.)0> MWD>/RQ"5<4MZT:DZ33W^G>=ZYD&'>/.$TD.A=LX788@!5>L(,*M6:9SR&H M=3V.L M2>C,DT<+S[A,Q-6.G<:.Q8N"TW;A^C!N1/_U=+G\25UN]D6[S+D1O,$:2ZJ< M;15,XHF?1$_O]>1!^$AEAC%R8+4.H0&LMH&4/: "DR'6#GT.HZ?W>N:-*)A@ MR0S0"MY2#Z8V%SY(7EZ'C'IQVGGU7D\#Q"GF60";EZ3GXIIOGG8X+88O,?UI M0U@=3$_OI%F(2C-E(6%2()6!?'*U]T1-+U^G,08'?3)!%[J>&/9KAQ[*.I(W MXE@2;?UR9@%886W$XVSK #?OJ_O[#.\\N?UY-/M7E:&>C\T>J1$N&8%F1&"" M@+:9TGJ+@0D12H%KPEO/F;NI.9;FH:[[ #($[U%U!=B >FMK&Y[[-XN8A&.^ MV_*YYZ=Y:.@_4FV9007(:H");I"N'@,BMKSX ,1H?0S-G3. AX-& KH5R3&C M\TENPDYAM0!=<"$&XT 5< =!OW,);Q;M<^ABA4A M&*74&'DA6H?6=("@ R $K: Z"ZTV3\1]6N&E?%M_ MY!&MS_X^FMTN__$?*^SXU7(H.F@PEU]3%.+BYR_WTV]5M3%M6KX01IO;\Z+R M.L<&-#I+>:#..6H2C?&'O[R#?PSQ?1Q79Y'6$CCF8;)8C6#E&_EN-KZIWCV" MC0=T)!><_M^&\Y*>4KRPX/#_/&__C)S6&3):^,VL<_*P_%9_(:^I.(-T]Y#" M6:2]VH/XXR073Y8/ 4OHI@]WH\GC,#.ZYH_5>)$70:].^4C57=9GQC>+1VBN MWU!N\U_?_S;8/NXPSF31N3Q. (+R9IZ"T" V\](:3XVI?0SF141SU1/)SWA_ MQZCI#@FP7ZO9Z%/UUSR9&#/.(^ @0*WELK1'"<,PVBOH\I/['L MO(_BM>3_/L:+'N-1L;\4+CK,E),$C8D91I*NV4/!E4J[#E2:UT\1S3R3 WTS M7:X4K&[?+(L'_3-!YPC^\P+YJ&/R5N8W?Z%5;()_E[86-S3!O[Q6P-F2QK,_ M@M."?Q(]6*:(C[DM1\8\"M3L9G92=!P%B-:3\I_M+,29KP,30GDG H:&%E*R M&DS=5$(,W]J>4Y\!A7U*W'_&(S@Q%PY68JIE5,9I=Y39E)JY%LU$]P*3UN+O M[_4L#O3T9W(>W>N7S-SU$-/Z.L7O+9 MG12B:::)E?E]-%G0EH)CS2)AJMO[,]=G"/JUT?\^P\/.\ R>:O/LG&0L<>E= MPU72WC_'V9V6(A$\K\"\DAG_5CM&FQXEJH+?6;J0 M[#6[KI-[)F?X'TMBKOHX(H17' ,.CZ=B/7->-,^-U#G1E1_1J\7DV_)X 6=P M6D0HO%%YX[TE:/2$P\,(]7,BER9V182,Z6M%A$]_&!^FB]']L4\A^U^/K:YU M&JE.D@LC4PK.LV:[F5"*EP"[M(TK\C2R>7&G<_C%$5O/BMH)+H0+FE-+0E*N M;MQRC)6]ZMJP?Q_3,0]1QUTBEX2AZO^S]Z[-C2-'NO#GL[\"T<>[[HF@9-PO MW;8CT);JZ0[$> W!=Q60W-T3;6:0VZ>+:O]\O2RL=V#ZOVLTRBVUSW7 MP<"0K88&5C?W-4UN<[YA"96]<3[]1/NR1]+L$A;R=4$'%]&@IUFZ$T:(":T& M;!B68FPG\7<"1^9&=_/1T([+@K9/ZNFZ8]NAAH;9-!W%#]I"H99NFH)Z?+G5 ML$+%EWTEU#Q?LWP'0)"Q3KUV=YXF>3_TYI%CMDGO2#$P8==S M?T UL.P6MH M=KQ"V;UX_O[O; &/68 !/M2:;?:L]CQ=1440ZKXE1Z;1'&&U-,/;J ZR/OND MZSS290^?U$AH^#JNW3AU*4>Z&8#Y"@"+XXE_1U5;BQ9%NT^?RL&\;"6V6X1NN&ABV;&E^ M:#N&Z39'WM7(V8G%KC4NZ2%G1'4>5F[CY+.M.($O@W>A6YYL6)&GMB<;-"L* M=U)=M2]$7_R:%+]'.2&T\C1XDB^QJ:7M/STH@, M98]M>U<IX/B,)N4PTT6]_'XSR2W4Y*<990W+2>=ZMR MGN7)O\CLZ;2T?GV+;P_9MWE6%7$Z^S9/NB8M@T0(@P\1=:P M-DW#V+IC>;L2GA162^F:!X;8-_TA:-OIE$L#RZ\@L9O.L(3(;@IO[(')NB8[ M$6!CW30Q^4\&3=(4*'(<0]M!8(W;CO\S!!@YD9_FX\V<"ETQ=5>V=-5W 5U8 MEFTV<6!3#G1U%QO+^CF1^9<&7Y-\FA3X^"=.:.PO2R;K &EE13$TS51='?%# M4Z+#4;R==%)U3O54]DUA(/IL[275OQ!:1N=9JG7WT)0(.[=J%@BPJT>F ;JR MK8T:NEZX=U-4 _=V$+H]-;4!J$F*C6URL(%YDA;)E%L-ALU*5GMD/'!5S?-= M +ZZ@\5I S-JRM,I:A#TD@^!N7D)^!'D>'OR'X]]#R*_8WB*I]F1:X6A%P9N M:'E-^GI@17:?_+VV>>^#_*^MX[8OJ=,Q7 ,,F^%XBH.A8-=J"DIBD;<>^5GY MUW,F?Z=:TW/YY_OMG19%:J08H+=M\!L,5U7;=NR*OE%FN[5W!E>J[9@%3R*] M0<&RZ46]%MP-7P9*FNJ&#(@ZC]F"M&GJ6L\]D*OJUPJ,4V!L>^G^[$CB' M+(QAF):C6;[MA.!AAXIL!VWBI.[(>PMOZ,ZU>1D+\TM5%B5X%TEZ]Y0J?PY) MZPZV^8T1K7BF M[)FA8@>A)C<[<:9G&L:N\()J6LI0=.+O;QQ GZ>X*% LSPH TAIR$.FXOVZV M'6^<<*.W_-H^J7S]L5/1YSA_3-_OC]FZ:4HVEP/XTLNMB6R!9E8'6KM=@(0_0::\VM2:K M*E]+\>*)GI;:+U&@H:69>N!YIB>'FHZUOP-OK0N"G0 ?>[.KS[^2F M('S;,]U0]BU=56PED%6M+;GG&;:UO_:'>JV;IZ3RX'JCF=O6B^@+FNAO4Z![ MQP:.]F3@^] "Y=VET0) \)$7F@X ^=#6?$5NRY-'KK6W+(2F7ZL\EN8H@HQA M"73N2V"&8>AIEF*I3B![ENU%CJFJOM(Z M?U&PMRBQZERKQ^PK<9YFC\0OV%'S/2U0K1"KAWE^%!E.VZ[%47UY[ZDTD-C> M,T_]KO4=X3\KC*@#H%DL MZ,JYMR7)HR0O2C=-$UB,(LX?GTE54F0'J&IYIA.&9F3:0=AL\2JA[48[$V<4 M=5L1\B;@A:S0\VO1Y7.L1Q,H3F#*N$7F.H85MLG\D1G9.]?"V%:>8BEV+L6O M9!DGV'+V0"'90&V>:NNV8QI.:!GHGIMRNS :",.[69B7'R'?OS!!DH.#EN7- M#],I68 9>7YS0E5,79>U$%,J=<^Q '$$;99E&,H[5D7IEX\>Y:J TYHP$KRJ MDM8A_;\TRS!D!_2-[JB.BRU=L'>5XOE^X.ARZ'WXZQ=%WFX QF-.7 CUU*&" M;R1?[NBW+HR(H=R)8.7H'B-F-^6 M*B])R%WG+KJRK;M1") ,>,<*7%=S6RUIV=A)SOS[)=-0[W%6X&E>9*J:I[FN M[OM^Z"H-9P6J(E/.,MX!35[%5[X;R:&L^6!H0\>VP,WTVTJTEJS*%\]7+T^6 M7VMYTS M3]6"R#8#WP5&#-NSY#Z> 3DK&O93'#@F,?Z)8#3<"Q?)(9NV6;?%M5 M9=.)U"#T=>Q.%K7[JTH4*,!:ZO]:?U<5'O;SY3/A20$C-T%19 M-WU#52W#-G$_M=WYLW1'!T)J_RO_754Y$O(%,^%)R*-W:5[#J);F8J. 4 ET M&U&*H_I-%WH/H%]4TU?AR:C\)M@C>W?M^OI.[<3-VV[JK+P2SB1+:;RH:T#@ MZV66'E0I0S%5,[0MUW<-RPRM0%?:OC!.))O!KFU4R[)LU5:V3\UW9W'D%+4A MIVAB43,5 *TA1X$EZ^O:M:8=^1LIB>LIVH8-BG![G^854]2'G*(?P5@5V0@L MQPA52]7!!X.JA[GF:'RBVY@:NTAPHLTS?V=4WJ)<)_K(9GH)(W!E&!B,,'H;IN(KL MN8":W;;-DFM&X:X,.U/7S8W4IA&12Q^$ITQ-<2S#<(S -(&C#-TS[(:G;%7> M121KQ#RE#\Q3NFZ9MN>HCJZYNNI$GF:U2=2F;^TZTPGDLJV1\I0Q"$_9GFT% M@>][MJGHMF^'GM4>-8Q";9>F'C-/&0/SE.5HN@&6&Y. P;A%((*-TZ5&CK:+ MITS3-@W]=.3J!)W;3?GCC^38O@QZQE8<-Y(M/XA\56G3"G3#4G99<$53#V>, MG<,\8)+4/=]+ID.JRFRF?3J>X5H>\+0'8J#;&/-JVE MYV 3/9+UW=DLP26(%U_B9/9CZL>KI(P7SW6!4V7?-\!U<[':@Q6$KM* =".[!KPM]G@8$US^A&N<1*I7^9F\XR- M"R)C 4-HH6];H:4[L MK1R8OJD%81"%@>KZ!N"Q-@2)Y]=ZAP]T6Q^G"+T(@+U,A "(Z8#'P+18MA)B M&*6IV6*J:)AV$$T;IPCQ1ZV;& <(I>B&"W!. 7T3>&&;P:B$EM]3T$.(T*]D MU?R<9W=YO%P7$7*76966FY'D.L[XR[3,8&::4I1/5'/7(D]V%5^3(\>Q0U^/ MFHT0P]9EO3\]UNZJ-\?GA\AC5N9_*1&YR:LX?U2=].JF(/^L<-7OX9_> M/N/6[SN6W-ZHEAA&41C)?F@$7A0!# &EHAF@7W3?42)KFR9UL:AAB+). 6OO M75^SBTX[=PXWJES(J@&\:YJ1IKDF@,] :[P355'<7G,F15,.F]TA0^U->)XM M9B0OF+3NW!+8*YJNXGJA9FB^XQM!$. *->ZW%GIR?PL4W$_+V*'%-L;P@A$> MJ[>VI9+>#2&6T5@9?E9$[2(KDG/Z;3;$F>44J^C4V*?5WS;"4P=? =VUZI MFB?[/9-WI5#\\];S?I&E\GW%CW39MB/;JJAJ8*//6\_R6D[BH\L=#%C*$U0,+ MJMJABIFW;A 85NNQAG(/5%V9JJZ;O.>H/:$R(\ LAAP$EJ\HD6FK1N2VBD/S M%*7':B9&@'>@Y=>.\/0JTPKTR UT0&\Z:,[ LMIR+8X7ZOVU465G!/-^F7^L MA)$/X,U5 :U8EAW);7:+&H9AS^W3 0\XJO/FLSU<98:A9\YMML6 MJ]4C7]TH>L0PC"W;;SZ](U4FN&6J = F4B)PT6!R@=P&"BW;Z:WBE>)HJLK= M-!P_SV-4IJ&Z"I8("$U#!1=> ?%L;)]K@0>R/4FN4WNJK(OK*9ZJ.0JX1!H, MC>:^MMTQP6?JQYC @=9X$__X7(K7:TIP 51# 7 =A(8/IH)B[)KOP" ;?;ZS M3(6WJGS!Q%^D*AW=M2,SM%T9$TP!38.OU_"?+;L[2OX9#@67;SS;PU6E;42Z MZYBJ:9H*;KX!4S<99&Z@V7U52=-EWGAZ1ZI*58\T%[2' 5P;>I82*FVF,/A\ MS@Y_R'!LU=P1JSGQ/(]#EZX,BQF%@0YH4G>#UN:96N ;/3>!Z]2>2D5V/5OU M=<=R(\.0=<73 RR+5]?J-_LQ)$U19=OB;8^/S\EZO:IT#5UV?)BX[NF1&80 M*1OKI8*5Z,'I*PPE\I:N%TS\98XX>*BAH1@:* [5U0U/:XZN 7J$__=4I:Z! MMN&M*CFGWFWN)#B>[H0Z>$BFYX$2L76OR:E78(5[B O3[MY\>D>J2LOU9!-+ MW#@Z>*H1^()ZXQNX #)WJ$K5,FV3MWT_?IY'J MOYK:6\B#I_8M_DZ*+_$C)O'[59Z37=7?GX*5JJQKKB9K462 'EF^#),BF 4 0&+PMEF9$#D"#?@UJ;6MS];D1 M=A<2N#?),5&]*/].RGE6!\;?-$-#ET--47S9E2/5"B/5 P=:\RTSTBPUU-P> M!PHZOM#P ^V+;\!*4Z8@A&!T$>^'^FAJGEF .#; M:=QC5]6-7FU8%6R(K)P+30Z7$3=0'8STFIJGV8X9 6#*DWW%A[77 M0U'[ZJX\?\V1GT FW/A/F5>"?NAY8 ;;"B6X<#, =P%8;-I MZSKNSH-%8 0!%:G#SGN?/>.PU&IDXI'FP [ ZY4]U8H: V JBK[1!;&9LKY] M]NR44^:UU*#G[C!N>.0ABA%:HV^!%!3XX M&E;HZ.MY.';0/PCRC W(?4 M=<6S@ ET6]%5/_#]J&V5Y!NJUDNLY\ -OZ6SI"CSY*8JUUMDO]Q&64Z2NQ3/ M!22S),X34CR_2])=5$V7#0L,L&QCKH$9>("2VR-H1M1?5-:1HSN5PX>V.:&< M3+.[%+/KO\7?/9*2VZ3<,?JG,N=U/S1#2S$C%KTZ"YH5Q&&I I2C I?B5%M+;_D29;7'3?C[U^R@H8K]Y92>:+W MLV& "Z-[H>LX5AAH6M1X[P%\TY-*@(S:(1,[:M3#4^$9*"G[CFI%(+.^9EJ& MYSEZU"1J!($C][;X3N_4%SOH]T)J/#?Z$Y+E&5E1/3>R-<_$+!%+-\/0-EHN"5R]M\EQ 11Y3FY" M4_5-Q\4C.BX>MU+;)*C 5OOU*;2MC/-3DX4EZJ'0D31>X$UN.OL1YIR3HG2G MT[S:TZAJ?ZDHV54T"S J&&['M0,UB$(M4'4KM!PC4OM]J+=C_:\8Z6 3WH8N M&Q/6+: M^P[+BP<[V)QW*+,--\WW'"<,'4/5=4OW/--6;!1EV0@-97>%HA//>8=2K'/F M..!A0+^.%ABV;JN*JX0.H/M6E^N^U@^H;1=YX#/N4U#B&3OO@0?K>F$ 1 A4 MT[1UWVJ8WW?=_J$659$/0H,CI,0S]MVQ/5.7/=64'58/ BE8<>H$9,AG9/8;&)NTS>"JZVG\Q.F4_))&R6TY M[_2'>CKK_O#G/_IQ2>ZR_/&7VQ]+LFS[/*ZK9WIQ.GM(9N7\MR*^(V *_>RG M;$KO_DKR^V1*GCN68$;@G5N1:1B>JM@V:*>H#9*#.])CPQ[A7T.HQ,\ M#D\O+9.2NE+/;9GJIN>K9F38CAOA/HREM^65/2?LQ?]&1>O-%FCGQ.*ZKNF. M8V*U#\_19=Y%D0W9<$QP[@P;[*EB&%9;4-0U^RZ?X>S:+GM#DG\E>-V9 M\KOC>K(:86Y.?*\^!%VU%@*9'M^X[I1$X4MG!2 MEXW>INMV(N+KJ76NM'\AORN^KCA!X(+'Z@+=\11^O__=X M<9%,CV90S8@"W<7>>):+NQD^"%[#H%%D[FS$8]F*<]#Z[1XCQ\D]PYR*$T6J MYGF6HJFJ[5HPN2:-TS:5C7-0G?OD[G9%8M"' PN25Y#BR,V>:_P0L+=UHF]TGY^ V+ MVWR#&7D+^.F 1JZAKMNRK;F*%F+BB2Z[;:*9' 2*]N&O_[$H/\^2>ZDH'Q?D M+Q]NX9%7M_$R63Q^^I8L22']3!ZD7[-EG'ZFOQ7)O\@G15Z5GS_\QUWY>>OV M19*2JSF=_R=%E?_],X[O*@:[D7Y:D-N2?4[2&1BR3ZJ^^K[WH?C]KD$EZ9SD M2;GSOF]S(MUFBT7V@%JI1&))1;5?C98O":_@3YGB#@"R_ L9:Q*N"?&K^Z$U^/:B\_0LSU' HZ5\^ M@*N89P_L;Z6]]D_E;/UGOO,)="QPO_+O&T]8/WGGT]8W*MI+;SR7^]23O'#? M^M3VP0_F8I&!]LZH -%3\<,2""H8_D.$UP?"?&S NU6A< M^EL>PU."N"12%">Y1(]S'DK=XW0PD.GS33S]_2[/JG1V56/#Z920V]LW8-0A MH5TW'!"7TG_&*;;+DO9AVA<*-U=BOI!TE/9<::>:\N $&@N?O,@%>"L.N3"[ MP-UN[B5V;5BHO]2S*F-AQ3^>(N$ E.*OH33S6AM>B9\%U[Q6@1V/(#8E M4SYWI$#Q%YF]I=X:C5RI-B\RC&5UA[;OPHP?'L]XM6B<6APL\UI1A42TORWZ1 QQZ\3JE3TX@;3'DF.'*9ONA'1>NA@/L.LIT%%W&$$'^B>5X[ MKS_7M+KF[S__Z879ISL25\-BM:K#N]X"$";\DBU(<736JJ-IH19:BF,$IFV$ MKFLXS=D^V]*<\/*R5N^0:ETQ***3LEN:G8A'L.'W\8R&%7[]\ MD>*'.)\5[!XRDV953M-=ZT36XHTR6:4&4=)_=1J6P5SYUXZ#OD1Z(#F12%$F M2VR<+%5%,V7*:%?TVG5N\$.=%7(5UUDA M<5%42WIS,43NK/,R)G&.1!8J\HS' M"-X2O+7%6[K@+<%; _'6P3L3(H-Z#Q&Q?O,4?1M8G:6$AR.H-S?.[<31Q+WD MZ^'S$L?"(:\-:(D-YZ$B]4*TA&@)T1*B)41+9'+PIM^O2?'[U6U.B)34G3ZD M/"X//K%XT?GS\C6W/<^SSCG\=^'9G\8_3TLF"6WMR2'MTLET).>;MOQ8,DC5>7('H8HPV/05F',"W&8T &C:_8M[/T&DL7#2TB1.6 M[#W+DS50*7,A3T*>WJ$\61R;DKX3>1+AQGW9(5D9+X;AIEW%R2_28=,FLC.0 M1!Y#P[&PU#L*EPR;K#@T'=^GM*H30^6V'RJD54BKD-:!;2N_8.B[E]9WVCCE MT.3Q7MYY=OMC7=D+*T6DQ?')YHKOFYX2J([B!X8?1(YN-@U3+,M3['>0;$[* M K[,L=,'>AOK8FF$T12^F"XJS!.GB=5P1QF79(GYZ-DM_I@MB923!6TO4F;T MDI^SDM"GWR2DZR/.)7^E+!XXV&=RDLXN67T9YW=)R@89 M5V76?,$0"_UF@'QV^Y7Y[-;)L[;5 MG9*BJ#!5%L95E,?DQ1Y\_N_5^RXGEZR)K7/;&1W+X@]MJH5%OFB),#1NI>8O M12*$F[Z?MGZ\2DIX]MK8;&]V#2%7SP62ADL-.+5 ?E0GEG&R;/+++-8[SK:E M[]4F7I1L*HXH4<]']H3;QE+37V,_7Y<+]J)0TCD$+_F%DPXEX?G'ONV)H0X$ M.W:E(9X#&PG'^FU#W4*!"05VN (S)KHYT*GV]ZK >-7$?B;'&'.2J^+J+HY7 MG]PIW>\OOL2/>(V;SN";O"*SGY+X!KO7):0(DF*ZR(HJ/RI-675L6S?DT-$B MU70CW=?4NB:VX:BR8YPR3?D?55$FMX^\%IM^?&"ONLD6LWI3@!%.JFG^] [ MVPQ\\.3;9KR#IH0WA*[Q>X',6"0%YG)GMS1[>YTP'M/:X[VIO>2U^S.XV^1K M+N\9(H.[ST?.RU;AD'K@ _#YV65MBY1LD9+-ZX5G$KD9G;,CTF9W6"]1*5PP MVC@KA8N**GLH"KY9#IB!HLP,X&W>'EV\(2FY38Y*-A+IVN/+A#R3B(]L3U1M M^+ZU9\$WKPWUB)UPD:]]9EIJ/(I(-2:.*&C\DK#RNRQH[ %PHHXW15#3[&J1 M36DVW4L@_L5EI.I@U55NPC26-1_:/@LS?,$BH=H3W>#6C>)21$+XY_O\\SQ; MP>0?)U)5D(Z77L;?G]D%?/<9GKHUT4Q^M1,O':#2U4>0;2P,)9RI,S!J[T-KSE:\_!.MP#6M3Q^N"=8<]7QRQ=]@Y"]GSV,&.WC; M'S];@F0_2CF99GD]FUM/.^6=TF:-?=O$Z'_D&[ M-B6X:K$KK^PE#]QH171&G8@F- /BM8^JO=I:Y5-6F\%RYC1O[Q-R+3=8+2FW/$_;(*+WG/]>6HI1V6[VFSM6'A[N-D@>8QRO*O\8)\ M): LJ&D\QLH9MJTKEJJYFN6:FAJ94:C45LZV(^.DY0Q.W74M <4K%=5R&>>/ M*!9Q0]$K$):K F@JP4^_DZ8[6T-?:4X6,TY'\ ]5".=\2O])81-'X/_R0=5? M>09>=4Y\1/S4[SOU?6)^XQBGF)^8W[NO0#$H;AVT,,!I#OZ?5RA9A-K7P[7> MH+#$VY:1^%N>%87T6YH3+'Y/9H*K!M%*[31&4KKDY'SFWMWEY"XN#P[B#CN< M*$XZKNM_QXN*6WUJP?GO69_ZB[@HDMMD6O<1224O7M!V55_GA!S<\%,@08XZ M][7)K[N%.8[QK/>IA00*"1R"PW[*8 !" /D)X/OVCK>3,JH4I 93$6JOC^:! MB#K4(X#O[Z$.]=_B)!664S#70):S>*[#C^ NX3D*^IR$/@/VCU?.&9"QC9]L MN23Y-(D7TBI>'56"@SO3G7?-]U%4X3Z/7@'J1'>&+SQW%ER#]XDR)1=B-<^; M%84".Y+=;%51AQ?4L^ =H<:$&AL)*PHU=C"I/@Y?6[LO:V]$/>Y\]H/0;4*W M"=TV5MT&/J9M"7 FP)E08"-B1:' A (3"DPHL+-E1:' 1)#LK=38Z_/'+F&_ M,E]A!AF1;K)T)GK/X'V.8TP4F5OK[;$L]=!67QCW"Y8)JU\E3XB#$(?W*@X? MM8EF$Y\1]+IHY3=P'OI M(JCE@L/AMHKWWMGMB'^T$)O#]B*?.[PR(D$PAF4(R^84+#8N; MF_=JJKWO**.07"&Y1T)>V>#FCPK#*L13B"='\30FLC)0,U0AG4(ZA72^2CH5 M?2)K(EXTGH3%]RF:1W"5Z*'^2BJ=0P]U9:)JUD2QN*4CO)LNZD+9"&4CE,UQ MRF9'"URA9H2:$6I&J!F>6PS:Q-%/IVG$9H+00T(/"3VTT[?2)IHN?"L!>H2R M$+DD^ M3>*%M(I7)#^">0XN,OL2K?.FM6(5>:+S:RTTEJ4>VBH+XWO!(C$ C!5R(>3B M[.7BH\J;3405.R$L%RHL%%>)'L-")(1(")$0(B%$0K@:HRE@=0FAK'R%!V:) M=).ELV'::U],.R1E(EO61./80/O2H\5B4^H$QNIR!$PW^!7 %Z(E1$N(5B?F M-E$T;G$WT:-:R)Z0O6-PHS&Q9)%E( 1,"-@0N%'5)Y8EW#(A7D*\!A OTY G MS@G XZ6(E\B1*S__=OWU>BU?=RC&Z9+ <^([DDX?I>P&WDL+]0T2=#P[&=-D M;6++W#KAC(4-AK94PB!=L$RHW+JU"'$0XG#VXO!15[FY.").)\3EPL4%$94N M*\*$")D0,E'?9^L3S1:H2HB$$(G6R5"KHOM:XZP#T'*(3:@-4>96/RTW,MI>A:\-S2@$'I2Z$FA)\>G M)W6+7_ZIT)!"0PH-.09>%1J2:QJQ88X 1KYH_^(LN%4D(0L5.CJF%"J4JS-N M.Q-3$U!30$VA)X6>%'IR]WV& EI2YY=U++2DT))"2XZ!5X66Y)C183H3QQ%: M\N2[XG\J8Z#+SNL[?W?FM4A2 2R0XO1_);=_^1 %JJP8_Z7_[[?@@Y3,X(MX M6EY%NN=9JJJ'D:?ZNJ*9CNYIMN':BF%%D69\^.L6?;MT^98L22']3!ZD7[-E MO-]$'+@\//F0?GQ@[[G)%C/VH(9LDCO]9Y44"3T8(\7I3 J2>P+,40+YGCXI M\P9S>3F?'3-8^CE)P=2#?=1!,_,5SE9Q"7!9*>B+*0'DA.I-XD7V3OE MVI;@J@6\A,L#)YS&I5^K7,=%&9;/T+1KA>_09J"UTCNIG!/I$3BUD AP%*?1 M!F1*EC)S0A\? HDDZ750XE225 M[DA*\GC!?ILMDS0IRCS&.R3R?472 B^G- %3$TT9?BBA/_@Z3S:71D>F"W) MM21]R3/I-LN7,;ZY6K!?LQ7)V;D]_(T^*^[J++AWM2 E&\\VM3<(Q84J0U%; MFL= M#0KI1M"4FD%% #ZP!1NR#2N@(XX-< ]L!Z4+-MTF,#T0+!XE MH%1-COCN+B=W0.\)73U\PQ(^Y=A-H,SH)6 [ 1X]_K'87*5;L* MW*[?I^T:%#0@[V\ AK$-^_QH3"__E)3P^"E[TO]'\@P<%C*VX5X ]OHEY6,# M(G*35W'^N [>J!:SPYP,;T=!,BV:@[IK&&,B_9A.KZ6/'YHO/OP JAWT8@;: M'TP=Z,T= B;L,3!90 1 (F"D$80F8$_(=L E^ M<*MRGL&K&$P!6B#I9M44[=O&\Q?@.5*CQ(DLZK7#ERRUG47W88?-1>M^EV6S M!W@E1Z"L\YX%#+-=RB0MX_0NP0!07!2D69)Z*7!2]3Q753Z=QV#\5WD"V.,A M+BA<6<"S6XA1SI-\)OT3)+5D8H$2RAY89J!Q)6;@X : 7GE\1R1 $[?50EHD MMZ1Y46]$Z\'>YMERS7Q)P8? -OAN%,)R>1J;[GV\J-H9M3Q!Q[_---,X!6 E MQ669)S<5$@?71THK"J/A$3=-Y. VGI99WB [E*Q8 O //\(]9#I/,=HG/63Y M[Z!:I@PR4E8M'L%IN$M(07V$:?T.>&E.V )VURA>9E5*V;L=]]9= "HK^I&Z M!_%WY(U55L#C>2W)']1KBRO/"W Z '#Z!=BQF,+-6PRAT=- M8#H:Q9=5);B7#!%,XQ7R#KP$H\-P@9_-"/J.DONGKU15(69XF&?@3%]E#ZC3 MBNJF2&8)X#ZI937)77V5/I;9'8$7Y!/I0_L+ "PP0^0[6*D4+ M'="5;U_) M\&H]+U"=,3!K5L&\27Z/-K8%F+?9% SE3 )K,2,+ %$TT'639_$,'E-.)'3/ M?AO/)@%Q@>)8LV'2/6TIS M@MM* )1_^?8-UI'N'6 EJ92:')+2T72Y#<>:Y3#""F,O1;5:97D),!W(D)(2 MXUHE@@08P(+<@Z6%L7S\\..7;_\-3]^BRIX(3"S]9N2Q:*^YB\?Y _T<[&*I\WGXW=G MES%X(RD;9%R56?,%RQ:BWSPDLW(.5P,AZKP#4.>+>%603\T?O>5Y" M*(& C6JV)P5?U"9Y)DME6/J,A7^XY88R M>:"&D\]=6OVXF+\#,_OF$LI=*D??@H/?$:%7G :C4]DFJ(OY@E!U-GK97L40.J,E-CE "T% MRX\:W!JROYAP8Y%-@<1X1\L727R3+&@I/8''SB,8=7B1RU.KJX_*Q+&Y!-80"M6HK V;CTW.6 ,46= MF J_'I "C[T.CQDGD;PAB?4S*8<*^@L5=0R^X-6=Z!P"0:=K0O1&%!M]:8;G M>PV= Q_A?8.W%#K9P/B4G!K;<$]35VYW5=^C"_A.GJG@BV4/BW@!.'^ 6KY- M"YRZNENW$O%&)]TOGFB2/@]L-M&+< )UGLEJY+5[^98&?!L%UR4"N11*M!\9:E ZT)+ M_G&X3[_$&H.CCBB>/Z@.2IM(\)NG?FW M%.SS[IT\BI(\YQ$H4XV)I@R?L7(6;//:^-@9:;,S,[W#$NX\)-6Y/CA5XTR< MC6'3/EE_E[93=B]X\Q(GY.*J!BCFQ#!%U0#A*KUYG4=NJF2(\U4#J]X1 8-! MDR>R] I[KH.G(\5W.6%=J8;0P^_G[)]]LF/-%W_L[XRD]+S,P8@(-ZPO?7VP M, J$SI*!AU%>(CEL2!*>?2@X52]CKY3[% MRPSXOF[:NH(G9+.V+?,3B56T#_%&=^<>)5[DTLO7)MO Y/(XEJJX8QHYD6X( M38]DTX<9W<38 ;MM9KN*2^SUC.UH'^;)=$Z_)-,LS9;)%&Y.R6W"FC/OH53[ MBJI,6-[D>?#*X)S.:;#L(U[^"3L+)U/V)&^1??\^MK%>@ KY)>4CX:@S;DB^ MMD2:/*&]G;D\?;+1Q+W55I0II)^298*J[^,'^OG##Q,IEE9YACWC:1[U5S*M M0&S_A]Q(?XM+\A _KC?^'R=4+7(9Y1\4^]KBVY ;U-0T+N9,X75SKI/-/.YZ MNAMD>DC*>6>B>-F49CY@'+![Y1\+X-ZL LB$A$K*1QAF#H2">Y V\.P24VQ! MYS49Z7B4]"Y.TJ*4?D2;C"W![ZM%"K:G.6NZV0:];MP-@^5$:8LWI6N-3W/E MZ[^[].YV1L?L8S[3T*X=[@W5, 3 S'6LD)NH7W;XRE:33R%D.33:EG >*;T$$)24):*BUWD MG@&OX+.I+X>S:L9 K\3S%'3TW3,+^]._;\D3]GP#^3"%P@OU6-V!(U?!+N_Y-D"5/6T2^BQ#5V@\/8Y$;G)JSA_7,-PQ:8PO-\ED",, M!S316*2L*M'"4QLRC5?(2O"2;/H[7M RT[=.VNT$$.3T&L![\^N'']#PD^\ M1]([PA&=:XYZK0P"SYOS:*R^RJJQ7U5Z3PHT534%Z \U KO+8DHT1D0D5TN= M!T19.R$] O4ZT:I@\#ZFD#XG 9NE>7E;083Q&>OX7RVJ.B[P7H6P-', MF&*)OA3/TDDTK@; KR",<6Q5L3[#&\!APIG]^ 4F>IO'X!6 Z457J@'_\6H% MJH)"L:M%_$CRB02N (%]I'>#E@.ADG?@6 DGOZ.X\!3><@\]TE,I]CX$8P\ MV-(9 _<4'2#V2Z<)927X@J8QU%B%D2=;T>;/0,2<%-6"Q6]:>K;@B(+*AN9, ME[U7RSQX6'++G^@X',C>:X^B]A]NLRH'=OXG**^2@5-46IL^9$ZFZ Y0CH75 M!XA9T.7DHQU4 .N\7;$6Y[;AQWKBK>NUA$F 0%&/O([2QK-_@(PS)N_@XRG) MRQBI%7]ODRP;'P:$K%OEZ6F:"H8?^"PS.](*2KF@:]@N^_->-]JZ5FUM'%CF M>$3Y7)9-G$CF<2+9>.6)9-LXEP/"ISG)+!).GZLWV.HTQ' 8@H^?=1K/,[EM M7#OZ)SV6.!:.&\7)P]$D6H&#.U'DOJLO6L"==5;HMIYI\)+-.T-@%#KG@FEU M<'&-TQ3/&"^M!,C:3TUWOQ.Y ;B>=A@%XCIQN9P3$G'TA!.=)LK/?ES,+\?, MOKD@^8^YTBME%N&4R)\"%HU('UT.++*Q \SPE2W'(F0"%KV> MAG^KT^,$$!) Z/EJ/XXV<513("&!A%[6SOGH,J0"_0CT<[";9DXT@7X$^CF" MAK_@,6EI6H&"@IMI#G^&=-R:FR2\E\!GJC$6V1HRJ+J6M M_$!MF06N$KBJ4 M>S:*9G-GKX[\6A'-FF!43NY)6HGTI#&IJXJ:.;C;M\ZACZ JA)02S0+ M.T;Y*A5U!(S@U;MOWVJ<13>VTS7U>TV=J?/H]L>["-6+*7H6 MG(?W<=KO/9\^;N.@XC&#';QZ[.ZV'D=W\)@\T\(#XR1%O "_8+.9!^O4DN3K M<1S:WN,U_3W:4K>G;_%AJM6Q]_?(^@>N&NCXO($6Q"054F9D';Q$368MU_;>8K M:S!;%UI+F<-]^O#%FX4_>429NP&RYY^AY=. ?8"6P7_+,P!F%6L^Y'V/8DZX5D7N)G7-S6NF%/#'X:?BR+/[2N%BIY;/09MHB&?'WP MOJ'P9)[(NLC2*VP+"\Z,%-_EA'5,'4(/7TZN)L"XL_+#@O"B2SOBTYF97G2O234>)F!./R+-75=P1.R M.O5YOJM_1YOA>IMGRW4.-:_4:.=:94DE7)YV3?/#=TPB)](-H6GJ;/(PGYNX M@'^K59:RMK9Q69(\A9NEAWDRG=,OR31+LR5,]X:DY#:!)]4Y\T^]HBJ3.EO] M??(UI\'2CXQY06,O9G7N@JQHDKM.['\ZSBQH? "-Z>6?L+Y%,F5/^F^RR*9) M570)/;:A7X"._B7EHT-_!OB 1W36EMZ>2"@H7)X^H0H/T]7B]'%M#EH> 85) MOD_GH X)-2-<7OH'_5KC>F &ASF-B_FU)/V82@C6D*DWYY:#N@>' BQE6]/@ M$14^GQFIUR;?&2&QP3Z58'.PX-]&._;N4:CVN%,\G2?DGF[/X;1665%>31=9 M@48+7D>*$@2H8#9T&7]/EM42+BKQ^ O@B%7\F%5E8P#WOO@AYG5H2KN6^9Z9 MDMR"VW(&9+HE1Z@5DIXW&261I'@.T(@2099R\ M6P@T.+3?KXX?DG(."NPN Y&E!RLQS1A%'J4<$>S\\29/9C#YK)I)V:I,EHTO M4)0@P^3ND6J6^A>\Z\ B>,I/9J VN!'S$1/"3N]EI-E M5K*#GC=YG$[G5P3^K J2U[JE'?P"QDRU%!]>-C@?LESKNJ+5>]TSI:!;VZ.G M_"12O3;XS@(/\39LTO-;V(K4*U$?E*7N4)6#32_@CSR9$JK5;Y.4'<.5$N8R MW28Y$.:?59R7['PPJ#_]6GK"]6S//]Z2)SRI#8]SC3,XV15KQW[%B^A*W58V MW=WGJ>GXMYGFV4/6O5/6SQRRWCQ:?>A!ZE>H;UK >9/?H_-4692WHTI(@[7 B,P+0 MH34?\=K 3B] 5#!/'%\0U)2I#$C6%*5V;EY7&XL4G93,@M(5R1;; S6HF! M+1HLWW]6BT<:!^F:NZ&\5Z@/RV&6WNVXR[G;XUB-CEZ#WKF4DWCULQZ=85B],RF28K^O&V*JN< MK$T\A01% SVH$YA3=PP-_#/>WNG=..Z"^4XU,T\_KK?3&F"1JC)!/A.;K .X MR6[P5>K06$3*^8,+'^UT4;8N%+I+;9 ;W;@\R>!>N$F:PQ!)?L4*=*T]X,95 M(<6F^UJ F-#'N3.:7$;WT (R3:@._IHM*JIYI8\?8)D__+!V>>"M?R>S)/Y[ MC#[CC^GT&JYIOX$KM[=38UZXF;=_@N')Q@@"(*)D0!.>8O _)U.2W-.R:A]_ MQB^T'_H>(NX]DF=A-P,2@$"R58VXZMTP>)&TA+7,<7>R]IG77GZK\ #_YX@'<#9!?F4EK!6<_P)%4R'9I39 M&SHA2:XER5TLND&.;B7_JEB#D:TGS0'+L3T^X%0=, @G[/DCG:#B3NRC^3# M0U.$[K-UMLN*=XI-!E7LP5IE%)BCMQUPT"<-,^Y52^C)Q$LJ;!N!18P\M6E^ M] (69<2/]!EUA+'[;,JE5(?0.U=YT\,,T/GT=_QJS99488([5/+R$[GO%]8! MMS)9UJ5Y<:*M;X%TJU41=0!9'Z1UT.UI)8!AQ3-)P:"S15[Z3.>4DR68 N2Z ML:X;K@QC<+8RF.[4-:ZUI+"H=R=(5QP6WVK^_O.?JN+J+HY7G[P:U/CK,&Z0 M%&C5 <]^ _GW%L#^?_VW__/GY@X?AN2F,_Q/"&XRR +:OR_ *]/']@86T?Y> M_DIN__(A"G!!_TO_WV_!!RF9P1=@^*[<* Q5Q_:L2+%4U8Q\SY8UVW!MQ3!, MV?0__'5+776)^$S1UEWY^6_L*B"])A+^*W7(1E?R[]3F4(WVE4RK_/D&9,+B MO,B50.+3V K^03JK,&5.!E65^-N<+*CXW<3I[]*,K+(B*2D@K)HU*^997M*N M<1/J=RP>KQ8)/!%O0W^0@4**CM9:!Q!>O;K,."%$H5"/H5/T+6K%C6J7FJ$Z M='?=99*B99*-@6?Y*D._:"+=X5F4E&*J=9N[]5W7'39#=(5#VS?(949+:,?I MYG#W#),A4.HCX2T(92G@:Z%E

\?X MNA>N&P$^:P,%(!QV&Z%=F()ZZ#-RPU@9A;9\W"5C\0R>W^XZ4CEA6)ZAM8)N MAM['R0)_N@)OX(KY3\PO[3ZPSQC+G;*7/<.;E/ MR$-!TUV[A&2)A$T$&X?::1A!-X61-G1L5RB^5^VTKJ7_@6%*136==Y^0P93R MQBU8Y_.MWXGA[7CVCZJH0^$;[\NSZFY>)XBS[7,D 2YC=]"[1+_CYL,K6?SA M6OK;]C)M/8DM_&+:K$%:*R%0V)3"*S+%"$7;G(#YFD*S\-4 &C$&A3''L6\Q[0Q;9 ^-!MI[)9L(#?=1NQNX*#CNXAQF H+H(/AHX MIAF&?IH)4H9OU!^\"YENBA[17SIP39E<8([3G )TR)U M1N,G9EZK?'.KD1U%1.%F1AN6%>42*$+3(";;?6-@Z&N\L)[2YSJ4V 3:YJ ; MZPR6-@R;5>4BRWYOM4!15"3OMK,!=@)- '2@@(W@L'& M]A*(JUS+=N06-WJ MIGXEAOP0".*!WF;&GR6$532GGZEO=,78 3:&3W*2SGH921WEB20M&U#6G$T! MRN2$9BHEE.9K598V'A\R[&,=2*X)C'-&W[ZH,(T[J4F,6[\/[,)T8ZL1E1[- M*X*'=FW/M?0+)<0>1CN4J]&,/, @R=4L>TCQMO4Q')RJE))-?MV:&GP%LP;. M3,!NSO",!ZC3HO%YXQL8>R>1]CY;8.L5*O X\2JM<[W0+OU/.PSL;'3;#@1S MNZH%'FMHX\T(%Y+;6_:03IYOB3'GFDI==D&DN5.1U-/9M>!HCF_!CF0PEDTQ MPBCD'8PQ)PN0?+K>]$W;)W_*.=GS6HP58/Q\50'AIC";M7QC[G]76.EU'5VW MM4']0$FS#@FW8ZK?WZ*J1M29ED0V/3;><%#T8"/%]6'UD"GB]V M!"H.B#O8GJ)XD:58KJT'MBF;BN6PN(/I:JJKGG7C-_$=1>NP=&=P52K&^*6KS6C^TB ML9NVMB?;[S&O)D'?"NTE&-ZJH &%HO4FN$1]_QX_\HD> BQ-G:R6 =2XJ[>0=TI6+3=\MHCJDCYU,2@ZZQGB.3J M3TC8T^PBL8.[1=U9<*OKWR ]_IR7K>+ZML,*!O&0D,XSSJ.CWP#M^O17MNNS MS+P?JWP,L[S#GB>Z-C'M?DTR M88B$(=HC4 <7EK]H0Z0Y/-MUCF5YA2$:3&[48YCE'1HBQ9GH]C$@5QBB]VR( MOF&N0'Q;DER8([C/4B?*42ZB,$?OV1R)OC;G$NP4?6U4RYD8JO+V%#T+SN.H M,D6;D3/=\/\5,S&P@$Q:D(UC[$5]CKTWC2/?WJ#_ZLTA3CZE\+F4 MBSMT1G_0K6N'\VRV;4UQ=D/83FE2?E?(USJX13,C[O&N0GY7N%M]1>O$G8$FP!,;A# M##Y-.T:2#KA9Y09[9615691U.=\%*9MZ#%.P!DE[D&==M>]DJL#D72ZJ!@VCD6A/9]722\*FA_R:U2X12Z M-GBU+D[.#A3]^/4+^X,>.\020FTU"/;HII0YIO^OZ)$QR:U;=^&Y@,EEY8KW MB;[A%K2%,FAPJ-BDZSU@JPS;D4C='/RF3&SW(-P-LNO'K9BFE&/VOO;L M\NU9/4XVR+@JL^8+ML]!OQD@)=]^94J^]>+4^G&GY+_A?6,\<_"*'=Q+:A?> ME1SMN222C2V1_M[& +3<0;_#%>9+*.AM-$WQ.TCH4(@\\ $.P7R7RWRM._8+ MSO4E'/#+%.[:"0M>\RO$-;8V%T+U@D%&6BF=P.:UZ* M2 C?6!R ?CF%='ZG."\>GIV14)VO5;H.1!.CRBV\5K]8JN*.CSV'PM7".?G#$R3$+'W+&+"!1)U M;0:7HK&LM/"(QF-VA%Q2'^/:1V3L8WY- 0^60O/ M!$N:Y:PK=E,5 ?MXLN(OV+F9%I/!]N+P(8WO:&6UMK-Q 7JC*K&/-9[:3-(I M=CF'I<3'85V9IG7X-2QG>_,L(ZP_,I9 G):T?D-.BFK!BK3AL%B'\8*L'S]E M+1#AN;1K%3LOT]H9M13+JO:?N0P]?KMN=MAW'LZ-PV).=8!&?0 ME;THOL2EJ*:T*%&S\D*> =/GLXD MN)E*1,JG_:OR[UP>4\O,3@'(R3U)*]ILGL33>7-IM[[<Y)RZJJU,.@5(ZR'/@.3WOG>;4JI2_MZK@@ MW+03+>VO'J_@F5/6^31^8(5PH>J3>/$H'79H^DZ1-/-1>V<[]>.P_2 MCZD4D9N\BF'%V6R[563NLP4P ZC#Q2/M;PY#P1IY_5@7.!_DOGMTGH-L Q,VEN.X,SHB1%'LHO%G\DDK' MNF973=V,%K]DC[N6W):^M\D"KVIUZEK;T>IA="TVYS^-4]KG'NN'U0H:Q +6 MD[3#9)8!N((+\_Z<\9&!59X!:=OZ276505:PLQTTK1UZ0PB:MQEIJL75<_\C M53P4'=/":[N():S!*6#@CT"699K<)JP.Q-A&?6$&EQ95*.I2NEA:,T;BTUX%2"@.2H)JN\H.IAC?F^P%=5G-;R1S9J\VXJ'/H]17?-*Q\GTCQ; MS$!6\R4UN$S1)\L;^IZ2VJ)Z=""F#,1B];-%5F AM*("6(A5P. KL$Y5GJ\K M^_9NG'2ZIF_J@F8R]+J4UE6$Y095#KHPIYW345VD9+HNVH:X=ZV'ZFJ-!IO#GZ0Q*S&,K(2_)S". MU2.-7^ 0F;%$6[)8P. JT%]UT>-'J;UH'UQ(R1T,B=!^\ _)8G%;+20P;#4@ MPSOODXP97!P"V&&PB=7-/VI5VS'1J#.KDEDW.J\:M>&;:5F\UB@]Q6I%9WE@ M"BM"YW.;9TOVH(39)?(=['(S* H)FVM."%+LTR_IW4#=D/F4"5ULOZ&=CZ >!8OFUQ\SRAB*6H<@J9 M*'"98BRU:$M_@A'+&U[?Q1L=1JL+"N+(Z9OW+C8X85F!BT+.LML!,R "[F#%AO6F;P:5:A"I 0T8 LHJ ODEM"Q0 U M8,,M"/I+>DDVI0HP1;Z@:SP'&07\ _HP)W&QEIC;F,*]N,9\[/7XA.;E$GLG M%C;/\JTY(.O1NH)QNO/630>E7\Z]O9"B_?H!:X%8 2:C2+F&](\U8R.A6B;& M6_$GDE+]TQ4Q&"$\'P4*E6:6-YJB(5>M KJ5WH4,#" #F83(>KML9QT12JD; M3@UW&^"99@4KP1G7\1M) OF MQ<'J(Q?MQ/H2^HI89A4<._2UYH2:5N F++X,+RRP9!E[1;S8TNIMF(P.%Z4+ MY;>NQ#PC*#HX&3#--VPTCRP"!O;B-K[/N%,Z)FK;ZRL4)Q+<3T8G09 MD7*M#6Q-' *CIQFZ^?O/?ZJ*J[LX7GWJ5,)RTYD/]R'VH!YF (!@087N&["+ MM\BFO__UW_[/GSMW8G\3NAAP:UC[Y!X8\MND_+*(TZ*]C_K8\.%7&O6TS> M9<=GRF7NVN0XJ>_SP-YS WB7/:BAEE232T)Z"5TTN#UN)1IUA53$]\#M8 F M^-2P4DO3!I>H&0)S.",%C):90 ")_P0MP%P+A@Z_,M]@'7O29>7C[S\T\OEC M$^[YM8[1^=F,7$LA4""A\MR^#WT#0+\@CXUW #/*DQO UVV @PZUG.=9=3=' M,)MGBP4,D,9142FB@P+*CL'R#-PVU"GT)FI+FTK('?U5OV&&J#[/OE/= C#\ MM>&:PYMK:-?*N;8U44S.+5E.W-=$X4QZBK9P3Z5NH-,3L'?4]&12JP>ZD36= M([0 ^;K+X^4+;/3!EG:?A?Z5@2(?D=87Q-F/QQAGV[!MUU4=V0F4P# TV7!\ M9IP-PW"L\*R-UU^C+W:7P>T$W MFAJJU]X"[8VP0""/BW-#%Z<.[DCQ0YS/"A;\1QC?6EAV6;6JMY+9=9U@B03B M"8-"]P6P?))+]_&B(LR1?>)%]>88NT3*5O6F,V@#,*YT9XG]4J4)QD5GY);0 M:&7G6ZJ)FH'6/ZR;/G2:Q.R-\NR^EZI>X>7RY]0(^&]KO;?]W8)@9+;>5_06 M,;#/U^D\PZUI=L_5"M@#MQ M'8LP[>*\.@Z9LMY#*6"_N DRUNQ.MRE1&9(8(RB;,WU*3#%G QY6YC&NTA6N M&,H@AICN65R53>2/1?L. ,!)-F,3J\6+!MUC_.46&RY@J*C-XN S0A![0"-7 MS5/V#)%ELW3>QL8ZH8U$T&=FT0,,% _^%^.#=1(1>FXT? 2D M2."N=1Y15Y]OL$73MQ79)I_1H%(3:&\B5D#H^F'[$S+Z>4BOP7U/X+=MR)<3 MX,$",.B/*?+(SUE)CL%ZLBJ;@/=<+91=PU3"R-:<.A CRZJNG#76ZP5B .I5 MRXI9UU]HW&^#A-)/62$R%(?!>:PY$=W98EN)U7(9YU1-HU0UBB"AH==VD=B^ MYW1CD3#P.0'5FV#$&&4/@_\HN 5-^UJ"3FQ4(0H];CN3O/@C[9^%>\-=S_18 MQ_09CM]T4#O^1MT[J,N5]5=OUS9*M(D2;:)>WR9*45_9)\HP+[.-TL7WB;KX M"9Y)>8S1G<\3O8@V(P(?:2ZZZ,$F>' P'CRJ](6H(?)4)\4%#:FQGL7_ M&:?TD,L^3U#T1AKBW/LE]$;ZJ*H3V1R^#UM?DH:C$G>6^>%DY'G'=E)HHO>M MB?2);H@^!4+3"$TC-,W F$>Q)J;"K9C].\<\9Q(/'9)6O^S9CWQ)E.#BBJ2B MAV%;W"H(O@^A&I_\C,Z*7[#$.!:W;GA"7(2X7+JXJ-K$UH6!&1ZUCGBIJT'W5]XFCF>"AZE$(]"W85^P)O':T3.E3HT %UJ#;1 M;7Y[$J*JM]"10D>.@5>%CN2),Q6N.[<"9W+QZD5GA#,^%E?&WSL5[[M'WZIU M N\=3>"E=;G;O%U:LP^^[IQX95&,WMQ?,K3]9\^:(BK]1+*7O.=:DMRZ0%]. MI@LL^DZ/+M-3OH<2GSA9O MGD-.,8.83>G7I/C=QTKC)?YUP!%D1_,]U8I".0@5Q?2MP WJ(\B&[1J!>M9' MD!D_=,O-;!"+2BRCEH3D$EIV$"T;MSKFMB[24=>[WJ@-?U-'@XLY(4W-&58; MB&HGDMRCH9TTNH@>Z"EI+4FL\])>NHH?V75-F"+0P!WU*I[(F/+U,RJKNYK)=LN&&++#8 M0U'7TH,WSX$+I"EC>%J7'%#:YJC7]\#3)J/V%D[8HWK9#&)INC,NQ4 M]CF&\'79TXY5$S5^^"N*OF+N+MUV XH=FH&5=,R3)>LTTBW\7ML M@D&_PDE1W:!DT(KFM+7-AGQLU!UIGD=+7;'RM$7==4E:Q/D=D=**[FC!-W<$ MR]&MYNB(+1ZO9@E,):?E4-I!P5+ ?Q@"BZ5DV/T[F@ML M* CZC%UKT5V[=4WTHED55G*(=X'"#34SYW&3=^R*'^Y_8IV\ 653&TY<$,]E$,+/$E/<>!C[5J: MIJZ>=W6K7:YE0>L>U;6G!48< ",R"C<=^%K(M89]V'T&JX]BPXDZ.O60Y;^S M'D*T>0!:QALP!;0H"6L#D&WT@FEN ;\"ZLU80DMVIH#^Q7%BR*3 M?D^S!^QI *.Y L'HU$V]EK8'3&]HV_NU943755:;=[=U[";2394L9E=8_ _' M6E0K++C%_FZZT\Q %<*('C^W]X,QR..[^LF?Z^J+MU*1W98/K"W2%.ONP4\S M[,4(V+!10\T3T#E:T:J&5<$T4?V6O67XFN%\1H<_+Y-_;3_SJE%K35>^*WAT M.Z;/=>V_AA1UJ<.ZVCKK>71/ZCXLFZ:@VVZ+5ED'[;.]T'5;O_XRKSF#70(^ M/=B4QQ5#ZE(>IW>XZ#0FVN#Q);QDSNHF/F0,P](1,3>@?O^ZS=*4-G[8[I^R MBL'G2%+:18D^$*YDO+NHBK8N)?9FPB\W9U,5N+KQ379/ZDC*LBYEOX A+FAE MRP)#LM,DGU9+ULH3.)85R"=ELUB=V7]L%E.5/__X]4M;JE=5/O_ 6F/ M("S M5C&F[-W'R8+:HF:I]G%$TW '[!@IBG4$I2."P,W@_!13UEL#A""C;$ G0>IV MD,P)@7&QWKA=UP60 .OK0!OPH)'$]:+F";NEU?7[P24#X5RT"\#&5M>.Q!O M0;PAM*-AR2K7UC6+E;-W[BSMBN]N"G>NWUT_M\LD6#NU76:V-.C;ENUJLXYR MS7H?#6'V89,N@@G(3;FCN\H!\,6U;5TV9$O1(SN0(SN2 Z.)C(>NIITU?.D5 MYP1 2#>*4::_DC2!=<$=!U&0DS^,V6J7JV_*>E(4%:]@R!],1[Z6^;:= #T) M!G0M]-,.XQ2,<5)D'!HPA^DYTD>Y'#R!*N4MN,$ M4U'7D*<*L28I+56-Q*&]J>@NP^.N'L%"(E\[>K>L40DK[,ZZI2*TP.K6]6K4 M5S#.;=>%FO9%MMFLM2E[W7Z>Q5C$>@D>-FOX@Y";H*'GPZ9N=0=@J,>D-J>0 M#*UUWC3G[)02WL"6%U3!EEN)6&G?D'8=!6+5877[D!S)S3ROH6IJEMGJF,RL MWL)NS7XS_5'O%N5]T=(V_HGY^@Q.F.E126@GY>&Z02EK;+L@V$RZ[0K0Z880 MWY:UA/:N8MLK_UFE1-+D>C_D(]T+1]&NGT^W?;9O_6$B)#L7?:3VS^R^2*V!ETXU,.AF<'Z;3I0, MO5#?CO8_OB<_- 2J6TLDV8Q;I%GC-)?.<#?G1>@6?V./Z!IV?F_6;K=IZK$1 MMH[N[AP K0@VZ$,[R&<70>.YC< 23.B>*LR_9M:4==7H=-7NT /NRP_5)7M3 M0(]1$QLJT3$YHQIA_(3QNQ#CA\+,13/<@HKDHV(VP'UM%Y@-1DL]LL'N,1#- MN,&G7^?#-+\SC0E7<(I%*!-9YF3O8&@ >E:X3=QV9&:.&>(-JN%WF+DE@) J M9ZV:ZHGC3BKUP/EMA3LV7QM6[X$T'U^(PYIVUQV+F-/&UK5!I.AORQ2NF_>M M6]YO]KB:9ODJH\^IMV5.:CW?W%:.)G[Q"P5C3/N,/Z*P.[R"#28SICR1N>M] MDF[0!3>*<.L,VXX=%H !G9?A1NET3F;5 K5MA8FLB-_<=#;M:-8PW7D_X DLT)VD"4TEW=:[X$OQ M<9F4:\4T^C467V1Q#B+,60""3H>R=98W3:=*=RU):T'Y]F5GT[2=:Z-?'N1E MTR0Y6Z0)YBG_HTF&GOVC:LZE89ISG>[,3/*$,FR[%XU=VE89;F]OD8 F3W 9 MI75M\=UQ8FPIE.L@.Y'Q9O]M&@XJBBI.UY"26M_-3IG2IG_KMH!UWLXTSO-'EJ11K(%M>^>ZBR#"PW0R,T*SFW9.9A])6 =6] OBK:OI*K!1SY+;6\+P^@TI'PA) M:U>B[S:MUZ]Q$6@Z"ID5B,@PGVW="WO7>+II0Y3L36['1OX0Z.$Z*8P]K=VT M;?)(6&8=)2T]CXN.:GO1DI1SC+HVV6?TW%5_UKU%H?TIZ\:R2=I-J<+TP"O4 ME?$*4SB?/Y!&J4.;Z;(-: G]2.I.TM:7BPQ9!&2 =7=.THH=NUKBK?63FY:\ MMRQN2H=:G[F='M"S5F@X?AJNQ"Y@\;33XGZKZ_L!*K C'?A$FK3>?RX(7$6[ M@/=$:*=^E&Z:4SC,\6%)9?=UCA7R>>\-<5GFR4W%XK9/""HF6]R06I4](8G[ MI8Q!B?X<=XV@)XOX^I24&^EHO8LV]%%2(\X:O'H;A;P,8PU-LY8?H2$_9<V73U,8V(IW+IZO)IPHAW(I:.!GT&$M[95!"YXK[A U2>JW4\K$KC@K+W8 M;1>LB4C:O#/)I_Q>5)?S!-F7..X[5$ M,Y@Z)-[.%FOR0FA5LE66X.8[*V5-CZ[\L\KJ>A'3IC8K9EQD-UC3AQ7$)@F] M?);D9%HN:(HT,$[]B>5VS&.LID12J=,, +[Z"6M*22I-W*@SI3HCG2)WT%9J6OSY(]$RZ-:3[!5AJA-HVN(L=1WD M+L$W3S[MRP[D)"_'4M!1-:AK5N!="FI>U,_JLU=.>Q*$'+>$9H:BFMW$9O:A]# M7]N] 09\E\=+/&QTGV15@66Z\;S!/IQ+C M-%CV$2_?J,)+I>7_(0^-;<"78"(R5K$4OJT+AZQB=C1Y+0*S9$$;DK#3P]UC M$'M3J6DB$:L+F^U3"%W!Z;6#V-;KJ)(W2NQMEO"DQ8'Y:$_P_GFKSU9+[IX\ MF\H^RDQI^O8 Q]@&.M7U5#G2S0/L6"46>V#\WAQXITX.:&?D@ZPV N7N(Y<; M'DB3RXZUF'>>HF.^$%H&\IWDTZ2@":Q/L?/U_\_>NS:Y;2/[PZ]W/P7*M7G6 MJ>(H(JFKG:1J/&-O^=3FLK:SYSDO(0H:(:%(A9<93S[]OQLD)6HDS>@"2B#5 M5;O.2.(%:/2O;VAT+TW[9U>'1R)769E%GC?R6$ F=Z[4R;VE*I?;7S.3PNBT?I4,C^C"3;9?WBP%Z[(S>7%<<307YB+<=8U >RP MI\=D03]=+:!6.C1K ;:UU; R3TY6=*S9;G=:'3UU4)?GFE?U]+)D]-T=%F%( M2DZ%MN!$?Z#;/UWXHZHZ2[YP!7<^515[^C_9&<1E:7EUEG5Y;%(YN8$7";XX M3_FL&E2XJ ]S7*9LKE;O?2P. +[/#@":-NP&Z+_EH;KG"EACJX_EX?0-QZ"S M@DVZ2D^V'$UUJC8=_RP)G<5Q^FR'8W&(L&BTF'7JP)A9F)W$?G(>-6^7LF@: M&B= AEEN(.>-AY^+?2/^=N97JML;8I9-66SOHB&SY'P@HH54$2[-#JN-IR8.O--@=Y1#JYZ8+5 MZ^DDF"G<9H20,D<.]2S;Z5=.$E,6_UA14Q,/\>2VTR(#4!6X.\2\?^F >>W. MB=O6H+.SL7XIAUS,@XIQ&KG)B.BZZX77+QP1Y*9OI^U-EG9<4C9/-[NJP-4% ME3)QK'Y76["2*IF0EWING=@H;-I#?=B\;.R1V_;VR\9DD6IDOPNR?QRFF!-P MS.Y++8*7^L))NY*P_K'O@=5U*C([-M"M%FQ$CO5Y0]TDP$B [2[ NE9G0\T$ M$F!5E[_9]/?WWZ7QU1WG\S>W8I3>'WA\__OUOWR\OF0CL M+G.#8>I%>$&,?XT$GG&\#L:_X/GCZQC3;#<\2S4K@@^?Q.2'5Q]N,=?G/YW_ M^W+[BLDQ?,&]Y&KH.LZ[=\-WPQO[NNMVG5[W7=\==*\'=G?0M9WVJQ^?K$J9 MPB_D0VY:U,WYH%5E9N>$*NS'\IGMHBP 5\1[KAW*27J@++*"M;Q'6VKQV3&W M8RHQ'O:2D\?FY!)3HC E"NMZ84WB"<:9X)3,N4%UL7U;MA"C$:,=PV@5I1 # M14S:Q*BV/TMF!>>GZ1+^5>R3]$)IP^9EY-4C\@ (;G>JWQ6J!=M4'3(U2)89 MIU\I;?BRTX8[':NG+Y?+^,77&-S@'PC\HWV2,S5QBV4QD9I;+N2S'9:"O M;4:E^=Z5$[S2T7\,V$]XTWOE*_X^=7WV9]&19?8,LTGWL[ MO*$]?/X-\'OV!FSL(;VIJO*=1ON\H;?Q#=;+-]J;AX:)]L_?:P^'@VW3"N^$ M"N NV@ NYIB-Z-6O>?>_##9(VI6>%T'(_!#$?Z2*$('L%1G(.(K]F*7 6EE9 M\]7G6,6P53,4;.0@OLI8]3U!^1=/'EF8)G$"5^&1A=6'EAH2WF''":!Z\9X0 M^Q;B"YYR ,?3#\LBZ^6>B7)!D[RWZSQOW0)XN\+R[6D21H]/?\S;EP#K"D]F M%3*4A04_X1'?2'HXKKQMX]-O8+P2KRS:[:$.R%KFYE-$ZG@\GJY^J['OBVWK M;B.R;/RRTN %!BQF.5^0T-CG %88L>;C7[%ZVEAU38*APM0F0B(N5*.8D5 9G(?Q&ISD#ZF]?8[5;G)%RZRI"3%-MDK C2;:)_R7#UL%OJ;75] M6>&]&+=D4Y 0#,1NPF6PHL6TWU[GK\PL[>)[^RT8#Y]7'UMZ(5_(^W'>.*;4G;;$32L/ST2E^.I-T0== MMNS=U'=L=4:9HL%S=D5OPXFO.J_!W0JE($MQ'*76,!&J>1PG-O+,NLWGC=W@ M!O R%#;*@^9WD1!9BT;LE:,ZW*.L?P#U!B_'WJ1QT4!N8T]FE*$+LJQ,_"DE MM]%GV7KK'@N/J':;6J3$)$RCK%>-'J&#ZR&^SH&7](PO$8'.X2V:I!7,F:FE M>HB$^@LT<&&&['UN1^:L_VO1J#QS95YEUWS^]==7WV(3MAEVV14P1M6K;F&# M(M87+6T-;L3F?^V6-+"?YMSC!S+>=$X<[&2VVP6 M;"^I9WV[FOJ/%8T.EB)EPF4$#DSTAT@8V.GIHN=A/H>8C45F3:/1'!3JQU.R M*,8Y:AE9++]J> MHL^1I.7);I7(V:4!M1 Z5M&S7=ZK7L#*+.,LB^&C,P?& M%+\32R&4-2Q=- #5U_2UZ[3:NGQ3/2/JV*W^>@.-\[+&/]Q.R]$SJ-6E!V6D MZO=A1&[9TG*$*@01O MT(4L&%>WI8#QTI$ [QW5[53XXTS0+AVX4O2QD+P;!:X^YWS3.(WUQ34--ONX MMH>^+5^!VG%7&O]8ZT.=SL!AA.OBO'_U; ZS0J<874=EK)1W%;WR2FWK5+TI M9HI;'L8BR]MVRP/5 3\J/(=E MSHZL/-?M-;,P6^,KSS5^@E1:CRJ>'4U!JJ9'O%4A;VEKZT>\1;SU8F"0ZD'L M1T0\=(+N823N19!J:W%#516<3JIK9'@B=!&Z*FAN,;2<(:&+HG&[T>]?6?6,O%A(5J\#L]#O]\EKV!UF%>38G!=M M7:O=VSFE9K_ZL,VM $O!"X+4=DBYEJVO81E!BB!U\9!R!I;3U9=W=B&0HGCB M/=]1H&?U^I0M0=$/DQ1><^"%>8_#]0HY!"^"%\'K:#H-N]9@ M0%G%%%S&5MO5%CU: 6CU:O/;[5J^CSZ4]F*"U8#P*-QEZS):$) G) M*H6D8PWT5:4B(4E"DH2D$;Q*0E(?+7NVU:XJRX:$Y'87_3M56'G3]2<;6(EH M5/9]Y]%_#!AB795L3\*LN]L,&X>IZNM;J[M'8AY&R;*J>U97FX] &5F&E7E7 MTSQ-#7?NQV%1\/XYVJD>H-C:*69\655?-2.= 5GE7]F%V&:.SU5?A+\4J1,1 M!2"C4NQ$%TZ2!QZ)M]F2C8N.U=M?^P!OTS+-?]B.F>W$_F&WS>TB,ZBTB8S% M1@+ D^_L4L/0$W= 3N.\1<8['RR"J\_>-,3CWD7[XTAB:P$V"\?"1RF[:+2X M;,RXTI'QI;[">?-K[%XIX_RQD5 MDK-AR&">*GD2IZ/?,Q[).C1G?7RM7$CA MH+!/AY<)9'Q!UESN/O1!:/BJSW;>M5G$B>KZ,U;M@E4C;NP9JD:2M=%<7K%U M1O^,5^13-@V+ :WBY4#R;NTI3 8&&ALY@C-IO&/GK9F,+M;4J V$D8H9GX'+'D;.[+ M\O,?\QYN$4=U5K12!L6)K6/5@S+ZK3!3Z5V@+SER34'?;#F*:12K43Q7=0Q6 MG>Z3::Z<<24R':!8)7M;).,_KB:1$)E>P;;-$3X<57!&Q%@U.07]D:H?%NVB MUUZMFGIGC G+M4+&WUJ?6TLG\DLD.#SMD3U*[+BD'@MC!(,9>V+GS65ADJ76 MQRQCK>*5@'X)3B8_Q^ =X4*H-6?XS6H;]7'6VA4- MMXQ[U857JDOV4MC$6Z3-JM1<(&2\N5_L4U-Q:23F;> 78BZ-B_MW$/L+^"R; M+!4M/J^*%I\E$4T-@(IGK 2$+JD!4._(_C_]@[O N'5I5W.:@=:D7!O$OW MQ&Y7\A/(I%Q(H8%C.]I-[&9CB1PQ0@VAY@@-1(<2:IH:]F'#,8#M:5G9@8,B MF8H5R52K2:C/)8+IR(S/C;U\6UE19RR\,%)YEV]P ?(\\,ZPM:%1ZR%4PC1- M%D\Q=55'FOK.,[ [+5OW#%:SV2G=LIITRUVS)M]__O77';,E3\5UISG 0PF> ME.!YN@3/X9$)GMV>V7F3M4GPK,U :Y*):IR?2/F"J_F"VE)+B+>(MRC/F7B+ M\IQKLD%!>4_0(FB9PB$$+8+6Y4#KTA-7Z C!= M7/<$D0E"'B'/%,(9@[R.0SJ/CKK143J>P>4>Q:U*6EVK([:GED]+>ZD05+HD4YAPG\TC<97PKRP-(AC% M72#_>MIPS@OC1+436NGEHM@KB62IYU0:R 2^'XN)B*+5;Q6<%%LJ&F)#(GAR M=H&,XQ0/Z<*J9=K '@Z'F5 \J11T;%=SV[G6HNE1$ ML;+?#14(_ 4RPRO2 MRGWV1<1S8P1 MXKI+5ABWY,9!AB1Y.9Q_=Q>).RRB^1$ (H-8>NR_:D_.'(3L;]W0N9HMY/PE M3>($2(DBD2?L?WB0\NB1;8LU4;IQ^8B-U>MK.]_6^!H$E,MO4**7\=SVCY.Q M52TDS:#5HVHG)&G.[3X2X8APY_.^3DA$XPEW[/FL0=T=ER+ 2&>SE%=L6[9+ M=9SPOAKO>)@E8O;9[#L:/">WJ-U61]M985-8OVK#F1!!]"'ZG,;:):-V%Z-V M1Y^@]M;NAS":")GHLW:;&9%_?<(MB\LVCBFBH2-%KC(0GMR<'K:IS!*CK;K$_2:S9XSR7ED0_=_Z5C<,43R,=DYV6/U0==%I+ M=S/&[+>MKJ.M,=^+=*R")K4S44@O- 2-!F?N[$K"VLLOUVFYZW4'2'Z1_&J6 M_%HG8$WPV6KWB/%JS'BU$'FD./<'9ML:]$_G0=6"C8[5G'14YOF,,U7AXS0> M?2/WZ&S+Z>ASUFFKP!CLU+7F=*PVZ;4*_=EFN:W_%3%6P FCE3K+]_ M6ROV?TXI M9 R^;*LS'.BBA"E<4+5U2'K9&$28JW[K) 56 M=T@"+S0OW/&TPT8C6]V=MEE3UVWUM/9J.F&_NDZW-= Z]M,VJ^OT6XYFTJ]T MJF-+D*WV22QP=9_%>29-;QYYXB:0;$*=BLIZ)44"OHEA/+'Z^5DSPF(CCH9#F#WJ M)IR!$?SX_Q6]HOMO8R!=&./#LYY>'6T=86$*IY;*.R2J'8:J M9,H3]A"F_IA-^;U@(R$"[.(H &=C-GI4BY6W5YN&_EB 8IKR,>.^__3KI7$( M]X"6*];6:;^5P15\=S6#>2V6W+'?+O0?5STTU5C&P']EA1FD2BO!SWFS36RN MJ;@OG>>\5+Q8,\^]*8/;G^IC%1?#!^;R M7(\FA570(Z6RKN1*[F^Q!\H]E96T1S\)+(1,/V1ZA\WX(Q,^T )GJFB;S7>> M%,_.O:MEL^;LB0MJ+14=$A&=,%[J]0LZ"?@O3K113[EW>D@X2A/@EH3-0J D MJ,_C#1/UW$0$&ML.LTD4SA1Y%0)R#?]!^;IA+!:X (,/OPN5WVGA6F2.L9XY M==O?Z)G-PNR8R @&QX, H!7%V'DCY[?E-"WV()-I!L9%]R*SII-#"DU\\24B@2)/_=%HB'L58&PA1EDVC<6T3WXIM8".]I0HF\9)H4^ W=- M^$K!Q2D 9T'N!XEX\#Q0G1&R6PZ-1,X4ZTUEC&EG\ K0J7, 6PIH6@AR18<+ MMV\L%$6C<[+$6/J?_(IN=]:GJ^[;X:M.B^ MX.2BW8N27D"3R[W"52;VLR2&WYWAJ:OKAD;(_U(^U"U:[1\PG4"U>-V5NE0B M8K>BC]1-=0_:.3UM_5@:?Z:-CL\:E&6]E=BU*!=DQ-G:FE2;ZK7BVD<[Q&-KVH3'&+5HZZN(\B*A3&$AB&H2T\R"MH[EBQ0F!UJYU^1J[U:T<:.KZG-UB%(5 M>%B)E2!5,C0-,BF:GV?DP3.U0O#( M[%EJ#VC'@4(Q!PKD^9<\S[]<'N7TX*Z(>PF>F_3EY(R3;X.IH.\8HL)\+/*S MZ7B0H;#I%.' MR\IBVP.S="SPAU?#(X\%=GN-/Q9( SUB:Y4V>]8@1^<0-ZBG/0A)C$:,=C"C M:6O41XQ&C/8 M"$\7B*>^QM)9%X(G"C=NRP[!;.AJN&G3$9I&.FRNU1Y6A,A]:&@*2UU0N*12 MMJJ)5L?J.MKV0PFMA%9":\6Z55\P].+12L=[3Y)SK8*RBV9QU736VS4G MVHCF>Y^*[EI%WGC>.V@L8R\2JB=L_N#U;H46X^K1,DF$R-IW81_TR&)Q.OI] MV<4/5GS,? G7*1+$5C;0J103]OZK\%(\G,9^F4RDEW6'+)I,PPB;ZF G*M4'=RQ\=<9IG)V!*S=SQ"ZT,,)/ MB[.FZE#,2HOC.8]C/"Z$@\.N2O QG16GAF2 M^=9($C=M$$"NLJK-B0:S&,!+X3,!;>!? _ ;]UG7OL4< MLD:;+?93"+S]TH3G47@O8]6]N3B$MMJN$)_.3R:-DVDD],CC*P3#E!%;I9&^:*L\4^HS&Q,E(/1=N* M,(QPP5(E;SE"!3Y>%3(.U/54P2G*6IV"))39,3Z%*?77YODJ@T;U-_V:*+HM M28@FRUC W^/,DL@LG@>PSC)+#@3K2)WX@H<7 WFB-)ZECM('"PHM:/%+L&BE M+#U\H(Q75C9;D_CE%2E36IW*'O^>QGF;ZS5:6TQ.6"#$& ^L%Y-%$XQ$T5E. MI'ZBCI6'@H=:BD#I5G..'9X Z5-2CMK2&P34>F2O=1,\I:)4CH M9']J34FM*<]3"IU:4^Y!NX[5U5A6N.E;BI0 8&[*K_',9T0[2F-8J#-H:4QV M,'WMCP4,-96DII+5Y.":LL FJI1F:^"=(Q5'@^74Q.D-6QN*_%XX0*C-Y/-M M)HWT 8R1-Z\=RQE47P9CG4EJ%#UN8F/(QBBQYO2)[/1:;9L\)_*<=DZ&F@AY MPK[)-==S_8H.3&TGU&4K.])IE^.8=?LM5UNA0E.08*QC5G?-95Z+XV;Z=EVK MW=/GVEW\N4/R[@PY):QU%[$6'7%/UU?YF#W(>C1<[CDMQX!*)[7@.XTFT/:C MVB<;&)UT.&3T.[5Y7CVL2WUF]<_H'W;7;?7JVFG6[G0U#_[$O6;M_@FZS6YJ MZTS(JGYQV]V66U=D#7J:^T^?%EB#8MGZ MTZ*M;4^Q?D:.V-3:_V-G16__W]=VE\=A^./?__9] M\>CW/$+NBG\5D;IK<9$J"@0?/HG)#Z\^W**<^D_G_[[':\HEY*I#E+4EYXZTEV4_KF5OGK)"4>1O=IB5ZW*2O<<:O^A4>HZ)JJH2 "&48L"%$&H[8"F9+5_\A+CZTVZVXQ M9>!MF,:*DL\K?@3C)^_R@#2)5$,&'3CQ,YT@@^R!\*?(!5=I96 ^6*62[XE MD:K6\IC/,ZMFHJ_P1J5@J#>4-U;BP%INDS#*R\LADF!6R$5IG"UP\76:+)9Q MI&0",LGX.61.*BA"=$+/>N6\M 6&D"?F26EZ8/WP2OK!4TV/6M7TL)VS]9!N-50#HG2?SORDLR:(5$";@PQ*XK7G>$U;\C+Q&O': M"[RV<^=(RG#=0L2?TYF(L$;X\X[4H6QX0B+6P2XQAEC-->B(XXCCB./.1;B+ M/^OX\R(0>TXSV!1J:,L&K]-A%M>QK4Z[IVOJIJRE!O?%,'?/+-%) B<)7!->SIZ__3='!=?-CM9DL)0?*O%C)GX-B.-FEMRKI3W,$6V4?9_BSK-DV2G@O\ED=2N39K0$E?U)(JWJC@03-Q0L:;84XC5]Z$C0D:$C0G$O0 M4%+PR780:N]$/==@_9Q"QQ3Z7&3=<+O5I^8!%!<]N^5A"N]GZDPVL1#1?!N)J*I08?0Q$_"6,5L;^9X/SCWD?/]1#7\LO##B6.?L#5(H M=[F$)V8C<+)GWC1[_92/D8CP#!&P&3P=I@/ORV8XYD#=%OL"SPU2Q2;PTV(-_<=- MJWC<5"858.%TC,Y>PSHGTS"-X;'QM\\7\VV$L&SO,=C2,U9L+XQ;E04L?BZ_ M)$ F]E=,%1NO63Q8*3[ F>_GU_SPJOU*?0:M[A6?-Y#IBYP!Q_XL'MBG$'#R M=.0/ ]2E 8E;YA8Y?QTM#,FRJBOLFWC$Q9J!"[C MQ/P%(JO3)F@9R2$$K;I#R[9Z'6U=&1L/KIJ$5"HU"-?V5<[IPAF#HUY/VP$< M4U:Z:DU$"J?!>.CK.]%.>" \U!X/]H!RD2GLMC-M?]V8\D&NS/.N3+M-AQ.- MY)%+4E/-!%>W3P4&C.00@E;=H34 B<)W7C&P\ MQ"A\]_9+F'!_\Y'WTG%W;1QUWMK]9]T.[EOMH;[]8"KC;R14:Z8)+QJ.=H^Z MW! <"8XFP-&Q!AK/*Q(:5XU;JJA6TXIJ6+ *V-M+_475*1['Z0Q,]'D4@C,V MSAM5)B$;BT1$,QBNJCM5%*=Z4$.'/SA@A=^)PM0O%[Q2I;;474DD>)Q&CRRK M7C83R30<,U4+2A6WDB&\< [WXPGY<58R;/Q[&N.'T2-+^%?V +28<-_/BIG% MTS!*\H]Q''I2A:H?9#)E\&5>H(O=@*?!@\>%"]M_NSK ;#3\@4?CN,4^8\VO M[:^)BD)=V9CP;Q[)K-B9&B$X.*F7!<;Y#+Q;51-MV^N0LG"CC-@=AMNOL)(8 MFW#X?,_]-"_9-DO]1,ZS8F7X%B 0?!,KDL!'/I_[(*54)![\J30)HXQ6$3RL MQ:[9/(PE5ES+;V0>+(,J![>8IL4>IA*F+0/\+8;?U(.?\(*E1L-9(.[XYNQX%0(+X5Q&I)JI? !KO?*#ECW__ MV_?%11^ =O]%TEW'L4CBGQ3#B?$OP2?AI1$N%+:@BG\+PA'6S$.J?0Q@->'G M,/"D+Q42%H_&?0Z$X"'5AUNL#_.?SO]]N7W%Y!B^X%YRY?2Z[>O!\%W_ MG>OV^^U!]]IMNS?#P?##K?W>'CJO?GR"^3(Z7ZBLM4DIG%]D3$(?C![%C8KK M(C'QA9?DJPR\?R^3QT6)NDWHF_'?0Y2:P!(BSL4.K);B+UB"$:Q#(N&76;Y\ MC"X,@R>?V3%X-SZE*USNP)UB2T;)R#O!BN2U6CWOX"ZC)BF:'T M9IL<_SD$BQ2L(R&5L43!&N+%ZGCQWTO;;RM#WL#=,'(8 IB602R!-)GW^LL( M!K?7?A(E@#W7J=?'7"^+_0\/4@X>96;SGK6$H?$[QM35;B7JZEB#/I7;.1E/ M7+ N)5%SV:+FM6/UVM6?V5U'375$TLXQWU9J%C7+^OFP##9F.Q SM#>3D/U7 M^*$GTU@%AG,SU%LQ0[/V)T+M:\#/\+6?QK3::2ZZF!85TG$:V\JQ;U0FBR?,-4&?&NR/D_-9 38'8H[5/H&[UQ1PD4/W]K<@ M$O#HOT#!W6&727#4GO;'! U8['*M.'&AVIK 1*](3,%G0^\M:\A(1JJ"HNU0 MOV%RV\AMHW &^6?'^&?@F8T+[RQK"+Q=06&V(^BCB8@P/3+O!IW=AF4Z0&%A MS-'C\;020_*%C(3F&)JOG:Y64_-8PC4[?%,C25!??7HYX*TB$',H\4S!(OF2 M^E*CBI,!S#4A.:H.IPZU92TTYFAJ=3+*;$X@#[N&25%U8"P2,6L^S/#,V\BU MX!O:8[[TO"ER?"YYDZQ&"#;.TKA B+VV*=^8\HTKR\T*0/N9DYM5.W32%APY MSK0UO7Z?K7,SJRF(((?N@%BWOBYNE90EW+8ZM0A%Z#O;]V*IPB,._]4C^%7Y M'N ^5*T%]Y$C;6C(GB0E24J2E 9QGT;#>+8FJN=[FQE.:MC#T_Q.?& M^Q3&O'GG=H;7;?NV<]OMMMOP_[[K#KK7 Y")[YRV>_+"F)J67GW,"M\"G_OC MTLZ'(A?+%P&#.<_W0SO#X _GVWT&>\(2I%+5G4UG,ZQ1A)5$[[GTDYAQ>5' M*Z!5[4,Q%*I:#K=_AO*UYRU6^Z\HC&.V/%).7%6)5%I,PY "R2?GL^N[NPA[ MK3R?[7BRX6"(8[FH*M9!G$_R]'AZW6 C&#F!J69MJ *6;SNSSU,ADEV)2):@ M1IE[["G2VLK<60C3Q3HQ-V&\,^N9QV7FRC?R-XA_B'^(?X@^1M&'K(#2?9^Q MD>75%Q'-S'"]?EIL89HQGL^+?51"("&P"@[[=P@#( #J ^!E>\=/DS)44VI, M1 M)\>BN26%A\.NI;$6OBE+7;76)^7>8$ST78(#P8'@4$3Z7T.+<D0Z;A#4%CZ-M$.)9PI MC%>UIJ-]-(+G/O:DOC,@A$Q")B%37[BPVZ^HN^ !5+OL*",AEY"[I\G;[FKS M1TFQ$CP)GAKAV;7:=H_02>@D=!J(3KMCM5V*%YF3L'B9T-R#JS3U(#:%XT[7 M3;@ZHNB72[;EN'W+[FM+1WB1.J;P0]4& @D;$C8D;%:%S886N"1F2,R0F"$Q MHW.+P;6&G=-)&MI,(#E$B^:SD];44!+D;45'ARX2R":2K48^P!/.?L0FHQ]!>[Q)R0H'4C MHC&$(TX\GJ"EPD4O"=6ZD;@F9"4N)BXVE(N)3TGO$R<2)YI&1&,(1YQXR9Q8 MD_12D_HI[[/AOC.#GH1F%EGFM.T>#*% TC>D+PA>4/RAN0-R1N2-\V6-^1&D9@A,4-BALP: MDC-$3>D%FS,UJHYS;VW)[-1.1)[K,YGXMH#^;9NWC.!%\*H 7KUNVQJ>P'AL"KPH1RYY^UOK*\JU%=)T+%V&'/;KC5H:^N$8PH;5*VI2"$U&!..MFXM! >"0^WA\+KC M:'-Q*$Y'<&DX7-"BZK1M4B&$"<)$?M^@8[D#LJH($@2)A9-A#ZVV0VI"1PR+ MXL8F]:/=NAJE[F0VO"H.?3DVKF_IZ;K8'G.$O0I25K$![0YMJZ]/RAU.TUKP M7M4&!P:8D0?M7]2"6RD) MF42H<4Q)(E2K,SX86CV73$TR-4E.DIPD.;GYOJX-4K*C+^N8I"1)29*2)O J M24F-&1V]H34XX7K4PZK,,0 2#W.H 8G2._C:- (\LF0HVD5&*V=P/'X6(U=5\)'V9/+(D9'..W"_G M6/E&!HPSH,\5O,*7$RG&;"S@29' O)?97 2Q.JC"YCX/6NP+/&F6)G MFP , M8C85_IB-'E<&E$QYPG@$[XSCT)/PFC%[D,D4?I"Q>I#ZU?/A]^R5/&:1B)-( M>GAM$G&41RP6'A BD2)6+XY%Z1OUA"!,8 *>GX[A+IB)FN<]ESYRY]4DC*YB M[J_'#95(@D;M6# ML>H-B]^"2,"[_@+JWW$9 \$8Y8NOTR X\.(1X_,#^,8N^4&L'3WP%AX^"I^ MPG ;&&6%&Y!C$1V>E\Y27ZUY"%P0*5A$8@K(D,!%^*I=&(3]-H?A9&-5B$(0 MA\#3? 8*)YA*;[I!-FY@U"Y Z8[<"'()D"SRIY_^2VDNR- ?>J-34>;817 M*YF?@!@'T:J&!HSIP2/O,AFZX%%#] M&%.APS]B!)I>@])B5"$(;&*[,@?BY_)X@ MC&;<7W& ;;QF\>",ISSA^_DU/[QJOU*?P6GSBL\;2/-%SH 9?A8/[%,XXVMQ MF0>D_]C:FCN^0QJP&\\.KCOW- MBZ[IJO>JVA,.'^DHP?P+)9?OHOFCA[4'9G:NKBPIIMR6?%YOKZ]J@& M[KQ$)B17F/B'^(?XA_C'6/H0_YPCQ-:NL7FE[OLI#,1CGI*:G0LX)R:-;[&B M[PC8$2>\C#G$95M.5UM57N/7'N^CHZH-T?[&N(8G4& MVAK-F;+25:MFTL -1D0%NH5P0;BH/2Y(4Q B"!&D*6CO^$@O9*5B4Q5 TAHY M.BO"AD/;&K0'Y.-33-$%$8C2!&$",-1O B>-437J3!:"-H_[K*K<^M M)<#N$,>!JJ;+[T3@/;)P!.]51^@K<<]J!S+''5KM[LZE&2XEQD&QOPO&!,7^ M"!>$"](5A G"!.D*VB?2?\:PU'6HDAC "\7EFA,CL*W.AD8"6GJF[4$V4_B* M G0U4'$$3@(G@9/ V3S#E2!*$"6($D1-AFA-&C48!\\]N$I3:W13..YT3<[K M=$K3MARW9[7MTS4L-X4?*%Q,PH:$S4F%C6/U>A4%$DC0D* A04."9FG5N);; MT9?32\*&A T)&Q(VYPCO-%C<'!3&,3C\6O2.'\!SSBZH=JZ<;5A?$J.(: SA MB!.)$\T@''$B<:(9A"-.O&1.O. .8@>UD=TG]+HS=YZ'"<^.7@J2$/\0_Q#_ M$/^821_B'ZV&DT%&_47U9#7,]C\[K(TA5F/E(7$<<1QQ''$<<=R%<-S%EYHR MJU.L*531ENM1IU2.;MO6-6U3UA'OHX2P>L5B3.$=D@$D T@&D RX.!E U:!( M%I L(%E LD!SZ.!2*L/=X-0G,/E$J%2X(%R0JB!($"1(59SV3A"-ZK2FF=I9%K[4#HMEVKH^^@S$OT,86-*'YHD$9K M&J8JKR-.N")<72"N2%<1I@A3I*L,P5736EZ<'85[<)6F?CS&QPM.UZCG1<:L MPQ%/VW*';6['$XV4SB(@KHDT QB1Q)H>Y&KVVF?GV"F\ Z),A)E!K$C MB;)];;/!T.H.R38C@48"S41V)(%F5NCL$D7:04&U\XLS-(YPQ''$ M<<1QM2"<,<0BCKL$CKOXDT0W\!V,#,\.>6$0R[&(U+FATA$B%@F?)V+,DI#] M5_BA)].8<>_/5,82?S^GWV8*&2^RE<#K85M;7L8Z0FJT^M\V)W1Q=CU&(J)) M(H**3)$L(%E LH!D UOWI9F]'L:)W+R>'YQN.-XU0JHSS( P00+WM&\<_AE*M@D]$'X <\P16L6 MB8DOO"1F"?S(O43>R^01KHK4%S?A#+CG<:'@^F]C-N._AT@"'L=9SS3\ Q[ M@S'SEQMG;"9XG$9BS'C")EQ&[)[[J6!IC"__M[@7/G.9#.8IW%N\[Q'H&C,! M\Q^S-9H>,N5;X8G92$1+R>S:%G/:=E>-%_[H:'D/>RT#F$&8QO#8^-OG=PV- M88C*V7G;2TO/6-%P&'4LSQ@_EU\2A-&,^RMBT,9K%@_.F-H3OI]?\\.K]BOU M&<2@5WS>0*8O<@8\^[-X8)_"&5\S"Q[D.)G"GS#'/(D3)*O/Y[%X4_RQ-OGE MH,H!V(5$'FP,*.\0PE5C^>%5W_[F15F_JFSR&P^^SSGU"YLYP9KFP)[=4-Y] M(ZB"*@[[[P>5Q($'LDQ$6BF8):I<*]7[9IL<_SE,!/L$*E#>*\.*G#;BQ0XUJ!/M9%/QA,7K$M)U%RVJ'GM6#U]0=,727(QT523 MG\'$U[D(XGW\J9TK$!Z]X7-J]-+F)_G1&OSHQN'BM4L;@2=07089UE42\=J; M2G$OE"8+)VPBHSAA<)>($Q!+&Q.9MRFY*M!)74O(^:T%1NNK )L#,<=JG\#= M:PJXR*%[^UL0"7CT7Z#@[CAX9N"H@493,\?=_@!WN:+%+M>*$Q>JK0DOG,TC M,06?#;TW^#V&=82;C MJ?'9C&VJ=\CQ7 M%02IDXPRFQ/(PZYA4E0=&(M$C''G26O!-[3'?.EY4^3X7/(F68T0;)RE<8$0 M>VU3OC'E&U>6FQ6 ]C,G-ZMVZ*0M.'*<:6MZ_3Y;YV964Q!!#MT!L>[3]>C4 M>GRO%J&(>G19K$?PJ_(]P'VH6@ON(T?:T) ]24J2E"0I#>(^C8;G]K*5)QM8 MB6@-+RE8Z>BO54'+M;$>\JA359ZTRH4Z&>)Q+L9L!H1_9#,>_2$2-@&(QA;S M$.83 'J2U>TR.IXQJDW93*X%]D&4LQXA$$P/H:9,'[/I9^?TLC*C1:/B%NL,=3WPME, M1)X$@L[Y7$06^ZWUN<7NT&0)5)R0WXG >RSUHLGJIWIA- \C6" V"M<6@CD; MZ/]G&F)PL41_B=! <+&JVP%"M+D-,>9L$3]:L,LE5IL2^EB8U! M@ =APJ8Q!,1/5< =B22!R&"?/"V^KV82)[N7*H+FY>+5=292A'Q MR)O"B],(*:"[-FRNKW*5I$3*6'AA%H1]@U+KM&S4TB8>298W8_3_.P7DC!$M MX1P14$(*"%8Y0R&^*GQF_"N _2^1E7)&V0 @"T>QB(IC<:K4LA+V,EB_- W6 M+FXQ-8R%Q%A]88KUGW/YLZH&DK" -- _JE*0F?;(^OW/"U$ M_<]XHS3)!9"$V14CX?-Y%')O:N4R-!\9WI6="8R$+^XY+(P,)EA56(TIRUW M"8T6VE.).A2***1!KX7^/3YP1*)IK)9S ((C&6"4.I%]SE"BB-(J69D HXBT"9#7CJTN.XW@] NX765YH* M)IS.YKD.VSS'@F-@4I'X,Y51OM[\#\%^3\=WN9TP"M-DY7$% 3GZ)Q(> 5<] MA"E,",D 3RB@\)22J)341ER@E+ ,XB1*\2TD:*LI*[\+K#>M45$'7J&&39%7 M 7DEGK& XR08E&J;-$9DJONT:-U_.-U6&W=J_4U;KX<\$>;GB7Q^SYP @TGQ MN 1C'N2'DDMB*P,:4@*SICR<^8-:8:RH#P\&"Q*L]00)BR?%&(;" !UXTUC& M'KCE2HR!CXYK,(]$C&*E)(ECX [E#L#7&V1_MGRJJOU6(;7#6;>'8A8PKU%F M&S[B?=D]L>(8P#$(A>112:!U+LE_E %A&0LO5W)*_PQ!F,.GO5G M"I(#9#T\!$TU:_5&/E/&9(O]!O_)U Q5!&:!F,74""EI<*MY5 MR) K/)'QF(P6W!$7[$&ZX7RZ817QFRP^=^%;;M8)6W-32_DW68^317]7O&V1 MDO,S>*MA] >811\#K\5>ORI^>?4MJX+J@V]?EM^[B-@]).S+&;@X M(+S2EW\(7T[#,%.4*C4)T9J[$NJAB]PD9:F#_!)W46%$*?(H^PS7"MSDNUSR MKJ[)\M<6NUWZZ"O 6A6[6ML\9D9X1 M>RF9EKE7*P\'2O]/"E\NW/>RI-@V^FYK7="16#AV]%@'/@*?"D..8+\# ZF( MT2KT5[H.+3R**_#6KF+N%TZ(PA/(]N(9RH;D]8LD9I82C_,.33%U%'HZ^I<: M>I4>L[*92DV%=F\JU!N>NN>.6Y?F0&9/L/9YV(/#1,_R-FKC)*:M_D.]"N;.&EKLPG=M(UI3OZ]I#J]=Q2-94:?%0F])I"B;J M[E,;AR Z&$8'P\Y7-,!Q7JZV,M D M)W?S-UBO\K^8,7'WA\__OUO MWZ]=^-,RL^ZC2G)>WKFX4:6;P8=/8O+#JP^WN/WYG\[_?;E]Q>08ON!>2?9:GMS8?-I72!=,1.*@1*?/<-G MVG9JB<^(SY[A,[<:90H$,6G[IR(5^[285HK%%3 <5*ZP=TQ!ZMTY]X2TK@/D MC2%6WG9#RS' M]/[/5-YS/PMF!6/VT[*,Q^=%&8_GRUTMGQP+Z5;? MF4MD+PA>4/RIB[RYM@]L=I';6Z>M(8\)$[8 MN$(\CM49]'5AR)25KEHUDP9N,"(JT"V$"\)%[7%!FH(008@@34%[QT=Z(2M] MYJL DM;(T5D1-AS:UJ!-=? IIFB0GFH.O"B,1A CB)$&(W@1O.H)+])@M!&T M-P%_:WUN+0%VAS@.5'=N?B<"[Y&%(WBO.D)/#4Q4Y,\=6NWNSJ49+B7&0;&_ M"\8$Q?X(%X0+TA6$"<($Z0K:)])_QC!-4N[O?;IP]QC "\7EFA,CL*W.[EW- M]^LML@?93.$K"M#50,41. F%<0P.OQ:]XP?PG+,+ MJITK9QO6E\0H(AI#..)$XD0S"$><2)QH!N&($R^9$R^X@]A!;63W";WNS)WG M8<*SHY>"),0_Q#_$/\0_9M*'^$>KX62047]1/5D-L_W/#FMCB-58>4@<1QQ' M'$<<1QQW(1QW\:6FS.H4:PI5M.5ZU"F5H]NV=4W;E'7$^R@AK%ZQ&%-XAV0 MR0"2 20#+DX&4#4HD@4D"T@6D"S0'#JXE,IP-SCU"4P^$2H59RSF82R30X)9 MEU,HWAU6'B4UA3^JUL(4)B9D$;((682L^EF'!#&"&$&,($;]@XYQP,+93$2> MY#Z;\[F(JH!8[9!DMZW.H$M1#(IH4M\'BNX1+@@7I"H($@0)4A4G=S/JVU>YWK7Z;HM442C-(4S4'8!1*(X@1Q$B'$< (8'4% M&.DPV@[:FX"_M3ZWE@"[0QP',P'/X7(*])5A"G"%.DJ0W#5M)879T?A'ERE MJ1^/\?&"TS7J>9$QZW#$T[;<8=NR76WY+H>3S10.HJ N"32#V)$$VE[DZG;: MYR>8*;Q#HHQ$F4'L2*)L7]ML,+2Z0[+-2*"10#.1'4F@F14ZNT21=E!0[?SB MS)Q>:N:W3#&*5L17Q%?$5\17=:$5\17QE0&=(PSR+$_;1NR7!*YF_Y9\)'WJ M%F:$U#.(%XTC''$<<1QQ7"T(9PRQB.,N@>,N_B31#7P'(\.S0UX8Q'(L(G5N MJ'2$B$7"YXD8LR1D_Q5^Z,DT9MS[,Y6QQ-_/Z;>90L:+;"7P>MC6EI>QCI : MK?ZWS0E=G%V/D8AHDHB@(E,D"T@6D"P@64"R@&0!R0)R'0YU'4J1BN\2/O+% MQNM+?YE&?V>QHF,T$ECAY&,P3Y/X5L:>'^)W7V F[_S0^^/'O__M^[4;?YE\D $/L&[^ MQR!.HA0?$?\:^M)[Q'@'TN&3F/SPZL.MT[:[_^G\WY?;5TR.X0ON)5?7U\[M MAT[W7?M=]_K==6?@=M]WW4'W>F!W![W.H/?JQR>$+A/HBYR)F/TL'MBG<,:W M2] =U^D$NWI(-J;HACW>%I1C)?(_7T[F#%,YG-_V&:SZ+ -0A"!@.IIWJA79 M[Q799LV0JF/CJ37EP)]@\DIZ KWC"'L+4'[.18)'PA+R'BR=A MQ'@ ]\0B8?#WG$L5KDLB'L03 3\R/]^L?62OX4KQ52;9([]E,E!O@D^PW'-8 M;WC +(P3QL?W/$CXG0C3F,UX] <\'-^$5R]>M7PN/ >>K'(W_#$*"9 #JN @@(0PW 5MK>4$870>CZ=,_)E*^ W96CTDGH91^$SVV(.4LAE M#S*9YE1>#HA-I8AXY$T?6VS) L@ ^%[% Z/'XE% 7)1[+$U@EG\)]F<:8D16 MK6#,7J1=U94*VT=$@T-9^D1'(/^>#1>7H#;)Q%0 MBO2B?KWXI<#3NH@'\Z0DJ_X9LS@=Q7(L>82_(F23?.4R-:"@.9_#0BOD+I2J MJF3.%\\;<1\ !X)^*D2FABSUZ@A$0@ 2&_\67^^!24FN"B\>##ZT)EJ MA3F&XQ;[).+45Q+4*Q@H*7.8DN&S3!]%HJ3(X#.@=3:'%00ZPFA!,J>S-'MS M)DKQYTA,86PH^L$X!B7%066!LL6QK-P=)P#_:>B#IHX749G^6Z4006*Q?X&> MS8D.SQ%*28.8$]&5EVL'_"U[+W#5U20-E, ![;(ZL5P.K5Y,$H .!5"AS@4N'VI7L HS.T=9-Y-\LF="'#_.%.DFQ ^&C]/A_1T#M:"6>\"(*<:2/;FA $7!(#>> L+LVLE2=:8 MXY"UNP73?C82T3)6YJ(]"3I:C17^Z&AYC[69?DL^*!ACR1#X?KPD#92EC^(, M9I\3LC"$'H%6,7 =+N6Q \W35/+#7PHR8V03)37?("I7:<8*4JE_.P7!7"T$ M SX"_I"S&;!Y!+89":Y*!=<_XUUDU(P_HC\,: SC+%'%B\087-Q(QG\H1UBY MT@F"6#D2$F[RPA2%HO)&1R.(@J_YI+,0? M2E*"%R%GZ.N4'OY8#.8U8 .<*/Z(3_@V&]LH%\V((B6<5_1F&(#G@HX0S/!W MN'OI^P+6$IFD^643^ QR+LDD6L3'8D$ CO9&@YAT@\=TJ -4]J+^%8;C!^G[ M<,?'( 'E(H$1KI6.VA!LW,%UZMH]M]?I7]O#=^T;YT.[_^']3>8Z]89MI_.N MUJ[30_:>$9B0V8,*\BE9>XVY814LM\AE(( MQ<-=L3XFZ.>J;9I,17/4'+X?/L3LM2),F,;PFOC;Y\^J-)8+=Y A*]NHF-I: MYES\7'Y)$$8S[J_LM=EXS>+!6=#4 [,[O^:'5^U7ZG,\YU[Q>7_I]R#'R13^ MA#GFE0* 7T^C\6;XH^UR2\'5<[R76S[#39F+>^0)ZS&\L.KOOW-BQN*JSN: M^8T'W^><^H7-G&!-"BULQ_+@,+FSO*W:LP85% K>_\A!B7J>,K:U"F[47WO0 MSC#.,B[/AWAKE;?632(ZOKP?$=^).QE@W*Z([Y\3K<:7+M)7_JH)U:ULJ]VU M+6>X,PHOOC<7G>$T*,?5>&XC:5.^K]_M6VYO0+*F,I.G69;-]?(0+@;Y?HU" M7WR5'OLBO&D *WZG4M4^!MX+24B'=8$Y.NG^U/"B RCDF&IP3!N'"V?H6D.G M1Y@@A_H0M?/_BRB$P8CJ-$USNCW;CC7H4B]U)7*9]Z??AZ8&V MU>YHV\:]C/I&Y%%=,&#(HR*/:E_"O@_&%>1TGK;G:?XV=79F+8'9%$+7HR%J M%:2L(I_4[K8MIZ//GSV8IK7@/?*&#?T,K=7ESW9P X] M7-^IL(GD\W]5,1OMI0(6=1GDLBY#7H9I45TQ3D>_"R_!6B9\AN4>_\IJDZGF M0+$J-U84",*S]6B!^BA]NRYG_FF"-$'#!TH3/.L$M\G6Q1.J"(UO\NOK6:_#ML]05.&\)12V MVXNZ7$L*%1&#;6*PHRMW4"F4TGW_BL)XY_J!U0[E)J^O9\9HKE61/Q)F^H49 MP0YC1HM"\\:P^R(J14Q/3%\%C_TLGI>GI&D(= 0Z,O (=@2[NL..##QB^HMC M>C+P-&@:RDS>MJCA;.X+S)5(2H78SBG+ZIW<9$21R)KDS3EMJS^T*R=8+?@& M[Z/D80.3ATF$D0C;?GBR.[!Z[GJSOJH(MM>QREHPF[8SER3@3!!PIK"5$3+, M&#'5L3%G]JCT1TL<-QL1KN^U8@[ZCFUFHNB1!IJ&0&0RL@:LM M5&\*[Y,6(4@<;EGU7:O7)LN*,$&86%A6X&T ,58G0XID:.# M6P9%UJLD[,]A /.;S44B&+^+A)B)H)I(5W/ZL_2LKCZ$-3ZN3%M8)U!3S0'7 M:]=R^]7OVI E2-@C[#VYSP5?JT>*C68T51B*;%7#\$O&QF/'HCUCU!DGP(POX;*]B',T-W[M6G[: M]YTGZ9T&(^*U;?5[V@Z;D 5'@&DX8&QKJ*]4ARFL3RJ$$$%&%2&"$*'+J+(' MVM*OR:@BP#0<,([5M;6=[S&%]4\?RS(H=%PE81==?7WIB2 63 VQFK2Z%TI# M-RC.K''[]%"BF<)@51M_!N&TODKN" M*$&4[%Z")D&SV= DNY?L7D)N'9%+=J\)X>!F17V_A GWJ^$F%[AI'*98B_"8 MGG^F4$I?H=)=J52'@J6NXUJ.QM+P+]'&%&ZHVJ@G"X!$#8F:)_D?O;YEN_J. M;>Q*G,MV4D@2D20B2;2:K=SM6>UAEXP>,GI(U)"HJ32'K]^UVC;Y5R1J2-20 MJ*G8O^HX5G!N)H*):ULI_W-VQ(5?T_C1$X>ST_('<>K5EU]E@%(3Q Y'<".SM%?W]U% MXHXG@HFO\^PH1M[>*PD9GX7 XW_Q1(8!"R>,%\"R^1]\)_;+%W/ ;.![@@&&["&0CWQW_&SR$'V J@=7*P+(VG C6: MZ,$U2109JP=X^9TC^&$^C\*O<@8/\Q]/B,6>=IXYI1P9U';L;JMOV-CS@=F: M!Z9DH)ZQV7W=8UO3[&#)GU]:K>_,GI$C8#SK!9C..Y[UV@7G'<]ZI.>\0'': MSGIFL@8#X'GW*?_[^^_2^.J.\_F;?X7A^ '0>AV,/RXTX+52@+#QS@^]/W[\^]^^W^'.7T-?>H^+N\#)#!!AG\3DAUF!WN^[UT'[UXQ.GI4R=+W(F M8O:S>&"?PAG?'N+9Q^?1Y.)D'_'R-S*!QWO9DPK:66QQ$'U)0W:=VV7 :O\. M@[NK?\/*CO-OM3EUFB;8 ^T6 PT^%#/@(F8PE-&C^QA*KVI^LX+XV3%7 Q$ MLK 3 \;9*(UA$G$,5\Y&,LCL2_'5$V*%(QZQ0\P1(]'D801<+@;KI[*. DCC .I0;88^[(T_%DB M8KCFKI@AJE()O\@(NPCAFSC^+TCA[A&/X>EP 5C(,-Q(_)G"-6#GR@D3]]AT M"'^$H01W0DW:DY&7SF)@6T]],89!P)"3*8Q,T1&G Z8 K"H:S]E[Q;BU,L"Y MB&!0LUC-I30T'#C.?C'TS$O9I(Y; W\K5'>OK6%:98>723FZ,J +90&,E'1 M@3@=X7(DDONX;AD#QG%Q+W+.(]Z@GIBM0\8@8PD<'2:H25(_41P=K*Q&N%R( M<1KA,QH=:WE>BY*8/63TU]L];; /0/8HO&.K,U\HEUMXTP"8XDZ*V&)>"F)N M!LNN?'E@B7@JY_!]LK5:L0471' QMU"@?-( M%$$%C+O!\# M(5'M3Z)PIJXL@AA/!]9:AQXQZ[&C5W:7KQ:@6'T9>'ZJ?,]Y%(+:2AX5)X&: ME',E)%?X:@/[(*=$XEZ*!US654W\,!6!0-YY6=-:(.;!*D%Q+Z)[8%^0WC%: MV!+4.%Q@E9"#5D$XBD-?Q,#F^%L,] -[PP,M 2SF10+84;VCI%P61Z_Z;V.& MV (U[O&Y,F"SR)D%FLF3O@0:Y"Z"&O)#&/UQ!3/S<*+CU%,XW6 9+!11;FKE M^LE_0G1X]Z-22R-\GH?80CNIQ?X7J)51H2"7YZ6159Z#$B0<37Q5 MH\*E&* FV2!R&"C=-4$G&C&9&/ MNFR)%3; E-^CK?E8&D1,2K]>][CE-KK_XA>\\H],?9@S)B,:#6"ZT2:L5* MQJCD+\H-GX'AE(G\"6ID)/A(3-!C!:U\+V-TNY5NS7Y+<#'8@T C#?>(?27" MJ]@K/N%&\&NEKL,TAL?&W[ZI@->&ARW6\K;=$J,T)4V4'K.2'M4&#BRS)'XN MOR<(HQGW5Y*%;+QF\6"55L(\X?OY-3^\:K]2G^,YV#_YY_UEUX,<)U/X$Z:9 MI^N (O3Y/!9OBC_6%FU]\V)FT&H:4GZC M?>A]SJE?2!.LY03WJUI B:9KLL$]LJA(!;3<0+^2P -?-1&15@INS"^A)&;B M+3V\I:VS)?$6\=83WMJY51!5>]]"Q-]:GU_(BZ@6H,87EM)W,N,EAJK#B0S' M=2VGHZVCG?&K?UB(D2K_57X:C&1-XV5-ISVPW*&^(^^FKS[)FDN0-;EEKB*J M:V:Y*:QHA""J@E(5%#[L=:V!4[V4J@7?'"O"+KT*ZXOSQ5Y@3ZFL$C55@(9 Q>,J;YMN8.*ZMD1I A2%PBIKFOU];6TOQ1( M4;Q^"V$_[IC850W#::JZ9'PHYG3EF)H1J>OVK)ZC;:/W<**9PC\4RC,TE$?B MC,39R^*L/[3Z_=/U%S">?TBV2=5:%M]:NJ9 MDU'YR7L\N9X=#,V.2.%93SHD]3)WT3FI3)K2.:G:G[)I_#&BQD^0SDG1>0,Z M)T6\93)OT3DIXBTZ)V7JONM-&D6JW!__6G(:7X]$("8R><&).I0Y3TC:.J#: M&&(U5QP2QQ''$<>=BW#'IK\/ZJYE/PBPQKA_3DO8%%)HV^2JTU95OVTYP_7V M" ?.W)2EQ/LHO_A\BIK$0,W$@-UUK4Y?VYDZ4]:2Y #) 9(#^Y@#?:M'8N!D M,;K:NP^?$YZ(0[S4%T\EZ?12SWH\%KZVLK/TG;NH28AB/&Z5B. MK2U!PA3>-S;,47L#C'*.7E9"_8ZVW27*.#+&.6RLSFH0\NRNY3B4[D?@(_"= M(]76;NNK(GO9V*- 'R4LE9 UL+JN-FA=!H(HJG'!B'&LCCX?S!36/S:H08BX M8$38UJ!'V4RG"O/5W?JZF?+@3C 9L'ONISS!5":.Y:!YX%43_7NA,%V#W*23 M]1N\*PA>G"%]<#FX=;>J3@$O )>">SA=T^_JV! XEFRDH/+W)W"S+^$N8 MZ"O85TD_*U,H=;JV5=41I8IC15W+L?6517B)-J9P P6O*M?])&I(U*R(FD[7 M&C@D:DC4D*@A45.MJ'%Z5KO7)U%#K37-&^]I6FO>A#/@P4=LJNFG8Q&KCIG/ M]-N$#ZDZ, X_2FR"X^4/B+D//_.8S7F48#-.F<3,V]2/I;64W0R'P&=A&B1% M_\[B%NS:^=Q (O%G*M7)]9"-!!L7!]EE7,QEC*/ARU]P$/FY]CV&D-W._>53 M55_.!>6R)PT(>6)ZH.IGK& MYG1:KMZQY60O=W-=:\1:M&#M6, ?\5QXB;P7_F.++=<;ECL2[ '_T3*N(-1$ M>L6"\1J;;6$I^!4[1K7J(6D:(R=7T"XFDXS#6,036"D)GW&E)E$X4VOW6^MS MBTVRL[_P4IZD21@]9E>#2,A:%<%C+^)!RL;2% M=762,N=L9>BOL;4Q@7&WVS+T.'(5]-,?7U\(QV^,9,*&J15"+Z&7T$OH)?02 M>@]![Z4G!ZOB6-FVZCF=76,0:+>TI828LL1X'R67G4^/U1H/3DM;:5+" ^&A M]GAP6]J"PDW! P4HMQ#VYQ#3.5(OD;B/'R>A]\?5B,<"@^&SN0AB5:7 2'?) M&+S9+7UGF)M^T)$B$76(1!@$+>K&:B2'$+3J#JUVB[J(4P1N_VUL2V4*"Y6D M.\G*B6(R.U#6FZHOQ^)>^.%\AD<4O$B,94)A.[SO=:>EK:W00?%Q4[B)BHU2 M%&,'N+@M;;5&"2X$E^;#17N:<;/A0C'!YXO$,S#I ABA-NNMF7X4F'74GH%* M%!JMV1J*O%,$W@EYA#Q3"&<.\AS2>8:T)*J[L7D;SD0,4\3:$6H?&FOB8]4" MF4B!%4OR+\G)RS0>Q40H)D(QD9W5%,&%X$)PV3F2H2V1]C+@0B'$9X]LQ.$D M>>"16-D2+AEW><4Y\K5>%E(#QW:J=TI-81^\CU*A#-1OS808V(G5IQE>AD8D MY!'R2+E1,F*%]/LE@=_(8;O#%%[J/4L!# I@5'!:A/! >&@ 'K2%OYN"AX-* M^I+34E7'F0NLG^0,->9.'$U?*K!$^"?\GQ+_;EMCL)'P3_@G_-<-_Q7U32?\ M'XC_6O8+-,.UVF>PE3?!PI)%,&QL4Y:WR@M$LMJAC,G+ITI3)[@M3-ZLBN,"YUA:%N5L1;5?+6 MSI$1RKS=0L1KSXM2,&E'89">M>[25GK7PHO\Q\EB1[4/:-BN9?>T5;:J-]L< MY$-3)-+,??QZLR))L-TEV-#J]K6E2M2;;8Z58)>>G7I;1!LC<2^"=)\NCXM! MO]1^].BDI),#S+9W2)MZ:0HDR"W:UKU0)"RT&V&_\*]YTTWF\2AZG(31 X_&Y!4]'W9PK"%% MMH(XI[$&N ME$$ZJFF(ZEE=1Y\=>"&((F?LI:R]1>4)\L->R"X:6+UVGTQ%R&&/*RMU4[^3"5Z6#)(>' GL0H;.5H[H-#M6T-'6[=/ M:GI&;ABY83N#K].V;*?Z#;'+ -^E.VD?L0Y; !-,XRT==[TP3F+F\;E,LG3# M2N#9M*V U[V>-= 8B]R1/LT&*[E^A+AGC-*AY0XK:HYSJ8@CUW&7S3E?\I'T M55=ZLEV?#]_87:O;KSY7\C+029XC>8[[H&_8 0VIKWW,98/OTCW'_ZYW/:D" M?O5#F6TYMC;'[S*P1([=A0/&T996*RV[7I>(;2M=P%H?77#CVY.6/O"XJ\'ECVH*)^G#^Y+/3]-&V_UK7!OTPB@KAK-ZM;*UU/ W M]>4M>O8FH;KD)IP!V![_&6_H\XO?>9%0U6='CS! )H,8UD!.0#3 F/@,D)ZT M&+M6O7Z+N;&U*5GE5[$IS[H'9UUVD=0___)O=>VFRAN5->&ME(>J1, +K0-+ M3UDQ'8QMTCOCT9T,LD'R- F++S+K3WU301]?NWUD(]]NKYE];AO?R%?#?1WJ M''S*B"]U=Z7.P<1;E?*6MHXOQ%O&\=/N+G4%O/7^ZUQ&R@F)&4_8?WDDP99G MM^"$Q.S+- K3N^GS1OVQFM2@T&2E&S_@1*UX3CM3=2]Q>$)BUA_KYG"><80C MCB..(\*93S@-SFN[[JKU@P"3C?OG-)%-(86VO;GJYEQ!?6/;ZK:U[:*9LI1X M'U6"/)_*(3%0-S'0LVP2 R0&SB\&M)E*%8"D[>Q<4[G*<$[MC<[/"4\J.5#2 MG/-AZ]P&DD&$J]ARA:6H7/+V M0Q@)>' 50KQVLCI#W<"Q'6VP,V69R3\UQ[BI'2YKS&+/I2#\^)& MH3K,$&/\AD4B!IQZ4_55N:ID0IU&#Y'G0VM /FD372NSA-R%HJNM=3V M8^9:'F\Q$,TR3B(Y2I'Q@-P!<)X:/U#]2C%RG(YB.98\DB(&IDVXK^L0_3_< MSK U8'"=OZF1VB&/;+&?0S:/PGN 51@@'C(TR@#@)93S5F#D02;3:>BC3D&\ MP.2F/&8C(0(VXV.A[@6(Q8+-133C ?"*_PC@E<&]B)%:Q8,65!L)CV/W 4"= MC)GX.A>>.J$_Y3"/%'S'Q94/,&6XO/PTY,:)#&0B_,<6^SC)W[V\16 [@])B MY0?_\^GE)_&C&:X=0$$";X.L@3F$V$?\0<;"PH$]A*D_QE<#1?QTK%[\I(" M>B)01!T3SPC78BCALCH!^((TB(07W@5 _/&RX$!.Y'(AZ<8 MK:[>1TG]XF'+HC+&>@>I0UY218F,NI6%>6F\M:N*447)"X=*7IAV'TU0RPNI MQ :50: 2&\1;)O,6E=@@WJJ*MW9N14MUT[<0\1WW57U$GH!;>"<#C#6@,XDN MX3F!6^^2JOI*^3:^4J_K6JY3_>9K+=CFH$A!/3<8C5.M),%(@AUHAW2L7M2_HC".<6];5="/6>F(EMI\ MG(=%!@]XF?-(AA$F#,BPFA3PVN6BVK;EN-IZ/YG"%%6;!:3]FPP)QQHZVG8H M"!($B=I#PK$&?5(21UM>!GF3YS+)O#2*!-R2V6"K%EH54&O.J2&G;[4[.V] MT:DABNQ4K\@:A"[+;O<(7 0N EB)21&]/G;3>* $. :3I@;,O9/166 $/!P@.MO5@D MB2^PCEUA5_EC&.M74TU:/M.R]5:@];2-+".W;*U M#DRMCIZQN>U63S/1(A%CV65Y#TMKJ2*R6+%Z>\E8*R^$#+I&TZ3L=JMM)"?T M6WW-X]+'"=W64"^3PLISSXM2598Z$< 6B1KN7 3<3["4.:^='"OS=HM]W#RM M4KWM[762>82UQSVT/!8%P%>KIB]K>2.IX VJ_KB>Q79:CJD2R=9<2;SZBM3K MK0$*MEM/B-;!=MOX[FD]^6?8J4R3G"1/$>1F_":#&(P:.0&K.4CPW1.V9&F0 M/[Z?%Z6/UZK2K_![5O5^RN]5([?4SPKN8\5Q,4X]S/7%^TOUZ[%X?Z!*YH/9 M !=@CP 8L9A,,DJ4KXT ;[OVZ1B',/\@3/+N (C2Q9@97H##2)XK<2Y+#0=R M4@=@[C$;, 7+-Z4>'V=N^%+F#)&D4;#@=\77^+UB?!D79Q7!"$UAG!'C*79L M&3VJJQ7. %WLD[@702K89Q'=2T^@Y&?H'2/;6LP#IY(#(V1M"LL-+M8& LB+ MPAD,HSV -T1A>C?-QH3J8/-8LH+TL6"_IY&,QU)A)<[:06SEZ6F!LCBOXH]= M'[X"40.>I=4#URLL"1ADAFR& !1U?&'2P,/O_?"H)AIZ9GA'$B=I^@# M#_%XRC!B1+Q_BM'_"T01,#K:U[D 6N'_9<],X#P4G"NL8V4G+++C%'C_PU1Z MTP47^YBKAT\H=R_"@&!FL]RI5Z/TCL0,KP=&R/"5L2MH NEGO582B?U>8C4^ M7\YDHO@E?S-3S5%6]-!B*.IN'(?(F$L-)'M]"D]'B=Q:*MV/V"WF=[BN0-V& MV6:ZGT^ U1%OMGK68N0E9#S/OL7?WW^7QE=WG,_??%0(_\*_WLK8@R&GD?@" M*__.#[T_?OS[W[Y?N^[7T)?>X^(:1!>RRB'_L?=FS6TC61KH\\RO0/A. MW7%%0&KLBZNK(RA1JO!$==EMJV9N/W6D@*2(,@BPL$A6__I[,@&0H$1)7!)D M CS]T"7)6!(GSW>V/,N[ZS%35_^P_GDS?J=$(?P!%-_9:&PZUL7EE:W[5R/+ M=+R19IF>/?)TV[%\V>:B-T8CK M@O POJ]<_+(!X# >C(Z 158_9:LJL]:8#2O8\"N%K!N!M+& M*YB4\/C:[N1J$(1%4I..>N8]MSY>\D(7<\[;[6Q^Q4!);_P*A9H:.J MP;RO+-J$WA'^"^5SS0(.B9""/@7-";[8I!ZY-@,=#,K^&POK%E.2<*NT&K_& M0,G,!/ 8Z\E2ZVBTG,N&G'L(SF7\NHA#-39@)7%S\';XP$'FZ\"O(*+3 A;$ MG87OVI]95<33F M;50>$V.7>^!B]AXRGX.U0)J8 ;-T2Q"PX)Z4,?\/O6-RGOLF[-4\^C@'#5+_ M[7:)A6*MA;SB7(&R;/1$P[?W)"YI$R=8H16SYH" ++29E[-Y_3["-2E8OB2O M7+0L6FJ//\KPCI>_*.0V+2O?;77%:SZ2W]G^3N:QKOV2CQR60/6\$@<,BEQU MI/G".52 S-4'K@X.!+3608_%)L"&P84%\P9FY)$!E2,>KHP9@W#(%\M!A>W MRT+;(J3%0_KWI,8N;%N4/#/H6J&L9\,FF59B"CPG MFXQ9R_X<[H9/@;O*.3P,Z%:%8=I^6CV?<_6U$:LR@T6'G"O/*CUTQICRC.NA M=.7I:]8=<=67<&64Y^N6O9S V4!C)8#8C %=0\:G$SS9=8MG, K4@&KO5>T\ MD^R.AWL;4,'%3&X3Y0[4)/-I.>[V#3;7V>9US@-GUY!I!D[P#PP1%:_9V@]B M(O,M%N#T9%S6Z/UJZQ>":5DFB-*C>X. Q@LG@@0!9[K&\8(E1!ES8MJA^MIE MXGHJ#;Z=51J/>9$TR2L=1E[S.<\5P 934QGL=@:K; 6HG8"]NSEF8(<)]Y6%$39G#P-BJE=B5$]B M3ZOQ*38$F DOR8!@)8G_#@8(+/1Q#'"\84[Q-C$LS7*O M/'=L^.Z%Y7B:J7F^7<6PG$OW^MH[> RK4SBUJ,:L)48VQFVOS-,E]R2*&5'/ M !IGS&J&&[-OM(H^Y#1HGC&E<=C%N7G79YC582+)ZWG#>1>#=OM]:H!C=]\> MN^OM.777\0\]L]7LRW!9N3^P)T-I7S8&O-U$S_(V'.VXI^Q^6=-M05')^$VZ M.@WDN$TX;N,^F3N)/8E:&W3I'(U+'FW1J]R!.@!Y3"A+WU-#BNE5TI0068ZF M:IZPB0?2[_YNP03LJ-)Y^2+*FL'+&EOW5++N_KZSIO;LGQKRI\A7U MI#:U?JNJ9J.,):#\C"!%WK;%3- \:$Y_BJ[PM3.D/! M1-]]:ND0M$6<1U!OCGY/ SY<1X_A3YEFDVU-U;3$N?$[T[07O(=! )23?>%5 ME),BY:3I^:HC<$(7RLD-CT96.[/KUY0D^6]I0?.;C(1TE(2? M"OCP+S2@T3V[*U]3NKA!2I=ON=>.X>OVQ=@?C2_LZ^LKORE+-#3'[#RE2]!^ M\U\?JN?>IG%8MUBJTAYS94FG5_?^ L]6 92IRE4O]&BR2GE:>DU<9O:J*KD MD*=0\T0QGGC>PW2W#M+;GB>(^;MMAK^E&;/A^MXX0>]=_MJ,9'=14BV2E$7: M_*$R1_E?)$QQ 6;T)55-[@_LR9F'=&X5IAQADAMRG'P/^ MVCIC^9A8EC[W #-/VO<9CJ%ZGKC!@++O_KZ!&PQP8Y8;RIH=98UAJ+8IKBN_ M[+N_KZPY]4EGOR>W41RS=EQ[F3C"QA7V+L-'-RS5LAL.O$Q/ M=31TU=!5VXQ^(Y:+P<=2L]9=+-6KF)3Q0JUU ;;>8>J]KSFB79!ACWI'1^R4 MX:*KFBG,P#L-P*"7]0(%OU0-F+EV8K-H6 =*/MTGA[73;HIDWW+MAV,MOG=4 MRSY8F/%-N@T;X^C)21"V'!!V7=7W#Q;./''LGKJ;>,,G_:Y+[V\F)!P#S'W$ MK.ET5*KU,GFWT-1%PKX1N5,T0=]B @$-?]958ZG/UJ+)A8-VP7]>EY+)0 MM1_5XM+DZIF>IIJ^?WRBR<(_[#X\@)4P<1C%&8JSM\69X:MV5YF0IRC.-FI@ M<;"%];N[0E>M%$9*7LYF;+0KF])<3;5Z;";0O1:$61F[GK-)[#04VU]!:H;"Y>!Z.$Y.2M)[RU\4E.WWN!=QE!N*!@@R>P-N66Q"SU M^YB [7<\V^(;P>R3'I-.KA!)@LW":%C))&#)FJJV'Q M*4H:E#0H:;J6-)[FHJ3ITF$;EE]V.279'6JGK@N+K+L?=>*&O7QD"%AJ(8OS*A%2" D>@\)W55]#;6$""-+(A^O M4^LKC6,:<#NKLKM8M;GRI-J'! X#4?UW>XCI0@^!!^"[UD')4_5-'%UXJ<-/@PM_G25A!WD>W13P-6' M$_S#%7$-)O^CP\X7Z\JX^L!%&.$Z[B$LRB^47T?*7T/YA?(+Y1?*K[XFOJ'\ M6G4LL91^]\5U6DK_9E*-DM$Y*Y^'1P?+:V])J(3TME#H]SE-\JK_,#P@HR2' M*YI2_->;Y_/3HHR&97VL!,_-Z#U-RC6/6ZG@7W?T=/XZ5]8___4O97YV1\C\ MPZ\I2?+?TH+F?-KL* D_P9*S+XNF ?DXRH,XS M\!M]J!M:@;S[G*4)_!C0&1 J_PQP#AZK_U_<"T!.V%9^H9.?WUV/697A/ZQ_ MWHS?*5$(?R!!<:;9E]?ZQ87CF..1:>_R M&[7FZX3':[7V(J5)]2N[_$-4P..#ZDF,UO"<)16553+NAYC69[019'F"$=2R M6U[_J8NO$2X//B;*W\DC[UVA<@Q?1PD@.")Q>Y^^%@!=DH6YK'X5?_I1R7*\Y*&2CD/20'_O2NCD,L$AOYP@3% ^)]EE%4[SU&> MT2"]2Z)_LQ?6^I G-V/)@_;,H M9[1*4Z QT(()ORBH9._RM#UB2U7(C&U+]=J,3M@I?_&B1Z_42[^#M$_N:-TQ)041_VPQ;#?@>Q=D?XCB MF#]G,F&9 O=TT6[ELJ8%+.-_2%*RSBU5FQ1/Y<2> %""F3.BW*& X/S9LW2'!MEEC'FJ'FI M@@CL*C=JV)/XK4&: SK2RIJI3P< T)06->^S;5^\B+]C!C[RVJ=PNXI;17E. MX?>\RJ9I>'/EZ8SCV1_CB-Q&,4@WNKR>,WP(DA+8,&R,I^73 Y)ECXP%:['0 ML'ZS(A!@7(BNKGH[U#KGBM(&#'\$+"B&3XLF "#XO'4D "$9EV$E8%)F;36T MJ"G,!!;SA/C^/2,(_"OWMI@?!7L6P2H39K_!ZP&"R3.",<$"DC+X-DUCD(+Y M?RM,PX#4JRE9?\223B$%^0OV*"@-KO. B-6Z*S$)_U#)R<67,EE529,+]1T.THZ+[2>5'U%=M&V-$X F.&,&RP&UJ65>5C@<8NN-$" M6UCKU,G"S./_N+3"9N""E?7-];5+W0HFP$=N@X#P2+/ZZ2"2*+=^8OJ][LNV M?#IXDW A0*OZEA7Y6:^SMJ J*=WH];;B?7U-:BUF&MV]9.KV!^=JC>3:JFM< MUL7ZF@?#WY=F4\NJ !!%;-NY%*A$ZCZ&T%.1&J9 !Q!OM>RIC(SE+J<59H$4 ML%E9VS!)N/1=BUBUM0\@3,/*:EZ%\7.Q)24T>@_LW\!,> 77JWA> */R*:+* M#ZA-EZ4-N]!?=22G(-\;!Y,]3SVCZTU56HY?X(L9IIO 2H >0D0(ADX$8W1SYXQ M9]Y>43#@KJ!NRHPK=AW3]2N^3:7FUW1YY+XBNZWV72)F4[:#0X7GEEK50^:RMQI=ZP9B>#RJKEL31ND=4; M SO"G+?/;?F_Q:[5UD(!"V:^,A>)-%25L/)IN;^TI$!%F("T;=WFDZO-76P, M_]&>!PJWC?.U8X2?JM4D=[_R0.:GR:^P>92N MB2QN$!WT--.U3&>LV:YO^*8^NG;]*CKHFA;\>/#H8*IM+6 #S!)*S@&$@YKTZXRIP7*%V7\.Y3@JL3V?X5X=@ M.%1\]H$IGVK)C7182N1&3 @QW94'FM$NVK^^;('[N^VBOR8VVK5[T'K&RK&N MM,U?.^CL:NW9V-4;:&-7G,CR'Q^EHY6V8Y00+P"Q3=3QL4X>*:&- ;5-& M/UQ%9/JJAVT_4!%MC!MC&V8Y046D^ZKE81=#5$0;![4S2B8%S5 =P7VNH>I; MN8BHCDY9'=VD!8F%R=J#3E?M1;U//T:O]J.<)%)DO5YJ] M?LR_^5']R@%_=D>2Z-_\)/ARD;T*OXR2\',KM?C39%%'\7617[=;&H!C7X_& M8\WP-&-\K6F>=V6.ZR(A7_>N1KTN$GJHWG.;QF'UH-](=> _42[*'%:25_DH M%Z2NY&@3^55NP134758_^D9F)%)N:#!-0*S<1317E8])<*Z\9RDXK;*?.AMG MI?)G48<#;%Z&RR(67@U(XPAD'<\$9?D_LZK0AR=MTZ#,JNSKI&A2PVX7V[_, M)ZJSPY:)0'=Q>DOB^)'5%159=%NR)*MY3 IXXXQGSV41RPN9L:*=8DH2,5G: MAJ:IVIJXRB[/XE2JBWL$+U-7+5&+3&CQD&;?^"K%K&U-I&&GE?%,K2RBJ[RA M/!!>?I!FPVB\([ MJBI_)WE.@FF9TZ)X\HHZ,;>1S;S#E@'BP6ZR9=C!6B<%^M]61;3K$WOK\MQ5J>FURF:#5-S M2,"?'Z8IR-6S]"&!I^7E;0X\0RJ8C>*89?+2K*EX7*FNY&Q1I:?6J:,\;711 MHA"VY[9OOOAMR[U%&VHK1B K91KQ9-G=3#K3\,97YN6U9_NN.8(?+B^]QJ0S M1\95YR9=IR8%?%V!IK\4J KU#>TI6W:5J5U MBT3Z*HN;%P/GO&BV0GB51Z:_NSFFL_'O$^&?-[L7O:,^3@^.REZE)>+-K -GW( M:!TPVL9=?_%@\ TK>%F[2+>9/7.XLH9>',9(4?/0CU,^0+!F"5,4_6:;G;P? MG $B1+]B8=91A)0T2:)FJ M:PM#DBP;WK5N1A4\8$B8KNHXPL90#@42Z(R_JEQ63Y^ZP-%PBD@L3[5, ZTW M=!3ET5(#0I>C.A[Z1N@;;9A')7^121^B@3B!:(<46%,U#&%M0G &$7JN*,%0 M@AU4@GFJ+]#60@FV:I#M7-OV:H)R.Y7Y<\9J%XK'SS%)BE$27OU91G.6 [UC M8K.N76F7^J5KZ;9G75]?^78ST.KJ8J39PZI5:XC'4UT7E'MUG['689?5KQ": M-H0>7(ISR/)@LWJ:WNFT^<54Y[=3G75MSUQG>Z"M?@>?ZRS@/@N3JS'G]143 M&).KD=&&PF@;)UGOQ[3ME4ZU^C">\D\$]P MJ38^\,8L@I?FDJ>S>5FP"9%L+%35;8(Y@C9L2Q)WU%=4U@. MD_3[OV_,$5,L,![Q!D&E^$.UJ&M888[1D2PZ*,-"1-;LR,DCN[^2&UYZ!O/ M1\%(WPM$O"ZS).)-GEFH;Q)]9S]CQ=#KC&>KAHX50P/TE*23YR>(+L-5?0,# M.(@N#. OCFTV02!72G,]#A>JJ&KNH:#E>6WA.33O8.%Q*ZI6JF ML!0[A,3)0$(R^G0I>O"F5ZC;+1U@S(K*C8A59& 9=7HE,I*%ARK(\U76%Y?@@IA!3,=H.,FG6 _28!9GJ::%A:/ M(L PI"0GX4X]KC0*@G)6QKP;14CG&0TB/LR>VU-DEL+G5Y/OT2_>@)KO=55S M#-5TQ=E4&Y)HR5G;TNB(S/=C?QU#N:38:8/.;BN^X-H-N/:IJI['9V+;D,T6?@'@Q>2JE(49RC. MWB27H^FJ[1]P@(CL_(/B3%9QAH1[TV5X>5S-P:#0(A/.5]FBB?8K,>1F7KP" M/\[7#V)AOP5D'A6PX'_34(G6Y3TJDS3C4UH>6<-DA<*WA'M/:*FQ6(MW3J20 M!FG&5_Z![4/SA4_ZT5?-PIL)+L^+_W%V@?Y?U MJP=/<%TS\C.9S&A31/8T?SQ5E7&:@(X:-&)5_'NO] M39+'%1$BY/'_I;O"=^EP+&:?&WU&B"$8X*L 4=E\K[Q(@V]GM[S!90!,!&JJ M4ED9K0Y'BU2ALWF0R6('MB?HYF MAWBS0PX)]_]V/-AM5<@]9&D!MM1D_^ET&T/1\L[=/DL233O7NQ8EZRW;.B55 M54B< J<^1,64;R;)\Y39RTR.;)J+<:[&H;!_V&]T$I2A:T5;HX2!?Z%OS;G2Z9%KDQ)J-Q2FBAY>9L7)"DB$L/+ M%RNO)6.]>CQ[=9J#H1H-(/Z<@@Q^W&4+J7AECYU)SM='8="WK\M(U MS7H(J:.[/1]"RB__P,VD8,W1%$XA/?@44@:ZC DNIKL(FTJ:5P>#3*QL(1U> M>/P=36C&,1HE05R&(#+JIMY\Q"E(DUE>"2:BP/UG91(5RCV)2PJRBQ(F10JP M3UDPGBB%N(ABYL0 M>$%&&-^>,1Y6P&2-8/ON:14164.#^VI[:V4#DAL\PO7=-_C+%O)Z^=!\"G^" MG^NG-.HE9@]1X!^ ;:J 3)2]L(!*8S6&"S!7E(8L,LJ5U7U$'_(W5O]*N(C[ M>["Y=W E:+Q7GK."+WCB4G$KDRR=\5M#PFTJ_G/UU//G7(,2<-_5_S[GOE41 M99SU&/_D)*:5@K)TYY0N=DP@\#O:T M&6&65,(\0?X1%VL)R>V*!;62U;6.OV5=7AN&/ M_9&A&;IW<7EQ[6F5O>9H(^/:/[B]AK/,]U;N.,O\339<.3C$6>8XRQQGF6]P M'\XR/VA= HZ8QEGFR&@XR[SWC"8;<^$L\^$6B^ L\[UBS,)0/80,:9QECBG0 MDFA)E#:#ES8XRQQEC12R1B+"X2QS.;"*L\S7WH>SS#$BTFWOF5Y" F>9(R2. M[_Y(;7G@+/.]B8BSS'=@/)QECBZF9";.<-"%L\P173)82Q(1#F>9RX!4G&6^ M3EKC+/->>&+2R=[A0@)GF2,D,'B#L\P[AR3.,M]!..,LITP&_6Y$+9YEC\$(.58'B#,79WN3"6>8H MSGHBSI!P;[H,+\\RWW&*RMKY*?\H"9O1%#]>1VS^3$3BC\F$C7I@ <]M9JA< M.&/7M S-NQRYE^[EV'%UHYZA8EHCXZ+7,^\>JO?4 M*^_+A)1A5-#P]4C#;A^S][21762B"+JWGK&"\I,:/.+L.7C$PKD<^('X@M]7"I9]B%R&7-8EE]U,HPR9#)FL6WV9 MEEDQW9;+3CWYC)N4V72B$,Y?TI_ XX&RE%X?!9H-@ [.#,<4)*S64 M-2*F$!,#!\3GJD: M&NH)Q 1B8H$)WQ0Y?'@HF, 3YI11/#P%A"FN\C8! 0 P $):PW!P$! )B M ("P,3-@;S?C5$Y\QE%,HDFDJH:$+5/FY#6;,B:UQ'U4P;90W*&I0U M*&NZE34^*^E!NP9E#8L'S5U+$J"C&!F%A@PO94#_4$8@(QL<2$PSI$ZHB)?3V44SEAQFYX MF]')-50/^W5A^%$F[30L='G8:Q+1A>CJ %V^KNHVAK,178BN+M#EJKJ&E;S= MN6(#\[BP&]Y;Y848OL"0'H;T$! (" 3$6D#8" @$! *B!0AAWOU0 ($G/M@- MKP-+#$^ ,(HFD:I";"&V$%N(K<-U2T9L(;806RO8$C:\9?#8:CEE?RG(;4S7 M7K_FY[_^I[X0@,:W;.WY9_3. H>%UC-\I40A_ M($%Q-C)'5Z.+:\>Y'CFZX5SX(^?:].R1I]ONU<65]^YO3\C?)N5--*.Y\AM] M4+ZD,_(R/ENWQU%"SZ:4BP/=T'[XJ:/MK'YEEW^("GA\4#UI% 3 ?D6N+(FF MD"2$7V/"?,8O-*?9/*%'QZM+Y4W*ZO ^@F$=5%1V\/WU@%^5\F6%: MWA:3,EX^CG'DXD;^)22?GMT2>,#RH\Z5CTD *\YI=4-(F]_@6PKXA,5K7GI+ MMB PT!5^AS7.YL!5"5_E'4UH1F+^;!+.H@16GX$4NJ<*_3ZG24Z;%[%/ \$3 M<@3E!?QG1MD+X"%5_&6%I"N;7W_EBQ_)'M!\8ZZP:R-&-K;T>9;>1VSI1=JZ M_@$8D*T(-C?@]8CPM"15XC2YHQFK0BPS&K9)!W>S;WAS(>R5"^XB;.5AR=^0 MMPHCJP]MGK7E78,U"^C-F3.\87;01S(&0,X>S:$I#".6<]6]]'H!6! M,=*R $0DS*1K1 ,P3,+ 5K/663ZG032) K6!YMGMXUG]H\+9L&*KM_ ,C-5: M&FDMHGE52TZ!7,G2&8 H@F?EA/WA(2JFJ\C)2]H@JO6E+3S=TCBBC#9)DI?!%':M=2'L< CROVA67(-M54@PS*8)$.FQ MD1=/5UTM%?8+EC@I"[CD^;]6@@7>L:#( V@(5XM:3B9GC6K-IY06"U)^GZ?L2^'I ME1T$BU^EYW $T'.3^V4#>M7,SN$UP70,#!^G9?Z>&0XUOA"TUWSRG&=V@)WKJ]U:V 6>$-&+DY;M%18CX%*R%Z2.;^# MZ<>/0+XL 4?R=Q#%#9&'PXS2:,.5;0E;VQ+P;6FL5] 7,Y+!PYC$ K&3@;JH MK9M*<("P!N&9T+B^D4E.)K[ B(09M_.:SX"N[',JAX4]?N7G[31([.%F9Y*OPUH'.@ M"\T*\ 18CXN*0<&"4/*:0==0$#1EU0FCLC!K#N?2_USI!X_TF\/;4B5H>(0Y M/["CU19R+@?MS-AP0FFNKG!X_?-9P^G!0EZ!C@R^G56V%W.A@&DJKN9&$R9/^ %8%9$9RLC866G1D5% M&3[= 2CS3+:TUM20 &B7T-K=XE3 M@OD=;(VOFX7K+*T=;*A5(XPOZTOE0#-R;F]PF2-K;&J6,]9,Z_K:O]3=\55C M<(VN/'-P!E>UDRV:H?W4971S&=Y9V!/+X$_"_?4LY#X8][BY1"N+:0J/KL)K M=V44+OS\=F2SWCZUUEQ,R"RN!2@WEY(L(^#)5F$D_HX9TVH@%D#(Q/"&C/LZ MY\J7M2&I- &5LI3M&5L_7#&)OK-_S!8A$O80E1M\)>&MP"AS?/E:)LSM;BT# M)!A8CWFE@!J:P#-KU[X6OG7LH8D8U *R\IC9M[:BK)6S&$3#<3R6Q/>6Q'S[%W;T2G"6?J=!R;>22>D,A''.@A-X9D ]U'E MD0U5 DZK C)-*'UY3QV:CAMS8C7R!*\D"@OASV(=XE>5/YNC-?9L4-QI]4-N06OR MBU]]=;W$<^6:>02+C^. )8N#B>H+:Q]IO9!IO6GQW62Y.93 TOF_JZWH%#\1 M2<#5@N6#B<1 U:QA:1DQGPTNOGU4;M."Q:;!R*!/8+RXN)8M3>AK2:KJ>K"H M%]Y@2P2L%2MM<5 '\=? 7?DZ3<23:/5:2JUP[Y)=&MHM7]LLB&T/5Q.M%U?KF-7&;W5/L3BQ6VQ] M;;RS3:X?5M,I)H"GZKV,#C2=H#SO5IXO#T.#*+<36[B1UL M9C6LX'K*EI:T 5T=&S7/?!.H*;.8^'?=\^!45N.0R=4T:)P]A()P*/P?XV7P MF[E/G'##@U9^>A7!2%A\KXH@DG6V]>K.-NJKUL<3$F4*.W>J] (7JHNGU^?S M+?NX8B?@(WA+F"[/!)7TE@5#5JSK]XWL-K2?_O?KIZO%K_I//RY?!F;SO+DS MKM>[=!LJ7DSH XC]C)^'K1QQ-99 R:5#.IFL4^OGRE5<.QE+2;)(*%B-=H'> M7?@@#1E6W)16>@070FG[3&VAK/2?ZF NMS2XB\#]??9QK:A0'99K0AX+R5$= M)M!BY8$ LP?*8GRPQ!1#%OS1FL5IIT/I8D^<$5C&=HLR2*E3/^*):3DM6H<(]E,(M M64B2@9=MPD)T/)4<-1B:;5_PU+DR H9M,TYU@L_.9-8Q9:U^63I !6-0H:!3 MH[R./K"( &BA$A0U6MU4F49T&45D?$1?/3_" G"N><[ESTI;1()>6?G##TRR47/EL M*WS%>)MQ0)2%W&U\;.FO=S>?K][]V!ANJ_R^JBCS)3;"IY[,*A\M#-/6O1O( MS+V_D=EK\#G/E/RJ<<#ASOYP"W2X75 MF%Y;WM!%BA-[[&IVT(PDI/KH,]"<&>A(9D]79[!5CN)"]5409"M<'&MD]&Q! M!W80 O8R]_)X."5?4F/QB$JAD6_\'(R?,X"^!V.\\A'NX;(96-MW- 6W83Y] MK$_!0M"4H.89#O*GQGRF(IVWLI\:JZ@Q/EPV2A896Q-89)KE;;N:/[X,6/R'G9'5AW'+ M;ZS2K8(I#;XQR3%IAM=^>%[>YO3/$I88 M/W&9V!XNOWL14%Y\;%3ELCT/ SY?/B>.* M0B_Q59G,2<3DTWVZR#^ICYD;ZE7G%6U^]"#XHR)%Z];,;46,8\F_YY=LL++ MC29@S1QX'&Y2)B&WPYICCGF9P2?D*Z'QI;_/Q,LRB-UHE7E ED9L?6A75(!;Q1L[P80?>*4,NV:9 MR 67ETF32+8,*3'6X6*5R^KJ/'76I&_QO)WBY?'UA@*:%W:1'5:7!50A+3Z"^HXG:L.ZZ@QH)P7.$] MUW:5:Z8"@6*:-R$#_D6M#UK>-^652PMGB/F8132)JEHLFM!)5*>2K?>BJK>M M2)TU;ZN#<&V79Q&8Q>!#U_ILQFSWIZBLI76#L%5NYYO;A!ZBI[[CLJ9O:9]5 M; X\GN2D*>MB)O\==R%;X: Q!]8^^+V76M\@D>6*L50@/-%I>W(R-/ MNO1U)36' M<4AE:C0W,N9F'A?/[5@:*^?*LUB\2$:A6- MB*T3KF&Y30'DC(24S1Y[!86; K0NFKMIH@N7$2C4Q8UX(X0Y^)G>[P;* ,ZNVV<&]9SQ-15 MA6T,9T?XX7F+C5W>H[SG[D,*3D82YC]^$"&RFNU9OL_?;3.6MVW6>67#]07< MEMV$"5=:K[ NAVV.8[^W7Y.P^HMXI3N+SJY9/+CR[@(P0>IK?GZGO>._YW,2 M-+]O#Q^0I'=14BV2E$7:_*'JH,/_\A"%Q12N!D+6ZV\TB%YU6O+4]9C9H-\G7\O,[5__AS1XNJXUBZAMWOL\X] N'^8';M1'% M9KO/D&.^U0FJ0FA-"7W^7>&],I3_1^/_ZX*6:^BWN< 4J]^VH"AR''+<_ARW M<:^RSOHG][U]\DW&_*XUQO(QL2Q]Y[C_$D6=-[ELTT:!FQ-#?-- PV'S#G$B MV\&8XH3U(LJ:$YJXG#'!OT$<6ONE:QZ,J/V5,Z8ZJN>*:V)\(IM")?X&PO_"TA4-I MN,$TNS<]5W4=$VU)]%LE4G;#@9?IJ8Z&KAJZ:AL6"KU>P=$%V'J'J?>^YHAV M09: :Q MP*SIB)OUN2%YA@U-]#41<*^$;E3-$'?8@(!#7_656.IS]:BR,OQNV,\$]F/Q M6M#!^\!3^@B_N%2\M\@WB%P]T]-4T_>/3S19^(?=AP>P$B8.HSA#XJ$_(4Q5G+>OL++[!>>_VK71;V:)SP>O^%S^2170W/@+]D)0U_C:K^DA'- M;[9MP& ZMNW;YMAV#&^D78Q']EBK&S!-,7L>H- M639,4CB67]R$FMFYS25MU9 4]<]=4*J#NC+-4PU37")&K_D&@ZV2!ELQ MEMJ5E))'$!FVZIOB0J6R[[[ 2.A)YG1=@.'$'>]Z%/09'_<4I3V6V+SA(=NR:'7>(C(.PGYA-U8J^=3"6TJ[K:\9L8R,)0 MZ$SU0*F=#CAMU;(.5O$\>'">NB_&^Q!TPTV""I!DH=3AZHSZ=$9NZ(ZJ.\+\ MU3=I(PLWH$-[W/0;%#6G)VHT2W4\%#52%"AN7EGX8H5B.2MY=C%WV-FL]HQ. M:9)']_1C$J0S^FN:;U^D>&TXVEB_N!Y9UMCVG:NQ8_AUD:)W>6U>'+)(L?O) MZ3SMADL MZ0:;@,Z&SN0*X9<"Z\$:TPDL$W9CFL8 H/R_%?IG&;%3:=92DKWR$1A5J8:/ M/^/1E[[R#=+7SD>-S.H?V4.:PCO^EX>56CQ.^) &:35?_0,#SEL%EALO]]!U ME7((E0T7B^.M191AZL:>=9BV,\PRQ<'780[^ ['0%.O_]J;@=9J!7DB4RS++ M:!(\*C<92?)XVX1KY#GDN8TI^!LME-^3C,(+_@W6[2\D2G+E/7-4:/ZCDB;* MQ^2>YL6,;C?I WD0>;";B/U.FE:B \ENRW5B/J>G:MWS/R0I2?:H2-"U0/I# M-RP3;-_WWC!4[0#)Y<^1U*.0-@YU./:)"4JBP4LB2[5L' 2*D@8E#4J:KD?2 MN:IS@)*?T[!Y>A(/[3QK>\UYY"Y1@L$50# /PW,-T?)YV*"2#S_2:?$!(\9W MA3400[@@7(8.%\-4/0L53/=6FT1.Y>%BZYWU!#[LQ)->-(SLQSB4?G0B?6]9 MJB^N&']_BFXE4'O!KG@N<.QH':';T+,7?,?NPQ,-E)%] MX%64D2+M3%WHR2W:F4*\>B'5N6-=L_T+_^+"&5M7GF%?5#5SCF]?7>C# MJIEK"*E$"_(IA--/*::D4$C&:NAN_Z!!H12I0F8I8.S?/*V\^P& JW5NNY2P MX8Q G!'X9.4=%*<9UI[%:89YZ-(FK2\U6/B!^(&2+Q0_\*@?^))L73RABP/* M=?[^KO:\MYO"]_;R\)>+U8]01B3'L,0-6AY@?@ RF$ &VWLL)Q;_M>[[)7LK M)_)@2[DD6?8(M)%C-:,9:TN$PDR\,$/8L9C1(HXG#;LOHE+(],CT'34[D(/9 M4=,@Z$X%=&C@(>P0=FC@H8&'3(\&7@\T#FE3T]D\IBQ7HJ#!-($OO8NV M&O$G7)9APMW>#0CZD4^G&YKJ^MUW)^@%W[#[,*E8PJ1B%&$HPEY.";8]U3&[ M;^:$&;\HX'HAX&1A*REDF#1BRC%4W18W*E3VS4=;ZA1$32_4FQ1RJ!^VE.>I MIHG>($HPE& RL2)*L"T*1&W5-EWT!M$;1 $GDT,@A0R31DQ9ANKZW0]"D&7S M][6E3GWV_&69PR)!=62T&DKZK")["U8:;G-&W==55Q?6SE26W>_:$T%]/&!, MO-J:P4+TLO(]:!"&QNV7EFJJCH66%F$!,+"PK\#: M&&A8H6&%B-G,L#)4RT(ELG=P2Z+(>I>$_2U-SMB<*UI0A=QEE&X[+7QC) DE MZ%$AYJBV.(0-/JZ,1U@'4%/# ==[4S5='%^-Q\>(O8-CSP1?2]Q\&51L""X$ MU](Q4ST?K48$%X*KDY1$U3#0:D2K$;%W^#P[U4&KL<-(Y+ "CC<9">F,9-]R M/AND8+\J"9EMU8QCN.%[4W7Q"'C;[T2],V!$O-=5UQ%6;((6' )FX(#155]< MJPY96!]5""("C2I$!")"E%&E>\+2K]&H0L ,'#"&:NO"ZGMD8?W#Q[(D"AUW M2=C%5-\X"FB24X4OL9NTNC=:0P\HSBSP^'17HLG"8%T;?Q+AM+]*[G2@^5X& M;*(5BLA%Y.Y$1\_0#7&Z Y4K0A0ABG8O0A.A.6QHHMV+=B\BMX_(1;M7AG#P ML**^-VE!XFZXR01N"M.2]2+<9^:?+)02UZAT4RKUH6&I:9BJ(; U_%NTD84; MNC;JT0) 48.BYDG^A^.JNBFN;&-3XIRVDX*2""412J+5;&7;437?1J,'C1X4 M-2AJ.LWAO^;GO_ZES,_N")E_^!I,:5C&]-.DJ0>XCI*HH+]&]S3\ MN)@N->+#I2X>_T[^2+/+F.3Y#=#E(DZ#;W_[S__XJ[BGP6XDC.1?Z.3G=]=C M0]/M?UC_O!G_JW[%OR[*/$IHGO,7Y%$1IY3_BWPCLW]]SM*8?H^"&QI, MDS1.[R*:?TR"\[_3V2W-WBE1" \E07&FC4:C"V=L7%UKUI4U,DS'U4S/'GFZ M?75QZ?OO_O:$#=I;>A/-:*[\1A^4+^F,O"Q/6[?'L.:S*>7B6S>T'WYZRE;\ M]R@!\0PRS0)P"CWTFU)EDL:@ D "* \THTH!?XK8VZ))M&Z.F$*:\A#> 066 MGBD9S>01.SW_\\"J#;T.VHZ-QP\4&0&F:;<(I*]I- T9H4'S^_8\/B/97914BR1ED39_J P4_I>' M*"RF<#40HA;((&AC,L_IA^:'9]NY7'?[;'XAH)VUZ1@;G.[SM?S\SM5_>%/T MK^J9^L:=[S,._<)=[[.VNG&[+ HT?)]QLKEGDE,'M'S=]GE#@.U"P5^R-,^5 M2Y)ECTPMC69I"31$+^L(7M9!&&QS0[L#9ON_QF 9U0;+[Y7!\FLTH=Q>J2R3 M'2SOS06@1.F?G0ZI36?SF#):%RTS_)C ?I'PO1C$+L7$["XHU<'IB:-ZXKKH M])MM]@TN]$B:]4SURD.X;D<0G6]\M- 3?P)'NQ^])L+V5!O[I*$W)%8D#TSR MZMKYQG,&T)/!P8,B:>;CV,$A6HK]DN<2$:[;:JSSC<&&)O9RK -:TG"?P$") M+!N,9C2:T0()9'4PW196<-A M@X]V&;9JZI@NB\$LJ55OMX3K!U+]\XT'8?;$V?6 C=)E.S662BSXRIV4E111&<K[2H(2/CFA^]3V( MRQ#>D:4S=GY3%H3E57V:7)$L@5W)/]/LZY1D],TTK7;&E68Y%Y?6^&)\.3;& MKNUI]E65<>7XOG-Y-;R,JZ1D26=*.E'F:<$RK4@2P7XR[E9P1,6?Y M49S>R@0(SC.S@B75V?U\B^#?$UHH40+_2)4Y/)G?SAL/LGOXF:5"$_:@9ZRY MRS>,:<#3YA135Q6VI?S_+9X0!C^80EZRFBMV"KT3M2T6V[M4L [RO/P]\[QL M9]&OC#B;(6\A;6_+6<\L< M3_2VIN/7@OFUZ9SY8,+R%;L[G#OJX8"XV19X$"<-N*03\R>(+$M#:$G)(0BM MOD-+5QU+W'"XH8.K)R&53@U"FMU' 3V[)3D-E2]??S]J%8LT.'(PQQ9=]N,? M&$N#!]=S$ ^(!\1#8V=Y&R>8GPH>,.SV,FT_ S#9X772B:4U5%=&TUQT963D MD5-24\,$E^UBQWN.1T,%)"M6>:\*3AJ#O"<@(1 MC@A'A.,>Q#143V"](J)QU;@5T.!*4$NJ]0VOV+WP?4F1?YI\Y)V4;LCWJ^]S MFN3T@B9T$A4W[ NVZ6SEZK:A>5?^E7%M7.FV[7J7%W5G*]/W;&]XG:WF67H? MY:PY%6L^57>D*LAW^!(@5Q[E+$J<3GA;JN7<06Q4]72W_BCS(IH\MM[G[[8] M_I:J8N?UOTW!&A,W<.B R4GRC@SJ4T*6JZF&CUTV MT.'K:ZD+B@$AB2:VJ5JNCG( Y0#*@1.6 ZZK.B@&#A:CZ[W[\+4@!=W%2WUS MW,)@1E&_UU57X%C-M^BRY)$>R=H?,4)TP C1Z6#/4GU7F',[^$(C!!>":PLZ M>:IF8J%L=S;DP$S%ZS2C\. N,-4[Z#B&:KO"*@EDV6&,MLBC9GH'"=U4#5O8 M4!6$!$)B")#0=(3$H8)Q?3>PQG1"LXSUV,*,.3F/0R1B1.D(AQR''(<<)S_A M,(ZQ=<;<<"U4PU1-#X^+T6E#IVUYW M>F[MQ^<^FO'+:Q[J(F $CQK!40\=! ML(<*<_3> ,.5D&N)ZU.%&4>R.(>#U5D#0IYNJX:!Z7X(/@3?,5)M=4U< MN]33QAX&^C!AJ84L3[5-8= Z#01A5..$$6.HEC@?3!;6WS>H@8@X843HJN=@ M-M.APGQ]M[XNIR2YHTJ4*/D&Y":)&YV^+\U. MVP"4",K]U8,GA%M#F/I$X")P$;B'\P5-5]R1P*YDDP6%AS>9AV49\V&(W7"3 MH&E.LE!*6 N?C:G4AQX_NFFKABZN+<);M)&%&S!XU;GN1U&#HF9%U%BVZADH M:E#4H*A!4=.MJ#$<57,.-[I:%FX0Z$WM/X!SZQ&9+TS:S&@8%;^F>4[SZS2[ MCA*2L,E]7VA HWOV@+R>#K+#P$W7<4>7GF-XON-KYH4V,JN!F[:C>Y?:809N M=C5@%#Y^D\'N0EK U2K8@(_R8T^P>/JK? S95 M))O-4=;^$X3N2MGHWCE"\=H,M0PP4% M&SR!M2FW)-XR#4\X8%^D>DTZN$$F"S<)H6,DD8,F:JK=2^&9-E[E#0H:5#2'$O2>)JX M;K3 SR"GJ6322<&V>F4T[TW?=7&6EBLA1V. MGAP0. U']<7U/T?P(?@0?!N#3_=43>M^*.]I@ ]#BS]=)6$'^1Z=E&?UX@1? MJMJM?N1_N*KIB)-H;Y&M%UR$$:[C'L*B_$+Y=:3\-91?*+]0?J'\ZFOB&\JO M5<=20,W]CL7RZTOOQ_2V^)CD15;.6!G_-J7UACGV7=W2'??JVCE5: M[YBN9HT/4UK?VO).2^UOIE3Y+2U@T4"9/,H+&K*B>U9#7U6A,[\Y6/1#8-7I M\,_/.&275S)^S"&SWN;CV MOGN?8 [!5^]3\8?C:ZJ&"8B'U%:]EQJ_TCS_H(3@N2MAE/,F;ZJ2T((W@9NE M0)I_\SJ075089ATNL0K8'7B?4;0#@@6?;(0DD 9, UV@6G M:A<8EFIXPCIIR[*7,ML%QXBR-!%)3W"TNN.(BUQ^K#Q$[$FLK],,PC_+G0,I MJ,*&I,)T35<-5]@,<5GV4J *V_\P^*7CVY<.>R4KM3F?%#S2C771>?QFQ_F[[YF^I MQ3=1+L#K0I-W8=E\/\E>L<#(^Z5^_#KN/(6QWR MUL:E1=N/G94HSM2E S0*@JP$D_8V3@UVPC,("ZH6$V+/NKB>(J&;VG M2;E-EX8!]_'35=,4UC9 EJWN6MFC3A\P)$#EF'CZAE[]UEIEJ[2S$^RZ!>ZH M873?=$L6SD"/LP?::4#HTE1;%Y;X.'ATG;HW]+5(@V]GMR2G(<_.H$G>6?%# M[[!DZJJK"3M-DV7+T2N21^_T#A*&"VX1YM6C6[0985E-3CU8*;E38MYU!^VW MURCFJ9XM3.4,WGQ#YPB=H^W"W)8C+*@W>'2=NG/T>Y)1>/2_P3?J3G7U#T2J M90C+)I%EJ]$IDD??] X1KH4>$7I$FQ'VAGQ7 MZ#M&I6,$FS!Y*%Z!6]'G8P M5!^CVN@6R:2FAH,N-@8)W2)TBS:DWZ<"_JT31'500W-48-FJ[QUL\*8L[(&N ME$0Z:FB(O[AWB'JO:ZHG+CS_G!6V)4 ?N@FC!W;2 MB+%4ST'$;(48]+!>[';R9QDQ#RM*"I+<1:P+&SI:&Z#0=%5?X"#" 954)Z3^-TSOH.P]KR M(E<",H^**MVP$W@.[2C@O>.HGL!8Y(;T&398T?5#Q+UBE/JJZ8O3BX@X=!TW M/)R+EWWVT79]/7RCVZKM=I\K>1KH1,\1/<=MT.=;H"&%S2,](^091^-X 6US?\+=H.O['X>T_5Q8T)WI^@6XG47G K>MH' ML%Q0A*((/98(]533$1?PV)F>O> [=I]$PV^W&&>[?B+N%!?"8<127!7ORMA-QK9'K77JZ.38B*NKUF7U\.;B%L-@@4: M*M6$4K8/\,>LF/+YMZV!N67.L^@6?RZ+*C243I1;1G:>_QU6A.=C=:,$+J/* MG&9*SC:'/9;?_0CCTAN%O:[&N@(Z\]XS5ADUZ0UY#7WN"UC>ME\'#GI<.==NW7US!U/$#%VU M-!PE*[V[)Y?H1#DP-#E@FJJ/DP)0#J <.&DY8/BF:GG"RA=DV1C^BX8D5M&Q.&*VRV#V(",3$(3.CBVH,-!1,8V'B!L%>3"0T* M5L#"RU:B>U;^$I09+S\:8JA#9BY%-W3X;BCR'_(?\A\&1=8'10I6HYO.65%I M)STV>V?/NKZPV@59-AG]._3O=O?O5,/ *" B A&Q1(0CKJW>4!#16;RC]R;6 MEZ^_Y[PIQAA^Z ) PVFD#+K&[+Z-LBR,@-U/MT)P(;A.$ER^ M(ZR_QN#!=?)AM\LTX1]9-7]+HC13DK3H9LI-[[!4R1S/T UATEJ6?<>X@SS* M!W&!N$!<("Z&C N,RKU$V?\C6498A]V,QH0USRU2)+R,>$8^(Q_WPZ'H;=T9'/&(T=1_* M7HCHI2%N]$C<4<&72;W#4$V=(O$>+B\ ",BQ[=\I"%=TY4"'C8 ME 2% J!TQ8"#O9A>=EG^$M!;F.Z]OHU/__U+V5^=D?(_,/78$K#,J:?)E>P1'-&X2]T\O.[ZS$;T_X/ZY\WXW=*%,(?2%"< M75V-+ZXNK+%^?>%=.][8,L;7IF>//-TQQQ>F_NYO3W:L3?V;:$9SY3?ZH'Q) M9^1EH=2Z/8X2>C:E7 ;JAO;#3T\Y@/\>)2#C0')8@!&1+'$SIE,*>"FW\^_GBL3&M*,Q/!24I1%FCU65Y-< MF:0QR.:<)V>QRQ^!Y>"I\!6A\HS==G+?:$!GM^"PF;JJL'WD_V_QUA]KIU3O M\I+7&Z1NN(E_E'D131Y;+_!WVS5_2_6T\_I>Y-45+<8B &W>9+^WWY.DV8S$ M*T)?9]VO32_8()S"U_+S.]OYX4TEL*I0ZAMU<]<;#WT?+G2/ M^!I:T<\@MUV*T?,TF YH^;JY%H 0I)E0"C*]AAX:\E9'O"4LRH&\A;SUA+A&]B%Y$[R[H/?E"\8(=2(#9O%4O(5F..@]'LQS3'W# .5FA/TM9>D<95"W;62S[:8PY4FZDS2C\$(EHSE0-ICR/X;TGL;I?$;A/4%& MPZC L!V[[[UU+JP:8:?XN"S<]"-&,3"*\39)KQL.&" M,<$7*'A=6W6TKNY#/^H-LZ[[&;&G@4B,8& $8QOD'2+PCLA#Y,E".'F09Z#. M.YH5.BQC"J(AHKM2'T^*.H/N-.QUC(A@3P9C( MYFH*X8)P0;AL',D0EDA[&G#!$.*K)1MY.BD>2$97CH1;QMTM3>@D*M#7PM&: MF K5"_TV3(B!G=A]FN%I:$1$'B(/E1LF(W9(OT\%_!LZ;'],7&RPA M_A'_A\2_J0D,-B+^$?^(_[[A7US_1,2_"/R+G8FU]4"K%P9CS>9Q^DCI5YK= M1P%MYFO1\++5F&<4PP/X3Y\F[!5W"1 C_ S$2>&ZO,BWF9IUK>G>2+^^NO;U M"],P+ZXN?;.:FF5?^]Y(&][4K&K"%7"Y4LTQRLO9C&1P7?2C:,-Z-KU/J,O\[+P X_Z@3A(;,^!/"8.Y,%!8LA;7?(6 M#A)#WL)!8K(F/3%GGKF'&;VG22EL=MA.83;9$^R$S;I_D[=ZD01@J;HES'"0 M?O/9?5@Z(.%9 (J:X8L:7?5-;-B,H@9%#8J:CD6-IGJ.L#%8TF_^OJ+FU&M& MOKS0H'H7G_ZMX>![IPP?&DN&J?H&CI3#,-?.8:[!04+W5=,2UJT=(8&0Z#\D M7-5RL9YD;\-*(J^NTPXP)*8Y-[=F)/M&"UAE%S#JKBS^T/BR3=6VA.%K\!X- M!D\.H*2&@R[+56VW^[GUB"Y$UPFBR_15PT=T831N,_K]0A,V28Y;AR2<14F4 M%RP+_7Z;O(;-8=9!CLUQT6:KFB.L4^=;Y)&%:3!X(9'F&ARD3%6WA<7[$%(( MJ9.'E.&IABTN[^Q$((7QQ)?*-5^MOD3W[-70O>&HCHO9$AC]D$GA#0=>+._1 M[WX@%L(+X76"\/)MU?,PJQB#BYO1[W.6WDFC4[30*\IUN,\=XN&D< M[RU?U4R<\\/NP[%8F/BT 6),7]4]'"2'B$'$;(H82_4,8;,)3@,Q&/G;*?*G M*@GEE?';FGA;A)O7-%846F+6B[Z*XNK/]FY:V?L>H*ZK.I8$78![P7@8;I*T MS!:%) K)+H6DH7KBNE*AD$0AB4)2"EY%(2F.EHZN:EUEV:"0?-E%%] G7FQ_ M]_5-Y'])T_ ABN-MVL#[MNMYON.ZSI7GZM>:?6%?5VW@'7^L^?[PVL '4Y+< MP;+KCNT!R;)'D 8*F0&G\^#"74U'*?JR+Y54TZ"]:\M7$ "<_?7B#B!;V+DH39P[Q3>.FU"5TU M?$S?Q$#LD0.Q*&T&+VU/"\%D#96'U M?T/!!#K4FZF=_X]F*2R&=J=IAE,+J!NJ9PM++!^\@8?.Y 'TU7#0U8&!-WB( MH0^UHLPNTY#.2$&5T5^^HG$(]SF^:HD;OR?+KJ._)(_^Z1TD,(Z /M.>:N8B M3K]_5WZ-9E%!0S3JWIC;X>#Y&[I,,JFLX: +729TF;:EWW6:47BP$I191I/@ M42DRDN1Q9XTL>P>J][JJ6<*.<9\S0G=GVMAP90CJJ7> 08\*/:IM"7N5A!WD M=&*Y*Y:[=II/JMN::F#O%/2&I3-V'1DRWLUXT]*_MM9YB% M[X.O[!_\!_:D=8%T;@T6F&/S N2MP_"6,/<->0MYZPEO;3P"!D]07B#B[^=? MMRG7$0Y0Z1-%L#I]!7.FJ1H63N$\&%.4IF.KGM&]E.H%W^PKPC"KFA]W[A(1>+-+I9/YH]1N[^D-4P,.#NGE6NXQ35>CW@,X+ M94XS)6&C)9^[ZO%"S,$+D,N:Q+ M+KN91ADR&3)9M_HR+;-BNBV7G7HJXS\IR>K^(<]:?[S>EV-'5CP,JTD'511E MR#_(/\@_R#]RT@?Y1ZB1M.%1L=9W\^D+O:=)*:RE,9X#=U6E)LTQKVTXJFV* MRUJ1???9?9B4,A"E+SVWH:Q9D366IKJ&N*H&V72O*<%OE.R4R#&P&G.[[(>1^R,$G7&AT5 M]Y Q 2K)UX69OX@)Q$3_,>&9JJ&AGD!,("86F/ !$[J!F-C70SF5$^;?:%%W MC.D"/T*C3,?MB>:JKH7'JAA^E$@[#0==C@N6' ;W$5V(K@[0Y7FJ9B&Z$%V( MKF[091F(KNY-C)83MJ6+:IVIJPMBO"\./,FFG8:'+PUZ3B"Y$5P?H\G55MS&A"='6! M+E?5-:SD[ 0$ @(-8"PD9 (" 0$"U "//N MAP((//'!;G@=6&)X H11-(E4%6(+L8780FP=KELR8@NQA=A:P9:PX2V#QU;+ M*?M+06YCNO;Z-3__]2]E?G9'R/S#UV!*PS*FGR;_*$E6T"Q^O(X2D@01B3\F MDS2;\3J;&_;T&R#%19P&W_[VG__QU^/3./V.)&WZ/\7^0;F?WK4U"DX'C-Z=]Y:[QW2A3"4TA0G(U\__K2 MMMT+W=.U\95G>:YO>O;(TVWWVO;]=W][LN_M/;R)9C17?J,/RI=T1EX6#*W; M8UCDV91R.:0;V@\_/>4C_GN4,$I],"R G4C&NIE299+&(,L VPIG#66>T1Q> MEBL%^T?8XU@A<$6PJ*-B?Y^763 E.;LZ"M@S,F5!4^5]E,!%:9F3),Q_?+W= MX#:D.#JD-EQL .2CV2:[OR)V682CO=OL]_9K$@:R>$4RZ^R:Q8.K_0MH'-?7 M_/Q.>\=_![D5-+]OS[_*_/$1A,86K@1"W:1;2C$G2 MF,QS^J'YX=EV+M>=K=-E]EK]LD&HB:_EYW>>_<.;\GM52=0WZH>^SSC("[>+ MS!TM?MTEZ&_2 J390G:!"LDCX%4NV409$VB.=ASE'T*Y?I^J\G7-535+6**5 M+'LIT*;>7)Q*[,0VMHPGV,04+T&0B%M&!=[J?7I(@O:*B&@R_31ZV?5;,9^V M:2HO&?FDLY^P:?&1]&[OWX$@_;2P8\_>W?*J:N^*ZP\6Q8PR!QYZ;VD^00N&M"V MS#(*-U?M#=$BE$@<%P_1Q1C4:09O3L,GVX*?4SWJP*F@0H4'T=CMZL(C$ M)57*@@RTB#HD[B]I&CY$<8Q6D$2"9SA6D..KEH5-?M 0VJ(2D$YHQAK1%^2[ M8!<-9= 6,JA*5*PIH<^_*WD:1Z'R_VC\?_T31;9JF.(*3MZ@CBQ@DMAV,IV^ M2ZHJ8;)VT)KY&6A(]4B(#PM#'*]EOA5B["P<2TSL1/L MT5;#H%=;N+EN]YT-=I)YL@"R6[$V,.FU$A!#*TQJA[)_LLI7O<.YC2BT,&C& M@V8M,<8":*R#!1IC,LFYX1ACNJ$ZNK#6O&B/[6F/V0=!7M?#Z3H*^J.(VL:^ M,,&^"-.29F&+2MV9XDW"]X"-VGS3-TH3T.I.VC=KG M+(WI]RBXH<$T 5OA#E[S,0G.GW55N]0-0_-\_WKL:Q?:]94WNC"JKFJN.;JX MP*YJ+W95:TB,3=6PJ1HV51M&4S6)_/>^=UN3B)3]\C-V6J&1)5%_-HGH*IW%U=>.BSV$]\ R8$0V M;D,@BJ>/+'QRDAVH35/57$/4E\NRE4=Q5TXE'[K#AFMH &'VS4I9FFIHXM(+ M,<@R?&/O>QS#2Y9[)T!VH_^((.S7V0$P- MQV("^>7IPG(GL3?0R9M3V*M1'C'5/VED.JJA';\[5M77I:*9W,=9'UU6K6Y%SEQ1W-+VP>V@R:UN[MGEUMJY MZZS9E_:X%2MRHN$<.^KZ6T[&3PM]P.5^GYAN]T7>A)[?07C\I M.=A:WD?)4H,N>^#W-XC9%R"\V<;P!(#P?]P^ OMX!#0@=U2Y^DZS(,JI\ID- M:>C&L3T(*0<ZN\OH'2FH\A$ $B5Y%"C_2^*2OMX#YZ (V=ZZVE9=B33*<.TD3M3=41]S![^"KK/!LLB.C3NC1 MHRSIC!*C[;K$_2:S9HIY+JA+E7I3/ZJIM'+!X]A1J9#&4>Y)JPA'3(>*DY4G** J:F>P$$GJ#EW M2*&F.[='(0[ANY MN*Y';]BVJX_=88W>F%+E+B/P]Y"UE)R0*%/N63?)7$DG?+8&VSF2//[WTS$< MC/9Y=2]XK$^&<>3U-(ZG#JS%AYK"#Z;R0#.J@),;S0A[0)DW]U_$)/AV!MN> MQFP5U>OF6<2F,RBS-*2Q\A 54W[M0:]&F%>#O+7*6QM[ MS)B(]V(B7G..P4;6=] R?Y!Y=]8Y9MU)R2$#D_89N"#>QAXTE=,00-8B:/320R&2PW=.W7DD,NWV:9O:%YD46,;>) MOV.4A$_^\GL2%2\DH&V0)F;9VJ7AC@S#&^NZ;7C&A654:6*.8?E7WK#2Q&Y6 MDJVJQ!_8HQG)X+JO#9OZU(0W2 MC&_V!Q;HKLV&S?M^[$()3"8[^60R%Y/)NKK/D#\)K0<*GMVWY_$Z9@6U[N.6 MPJ:BM=NEL&R:8IJ6.4E"<1DUPPHX;GY#C*<]F'>G_AR0ER1X5;%JW2=A9M2UAXU4'G^/3HS.=;@-# M'=-Q%W))SWS8[&=%\'CGXIJ12+_W^P)FWR,MK>\Z_I>J7O*8 D8:Z)BJYN.( MYSYY:E)JX(TC%7N#Y=#$Q][JE:B0GI0\@C;QY;ZB&)VZ4SR 3 ME.2LTT,EUC$L#^XY.>>:CIX3>DZ;$? ZS28T$JG@.HC<2R.2WAMN1P,W7R;4 M:2L[U&FGXYC9[KGIHF-V(,>L[YI+ODG3P_3M;%5S#CBE=>@6)WIW!Z)C)P,U M7]J<7HQ(/-RDS7W.(/LQ@M,QS@UA0>3=Z=D+OA-H @FJEQ!:U;!2/4'O6 W& M%SI/8:.3NW&4!W&:E]E611#7CJ[[KGUQ;8\U[?K*N!Y?:E41A&NZ8]LX>!&$ M(&[@OU8M98'UX[!Z4$TSWL/V%YK>960^C0+E8S)AR>UL=UYEE"-\Q^Y<+57E M2=V#>%''Y?Z4*\$THA,EG5-6 *6=4B#*(4[V]!R>Q<&?$6R,^(M.4W2%*UHK9[.==4HZ$2 M)7M_('\\?(:0Y\""PA+$V:.25UC[H,RS]#[BOA/(IQ+T$\WN80MS7F(4TACV MCK6>5GFGZ%GT;^YE)>RZH.I)S:58C=I;UF::YKE"YO,8U!LO,5-8*2:GST>6 M.IO0XEQI<1UCI20ME#2[(PDL%Y[R"-R2?:/5,^&?*]X)^:\+VA)X<$(7KP2& M4EB/Z_@9J\&KP2W,N"3.V>RGUQ@W@$5E= KJ /X:/];/JI@='AAE[3>VOR), M:?T=U0(5]D?6>SN+2 S4FA/^5P9VSO@+4@&9%_^Z^"-[51'!E;P5=T9SUJ"$ MK1V4SV*+X),#8'6V>?'C*@920)&#+BI:B]=F; M%HL"6Z*L-I+1?_'D*0&R+2Y:"@KXGHK651%;Q6?Y.8KN+D4W('4>IX_Y@C]H MEK,&:ZD"<'M(LV_ 26D6AP]12$6)WL/+U2D)F63)TN^\JSW 4\A+_LOPO7-? M@>OB=3;&3H*60470X@SWW!.[.-A\8 LF^@&UQ2-?+/VSC.8,JBI(Q2 NN4K@ M+?H2\%+*G,F!2?$ -K.J@/7:J#>V/;^??SWGSP!A EA(JG]G$D-M! H7IH=A MO.?G,A(SGN6?V[(RGN[:0V&\?LCSX6BCG)45K]@J?)O ) 3#BEM365K>316B MY"2N;,V +G;W-@5+)$QG;'I)0.*XXA-RFZ4D/%>^T'N:E&#.P$KNX>I)ELX: M\X-;FV61@Y9KYJMP'@$;,J2L6S90")[/G'XP'BM#,"T39A #2SV MUG-/6&K M D,FN@-+J:@-SP16A91KGCMC%M=LHY(+Z**QH MI\5DV2?C>03M^JIV53[!M[ /(DOQN#]G;.IA)ZF8/:F=N :7X,"PGR@7\F(V M1]>>=VC939UER@PTSY-13BMAE"(MP,_*:IG%/H')Q\I!@F\"L16EX>OZ:4T0 M\^W@XDHL$A1 !.XM28I114VXYW,*TA@\S&W"D:YV/?(M;6P:VL7HRG(\_]II M1G>-KK3#]V01I+_XK\_#D;S_RB/;W18%E24)E8:&I^G;BB0^O_Q#!%B)@KHG M0,YQ=55/,#M1&A_,8IMG+))#*Z,-) $_0.*VSS):E!?P!Q[-8=827,2"1ZP; M$0\=D24NYED$=\R997='$[#,N T7!'3>-MX3EFVH?&4/Y6[A: 8K#0@/J\'F M___M/6EOW$:6GW=^!6%DD01@RSHL6;)G!I!E.\@B$WMM9Q?[D4U6JQFSR1X> MEI1?O^^JB\W689-RJT5@D+$DLECUZMVGLTB)-D+I._:* !W19L(=:/Q_-@G[ MFEA=M#VNV $8S6;DV8)/&_8;+7#+]'5X7M6P2I9&4^P G"HR(IAODYURN23E M-33.;?UVPNS7'JU4&8$N+_!HVN-X$U#1G5VX!FQV-MMP)F8P]:J778@78K=@AU]T-S/V$@,:IR6A!EQF MFL,CM=T_NY/%(8E^:[Y>.,JLR0+T<5?R%:"]OQ@!B/%G!28&D)VA$22.EL2G M_B(P=)BI8&J /E:030NW7N%+ !&XQ:".+LT)&+"6:% WH!&0$[9/8B#&8U "T6^-A)J6<;/ %*D8#ST#25X9C"Y3!;]F M5[8B"B%J,(YK7+RB>X>5E+>)4LTR;IN=YK?#<#3\K<+*R(LOTFQ,4:)XX^[7 M'JGK>%CQ>A95\S# _P9O@+D",1EB^9_J)*:\LI*1HW!X$V00]'&,SA/-D5<"U8,?%8H81X M%E&:(\+#H2P+V.B<@E(9Q?%JCT"730GT60&_^%<71_4V7I1+-!*! MIY]C # WH?V"K%3[UHZ#9AA5PJVMVR296V+@.MM=LTUV.N$YZ!4,%U+#Q$[& M,XTRY) 2J58:L49\'R0C1QL=$',&@#*, +INCU^VP=)]M"(MR[^ZKW]2%GD MO6G'YF)8/T[4M#:^Z_JJB\:B!-8W3D>B$XEIR_AGN.#H2Y1F^*<)R/X)^ARU M[NOI+RN(T:G-6'_F.B01C0.7B\J2UJIY(K6[LY!/T.2L"\%3YT")XK\MJDI3 M>:)*5MVF@.QJ@;3.7M0*HG@P]$1!'B- M[J:[2-]1J$C71=5R)_BE?4VME?CBLUC?02Y,"!@V01CT,K0# NP)7Y-%0)KG MR%EZYRS=LI/NITU9;-; CQ>(@!%F8>'>6\@[!7/C@G&0[]./=_!2W8CM^0!< MJT*Q?84I*'-%]'J7KW=]#/-Z] $)X37[@V\ATL5H4IQ'3 WU"A]DHY)2D<#P MQD03VA6:,T59O6#QVK!;6I,BGXB(.Q23IQ;O 05[F'B=L\#6K;Y@C_22GS,F MS1QX8SWW4Y[ 4L^*XK/A F RJS*TV[:Y5Y(^!=O(&#A[>9C?!"> C%-CD M3V*:%2J"V-!>G_@EY54ADQ/V#;!-4INH4Y'* MGIW@'0%B#:+=%JM1C%S )M4D*2YR?(VYK 3RHB!7/KZVCI:2[P0P,P6YF6#6 M K#32K 2( 5[UY> $"JR+V1HPT;PX T'_3NXB%$8(W8)"91<="$KO8N1R'&Z+AS%\0SD2 %[\73 M?=O4,,=1@RMW?Q;CH^CG638 N!@=?H:^ 0,\8J7G'%X'C,'-MK@@T%!^V52I MW.Y)OF^T*DWJUOGS2,75L+Z"4VUI?O!].6YNG0B++LB\-MYMPQV15<<@HT"?+"NK$M=72U$*9#VRNC-B MWV!)8.R\K8'C@I7CZB0;HB:9>NY00P[KL3_"H)&?A*N:3ZS[BNE 3";-;Z=(N$.EC,)\"C8 M/0KT+TK'#^Z@T:^[?#GEVD/B OJ,;@8..HXIVYM9N7W^ D47U@6A/Q=Y*J5D MDP,"];X*(\N)"SIAQ#=NA-W$6O96GO$TT_C'!]5KV1OA"V44%1E^S@GBK RC MUU\<9$N>>&(^J-!C_TAEP:#\R ]#Z%"0%LA6#'*62G*MF6:Q73MAN1\0H MG(IN80UDSD8&M2;:7#41H\GT:B+_9+6.T>HF>@;$>^45856E-$L)T79#\ [:6U-NLT"5*TUV&.,W9R@+YN'T3#!;T! M>L=";#Z30)HMT,]UI?E%>]>\U9#R7V8-^8A6_LJ,!;YA('(!$D<"HH9SPK>T MYA>Y?$>S$ RH91[PA248@8+;USQC31D'J9]4S#.;37Q7K0;EY9)R;ESUV(?G MXV1 P>NBAQ;\)<6A\_X.G"P_*:=80LX_B'ZB&_+V4QV_ZJN%VKO;U.2 MI:O#ZN91H$M^#GY3-BIQ,S*<^)%^W_NK3=''[:6EXSVH@@3=KH7\P49SG.B- MSPHP E634Y6-WC^+4K("B,HI@+H2NEN;;: C1;"*5X % K5NG#05EVU92<&^ MCAG%]C3_T2+2W[4G74*JDGLHI3Z2>F3)F\0P'[8$ZG89[5T +XZ)RF:Z/%+. M/&PX>X4QNU?7KB[LS/,A R7%H7>@1MA\H4 <:JYM6CC9^I9@/\-U5\T4*:.F MU!/4T=8;4D;+0!50ZP:<#19D47FN@KRA+&ZR['1!.EK"DR2%HY24IV,VE6"M MK [3Q25&4[ =I @R?J%1":HOW")K4:JJI/+43:8!KG<.L%Q5 MWE[IL@96X>A]TG#"-4P%V<;V4G>/O 4^=[6::OG'>#B'ZV MN\TDZ.4S_>6]S_R\]GNJ*-4HT%>%WT:B0,7%AOFU+KYS-(%TJ<>&XD;'_A^E MIM)UCZ-*AA?TUDC1?ZD(!1I)QTT[RA:H@F];,=L9!6S%MZ4N)<47 M5+U8$F\N=#!4^VY-U!BM0XP?+J.4O4-EE%.R4[8&)9:66O76A=Z[5BTH3T@[*[3 M(&(K5Y*"=#;AFF1XN@@;=/53SG[#E'8:E8<0.B!U7J#L!.CG*2B[93R_V@G> MNH:W4WI[I9<"X"X;V";HNYAF%OR[*:@@KB2'X$]-KA.GZ#II\+6./+-O@?.4 M8@LUY^I2U6%-QRQ4G;364A?0R07=M.G]]J;AM2A8%BE=NRV^],]BPD4"- T MFW(V1;\E7;-W^@-V_=\8"I3>Y\W3W.^IV, MDFH 2?7>;8GP1K=$V+3-;X%L>M_9>Z(5J>2ZG9":5: WP,E=33!\#LS:5!Y% M"^0A?TF=SIKE;1F<< .3HRYA&+40#R'E5$V:/)6X3 M!&RM3F)KJF9#;%UGU/>RV$[P^KK+E(S,!3!-YI41>E\BQ-L)9:=)[JSN;M8! M@R^ZM$+X:+43 #>&6\=49DQ;*N%M&[F6K^/7]*(DP=D#Y5869KA(@$R>Y![[ MM+LW<$V.I\Z4OG[WW=U:Y.:O3*69Y 2L6<>CKUN7@>VL8LW( ;]U]W\L*:4/ M>]EQO23'LE<3V46O0EB,!U:.)F13>'0( ]'=E$# MPPPA4C/0;9HZ6A.FHG+U9*O3"[:"P;P_[?NG;%9RCU#1)6U!DFY(AX55,&;T M6/-"AM5??BF*!&/U87 :4[%V@MT>@8935"Q/K5WS&]HAOY&-Q[_=M -N 87K MR]!=6CE^BZ: #9IH0H_T=:&N(Q2/!I=-; ?:F^ID6S#>E4JJMN$G# .7T.4C M'-$1RRQ?7YZ'^6*V' D=:_.TJHN2+#O<)(A,5X#5"FG[7)^0+$&G]COG7/,< MDZ9%/HL??89=!. 9U,%F 3JNV69<5REMTEZL)[ (9=NI!&X_5@YYCBIO^@D=8)YG&^*"%@9I0HQ MYPI?D/(!O =&D"2E]@M.ZA#@A7L;A;V(A!O9]AW-VBCH/U*A-RB;-9(NM9). M.)Y7"+U89HJ" 2J>YX 4Y^1O<_(+,U9HYND2_7!EE"AT=.DR'O@QR*,%O@,0 MFE!?".PO#-:5LBTN#!^7)GL!C3J@IB+K=AFZ/JMS(\"[+9&U]D4[M=,^! M%XLT%GKW&O:Y2F1[8Z/6/P"R_K;:R<26IEUGXEV#/JSD2_>1EB3&'&U,?KB% MI UUQH)."*6..@6V16GP@="A'-0*BFE59*J*%?W-B:&MIO-W97WH@\Z=<@2%=*E;[$RL96N8VK[77')D@2E8WIBEE[B'TNO24B(YF/51-02PY3%D^/-W09& MNRN=V*=A@@R8;4\I=):R%*>=F11MBBGME*&:]N3\:7R!"6DAJ[20,E"0W,; \B\JUBK8ZNLK3OV.@4"/M% MVBI*PARF *N[%LV"^QM1]6<8_+N),#;!H6CQN604:X:GFBHZ9P\/EVIQB3=/ M1JE=/Y3^S +^8:J=I.Q=%J&*>\JIN.[3LD5.3;6'DZB:KEGE$RZ,FM+!9)PO MF7-']G)4!%NGOX=.X9(H1"HG;9%S:&4/E.Q!216HJW),GGJ<4]J(:I&Q>5AX MBU7,-*C$DZ)LNH## CK9BLL.I+ZS@]R#CW/*P[%E=I[>S)>QXK4QJ,F^P5O? MTUKPN\V2625FGX_.ZC$M)W!DH/3*H+WQSBB_%:F<_J#5%92YYY'^9]Z#9H_([M66KS,WC2$EZR+"9PRB*@ M)_XNPD$5LY&?#\O/;9T\6+KEN6ZF:ZNA<^JX6RVL3A183Z6RJ,W%TT8'<=@7+$-4WQ&WIJ"]1E*3DF[5CHXZTT[) M90Y389@[JLSH*?9@E9AU1M:7]0TP6:%=CUO+78+FBF*]YHV$BFFY?*XO$MUD M.D2^2E8UL;J1%'HG!?)A^,T/5::,R5]0,1T'=*,NW;HUP4RGL*T$FY#S$5,U MJTOK!D<_-OEM\)6DL.7B03']DQ,/K';]D^;=^[LO_^?CNS?FQ[V7/]N/V5$+ M^KNNV<"XF*L++(H@#XE7_:PU@8:X0T&NCA6QOA.\R<3(L)S$#8/[0L"F5TH#F\M M"C ]E#,N$*P0,TU.&G+A$J (4\/O8H9]EDB@VQEWHJTJ#1ORYD@3/1^ .D<' MU@6D+TR&#H&.'76I-%.2L,C#+PX5^T6ARR!)6*]U+W6 :. MUI32'0GQ@K?C\*I1X-Z7P&W0YXO$BY=@6$>'JY!G$DF+28U3.\%IEGF(P\T= M./EI%2E]QS=\T;0+8T:$'@&0.-Z"0!+2&C_6>GOAHDI@*NHLB7M4V]6KSCH4 M6..0O'D]0\7Q3C!M@(;(L54F#-(^4F+/+7H8,7> JHBB]'FT-W+*F8;:L,WF MX17B-F) 6B9D-EXY\NO)I_=OGORL%385*$56':4N'3VTY-7;SZ^!]CNX/OT7'YC M^]_CLG[C&#N$84)M"+Z0/EWQ2%1J7V5$'Y,@[E /TUV6:N*T' QTW(;=*96% MAEF"!1H5/-.83]U-CVV$+_#8 CMO2]$R!_9, TH:0MM6YGGZ6N6I4?ZJ4M-, M!GY+^4#O@ ZG&'GHW\5" <<;?8I#Y"&PPPY41;5T&N-HK4@KGSX)<;&\E%AQ MH3C%XEH->'R_QFI;(L]V[>Y'-.6 +.8IV$]Q-RR.:Q,W5YU Z[NODP846YJC8?=<*.$NZ/K;G>DCV090V@=7C4YE?=A+U4S M*S+F.+Z&'LHL&HSCHG1BYBN 7"EGLW@U\M1AS0QR='6, M-+533#'O 1" 4UQRE5'/X(8NF)"?<*2+K&/L#URF$5D4("%O=HHC$IO/>:J6 M-]94/^+W.Q%)@-F^Y(>;-7G"LPDDS&%25\B1*4*NKV=?M# '_+J MQ$VUX!HIJ7^SA]@N=@?'JTL7RL=Q<@!9)5:"=C43G$]O5(3*R8WX>Y,41@H) M#JS@C"+K4J)"7V2KQ*LYGKI0LAGN?K/^^X84 #DP\XN^;_;B1&AA,>>3*R(: M^T1P/U[-PKW8ZP4ZEG)U7M0I[1X?Y]9FXG=:%<6NKSMC4LLIH:V:=T@[-LU" M )!TMCD8?'7_*;CJU\3)YQK\AC'[.A\ M&%J>81+BK$V5PJWMC&X7V^ERM>MAI5&>;?=L]3-&W3K)C&!=Z%9+(:)0Q[K*KVQ%UA(@#-8O$U*.C K2/"&B22[H6I.!*=P-/Y8 MJ7K2+"42G2=M0(!2J*?H.FZUZ)F5^DIJX:;O> M @ZA(6R3BH1F+1FC;PMI13\$[0W3"V9HA%HLL^)* MZ2)J_(3^MBF]QL&^:99,4*NFX*Z(10[TBLZ@@\HOS?M8UHG6&JW\TE2@FKBR M5CU>^J7D\(A>P9:F4.MY\NK35]:Z;_1V7OJM'>R:$Z<*:766[TO)G-.@<+1G M62;C7(+53N+=AH5_T>*#7+UFBQG\"&5SVG G,E2:&7E9M <#@68-8RPKE19N#0K+@>(U1IQB^33:2[0CLD6.,8 M*AV&02(HI!KYU]RT,&-5#O;%X17/Q2&V$@I>_L*>T,R=HX3YJZ!?X"0HO .$ M#=8/RH3"MCUJOFF4&=Y-2YNDU("_*(LLDWY0E*9:P M%.@&;PE.4"_@(*&[-/Z ^H:$^!7'RSDQ;([B8:%L#>%U\IW>$>FY(WBD&[YH M)[![I%LMN::!3$C.YV5M&CAVJ@X=$ 36S06T/##)K3_M,2-U4!QYV!CNA?AVN]W(S&H >B7 M1;/!PU=02\YQ-(:M:\NBG"H5*NRO&DCA<$:="EK^.-8+:5Y/T92Q[1W6_FHH MVC>'>KV:72<[U8,(NS)PT"ZN' 91N$-/#")$58X [%@X+;-&Z=3I:!R?B3^"J6P0B=G:S\%![I MV6 AO\:HD=A'Q494P:->M>51%\8P,U$&U$GQFJVS1I^V-]YWC_8*:%3),!@4U16X#^VF-B@S:[C M_IQ21SHH(,I'TBUYO,^9HUMNVFFV5R)X&KTU:BFIVU'\3;8H:%F)!-PPP]VH M_ZV4>W[.T<)!NX]@4]0HT>96L,"YYD/:B*%'@F(I]56@7]=E&O. 8?P+YIV[ M(3[GMVQS:]\__\&VJ&[%X3OS)+O?):7XD3*)P:M)6O?=3J6HE$QKQ#^\RB) MGX_QO*#*)GIGHFL0%D6BLIN*)-RO">9QP<>MT$Z<2AV8)[G*5![*&4V1]L$( MNG\1O]!,X:A&M3:#8H5,;]&UFP[R8V6^P8%PJ61A\K)]V'E[S4D@UKE=).3$P3SQW$?I?1"Y<76L6,. M(7$'&!VV?:1L>%A=#?@$?#L/SBAI,[X*/F'.6V;S9N !)"#[P%DAP=A-.^$6 M2$54E-8,45IM7--,JS1)HS(57W\M-\?A0,?+B-S-C*WB%D9F/7\T.&INH01# M;",.H>BNKV!=C90+T\*&Z6LY],'$@F.-0+6+830ER8Z0<)N"4($5\&-APVZO M?IFA#'\N%4@,:C>&&9>AF_OKO4WL"L=6J-+36#$EH[[:"7ZA22?-.556'PP:_)84@G\@^ET4>\TJ!G0JP)*&LWR2/G9O1E ;@:+,R][ M)AS/7-M,.)R7/E_,9A5/5Z.'#?FZ M48M2EEO%7BNYZY6T**;BU2IT&UFTMM0^0]@N0$DU=&J;4-&-P@]SYE7U8N<@C76CU;61<@S*N'ZO;\"A4TJ>* MAUM+]K8SP%5/,[J4?"V93<$)0J6401#9VTX&"]0 =)V<'?QD^K3[@8-*J<_$ M*2G=#C.8G,6O]&9^HI:EXN_YF?. [:C93<5=)K0)5OXS**Z<1N]3A8P=VX9ZZ MRX=Q1-'FR3>"%;VT]FIC=:_HUEM>TAIB<2VCR51R,15!P?MR^V'JH,^I/(^4 M4]V;'6#J4;F&"7^_=WOWFIW-Y=A[2L M[NWA8P$YD2G]GC"W"VUW@G^97CS^O,,+A*:4P!952DUJ.&_P//)[ GJN\'0F M3;*HN6&6?E94=1OEE/W,[D8D2K?5A>J$D?8\CIA[/YA+!:7:.M16)'-<2BLG M_2M*DA*K )8%ZGJH*)%.2"- L"5)1JG[G AFF"_E_%&3./P79E<12R:LHMF$ M7'AAU\0_^T8K#::R9=J1#+IP$MO([1*!QH8F9MED]'_JO,F8GS%)MQ824Q&LKB;Q9+^9[N.K'$?L.V MOTYWOY2:^A2Y.^XXI/C/[#G1,=!YDE]Y[ AP%V8'9AQ+X19-9G) ]PJH(;6N MT="74*'KOB:GAU@'1/'8=X!+YZ/([>5$J%5F:L")D3"'$.*]Q681%4Q-LWV0K7]YB&V9V=KC$S9WJT71$4M%Q M<3]R2D(BG1=%8AI-:-Y?P=O<")=B92;Q6%U&NA;'])#P/FN#=8B5$Y9#$T3* M"QT??UB%TN/N?_?A\'!0@>'('*TD^IZLWC ET@YJS@T?N M,;Q"8+(B"MV[S!A>.. *\^E=2:]-)AT#Z0K91M?9G-3".'7K@5/;$4:9J+"9 MSM)=@^.HQ-J9FL G0.S$;D4J5>FSAI'H@66/%*F&]>1\4%B%'3BI>N_+(H=_ M<\U2?TX>ES:>'?==SF-"!3?\ZT%0^J\YF'Y7Y,!G\??62"KGGCYB6V:R)E\5 MZ!)V[=*WIQ]?>89I"JHN\6O6(,QX*"+/M))9@0'.%I9YZI6,F5KI6\@B,E<7 MG2U=*MF5+GY& 3@#FY1U$C!HLRM*"IKYWEY/A'/R#^QL7MB/> K2CKU2\FL5 M5&P#_(B:N:9ZL%^@8[853X2Q*H I[\7O+E/)0*$MS; #.W7,7I!W#2>*^FV$ MO XI/)+7E?JEFF7$:EF%=UO/PIO6AX06%39 )F]0)8H/_3)C%= $&VV?[97- M[#!3-F#7ZAFS>W0&M(K(T<;YKRAOT-O L:+C4";/DV9#AAMU<:G+0L\*R*BH MGI*6I 6=E%]SD3$'Z3DJCWP$2C@9&0)1"/Y(Y4;0[.H4R"X3&*-Q*2 YZSE,T08A)M.[U#M'Q9< M,G8T-0S%E23CK;*SU[TT%<%]O';S(?K& ELW=*UBW!3BR*J4:8"QF@1CFFQ9 M;X=^GA!>="RCGSB=6;NGFIH=Z>(;?]=WH]JCUD!Y6@(VE,'1<$P9NCVZ0.!. MXN! OC_=WK,T5P "?Z6R('13P)VEU&$ '><8J=,3FQR F9I22;GY41)M-"3E M$!9.QMTHUAEUFZ"BX[;37$Z:8F]GTK3I MZBC1,B]:V97N5/G53$@>1VPFX(Z,;A!&]U$M:TZNN NS Z.9_"!B'CF:%3LC MR.> 2@M/6K,)NPK8K13?]E?UU]KMUM H&K%!LZ]V 3V'TR'GLHW ]A M_PYJPC5T[=.S(0RV*5*V T1UL3IL5X1[3;X?-5+,;4P>=6@KTWS1BSDO*DKL M5#M^J<55G-D?M]X%-_9RD@>I*C*?F*HX:J@Q)>F+[)V+;/8(W,1E/1>'OO\O\[W)IH"]*&DUDB M.LL3VZC*@4 [&N<>63S>^F*X1:X#]-;T^;OK)QW\[GI%1?_[[T^;:G(>1FKL[V]PS=[K_:/#L\.GY\< M'AP?GA[O'3[?/7S]ZLD_6XS-94&?T@5?* 7?8 *)PZ&H*Z!W1 M@$.U ($7Z!:2;:F.NOCK=@K> (TE!DV8;]?/VH;OO2S_;.>PUVL,;[^M&\2: M'Z5V^%Z.=:R9)WKD5^M#V<_Z;A;31\\56NE@YV0 .N+:NSKSRT^NM.NTZS?JFE)CA_V^MQ&H477A#A<4J>VR!Q+-_"W15.3#X]ZV3*SU,GP)85N MKD239*^J[N+W<(PK=ESRX1-]1*I09I2V?;[RAC:#P+&00Z=TDXNKWP*HG79M M56X[+LX!^(5;F<%%&'JR!$Y)F:2&LN[L\[RM!]-S>S8+(-"K=[-?R8/\*;K$ M+BV MP\X"Y>S[U7IT=O=O?.3G?W]XY/CXY>'>R+U_/HY/#XX/3>O9Z#4]JL MP,G 5"2#Z1W8(5N76U_39AT'-MK6J=&E3AQTT15_=K\C.K5^IRZ6N/"E79@+ M6F,PF>29?SS9?4(_X_0/_?/="8^FA< _X9A3Y%G8U2;+HF6E7NA_K-"=W51I M_H5YX[B5_!]/]O:? *EU M[^W?]P?' S[( ZY#7*$[2H2+HTR(95K4=;%XZ3&"?2!JE\K=G_EY[U#6JB&Q!G9W$Y0 MA)?3*/Z,(X#R9"+.Z#A6:C;[#F@XI/OIE>2$134/&LJEK0B:A-^3<->"7S"; M+)(5M-X4J/[0%^ANQ,+K0#@ I B!>P75P4%XL+\[.+P>!-I\E:>@3VQZQ*)U MY& C!_M*/>19>'2X-W*PD8.-'&R#4''D8'>PI,*3W?V1@_7!P>YN:6Z70?E+ MB2THTQPS03 3RH0B]U_ZG?NXA853:_DU?I#]&_P@7P/;.W@U^B?%O;UP_^"X M+U+<%*086BT8I?\VD\1^>++?6X1B)(F1)!X\2>R'Q\]'(?'-FM<&69/?2R63 MI/2)%'A[&MH0I-8KR+\O#3X/=Y_=.@#UU4;3IB#1Z-EY ()LBZ@KW-L]&HEK M)*Z1N 91'P]Z2\O9>N(:/7JH/B9J].A]%?A^.@Q/3GH39:MH^'^[5-A1X(9G85?J>W9\3G#^ 9O2%K? M'@/LIX/^2FZ^&6K;3>BC:^0^7"./AG(==OC="7A3:''T7HXDND$D^M/SP_[J M24;A.KI&;U4]I_*D[[HY'_D. /F2HL&V&]]2Q;DIH.LO/?NV4.H?*/WSKJ/# MJZ/?2R'N M_NZSLY.3@S>'A\]W#U[OGYR='.T>G1X^WZXFG:?=\[]TW\MGJPW3:Z^MY^_O M?J-G9?Y\[$)]B':7#[MG^ T]A9Q5/*&RL;TO@>[.TYPW&35UH7_!>@']9HCV MF+MC>\Q->^_!'/#9V*[R/IW\8]NWL5WEB%MCN\H'@EN;AD^WMP8'P*TWE\M4 M#YV-ZN!_HC(%73YX30/8/_%$ENN5^F^5I!L41Q_2\$8CRK.<;@W5.['#>P3F MPZ?US<&\C0/P MYG3[[F2C5ZY^^;8H%2P\!!-_<+QZ@/KL3;GFT3[='.7FP='%P>BO&>GAH?MK M-@L^8P[.C8%"*F:HT'\3E*H".HWG]*M$?5%9L<1.4M1"M*O>8;1)K^7G)^'Q M:)-NHVFU64SND5+7;I]Q[I&Z1NIZ\( ;VN-S:VKKLR[V%C6N;FWL'WFI8DQ; M3_[(XR)/J.UYE+UO0*^)*O5N"N#A#._7:15G1=64ZB[%LL='!Z_V]@Y>';[9 M??[V=._9Z=G9P<'QX>GQWM'9Z=NS+2N6_317P2+-TT6S"&9-#; "$"T6:4T- M1H.(:FE7L.*.7Q*RD9H".D^"=TC7] )9'6]&U^Q:&M;%N]^Z UH^N%!P/#@2 MU_H.5\S[W<7"6+M[C[6[Q]]8NOM\K&Q]F <<*VG':L=OAN KD#V$?>23.2LF MH*:07,0.%5H.C]["$?F&0#ZM- ?O\*Q?@W&C__7:0N;>1P[=!3(;[_+HKU77 M30CU$!*Z]_9PF.DX$FX+_38;)P5'7O/(>'/4V_&Y;2&*TC:^5)L=# MD,[VI#\\&W,?1E-PDZ32]I#61;K>@]'^V>T>X9 M[1[]WN%);R,UMH4>1J/GVFXD=]'I'Z%F-D#EZ-;K9P^(N!ZN:!I)[#&3V&@" M8:)XJ:)9K>XR67=[-;^QQ<%H$8T6T4@7HV74CW0IZOXZ6@\RWG3M11WG5/]377U7H$^/#Q[4]7I@J:JW5QQO_]\?W__S>GAT=[Q MV\/CW>=O3P[/N.+^\.CUP:N3>Z^X[^EF^4=\_$4*ZFT:\TH 'RRJ-Q"Z]HZW ML>S\?KH:Z '?RU(MHQ)P)*T)&8D! -R38);F41ZG4190=RSN>)#F^-"L*!=I M?153G$L_ACP) MHJIJ%DN>85C/HSJ(9C,5U_1I.&M1XL>C!6Z9O@[/JQI6R=)HFF9 UKADJ;ZH MO%&TH+I"T[ANX%=P#4TF MQRB:.BZ0=A?1%7P(SE &>-XR):#.RF+A@,7X%9Z_K&X%FIW@(^!:.@.X U!O M!%SA:'L!EP 0 $D"'&HOPSF.5 M?J$6"+@#_2SV9BN_X Z_1%G#)<#X]Q30."T)-> RTQP>J>W^%U'Y67$_A4K% M32G7"T>9-1GL#)Z6KP#M_<4(<(4+906J=O#WQ"!('"V)3_U%8("; /8_@95 M9L[J"SRMVS(N+BI\"2 "MT@-Y/0)&+"6:("8 (8@)2;3"$$,+R#"T1%W+!\D M>"[A_HL$Y3_@ , N51=\*1FR$MPX2*/\7#&AIF7<+.!Z\A@//0-A4AF,+E,% MOR::"Q11"%C%:O*)[AY64MXE2S3)XWJ+]S6QC61;5$MX!@&KDQ1?Q#?PJ M+4(;=[^V<[UX7Q71GF1%F0ML]O.+65'42)"_P0_!)?VJ+)!=SNMZ^>+ITXN+ MBYW+:9GM%.7YT_W=W8.G^.>G^. 3>;Z^6L+SP)(5<.3D"2[]=&7M?_[M[T]Q MG?0%_O>?_P]02P,$% @ >7-=2*L2!!VX%P B@P! !$ !A:V%M+3(P M,34Q,C,Q+GAS9.U=6W/C-K)^SZ_@\C&UV@ C0;XRS]>%[[SC'E M&/VR-WYWL.=@ZC*/T-F7O3^Y.)B[Q^__O#+_XQ&?Q[?73JGS(T6F(;. M"<'@Z_.E+.%\P?C7\DS&HUB(D?^> V\SX$[QPODH##DY"D* M\3GCBU,\19$??MF+Z%\1\LF48$^(X&.HHE @]SI$?(;#:[3 P1*Y^,O>/ R7 MG_?W7UY>WJ&O:('(.Y'.W#ZR<48%6<,DJCA9[ "_E^N%KB?5%H)$IA3MR4KIFH2 %O#"ER4OU M83]^F2]*##H0&H2(NJD.KQ6=7XYDZ?&G3Y_VY=NT:.#I"@JVX_T_KR[O)=![ MO_[@.!)XLE@R'CJT M@4!4^2,@I&,X26$H;1P7@$0,3FR6M=@< :-B60Y-5%(),5U8A3)8&_1HIN M!(]&X\/UI,CZ8SLI%-TFI/BTC[@+4 O8W'"$7Y<^HBAD?'4N_K:3S.>\P.4L M8P(B?@(1QQ_7$%%RIG@&GMM>I#S51N5HT2R*8NWZ]?[81HP\Y75,N$%INDG2 M70S]V&'9?Q0!5/RA794!=M_-V/.^RR(:\A5XIB,;EZ:C4W^,,B8=A8DX%Q,? MR?5]*VGRA.E?HXQ--WD\3%J+HFC@Q]H"X%=W;CW:5(CDKRX#3($=H<\X"%L; M2(XL^;VV>5!$7#GXCML(DE'%/T<9@VYB!,1M+82B@1_K"Q N>7L)%)'\99 ! M4J8?+):%3%C\1SV#(_JS&[3L\=>3,]',R:IKGK_M+SI:8AT3,I')3 M>,E@SO'TRQXL"49J,?!O%_GOQ(Q7%:E44)Q1R!%*D+B1+Y6XS(14',!G?]D+ M1&/[.-'\FROEX6E;I00)H:3'.OGHJ:U.@@3[/55GR7%;=01)();,G0P/&#R( M @X1R[J)*\?4X Z[6"SCGZ \%'B\NZA;/$L!-'2J%E5/9D:_'HX/WH\/#IR1 MH25+ M'JI&;M7T$SCVRD.$?&#KBBUJ<($Z/N#]^\/CBP E4_C M.AU"M254O/L'?VNL0T: %#@<@\[GW2CWO P5$L MAMOB!8>4?S&AWDTXQ_Q$+K'#2X*>B$]@2M76!6ZH.K-;_*1WBP64JSZQ^!I1 MSY%".(D43DZ,H;K+/$@M?:6&U.PH/^D=91&E87K): %2X*23L(50:"[:@SSC M2Q;80]+ QNA)QT=Z3ZIXJKZ3Y^H VQU261,7'&!]T0LJ4),$;;WM&U5O]+[C M([WW;;2,JD(=7OC5:^><6 M_,S3W9\U#M<.O4&Z38MV;^,X[=F9Y[L_:URG+8K#3I\H/'.1G,1[Q/QG%0^ M)Q;0R4GH2!$=(>/(385T8BDETU3.07IY _BW$7?GHIER139E5P;6C592V;]I MLA)56:'@#NM",[49R9O9F!<_!YH1W(SA( =N&C"?>+ *[[.<:A-49U MY 9LQ( M_H-!^UXTFTQOE]!DK)R$EQ,SV^$1!K<(HMYS'!(AYYK@%'DU(/5! M]B)+I)P?"[R'VI/2U@INIB/UOJ%G93PAJ@=<'#1@V]+DZ#'>]K]K^U=#YFH!J&)K1/&K7(S51]1V.NF;?9"]MXMZ M<+O^JMTWV?7<$B:;Z*Q6_?.P5?_<]]#YGZ=,]_#/#C[*R+A:CVL-/S, MN'VPQ^UFZN39_\V)*Q@6BL^0=0UYCI@2QJ]9:+\0U]*:P[)C;5@V9>3$G!S) M:O X= VH6O$R1[K&VGBH'B?Q:NA13%V+9XD;^O<; -6VBD:L-5'-6JSSZ1^U MQ79F4,7H@H98*!@F>7$;Q;^&=R/P[SL"K^I327X[P%-0V@6S#1S,<>RQ-HY= MUQV'%\)6M[!,J'=&0WE\9\KX0DIE!XZ1@P&<@S20G=X$D_L)^PLQ.R?';T# MG"V6/EMA?(RI8!O>^L@2#QVA>;:I.T"GN#@)&P?X#+OYN\TS;1B9QY_W[ZLN M3 O/X&>8YXCPWY$?X2N,H*'D^M4.)CVIL=\ MY0#N1KS]<9O67(U]ZN!(,YFO@0Y26-)ZG*RB70]3+=3-,=JQ:H2QLOZNAW'G M'"OMG3\V$1^EOIE>H?\P?N*C(,"!>"[^)WI:3.--PI3-8T#H[!(_8__H@BZC MEGE'WTR:1@/Z8&] Q2,=R=%S\5O*Z"1"RI=23$7N.2C,,D'^%PL3M@D54O;XZ97DAK^D!/G=8GM*(D=BD:6Y>JD83_=C- M1'.2.IFHL<'J!K3LF&@FL)-(K$QZ9Z85@]"]WJ3!F?@WFDXE%FY9D2,=)>"&7H#")[L;^R0\B& MD7DI^)-F*:BX2K^J^#H9X\2E[@#+MW.WM407QF;7^9-F96$)Z.!7&A9HY*93 M<_$"!Q?T1+392DR,)PNX/^9FJKALVA Z5-UH*I58@KVIY$==,?=R$J'@1BOY M9R*:$\L&I5+>.]MJ #B9?!=?OYT]&:MKM*'*3*V;#:D)?+G4SEBTZ+69R-FS M,T_K?M),ZVS!'N T+TX:?$"OMCCE"6T7P2J'BL M?$PK]]F6J7DC[*-FH,VC%1]12VK)TDWA9>8BA^@',;ZW=63!LQK$Q.2ABFM3A3QG?]KHIM-DL\Q5/,Q> N M'HN)1!)>A8".%';B^^P%S@1VQ;MS18TV4(E"EVP@/PM5=4L;@"F-"B.G]3NI M #O32!$C4]%L6+3),0Y?,*9GXF_89\("0,C(C^ #+ANPC%;U-!I&90?-9!AI MU4Y2MY-6+@TEK7YG%@JN:^;+,(!PK2^(>^U6L*TX-D+]4PNHKV\NG4(M0T>T MS5JS2F9<4XX_:M:4!6R&O7!\I!R[;$;)?^5XF&3-=>Y)#>P:N]'/#=THSU\. MH:J&07:A:R0O-)JFMY-1[Q@%1"PD;W-ZV8%HRRI,N,7%-6L4;5C293B2E:F$PN-@P"P0YK M(E+JS5W%XS:^V5G(E;#:F95HA38+F#IB\S)&MS6FA7: RQDQRU@B4O=AD3;Y M3E:;)JZE<-MP] \T_V@<:/6$ [2(=JT?1L?V8*? M.:/@@\9MMH!RB+Y4?D=S!8>6_XK($G)H;3'34)I]I2[+0+&)#SHK1@-'H%L8 MP(J3V17J=JGU" U^>:]K[6S.KWN[-IAV[!L1KBPS:Q'.KQIJ"NV@CQNBW7!7 M2V\>WG2;&W6X#&\L^]\(\1!S?W5.**(N0?X=#B)?++LIBCPBUK=V\%CP,8?D M=!^D3)DZ*5O\&"G&.[CRS9SYN^:RK9SKVU1M#M;HOE]I:10E3VQ+-437 MW(Q6&T=MS ?E&K:&YFD:# MJ"1"6QI$5G7!03RM'-E(.Z.HHJ5_W^5ZZ(W4U&@:E3BSI6G$]J I-N3+HZT@ MNUG"P^"M!Q'+NAH-I'*8KI6!) +L1A5[&XD6"\17!0#?9-II4U&C=52.V=E: M1UQYV5!V<\\J8FUBH48.YOBG+BNC%LPA!CP[?@2IW<>.#L?CP[I0RW _:51M MPS5"+&8^9H]WJ M7:K#9A5;2P87,*)D25PS_$]>%6Z$(G=TRG\!GF"U1L^-E M3FO2]JK<()2Q=C+>CF*^0Z[4VNVZ72N6YM280UV TQK'75^L;?ZWZ)-6??/P M0/Q7]:HM,%6__I^"^LO^:^!]1LLEH5,&CY('E+)8>OD,'F$_OOD6/07R+N4O M>R&/\)ZT D#PWY/3^U,Q) 4$C@A>X<43YGL.10O\94__BO@^S/04HR 2G$4) MJ/4WSJ+EE[W7)^Z3SR3$BSTG%#)_V:.,TFCQV6/"8NB%> &J[#EQP27FA'D/ MLJ 7\63?:K^%"JX;+2)Y/T>C])XIOM Y"-O$\:33(OT7$(_0$+4F(_%/!]%E.,&XC[L[%'#VYM21D M=5^ 3!KCC9AW;[4%H\(K\U6YW9[B#\Z+1L-/).S>FK,9QS,A_15Z)8MHH2[. ME&=S@LFS& ] \+1]K(NO82>2U_IVLF "B?_*@O !JA+0%-MWXI[?UU0 M5>.[]":4"T^4%=-6E%ZWJBY*S1^;$GWVDM'9 ^8+=2:RMC4WP7L;;=G%^YG' MI6(WLRR[_?YW(D;]&1:SKOB \)2SQ8U@(@E3X)L*;64 Z^013YB'18_'D_L2 M7M7G/AT! FRJ4=.B9'<]B>BH,\PW %N-F&(UA\F,GL 0PPENUDM#T OUU&(+EEEB M!,!B72;^2E[ @NR6Y_/'XM5*3MNN]'VV8;U.\2_L"21E)",D\8U+$S66-K:* M#8>^M8O!_>H6ZF57;"RS?;=\BI_""S%_X/)#RSEQ'^9B 0V[+N)9@%UYL\X# M1YZ83IZB52#T.'MU,8:_E;(;XM7= )3&WZ!5+H6Q/LP1O<4S668%FV/7R6"$M2QCOM^@8=:VD;]\''E843Q,1%OK_Z78Q! J35A%+ADW@@FE1F M4IV*Z7/6%^NU;,]H^STXNP<\N1XF?G"'LVE-4Z&>K7+KE0O1ZS4.D_4=G<%6 M! 3N\O<0U^IL1_L=-,4E04_$3V[A6W+L$FDFB'KY6+6F':P)OYN@[RFF; 'A M'L8G29E,;]VK;6U5U6M ! Y"1G X\)$RUQ4D,9^22[8HV /?7"_EK>1U12AL M$EEH52Z_O7ED/7C,C9+#G6=4"+/*16TK]FA7=NM[J>F%_>F-V'=(KOD8=87S MB/='0O%(!0Q/X5/7++ED*=9U31[;'E//%DN?K7#RB15$U.]Z1(',%3FYZE)4#MV^T/,O^4R:-G25CY@8WTQ,YN-QAY)\%,+A?8A1D$93&4GW3K]8TU3)JE=XY79[K M&4ML?89GSM."+\D%000-I]1I0[#U'*_$JV5!FIMI]A&7!W:,L[2 5+]6)%N: MG=::XS41UH\QE?]?P;]P'K[H+!O*;-]?PC[*/[$WP[%QW400KZ'Y2+.QQ%M: MG4UT)MX4A5OQD]U0R" 3$\ )%TN@5(.&0F\:#V^CA5BCO##^-2@+GGO>&UF3 M-BR+FCWNC:3_PH@'YYPM((9\,XW#R=6K3#@^C]( =%FMCCQZ.+\3&D& !FZK'>JQM,&5=G#MBTE*DAQTNAU1]PMI*&#^*? +F%Q.R+ M5ZER72C74#A4;#:H<\T=QDT*VY+U3-OZ.WJ;%&Y!V2N=V50F+ CIDYYG5K2Y M>#^T Y]6B19/($PXDT6/5UF1)-0H\]SBE+?LY$A03GAXE!$U[.7V^=*+1HH) M$VG3]4.6OJ4QK(]5T@H7]$H(F&PJ01SB%7.7!*!LO#VU-A M*MKVAJ]4X,F@ MX],J*Y+743Y5\0S9QY^1#U<.%%IOTYQ[L#;3;RS%.26PU)ACWX.=394Z&YPS M?A[!>5*E4QIBV RKGH7(B@T%&378.XU@]S+.UHN#[TE?*-U7+3I),J/-#Y#B M:74^5&C#MZQEZXOB&@VEG]8KB%(%64Y!U*$9-U9)?S?7I)AW4$[TKC/DSD^# MZ(%!8/^7L* MVY'8:>R%G^[RJ_58]-;=JGA6_;+&6&+K*SLEG2X6 M7-:@ILS6=8C/>D$VB\JN8W69>'9%^V9MM4[F=^PSET2E%)_*T^T[D#\PF'_ %!+ P04 " !YJ;4$\O_OK#;Q_1\X\OW[SYX=__[5_^\O\0^J\7'WYY M]JKQBZLXG3][V48[C^'9EWI^^>SO(_$CQ9C] M>-MJZS?R;^CF:RC_"1&*&/G3'[/PPS.8W'36H?_U-__\1_[#@^]_8M+>_VRM;_\DW5S_FCW]\[GVSF,YG'Z*/@*:;9"(S 7^^;&/ZZP_Y^S!? M(@A=S?9?M[>8?[V.?_UA5E]=Y[_]. MS_V\_ES/O[Z9/O[L0YS%]G.;]4EM73^IY?0AW#SO0P#/OS!3; M&PU T>)J,98JE\L9O4TSF;/_?\NZEF=E9&\$5_!8+-Y/5^T^RD^H(L" MU'9DI\-[*D![-PXYN*-C*0<6O*KG6>'-X[QLIG-0C4%%KO?3VJ'IB-3]6D_K MJ\75\XN+-E[ CGJ]R.B\[]H_24,?^\KQV.PO],19]1M7W7NX'A*I[-F4HEPM>607L:A^PB,!J6HKZ??3M;#0*1;_:]G>8^)++_:(]Q#W:M[]1YG$H)QS4 MR2@4WW?[K>Y,WJ5?[?\T[WKV$#^+LS?0E4/,5Q-KSJWR5^B[=]#++D(W=IICZ?3)HOVO4$2C+ M_K[%O&F_'C79/B.,,M>WS61Y:*6F_6+;T/5@Z-/7@/1WD_%;&PQ(R6_3-OKF M8EK_WY)UUPZ)'C!VZ^A8RM_:Y/:+/+\#_8J'=OOB/.Z M4UE^FV6U;TD+F.PK#O"WS?)]?#-=-CY^TLR>?-GUZQ"0.ZGB,F77EXGTMCZ7M/Q>VG<=V\O5U/04#IK:3#W&V MF, Q,+6+4,,1L(_&[CV,3^O=LN[_;D?N&770\1'IQF>']G,LW1_CQ?I2^>?8 M7+3V^C*K&)TOI3LV'YG*0X5IS^Z.GD6.^@$E+H:LX\%IV WBG:W&H>E@0 _J M91R:'WN(EM_[;0K&\@[*&)WO,CO&^F=1=4JH.ZZ4,S5VA[M-9F1D,BWZ75?!VXG.>)VS/ M7^ [ZV]FDGL615@-$O^8QVG(1NG P_0N23 :10>7$KBE)-,!E$P:_V"YUZ,O M"V0D.W/+A4S("N\05LXB++!&220B&+,1/GXXUTDN+=*T:] + M3O;GMIG-^DSW?L/*.A>LP1$E;6'6WAN4@J*(>18P#C0$R?9,^!Z?/6_]LZ8% M"?_7'\@/S[[$^N)ROOQQU8%M_2/V>U@E9?V-'V=Y^^<>43V/5S?M<\V7L1:S M&1DVF-EV'GDL__)?JD_-W$ZV2X$-J]ZE6>4#IXI2@C!V"KD@&'+<.&22IH)J M3KVAO=:DJ+/A)J.Y=\(+%P$S#RNFE?-0LW3XL-<^@@)0[II^(I&IWG MKH.7B"4J81\HP)AHG;2VG&-_AD)C^&7^5FB,C&(?&;*>&%"4$U:7=_\O%[-Y M%(OR$(M,8$2SD#4#*\:B.E1Y/:?''0.QNH?_RXS=J MW+"JW2:#=3@]V&GX4H?YY;)ZPTUIO6VR9/.W*V-D)#Y&Q&3DB&D' MH E-5X&HC'G_ S/EG&X8C3,"C#(3>;J.L#Y(![9V[:*P3.>3VCAA4*8!854 M(!'9(%-TFE+6TVAE3YA-QH"MA 6S N-]VZ0XR\'_=O(Z'G 4;FE8,1&=BQ$C MF%9"E$N+B#06.4^BU2ZJ8&PO'N%/F$<&QZP @ZQ20^S7;H;LAF]7BC,:00-' M$MN(DO46)<$X(B8Z25024O4[5<039H5A@!K/4-E7!'0X"^*0@IZE1AVFR&8I M:D=9-@+UIGC>I'[>RP:])TW@ M.XNK&-[&77)UI!$KB5G"BD7D+%-(.TJ1QC0AS0/\63+EXKYC^JP@WCC1>W\9 M'N)](U:>>&H- L6I(>SG#KD562(DI3@9%=2RW[''RGC[C\+UFO.=:T*:&!# M3O:Q!VYYI!3:%EM&KR3SG(28?>\>(^DHJ,#&:Q1]4$H99D(\YUO0L^#&$7?( M<,OVY'?+3?#NA_@Y3A?Q9/OF&SHJ3311A%F$C6" BI$(+,>(N(Z,:>PP\?L" M)T[IN?O'VT''+^ 3VTOW*B_<^_!M,_5[G0HER:@?F][Z31EB_)[:1[N9Z(BUN.P&54C@J!P(L$9$0PTF@P")% MC@8EK#^>09=N2>V;1[FYX^\159?J83 UGB86N2.(&6$1\HR M@X0)U .PEC+Q_6EE3\;R[[U*3XSUV/[G1M/SRP_LQUQW"H5V 0W^N@.KKWY M2N4(D"\Q1X1QC7B4 C%-%**&%XOZ[LJDSY"1V; MWU)061$\DY[ 860M$I+S'%@6LZTOM"'2*AEZ<769"*PSX^KS7;4GMFD>Z%(G MN(>^-W"E*-< K$76!X-"X *!N2,09U8E)Y@WE/3:(O*?6^0,%NN)[8R;@H'Y MR:GYIJJ2(V^0K>-7,5FAA9%(4:F0DA$C&WQ 44:OL+*!IGXN3?7/?7(^:]8G MT[7G7.XG!EJ85S.]^!3;JZWN^M'&JCB8*UC3''1M M*4,,0$TZM4KR2\I+I? M6K7^1V+M[Y,/U!H],NN;\V//]YX+[Z7B>-^!P+3SI>OTF6J5N2O M)_7>?ET]W[XSRJMC#Q7P)HW<8^2P"\AXS9%+G"$ME/68.J/3/MER4@@ZI)8> MU%&E+9:&.HZ\$QB1&!TB^5CHUHB4SE;G-X,_WT MI?GO:#?6Q.C=5\6])@8#$ F009HD"B>&\XAHF@@)A)YW/O,9,=E1H)X5G\&H M<3A.N^VM?':,;">$[>];A;M M8,QVVUDE(N/4$X*X8@YQHC *4E%DF ##+@7'>R;@E[FE."M>.P;5LV(U4*6' M8[6;SBK/=9+,1C !<3;\?$1"&5 RO+)1$F9\3[]HF:N#\V*U(U ]'U;[!#9Z MM&F^TUM_<%^5A#WFA#,H.2F043$B;85#-"J-/5%:47W&#O@S8K2C0!W)9;+# MB?!^T?I+F,^]KYS0);!Z(!$X)_PV].H$!$1-@SC:BB*EG#4M#[-L9Y0/4.!& [FS^?3D$. MMC/;?AT0L<>=5THS@ <'1+GV2.;P YDC4APW(1AM&&?G6":S.,\T9X!\@>/M M\'E]C/E[8_'KH]XK3R2W7CK$L@*J#=6P?DH @$9+%32E/8_ ,NZ*I\.P0T!_ MEAS[Z;)N1V/8;SNOA".PDX-#T5C08JF1R.;;(D8L55HG"@;Z&;L\G@Z_#H#\ M6;)KMKUSPZ\B$R$XAQ$EE('>#;L\6/@G8DDM40Q'U4\C*.,W>3H, M.P3TY\FQ=1J18;_IO$I4+\>CSR MY\2NKQ;Q>;;_N_@$^W=:^4"%$)HA$P5'BFI0\Y5G" L#VYD&KG"_6+ R+INS M9\\A$"_OSQDU]&4Z:R9UR*40[R_*:>K'[TLH7X_][%3/11B)[)!X%3HIU+F_^[UX^[_/Y2]NV7V&G_LU.=H8U=6H/THCQ$+U#@CD) MFAR8(E0'H,<:Q8GG#J=^_HJ2K-!K'9LR<)6H__W9ULO O-=-^Q'H_AC]HNWZ M&L:^MA6EU FK.#*"2J0XSUH_ERAYGXA2(BC?3U@4>E!@, X9 ZHRU>'/\8V_ MD[X>,!Q/#(M2 79XG*W6A1MVM*J"=38DJT&7Y1%9"N+0R& >L/CD^6W.,EMK/=3VWDYSA\;%)\R^VC9MKFO?LJ0I2"8X) M ,>D B6*@.%-\>U33"(:>)13N:G_<'EH_ M_>$GBP!&3X=U[M*\TH9;0G4"&B2<>3F%D406 3UO6, Q"'_^*L)1/# 23"=2 M&#M5QMC=L.*$"1.Y1XH$C0R1!#F HGA@:Q"*#9L(1BPBD'0 1-L(HR]<$!>)HN$3Q1A%PFR M(2BN.&A':5].S.B3[C:_BD>%N:0>]F^2*-)@$/9@*ZI$8#.'X'S/>]4R?O5A MEZH9$J>R/+[?#;+A44$2HL! .G1M01)( 8:\AMT;2%19A >P])_&XA^V/MO7 MN3\R!3WDG5_(W-R@HM0#^R<#1AUG2#(*,XS,H."YT(PR)U2_6,KBR]YKN;:X MQH\&J0P'G-<[\J=T<@W/!X/A5-#<73_JT_UJY&&#RC(F27Y3G&*N$ U8H<"# M1SX8Y:BQ%D?7BPG*N+T&9H+!0"IEXAXD"K:TJ'#0&!M+D$G,(B=H1-(FOWPW MW#$'5@/N=_M1QNTU, \,AU)Y,7"0P^M1FXI[JZWU!%&&)2(D2(3S'5+ SCLN MN,/TG*\]AE((AP3H!(*@N\-K\[-6*@FO? H(S".#.#4>,6$=HE(&J0Q(PIYY M^,6/A*.X8%"$RCK #V6&O2^=!68P=@J#Q+,1:6\X$KDZ'[=8)DV\"+*?R5#\ MA!A$, R(4XD(S6;Z.;;S?*ES4^;P;3./-Q;/KMC,W2TKK)PFT88<+<*02,HA M;F*"Z5H!,/" 8[\DIS)W(T.QQ? P%>"*@URB&SQK 2?&0?5%1,>E@*ZPO">PT'@*A-8M1)H2X+W16IO^';%A''8>HXT]CE>S!"4 M2<3CXD:OIY#,IL_(&7? !X2C@.PVWJEZW#F^DZB&N7VW!SB\H0 MH;T&< C1!E$N[RXRL#?5+]NKJ[; M>!FGL_IS?#/US16H+[,96_N;UR1 M(*3P :.@7$(APC;BP<$!RC7'H%"3%/O=398Q+09FF5$ *Z1G["D@OT7EV-*J M$BQPDM^-]BP0)&-VO22 ,@7"N:,*2W+.*3VCFAW#XC9:.O>6Q.KW-KM0+N.\ M]G>:R6@YW1_G\.\2JG?]\4W=>^DLE)I3V&W@90D*"9IP4S#%G$'TE1B)8+N MY^HN8[Z.M^A-04B+.#H:'V.8O08(W\QFBV4IEO3Q$D3.ZN$00"N_%/,YISPM M__P"( M9,P.U;+D4.1=F!E];Q<(O)?>[Z_S!+E8<==PJA9B8=Q1%3W"NSL&1 MQ]XC)R.5.EG+TSD_;#$64SURRIS7&A1@]Y_^\'$V ]OA19R">CC/4]\\L\,D MZU']5@;448=S@4YE#2*.&%!&A$+:">\2QH3%?JI;&<=1(78MC7$)Z;LN&/VZ M:3_$ZYO:0^F>ZVR7"-W;N.*>1JVB0)R _>.8<$B&!,<;LTXX*IC"YEB; #U] MSAH%R3ZIO3]=74^:KS$"D^=+LCI\B$M3]E,#2"QY_6.;]7T>5G_=;^V%41^VW,TZEQQ0@+E"6!@L(:3GN;0W]@-B9I*JA)T=&C[[J? M.I^,A639,^H_8KB(ARE&'5I7V%A)J"+(<\YRY)!#!HL(AS1C029.0^BG_LCO M@H'&A?)D-N;?\]N3TYW%^W8WK)S$8$K@'&UJ$PC/K,WI_#:[T(DIXBQU_:)S MR^0?GM3*.P+$PAQS+X8H"\V.[/)-*T P,:JM0!$[C3"%3\ KQR-8I/;%0U_>F^GRXO N\'#]MO&#]Y4W5\0YMLN*\62ID@[Q M_#0RERD7C\O76 Q08S*%B/N%@IKOZA@KB&\)AU)*T6?5_@\P&J<7\0-H_^^F MF]W/N_Q'!W13<:8]<=B 7B@P$@G.=R=!>&OE+=%86=+SE]TQB:64:"LD26Q,:;EQU,6PR>B&D //FMI]A5N;(*<0G@X%7,-UN)04_V3_6-5/7UW8[!5W+N4GR FRC!,D [.>.B85/N M$/,X(A^$1\YY@K2,F!!+L$S]+*W37FT,S7&E03Z)8^EQI?B#G$B/FP/D06,G M\]AN:ND; \"1.MJXC?B.B-U<0/8JLN M'58*&X-QP"B!98N<$1A%&P6*,2=>,9EE_K$7)=\EHXV$[DGEUSKW.AL9CPH[ M]9)HNSJLA,12F,21P]&@1*W(Z7\&*8F#]R#=I>^7#'W2>Y=R(FY@<$_">=]4 MC3F(R;YI6WF?I*&<(Y6O*XGQ"1D<)*+2)"*98K0G/YGOFY^.Q_%TMWGK.E-] MY=26/L!XML9$3Q&+G('*&0-2B0'*C#'"9)!&]:M?3O#WS4O# 7HZGKI%:1V! MU>M.>$,GE4O6:8TG^LIDM[ZY?U;/5 ;Z#J[IV46GO8G*!(8\#X*Q]0#Q@@2C%T9H8>% ] M:U%_5\[T$?$L4HGB?Q:S58YJCH4 O-X J+-/#5BY\'N]?)GN[F;I4W/\S?!8 M0U8T>$Y[S\A28@&,YV ?LL(UZY?H80RMP6G#F88!M*" >J?FG5P M_8O%K)[&V2RN*H4L@5R'W7>(5._23<6UH('%B#QC.;H:*Z2,]HB3* 7HNHKQ MGEK>296\H]=\2\CZ2)B>@KFVO@!X"&MM[:1B6E)#$YCD0N0*RMB UBLLHOD= M&F:$8Z&?44J_;\8:$M&R234W;T5VX)][WZX$!PT6CG(D0I)(QA 0PP0L(Q*D*<=20F)"1SR'@PL(,68%93 MRE+*KSF8IYC?.;JH&132PLDTF=YWJ1]K'=!-Y7)*-+,:69P$TA1V%Q'Y>H(Y M$B)/*OA^TJE,D;)2K#4NI(5YZU<[7].ZO#;]>EMNRTXFLP&8KG?_%<=@D@NP MA(7 B4L!0JY8F#@TF.LO$VL7QF$,J]5GH ;2V)=5MVZ/\NEQ_DP_\.!/54X M):FC,L@$J9 .@2%L:2Y 0B.AS,!'_03A:4,O1E331H+UCLM&*]JWL7+>"8OW M/:Z>NF7\L2M=?DM&AT*Z.UI5DF,AE(?%UQCT=Q?SW;7.A82],M1PG=2^<*9Q MIGID\>!.-6^C(M)ZIX'S5;9I)4'N1<"2;]1^P IM:>!LPPL9; M9$$\HV2"0$J!Y>.L)#;VB\PIPYC#,] !'%H4]A/R]&_3-MI)_7\Q_$%29%7U!DS-!4BC=5P%P/\B)CB?;]/IXNS7>MJ _/KZ9CJ/+=BF<$@_ M[&55Z._7.+_,=_79?+W:4P"D(!55PM$2ES-D3%(H<>J1U)HB[KT5R<8$'Y^Q MIG8$7SV.03QCT$OH:3>Q0YTV](9O5WE60I"(B,PO^$5*8$8R(OB-I*"5!8WT MC'GI;#G@6R5K$.@+<-0ZOV 7&]U\I7)6&"JQ19%QC4#SU$@P)5 *,5^D)67\ M.T] I%;SSR*GG$%&4* M"Y@O[5=6J%!0R] K/0! A5;\7=J?M/7@>Y7'4A(-:!@-+,LP5HCHP,">Y%P( M)K17_1Y!+.6?/&9I-JSS,<@4D=>S",/D2--70.>D609-K6>_4XCO:%=)R[S# MPJ)D/$:,)HD"Q0E./K '!0LX]JRV6'9 )AD:J1&V?.)GD^[9I^-6VO\:&I; :!.:(6JI0!+#G+TWW% *0(2S MCL\?DBN&QZIX"AS80W9ZDX:)&!?82X4!J)P)QFSC+G^[F]"B58/!6N.A[W,G5(#JR&NJU^I]/!@S5 M$-8,SGNJ0\[Z32C20(TT3IO4+]"J7(K@H/=W0R!4.)+@\?/F8\4.W#SA\C%. MZP9$[_Q.%2\PU-O\RE"V8U_%N:TG)8?^Z"]C6$R6SSAN^GPW12,[UF\)^J69 M7GR*[=62I'6MMYVN]ITM*ZR<)F 7($7SI412#G$#AB&W-C\UR ..^RJ*CC/E M_(+0FVDV8_(.>&U]!,-VL3-I>EN3BD.B*!98&#%94<10\*&R9@Z]%(A&#GG#%PU"KN=/,. ]:) MB^!U9HV'S2KC,&,R,40$G%)1$(V4(@$9$E(PP3EOC@X6>9)<<31.!9TE2Q+7 M)1SSN7*7N-)!+&YO7-D8P3@D'A%"#/+*,V1R=;.8DO)..N(8/M9/-ZY+93CN M& 6NHJ?XIZS(C&,4OFK\4K?)=S#3^=(CE9IVM4:C#'CS$OS:!Y'K$)4:IXB5 M_=K6[=_L9!%_C7:V:..#@/;Q1UH%2UAWO]; "76][040GM^HTGE;[CH#N_50 M)4^\Y)HBY[%$GIN 0/F.B#D3963*F;V55(I#X&'OY86/X>>VF_HOJL@O(O!,10D]2CE*5B>78")*14YTYKT*_E1J$#?*.SQK7IQ I1+ M**4]II5=T6,QYH.^J_QD'R:1D3U\FP^/!;D MD_)E+X:KK(Q*6L91LIS"#I0)66HY$EH*'_/C#K)?I'69.^O3"KC;QEJ,3OS2'_<3LHJ MN93X$=QRU[QB!D $@8FP2 %)GB:*GOJL&HEACH)N),M[ MHS5U.HOQSG&_KN;U]5WZU?Y/T[Z:/>UW"_CW>GY93]]-XW]'V]YR0"\PNG1<<2D<@"9!364,\:56$Q5#7E## M)&?)LW-.GBXN7T<"]:2G]<,Y/4_SV,*4/EVVS>+B\C6(Z#R[V9#,N'>,2C&' M*0T6&2Q@S2)QR,@0$.:1,<,(L[P?7WZGY_[X^)94#NY.N4T?%S]T1[PD^+EI MPI=ZLDR[6K]"L2V+J?2X132T#G3<4WDNX8,X>S-]":1]S2F,R]"B=^FFE[.A M=*UN/?SXA'K6ZWH* NL76,S'R[SSV<'=#:M DE04K-%HG$")>X^4PPE)+%0B ME@6R]P'+XA->NNWZ37G9M,).2FL, 9L*)LU9H(AY!P=]M/ 79ZE3YQS]-^22 M-J-#5T SVD'U/6_O_4B(?MRSI;-*)!N4UA8QYC22UN?WASQ'*ACB@TF2]2Q; M6BA,\#0,-1R:(VDV'0Z,$16+>QDQ8_>?BQ(VT_LU >'/-V?A2:,A_UE6[^"R M>F>S%*_@A]F\]L-">]-K%;4W+ 6-G!$,X60](DS"K\$2K81-N*>!^<^J<:=; MHF))= =-:%U:>UA&7G=:28N94APC8X)#VC&'F"$$)>)(A'-01+POW^:?.>JC M\''_%1I)(;E'6Q';_MYXR\=;9M >0#D_%>%,4F)'2O5;70>^CB&7]SEDJGM: M5L[%E P5R!(N8?C\Q+-U*:OXP2@JA.H91U3R"#UR);\MMS&G9(0+F"3GZ-D?5*-PR^# E>.9 M]1G71ZIL:5D1%Y5EEB#O/$,ZI0@GI5 H!B? @*>R;SGGDG50QI$JPT%6)+4V M12 [K&7AX2=MMPXJ;+$Q"7N8MR2 *0?5SLF$@@D)%#LG+>T7@UBFAM\8_#(: M<@79YH%0[,\\7;JI,'%AB7!*-"%"A48\>H>D34$1HB1V_?+]RE3[&Y.%1L*O MI/Q923>HGBZNKYS?1F:O"%E0L_!PNL5FXR:;[8J=^==7]LYQ73CK(H M#$HQIQ18HY&0)"#+B."4P.*$?L>=>K+L=A)4Q_?1W$43W)_!-*QC-Q_/XH1^ ME$<8_U);!PNQ#$G>&6"PIV6EK#-":X% 4A"46+XV5DPA;IPD,GE!PFD*4]P0 M?KMB]PCO,-]-S2H6"4^2!Q1R%7:60LC);+ 5%+4T$IMOSX_UJ(QY$SSH8FXY M5 8"KJ &\I#6>]?"WUX''U"_^NB^*Z9(2,J!L,W.Z.#!!(@83 !GC<(,4Q!\ MY^R]&XX=MO!9261/QHPW?UV?QO=*.'QLTOR+;7=I,WV[K(A@R@O)X(C7#(P& MDA 7!E1 C%U(F@G2TV0OXPHLS'JC +J3X[)2LN0C0M=/4,$Z0S0^9L4 UT@QC)'DD*<:DD^V7=5HHP*Z$6C4L?J=@FWUQO9L; M5#8JZ;#E"$<*VR_HM')>>4VT#$%C&HZNY_2]\$9?Q$[!#O##-R=G?@:K_;Q, MAWSN?;NPD]GR_Q@.,]V.':+RW$\>//)2V= JRDC+.I$#:4H^" X-1<:M0Q"0X M[V2NZWK&-^>G.8:& W,0N3*W?X"6=_LZ< Y0!:J6^9&I:;_8-FQBGMY]53 + M$)!&(TN-906WM!_/E+DJ'UT*C8/A*833,H45?MO'2X=U4!$; ML1 T(9.T@\V2*!+*):3 DM34$.5EOY<5RUR7EQ Z0P%W,JXYF$NJ0+7A&FOD MA9!P7LN<(Q@ O\2#")ISWI,KRMQJ%^.*'D"=@@L>%D6,LW?3V\H5Z=O*%0>[ M;0[NO I,<9T?)C4T9Z &CY%D(B(B)+."4I"Z_:PD_=UP5PE03W;+=? =5I64 MP3'!-C-1 L!&&T2CI"@1B[%W5 9Y]+L0A3S&O:=5Q!EX)MZ'H4$:(TCA3*SW MT?AIX(N' F%9=8(I1"#T19Q_B7'Z$_R>2PKF@-D<.+L @?#UA%%9M_3<1=R4O+A#0G;OI,),"9-? ?=& %L3:1!.8 WC8%PR7@J]MS!*22 >A@L^O\G: MNEVY!U\^&*&#>J^L3R(0%I D02&AX315^3TM*SS.#V4H+/M=<)>Y$AB+29IS M0+J WM)E8MDB7 )Z 2('I.^#T/PCV7-GWY7FF@LB P+8-'+,4^0XV)]4>>&3 M9-R;LZ:T?IQTO;QA=VEFNHW[E,]SQ),OQ@ ME38VA,0\2ME;8B2WR#HK04L5WAHCM/7G_*[Z&3'OZ,"?"3?G30J*:3V?Y3MG M(.IR .GZL,-*.A>]!6/)*IZ0I-X@PCW Q+G%4EL>Z+XW=4[Z,/L9L>4@Z)X) MZWV;,96_<6-FS.NCC_E]W5?*.$&Y82@&[G(V*$4BV(0B,9I2):)4_2)SQ3\< M6XZ ]9DPZ=(3???$W^'&X^[N*B6P8BKP7*='HA"\0XHR4(A^^+=9 MOKE;$A;#>GW\;3/XWA4(DLNE #G9G<[?ET(;R/L,@O,BOEUT6R[>P/C7O;3NO?7V]#,M[VRS+@M[,,C_C\W9IL:58 M+[__"M2. *OY(4.TI[KSN&-7DG%JC; H1NX1U02C)!-'*8$!*1V&8ZO?"WAE M;H9&Y;+'A4#.;C'*E*S9/^T[1^U[^W7Y+#T<--.+V*%\^9&=5YASP[D*B')8 M2">B0MK0B'P,,F!*C>9'IU_^(W'PT&@78-$M&#X";WGB'GYF;>ZGTC:!Y1 ] MK$2BN7(F1R%$@R1/1J8 'ZI^45QEKGY*,M[8P)Z+&'R9!7Z;*U'GLDINWNG! MR2-[KABQ3*BDD(L6;$Q,'+(2&R3@P*!!X:!TORO(,HDV9R< !X7Z;#C33B;O MKI>N$# ]_I[MP %.YLV]5MH1*@3&B&GOD85MBZC)A2 BCEP[1QCMIU262>,Y M/XX<"N:1G$N/S-\1/3SOVWAMZYM\N=O'A]=%C$=\T[#+P">TW!^2=T/=BJR7 M>U]+[]"Z2@28F2G@-.PX,MXJE'(9H!QK070BA,33U,H[:*8;)L8853KRA((B M'AG*+8*Y@G8;A+66:AUPOVOI,C;PX&O7C(!8@7-P2>=#,#JRP\9&%4#E0+#F M^8F @DLP*)8!>2R<#)R%%/N=8F4,RR)L,11R!=CC4,[8/#5J,$P'[%^?M ;[ MUV(47?+PJS0Z>"NL.>?W \9FBJ% &TE1Z7*&CZJ[-->QG7^%EZJ?9M?7/V>?; PO)M;_#I] LU$CCO:1!#MRWM9^?A^J%U\_ 0F]%.XM M :V;1OE;?EYY>O&RF8(HR"[KC[']7/ML;+Z/[7+3Y)SV3/H:LT_-?&/NR=!# M5$P9S*@@,!/FP+Q-!,F$Y3H:DX"]NU=7/0*8-2DY"F1-[Y+"]60.F?_NGBHJ MA?5<:D0,!2M>>XV$UN:F IBR6O6+B!A7)3_ME,>\30+Z'L&_1.(ZUMO16 M6>N%D<0CEC!%ADJ)8JXWMYJJ-D*R?PL MUV&+MA+G[](R#GP;]W=J7 D=5* ^/QH&6YJ*Z!&^"^!/+#JU[_V]D=*:KJXG MS=<8U\RZ.5/Z+NY]]:[\H]78E=$TR 5\4$JKP2B#DQ)*C!#1 2%F-%2!T>9 MQ/WL])%K78W%(]\F,9T*Y1+NI,ER*=MC+Y?+Z[[_^ M^OW[][_]^%K-_E96%[\B /"O3:NM7\1__5)_]DO\T2\0_8+AWWXLSG[^*3 W M7[3H__;+O\??GBV;!O<_IK]N?ME\&ML^Z/H[7G\+I92_KG_;?+J8/O=AZ!3^ M^A^_O_VT1N.7Z7RQS.>3XN?_]3]^^NG?JG)6?"S.?XK__?+QS8/V^1_Y53[] MVZ2\^C7^^EW M6-Y<%__X>3&]NHX_^[4'6M1D.?TV7=Z\F3_]W<=B453?BH4MEOETMCB<[ Z= M]\]A%.#9:E:\/W_ZN\Z<'=!I_QQ]CG]T(/IANQ[HJE;%F?MQ7 MJ7@@E_N_4/.S]\O+HC*KJ@K+X]MI_G4ZFRZGAVAWOP/US'EKI=C>J >*5E>K M6=QV-A"45]=5<1E&FGXKWI:+-M2UZR YI0_$N_W3-V$SOEHW:*]%:0=.CDQK M/3NDFV.IUJO%=%XL%FKR7ZOI8AKMEC@1;1ALL9PN5]5^B@_H8@!J6ZK3X3T- M0'L[#3FXHV,I#RIX-5U&VSB.8\KY,EC1P9J>[J>U1=.$U/T^G4^O5E?JXJ(J M+L*,\JN(SONOL^G%VD)??)F?%=6[7VO27CX:F-U9F![5T-2'T_LFC9;RJ^CA/$,-A_6I:3/R[+6=@"%RY8-,N; MKO1N[ZD'VK\5U7(:_1?%?%J&S7K99D/9U2H-38>;+8?TDH;FNY/;\[\_BI4# M.T_-X9OYL@@&^O+6C] 3:[M[3<-36Z-J?]MCZ:L]]\%J<\%HBU[3\[*Z6MO6 M^^AKT_98^EQH6-X4A2[FQ?ET^2%81/O(VM$D 36'+AH'='$LM3Z?5O_,9ZOB M]W B"J>F]5*_C[Z=C9)0]'M>_1$87VOY9%4=XA[MVE\2/@[5A(,Z24+Q?;?? M)F;R_OSW_#_+RLSR13A#AY^'_P1$-VW.U++IYLLB'/#>%M^*&7XSOUZU/N8. M34=BW.))M\HGRU4^^SU?WBI;)/ZI"M8N^C?SZ&N*_7PLUJ[*#6_]X)>,GL0X M/O?K?A!IT7,2WMIM\2V:'DO=;V5Y]GTZFP5YK[V>8?X$DR>?7T2[8B/K?50> MT,4 U!ZZSA[1Y0#+-W 1J;L*RIJYB*/7]>=U+?_QV'W101&[7 MIX>_3H%"FX$&X+S=FG%P1\=2OO%E?,Y_[*?MF4]['#VZA,KY?0=+^'$MQ99Z MT;&['KDX=/UJT;1'ZCY4Y;=IS/SR9=4#QH=TUR,7=U/;%N=%%:9(^'&8,+TJ8M 6?3WK99E M=7,4LUU&2,+KNW*VWK3.R^I[7IVUW1BZ]-4C_>W6^*T->J3DR[PJ)N7%?/K? M:]6]=4AT@+%=1\=2_BY?1W[/FQ#^_$SGBVE8NS]4Q2*LXJU\5H?U,@S-AVX( MQ_5Z-$_%\C8:4U2?+O-J;XAD:X/>*;GG1Y@OIW8Z6T7^#_8J'=MO0K[N3)8O MBVCVK6D)1_:-!DR:9C$>7\[7C8]G^OA!>T>DW2JZI]FQ5(79=IU/M^5@MCM: M']+'$/2VU)8.70U!?3NU.+RGXVDOKXMJ>1,C)>'$=AW=//NIW-XF!3V'[D*' M])&"WKOUZ;G?'L'$01VGX*RM%N]K>2QM_W>55\NBFMWXZ3P<8*;Y[&.Q6,W" M-C#/5V?3L 7LH[%]#^EIO1/K_F];:D_20=,CTD[/#NWG6+H_%1>W0>7?BO*B MRJ\OHXG1.BC=LGEB*@]=3#MV=S07,>LG&''%6;3QPF[8#N*=K=+0=#"@!_62 MAN:G'J+U=U_FX7!0SKW[*:3I;WX=8WG\.H/;'9>H#4G#[_^\/RK_H<8Q!^WU^O+Q:DT^+#1DG. M\^KJ*J]N'I#5\^ITP!!IN&UGZ;1IVPM]!V7LILO,?=ISIUVV50]'T]JHT/1B M/CV?3L*TN;UK/)U??"AGTS97J@[K91B:VT+=I;-A..@7_392R*M)S<;M7^]S MTI1HF,Z7OYY-KWZ]_>;7?/;H-L*6(A!U78=8.X*N2;_7LD=ZPM_C]89R_LM9 M<9Z',U5'ZK;VDX;6,NC(_'A2'W33)Z7KCG^Y*JZ^%E57,I_KHT<:+T-7U63U MM?BE :0CI3MZ>H[>H"#3^?K>Z]OPR>V'D:2.U40V8Q0_EL7\+'IS^AVE7_\:5\]?B]ER4?]DO9[^ M N!M,9O_>?OCK"9F?4% S<_>EOG\'F6!Y^+-LKAJ:)OE7XO9/WX.Q&2'=I%! M1:#FAFIOF%/A?UXK+*C2%AD*!'[(_RP6]"FK6SDD ^"I7-9\K)D(S-RZKN87 MC\J2[,"C8X\9%E R;11CF% &+$4,W<*C)37[X+E35%5-?BJK8%G]XV=8-[I= M/@[:Z6+]I=2B+D^!7> U_&"]'/Y],BN#V?Z/GY?5JKC[81F.5C^6;K9.JPTK MX<;)EEH7V_*L;^[Q'SA2/Z:M)^B!W09)4@T9=4A"H0!D1EA2(RNPL<-HY8Z] MZJF6)E>B\F3XKC4WK1(^I-$^L+6>4:[G/L\ Q1QXQCP%$'G%A">R9@I:2+)G MKB'X/KQ0,N7K):#*X.GZO\K'AJTO[^X/SSC%[L M;)<)PC@'4EEM+")*2N!HS:8#>J!=Y]FSW%/M.$Y093I<=HK_J9.X_N;1. T0 '[2: :J5H& S!FF3.?2=QXQ^* M91>KX*Y9YJ07V &E E">(BC;ZV\G&:*O$ME)B$L*]"%%K <:M)^ZTH/%T-I0V#*6=E!7F0J' 2RT M"V<$1J%E/"P0!E,<#I/*0+=O 3TI(/L":8=TDV&IJ0GKH1;AF"ZY]1K"&@A. M%1M']"R1<)_N(ZF &VOHK*E(N4DFN[MXN"C V,+7(U)]*Q",E= M2.N>,N,]Y"[,/"ETF(@0"$)J**2@XXBH)I1PMV-O1_@&T*0C MU:$X@^N;> MO]I?C&C75:8D@A )AQ&4RC+B--4;0*3CG([!I]N/0+?>@D@"U%A]N,\PN\=[ MNZ5%A@#VDGNJI8V;.R *T1H/8B0?H=\VGO8:,S=<[/L4XWCOS'T553@(, MP2C_V^[\\Z=?9@)1: %FC$OD';=.4EIOO\I;-) VWE:>D2[[!.6+E)[/UF6 MB\O\>L^5@4>?91)@'1E4%&@,%/&2R9HP&OX8Q=$TL;R.PZ2+L/2L_/%CMZ#N M?9(91HR33&EF/?>&2LQU39#DW=R7R5)T$PFI.QY=!/0AZ[6K)4F832>XH2+I(ZM.RRI?%Q73R MKEA^+ZL_[O&S6WA[&V;*> 8--,)SIPR16$40;E=XP3J=5=D+DV??* UP]O 1 M]>+M]-O3-Y3TS=T3A'L<& ?TDCE%+3<^&/+8>J0D1[K9::SMEN%XN'DT3J=& M.AQ/JTIWI+_+K_8?:@_L*1-4>:.\)@ ([YTDRC900(G,:)T@2>3=7J=Z!/-/ MK5]C%?&K(KK8EFHBW!6V+RVOD\EMC?*H%54 M0$,9]0!&IR61I&8080:[:$0R+]10&M$;7@,HQ+K,S55>_1%S.M;_B #LUXF= M[3+-&) (Z4LF\6D.I19^0#: 9F_RKYN*"SF>QXL6G MRZ*(CYRHL[.U@/*9G2YB\D+, ](WX1_7Y2*?_5:5J^OHQ)NMSJ;SB_A-&6M$ MKXJS]^'5QU\J>P^BL3D; M_J2:>GPP1ME/ZRS@=1+P[O#+,Y]FA#CLJ4#,6FD@9A(:T#AN#!K'K8G!I%#V MBM: 25^FO/HZG>=-"&IC=ZQ/P_$9GL6R3>+H_DXR"S'PCFO-B00>(TIP T"L MQ3DJ=4F2CIP,K--HBPDS97IV.V?6MU8W+^#!P_1E:S<9L@AR11P*ZZQF6'HF MFX,:4F8<5VR&UIB^X.J4XO24G ]5^6VZ6.^O]U[+?!-Q;ZJRA75VO4=?SZ)+ MI;G3_%M9GGV?WET*>)(ME62TC$A&8VJ1L\HC%PY3TLN[%1UU"O\.F7C57:O& M@^H "]:'_&;MN/M2+$P]0W2R#2SJ=>#CP:):UZ6[.7@?V]E;9H/UZ)@$F(BPJE)/&6JF" KS M9^P)9ZFVLSY1&Y4BJ2ILSQ>;^,''^+?WY^]7RWA87?PSGZV*?Y]>7/:B8VT& MRJR'% ,:"VI*HHGS4#>A"XM5I[KQ0^;'#:E^"0 ]S36>#ZMJ3-7_UMAVK8D[6[\?_L,79:K)/XB]?(4> X2LWZVS._:3HBAUKV5C]MUD%E !0G_HXAZ3#W@G#<[ M1?A=I^P&\:(4*0E0I]E2 _7EQ7Q=T^@LT#P]G^9-5/?6Y#RK9T/D^*Z6G*M MZVNKW?Y))HXP1RFD$0##J!#*LJ9S"ZBGW MJ@TG]Q_ M\IS\+!F9@)!CB+&--;H=<^:>$! BW5ZX^"L(.QZ1O;!Y<\?GB4RR[01D!(:M MG3-*#,>Q>@VFK@EK&$N[7<3\*SH[!F&]L%ER[R<#38M[/\DP AQAK!CC &ML MI;0-M AVBQ3 OT*Q)Y'.>!5_GP"&3T[.H"$Q$RI69"?**\N"L.^".K+;RZE_ M15]/(IT!%']'?;7US8(6:?9MN\ADV.L4I)H2KHFQ-O#=^"$<)J"3:B;W&/6: M,)\(J\$49?8W)ISYLX5,(HD[N1Z-2"476+AIIR'4=>7'N.5M[L4[]M?%&?+\D-U MZX#XM"PG?VR]TWI4?QEQ%C*I&>',.\;5C^6G90R85ILP*+1%0S$HKPU2Y\WO1 M;L797U99HS10W6E)C^^%MW@]>^>+X2_N\6P&.,$@G(2$=P9!(+B$V"@*@',( M["W3EH;14SZ>[8%30$"'+';"!3P$%#4@7LN!+,[NCV>W%NBQCVVB<.8404998P( M3JAF&!N#H>.00]#))#SA ]N=9'<<)@.LRW>VS-.P3)T4O#,:N;9P/@<35 <" M_VAUI.AEI(P8JCSRVG.+$4,:(MFLE5S2<59:273V. 6B@RIG"U?K_2<3#]/' MKIUGAGA"><"((D,E9<&TES5@$HEQO1276 4' C&)^\J45U?3=:7FZ+5JJEU. MIEL=5K7?@2AJ_>E7,37^^8 MQ?G[ML@7ZWIV[_(JUN7\5MABF4]G0Y->%V.\]\EN0I(N'5_F55@3PY0Z^S*? ME//Z=9.:R#M$V[@"#^\L(Q@!;[@S$BCN@S8[0 VF& HD.!/[=J<3@[+//7A8 M1QGFP%-'O+)0&"F]$W=@6"L'\O'L= ZF%'$Y('AC=1BV9EK?F+#N7935S?OS MB'/]Q=D>_V(_ V3* @J@EPA)*@Q2$D);HXVQ'LB3<) [,I4^=57;/@$>P,C< MP\T=+S$G;?&^^E14WZ:3HK&L][JO^AD@8UP1IATDX70NXFUY0AK@' %HM%[0 MH17GB=Z>$/Z_]+WA9BKVG: M[3=LW4&&C3,F' H)X%9C+R1$I&8&>-8M*235>7MH 98#0-HI+E"S'O&^=SC< M$Q?8V2HS4#& #*=*QKL/DAL"&E1@M_2@9)Z74VI"KS@.LINU774W#YB^G_MI MM5BJ^7SZK:@6>;7K/:+C.\^@MM@"B"%CREM,PV*N:L!\QS??$RY!XSO4]@7M M*'7Q4Q&_2Z6,3WK/W+H8$61 2<8T1TY07D-&M>I4)C7A,CAB;3P6VU&JX^?+ M:95,&Q]WGD%@PTZB!=2 8RR%\$;4@!%C.RV-R2Y,CUH9CX1VE+KHRU6UO$RV M3S_N/7-$&:J,]PQQ((*-:QEK#%M+QE5!>M3:>"RVXU3'Z7E";7S4>28U#$MS(>!^V8=-&N"G6^+"H?>/E_15[U$MUXTFGF M$#<48,X!P]91*:7S-4"0L$[EY9*5>AZC[AT+Z9AT[G8>?;HLBN7>%RR/Z#5C M5G+H(?4J6"R*8,I)(Q5CNQF#R>HRCU'KCL9TZ$R9G1>\CDPZF2_*V?0L7Q9G M]V$9=K />2P]=%DLIY-\EGKD3\OPYQKF]^?Q!3,_*[\G9_?904_'=GEU7167 M,5KSK7@SC\\*GWCXDT$Q//?K6\B7Y2RLNXOXU,O=,^]#)G$U%+UMD:3U]./, M,JD4CE5;E468&.TE0U@C:CC76*F3)&$U=.Z]@_G@PPQAP073Q AF!530 (%J M9CC@W6[1]YM$=8P('B>6'L/\6).@&J8V4RHN,>5\O9?NSFW:V2Y37D*E'3>0 M(L I%L$:K;%1T \4%3WL!F5'Z6Y3DAYP&C V')IQB3ZP44>STSE?&U1;,(8ITG34G^'QZ]F9N\NOI,I_ME?/. M=IGQUD)@I7&:*@@-)UC5;!)N.YEZR<*Z_Q^YNO, M&XJ5D9Y0 AU2BFK=L 04']7'F\FH^G5]L M3VW\.MNA P?VE&$"J67A#X%US-FTGO$:"LQUI\O&R0S!'CU! M:7$:XA;[95X5B_>KY2(^+!B4>Y>GY_&W66""$<,H!Q@R@"U$6-ZR(ZP5W$=JAL(JV.G=A61G M@,'D?BQ.72XPK =]LUBLBC.[JH*R?2BJ:7FVT4'WHZ@FTT5Q&S)Y?QTAC['1 M?\;*E_.+6)MCL:RFD^6Z!H>]7^7U2Q#0UM=ETXX:'XY0#!-.F"6*,Q0.4\U\ M(;K;;I+LV)%:O<8'>(]Z^L]\MBJ>IS]OZ"_OT9_WH*;]#)IQ;3050%+F%;;& MT\Z[3Y)3L.G5)+3X+W4+OHUDEY=3TK;XIB_5&=0?-AEL]WQ](Z]9AY M[(412CJFM$6,"4U@#0VBLI.?)MG9;-#].#F8I].SS;3:QL?A6K:[OXQ"[S!P M(EBO!AFH4;PV7.\1G';R_B1+U3RQCO4*Y2"1@O]<+3:9BCO>,GOAGS$(WY>+98W@?W6: BAA; M<8 (("R2CB/?@ 3UR%X4')/^]03I2/3N7[&&Z'RYX>=(97O05Z8LQA!2;;DU M@'#+)6E<"TBA;N&K%Q_(2(UC%S_B/9J6CVB:UC398))^6Q>;K4]='XMUZ'Y9 MWEM_/Q7S:5FMWZO:YC],,EBF@ _S#D)&?0#)8:_\W=P+"'92MA<;/1D-T%VT M<9T+LL;CB:7I?L2_/G?R;=DR@QQ[%TY/UB)CI,- FSJ31"@,NCUN_K+#(+VC M-G06WL;Y6-?.:IN-][!5IIVV1$#$A&%1Q\,&WIQA!!:VDV*\V,A#_X@-K11K MCTE-:[3/?B^6EV5K[=C2/ -<8D88ITYA*!Q#$M8N&!F Z.3X2O=&_$G4I!_H MAM:7C\7R(;U[+\NW:9X9S)D.AU#!M684.^X)K9E&3G0[9KUX#W\"Z ;0EW?% M3"_F9E55Q7QR\SD-3];_VNV-I[N[._ [/OSS_F/'3J39L , M4H(\IBQ,),NU8IJ)6CQ2AO6XD_*]>+_W*, ^H1;'DB3Y+#X>]>\!VNG\XK<@ MG\%^\ MOWPD<">J/+/+K=1S38QG1FKYNE+2&1SC&6_FBV6U:EL48TN+S#H (/#,"FN9 M(!Q@8+&@*ISD#;%VGQDR!'O[RF,\\W46C .!%80> >,AII(?LN65M@,]'K+ MSAH91TND[!N&L5;+>%O.+Y9%=14Y_!PHW5,DX[G/,\-5W(0!E!1KB)WUT1FQ M00(8T*D*:.+:&$<)M.P=DP$,D\=4[BV*\'R#S&B,B:*">^&!A8(ZJ>LIA"W5 MHZV,<9R8]LC\*'!>D?0'E_J>FAAC$/KQX9GGC:7=;WOL:I,9H"GEQDCH#',$ M^@!&3;(@'3,14AGVQ\)>ID%E@%G[<)?R^:38ZR'=UB0+'# L,1%":.JA#\=E MU#!'<;OFKW'1^QB=(;"U#NSH(T/.&^DDHI9(C[Q0 M7MHARY;)$>V;9HI994CC@3" =5$ MH'CUZ)8!#VVG.P_)(O!]R3D1.N-8!#Y4TTEQY"*PZ2-3##K ?-CJF+44*QF6 MQ)I]KF&GVN7)HO G6 0ZP71*+?D<1EE$O^?G*H^.2)O?M'=?[>DG"[PS91BQ M$B'J#;4&N08&^O@E^1-?T1M,6WJ :A0:$TL5%Y-5=,'VI3S/=YEY8;7!4@&@ M)"=A]66FV5.QP)V<1LF"],/K42^HC4*EPN8[";_*+^HKT^OU]',UO;C86;[I MR)XSB[QRRG.CH--8:NM8(QL+3:=M+5D.P/ *UB=X72S>@Y;2<$IW/R9%L:6P MSW$=9@P*+S1$@,7_BF#BRV92"6X[>4.2!>Q[M8Z'PBR-@CR_1O:C*_O[SB3F M+-YY1@HP%,.T^NY4*#SJY%%)%AT?6&UZAR^-!KTM%HO/E_G\;C$L6^U1?7:? M22*9]((+I20BWG"K2 T$\KQ;\>%DU\(&5J04$';1I0_E,@P_S6=WY\+;^FAM M_33M>\B\ALS%BQY"(@:-IA:SNZG1[36Q=->X>M6(9"@-%&3[?!NH\/FTVE@'?*]^RC3 MQEML+)< $Z"QI1PVK@"-=;<4B=%[8(\&8@!)?LAOUO?U?%E]+*[K%^+.[Y7% MWR'A_8TS**"@@FOA"7 $!LW535"14++O>:2!+SGU+?G> >JT=]\2<5Y6]97+ M!T& & /^]^+LHLCG9[?W@._E(&^]57MDMQG2V"NH$&0"*<(EE+8Q6HSM]@!! MNGM-_>[R@T(W["JRIMM/Y_E\$HXY*E#\;9WZVVX9V=8Z M:/0.RGY1&6!FFUF^"(>/VU7H??5Q>G&Y;%=G?%_33#LE.48"0:^=ESQF,-TR M:Y6QW:S"T7L>$\%S*EVH"\*N[=OFEXO;WRYVQ>@[]9=!3DSTN0+N* R6M ^6 M= T+5*!;\M[H'8]#8C:$P5"5T1&ZB"7>ZI)&=X3OLA5V-LR0DAH:RCEAV@+B MG?:R9M1HVNFX@4;O3$P"SN#1TS?S91&VP^7'?%EL"@#&(C&-X[-UK'1//YGT MSD/"(#"8*X^$$ZR^Z&##GMOMU8/1NQ>'P&K 2WF?)I?%V6I6//"+WOO]J[A! M!YP G'.K:(<"6$UV)SSG#"0PWW7#89@K\L-.HB$I()Z *T$0 M%A*[9$H'/ M3COXP?.OTPVZUA)I<8/N,!A>\PVZZ,/VB"K*L!8< Q(6M!H)[L1 SXX??8.N MM4#;W* [#),7=(Q^,6KU-6Q"^61KWL7V%AFV@%F,&5<8*H.! ;<.ID"N);Y;;&[H M<]"A%EF_H+RP6Y 2!+T6#KMP7K10.424NF7.(@2[50;K6^*]2:CM+M.XCL\:&TSLD1&#FJ0BK.(0-!+S;RZD]AQ02R?1Q MKG$BR,8:?O@]_\^RBDZ=Q?OSN"/'17V]V=XK.KH[(M&RAXQI9PB&' %!@KV M"96LQLMH/E#1J(."% F4H1P"O &,Z1:$[W5QM^XC(S+8DLX30R#D&!.O):_9 MA^$X,=J81^_R/5Q_CH+P3Z=)8XN?O!P%&MZO$P\]Y],@H0WQU^5BNMP:DVG1 M*I,46,$QTL%<4%@28,P=B.&OHW#O)I3<8P]/;U -XN6[NHI9G/&YM+#%[]># MY[[/@*+4:0>4(QXCJA31#5N6Z4Y79Y-Y9 ;0@!Y &L*S5UX5B^5T8LKJN@PG M]O4%WSL0]NI"J_89@%A"J2VS @0\&='2UFQ[Z#IYZY+=P4RO&RE &T!7OGSZ MK?Q65/.U!^NBF$_6'H^#U*5M%YG3%$&)D6)44!D.","AFGDA7:?])-G=S?0: MDPBW 91F^_%/U?&O^!C6#IUIV4,6;Y\!S4PPY["S"#F*&FPU(MT>34FE,L.X M9-) =UJMF4Q65ZOULZV_5>5B ^I)=;"3<*OFQEUVS83R!F$C$) 8>V!\=@UAU.)NIW@DU7%.+5R= /MI#KR MKIQ/CE"3N^89T(0R8R3BZY05:*5O[$6"=*=4^F05,4ZM*9UQ2Y)\\VPNPQA> M_SM- @-V'GIM17P!,AR/N0HG=&P8!RC(7OH_0P(#HHYY@XD. #C-K1! UA!P MKP;*S.XQ@:&U3#LG,!P&V5@3&)JE0-\T?_WW:5$%>B]OWA;?BMF>_(5V'610 M>X>Y!P0@"@ST&/D&+8W%0!>O$J4OM%:%<@#L!C OGMT_GG*P-^Y\4#^9I83& MA^,$U!QJ1"T/_[R%03FD1IO%T+>8MVE10A3_M$HUMH2&%Z5+I].A-_/KU7*Q MQ@/O#4CM:)5I@"E5PEOEL7004F]YS2(.\(XJH)!(>MMTY&BX!M"(S>OPGY;Y MQ*M&GRZ*($3IU=K863CZ+]Z^"619 6^B;\(_K#AB9/;5*+$?(J'C$!;>Y5?[RRET[#$#&&C)@+.0 .&A.6B-':;&-3 MGLV93X2(H9#":%LE>T3AM&VR!2KAZ%B#_$_-V #T2_AR\N%^^K M>'&[J.X%EN-GW<)OQXV9,88D09QH!3@UB F@@MTM47Q9VW$\KF/*,)[_1^PQTIM[\HSI;EA]!!$0@Z6[_]L;6.SU']93R8 M!I0ASF.U7\,9]$K5K%H).F7MCB0IZ5 E&1+( 9:9^_6=33F;%>OW0-Z?K^? M'5\[UIF6/61,2BVE#;.&*V$IY$(WTX70;L\3CR1%J>M"DP:ZX=(+[J&T>33D MYOWY.F=^75(^9LVK\)_EXK;-F;I[@.S+(IBJ&S?CQN5XP@R%AJB'U+Z??XRR MK@*A.E],@V%1?ET4U5HD:YK#K\-N,)U-\ULT]^8P]#Q2QJT &%% '%<0.>V% M1@C'IS^)\ SMB\".&1 ]CA)WR#_/TG486:V%%E0C)9P6#C>S"PO,1FM+]"WFXU+I.J'XIU6JL9D? M+TJ77D%:IG,4.1YV;P<\M]((&GY0NR0T&TH_DJ1EMI7> 6F9A\$UI$8G25W!#X_;(8X\PQ8ACD5FB)@%'UB/$ YR@ M!A-#/M"SB8.J][%JU6(7'U D+TN_8V&8F&VSR54KSM[,75[-PR<[W_0>AH#, M( 4%HO'=AGBO 2/=>"4$-Z3;.\]_S853"^IES9!/Q7(Y>_C@0=H9<6_ S!*H M#!#0!H$KH:7FM/:MK W6467YO/89T%TP0VI\_8C2NE#AP/9^JK$S882% #(( M.6528"L)101P$O[0O%NFTLAW@AZ-_I&(9<3K_N(A&LU#9*G,_YWC94C)8& Z MZXR11C"F*-%W:YWN]&);^C/ Z;6LIZ6_3^&,6.>W<+G=SDMN_K2@(1-2.,*Q M-PIXBV P"&AC:A*J.B6&I=\)7LW<2"VPES=?ACP?/#=HYC7#R",O! '&,825 M;+S. NM.'J/T9X37/B.Z2^@4R>+QKE9\9W65SW[/E[?9]#%S_.G#>VI^]GYY M651OYM^*Q3+V\[%87]K:6+M#/T)XQ\-SOQY/"GN\O+13Y<,'[\IY]4B;#DY@ M/VZ6ED6&. M.Q8.;1L(J:=T( _^(:GK0^G,[J#48)"/-6W]7G;#O25LXW]JG:CV7,M,.>,) M$$!AA3'F AD%:WP0&*KNY#$9:D,HQ_;\M!Y '>+B8'QG(LCH[DI7\Y>[JA1[ M\T$.Z"630$(8G[& L7(0H"H4<*D]D=;5K".J.Z6]#GNAXP3F&L2U:=AW0*'1FLR]R[?S&\_=(/S3:=+83.B7HT##*TXY+VXV MSG:_FI_M?]SU^0:90S$@K354%DC.D? 6-/:>)9V>E1K!T^"MY?58(_I :0#Q MIW@C'B$(A"=:6,(@,9(V%B)%>EPEY-(K0G]0#:$-O;P1[Y$"%%N*%.1(,R$# M2S5;S(E.IYX1O />60-Z &D V0_Y[K?!A$/H&<% "BF9L]K6S N".VT6(WCW MNZN&),)M"*?*&HAVAL.3;S-D*!)08XA9V!8])] T;FZ\,)=9$FQ?;;$*A6.P:N:6@VJ\CYST+>:CJE9T0_%/JU1C-ZA#..WSQ64 (_XG.AZ^Y;,'\^J.A5V._+9]A$65&2PX]LX" M:[$$THF:?<9-)Y]=,IWJ49J/G?J) !MBS=GZALFNQ69KH]ML+6T5L@"&Z299 M$S3G5'3SUB6S2M)I1&\(G7+;Z;+=9%I2+P223G'.L?44:%*SA[@=5Z68A K0 M$T #R']]B_+>]GJ0W;&_<<8,HEX;!Z1A4!"$I:K3''A\#')42\(X#(_>41WR M/-/B1O7[K[/IQ:;&19NSSF$]9BZ<[0(Z889I)!R"GJ ZVYP;,]0MLY8*UZ>H MCZB[TQV_X:Z)KX,<26YT_U:69]^GLUE\07GS(,'9F_DRGU_$9_PV*\&)AGV7 M5_&9WF]%POOL+J8AES]?!CY!)F0*$L5[0[N]=,8T" %)IB3 2Q&N@#*SQ M\, ,=)WMH'#YT:)M^4;88= ,8&"E?0$*0@QH3"F"U$FJ+1.^F6DL_&ZT4>VC MY7?P4U#=H'KU&C*V$/7X%., A=CR1MA_%%4Y*6,!J,G?=K\3]O3++.R7R 5[ M/AQ'*0T42NQ=31XA;*!')'M[*ZPUVF6?L'21FBG/BGC?57W:+;/'WV4.0V6) MI!Y*$"MT0:!-31J":EQ7AA-)[$A0NLA+S\H?/]Y.KZ;+XFRWQ)Y^F6FG@\T* M-*'6*,^TH)+7Y!DULC)XB61V-"Q=I/8A,OYC.OE<3"[GY:R\F,9CZKYUK MS,;R! !:H26A,!!N.*W)5F$7Z2+-9)<3$DFS5X@&,(/JG^GYN.A&%"Z+42:*@2XADI8 MJ\.ICLN:41AVNE%97"G$WPLN2>(X!X46;LOY/OSU*2OG1H:+M]-O3XEN$V%H MTSS3G!&)G.6&V[!C"X.5P491 #PAUITZZ+"#A_9QB'V=9,$\X=IH'M8H'NP3 MSF.0G&Y;%$G87?+S N@-?&!*V E)89BQVM6)44C>XDZE1P?UTGH%;0A M;FZ$E6F"]=XNU M>M$?8 /HQ+MR'H[2U\6R4!=5LL-K (7X7.4Q&EK]$3/3U_^( .S7B9WM,HHL!L)1QL,&+#$ #M9Z M3VS'M^R2!;F&4HL^(1M ,]Y.)]%:FU\J7'3TJJR;9DH[0RU!7"NI)>.<45HS"V&W:^:G M,#>/]]OU#-5I]4)-)JNKU>8%O:OXML-_K^VC;IJRI;.,>$FX\8Q8$0MT(.^) MJ '1VH\K4GD'O--JT[MBUZW!W0TS!117V OHO=5A^FBI7,TH\-R_%#,U MJ98<#M2I(GSI[FV]B99[\3G_D;Q[$TX(Y3QN^>_/FQ_7'OJ$=[/ND3#$5;![ MPWVHRF_3Z/[S974BCN\B(+8X+ZJ@6N''0=%N'WJ-%P0W0>_9K/R>SR?#DS4] M#W05861=++\7Q=R%?T^BC *5GY;YN647*$0Z'LX?%F5JO5\K*L MILN;/9'PYQO$!" AG;;:L_CHM_*V1\%T"O3@K$%D\.%NK MXW?'9 !1QZ-!/"*\#?#/_L^JFB[.II,(^EZA[VF9(<.AXAQ1A(G&0@M@3M=Y#U ,H"7.C+"#>LH09L!IQ1AR@@D%L<8X0A$0 M(M[*3GD?R7:%E.J2%K@D#O9[+KY!'.E?8C7#\F(^_>\U3+J8AQ[WW<,Y:O!W M^7)5%>_/F^O+\[--3;KS#U40Q'SY(! Y_,A#.-[?%G[N\FHQQ MO2<<-6/8*<>]]-A: @D@PM):+@+:<5]:&U8S'Y??'HU4!CA7/$]KJYM)^YIF MR"IFI%68FBB$P*O7#;/"NM'&$$:A :VT\FBT7[F*C2U \2HU:W"-A-6(_?C.X) MGYWBWU)][6.Q6%;3R;(X6X_^)<"Y^%14WZ:3(ARI]]71:]%CCSLOJ*J;B=13Z\SUD4#&ID6(.&&8 MH);81G\1 YWRQM.]*C.8X'M!:XB[K>7\6U$M8TKPNW)9+#[D-]&\WW^[=5>[ MS,6G'"%P/E:\D(HCYAH8/9.=CD?)KJTE6_3[Q&A855B[6\OYV>)?T^7EOZ*3 M=;YHKP<3U =')GYBDP3Q*IVQ%> MN;L^\F41+\BL0RW%V6V\:=(T"]]=E?-UXR>D"BQ^JXCJ?GKD?U^%TO5YS MUE7^S*JJ AKIGE9J,VY"A-L,GQ+T\CJL\C=AV/@>Z?7&^S[,."V#I4EWB9JN M#[.PI]TGKDU4<'_C#% !,% QQ\@3$18 M[BXR"0%@ B@$L*-40DQ= P"W8*"*0SMC='V*<6OTK5>8QAI7V\JDOOD<"-\3 M'VO1.B,(,"VXIE#8^"HNA*+!2?MNA8H&BW/UI0-E:MP&,,^W8Q$HV!LI:-$Z MXU!2$(Q)*:G75GF%$:E9QH:BT<:C>I5G6UTY&K@_A$DL-Z?3<3K*S=J_H MEPGP&20+^KHJ)M-]Q67N?Y8Y+P@F'!B. @=>!DQL@PG' UUD/5;(QUN>1X R M9$AW$X[:1+MC6")Z/\+:U]1JF-RZ:S^-.][KI$ M(V904ZD1Q-)ZK;BCF!A40QNFY[B>K$^H;^/ =X@+MU?7^;2*H+T_?UO.+]85 M=S9NFG\O9F>^K,+*ND,16[7/O!!(@R %ZT0X#T 2]NJ:;0OUN.H:)52K%&@E M\>@^Y^!Z>O*[_]M7[/52$BC&O-9&>D"$LYY+)3P$W'-F]N;8O'RO%XQ:%PQM MHD@PI(3&FJ(: .[(0&79C_5ZM19C5Z_783"-U>OU,9]?[/-M-=]DUG$D@S4& MO'$.6(64C8'B1$AV;5VA800XNP-\#FE>KJ[TB?/!=1L.J9 D) M[+MP;* H\-) $?XQKFHGG? O^V-_""GF/]I)\?YWF0-,.8U0. 4*#R &L<#/ M+1O*B4Z&5;+C=B]2/(+]4[KD>XOX42F9UL'>!!8Q 1BDU-8L>R$'0 6, X)QP1+;04TM>L"6C&E8O;JZR>I'[W =" LJ\# MF8_*R;?6A)WM,\"TI_&.)11 :02#I85KMEV86Z.R.8?0BS[A&D!+_*H*^*^J M6.[/3W_$O^U_\&A[HPQ18&.A)\J\86%A)<:SFD'(9*?"B\S(1W%0FI.!;>&(2$QJ=G"$'0ZC"2[1Y92]'W ,X#4WQ;Y MHK@L9V=OKJZK\EO;Q\ZVM\J\#^J\K@C*&-+:0.=IS:(6N%,^<[++82DUH#^0 M3IP6ACTU" 6-9<9H3$PPD4&CM!W+(+.7)-%>\3GEH7#?>W6[&V8<6;GVP$!A MHIL.,,H;YYH]A;_/BK4XY@\>1]O*W@[- MZ6N(#*(P-<.J2 4F889JX'#C\6/8C:LL14(=.Q&@IUR==K]SMZM9YK4/!I5V M6C %B)*8JF8)#FL]>!DGCH0KT^$@G5(3PAY[OIJ]G9[ORC5JT3HS FII-.%, M.J6Q=]RI.^5GG4ZBPQ]'$NI%9ZP&RQ%,=[7W_Z[R*MATLQL_G>?SL,#./A:+ M5=#;+_-\=39=QOY/,>I==&S_MPGO7>\?/)UH/FT2TX(>_%:4%U5^?1DO]J_K M\Z2J7[UGR#'N#LIO8# MD0C)?7G5J3-3=_"@;VY_V3Y)M75OF6%00TP-\?& AZ%'X6S7P*+&\%9@O^+= MFK&:"K.Q)J^:?7'GNR-?4TS83@B7'@6R[L$ MB+!CLD;(:#Y0WES'U(T$BO"TPE*?^ U3D>L1Q36]>V/Q^YIF 3BN*/0*0(@M M(4 C4C/K A"C3=[H3XQ[]:,7R%ZYGHPM86.\ZC&X6GS*9RTBK_>^RC#Q#GCM M/#;(&$B,0:AF 1H[T#V:E@?<_@3RV#KIC,A)YGJ;S,\=K3(%8]B($JJAE%XS M!W S(8 3 SU,^)+,AH[0G4([6B7N[6B5(8&M0TQ@R"R'@5' <[SK(W-">S_88$5O;9( 19SGE2C,@ 054@<;2 MTEYWRM(Y/& V6A.B+^"&T(L-O_<)W;M5;&V342R<$@I:B:CS-JI] UA89?5H MC8<>)/98!WH&Z=7IPMB,AC&I0$?1+XK)WR[*;[].-D]P1\GC^A]1Z/B>T&]_ MG'WY](QT[WZ9:5C[ M%H==5MC6-IF3 2>"I>!< :\4I+(YRL0;S&.H1IB%(IQ;=BOBIV%C:Z_23L0A02X;3%7%$# M@SWB?4T\T]TR6Y/E*":5<4=(NFS,3X[WFX6F/+_=<,S:2I@^*\'#.@AH$(N9 M) 1K9P0W7)N&&:U]IU>1DN4:)I%O4L!.X7?]4%3Q!_E% 7?,\%W-,NJP1UQC M0EPPBYPQ&.)&Q4VW6$VRZU!)9WV/,"5)/ET_!?BD(FN25,-G1QI%AN'S56GC M@V87Q::(PMTG'_*;=<;D][PZ>]LF__#HSC.FK&$Z[/V.L'3'%B XA5"//\)^_EY^OBQ7BWP>W[A\%[:X2,)N#_.N-IE5 G$*4#AL M.PB]1QK#9HD";JB*7BTOQ76$NTR#QI$"_'PYK99%,3](@D\;9YJDWFGM,=, M^G!\UEX;X7%MH$)OT+B\@7U(L$ ^$0.16=8;EC;'[6VL1*,5RFM646.X<84$A8Q '3 M#:AA)H_6#.^H&X\/]>/!]"^%[07#JZ?S4-HT0O^_CJRN#>E>6N; MS%LI@,54,6T]MI9!TASCG*,CRVXZJ8"W/4AW)*9#J\QARE*?\C"77"/$G%'( M<44UY35+P=3OE,N8+L%BM&K2"UT/$^7S#$&M4F!ZP#J\V8^*:^*)G6\3D#=<^S? MT2KS6FA(PZS05$($(3)8U2P:QCNY5X>[6G,B)T!_@)Y.9_8>E7:VRYC3S'H" MM!2((F,UL*YF,TZ_T1[2>Y%=.WTX"JI7JQEC.PV/3R%Z2"2]>WC[X-+:;=IF MWED0(+ < Z2YXH3 >N5$@*A.#UHG.\CV)(TR+4@#3/A_!FMG.K_88R[<^RH# M2&$*F86Q*HGQB@-1&] H*MTPEN4+,P^Z SB<#NQ=Y!]\EU'"K!&8:$($4!XR M!QHVI(!PM-M])UD\+\^CH'BQDAW;=CV\0(_?COVT6BS5?#[]5E2+O+K9<^'R MV:\SBLWZ/18%A!N?)@>))D E"YR=?^URF=OYHM@M\W6NW\' M^1[21T:-E ) Z\-9 3L=^.&V 9-[<'N2<$)Q.7OEI54P"HO6.,9D4 MLV)SH6>/>WY?PPPJ"YT 7NEXKUMK@'D=@#DQ M\B](D;_ETUD\UOJR^BVTW77[/]60 5S" (96:$<]PX1YW2SZ?'25 UZ^6A\I M@#%K]_J/V_WH0U%-R[-=MY[['";L=40YPZAPG%KCJ &P\1@ZK5Y8E'Z$6GP\ MZ$-I[M?]W'U]S)W[<3W=V$X;WO:I;1]C9$)!!K360BH;+#_$"*R38! 6NE.< M]W0I HEU]@2(=SG@_)[_F%ZMKM15+%+QW)K_9K%8Y?/)U#^L@$]X3 ;G7 M&FM$+/.(-+,/ -Q)?=(5AAA>?9+"V44WU,5%55SDRV(W4=LTHV7SC%DKJ8]U M+Q2FS "OJ:P9$41V.@@G>VWW5'J1!LPQ&V=VNEA7-/1!!K_GU1_%\D,UG10? M5M7D,GQK Q8IC+46PV;A=&>"I6NH%!!! QCW=WXGH3JYT?DKTM@1"J'+^K=W M'_^Z91]?_[0F=AW;_Y;//A?5U;:ELO^1,F:0E$P1)I!R0#*K6;,0.*,[O9,B M7I&.C@/W(1;@F)0:K8;BS*ZJYC2TV3@>Y+K7_,2\V-U%UCOUF!$I%>!,.88E MEM HBQJW,="@4YA8OB*5'!;?,>_]@>'U+_Y53"\NE\69^E94^46QW@1JFZ?F M/8E3_2 ",JR-EAR ]1TXS6#X9PU\D+GJ5F$*O$;-'J,\AJ@W4Y63HCA;1'NF M/L#59'^9!WF_65<*G'Z+UQ*>!VG?HMS7$!FTRFM)67Q1C B!-&ZN.F%'5;=B M*:\Q;G0BQ#M9LL_67]R<(?\U75Y>%K.SR$:]N2Q\6?G5MGJ,# M^L@TM0H;12DESBH$.:6F9LE:UNWF_&L*I:2&=,R&Y.:6]V(=N%R\N76K/S(B MUK^,+@6?3ZM_YK-5$K]2-THRA"BQG"$.*=+05E4GR_S^7AF3]\T9M1RZ 55%BLMH91.LEK-L%8= M'R)Y3=&HERZR(8MT%-6W< Y]'JEWY?Q;L8B,15 6G\NP[][_O2D7RW?E\O\5 MRX_%I+R8[TD33#9FYJ&1 FM@D-8@;/C 4U;#2PQGG6;$:XK#C4T$+UG#-W,^ M'%!N?Q2_VY5[-2PA&5+:2:B%1AA01)%3=P:PU*33E47X&B-\HY;+F(VNVSW0 M_2BJR32S'PQG:0^C;09/L- *P$%MUP2QZ G0#66KN6X4WX& M?$VAQ!%+HXL'9SUJ8W:]/__G>N[>TKC-9;.S428(L)98; F0V@@$H=/-83LE*&6NA@G;"!/>Z6-8->;92L M"V:=DUR.6+3>S'\OY\7-1E?C\X6;12PFHVTN$NS,>4DY<.:)-59C8"AV "/L MM2)WSF[2K3CU:XIDC5(.G>-;'R/AP6)T^>32+E:?R\#/53E?_VYG]&I7PXQP MX1!3DLC @6#>.5G?*<: =#L6H]<9F^H1QRY*\._E+*#K9L4D\ORY7%=TW*CE M;8+ VJCZ/^P7C*NO>;Q-0#+A<$7?0I*:@I M=663;'VLKFQZR2P#@1GFG$?>8(4%IHT#,_S9S0!Z3;&<]*".^4[7_1MK'Z,S M?''W7FB*^UV[QLLX<0%'B:W0B'&#$6&-I\4@W.G$AEYM?.3$\'>J;/&DWO'G MF^OI))_-;DTY?7.OX$83CMFIDOUTG&FB.89$<0(@PYA@?.<&1\1U6R=?4R3B M)#AW4;+Z*OG_*_)JG2<7*7A_OB'F"?VJ*ORJ(7^;?AW39T:T\I1BB84D"EI+ M29,BC;V!W8Z$K\FQ/S3$/1?E:67BMVV?<< !4Q0"I(&5G!LM5.-K=;C3'1KT MFCS?*>'LHAD/?>4?JN)S_N-QVL$VK6C3-G,"61&46P#-6?@KEJB^=$L0Z^;( M1J_.D9T RC''\O9FNFQ6Q@=1G=-F2^TB* ,.4 6@14' 2@@E/:X]-800W,G\ MPJ_63S]V^7191K_-9UAH+E%]E"':Z$Y+)GYU M7OC> !PT!K17D6NVWJ^6BV4^/XOV05W)8&^6PVAHRXC2,IJOE*I@JDBO):I/ M2B3(I--[!/CU!0%>GJBZS)9'F:JF# 3DD^4JGS5%:M].S[=>W61A31H]A*#_/CI2[<8Y..&&8].;2.QQ8B 0#@J\IOTUB=?H]SHGT/F7&" D$E0$9! M2+G&N Z3$>M0I[M!^#7YZ-,"FDH_=L<08:KCNW70 R\@<(A!U9RP?3AO M=]*/5^='3P;H,2>OY]X4W'?V>JY-1I772#C"(,8HF$(QB[ A&9MN;_.].H=W MCQ#>2?W??KU#+]#WQ_IG#W]TV_(!AM^_?_];)"J?_FU27OVZAN_YJ]]WKQ0] MXY2?+*??@E%MBV4^G2T>TEC\6!;SL^+LYW'ZTQIAIO"-W6D*]0HHRX%@R CO M%#(\R!GMJ%76^O6P6#VE+/C Q0".?U$A31.EO^?3(K0X__^#F6Y:,B]IU0ZR[44EFA#G:]!%=+)T3YGUU$W#@U^ M#(?I7PK;"[B#*^J>5_I>L)ZF2,_;\][4EN\S@ 5GB@* I(: $.RLJ$D%U WU M-F-/Y[^DPMJ=7=<)SP&6IN?.K!\_?=FJ+JW:94)I*(SF-%83%U8)IYKIQB#' M7=3F= &O(=0F!:YCV-DZ!^V::_\?R]G,EU5L=))LE^<(R3SA4 @!M5.*"(]C M>+T61*R\\;+6Q82'V#&+Y77,CZWW9 >G(8-2:L2)\& :5K^)&!G3)> MQS].1Y6#SL)'/G(0F9U9(H0QR"AFN'K("B 9_S;F]KCR]% MZ+5,G:.$]Z)GSL/]%3J)'1WG*O MHW$:'$)IIKUTS@/.N"7:$J7V)YF"(Y]WF5!2 M:,Z# 6*4!5H(Y!KE8U@.E!DPGGTOC<:/<.8>*/D7/5U?8_%]ZP2A7*EPQE8< M!1$J"!KQ&?FGO8^/"R/<_8>2&-&D9.8:^8H)T(SSRUEC9R$76%KKQA 7 [IA^I?"]@+NN"^PO"@]'5P_ MFX?DXBEA[]V%9[[.O-8$:H6LX]8XZXP-VTU@B0''G!1_@HLNK86Z[1&_SF@. MM8!]W6\&?WT,6',(5HO%ZJI^:>VZB#&$0>1=DB' MD[@. ?9$8 5'NCD,5RF0.AO,S_'Z<;KXPU=%K(]75,5B^3%? M)G%2MAT[TTR&12C6X#,*0U[-Y'3)A(NP7]4@)!K15_,!!T'(0Y+-TNP*^N& =- M9(34Z^ !J".P!I4Z=C&5S%IS8P@'>QJF'X3M!-R\ T$7Q=,C^-F^Y/GL6SE] M&M^L.GJXKEF[UH6F6,8O.U??,,@(L3JXC1B6I]W4=UG!G]:*;*A]?CJZ79'D M2SF]JZ:/HTDR47:_H8C=)LHIB:T*5%(+B-NU.%$X\G]0VZPSLG2"<%>$66>/ M_CJ>W[\F\;J:_S'$.?RF^N)5L1L%+$!1!@@S=.&4[P1LPX1)+JG>0<".N#/MU@VQ6%UE^W MU>1VJ9B-$:UGWC<=7I,'&.B,L6.K)!A B0]+**.? M4V=D&P;PLSC9=_^]#AE,9A]^]OWGF@XU#(>][@=:%9Q$'+Q1R$D%@@ HL\5%(W/=/OC6I*CZ G0 M!^>>SC9Z*@^V*P07!#E'D$'$2QPPQ6PSHJ4U-EL?>2>Z:\>'DZ"Z6F;DYHS. MCQ"#$\%6LWF<34GXXT4W4+ MR@ ZCENZ,G[F/F[77/E4/E2_U?*O]SAM+L=H:EU$\^F-\\@+8BC&H()W&Y&I M1GG5^NN'!]W#E.*16?(P=N'3:/JOLMZS-VFY1:N" @(J)7?*. ("T\#LIMMQ MW91V>>YE:+=[> 88[W\K)^5T]!![;&X?(_2S^31B\%2V'?&MVA=.:6VD!PI2 M"R"8<.&HU=WKTRJJZ,7.(<\J+KR!N_N_??1?R .D[OQ/$3,C^-9-Q^( M U Z9,%0AR@3'H0-6^!"2'.TY1QD2N7A6>!.6>4LHPN[/?>?R[@:CWTL]]X1 MWZIQH2@ )L8*""9B9@C16Y-@P2:=U,@Y5G0L9WJ#\GQ1H-18.B:Y#42CP$U03*"FO<%''*@L..68>BD8!^YPB/\%O8+0!XKX0"F< M?<>!6A.EMSC0<3CG&@=*.V]AC#8N&&*9C1.OJ&UR77LJ6*V]<#(IS^9B8CVM M%7_PO,5Q$'ZDK[?*OF2:< 9":*2M!U"<.;D"U6"MNSY_QLALXKOS6ZS8%EM@BS!A!F@JKN ]!;<1#1J'+\G[UJN!# M1;A.P/2C%->Q'RTDY8YHJC1WPAE*K2!B#!2KN!&S!+8GS.SN&3&)^1)BZ-^%F6XO+.:G!&:QM,H :! MJJ]R6$&.J:PVHA)$1JHQL3!D-6)^MD? MA3H1C%SC2M\6_YB5OR_JG-6G^$^+"-.>%H7&0G.F.":6>VR<=9YN\""&#N3X M2HTUI:OW+64Z@6>(==[[CC;[UO>U*9A75GAOXB"C<4A9LBVLJ9 5.F0;T3E9 M7\WZ/PFBJV-";J&2? AP;L4W1CUV/E_0X$.@4A)&(DK,4RG01BSDTNZR[L]Y M?+IV#NL["90A=+U)@G^]0FHR]?O:%!9S2X@/DM*@G=04+;>52_&X32OF?KS[ M]/S&OB. ACCQ]ZJ'C;/[^X<+@I&23&(G:>#<> @GRL)NUN#GOW;*&D!$"@ S;Q)QLT8MO=L39#565N:[,[RG(3&(U8Z=^UK^MIC>W(]FY9=I]6,Z>C2+^7TU'?]1WIK':C&9'\P: M:/>&PGEI&:)8X2BOM(#!F^WP0"&O55S'7IY>(!J '=^GY6BVF#XO!5BZXV?F MYO?%>%K[:OZ1"]W@_ M>"@TF/*: E&MK+:.."*DDD1QM:H>X;S3OC'CLE/A]H4$CWU%(9 ,8#0#!]0S MI)$7="-4E&F@ZZEWQ@?[55(U"&"YQA!A]% 7@OUV7Y9M"Q3N:U)X(8@,RE*0 M<>X%SUR=%AOA9PQ+##F=6.M/VU4O8 VP MG5TT:OT_Y&!8!1()FS!*0.#@=F M6110HF@BI<;Y.AU/5UD+#IP$TA6R(3=?9$XD&%SY/\_ORZF9S!U*Z4$O5+2+GR1I(S!QR)O)?64:!$66- MD9SX*!HW]>504B?EY/843!S,YG>#U<4ECUBHZZXJP()2J04%S=A&/"$#S=;@ MGZROUEDD:1!='1-R,_;Y$.#&H:46OMM$HC.@Z4 71M;O^YF,V71\-#-?U<_ON5X9M6D_CCS>K@>%.=FF/> M4SB-&,5>61)_A5, ^V]5"3[I[&\7J#K,K(41NBX:,>3"X_O=+W\B% MIJ8%D+H*,SCK& )!+3:SK'&^;Q*$I^FKJI7: ;)98L=G"Q+:E>3NF( /$,Y MN;F/!K4I7[FI:4&]K_TQACC#N:1$.+T-Z* @!SK]F] M7^V#C&>.2H.I(2( $F)=VCR*$'S(Z[ZC[A3RUD.1C,@0?HF559Q]+6_*\5-M M$!LUO*])04!%(XJ$XE+$A185UJ"M)>6971S0F[H[@N<\*\86T:@#K0J$M!74 M6PR!9I '/KV^=F(C7.2C1*AIQH%6! [6!$(,1)2S4EUVP+6S, MFWQ+%G>BMR8NG S457+B A:!9Z7"\!18S.;58SE]U^GF4W.'6Q8.0$FMC$:@ M%):414N[$154&&H_D+AF2-'96QYT"M!!+NQ)=G[WY<^+^LO5W:9K>Y.WFUL6 MLJXZC+A&CF/K>'T$"&\7O#SM,L3.]3M: M%4IC2N)""C0!9P&"9WR[:T8DJ>A1YUN%06C1 UPID\"7:147S?-G,[FMB\PM M;V.-/?@EHKP\Q_4IXOVX>-PW$[1L7M3Y?(!Q"#6M@Y.&D^W^UWF69/D[/QLW MW'30#VQ=Z?^767FW>/AI?)>B_7>-"RQ,-%](8&VYMI83(O1&"(MD'L?:SJO[ M4T$;))'E*?9Z/'NYU_=@MLK;APL."'B@B>=B187J?6>H1M@!G#E73F=EK=A/*G3]^N3W;//Y?S -+"G16$11G%% M:S!SC@EF@*TODJY%B[])886\2%9TB]09#S>W..3\ES_7?ZFO^OCKG_X+4$L# M!!0 ( 'ES74AL6E1'JQH! ! 5#P 5 86MA;2TR,#$U,3(S,5]L86(N M>&ULW+UM<]PXEB;Z?7\%;N_]4!4A5_$=Y,3,; @V>,(E^UKN;IWH^-&!I5) M69Q*D6J2*5O]ZR_ MTQ)F10 B3K[L1VR7(ZSW.>0SXX. ._OU__;C?@\>T MK+(B_X^_F+\8?P%IOBUV6?[M/_[R^_4[=$W>O__+__K/__'O_]>[=_\;?_D MPF)[N$_S&I R3>IT![YG]1WX^RZM_@"W97$/_EZ4?V2/R;MW[3\"S0_[+/_C MW]C_W"15"GY4V;]5V[OT/OE0;).ZL7U7UP__]NNOW[]__^7'3;G_I2B__6H9 MAOWK\*\N?H+]Z5W_L7?L5^],ZYUM_O*CVOT%4 _SJK'-8:3_^(]7G_]N-Y\V M@R#XM?G;X:-5=NZ#]&O-7__W;Q^N&S_?97E5)_DV__XI]63[[ M!L90P!@R/<;0_WSCB^NGA_0__E)E]P][2L^O$_!+ *Y?@]6%KB'AHPS(,59? M?J%BO%_IJYNJ1?SZ*Q5C;A^T*-_I>'Y??JUB[&HA:WTRBCK9*WXR7GWE1O3_[[__ M>N3C68B*[;EGKL%\FU0W#?"..NJ Z?Z:[NNJ_\T[]IMWAMF-X/]S(LK.(&-&F'@;$-V5@LC&1][V^,%!/>.E97"Z^U)KHY1/869D54](1W00,(_@' M0PD:F#-+YENLC6BC,L+7(8+JW"DT/9CBLD9M-I/G+VGS1I.BJJM!37T3FY%I MA-#&R(X\2** M&:MV(EQ(/#>3;*C][WKH8$.&VC +9:BO,76&^^;$J+7\[ZI M<>?,^Z:0)YGW#>6[B,YXBJWF;U9_I@5L=7/C8C!XN0&'8H##<*#-XW6;59?2_S@!0,4,$)5G $NU@R(TCF MR NM*RSK>*>U>5?,\W K?+./LH*1$8=6$-(I#PI#:B^T46\\]+ ED@(I,JDY M^3GW1G])JP-]T\!/ASPY[#*:J_XLE@ZI8EN!?.HA6JUJ+I?Z\%$GJY'BW/\) MI%'"*1%%E.6,5PC;6L_7Y,<9Z8U<@CT/132W@D$800,[GAF'@06CT(86[_LX MQ82^E["K<+*EH!5D*2,QS4,J+0WUU!0TUPK M:4!>@<<>)DAZG&)S2B5$\R6P J]:C0]WR*J=WO^2ZC&75V99_JS[=QD699M_RZ\--E>VRI,RH MW!+;0#ZTPLAT8&A$/H(1Z0%8ONN)B)Y"LYJU[QE2<-L"!&D'64SQ5)+-)WP+ M\2RF?\\I[E&R;9X=3G *=%X5Y"=P1 PU1&$=FJC#L4+[$RR=#W[(DIMLG]74 MV#-8'9@>W<8/39-8=+I@>U;DNJ:-/:,'@CP#2J:'JLS/E2UF;8&.)8W[#OH3 MJR(<%$JJCN@(YY1+!&9"BGD"]PH\%]]><*.W@J$[Y>2DE"\#51V?=8BO3@E^FV^)9G_VJ0=)6!ZGV^W1_825&TW9:'=-<4"M*J1OGNP9UXX6Q[_H>@4X4^"9TL1O!'HX9^(B[<*L3A/94]@B]4>6NLELQI6[1@Z2% MWU9Z*?YF@]=#[X% 85)KL#C*P&N)DV@J?!(BIM4];C !QURT$,'%#OXO+80 M"125UQ(JN6JSQI#Q5:(GT'>I1#U'1%90NY[%S6+F)UVT_G,)4;OR.MBG6 98 M+1PM2^J.WCDG2+)Z^*EG- MQ:Y.E8]^L,W[Z<;QG0B[84!"TR(0>8'GHQX1)+ZC6^5Y<6A6^?='*3\_-P)I M"U2_E'-'1I^4ZPC*C%(>O1&JU4AY!U2QE(M&[\\KY<*>*I!R.79YI;POL'U. MR^N[Y&1#I!?:0>S$D6:E^J,\'RNH*DX 7RAY)L02BH]I?6R&M7%,%(2(>+[M(&*8CF/$5F\C M-#VA\Y)BWZQ;%M.Z*\>)3= $Z>%+LO0Q(RB*E)3GC:)0W2[H)C=[.MDMP&13DEB+U0\1T)'HO+B/LN?R1 *7"M @>UC;%F8FG() M[LT8LN7DJFIK"R@G1J$OQ"T=,AEE+]/?M3)=B\0G$X^%*\Y>(@ M)NH]3M !!2U2MON^B\T)V"O0P)TW'11B$KD,<@CPC\)KR>R_FID-\4VC;O;P9S2EJ='N;;ILF MZ+L.(Z@&D)Q)JPHR^61P)AX%$]F>N".J*]#SFK<:!U:TZG"9Q!&Y4\#\.K1- MA2,O][.KXD:@24^9-E.'/2GN[XN\U?DB7T8E25];)M_ M5VV(Z9@0FZX3Q;'A63Y&V.R!!2@6:N8Z QS-*GA=%]L_0/' 9F*5?&HX1USX MA')E(1$3U!/PH$7?)X\OZXF#]!Z'L>:3[]BM5SO0N05._9J]C]/$.(QH\HQ! M7H=VS^GPZ^91\W*M="SXG)1UMLT>DIKF(!^+_#&M:.+=?O+O67U'?Q47Y6V: M-9\/L\=LE^:[+RP_KS:0A(8;0(N$IHOBV"?0) -NP_65#Q5:T6H>2;Y<_][N M#MOU9R2K9FPYY.P,A]Z116^4%0X\JPFPKG'IF8-@\+#_>'.Y)/WMN]NCEZ!W M$[1^KG"P$D>\@B((@P!B2H$<54;3*1\ )6#2/;RVR.F.*5:5Y5I0@+^I4]] V)3@* M!ZZ9XC+C=.GH$?L3\^FDC+7",>AR!*:., IB^R<:/U1X*S,Z*&-9K?8G^_VG MMOJ#\MW?$S9MHZ-1;,66$X<1]BWLF:9C0'>HWOEF:*O7?3D:.6SOT!K'@;/,3QX#IL7S MSZ3_$SV5TGX5[$[<-=,\]OUTY&21>1.2T/=\([2"P,61Y5B0].=$3,/WHTT] MW!,NNUM#VK:0OE^XSEQ@U\RNQ3G/OAGY@$S:.3-+++3NG>D\6,7NF4MLBN^? MF1R7=6BP-N_X]M H8E'V%&F[8X=@'YJ6:\3$9>X(38@C&0.SRF-A9\9\O$2#JC%?H?5+%L;=3V\5Y3*\*.Y4'#\QSDQ B9;D!ZXT;L""VZ*#*I>_'?=H=FVW.'IR".SV @)]>GT_XGI2[KVQU=H/]R(<.3?0" MQ_8)B2(2HAX?ZQ$OE';-ADIW9M8Y\O)@T3/%.?4&W#R=/X'$7*(9!G.*[PY4Q,Y$=0J+^R3+ M-Y[K64886@8R+';MD6F;3FO3=2!!0E<-3;.TG$*U -5H%"^MDU1* Z/*=.HM M,N=4JA:+N%8)\KMJM1+UA4^OI!CB52Q6/Z"Y7K)/J]]2MHMO$Z/ MV.$_"BP M7!^;KHGMWDYLBC6@$O]VS9 MSO8B%$9&Y%G(-DWLQU'86[8#0TA$5-C3+"L]Q*X%QP!23%^4$,NG.'-S*J9! MS^@\P==?>;60+'&0-B)4*BE?AW0I]:C0]X"*[*ACZDEM_I:4?Z1L9?:Y11L; MV(;0#7T4LE-C=NR0WF)$0J[V=2KLZ%Y_:,9^]O+=]_A$=L9-Y'!

:F3[# M/S W0.,7+?54BFPJG(]2R4V$#;5(CEK./8.C'%S<(ZB&N37L"53D2:'^N1)+ M4?^:YFF9[*E9M+O/\HPMAK-3Y\]MAWX0(!AA&\/ PY9IN6'4VW9-WQ5)4M58 MU*SK'6JZ]M%K[(!0=BUW]Z0H8=V+#(J*#*I M6?F_LEXV;0/E3A2V)R#%E%P5R7QJO0"_8HH\ +R\_;$#.:_:\A$WHJB*F5^' M:JIVJM#ZM HV<;A_V!=/:7J=EH_9-CT/X6OR ].<_C:K8TK..7"A#T.#8&2' MANUX$?9(/("+X\#?Y.DWYN)7@=8/\R#C>LF#]B5_Y03W"_^Y+!ZSIL\K:_'5 MM8RHDQ^BAPKG"A>?SJXI1')=)SH'0.?!13F^ M0-T/D!F$2L0*W5T#^BYC/' M=QUJ/[?3+_MF+,$YUZ)@DP\V=S6]PO,QK3_=?F5RMO%MC$T+$0_'B";ER+*" M87\6P<3CZ>2HT)Q0CBS>O'$\1[YJ&@05MR)*KY)JCB7$^5D64^B6X/:&,/PZ M2V:7WG^Z!5^7X5=@77%^GN66%T4>Z%\FKC-R<7)IN5$MH2M8=53L4*'MX1,L MK[2G^ZO/R1,[#\46!;;;\I#N/F3)3;9OFL^30UFR4="Q3=OA+0-H,*VQ)M"A!1W<=B6M!0Q.$%^!#O-B!^DE>!TK&6B, MTCHR2JT>OBPF:&=3_' \#Z;FL.1)WP\#F;%KNI:+ ]L.B$?Z+G'0<9'I;TXO MJ!Q]6+A\^U\RO27[,8[U_7'G?W#!AC%#@XQ';D&($1 M>>U9BS *(Y--_WFW!BLTJGN+A$!?1Y$>).K)YR@(+,6[H!S_:2@7;V@Z._7Z MNYF*-6@9;V7*0\_%/^]'X6"L7& M"CGVM"3DE]@92;8G$[J.1'JZ&X7B!VVZ_G0="3!&/H9.2"P,@S@T8X"F84T2*J3R10VY75( Y%JE&B1!B:7&1)4(T%:UZM'HHYP*)(4 M-[R:]*F^2TM456G==SI &$'#,VW;CV*+)EL868C9L2/L&T8DU%I)_-LU*U # M"+2(!$^13F",3V[TDB6F,F(\:=&65W2,2(H\=>M0D@GX"U4/D>#*S.&F2O]Y M8(T$'NG_?*7_N,F<0D13)9\X-G8LGR $72NBUEP$SKT+&NO%QG4,+*!-7I MLB."6?=)'YN>;:2F3Q.HE%8?#2PJT9]%YDX7 M^1'3($%.5ZM"HGZ\K4-2S$@J49]K!1Y"MA<%Q/29$]*>#00-U%TEIE/G:6%7VL$:5RESHCZ,*XQ4HQP;WG=_?>A MJIN[ >*B_)A^/UDJ*XN<_KAM;PYHLZW <&PS\HE%?PJ]V'(,OU\O\UQ+J&:C MUK)F/3H!VYR*HW"?K1X_ RPU1U,<"#X)6RX&8M*FE'X]^XQ%F!Q10ST168=* M:O+MY:YBC0SRJBI+"S_=HEWQP KKG8 3F@J&'KM'FLJX[YL1.9KR8S,2$4\I M YHULIGCL"VG'2K)":,<=WQZIYTV,5D39TR+=IUC942B)I&X#B6:YD*A\*$2 MTY7+:M:9Q19K489#$CH86[&% W_8T(3"2*CSRV1C*\K)).>/T_GFTZ59J=:7 M>BTTXWR+O1$M4T;\.G1-G3N%I@=4]*H3:B5O6C(6^9>L^@,_X33?WK$>UTWZ M9D<1VZV K!"Y+K0M+PQ(;]:(H= RX&1CFO7N&3[ ((!G]24AY:I<^?5I2M*>9+7LMYHMX#@1-AQ M\+<11&/HP9 MBMXLA&*]K2<;6U3+I.:-T_F553.-U*I4LT7FEF^Q):1GDD2O5<]DW7E3SR;Q MQ+TR>7)KE8$B)[0A,FUD>3$V/*_KX$0MQ%$LM*ULZ.F!82 MD$ODC"W$3>5S'=(RW8T+37LF\C*A C3L_32,@'AV1$P:)MG2K5 O!0NI2PI[.#W8;AIR[ #GP0DM$++@SZT?-<_9G>1R;4G78MAW<5I M@9YF'T1O-=03B7']6SP(@@7Q/Q__ROO[Z8F#7(^_4Y*;G6HK;?KW8>2R1ZW4 M_VF:_TFX)MX 4)8_KC'LU7#Y\<"&R^*V'T^K#?3=*#;

?07R!B1[-[<]3/!3EH/O=]1(][?5SP)BJ8)RCO%I9K:G M%A*NP,>!Z 'AS*P*C#HSLRLWT$QEF6\P>9N*2^.'0A)7,&2H]*;0\ZA-K!M_ M3DOVB^1;:F[\P+2M$-LXL'!(,(XCQQVV'AJ6,:EP+&)H@2'A88#7C 3'/W(. M VH(EBPDZ^)V^@!P1+9P'?F$(I%"L@RS*RG**''EK5*R/#]SGLJ!O8OV$ M\EWTST/VP,9+:O+W/*O_ENP/Z6]9GMT?J)Y:&&+3C&,FDW$(D6L->X["R.%: M\E)J4+."]3";"U72'BA3+7"@4,$CPWH%[ENT BF7,L(YLMDEN!93M(%F"A$, M&)FH 882-##!;\NQ+)#=+L&V7(JKAG6^1)>3E4O9KFI25Y#R*G>IT/@03AQ* M?J_2V\/^0W8[]!&W'\,R N $AKF5Y06^8&)"K38)"-$; 26#2PL1,(R*1A8) M>B>.*WII5CJJB- M/Z2\(D1D0)%G-/4">\G&2+UC G7KJ'),<>!5ZZZ)7'"EH9TL'>LFS:7B.,W3VZS^ M6N#T2[HMON79O]+=QC"0&;)^K@A:<8!BC[C'DU2>B[F3495&->M,!_6T'EO< M@CKY 6Y:N* NZ(_L)%2'6*Y>JSX8'"GI4G$0D[ ^!$>8X-,MH$!!AQ1\+>B/ MX AV*[B M+&?W,I&BJJN/:;TAAFFX88!,)PP=ST'8,9W!&OW-)D^_L?+ 5_[$5M84URL7 MM*_<*U3\R=L]VZ?#!IQ=AQ/<-D!9-K=E6)O<=\M*(L,PM$^J*KO->%5P,NE\ M2;%6HJ6&E1X1Z""!!M,5H*CFS9 O4#.2)D\E1LZ!]S:@J34M7!XC*9@MI7@4\R\J( MKDUC<1UJ-=&'0N5S):8LC9I=, A])[8M.FUS$8&F&4'3[0T&%O2$[YV5,Z-9 M8]H$XJ%[=;KE D&5F4(BG]3,Q)^8WK34K4-U+A,T(CT*6%V'_JAPY-R]M2JX MD;CXNC<$240\QT0!0K89Q(Y/<-@;BEPGE+SYFO?K9U&>;0L&) TTZ9NON2D3 MT!M];,GH3(MF27EYQL=;LB)'WHKD1-*!R]=?RW$A-T5Z/D_K+1LA,G&,O B; MKFE;-)V"SF 9&>:F+NAT3V;")&=/2& &:-SOS5?V3Z;,ER19E)D]Z2=PTESJ M5:UI%9.KLZ1Q3[6F4;X.I5+JT>@T3 5;H@UD/Q9U6GTHDKRBUN-^=>?84/*O M95%5:+\OOK.B-OW,Q[0>*E&$^,CQ#42BT$!F%$4NL1IHH84-+^1MLC,+%HU[ MG#KX5Z!QX HT+C2O\^#$2=O5*]#X<04&3]HR,W5FL9*RB@B,[:N:,\#K4(UY M7;[0%W9&OKD[U6_OTMUASRYIXP39M /9V+X9>)@@S[,=US-"=@*B1Q.XQ!;J M:J\)@^;)7 ^[N:503'/>;*HR;ZSXAH4UA$EL)- 9(3W-_.4H'I%ZW4%;A[IK M]_+EA0*SL*HZ=\1/)WCZ!L F)4,%-*Q#-:G[R MZDMW$-<;"+7)N_88B$FU(/V+9MWGJ%.0;4^*R#IT>!Y7);-K!?SR*O)S0UTS M8\.UH1%[7NP:IA4CSX^=H#=EAJ8CHK12!N964*E.YW+4\6FC=M:D-6^9=N;G M^!@1LDGTK4.@IKE0*'RB3(E\*'4^@ MP#'2W_.;;+]/=Q=M&D'L6"$AO@EC2% 8QH8W3(0]G[^1R61+FA6KQZ= M!0Q M.RY:\Y,J)EKKXU/@E.>LO,H=[9S&+]]ISK=H.*/U:NE;P;E-=;X4.AZP"05( M.OEN)N%'VQ^&=N(F>N(;/NQ*AS-YJ%J'YKD'07_4: M(9.WPJ4B'NM(QM2[-5:Y4L>;_*7%S0)TO]'%<@PK-"(3!9YA.CBVO& PBG D M= W61%.:DS0-%QB+,2DF>S.0*"=VYW;5++)G;IPI#B6;2/&Z]&NJ,V_>;^O:P?PVDQX!LPPMM!SLV"LP(.D%L#!AL OV^-02G>"FU MS?4:/N\5(:AF/=SFII]=!Q@D'6)!95/+.Z?0S4^XG.X]8[I'>F[JM)0.BA Y M)HM: K(2E=3CVTO1U,@@5TGN2UJEY2,S3Y+J#B=55AUO\S 1-FRJS8[A8H1< M.ENWS-X>A#&G7DZWHUT;.W3-^[JE^-[=,(#'>Y8$*D?3".6HPNEG4G+5LJ60 MX@(,&&B02=V@-(U"@<+;;%3*%=V>/97#E5_?[](R!=MBOT^WS9TEE.6\ /LB M_Y:6[/#@H4QWOX#W^;9,DRJM6,^G^BYCLYCVZY*R;41(%71'/T]_WAV:;ZK8 MAL@R?4SS0UK],K&:-\;MI4J>DGBLH(JGQH]"]9,J,"PT!\9>#T0=C&IC6S;R MC2@(81RPSFX^,8S>)*4+#TW6WCY&I\2>Q CQ5?(8W9 QGY0%^G=+1.4F4\PQ M5LQ"J]PJ@N>>;OJ/\K2FOV$=D)K?-%?U@.]9?<<,L.:"[$-TQ-EE[84, M)^,3NZILZFCR!NN7!A15P5K!F*+,E4+#PSRUP/PQK?LY3A3$OAT9"%G$C2&$ M#G;]WJ0!#2)R,GN2(:'BLOA8LJD59A$J9>O+FEA44%VFR%936SZR M)%19EB!W)143):Z\6566YH>_9^=-?:Z?'XZ0;5AQ'",4A8Z#K;B]DH/$IA5# MWLW&DM^N[SUB@-;1+_,<,2.OSD0FU_'23'7B5=-*!9QPC^/W15G3A)!E>9]N M>]/L=?UDH"F,466YOUX@]4VBM>+(UWG,)/&S)BYF@H25T+*NJ M0[.DV5PH,$7-1%F5$3*-A$[3L.,F/S+*XPS:]9PC;MF2I':-BB7KRJA83>*' M5Z?>Y_2]3JOZ96]RM/OO0U6SDN'&-+S(1@0:)H:!ZP0!\3TKL&P+$FB9MBUQ M#8H"JS)U>G$%&[ -[UW609>[!5 %W7PR-A?%4F+6@VNUZ_0J!G#$-Z^DO4*4XJ=HO+/4/0) 1LT]VV2]>.U]1]3LNL:&][^9K^J#'] MS!\;WPFQ"5V+.-BC$\LP\NVHJ3!'@8OHQ%.NG]W<*#5/&$_[J5W7%!!HG &G MWKSYNJXML'RZ^.>(J9C"GH:S]PIT;H'&+[8]\D5\VSZIVR'A/GH'6O>ZI+'M MGP>8GZ!Q=+%6>HH#-C(4+/^0K&-060$/%QOV+1L9\8'N"/!S\L32;_0]*7>- M^GYZ:#9S_BW9'UK4576X;W_7O'Q'D%;D1HC8OF,2!WJ>A0+'[$'"T!,ZRCI:#FR8X51>"BS M9GGTOMC1"+"33U4S3G=__8WY/OELDB"?EW:7ZPK+"G:;:W.MF.&QGCZG.IWT MG8ZZ:%MGCUG]] (801"Y@8V0QS:@8C>(8Z<'YE@.G#J/4@QGSKG3X?X^*9]> M3J- CWSZQ$EUJ.0G2PM&2H%IT&:XKK>J8\NASFF M.UJY%ISBA.EM6I9I.^WZ/<_J2RA\UX]=0F+3CEW/(J$'D=VCL!P32\QRE-F> M2^L_L?VY+>9..1K4@D*O+0)"TYU%R)>?\8SRKFK2HRX44O.>14(R<>JC,C2B M\QI>OMZ>VBAG?E6S&_7>G9_@:&)1<$3[DE8UG5_7ISCP$[NEX 4*%'N.8UK8 M1:YCQL0+2(B&<16'AL2(ILSVC+.7(^9G+_#-4W.3B92.J@N!T)"V"/OR0]H% MXO%3=X6,FC%-72RDQK1%8C*]G%<>8].6Y@Y-;+YU)5?Z3B5?P$/Y[AS@"T.RC4*, MH&L8+G)LVS!#Y%@]Y)C84ZI[\P)=?N144O:;.;I2!<'U!E9'J?!5M%D'H#<> M@;75$95&C+_"N,R#LLK:XT)4C%VZ]IQ%+E1'/C8C3P<<^K;)!OZ](G!:K9NI2IB,L32B"4K( M7<<[K<:50L/#)_E.H:I*Z^86CBRYR?99G:75;VG2=%G]1-5@>RC++/]&/_"Q MR,O^CTV'SO9R;VP'MA=8#HH#$E@NB3S3ZO'%KNN+I(_SH=*<*Q[?VRO0^@)Z M^*#(P>! DTF,J:"HKBJIJ+(9O14^O-D\E MFT?(9POHRE1_/K\O#1$S,R\\GN"GD]>D,=M<.(XB$CN&;R ;V;8-?8L@L[=J M&4CHKMZIMC1K_PFF7LT9+%DQER544*)GX%),>(5IU*NJY_GAT]B'7MA>E!F?+ M64\S'?"/%IVL?$UB6'KNKI=<%1GDV[S.-8-_Q9783%Z>ZI4IFQ*7WI[93^6+ M5^,^LZY=18[J <,9,-W]N($1F*8=A989>3$Q7&2AH$< W= 6D3J5=C4K7@<5 M)#4X_Y**:9Y2QOFD;RFRQ13P39Z%K]A6(X8"[(UHHHX8K$,:M7A6Z'^"Q80R MZNX2^73+ 8$0SW)#XL6V$T;0BCEK"L YYU.-:,<-C+":0OR7_791LKU/5]JI& M^2[ZYR&KGZY9>;&I0#9S==^S(^)#&'NN P,<.T'8KU116-@3T495-G77^AC, M9M-F-;1P9\L!+59P!"M5 U1&/)]B+L&Y8$U0%=U:%).3OQ&Q5!V!=>BDQ'!A)JL*_.ZGH44JK0J)!^92JI@7EM M.KE(%9*;PVE:*1B'/XU:BOHEKI=2S'$K9I&G3[\EY1]I'1_R7=4EKY'E>Q[" MV$2A$4!H^7%H#+/[T!'JUB=I0K<6,E3@OH$%;ADN0:V3)(Y3V/1S)JAB#5TM M(M! 6F@J?)Z9,6V:1N5*A&BB$R]51P4GO!)#TK+.;C-*8"MR#T65U7T5T;4L MT_!C!_NAXYD."=QAN<6UL".B,U/L:!:;4VCM-4<-.#'%F<0CG^S,1:&8]KQD MK\.UD "-<#2B0BJ878<4*?&D4/_<"8I2<7^?EMLLV7].'M*RLQ5;R'#MT+60 M"2WL^0&UT]OR(E]H14'.@FXA&D"!!X9*4('D2./4'NU\":K.D:H&T%)RTS)L^NM_2?,OF;W1:=YS-]:L#M@-- M,_8]>=^QA298RHQJ%I_??[G^!7P;H(*$87T"Q"! MFT)8713QRJ0"+O(=)QPR,N<@ 229S:GF-2<1)T>VQ_0 M33V^.8EB/MU;@%TQX9,B5O>!SA&J1J1.,=?KT#K53ET^Y:F.,V&U.^W?\!I& MM^4!V9:+S=AW X,@+R;$1H/B1B:2$STEEF?3OM,W=-KA3S6,"VK@[&3+2J$( MSWJUD(*W:%$YUI"BY13[&C6P 8+,"753H8W06W33)E\4M<"NP(=@PM-8T=XXI&O M">RN3*RF>'))FB:S,T6(K-XB%;T8(SM$D/XW-"UH#">< @_*=9N3L#.+$%G3 MA8B;-WDATD&9*B&R5B1$EI00B;*[7B$2]H1#B.38F2)$=K]HZ41&9/B!:<=6 M;!NQ&^ A!X,P%FJ9,<7.+$)D3Q0YL6D0P\6HQX@0F;UC+S^R& M=FKNQ"/!+K[,,]"XMD K7X& "VKNZF(MK]*SA7FU/7^'B/",![-&?F4CR+R^ M:^C_*QL!WE&JA7:F.\G0RQZBT$$PCH+8I_9-S[:\?NL.M,U(: ?R=&N:1Q.2 M5'?-B>O'9,_*N8U\M ?@FIMACHO]_R8V."C@F4_PYZ583,1;;%>G/9..^!:[ M(.--QD9$5AW;ZQ!.A?X4NIY+P0-<](VFPLK^<_)>G\&Q<7R/V#ZTXR@TPM . MC"#R>_L>)$);C=59G4/PTB-$P8->ZLCE4[=E>!53N892-FZ\'$PN"-_,Y\1X M&1Q1/?516(?Z:?#KY1DS3@&QRXL>];080@A'88NP9V>GL6#(6: MK\E;T9R!]9.B6Y8;/(KWZ9U W\09I5+F%,XD5S)]E)DV5)6>[,O-0CEAMC$AD!\4S?L>P ]=V.8 2AT+Q0@3G-?QE89F:>'3 ML9_&)K*@00%1<<66'UEF[%C]+0V0$!1N\I1^--U]E5AE5@R%ZYT-VG?V%6K^ M(DZ1UQ0=ZXY!'Z\G5 M8]61$UPG7B):<@I[1+&*/%"209X57$TQ68<,:_?RTJJL5E9Y!?NZIA+"3HY\ MNF5%P7A??#]>(^XAWW0I;OW M^:>'9A#/OZ%MG3VV=PST0-S M:GAP#6L !KTA3:]N /BD\@3.D*JP?PU3"N]]OBWN MTP]%17\O##6"]'G$EH7LT(Y\Z 5Q#S6P;%/H'.LB '4O(!Q]8E/1LO<*Y%1; MLL8O]GOVIRU3FH<3I5$@],O$G'/I8NWA%ESU>![IP2' 1I'6)? 3<^IG]M=_ MEF%%1Y#&UEZ6?";6,30M2\'+%9_EX\'=;S!]H.J:-04!^O,^;6[!S7?HGEV( M^Z_F]QL)Z 42V%7E>;/2FD1LAD>%*B4'-P\\IQF;;6W("3K#OH!)^ M^8:&V:D5D_I3>%=@ -@0C'@(UM-RD(.T$>E5RODZI%2M2R_[#:KGB[LN>9>4 M*4ZHT)+B_B'-J]98Y#J6%046\6V#8,N.##CH*K4*3_=6$"*Y9O9M;"APT"%O M0W-)-J_.3M)G[GX_A>L1S9TGANN0YIE\?=F!?T:&^6?/MVE9LID[F]=3;-$/ MAB+M(&YB"V+;QXYMPCB,B6$XD=U;#8DOM,]RJBW-<^:FE%&Q^=Q/G5#_#&Z+ M$NPZV$/9-ODA>B)E,LN\T^?Y"!:=.7<<=@51IK@=./!3!^_GN:?-HV2-SIC5 MT+P.+53FS:MYLDJ6N!>[3F;AGV[C+$_R+=514E1-KP>V#ZTXY'6U(3ZT81QX MD>7Z4103U_<'.?5-2Z@BJ,RH[D6I$YSM3;8W-=AUZ)HJ5E95!PH^I0EI)7KN M6!WUG.M(2[ NN#;T@O !)&A0-I0/.&=>X.%D;VS11G4 UB&(ZMUZN;BBAS>) M_0 ?*2-)==?TLIF\SK.Q/0.%MD,!+!D7'C'-8JD3),J#=/VOR>V2?*0UGJ8P5WRBT4)C$QI4>)/BIA_DSB]9Q M5.B@+K8MC)_%$;W7$(IU*+@.QPKMC_%4E47;=KI"1X4T>V1-2C8QM'&$8L^D M$Q:7!#:RPW"H[?@.$EL 5&)2^SI?CXGE]!VHJ9HHPZRL&NJB5*4.#A1_>9OB MF>3O-6U"PC>!];5*WA27WA2[R7S)R]SG,GU(LEU?UNZJV2C?-5/ZMD7*!OD^ MACYR3&0&)$8PQA[LP" G@,Y4X5,"0KL4=BA!VL)KL\6BJ7RP@[SL=&F;=DX5 M2#4QD97,^8*A4D3[X/3+;RPV;54*C<=D)D7E855(8Y6&::VJJ];)-W58 Z?3 M$]#/R1,;$=A>W.VV/*2GG=TWL6D%KHTQM!'T?"\.;6@,8&S3F3;E5P)!]^I? MGST]M"#; YR,%F; ?V8-V'%H9]3V6+:*J\"A,JJZ0ZF50BF@.S7]Y@=B9Q?$&8D [*DKU6R9/VYTUU MF\;4A)4DEM:2=NYZ*J2!8Y,P#K$7(X/FN9%%G'X3&[()$KJ'1YW56?8P]#/Y M/4>"HIMEZ26@&0A6LP+44-XA75-.>(%!L=6?B5%8JPQ.]NOMM1\ES$V4Q9<+ M4!_3>A,'D0<]VX,1"ASBA7XP=+)!T,+AU#JHM&'MM<^3#5[/2ITO5]B5:*44 M]9/$4AOGZM7R9"_5V;LIK]CNK%7HYQE2Q05T2F16K:"3'..3T.G^"N(%> M[$3(1T& _=#R8F)'J <0Q]#;U 6%RJ>@"LT*)9<#0NY7^B-O1RQ=G0_?YIU/ M0!>B7$Q )3H=KK6]X8AB:@C%.A13AV/2;0P%N9NHF._S9O/AV493=A#%D6MZ MD4TMFW[@1] +_K&9CU4Y7UC)\5@DHK.1;]2-1U KZ'! MGSBQX@*K(DJK%EHE#O()KCHN>87W<_+4-0!$;.=WF>)#E>4IG4M5%&/;.+S[ MF]W&-!SD$&K5MZPX"DTKM@;M=XE/Q";\2DUKG_(WKWRSIX:U"SC=)C]LHV\R MVJ1#+*:]:L/ I[KS\R^EMSU,=JBJ@P..2)OY_7"- 7J+?"TJ*T+DB+YJB<1S8LDBHCF]$BL5#(5./:68*KB3E0NV7W'Q6W]/2G3C6L;L>WY M3N $ ;9P"&-_6.R'R/7D=%'$P@RI9%-_/FD9DN5U6N;)_MVA2D'5 06[]#'= M%TT 9%JU2+$KIG_*:9TF="PS[_$LHV4GA'"(E@Q]ZU(G*0\NR) \&]+IV%Z ?>)'%B'$=OP8!58O MYCCT+5=L0[A2T]KWAO=HNV[0%)U>554:%TY972H@@KKZ+!(,%@O$FI15@,?NQW^YS94+5;S3,+VI-[X!#6+$D6_;T(Y#@GTT2+T+ Z'>)E/LS%KZI1.%XR58;./^$2RH MTCPK6"6@/FF0/^7&K$GLB]=U=1(_I5I[@@LP8,O57E\PQ%E1E>5U';*GQ).1 MZN:N9^B:.]/*._!+:=JKXGB%+8)#*]/ MVZ8X,R)ODSF26+7YKW3W+3V3+&X"Y/K0A71N;OH6LH(PLON]^#@@GMNOU'P5 M4#L%9B66:+Y**%^W-Y6]=$S P!W#JT'I5 1">+5&+_G35V@:?%=GY[^++75YN4<366VJ8_)'<]V:+V_[,)DLL$[:@WIR>^< Z.U4; MY&+B!,1!)(@=WXWLT!ADV P#1T ,%5J=1PN_]/L,AHO;6*O8^>1/)?/CZC=GX&;E M^\5XP_QO1A'3ZL80?D;.#"$:Z%QV!-'A4*'MT5-1+[B^2^@C^'N^8[L%MA1; M]L@ZZ#>_QA3-CA3W[)Z,YM%E1V$K^K']84='O.NZV/[QZ:%I^[&)/-\-0QR% ML6=YAA4@WPL'S"Y$T\L-WQ=S\_,+=45"EF M"_N4(L<:(ZZJ1M+ZU@5W\*Z1]N:OWMTP!\&IATV7@NH*#$Z"QDO0N;F&:HNB MB D7:^9^4E8RSUD'%UREHF4BQ#LV1C^V:55]37[@-$]OL[HY[G(6VKGY'O9= M%-N!!XD3>1@Z@6OUMW[AV+>$[M;6BT3SV-:"!W7R ]RT\/NC?BR$G:1M3WP0 M&\HT1XEOJ%I/@,2&HBXV%#CHD'=G_RZ,-FLH;$WB>F00F2>&ZQ@D9O*U6.(M M$2B@1?A$FAN5@DT2V'6%GF(XA@T#1JII&*/.4VGH'F-"G5=L'\F0VP[:)5,P- M4 U^-*<*3P:!I/%'H$RD,WX@!6E.(!,I[*PF57,U/:\CXBH'R_%VJ$,X0D164#>?PLICW.9=>KO^2/G1+ MTY]N25/,:B9Q&\]!MFT&T J(3WS7]% 0# -[!"5[)D\P*#%@"B]+G3:0.JWL M2:_!2[,KO 2OE=;I*_!'>$W3XY;;ZU%N=2_ 7V",;_U]*MWKF'&H=.CRZKL: MKB9>!/>1,M*>D&XOW$+YZ:7#[$XEPS%P:#N&XYNQX6""81!U< B=X(@LR6O' M,L_L8=;KXA0$B$\TEPV*^JODCL!7?Y?U9^V MW)@1PHZ-; ]AWXL,*X:1TP-P+8@5'$^7,2M4N5=T!]U/A_Z,W[G#EKK.6KX= M 3Y%7HA\,0V6.%NYU@.5(RJK(13KT%4=CDD?G!3DCGMM]/8VW;(*P@^:;>?? MTB\T[_N4-_>'L(U+U1TK+3PF>Y:7;TS?MUTO<*,(VFY@D3 T^S.;Q ^@+[04 MJM*P[I7/!FLSQ4\[N*"D>$'[,_V+O+L1J=F+2G](C^ %5T&5QH-ST7.I4 @6 MO!N834&T#P)#RL@G/?G-#Q$'^7I6- 6('%O U!&/=4BJ'M=>+D_JXX]75L\; M^YR66;%[F3UO3)M FO_Z9H MB) 7&_X P8WB6"0I56IXAK0T&Z:IN]-IJB(U M51L&/C5=+ )B:GI1,J] BQ64VR>I5U2,,=Y7]/KP\-!NT4GV M#$"\+[Z_SV^+\K[9-S;T0@L#PX>!@^S81<3THAB'_:HV09$G=,1 E4W-);53 MF&"75=M]41W*=+A;G/6"I!/! ;=@\T=ES//E+$N0+I:U/..[T4:&$9R 7*RK M(R=Y(ZJHFOYUZ*)RKPJ]#ZWPGIOB_KB]<>/Y%B2A'W@$1E:(/!(3/"1)H6>( M:*#H=VO6NN9U:_;1LVUM60.NW5T_=%VDK],A;XX-;]/LL>TASLX-LPR%92M- MG^3EL VKP![E=B_^[_-X,J&CO!N&C'JN3?):&-=>.\+H_BXRWKVG2RG M1(QO4)&B;!T")8W^]7:2"2R(S)>8Q+%=*O3'8S/P?'=FN34<4I)!!PTWM V' M8-N-(0P0"6/7ZV%9022T^JD=C&9)^\@V^#5YVG'O2+X[>^>!8.:F/TS\9:C5 M1$BB0L6P7X$._UPZZ" CCFS#@YYI0Q+XPP[% MT"9"US H,ZI9S)]=@OY0%@]I63\U0L'*9@_-,;23+FO9O]KY(FL6GE-S>;)_ M=ZA24'4WVH-=^ICNB_;?-5W$6<>&!0(K.@:T'<1.,8(>)+@YU'1HJ.GTHEX@/^:E;U3.%4=@ M+;*MVJU7\JR%-^[=AMVIQNNT?,RVZ?F> 6C?A('^].GV2[HMON79O])=N]Y, MF)R07H?2';IG6K(A$43("DT+V[Y# @N90X=B@D+7%-J8N!!&[46(E^*MJ&W+ M4B'ED^H_0S3%E'TX1-ZY--+CY>@7B_?1LWZ'3^/;%3CQ#K3NS;QM4D^,QG98 M+OQ4K&.T69R%E_LVE\;#WW#FY!(0.FBF7YJR+0Y)C9"S[4QL7V?#",K#B*N&89N#+K'HI.^]4UG^W+ ?JR MLUKY[@B_:?Q,$]?6 X'&)3I#-3X&K2E*@K.'DP QU. (&_2X 04.3I"#3[< M ;RN ETEEE)H.0ZRV@,&%]?&7GVS@S3<\5C!7UEYO"RF/#/YV.-L7!K^F/&N]9UP?DQS8V H0" [I.&)NF2^>@'C4,0^*:0NVG M5=C3O3=F>Y?N#OMFR/LM*?](Z^8]/B(5FZ$I89AOMC4WN6*CVH#N'!E\$L&9UB9^2E8V< SM_>7AJ9%HL"_]9W55YI6EXU\9K<9:_U#BKS9 M G5(]K\E-9N//(5)G3:OT!&2%;@Q@C:.+ A][)MNA(;QE 2&4"U$*Y 9AZ43 MP*!#G+5CTMGR2;/CJ&V$>&1@:,3=/CJB.^IU1I1O'%I-,,4&G1/8X(B;-4H[ M$]4GP+ O/JQ,H7KT-, ,$5S'@#&/JZ_.&EN4Z7 @ M(J3_J>ILRW;/TM]GW_(7J&(*QZ6P+-,U@M@R;=^EJ)!K&+[M.V)G$G1CT;ZH M?/]0Y(V.4.'OC@"U/K"30(+G1W7'A4_3UQ02,5D_'9Z[6-RTL3@>SKH"O0/M MJ836A<75?2+I(P(_5SC7H?&S>?OR7.NL+(LK_5&H>H045=1N?.\NU'J!R'>1 M8=I&B V$?-.&5/^IF-JQ6H,;)_045-D95Y#4$0E?MEX MR,O[V8&7W43880<_=>A_7I&T"Y/-)>OZ0K@V2=?HZ44YU\VNN)2WG4:SQ^/H MPGJ-OJ@FO8!D0,^ ?N0:3HB=P(70-@=(."9R6JX!R(QB'F84?IFRR[-Q6G]/ MTQP,#K679M=T8D8?_"=9>=<1*%%]7SA&\@)_C,6)N#>MEU=6[I_"-9>^:PSA MV@1>IZL7%5X[O^(2'Z94FLIT1[& &Z5@ LX695J-8.X"$;NL2.;!_!*/!A+^,>$5QP5&54LW[^GI?'H_,LA>J* M3;*".9EC0;&N$4Q_<8V MBWQ)'XJRZ6'6]RBS+3.,_BV'W/]GN4[][G-7TL65>%MA1VIK$I,LS8 M='! HC TC=!S?.RT.4IL1P[F?1_5&M7W9O8X&\T[(NW+SROH-BS$Y,CKJBU>D'U@SE)9IF*KHA'H:88&B8"(:1!Z'O6#T C U7 M;I%OLMD9J\@MUG<-V#,O]\W3Z>G0;@9_^>W6'@_1-;Y90R&_K/=&%-ZB7?,R MWELDSE K*)X,LJ)Y*@\ GGTOQ+Z:?2JG7 A4]VO^8W*=A<9]D^8:8T'1LTXH,Z'JQC6S?03T*XA!' MD9)*V5Y43:^>O= ,-?A'BUN=I,I%9+*L:@^&2FF5BOL M-._XM58!B[QZ&[9WUJ2[K^GV+B_VQ;>G+]FW.]9#A%VZN(E] V,GI@:,,' = MXMH1[*T&KH5%]'6J+X&M$Y52RO0]>4>5/H>18%+S8[5'5QGY9-]YJLR*N[[*&W&.(( MVP3'KF-$;AR&%H*#Q8@@2^@NLPEV=.M5!^U=V77PR8ZY1R+1S&<2I7RZ-1>; M8IK5HP+/8"TD5R,4C4B5"F+7(5-*/'EY^Y1IE*@1A5)#\#I$2I$OA8Y'4$RJ/F3;-&?MLE]) M8X -SX*F"V%D!99O6B3R>GL!#(5.,,I;T2Q1:/O/0\9.*^\;A"DHFVFTF#Y- MX)!/F^:A3TR7!DS+)TP7Z1E1H^F4KD.)%/A1J'[8E*T^?LCR]'V=WE<;##TG ML*(0$A@BB_C$1J0W[81BO2Z4&%QVU\8_&%#0(%6WLBC ]N3E1#U$*]V>P<7Q MW*N& V]R2X7BM*]#Y=2ZQ+\H*,N7 NW[:UE4U0;AB+BA8T&, AQX$'JNVYLU MS=A6I'M\QC1K7@,";-E1=)96)..W@VOB<[*RJ:=2['7,!F>%.@7VFX/]X=FD0S=L]-2_VKO17;BP($D]IS0MQP;6G'L^#T0 MC&.XR=-O[!]-UC19 %RO9M"^FJ=8!>:< S F<@,R95(G3?UD\=/*N18Y/ T& MX@G&W IY@5(YS9P:G]6KZ&0'^755#9<*E/9CRLZI(8CLV#?C.,14YG& HMZH M$<-X4Q=ULI^LJ3RFA++$ 17_2EU::\L1N9B<+)*J250KB!3=:K2/8I'3.1&* M5Z]I0L[PZYP[[@Z';$EHVJ[O1]B* MS-CW8A0.)^8-&(2\5R"K-JOO'1R0]E<:#!#[UE2+=<(1XW#D[=05C76\KMJ\ M>WG"4BN+O"]TUO[P(] M*_H_,? _L[N.A^!VG@'F6O?W+-8G]XMV#H+60]"Z>#5Z/9&6D4-#E$9&ER6? MB76,0(LR4*SG#16]#KF_F>U,YR83^]B'8>Q".PH=&/F6YS8F(R>(B!>)77<\ MP9#FA99C^U/1G7C3Z..3^]F8$]/MDYZQJVC[-D;3B' J87<="JC&E5?W]BKC MAU>3T&.2[5F3E+@HKY-]>I3&,+VICW>,_SVK[[+\4Y[^GS0IA]OG-U9L.'0. M;]HTXX?0C*E>QBTH(X(0"ZF69BB:=2T\-+FQ"9XH*OK\@7TZLM2Y2"SX)'!% M81 3R0'XN]NB?%=1Z">IZA5@Z,$1/BLV4O7\^CW=TR3XMR*O[^COF!_-'3Z7 M;^W1(JC32!^1W)FBN0Y1GLO98I$W1H^PHULJ=A33U[NR.'R[BVG^S.!51WRN M;=L!-+#C$#^.'.A$,.CQX3 4.K\V'ZH9Y#YA('O%KUNDP&W^J$GY%01+[2 P M;YSTC@<,.!T/"M Y Y@WZQ\2W@R!@M%!79C_7 .%0K\EQPS5S$\?/C8H0,0P MW,CWD15:CA68L=4;=$S+%%GNGV!&\U+_&?6H!G!K40*I5YN;V;6_J_R.<+]\ M@MSP-UUJ;Q D1557)'G(ZK8R^;E,'Y)LA_)=4\5\V0GZY%)!%R(ZYS>)Z8:1 M8WN![:$&%L$0A2'9/*;E3<'?ETDS')%W\Q0Y_R+V27?@#C7H+DAOCZIV*QT' MZF9>=_M+1#L[Z8X97RJVJF")96##=:P-]BMP@OZJ#]O52;C.M,Q?^$ZLJ>2/ M"/1L<5V'C,_G[JMV5;/R++88Q-:C8LI5>]W7(@__^R_4O,DM(FD@7 M66%:GF^I!:AN$P![N\$1.CAB!S<->'"ZRD>GVIT#2RQ223']YAJ6WOBM0[%G M\?3L"M@<[&K4:3JK2+-O^88$"&.3Q$&,K Z?A1AOP<4Q([0%;(:86A6Z0Z& M=J'F9EV;3NL@?$Z9?BM2:U'I#J=:D18-WI]6HX4=G2[1S7UULWQ+-#EQ#;0"1V(M=W(QOV'AB& M&8K4/M>$6W,QM=.93G4>RN(QJZB#@/X19.W?U;(;PM9!H+Y1914QUSL,M1Z MU@7P_G0O^?,1*OI1EPD5U2QGEZDWS3&N0--A,:\ISCW[^IZGU0]CLH%5.^YI M?[S^M .E?F:FCZPS14]@G2/+TQU.<_I#_9F* O.BS&X.+?RGZ/YA7SREY081 M,T81]FPK\LPHMFS#7_965)C9MESBQ[1!HF[$5=_KL!):%A!J@ZK"O62E/UW<[ M7&! #4Y@7[&7NO_$Q/MW%4:'3U>7#HR8PNJ)B>;+>;F)'5%>G6%:AP9K]?#B MO;VZV.35Y;^FQ;;C+MH311(>$QO:7K/JC:SIK8/KE<6":)C3\R,&N%7N] M73]P31$5GFY-L^8> 8)G" &#**:I"ICE4]!Y2173RU$^%^I6_29?(S*HCNMU MB)Y"?PI=3Z5D[YLC@&3?W-U+\]@HA"Y$V#,"PS5<9#B]/1QCH5L=Y:WH3AI[ M8%>@A[;-DKW4O>(3J.3,_69A45:QWF9-;P>@EZ2,96>3B5R''"GPXU+_GHG, M<,M/F[*=6NNNLG5M/T(^,L/ ,SK[L$'O\GT\,%G]=-MMF2M:-:X%AA;H"]Z:*#JL(&?LASDPP?Z7_\LIG83".:3N'FX M%=.U(ZT#JGY_P\RM0"ZR,R)?TQE=AV8I\*-0_:R)J=/GDKV6]1/;@L:VZK+- MN0_,(+L.P[8\Z)F^YQBAZ<0!NV&[7Q)$)"!01* F&=*L43VVIN]#V@.3Z!H_ MC4T^-9J-2#%!ZF%=-=MBDUJ%H3G^_)*BO3J9(ITVQ52MSW<%U.HX?><"H[B\3"3$U>KTYDF8P \E]-7M N@S7 @L#RW NMU:@BGN^!01N9BZM*:BG M=@7+#!J<*K0^CF(99=>#<3BTVK5I[$YCG3OE.EPHYY$@LHS8)23V33OV0MNR MV97AD>VY.#"X-G/, $/W(-4UL:R3'R>M$WZZ:9'__&]BZ:S.#C?XJ4/^\]6%+@=+W:(FLMZ5O,LVKTK?IWIP7,44L"2I5LU,6Y3NVS^:,[=##3AQ!UX8& M=%%L0@S=WK8#^78'J[6H>],+0R>E65.9%%*N&4F4TZ\&8+/,TD!V MFBFB?E6:ILJG\\JFE#'13*R=LY]151=:ON\8?APB'$&3FH:]5=OWA/J%3+6E M.Q.3:2@[F3^Q3&P.ZB0SL:ZFMQX%NT061R8VE>95J=9T;RYD8FI8$KWK1F86 MZT38]Z"%4 !=+[9ICDCGKATBSR="*J83AV:%&^Y-45/RTQH1/EU<2S#$-'.( MPY^IZC>!ZA'%G2. ZU#C63R]<$>-?G9%5;R;QE\ MO$MS_-0$#EA&&#;)K$1 MQ+UQ(_2$[O]69'*-=4!5;(J)[8Q$2NIJ7Q87QU1+:]BRC<[ MI9+Z][*LN#X=Y&&20PV5!F1=FJC6M0O*J($_X4RP+2-<,HZ1X1K8"OS0AF;D MN#&&PP*T%X@=)U9D X=SR9H!KRUZ5ZJIRZ ME FJY$SL(BEJ[4O*V,CV63/5)G?TB4W?YSTV^H'VLMB_)?M#\PFTWQ??$\K? M!GH&S4T1]'V/0,<,;3<<)N.F"X46F&> HWOG8@,59#EX[+&!I 3WMCP M:>K*PB*FM]'M;;JML\?3J__ %Y:$/O?F"AQC-V@T^VQW1??@%!B\N@+HGFTE M7N+>I2G1&%'P&4.]#G6?T^&SEQ_-R+7PJ/!B#"(DA%& ;.+[D/X_C%QS&(-" MW\3B5P&*VQ#2;_%K^[ZR?R*ITZ)L"8JO1J+$%'4]":MXACJ5S96)EJP7EY1H M$BOBEP.AO,YVV?[ AN?K='LHLSI+J^C'=G_8T8RXN1+N_N'0GO#Z=!LE99[E MWZK/:7E]EY1I>U,&,HV !'X4NX%KVZZ%K)!T-QA1I,22NS=H%FBZ2Y@GU]>< M^@..#H'>H_[.RL$G]H]ZKP!U"S1^3;UP:)Z(\RGKBH,M)LA+Q%GS)48J(C(R M#"P4^G6,'DLY?_%6I 5BP#M6382&G\Y_07,E@6='*()Q$-MAZ)B.X?BAVR/V MS5"HE+/IH\(UP?Y:G0FRXDPRBEA%+(\,CP]<: MXKJ.L6P53!3K>^M4C'(?D_NTN[S""I%'@A#9+F$#++4:X\&L'PIM>IML;)GQ MY@HPB)*7VTPG>(K@:^)6B6KSTCJC>A_I$I9@":;7K*,R[G")H31/O(K6W6^= M7M?%]H]/#TQIN_[S(;9<([:1XQ@$8F19$0IZ>U[H"AW@E[>B??,:!02*!X%; M-Q0PQZ=1\Y FN$C880(M<2VJA2XLO/!+6M5E MMJW9[C5JCMUE55VGY6.V37%2I;O.,L0T>S.HX%E> $T/&J$7]Y8="W$U&E5I M3[<8M8C>W3!(X,OU[R(-[511.JY-2[$IIE)'@)U.-1!!AQ$T(&6N#E+%L4#' MP 6XEFL7J(9SOF:!?*2<&09T4+J"-H&J/2KT/8 3!PDZ]V\N#,F?6S>1%[!K MLR.#>,0PW- )AR'*\@RN!OFJ;6H>+$Y0J1LP9.F5'#1F8%;)P'&"4^W@(8),LZ=Z%?00'JC3/BA+D M!?=]PHK(Y*N&S,>CV)!Q2F$##'3(%JJ*C/(T4AE1P^\ZJB.*?'G9,T;[P3MEZL'!DE6Q1T!/4-6Y'^\!Q-?3L M<5['R#&_VVIWE M9YKSB*!B@"J0/M.A[1']K",';ZAF&38T1&F1,6.9H^1*R-8>(OQ;%[GNVW],9T?N\IB\1FQ^U1]O#K-KNB^I0IE_3'S6F?/ZQ MB6/DQ- -L 5-9'D0F00V(,*0^(8K=*Y3L6G-HM^C;6H-:/O/0]9VY.V!=RTI MQ%1?-?M\\KX@\6(Z_HSS5U2#(UCP#P87-'AGSN[%R!S194U168< ZW*NF.7) M%I/4B]>E#[V2P]"QD>>8!!''<*$582L@MFN;/G)A%/*F:=,-Z7MU>VQ7H$'7 MO,$#OL6:DK_)V,C[J8[M=;R2"OTI=#V7LCTL+B)HCR4'IF%XOH$LPXY<-S!M M-\*#^=# K<(U4IE;]G^#>.LC4B?D"EX! M!E.J[X 2JB=F?9I85BB ? 3/F_D=69/)_20X7X?V*?6(-_^39FNRXC&[W=E6 M: :N03PG"-P8ARA&MN7TEFTB5L)286\-BB=U?EX)V1,U3Q//&C1OD;/T'+S) MJ)X$ZRM7/1F/>%5/FBVNDTOO;+_O4JOB]OZ>U+VNT1=-XPM,Z0ZBZ@] M8M@A_=_.F$L4S MLJ/$TS($1@WZJQ>OE.T7?L'D_B'-2SYR+F\^%[O;S_ECMFD/9_Q'MN5O;;&) MVBJ)(@=93*\(C1S+M3WH#X)%;"2E)GI:-)W$#B#Y*=0M@_GKEN,$:7O*Z8XA M_?6F*'F2*_D(BA["Q81F>JXE,]]G-'.$OS80^\-D_R%"LYD'4T28.R-=>IE? MAJ9IMNGETRH&&!,N@OFR4/YP&HVU%OB)944XI YQG-B"[:UN&GE.9$O=LU!O MQ;#:?U&4(DP8[ M7A;#U,2,\*4PELELAGU8"&-($NA@#]N!$Z )S9K*,%Q3 ,B>;E+ZIL-"TT# M1OU AR1+8LIBCB Y-1'GQLP-IV,:SFB&&EW+T E%["]O#HU@0/C4;/.^ :^" MQ6\A9;NJ?>EX.5)XOG](15/OI^!VB']_A)IPG)R_IPRO["UOV^? M2>!OG_+2C==9>6^O0ML_)[(157Y@$J M(U7'-HDK5@<'L-AT#W[)=^ I2\OJ]%/ BW.E1*!9O@_EPDV#N"NT?&P6.+*+ M/YQW_+G.MC9&70!N'FCL T<&7H"A7W ;9XA@1ESU7AR;MW\L*)K-3,1;,6T) MOM&6*9V*P6\!_I97_TC*+&L.*655_2VMLQ6AL1TFMNT&F.($.0D.<8\;V9Y4 M,>#YT1K.H3BF7V\8*)!WJ$#)8&G.HLS[5%-*M2AW+B;@<4L!-Q7TMH)OYSK) M/,G;6-^-R>0FZS<+"H3+X$,VQYO84[.$Q3Z._ZW8LJ_9YO53@YP2'","XQ@G M,'&AA:+0[Y';;APK9'XS(YXN!7P<@,T8&E7].D-PG,"ABPF/0RQQ M)RC2N^MF'*WA]+'' I[R;+M90&B4<^6,@=&8%Y<7%H=.\I,$Q6/731T2E;K- M3QP0U?B8(AR.\)1P,*S9=[;K]6E1Y@[XO$X?]Q'=P(_$.]2W M^B9#B"WA,A)C&S)]8+1#!LH!&OO7!ENS@;XIMMNS6^AB-_O?8>&- :65O 7< M\M=F2F&@<\G>^,]NLK+LGA;]FI:793.,-TUD[4]TK^+8)W&$@QB[863AT,46 M[AL/?%]H"&ENTO!@&E""BL.\ ]I"1Z;B?;16&JN@#3O:$@>3-'%N]C\80;* MY680![:O6K891C:(08NR2W"^OGO=QE Q !'RSLPC-+._C)F$;J->%08PP)F: M*#8M57!?WQ5E_L]LLZ(8$C>*?((MY%,7.3#V^D9)[$F]7#>RJ:E%L'LR*!T0 MCE$]>6)5U,XHIR-5KL4&X/MT3J!L+XD25C1EAI>H9.K&G%6PD1PIO(#\5OO= M9)+?#T[V];[,/G6/_C(A=<+0=CUL^]#VXC#R8-S#L1,VT9#:GC8&P_B>\RG% MVV15?KMK)B-I!:ZRDK_&!<'_W#>/([/X5.?K_"&M\]TM>#',E1]-UNQ!,?%< MA.OD9/7X4?E3$MOC!C?,72URT$.?[4EE*8+/R+%QGRU#J,V;>?K!99.\CIF6 M\B99-+$2/\")"[T(V[;OHSB.AE4U1#Q[[)14L)F9IJ-Y@V[\5%243/5IJ $> M]4Q!/YVG<++I9XM#HRU$R'(0)33B5NQBC2Y;ZNZG2W83.AE<\GMP%$ M@1/;OH,"[ 5#JP$16WG7U=9,VE0<((X7*"ENU57*%*UZI.I2@-')].H(C*1H MJ9"\7.52LD9 OM19$D^9[^^+W?EE1L<++<0DU/(HH4X"44R'EGT:NC(ZIJ,] MPUK60C2S\:&%;M%4=EJF9;/6AN3E[7<(T'8V%]5'^C+D3JM%KS),W6PIR-ZK MM4D[](D5P(0D,?23!'F6G_0M1MB3FK:-:6=2F1NYM3&*3VD],TKE&!V;>4?C M#$5BFJ5,[.*T2MV2TQHUDAUE;>J2V#BDR')=XML.\6*/(HB=P]FQD;HDV,8< MFJ2ROJ7,H:(6&:!OO Y=S+*N=8(;&0&29'.AXB-KQ7O"H\2*LN@P[Z8 M!HGOD,1*DA!%"/5-8N1(U70?U= <\J.\A#6.4D4A,L6F#C6:;>GJ'$LRNJ1" M[D+%2&OZ1,_'@QW&_:3DLGBYSS]SB^ YEE%\FJ]+:K] MLU+,B1/$@>,D211:B4UCZM(6C14Y-))Z--84!L/BUH%L[L;MJJR2K*=LBG@Q MG5L"YW(2.%Q'Z" W;P_U/CA"#0ZP9RP)K\CO&?$T[;%EZ*IQ*U\6E)Z$56$U M;I[<&"XW)0'R AI8#J2)Y22\O+5G)R1V(N+BT).:)DI^M6GMO+JBUU>2BBE) MCJ 0FN-%4M_:9W?FNMSXG(=S.J1&V$+D11'\2]48PX&<&.!]6?(KRGU;$48! MLJ'K4\>AMD4P4YN^+9(D4K<%U%HPG3.V<+K7OOY-12.D.9.1"I-TJ2C&!>@9 MFU(\,)46MVQ:0[_'U[&_S'=\FKIL,9I63ZQ M1+/9+5Q%,8X0#"!+. /D1[X;!'[?=N!8L=0*E9863D%&O^+]D!Y\0K M*R)+KH88$PXQ#^F^9;G'4E17K&&K[+UOFQRCDX+5DGL M0>)9H1VY(75CZKC4Z=MU$E\N!1C=FN$Q^%M:_B.KF^2^&K!)3@#&,RHX&9B4 M3,F)08^M>;^S8NC =XP7YAXDO >7^+_ M_B_AA1MXS63C7^(+RW%!6@/"_N;^>U8"U[X ? PUOV?_XEWP/^9UJ/+';'NZ M9*W19P'O M,7=FZ.GD?1DC4*M%K^\(:&9+=#R2[G+"=?JC;>Y( 1SD6$$4>TZ"^9LM$?:\ MH&\Q] *I2?^8=@R/OQX:R-OWK^OTQWL#3C^58K/]J5B4F^X.Z-C.AA?AGYIL:30WQ]'[$:L LO"L<7/H4 7 M.A9F DGZ-B(G\%Z#J1WSS4;0?8(393IAX%=9'0*H"IMHTG&BWB)L'( M>KC-VH"8MACC_+SZ+(%N.7WJP5Z !BY@&,$ N/FO(\B@Q]Q,FF;VQ*98[_E7 M-'.V17OD&5(%SSPTGGDV% !3QRJOZF9YK&9_UA1?:J,OJ.]2]O$R W?9=L/? M+TAW@/T-?YF'5U_:5_R]0_:I##R4Q6:_;B:][!?5_N%A^\2_\;8H-FUVSQ?A M\C5?!.=_RM611?NZ:+-^]E/V0_Z+='.?[W*^#[[":OFV^[+]BGV9\Q5+NL>7?XW_MEP73-N-QOFUNZ MF^RAS-9Y0^M? /V1WC]L^6V=W7J[9U_-6-M<@._[?,N/ S.L',R1Q0.9?WG6 MQZNN%SRC>,T\D3+2U@7_ 6MAW^5A#8V;[#';%@]]!?;F,,SL&*(VQ_&5EX6GX8O3'G,#T@%U">VJ1UQ32R)I?J'+8A#]LG7XI= MEQ2L; >&,+(Q:P]B8@7$ID.CKFM%,JLS(YM:_G[L6"[%TJ,):92;CQPQ>+P# M>\ V;09UGJ18^DRIC#2">6TZJ]L:O-GOMVNB$5I@@AT;-_"H46C M)'*',ZC4D=ID%?Y2P_K3XY"3''%*Q,3%"!MR,O(N$4;4HF_UC"Y(<[,,!9"' M78SL$W*C^M.N3X*&U5WZHYMN#TU'41B&.'38__I>'/G\^9N^Z=@/I$:\E@:- M'Z]@$\(V37F1(DJLI.AE6$Q )B=73EP.\)[M(?TR8 0]2.&G?O3HCPAO9[1) M*^W+T"V])A4&N^GXS?"CJ5.,/2^)B=1D05NCAN4MJ=D:F?9JL@(,K8&:G23OHRQ$R_687ASJHLB"_+'T"$ M2!2@&$/7]S&U S<.^P9=-Y*Z!3&B&<.BUQ?OV!X02M8\&4.AM*"99$]9PN8O M@7*:(3')4J5U<2*E;,AI61K'C6(AS.$R)H:1[6,[(J'G0L<)(QOVC<4HD*J# MHMB$\6VU[M;R0PMK5!E+8=H$LS+SC$EF:2^*4,YU$^)-7LXE)0''J>E? --(PLCPX%&3R'>E*/0:FW8EYDFCJMF6JM M7%7RA'5F MZDI>9E:=OYU.9M=LX+SDA&%Z,Y8^UX+3M:F)'=6_^6/6:[_2!S M@0T#U[6PXWNV3; 7!1'M&\.^ZZCMJ4LV,MU>>MD"4]M!EZ5.;N?<(&>*.^8= MHIGOBS_G16 ?7)'(90C-6"-.['N/XD1JO_L-0:->[. 06I@X'@IH%$$_&I:, M**'2.]X*;4RRY]W?%S]:Q%'8 %=A4&(+W#!Y*IO@\\]M3C#SWD;X""Z7(3>C MK7AK,WPT*^JKQBO7)K%K6RB&)(DI<6T;>X>TC1"9K7&%KY]DFWRTS*CPIKI$ MK)6R\4O#"PW8).C*':H3T@88LC^ MKV_/#Y-D5&8DT<['2HYD"%3*CPPQ-S9%FOO4\"MVQ!,E!4:7H3<:[#B?+BDS MHW#AX4CQCIKUG,3"$?:CV/4] JTHQE;?K.W84J4X1S=F.(=ZZ\*#\A1G/+-R MZC0)J8HBQ6\^/)L+?^+753=6Q;IH_S'."! M*MOE10EV')[L2[M:+7+(3*@VD+D.-=!CRSE*V,C<*J]DKW^-/1\8>#$GBHYC7-QO6 MRUV'BX[2,O:[WSO)^K6.=>OW&9)>L-9*CO)*]6P+U&(KT\(D+4,7E)"?7HN6 MM%X\<;J_SVM>XY!?OF SH#K?W6:[-6^1VBYV/#^Q4(+MR$T0. P._,*G@,"V3E>>T<^K:.XT#:6R>=-S-I_AFCI?.DG0V5QI M/*W+4" MEKS*D72Q(ZI09RZ$02N*L!5XR($6C6(4)*X]-$AQ++=/-J(AXQME MQ]CZBZA9@U'RJM88-L5D:2(:Y53I&-3_Z.^:PKHN\^_[MCAJ78"OZ:PWN)0N MG6I@>QEBI<.00GM/E'[AKEW];EING^TE/@[#F(:08L\*K,@/W>'L0.0&MIQ& MJ;1@7)P&4*#BJ"[ OUA_L6SPD);@D2/\=^!?6);%_S^H[M@@8S.#?7U7E+R8 M]K^#\/FO-EF5W^Z:>O1I!:ZRDL_"(/B?^V8IFXW1.E_G#RF/.^#0*B:1I/\JIXPL:+YKJ9-D%^-1P./G; M@R^9.2-_8WA0A3M17CD[<#,,#?H?V5 MO\G38I.\(:M*HYBF3,&?G+0<$<+\#O$F;D;^S8S9P1F+)?+T)G15KR\ M%:N%%8G;^/VS6\UN'Q.[AS*[RW85"^2?FE.(GXN*UXJ]O+E.?ZQBC[*90A19 MH8N3V ]L"_=O=WB!YSF2=_2UMFUX^G4$MW\;_1@PV#*LTK?Y]9(OJ&$S\BZI M;4>4MP<-GF$%+5CP"X?[KT--:X9Y\K( ,H2>DT1#KEF(5)JR[G5A 8,LBDKK MMXR_+)AM:%KN^#N%1ZA(=I.O\WH5(AA0ZA*8! B&20)).#3L6($K-[?3T*#Y M:=ZS9QX;4'*:J8-5,9FS!@1X=^.68V@[@Q,^4O,_8&>G32/KDMN?87<_W MZ5/=[=3*G+%=SKFW-J6V-(4I788 C3'@W2U,22YTE05?N4&$2!3YF,2(EU(@ M$/8[IKY'72FY&=W8U&=%V]>C-8G1>*K%I&E2EN6$ZNWBW\NJ^"UV*'4?,ZJ*LL.[5]G/VK$N/G'"B4AI7'HAW;B6_P<5QB2'@"!GB^WJ*.Q8>.+ M.[_EN_Q^?P_@[6V9W;)L%"3[FH_AR^_;_+9Y9K "O^]8I^1WQ'[%_+7!;9,/ MM,9)7KC3Z!(Q;9W)%W+".H#L2.4KXBW.9ZIZW?#. 8,&\<3J*D[E&6DUX(]E MZ*H)PU[>[3/%G:BB_KXKLS5G;&[_95?%P='(5-.5 U[14QG ME^,0.>D]X ;/@(,>^;- N" U'D7X&8&>QI'+T.R);"WF&"JR);V^UV^U1HGM MQ%9HV=B)W23TH1^TK2%(<.!)E9%0;"""LDXR1F&ZOZK3>,ZZ?GGUXY5%L8V*[-,2) S$DB,;4ITD<61%3 M14M&G:; 8UC)?O_+U5_ 38OPN!PA2QHDRZ-.XAPQY5N:7^14UN)AO..D/".R' MS]:2.< ,[C:?F4>W*XM-C>T06Y!X<6P[28+BH,?E0BCUW*%Y-*87&3@8+O^R M,]D)_*!/^:=S@2G=Y[\XF/!T 5K'\?VUQH@%:_Y9\D8EC6[[M MA4D80;\'&OF.5,WQ&> 9C@;/T+;'D7[]SH$V%V)ZI/H#A6XGZHL<,_K/5"AY M[N3.)A90N%6=MX_M MRP!8<7.0^-C#>&NL/'"4"F"%"(2$9]H3L=*;--7E?? MLBICWWRW\CW+2SP:^3&_5HX2GU+2@PFI!5>[YI3%YEI_*B*)1$BQXE:Q7H%6 M6I.Z8(&GG]O>%&66W^YX"8H&;O/#3?:8;8L'O@<*UJTY9G(76:?I35A,.&J* M+*7!?0%ZX L.':]9UI".*+KMXX2 ,48J)AZC.-4IY4FK1\\^07+VA_S&2\X2 M(9I0&L6!AW$<$,3ZIN/0'AKV+->0L(_&-8W,=S!!UMUNTR_;XQVD3\2G<8IA M2>]=]O)SQX8L6.+?\\%(P=?FXH\C__I,5@@&FOG6&1I(FXL4N^I_[]-M?I-G MFZ]ET?T,\K]NJZR'880#Y$>>[R$K=)S 0L.VB.?YU%"$T 5OFD!!F!E5G:_! MPX 1I -(L.F-T1] M+E17QR9U'6&P\E@RP48C $':T!GSM."0XJ@.T9&%MU. M_S@!1KOE"G'&#/OOA9OT'^F]$+QF\^6JN*G_3,N,')9#5CYQ QQ28ON1$Z(X M28+$[O#$CN4BB>!B'LPTH:3=**TZ?,\6CXXBRO=LE]V(5JR9P$_GH\="?&,X M5K2>Z]&#(_B+<=.F6._Y)YNO^2#N>H9Y&6Y[$LEHY7NPF'K']2541BDV%0W;*IE'J!><(KTD>&0NI.ROCY/TJ)NHD-V, MY'.F]I/&9J6D5;X* MU&'P&[B&H<;S&)$U3K$I:5V0CK[%H;1ZCG+$DC5SG&%"2JF!.^''O%AW_9+> M9_!'7JT"%$:\NHWG.@FR(H=&%E] 03KB(0S^J+$U3(41 WZR_>NU.V750%2W*?Y;N5$ MCFV%4>1:+.NU+>3[U.D;0>Q7*CH@^-73*4$+2%$+1(F24P,#'"GKP7OT&%6$ MMG$!39!D;%FJ( O^A"XH<2"T#73]9W%]5^RK=+>!N\V7?)?Q-G]K'FE;$1@Y MH6\Y?I)0VTX2![EVWY[+,C<1D1C?BF&]X)L_@,.16.T?QYK ILMDA,F)!X,% M>ER 0,<64,>^*,%)RBV&EB4V!.9C$VU/8\QK(IM:9PCX-26A1;2%K EH<>. M0G=W4M/HZ[N\K+-L=]0@Q+9+4619R,,!P9X+H=LW&(6VT#US#@1MR]+J,8:<$.O1 MW BI-8\'O)7F?Y_X/VGU\-"UEU"($C>($^11E" <):[?MY=@APB+]:A6#&NU M'<,[Q^VQ5.6-4]Y]#-W-XQ#Y#@!Q="A(?21 M'_8M,?\CJ1,X"M]O6)7%!7D428([NX;YD=S"[=" !HZT2&C:J'U-R;D=V1$$ M+F.)=)0%+_=81[,A-+4CV4U6EEG[ -#ON[RN^K8<8CF)Y\:.'2$4^&[ S^JW M;6&<1,+3.N46#(M'CZL;(0TRB8F).G$",[M).),3E+?H4IG0J?,F,9F;A#^U MB9P:CV)SN%-FGYJ_C:9I 7.W\384.CN.['/855WFZ_JXP6]7OW=MXL!A,A_9 M'HR=)''"V";]WI@3)T0HL];3DF$I/H![-BI^80"KT\\UFV!4;*HW'9ER&GV6 MQYGF@&>Y.C,;U,/Q,N:%FFQY]>"U/H:$YHHX?3(3GC5I:,RQ<1QA!#Q(PE,,=+HF)D1YV M!2:7DQ,K)V+OQ MI>@1FX6:8D9.K@5),3*W/&+@S$Q2A:=ES!N5D!?C>XG2R.\.=/I>0'#D>LCS M(@LF=D"MH8TXLJ4>-)/[YJE&O](1;$F2I!3 #^*&C#+\>MG++RO Y)L+4H) M9+&_K05*# AEB$E>5C7<[?)'-K[2\JF;SL M;8M/Y6,C^5E !C;6@D)?;Y%0UV\9UVT^F;MA*G6B72NR FA[?DBP&[C$\_$A MNX.$BI^=UM*:\8V##B-H0((Q2JR'70%=GIQ8V4V$=SA546T]Y$IH^.0DJRFZ M!K+%%%Z$CU-ZKY7+!:B_7GL*4[U.IO+E?^_3[:==5:?;;5.7YES[/H[CR+)) MXN# I8@U'I)AWD^14+T$_:V:/BK(L8)CL!I"AE[:!4+';(S+A1!QLE5BB5[6 M9>I0SL6^8MU)C5X0+#,I0="I8&.$Y 4$'3-V%::[I\Q1TKS,UHS??L5YO,H%CR;^AX1IP*"/@87$ 4T&E,8 MZ65R6W]O/QH)RY)UKXQW1/1T^,C7](G_"/Z9EILO>X[J\J;Y;07W]5U1\E,+ MJ\!#81!0/T:0A+'CA18=ELVL() JYC8].M/'S8K[>S8BF]>%0?KP4!:/6?/2 M(\BK:I^R[@?V.]9]P0._OOU+SC[:6"!YAG8&KXKM=R[;H7)Q[>2CP4?F@.]/ MSQX7[DP"C4T7H+4*%#?MA]CT?C!LVAU8[7XYLXL[7Q]8QD[PC/872QF-\P2I MQS1G7[O-DJ+\*_O;FL'U LNU282HGP2N%R1HR*'"&(=SQ"IID).&K!Y=$[-N M.;[YHY2\6Z<-5D8]NH"8]:Q/-!9^S.#UTD\3Q##EKO%SA3)U&@Q%M)%^,1[8 MFG]TN>+7K,R+C-@B3BT.-].'H3$W6HN NGPPGOA9U)/+RCV3&OW6X%G!N:%SAW\EO[([_?W M\+[8[^JW;(*DH2+[+#!"$7.1X)$L<;0A[SBWCQ?WU-&HX7'5"0-DCY MLDN[UO9B*6[8/I)>C=/M 8'3"O.0+R?H/>\M2'#YQG(7 PIZI/-P+7&,81[. MU8XSR/9Y_A]G*TF*'7 0INC400?]'"_@P(,!HPJC_5(B\,#;VS*[3>OL/(I5 M0$CL)PA[$+I^@*T$^7'?=.3%XL?>=#5H..@,,,\,P0MPWPU3M9"CC7N!@#,' M[7+AYL#X^X%G#I(E(LT<9*O%F0/I]^]&G+^,#"Z"K)P*+;I)74!@T6Y28; 3 M3K2O0_)JS8$FC*K?TO(?6?VUS-?95]:![]AG"3-HA<( AS'&?AS9CHVM($P. M![\C*%42?%:@QD]PMQ!!L0,W:5ZR0"A[:%]$ M3F^SJ %Z*P$Y]T#YLC:&!!QF8J-( M9S]9T.+=[%3HVDC2[Q^A3.O=]$R_K[/R?A5@)XX#Z 61 M ZD5!P0%0^BF&'G"2=D,V*;89#J$M[R#!MC_M.G:?;&K[Z32M3D<*)#9+=QW MDT>QUO-#O.H- ]RRA7M;(L5'A1_:K%:>7$,K3" -'!C-[8Q),Y0/,]" MEKUZS,KOA7 B;0B%C.P< Q96G7YYG>? Z^.C_NT]M*Q_A:K]X3"E&'D_S93/ M!)/@!3A+M:@2?RT<-NVPAJ:9I M*U]FD9.P:GS5E*%N?O'W++^]J[,-9$J8WF9-8MLO^?8&;%8NPB@.+2L@L4M1 M8+/_[,&[;@R%ZNLM#++A=+('"=(6Y5$8X'B;.+ IMMNTK/CJ:1L3IEH\U>Q\ MP\NH\_E]\E24F=HE)$/_Z:QMEU6/KI -%G^0M54I+YI89373C182!!=&BJZ5 M5Y,^$PVQ7\MBG66;BJ_^]C/_ONW?^83_TX[O?>6/&=QMWK:TG0'8!"8H]H,$ MT<2+(@>YPT.F+O6AU-G^R4 9#I/719UNP3JM[EA<;$UJ-Y.ZLP0/[ZK_SHH-H=N_I[7=W?9=L-Q]SEEE11E MLJ_WAY7":N4P6 2&KD^([1 4>BYU>UA1A(7>G9D,C.D#F.TYM#\[M*U.]6MQ M57-XY:9!/ 05F9>O)_&6R.;=PARELB:'7L6#B_[H9F\"X#8,RW-5K;G7HT]+ZJ! MU9,;;!,Z; D[:E.:6\PT,&0N/=P799W_LP%S>7/^POE7.;RPUS<*T<]33X0O 4A0<_)JQ F*%Y G#)C5V&ZMIC35N*I/W67T%TNIS2_Y"=8DSGA@N3!2M:6TI2/;96;<"3?41PWN""^@>DV\.=C9? MM/4B*Y#OAO,LKW8+FX\T5R\ MQXTYG^0G4(UWYK8,C3/!G/[W/J^?^$LW93-IK2[KNZR\ODMWBO;Y)+23R(?$A2BVXYC&@=_;AZ S M3>W+R:V:=P*0->8RY1[L!04W&-3,XF5-#*;O;X:G#(ON:I-/)EHVP!$=X/+0 M$_]/F6KH[A,F)B&S]=L//CV9CS==$Y>9/2\ZI1D./6?E8[[.WC;W2[%[S"J. MCEM6->=^CG^/BZK^4M3_F=7?LG5QNVN>QDAL'$L!@?;I@W*QEQT)LC.WRV6$307P$.QM &[ MD*#6QNJD*+L?\<_9*P,)=>2*?7"^)T[8IKO%0L+HQ==+MQTL2.C?Y+P^J8_YXBY MXSK63QZ(1Y(S5736X<.I]LGICZQ#ST.6H>8_ML"3>+WIGG3%3/1*EU>G3['9/ M[N_YMK@'4X^7G@=+/]0:LX3S#.YA:^T[RXBMRZ)$\VZU 7\)G71NFAE6C"]O M_M9$_ [4*O(L0CSB$L^*$8X7I^-2+AZT-![V!/EAV1;;N_<\M=,H<1QY.CK5SA^_WSO'WJ,YR\"I(\9Z M:%O F6)-AA3:NY1"-M042E@Y290$V$,V3B#$/K&IW=>F=1-7H?JYV-<:5FF\ M+2J^L-=56=-;54>0.(EYOW[.%&;G;169&2;.3;OO36_E*%K0)%02^%M3117; MQ:M(CYB(?MK]5NRRIU:RX&[334SY2Q#M ^"KQ".8(-?"ODLMUW$3!+W#?3N/ MRA65GA6J8ZU)X%FI\WX;+3'\:[*N+Z^E[[LZ4/ MU"U]=)][MO31SX@!ZR+7K(LTIO:S968L.+(6M.9^K XB6ZGZPW24$86KE])A M)*I9FW3+JV %$34T9GIIP3(!<_<[/3&3Y8U:QF4I>@5U# M_M'C;J]*7C^P?^7+#SP5X].7/^\8@N[OY&8QX[TA,@N9U!&2LXB&T09<4_!F M\,EU 5J$;9FT:4F5+6LS&;F*D;NSG D?4DU\6SGJVE&,TY+DZ&.VTD M+B%7:C9K?\AU_/7$5 MH@2%/G4\$D;8#5T4HR%@^8Y-A&.'YG8-!Y(6+<@X7#ZF-AQMOT#=5_7L-G3O M6\C2)_&,N$,@>,SH";E(TCFA1\H#2(.U3Q"ZDIW=.;8.[XS<2\28&7V@%G". M!P3WA=B8&!M^Y&@Z%8L,D;V P&3*LL)\5S40LMH'?UA1QFXV"41-*7;&:!Z'A,-C!.GK,7>'@Q/1NDSB#L6B/ M*>PXCCMLW>XC]5YO;6ON-KWG?7/'1'0[Z+T3)[-UB 4=7IF/@[?.P5]=/#_DZW6Z[#2ST!'>[_)%)<%H^#74XCD A#X6N[<'0 ML^S =3W7/=Q9=CPJGFB9AV+ZK/5=!M*V]G_=(^^GF4R^T@/XMBP6V/!"0[\< M8I1,_C6!XP12LF7Y3"[L]-B[]WH:]&" W^=JZ D<67!<(4H@NLSB-HEL;EGN M4TOP!C?V[Q9S-TJ,O\/P&YOTC6;S5!XXG9L6D!I.:&PQRU"0B,[M>9'+F__D MJW/\K0C>Y.5-V_HKP+#,DOV =^4AF/B^&[M1[$&;$-\;7NEU$VR+GV4UBL)P M3/XR'/IH5CC;9UV:<<]^U*H N?J] OQHVLW^2#"4%D7-^DL@'B_&57*A^."E M_SQXB71>ZD+N6]&:>ZVQH(O6BW&51 Q>C,O4PJ]QUXG%WC$LG@J[DWAF 1%W M&CN+J?N\3!:5Z'MV4[#AW!^=3'MCLDHMC.ISAT@* M.XA6S"Q[VE]U;$Y[-PPTG7$1I>5DBJB; MU@7$)?TV%28[HD2\>5[[XFN97:<_7A9$7M'((1&+HY4/+)H[C$QA%,$[<_KJ!YWFN?(F-Y9DP23![LZQ-RB+9)F=6 MY=_WP@M6"V=S]M=N)NL+DY]K$7S:IMNK/*HO^/,]7W/.R>^=C5ENKUO0X9D% MDS39*S0:?2J4"/[>E2%^O>BY(K874>0X%.$D<",4QDY_V,=#&(FG?R/:,!PG M>V3MB>R7>_AJ!63&,"J0ZDU$IER@&7A\:Z=E(NXD,KF).%3+W\[VR;$IVVG+ M3R5J&KA:0'JFPXI";P^:HNS8N^&FM^-R7UZ1@RZ"JG5C21KS M?&T.SN6F5*_>53_"" :0@*.<@V.)J<@<7*O-%B2Z^-A5#$%23H59W9PN(!)J M-ZDPV ?'5!7]=O7[\]IT(2^3@&.7N(YGL?;"Q!L:]<-0Z TY34T9CB%-!5$OTU03O0E%R<3 M-&TD+B!F:#3F;#G1D1P)Q8EO&3_1LJZ/5N*[8[5?R^(QKU@O[$_38AKY5N3' MEH.A;?LAD1WM)0TAXZ-&.K"&JTP<"T6(F^N7" MQA'SAQW1X1;% %3A[H1.MB7"R$RLJ\43V7X_-JZ(DW,JP!B@=P&1QH15A=E. MJ3GV="7>7!]%5AC9B95$MD6=P(;#,=TDPS<7$GC'%0'7Z0%/L,4"_ MH=@C7?Y3)]N:8X\!UDW''CT%/\7)&1-[).G](+%'UBK9V*/$FM3QS3=05"L? M)LB)J!?8KNO$3L#?1AW:<[$O?8!3J17#\>50_B%K-YOSH\WFUW>>V# \JJ^B M?KI3C7"!T#(9UW+!9-BC?S.JJ)SQ5&-0X92G<29'GO.49%3NH.=;QK]WU',4 M80N0?#UVO'7<4P,SHG?OT+[*=UE5X>+^>[YKNE8%OU?-SLO*MVA"0PN%MNAAAZ N]6&BL<M7O"S,5+24;/:*9:TB*QJK/G*MS:!#%Z#'"/YH46K0)$F.U=7)'+WC=4J&V*$&A>\VK%L]H@O ,8$_6E2".J7,E\ RO6&JY#1H'I8DEN(-LZ6V "_+ MFMC"^VM33RVWCR!E 8OL8] 7>KJ&A&I>KNNBNDL?LJZ)V'(1%V;H6\BUH)?$ M0=PWX;-_"$NF[!<;ULL!CL38E^9&0!Y-TB*GC0,2%5F4ID9"$TU2I":($E2) M:>$+$T\)H2H3"U!!9>B%AIX@H7]H6_SXT7T]#CQ,XP"B@"1A@OW8#5'_]7$( MQ=_+D_E2T_DMAZ(RPJ6($1 ^4YQ()J63T"$A=J9H41,Z07K$1.[(M%,"IV+] M L1-"78QTNL2HO:56_(C7U]GZ[M=L2UN\ZPZFD:R660R!@6-DZHGS6"HE-'1"2M5D=12U M8F)[GH-3^JN)N05(LBY+"OW]2D*X_Y8Q@_)]U<]W<1S%L15""P?4<;TD#).^ M!1I)K%]*?J]A8>[12*B)+#$"0FR0$SGA[8&HJ*PL+Q*J:I ?-145YTE,,I\; M>$HB%6E8@"2J(B_&=P*I0B;\.;K;?/TEJ_\LRG\<[1EUC4*&HTIC/0RN6-';-YEVWD MGREV=;[;9YO+A^YEP*H],^6'-+9B3*.@J9Y"/&KWX$,+29U=6@ADPS&G!PP: MQ.!+>I\IG<-<"%N"!Z<6@M9<,%1PJY$#5],0?>;4UL(\O8RC7TLCI5CTZ)2+ M=%(X^+CLCL3A$/+7;*GM0N)31&S/Q!YU$S]R D)B;+M!;&.K;X9@1[P0B,J7&Q93!@D<,$DL>R@1);!V M9)HC.2U[3H_*\I 23Q(+0J;Y4EL"DN5-;,WG#5M/K?*,H64!ZSJCX!>:NL?H M*V.?V0\^L=EYM4H0M&T* T@@M!PV@[8A[)NT(X^.O"TFWI#I@W1O7KOD\$"# M;_P5,0E.Q2:8D]$II[SJ3$YU)6Q@ZK&5N([ON8-0AJ$E5&_40+.FIX1' ZYL<8$U!Z:F M73IXEE.RB2E6U+4CE!?/1*X#"O!9SJ+^NDA[L1 MZHA9TIUONO3[NDQW5?MHK[URB&.'T*..[<0H<.,DB(=#R0X4JY!II&'#"MF\ M*P\>V&_OTJIYJ>F <[1(CJ!;62:G85J'4#Y#"HZ@SBZ4)SF4D\KQKEBL6&HP M[7VYU,6?V+VPU^T/98O3[:?=35'>-S_]M&,"GF[A>EWL^8KF;;-Y];#-Z@QN M_FM?U7R)Y:]%L?DSWVY77ASX_'H')3!Q* F\.(D/ZYJ.4.&\.?$9EM_?LI3O MYC4/Y3YD95YL0#J O #Y;EUF7)=_V63MO_TK^QFX[=#+7.>:R;T"RZ0?P+,Z MY/[()G!D%-_S:\P"![O P3 VGS[J#W_].(Z7N1*X_ Z@>+MPOHX@>&/1"/.G M%K)G]O,"UL+G9J!8SJB3R^6ZAZ^KZZ*KJ]2CSZJ_ED55K0+?CV$-/"DF9> 35MT&\# YO73!5BGU1UX2//3&80A058=I[OCUJ7'M&Y>\'M_S)2JP M[1'J6*P:Z8(Q:U;3L:]IZ:IWQS/$%^#SN_Z8H;_[?+F\M]S0]I5W]+M_OL/_+;NQ5);-^U?!N%./:0 M1Q,;>'HN9S4[[#D#X5^V;66M\UVPQORKDI$=?C M3MWZ/KDG34H_.+;F C3V<'?W%EV QJ8+P*U::G 0\8B6N*'5]1\MI.@U7CG: M&/#!B .&7[LMV*]EOL[@MO$F^W&_KD)_/&3\M;'K] ?)-OMUG7_?9O">K\BL ML.T$81!&$?2@Y5J>Y6!GJ,OB1$)E_.9!9C@,]1 O0-:!!'7Z VP&F"!M<(X^ MR6C2>7)19WE^4PPZSXKH'QS9HP8,-CC@!O"\(ZT?E\E/6[QZQL16/'\(-RP-W] M*Q.7FZ($F[QYHKNY],$7V\'WKA/(10M=;A$+ S-X1$[?&X 7H,$'TMT&)&R2 MMEOSOY5EX\6ZUP=ZTD'X\"Q M=: UK]^,W1SG #QL'!D).BLO>(VN)3T.K=-OTG#TELM;)"!]IQXH6(LH&%L!4DATH53C+V O;T@$UG@>UQX^IH M?6[&^*?LU1FBX!0.748L;"WM_N#B: 'Q(X?$$^Z;*C".[3T_87@<38G)(*G' M7[.'RLOZ+BM7R((X#H@?(7Q0?'DRZ<*$:.[T(_7ZC4P(G! MB*G+8W,$SD^[FFE%WB2WQ'*@14/?<:%-(@\';C)42P]\1^K5H[DP&@Z.SZ0R M'W#-GBI*N7'ZL&C*@XL(A$F^R^OLU\_-&=4VUQ*P(]&9EMUOK3?GUD-WM=5;>MQ]:P8@!0]"QW0 2%_FN1X9H3[ O ME K.AV[:74*FBUN&[U?V3?=2@7)&]YT/B1_#DVA]CH]\SBW[E9O6?7CQ M/A]7.W99OM=9.7:*/J!<.'8T[6],5>9W\3*+QDYH_SLE8Z?VQ!SI>@S'IZ5ABVD@'&K@*\L5$R1MP>0LY^F ME??S;$=JS?AV2=&MSZ6.?OFS'*Y]Z;QI3]@J=YV?+R:.9L3\6=N1WEI&U.R7 MO;]EC]ENGZT0M%T(Y<-+RFYGD.75S\E#5@FDC:2^2FWV4K6WA+ M"J32KE]"2#7B[L4'UV&S]ML[W>@#QMD7'ITMXJKVK/\38J\R-Y-&X7$>G/GP MT]$OCW:>(]L.7=MUB>4F,0TH/C+!<;Q@YG \&O\TT?C9H:A%I+7C'3_K\2B# MSEY2+'YV1NKX$S_90:DWW3G]::EQO>KGB\/ZJ)GFW)0._\T1A0]@7Z7TGLTR M^##P/1RZL>?$KD^'JT"8^/',\7<$\BE7E(]"+M\5Y!5!RR.!!Q-( @L-)>43+T83''@=C='PJ5?^ MXL0<9U['^\YHR)K4;1.&+-%72#Y$U'K/2?JCEK9N\:&CECX6IGEB1-(KHE&K M+4;2U"(Y5&]HD35/?@TOF\0L\8.VCWPO1!XFA+4\'#&BKF?)5$30UJCABYN? M7A;L40PO^D@6BQ>S\"L7 $X4P1DJIC8X9WM&2I3 ,^*LW0?+4%O]9A6&^ZZ* M'F[?:KY7:GOE^)$;$^CY'K0<% 74CH;'#V%B2STCJ*5!PSK8#L9U6I9/_(E0 ME>>Z]? J(W\34JHD?=NWI6^8Y.U?M-%&^)*739=*;*J>5+U&%Z[__ MC-#^/#2;8EOJ MJ3BC0 PK8@\,I"TRL&^@@2W#!G[)=^ I2\OJ7^4TTJQGQ+1S,4Z1T]1A-?N\ MN%Z P7$=>M#"!QS_M(H[ANDS2CR) Y>AT-.86LPP0"3*.>%BQYJI>>O\Z>[# MXS/=+[)-77PMNZ-25W6Q_@=LIF\KCQ([B%'@A0&E*,")ZPVON-$(4N&23<80 M&-;P(]Q@QX ?O7'&G[ANH8.Z \]>%!Q]%+S7\,^.B_JRW&/G)H?>X9C/GI3 M#.!CSPRX00,?GG#L1V]V[:*H>L')$*Q8\& Q"1F,?MP]NL]V:WVO, MJ_6VJ/9E=IW]J!'CY!\KY&+'L6TKL&.7NC *F%"[D0\1P=2R+:DGE#4W;3QA M&- VYPZ>X9431=V(I3C\HQD&G+*,I33 ME''%)!U;3D[KEF$VHZ?L2Q+L6"Y"D18Q%=26GA\"RYO +:KSL4 46:S=!RG(GO5DY$IN1YU M8/'3$8N7,[ HLZ\\&9N*F\?*K IN#Y^S_^0>L!;2EK#1J\>00GN'DCK3I_]T47@$K1?GS&%D4YF9!F#8#^T8BL)7(?Z;A11%-E] MXRY%=K>,07<;K8L8[S4KOXC1(Q0>6>P/1-8O/G1B+4KSATJLA8U22ZSE.!,= MCE?KNVRSWV:7-_VE]0$F.)V$HB=A%@ADMF_&=..X9V: M'AH_LU7?98#-C'<\E)M6E4'8!%& M"3^?S-$SYR19?5R$?]1E].4= MR1.U-\#W)] 8 1HK%B2ZJOP+:;-QYRY-PLT;?%+I)^)ZQ'RVF3W#, HK\T])W M4NZQ;"Y-RQ2M>'\JJL"*X,;&)KM/ZPQ>_9;=?\_*%75M2+S83^S8BB(7V1;3 MM*:-.'9L*%1>3>V;#2M,CP? _^<*_-%B$I061::$]B$,DB2[[3 U/U*["@9Y M4MU$D.%+=-/@N9FG]P@4Z5C$EH J]D)'AY#01C;5^_'CD&OXS276%:84A=BS7B4-LC#K:1;P\*%2:)5)5' ME>\WG9(^WZQ]4=>6K^?<*FW6*E$I)RFF6%05E1EOOKU!B8"PJ!"X+&E1LN"$ MN*BS(2LO*QB'09A .[8#Z) DL,GAZY$;4_D[9L)?+7\ R^@M,J.C06 ("/.U MK'XO#OM$9Y>T6[:']YM:9%^R7O"UZ4T.M(_9KI] ?8"IIE*JE,KIU 1LJBK5$31PA&T>J7J;)P&Q M&DGPLN1JK#$G!$L+1](Y0A#&=HS8_[%T(XXX%#^(OE,X0/ M=45#)CD0I6I9PT <]JGD0,YNB8+#K+_43U^9UVNXVU V#WC@8^FMLG3$CRA_ M&"# %J(PB1R7).WI-AJ'?HPEJP[K:]API.ZQ-J4>!Z#2588U$BT6L6?C6"Y^ M]S O0 /T.,-#?4(, M763AQ*<)RY5\9"?$3VSJ1R3R:.A8HH4T5;_>W.CL*E\,D&:KJ'F"FC/#;2R9 MRQA9HZTH]'8QV>+=55/SEOYXR';544%/0B&R0R_RO"3VD1M9Q([ZYC!RI!)] MY49,;^1Q7$T\Z^H9L0EVUF'\-]F"W*H\B@G/)!3**<^!O1[4;-ISBITSXC.: MT&6HSW@S7I7"UL*+C/YD"\NBO^W '6 M=/&GY.N0DDR+RY(9DN6UB#/7(9E>?082WI$<>;*6HS,*V-\0%U4&Q,OH5QG[ M[!W3,,(:VA9-!M+)V8H0&GN>&P260XD38YLFI&_3M:@GHS#C6C*L.#VX)D!O M#O#D1&,DF6(B,AV/LB9_2\M_9#SUZ!N,<1+BD 8QM9P$6Z[OA;1OD(:^W+5A]68,Z]-5 MRI__X"/KOD6%X!(-BNC01>7*BU(%JF!M@S:-(I_DY(T<:2%V&%NDPY.4% M8EW<".^<9KNL3+>L0;BYSW3B(2! @Y-F6GX11O^:4Q 1+ M5>,:VY9A/>K@->,J?090\K#'6$K%M&E*-N4$ZIC(Y]CF4:EWF#JWIZV)XV7H ME39K7NZ :V5)N*3GT9+)YI2VE$XCCLFPJ0].J4? /F%Z4.F,"Z M!26](J7 F_!"E%G*I->?CMC"[[!E:M'I%2/GUYK4"5R&QHPSX?7*TE@^5#?R M5Y;M>2@)'(H#U[.I8R."^V:<"-%57=3I5FT#_]TOE]*1 8?PR+CF?P+69[;O MQ^W>OT^>VJZ]5M[&[M;/NT4OL34OS-HR%$0=_CM;\9(\B"K'93]XVI-'GXNJ M6A$/NJ&#'$ Q3(B(?*]QO6CT\CGC(;19N8;)AF3$XY!C3] M*UN_<$"G3Q\8D8\W*#FC(&,(7(:(C+*@T->=9$_?/F;M79^V*99+9:QGU2LK M<6.?^KX3!23P/<1:[9>O$^I$4K6$E!LQG-ST.+J'$N741)TY,4F9A#0Y73E MZH3E O2HICZY_#8W9P1F-)W+4)GQ9KPZO*R%%W&]:;^^7VOFA7595H5\*_;\ M( E]YS!!HJX=2[SFI]J$T'@9_7S?H#79'%LJ+S@Y.T[4V%O*\%!$_VI4C&%! M>!Y?WV7EEV)7/ _W?:,NQC")F$.I$\ H<0,'!GVCH>U(%>4:V93A0-R@ZT?& M!=AEDH?>QA(I.,F?CD/)^7Y#WS&R8>+?@9MZ[G^6J7-I@!Z*ER%&NHQYF1SH MY$CNEMYU^J-K!F6[[":O5YZ#/"^P,8EMBWC(3SS;ZEM#R!:JTSRV#%&7_IGJ=_IAZ/>X$/6=C^3A"ES&,1EOQYG6]L:R(#IPO67V4Q".? MN($?>9&;Q&YBH< )[+X-EM%[,JMT'V.@7DOBS8R*)Z1<&8HJ)&UC &@ MB+W0T5WD.CM-2UX0L?J:E5=W:9D-5]$L"_J8$&Q!'(21XW@X'IH+K82N'K/R M>R$:*)2;D1D$QX@4A@%@T1E4'-WI>ZE&1L0ICT-S/QHT> M_M+V>D63P H@PE$<8">VD0]#V+?E8ML9-W3$VC ^;AH8X)=\!S;%=IN6U6'X M3)RZO$F0Q-B1(W29 T?2AG=&C0HCJD.&Y-M]G?%*B[Y+_!#%-B2(4!1 :UBO M"1!TQPT:T5:,#YL.R"('3H=-8NC(TKK,P2-MQ3O#1XT5T0'T]RR_O6-?#UG_ M2V^S+WO^8,GE3=-R=;FOJSIMRM@-H8\2A!WDNY#X/"V*H46'<>Q$@=2%?^V- M&UX):(&!?=4(+6;.RKW<\F8/%71800N6'_+N M/'*$]P+THCA7:1-99L\HI#$G+4,ZS9E73-39S8AM.V/R:1@D!%%L)SAQ?=_# MB3.L1UFQU/:/WI8-R^PA&6C4=>J#2U)<:1B\Q$$41Q%U7:^[>^(S#?$D,P_=K4^:D2QI])YB3'[\CN9^T2-X MO'5B8U@3BZ*C^/==F:TYIYO?=XR@]NF2=/N5]>*[M,HNOV_SVV;ZWK[_[88L MVZ)> HD=X3A.:&3YV/5=.W(B0F*AM[D--6TX]A[0@F=P08\7' "#/QK(DH\P MZG:%6+HSHQ?DDAVM#C"BL')4GA%80SY9AKZ:,JZ8I%\;4E?TA-,ZNRW*I\L; M_L1E_XD-_)%7*T@LW[*3V'%B/\(.C&V;].!<%TF5 )@(TI+4^/L3Z$UI[K\S M8X;/\=409H\IJ1[I5\T2/IU+#4K[*&_.J_MG^=<1#_0X^(/%"4U&J\8/G9R+ MQY6SD Z ^)LNU65YE96/^3JKAL?7BOLTWZV"$'H!HK;GVTX$$X=XW@".>I;4 M0MI$D(S'E7?DY^*9^#2VL*$ >FL.+QC^T1HD'5BF<:QH8%F<3V4#RV3N-!19 M=#C@;&29U,-+B2S3&OTJLLS ^7N1)?U'>K]"Z6[S9[ZI[WZOTML,[C:X^,Q] MQ5#U('[+^#+5RL448QH[GA42Y"91;#M>W[B5!$*/^6INTOC>2P>T*3R!BU^W M'4SV[_?W^3O//QKE^KR8STBSG%@?&&Y MCP#'JAEB-QYHY,IHPJC'5(BN@RACC-X M))I=B]B&@>7@T(1PR24PU,,'F.I%(@8$[(H M%R9.$Z@2&,8R*1$-)F14+02,859,],]3<$KI-1&W 'G794FAOUL9VMCXG.\R MOBI6K3S7L1(<4AQ;,$R@;]'##DL81)*+3=J;7]*&Q1\<=K.R;6QC0L(OFC!+VS4GR!2#[C%\T^<)?:;_^,]L^9N"W8E??35QY8CSC6G9]1[OS@PFX!H.5 M=WLU<6U.X*\R_KEC9!02%_EV8,$X"%#HT,@/>V0^@K99A9?'8U[B0],2K^ $ M4QIOEG_3(O]G7M\QH;_^LP#_F:7EXO7]%=M:!5[=EQ]5X4=8/%KBQ[)M3N.O M[_+R&3#;(@X.460C*W3=.(H2'/7 /$P,3^*EX9A7^,BTPLN[P)3 &V5_*GUG MJIU]#(5_2;=6@5?VY4?5=W6#1\O[2*X-+M&PX57?/8L['L0^Q$D2.*$584Q) M$ R[L<0S/(.7QV->WV/CBS3R3C"V2F.4_XD4GAOQ,03^%=UZUVB4G?E1)7Z$ MQ>-7:4:R;7(=_N8YL!C9211#:GFA@R)*; \>;1"X9O9'U>$8EWC',K\.+^L" M<^OP!MF?2N#YL]@?0^!?L*UY#5[1E1]6WI4-UK &/XIK[>+.1@.\86+'AT(S M$OCS&-BWW#"T I=0/XYCFO2 ;"_PC8BZ/ S#8GY]EY59RB$9DG0%XC5+N5G. M34MXXYOE*_@KDG4HM[KG/IABCS!45:G'?]KQ]^+Y2?2VP([M1+$?^8EED]BR4 2]"+F1 M#Q&-<*#@@+12*PRF1*>8 M?IIF4DX7-9%H1!G?8.J,XHWA=1E*-LJ"0E\ODU,>WFMXI^$M7K._;&JP$(2# MQ/&A'[@H"EW+"R*O;RJDD51E=J4&#&O/\Z%R 3@NI;)6:NR)*8UQXN2D1H4S M([KR%B]GA&44CMP) X,XPC[?FQ3)P@2RW+ZQJ"#DS'J M(MC$+/JB5-](E4,UC3% GPZ5F:64T-O<2"B-))G+U!I9(]Y1&R5.A(HEX&+W MF)5USJ9*5]DN+\HO13T49V"3)61Y7AB'R+4<( M&Z@:<&#'T4E<[A]'XGG-F98_.=DYIJ[%!1I@*@42QG$H41YA,B[5BB.H[.-&;1Z_-P\=>BD14Y81@2Z+.\-B*L[;XU.[21 M^L*7>!N&I?K%"LV(^@7*)*HL=YGA3TZJE:B;8('KLT!%@;%L+F.*.-J*LXM= MJJP(31(_Y^GW?)O73[BX?RAVK+GAG2Z76 %QW2"$K@VQ:V$+N7UKQ$N@\!1Q M1!NFT](>&5CWT 2?&!Q-GL#4<"+>)//1@;(!E!IRT]-!C5PM8"IH XK"KT]:,PT,$G76;?5&EL.3B+J4B^TB VIXT'8-4<< MQR9R[Y\I-R,S+I0>.OM:YKMU_B![F$2=-Y6IGR'"1LW]+@!'!5I8<\[]#N0( M3_X4^%SB[$_%C+/3/V5>U.3F]UUZ7["T]Y_9AN35NFW7<:,PH@2A.(B3P T# M9/7MN@ZFJUUVF];9YEHU#55I5&A0Q>V@>H5//$)G5?5O8,.'V:9#=@%V6=!BB!#K+W;D4D1H$/0[H"1!(5%?Y-:+P_"25 M'>CUJ$@^H MS#GF(W_D;.0(.'_BJ=/*%CN?_76.&K#/.5.1(EEX#F/&=+(BF4DVS 4PZJ=[.M]F3W+"$'60KT \@6!3?M% M3,@7Y!(Y+6^!_]H@!P?HH,5^ 8[1 ]J[:>Y*P./H/J/J$_EQ&<(^E;'%+&/% MI+SSV[77?Q:KQ((TCK#CL9P[B",WB5FHZ;"X#K3,J;HH@IG%7++TKR$OF-!P M$PZ80KHY;E[@=\F"W7&K3:=E??41Y5G:QE&JK,:H03'F%4U7* @" EV$7<]) M8MNU(4QZ-)9K21W^,X5A9D&6K-1KS!/&)%F[$Z8390Y]\;+,0>H59BF/?5AI MEK-RO#@KL&I.GGEAR)6?."%-/&A3:'L1\>+('F(%M)!4U71#$&869\DRNZ;\ M8$J;M;M@,FGFR)>NS!RC5F&6599QUX=5 M92DCQZNR/*>BJMP76;J\@>OU_GZ_Y8V.']_]M,EV=7Z39YLN,*W_>Y^7[+]VF_X. M59Y5['?[^VSS J6'?9@X"4I"XCJ!@VPG[A9U* UC7^KIBJFQ31@BANJN7\N< M7_39-J-"^O[!Y-Z3#0_+W:5EAM(J7S-@)-_NZU=H*(;0 M"7T:.V'@.RP0>E%7MP51-PP5,P^]&"8,)\/YT@K\7C&QR7>@P]SH46-'/YW] MVLYS[XL=:(Q4C3B:'28;6>;SE7H$Z3$W/FA07W2^X5[J/;:<2"'%L5!$,..U MI2F_(2M/*KQ)5A76DEB,V?"6639SE:WW91-5Z(_U=K_)-@GCC&\%1W:] MK4;*:U&3>5QZ>6J)SAZQ8J7'SPL*,;H<)+:\-75O6%I@FIZ TXM@\_A"J)C: MMZRJRWS-0N=5S9KX?9?7U5_+=,=^\/>\OKO*RL=\S:-LMOD;^RC#M4(>LB.? M6!;B.^8NC<* .+$=.-CR0^P(/B &%0<,MASS."Q10>&=V@J<-O: M(5%0)3A!+D <\=^@!0U<\?!7N&)+&CR"$)"A!. M*"01]!V[1T(I%:KF8++]>6);%\B:]Z[!PP$Z^-Z,XT?=^JKLG?&Q;@K'Z(]W M1ZB!H9BG[!-]<6\*WYB+??(^TA+_3I"F& /'NF#Y<7"TA1*Q4 ^;RO&P:PX/ M&4L7F^%N\Q)9![IY*G=%?(_Z20AMB D,,,(N=7IX3I@(O1L\.2BIR*GXB# H M)\X-C7E0,9 NP7E:HFMG"#A8TNA4L>YM5Z6U3[ M,KN\Z3=1LPU?@\YV53.X8,E0W&;-P\/HZ?"9K^D3_QG\,RTWAV5I[%N)1:D/ M/$8(1Z$E57UE:FRF=RXYO&[)Z]@(R0J)4SM,;.]QR;Z2FPD< M+.&[B*W3OK]R&C@V!WQ_>O;!SB30V#3[KJ-FUYS98!'D8#N"MNU13+I2 MY!QF[$F]?CXY.,-3WB]IWSJ^8^T)%-%^6O')Z&$,[CA+7)9;KHQ 2.\9-NS@,;8M(W2P=WYKA>,$2$/:GVT9>BN9J M>ME"!=^S77:3UZ=K6INB5TSVIV563L=[;+_V7!ZA8[K>XIM6D-^EZXS"ZJ-Z M&9*IT9["5*>4V&!&;.S^F6_J.R:TN/C]>X=@-J ,MY/M6S(24/S/?MX2I M*WY06/'[#0O7@*J1KG7QJ]S%]E',">S13D":G"8]YPL78$*^)'8_)^!-;2.S M/6; )MTL2!Y>0GM,M_N,I5A5_YOOZ;;9M:SNLJP&; +4Y&+%]VU^F[;[G'U, MJ OVX>=]N'=)OQ=:_:6]9NMEH '7L:IS03XC[='Q0 V^ZPY M,YBSW^XR\)2EY=A-T[<]A9;%@]963]=@'V5'8ZRH-#7F^0$!:[7Y3YC27QQDU45 M$ZYTFV2'*:U''3^. D(2*W9C%!(G@7VC7D*E\N6139F7F0'6<%[I)I.5F+%\ MBJG-A%3*"<__W]Z[_\B-8VFBO^]?(>#.[NT&LO:*U(N:!1:@1++&LZZRK^WJ MQJ*P",@1RK2F(D/9H0B7/7_])?6*R%7,=#KXG>^0WSE\'?; MO'ML"F@+B=!EHB[HD2&&W9 F4\;45GJAXHZ3"/Y]RT_,P6%&TR"**6F?B*8I M"$(R-!J'@5)-GXE-61:L%IWB-L]$[B0W;>:C37$+ILT;!XE:?MWN,E&7MD7, M,.R&.)DRYN&6A4F.%+.I)]IKJ^( &*=YDA,NBC1&Z=!>EB5 Y3EY_5:4)$GS MNL8B 5YI^$SGSXV18\".IR/Z9&9DQTM>-P=16_!KN3N6*XKXB"1 5.#( C]. M2!H 0"-$8HH3',>KK^7^ O+^4HDI)6R*: M__3>TPSB^Z$2:'5Z+Z!HRRT^7^O;ROBZQ^*%,:7'MAOC2!-[;:*_J8V782WL M/>]:![S;B(?![\1Z]VEG/4MC/\AQP++$#Y,D3T"_LYYEF)%,J=Z9@>8L)\'W MRB'W:-LUPA&J6H9L@F"Y+'EF;M4RY=.::POO/J.+'\%_F;H+0F60=S?4RZ1! MM;4^JC')?Z:B_:\EE]E/Q;?WY;ZJ-_SG^[)H2E)V?X[G77.>H^11FL(XH%&( M?)R2( \BH<49C:&2#LX 9X[% F]][V6*+4?_KQH+");]HK#(X(Y+=!8B+KP3 M#'GE_VF3]W3NV M>2?CSL./.S%'WTF:<6B&7N%^;)J#!(5X-9M/IL:PWW8\@F[%@RG_5F\WU>[F MYZ+:"0O>[4Z5BO&^:OA?$?[M[J8+P2-<@"$ C"0AR@A-$"%^F@YP$0V-3&"L M@[0S:B_;DY?B>&7CE3M1&)VG1>7M9RZZ 6A?,X_:_X;M M/^)?\,_@6._*M2A'O?UN)GC:[T?3PJ=37,Y1/']S*J#? M6^EU9GJ=G>[%TJD>TXBFLW42M^/I?#1(1M29_6)R^6\%?<8@S:+$!Y12A*,X M'YLF"#"5'74C#5K>7']N"<_\"M[+U)I;HS/*JL55.#>D^YRYB8MKTL2[+:EZ M)FDLD"GR)7\"XE&K8XL8^2Q"E 4ICB.8 #\ 8XL1Q%1%X::T8UG8[H_ +D-7 M$[5)),IIV5S\J4F8I'A=>?APV%>?CX=VX_90>^^+^8\[7J#PXL&2Z<2[(6%& M+'ETZ,04.PI''*7?'5\%:1:)*] 9\J,@30C+ ! 00,)P$N%8\?J(N88MKTN< M8?5>3#/Z\Q3/[^[-X )PS>%[/C["C+]5S2K.?.!G& /,(A:&:H?Q>P%$5Q(IER*C@?CVJRITRAG5&SEP89 MDJZH=;\I4M\6U6Z%8(PQR<+,YY(8QC@. S:T17VDI$IZ+YLQ.,:RG:+F@.]-H=$-O)MKPL-"5 48T9I-/;M[_TNZWKFB* MD@#E@.$XAA')4H;3H7&&0J4378::G.F$UOV3.UN-VJZF*%:>(L[%KO[D\!') M)YS/K)AYOW<&+#==O,"JW$31A%O3ONT;\9#+<-6 M;0\#Q'X6D\#/$Y"%V,]CG_@## R"7%,BS31N62S%2O?928V?VQ- [?).V1W2 M. %7+^=BV W*,CJ_!_0%53CB!/'>41E7]52*7CEE->LIYS36L'G/JZT-'@UO M;[RM=N4;/AMO5AAG-$ 9!6$61X#$B8_Q ",'5%=WS33NUC:'P.VUP.WL=2@X MQ>A^AQU_6-WSD''%DAL?(Z73-S_4O>.<\AHV3V\31)='J3K7%S&(UC_4VRV? MKHFWM%9Q$&$_#&(_(ICY- HR$(U+$11+K0:8;]6RUN9?Q"-CC<3 M3@5:X/ZRLBY+NUE)%4B]WP56KP[:0_,?#\7^ M8'0B((U 99@^!"L]4K.^/'Y7,/_?B]VQV'_W^IM23F:9$L68ZM;I MI9B:+!J]5I(S& 0I#PA!!@&%,0G0N*P >-^;%!BWGE :QS@@/LAC%"0YH0F.T+B]DK$ ],&5[C9V0NM+[:N'U@&J M9F!]= GYGR6TRGK"C?%KS;J)H56-1=E1S8IJ_S?Q7M+ILCT:U M19!7F4Q)#Z+(DPA4&>B*W%(**)DDQ-:LBR2KTY%4'9MXCX'^N2AXN- M(6K2>.Z+ISQPAGGQ2N):W%Y05+N^B,L2E&8)0H(\M=4917B$^A-W MT4\-!WM>*$WKPKM!]E6%=T[B]<5V&N>6]?4%"J4TU90;7--18W8]JYUFF3.I MEV_'4V4!98!E!$&60H10AE- J47[)=#:?NP_6.1N"WV M?Y3=C9IF-//*6X^&>L?3K2BQJ>_=];:VY8UOZWWI';X4.P] _HVP7?%<_G(] M0BX8O([.H!8X+@:+*^]DV/F5N/:4Y&#;E?!W9Q[71Z\S\,H[/VGY=O83(-9< M=6D'>O'NX48,;*!L M1[[^Q>[/]>ZH&*'F\XM<0'+2)6KQ9X#;;G=U1ERU7X]_T1MRY0VFM \D#,9< M/?4"^[RQQI07+H26V1WM1B29W^QZX0$V,4X,/^CV%U<1 %$&H0_3* $L25.$ MXJ%5$*G5^YO:EF55'^6B?Q%[HK"K$JFIUQ8Y-"##XP_?7*ZB/8^JWN=*12PU M6794 W6M>4G:)K$D=2WWV28_E+O#*L$PS4- $I G$0YX4AWD0X.4A*GT/=QI MS). )^3;(F@-7 M6PT94AOO4<97(L05 ?YGT;^:F'4/X36K$*0H AE)TH"1F/IY'B0#H#B*I?1\ M!ABVCS$6\ S- MTU8/IOK.T5S9@J'J*P1FN-7+L _%-W%7ZZ[<\^9W-V+-FD/(B_W^^W57]4"< M/88@)I0 EF'$&$L#' XX\C2 ^HFWB=8MZW/[K-$ T.M>?9V23QHA7"=;GYOK MR4HLOA+LCY"[;46AO?=0+^Z-*4G_W%XQ-A?P)KM'ESMQ@#'T(:LR#S MPRC/6 :&QA *Z>I0'XJMIJC(-:$D*B,:]2$CJM,4+:Z)$B/)G*;$F"?-@,2X M,,-4GC6J,>FHQ"@:\9+$Z'"BNNUT=NB5E'?[5MVP?3A]RL6 M^1@3X">0A33(_13Z\;@>D*!8(:3-!VJ>*(?7_SA68IQ7([ZIV;@M)RDG[DLZ MQG @/('L<__%DGX]4N7F!Y8=YMQ4PK:]S\\Z9F%ZFL _/*I7W%6';@/L8WU] M^+/8EZL4Y5& 6(22+$Z3,(C"<#BF%^8P2XSIN@$L\\@Y]UBYWQ7;GXY-Z34] M-F]3?BVW]5W[5.^Z;@Z-MSY98$+G3?AJBKS/Y1_CTYM'9YU/R+T!N@M2_S+! MR@IOT&?=;7-_8G"<'?SG+#OYJ< 7N92ZGS+N,TF@J,^# MM1+IL:MY1,7X]B@=AWUU_ M%'7M]LTJB0&+<3)9;D(']'Z8,LGCCLXHF)^TP'R M_E+MAJ__ZOWE5-":-W/E^_[X=PJ'0I3)E#AV8Y-'-0TZ4=ACL)\\FF+L>4:N8PS=H[%!G(3*:JG7S&S2N1[@>7]6AR]CZBG.N-Y3U?'W=&15DVH% MC;7/LI;@OKOV1F1#IN5Q;-X;E9/<$VG44&/[=$Z29AU:U:3Z20)>TNUIK#DD MXA,->4K137 CN]+)BFHOMG/Z$WR_E$5SW)>;=[L/HEK$OMK=9$53-;_MZL]" M[T0YB3>[N^.!_S4GJ=I6IU=75UGF\[ 31%$0\_2+S_@EHA';\<7,!."_ !&?D@3#"#-&,I@ MCQ*Q&++Y8Y(\MM<7E]Y*/%#KAMOG#%!V/+YXD))QML.1ZJW$>\5+^?]'BE@: MUEN)6KI>F#=RY<5V+1ZIY%]^J+=;UI6L6L$D9K%/XB")4!9!/\<)'2!'"[!BQ?OOU>'+(XS-?9#W+6KM;3]F1?R<?#P4^X-BY)P+HHHD/K1&6AVS\J;:[83\?2ZVXC#_ M4$&UZSO_^FM]*(7^E55KH&;4F\VKBI'.15?J1[AK'D4RQ[%O]:L M[B,7BF:&O"(3P>;N (Y%K=G-?RY2+>.'!:+3ST6U$S7:W^S6V^-&W&NDQ5[H M;P-6.<0 P0C!)(EIP&>I&4L'\$D>8JUYWK*0+<_XSAY>N.$H13[/C?E:[@]M M-9R="%[[,7AY56^!)WZUC7+B:;]]^:7<-=77]N\OO9?L=-^8/?+-U2VF[-^-!C]:F/E!3_.$T%-=*0?+JX:(<5>M#7GLP5B\,?R<-BV M']"L2 AP[B- ^#P6HRS-DFC8R$0T %#C(O]"2*4T=7I)0 YFTRIJ?>WQ$'HQ MWE[7>X^'U_Z^6R.>U!W^6=4T1QY_Q?')==%\62SF*O6%V6.LU%H>[8QG(LYL=.]@Q'+=13&K M?Q4]13_!7[B3V(V6MGPG$SX7[S>.Q=/E^7@NP"Z/;):I07/?I,'J[UUV ''* MLP%*:)ZG.8IC'(79Z9S'J7SZ^[G.44R#J[$Z]M"RZ6RNBK>:%T<] MQYSSJ[#4*S;_<6P.K30>:K%7-,2\];V8)S:*"O'85%.UWY\?U."_SG]MV[VR MN+FM=E5S$/_L:^F5W2L&2VP>&>D\<^XGS=UOEMYB&NW],8]N2+C3^IJNR2[U MND.R15ZLK *;]]Q"H?M\XXUE<0 99 B%?DYC&. T&@"C($,+QFH5F):#,UY_ MJ5NAV+J M*S^Z\92KYHN7.OWCAPR06D38C8CZOEEVO38._8@$+*1AFE*""/$!&K!F*&7W MUVNM'^N8!E9[M=;0$0]3"[5.*:!;:W6R7>!UZYXA#F99JU/SB*S:_=:4[ZYI M\:CE MR*HTR>6U%AE2RT4?DG/EO:^WU?J[]WO_YZ?RV\'+^)#[8^:S ?Q^EIL13+6]1/13=I>LHHB2%@0I2CQ44AI M$OLD'-K&.%,Z!6:F1:6K4D"V(?LNV.;$E1>$'-S+K #9$S;%-ML].J2>+IF/FC!DF0<:4E M28120B$"* _(T& 2^K&*#DYHQOJJ95M7OSD[<-\.T _]HN6'LBW(KRAZ4VB5 M4[J9&%63MS-0[@C:\TQ=4#$#]+HA728,J8UW/<6\39BZ.W2K(Q^JYH]\7VZJ M@_AJ!0&*(0*<8D(VA4W) M-&PF(A63KW-4+7%7YRRZHU@7Z+N4>!D@W0W-,F+)PR3+&#O*J_'OKEFU*W;K MJMB^V36'??OJ2B^=*Y9F8HY+040RQM(U.-N](:%B(\[S MC43%9,L0T8H;NK-QK+LW>Y_>,XSN")T4F3(;"$:^ 37C'9O1/-/LPB?:[%(.3*FP88^A'-$*9#\Q&D2J\K&&O4 MLBP..-O)YPA230C-$2RGA8MPJR:' T2N>0+D?7;=$4)9)B]HH7%GN"&'YLVJ M+7=B-5'\N:XW?U;;+6_YS>[ NZZH=]05@G@(((ECDL60^&G(@LQ'*0T& "## MB=*5 8/-6A;& >F5A\4Y?G%I^(1XJ+LNAO7;>G?ST]OJ*_^%[J=JXFG2$7+R MN9 /U 1T -E2_(AX=Q14GLP+&FK!(VZHJ W#:NN]674KXVNY.Y;B8,K-KKWM M\[!=RFB6Y#'ALWJ:00;2R!]VE4'":57;T9C:FF7=[ %Z9PA5]S F\RF[E3$G ME:H[&H]8=$?S7B3NX@:'*=+=4#B#]CS:[C#+E/RN1W-X=_VQ>&*;)25ARGA; M>9"3,&$XA"QY->Y.D=X#JN9,)],GNJXL[&I,)=D.<3!CR:#_#$#?RZ553\M_]0OAHW-;M#%D<6JEO[XY\;'^L MKP]_%OOR(18^44Y3E.,PQ)A$+*,DC M M_.G,^2>< MGP6[JP[]8P,\=2[WNV+[DSC7.IBDFK=9<91L+K>TCU3SNP[OU;EOKCJW]*!' M-[BCIEHL7TP&;7K-#0VV;..CI-$^H[+*C3=M'?6FVMVTHO.PU0Q@E.4@3FC" M_#3W,QB-Z:M/F=+UYJEMV3[M=X+G49T:'Y.YE)/1.6E4$\QS!EMH[JCB"Z1= MT#]3=+NA=,:LJ>UT2M5I\*T8I_W-VO90[I.M@PRD(,B#.$=1"&),LC@;6F=Y MHG3_RU2;\YQ=%D-1U#GZ*)[!^"DKFK)+7@8+5.?-AOB6G43/3[7JC/J$<#P6 M[ICT2;)X<:YMU@]N2*%QJQ[-PFVP)GW"L-Z7UT$W&A+DA3'&4I 7'(?#S@B2.F=,+&'@K;)Q$[X-Z W#O#VLX M^^JZIU\0-_;WW#;5 XKV_"0GLFZX2$UVG_9.C[IUSSEN9Y18F^I+QQRMN\\- MM9[!SH?'(6=B5E;1W[3OA'XJOCTZ?!0$?@0PQ E@*0UC4>QT: XC&*D(MG8C MEO68(U+=Y-'G2TXX9Z%*31<[2!['Y$[Z^1Q-%S1M,K-N2-9T,VK#/4Y-<'XM M_SS-(M_OZQW_G05_""/@>A?F0401 B3+4(S/SNX00E6$R'CCUO=RQ!4B M[VS:?1^TFG:9IUY.TQ9E74WK.-3GV79'_E09O2"+UISCAES:,Z^>J9.KR>N[ MN[:FV^[F;5DT9<..A^.^_*7:5;?'V_?%]Q8/.99=_GE88>K3/$& )C1.0S]% M.(,THBQ%,0$IS53$U7#3EJ65CZQ833Y-4RLGG@NRJB:=(U"O0WKE=5B]'JPW MH/6(*./ZJ]#.3W^6VZ_\-^K=X+T@H)8F6ZJF&@KJSJ5:NOO;Q'D*8X2C/@ M!W$.XSR%<30 B5!L8P%5I7GKJ@I]6ZHJ3[%I5;7"KG55%:^(.JVJ ZU&5%79 M1Z]-5=4-U%9532X-J^JG+^6^+*ZY"JT@QC' ,8S"P,I0'XJM41E]L4TE\1SAR8NG^"=6=/-E-HVJ MI5$B+6[D.ZF+T]50FOY7I8'R5NDIGR)KLGK7-HIWFP^\F6+;WZ)>Q0F, :MUX+UPY^[@U?JW!G7)$Q.P.QS-56N6N)>NFQO19^> MY.:"&DWCT@WMF6A#;;)W32M^WA<#6S$0 \+W7]."\0[DKE(^@&Z9<*^6: MD>VI2M9?O1FQ7GD#VJ%&W:+YUV4FY;,P0QYQ0P\MV78Y(S/*X$OZ6?Q1W'*A M/G M>7?=OVI3FQ,,-F!ZT5Q M1B8W];I]I*2]C^L,H_=0S<+L@U B#&X#!(!]>)"@X(E@8)*X9:7?J"6U^6ZE M(.OOR[VXK8;^QM7MS>XKE[;J9OB^JP@JBE14:XZ)]PD4I%$4 M,S\*0@BIGX,QU*!,:EH^#Q+;:?.(G\>#KJ;W_IX%;:BHSFT08:011GAW@Q7> M7_BWC7?X4NP\\%__JJ!^]CTI$6F<G\LMOB0%_O]=_[#]K6]%8EX+@"CE-(L9CG-(YJPTU)\K%1PRTR+]I>IOE;- M,(;OAU$>9KLJU_?CK>*JNAG>)5?99Z=<<:;&\7EG +T>X-BL_1%'H9PA%.0AB&H.(I# %,224X"Q6>KS.;,N6A7 *V83(]R?N"C^ M)$31.R'V?A>8O1;TS 5,E B],(#M.,:-@6S)MGJ.KJU8+_[9EO%MO3^(=RI$ MD=.5GU+B9W&>T3R@A.=3$4R&UC,8!BH'FDRU:?E TQ,#N!F17GEK#E&QGKPI MKN7RF"5H5LMD+DKDE3?";"LP>UG15#.?L)>D\()*FG:"&_IHW*J'U>>ML&9 M$]?KX^VQ+?W\\YZG8[_MQ'Z3@/-S4>VRDG=C4,.LW)X,\#J?G4SPA U7 MWN?6"E&/U!D=EF-=3Z$->]1Y[39MK[RJ6V':IMZ+R?@)%XN#-&!A'(2,HC2, M_ 3@,3<'>;#:E3?B0^PIOAH>*8U).XTYAZZO^5O^O6K!YQG\8D_T+3AD=M$7 M-KPNT;_'NF'1U_/HZQ5]37L-B/X4IJ>+_E#J$$&:0YACZ.,@8W[. AH/[:8P MBU9?R_WG>GH:+]N>BD:<0Y-?O?S"YU8_\0S_UKLM]G^4!P'W;,W#E>'_GGI,31]^OW)*^J;]+(QBAS!CID:@0I/6 M!^';>G>C,P8MLCPU2;)$K]$\Z(31%94[(=(2.@W27=7Y#>D4[JVZ+:Z8QU67H41KL%9K3&^TNDV!OQ M'0,OC7E%GAP:]:K(GQKW6M;+COR^)D/?1H1"3,*0*PI-(R"J>\%17?@W2E>6 MU3[9\NCOP:@->T5NY :^/5K4AOY0F^7W#LG,@_\>"Q>&OQY;;@B )O;:1']1 M%('BVUD;U(\QS2 ,.^J M/F]+W#3ET+8?9RPB(0@!\G$& 9>[8&B;@DCIC7$S+5I.6=[SGW\IFG+C-3U, M/1F:2*N:*,W'J*9$#0!%O:0!HM=B7%BS+C(GH6!FF'=+SPS9](RZF61,5NO8 M<;^K1$%,O-NPZIOXJND;A)%/,AS'4&@1Q&J@(W(1F+*O:B*Q- MMJY[;&K*-H5$.3F;B3\U#;M/W0!K(=EZGJ$+6F6 5C<$RH0AM?$NIUC1\OJZ M6I%@ T@ C2@6XO]3;S9O;NWW]M2TQ.0@98UR^ MPBQ 61S#+,L!9='08H8"]3+=8=,HRZU+HYSC$+:G^%<) M)&F011 #E(L==C^.DG%-/25*.]\3F[*]I-2C:R<08P9TY=T(<&KZ-)53.8F: MD4XUE1J 77DMM)90>B+TYXN$6I&JRU1=4"M#'+LA6*:,J:WT0\4;!Z?K1D04 MDUM7;2$R_O6V%%]P''UQ@?;GSV)< 1@"H:@1"D($<>;3 [PXH"2X;+G)X4[ M_G-ADQK"]R]^?E(7QO-+A9LS>]IQ79P9HGB;838/RLFI6U[3NQ5QYJES&ZZ\ MT8K6:>=V<)&^+]=7]_5ZY@L4AIQP0=)G][,;XC^_V0\O:RS#^^0\^-?RL&(9 M0PG):(9B[(K1D;7JC!$^<<5KBUNBTL\/H"9".:-F) M-1U)T^#<<673L4A6X+39DGKL@_1E]46+NT-U^/Y&%#&_;1,9_+DYB.K9*^IG M?AI3WE(2D R2/* H0!'.*,QCXK]T,]M<0_:&X "O&WLM0.\,H??[@%'RHIE! M;)B=9+U7&0R0+??P@@P?3RB8>2X=>$#!K#VUK5XGIUV;LAJ;_<3_Q8KD M-(H3!G(2 9H3D- L'CX^C".I4M_*'VHYVQJ'B0 C)SOJO%R6;JN4:"KT138N MY$%-N?[O-_77_X?;)%*@4'PA-",\RWP>VON$.&A3LJP&Z,.N)W8%^1&-^6=O MQ.>S;7&SBG%((A^&,$AIF$=(W(X=/C_C&B([I-4^U?*8'L%X HW\H%:DYN51 M;8\5Q95?.4(,C.M[%C\SL/5867YD:^*NI_8']6C]OMQ7-<\3-J0XE"M 61Y ME$9YF@0L3)(XI$,[.0JEWHC5__2YXG>'BF>Z&T_@4@_EBJ3)QW1[?&D&=UFJ M#,;Y>QR\$/#U^%I>'R;B?R(%F,*$BEZPJED7V_]=%GO&?]*L4D) !'&>YH$/ M(SYW0#XYS2,BZ:Q ]_/GTHP.ER> >2TR==50IDY>-VRRIJD<\H09U(X'/+R@ M'KJLN:,?VA8\H2#3V%#7D$ZQ^K8P!8BG-4G&0I\03$B:#6TQFDH]C3BMA9EU MI(^KDY1$B4!5+;'%W30UD:+-N)Z<<2&E*#K0X9\O-4O V1#LT0"J2J:6I_N.U]WVZ-_@3*$ZCD M=42/L)0^91$+HW"4IC!/I(KW36K LFKTN.[-W]572O7I>UD\9F%.33^T2#.@(<]1 M\8R,3&9N>269;D)ML">IYA^LVI;[G+=P4^^_KR &6<0@I!#E/A75)]BXJP,A M4,P^U#Y[GMRCQ>0-H%03#T6V9-,.>T1I)1V2'!G+..Z9?S'?T"-J>8V8A/Y1 MKC&%!86927U[6^\^'NKU'Q^_%+S7O#L>FD.QVU2[FU7*$QJ:,,8 " #N1_& M8&@TPE!Z>=1 4S/-65J(7HOQRNM0>FY$:74W-SG0O\ M7)[XF"#6%5TR8\SC*9$YCN15Z^_E=ON_=O6?NX]ET=2[AO!,W?GQC1>1T\Y1Q)DTGI[,@^B7IYD2I_ MYO*A)QFYG E-(]$5W9EJQN/LQP0O\JKSMWI[W!V*?3! MGZ1I-NYI(T04-YM5/WT>G1E1=2L6ROJBS)FLL-BD2TM1I)DRIB0/*+@H(;IT MN:(=VO@?B<8T)N35XOWQ\[9:LVU='%8!@M@'&2$T)#X*:(B@/[2!24C5E$+E MD^=1B0Z1UT)250@EGF35P19%6LH@Q8XQ53@S_:(BZ%#DBAIH87^D!/H,R%8O M:==D,O'0B'@8H=PUW77<_5X\0"D.RF7?3[_ROOC>7N#]L]BWA0?$%=[FL&\/ MU#7O#E_*_:[=G?@(\4+UU[(YE)L/]7;+ZKWX1RL6)@ A!#**<8A8 &F6 MMV]59RR*F:S3O,L7.Z\V^\D;#^9=' M47G7JZ^'A???!1E>S\;,]9;G=?43HJN/2K_D4]+#LZ$9TGL*IK]T$QI^3[;UO**@_?O MQ>XH9MK@RA-JUP;NII58]Z*V;!=P)F!;\/NKB=4_7$CNS%HV&BMVJ'^:0*S* MR_PQ6,MSRX??G\65DN;-KKN MB)9&N(\I!#D"9_/$P30"#])0J6G<9P!;7E" MW*+ANNI@9%7U[M*!U:)C78VKG[SN=T3]*6+WORD6BJF9O^M&#JBXML\74 M27Y;/J3^K^]'X[,G20541MI3VWG\112VL M=GC:DJL;+@]]:(?+N(^_6_WH<7<",[.%WJG>6S[Z/ESV MIB0#040 A6&*(L((INF G^1IT._:TMWBTUQ5Y.I[MH.1NCNVI%RWSU![@ M[2N341=WW62[PH\NH=J\++;KIN8YA^3S[V5U\X7_B;^6^^*F;%<^18$55E3[ MOQ7;8WE^M"=C*:7,3^*$A!D)*4Z2:+02 >#&YIP=VRSOX0U8O1YLMRW3EB?R M!%ZO!>S*/,A2]UEZKK1\SW%U/G5V^$:NIVH\2?9J,@:5WK%L7F&E'__39!]V MV)L_1['8"UY3)K-".$59DK 4YYCX&4*0!N,*M.)ZB2'?3_S\O4:?,P61$T=_+9R#W M3XN];!^A*(P2C%$&<2)N+&/@C_;E:;;B__)SO?PZBFF[5,+).05:YZ 5DHU7 M)NR*;G'@X*NYKO.C2[PUWA8Z.FO:\\N+_?U#2R_;%T&:!DD6TR@)41:SA$3Q M>!V'6^[&DKEIJRPOEE\XF>ON)--XSUEZIKEDIW%UNOGPF.\_VZQ3L4\X<%[8 M7+_]T9,3:[PM=.+8M.>73T[Z8UU'+H4O&Y?1*. I5DSB!"<9HDD*QA-?!*>1 M&YF)49,LIR7WCRZ[FXF8[29+IR&+]1!7T?=SW\ MQ]GHE.U+/[K>VZ#,Q8U.-7_+:OW;NA H#F7S:5]L2KS;M! _<%FHOA:?MV5# MJF:]K1L>D#Z5WPX9=^H?JYC/=+,PC@,_H2D,68 2UM549CA.$JGG6.PBL#QY MP^MU?10I]0FFVGS-$N]RTZOE*5>;#;5XQ>F<@YBDM)C;Y?QN/G,&VSOA]GX7 MR+T6^LR'BK7HO1!N[+K+C?A@V<9ZS@$P4[;=AY"SA.[\9"[U&:( D1 'D*0P MCD(?MN$B!R'+D#_+@MTTB)8UO(6\4&GXB;ZSO(HVG]MF7Q4;U[W.YT&OLGC[ M12?9F+R8Z15NA)NE23 UP3#IDP4"5G\?UD>,Q%&:48#]/* !&8K L5.VW%Z>T M/"$=HL2SZ>U+Q1MRW//6NC,<7<;?_F4/B'XK]^N*@UVQB(5^"GR6$-KNIJ0) M&(!$*86*=4_- Y 2IBD53$"09[EJO)KOY MDK4QIWANGIF!-96&XA*_-) M'(8 AAG)(8 X8F2;>BW MNW(M'@2IQ8\>Q]<\2U%(PCB,:.ASUT: D $^PED^4TT M>V4/U3O4GCB [%)8,]<-YHEVB_A_N2!X5DZ#GO4B\>,?8%]:UID6 Z?Q_O1C MQ%/SM!@.LY;\ML!JUH/+*,/^T/M]M6ZK_U[WY\L (AC% ?2C+,"(40;HF$;$ M!,Y3KL@>?,OGCQ]=MAZ >BW2Q4YP&?/^[$>\EG"\(V? 7NA,KZ_ OK9WYUES M-=W5?HP8;9,@>ZNV=GSI6-Q>Y0CE*"49S)(4Q2%)6#8>!L]R/U[TD/4DY*X< MO5ZLAH_IGN!4X#;J_M<1K7_($+U\7);N2?]4P5B>E64BL*+7C(7=1FY5O7RN M?/%](\( ,4(IB_P8!R$!69K%@Q&$Y4H5$QR#;GF:?/]8NO48.[/;#85:=SUN M/N(V$X[&O[;0:]2O4R+P,AWLE03BA.6!H7#6P&P:O.70/',)V]E=/U-P7M+K"X;G)^\I_&@!6M&W-D.T MK6[V@P1I:_28#M-V_>C:LG64$482'P/D!T&6$T2B<=$]2'*ZX)6*2;A=N6CQ M:DN]OKK51]D>\4KT=&Y6%EI]5//: G09(G *4Y:/V@S"+ MYSRA8PKS/.N-E^][++W59\S_LU\(F5W3&3-^G.=6B9&>]&,$6^.L MV+N!8M!K[MQ+N6@4\_EH#"- 4FX8#3+?C^BX4!I"/&<,MFR*Y="L?']EZ3!M MN^>X MM1"/Q=;[5.YOO?]6W-[]#P_?W.S;VFO>&_[WU:ZIUB^\@?BZ^HSE!,*A[C)[ MYB#Y_N:)@;/':YK7=U]GFJMM) HS=;Y7GB',Q=)L3ZJ9]*I23O#Y96L^*V]& MC!'J+$")^ 17"4]I",]I,<( M5 GNCD%W.K!+7NEY/K=<(*+/Z]^7HKFCOQSAK!G]_A>,X2 ML$I"F-,HI1D&$<@SC$D6#):$.% OG^$8_H4WZN>-X%8ZP#P1?&G?N[I3_Z-$ M< W_6HS@-GO;CQ'!K3)D.(+;]^9<$5QYL^&"@1 &/F)Q1 (&(IH%+ 6#@0RG M;,[ /J-9#NW^SQO[Y^PZ\Z0$CO::5[G]_Z.D$>;ZA,7L8H&.^V,D'4L09S@7 M6CV]WH52HN)U#",ZD\A7&&60+0N"A" O7-@$50OKXE_V6<.<^Q MOWG\Z,CRO>SQ#K[-ULF^29!9;.[^,%JRQ# AUF M>41)2M*$T#$,AQ30A5;(56'^LRZ$*[MS]O5NFYYT9%E[^V.Z5KSN M16,G*77F6M@(U+ FKWR)P9K]\I<9S\HF J3\ M?#@=.V?%NL2W]7%W6.4HC(,T"!%"6<0 (TD& Q3A+";W[6NX/%<_;NR\;/L8_"$D M*TA9GM(41B1,&60(LPP-[9.0$/T!-*55RR/JA,?;B\Q ^[E-@SS+Y8W+4*R6 MY[5Z=0)YY9W!'+YIN6^1+BEI%_B3UC@3/G!1](S8=5$%S3'WDBP6?Q2WJS8_ M>5_N3VW5UV<0!+85Q@33D(:\.3_*0@1CAH=F&2!2A\>,-699!-_SM&U=W15; MKVA#45NH93WBE1-"<\Q>UK]%2%63O1:=J*1\+G'U];GZ>0+BW,1NZG4[W-HI M@%L$WX,V']$/(HLPO8T7 /;10I:,)X*$<1Z7C0WFS:DM]3?C"7);QP2L< RH M'S,0H)B0*, IS]>']I,,1(839,E6YTN0[]HG3$T4]#+(N;%DV0+=EI+E!>I7 M2?,W+5E6],&K2995[5)/EK68FRR1GW@?:[[4V\VG?2&6 DGQO5GQAF.*C7?[3Y^*=]=7-3 M[E<$,DPQ2W(,:!:D&:$Q&9>P06YFX< 0EME4_&9?%H>A#N/=B%DLWS4"=;_< M<.APF];RB0XS)>GS^C.N?"V";\A: M9=TWR;+47J'2O.'7^D"'''05 \10!J ?BS]1RF ZQB*4$%]Z!]$>A&461';U M02]5M^T0B8U'-WQA?YGDRN/@O1&]&_Y1V+]TPT]ZNYHV_26WX:G-WG/;H/;= MX<#FZ Q&UK-V<:-A\ND9VSU<:9#$((,,8C^&&8SR['34!S$H=81W/C3+KW?9 M#J0F7&8DIL[LK7E7P6R&6A,>-!IU9_:DW0 \U:.F@O'+I.K'98,.>Q4AVJ2] M:M':.-.& O?;LFG$PPZGJ7?]Q-0[#=,X92A!&*\?C,2P.=WF9T8+NSPA"$35CX7]*714#Z_3^U&FD8'O;MWGWZ'0URT!,0QHPE,(8 MY%E$@OB46\12FY2FV[1][V5 >G;9I;_])P;^^NP6P4:(B/+E0.,^D C&"]&O M%F]/S)^=:^Y@>N\F790QR;9"N%R(=;V(:(I]N6@G3\US BU8CBH" MB/>UO9GV((@TY:ZJ]V+9MGS^[)M)*N6.J=AG42TX"#P_'<3KOP+1E=<2ND"A MGB=YN7!&9!J/;IS\F&A#;;)GJ:E-7[NF8?7^0WG'N]:7HBF%U-W><.>W_FL/,)E(#O_=OHL-X"[Y.C M#E.9\CKD.,UYL&T'2DZ0IQ'Y[*QY)O^X,)6>R]1Z@?ZOG0:WC;-J5^S6HDPC M;_9K=:C*9D4A#&(<(S^E),K\)(OI.-VG/"W0S(.UVYLSL)X%4*F@:3LC?HXT MN91X,N7.Y<33+7H^*3;$EE16/([^?LWM5"]U1>,$)SY-?0H82R%$#(^G.%*< M(^F$=T(;EH?/,H51B3QT)C+54LRSY&-8GS_AFHD[A91P M)@[ULCT]+N52N.<-?RX[,T"5 XF7"2MJLQU(+5W*MT73O+ON\[-W^P_B9<+S M9C.*TR2 " *6498F-,V&BCH$YT2I],+DQBRK=@]LHEB;HU9N^V)65M7DNX4F M)I3#K)$GH"V\*QWM,9-[OD37A<33&--N9)WFS*DM]4@#6M:_U%.V)XW&OVSZ MOVW "B1A+FX!^0F- $E2%H3^@ 5@7^J:JET$\ZB>UQSVU1^EP2J'EOPQ015G M=84QJ1Q0]V:*'>$VQ;0=TOX\U]S+<1:XNK<"9(=F-@6G*F(?K;B8YTJO4]&;'TX&R M.7PH#B6]OB[%@E]Y.H.]2AEE((R!GP<)9A!1%"<#!C[%G/!DT-26+:<\(R2O MZH&VKY],*;(TF6NYM&8YFM72F4>73@:HXJF3DNLE?0"DQ>TT(Y' MW)!&2[9=K'IDED'I]U7%Z2!Q586+"?W'L3I\%TMQ^#-'5:P/JX01+LLAB!#F M,U1((4ZZ"2O)(FFVV36E;B>1R2-V":5\:>(>:":$VET@V)FFQ% M;;:#&9&?-[OUOA179SZ4S7%[X(-1K&.]YX-[_[X=XOQWW]=-U1WE9# D/F4P M]Z,P B!'OI^-T'RU]QEF 61Y?>GG?=TT7C5 ]O[;_X4@@/_#._#!>3> %.IV M)_![G6@J7HFM$5YG1?M/1CN<$%TEYM45 MVHYCG99S2R;+:;]-OJT$BORXWY>[PQ/@(,QC!BC)(I\FF*-$632 B[(@M18J M]"$M%"S6'>"?NNAP/W98#!437&OAHC?CM06,9]DW%3*FN_<5!@T# M1D\)&Z8XGQ@X2*D4TT*6I!E*6!!'<>Z3,$_C 1J,<;S:E3?%@3;5@X<=QSH=.BR9+!<_Q[=?C"?U]<<#P>OM3[[H9CG ),09#E$8QH$N,$A\F M,8M#8CM^3 :X;"!I3O M1HWI7K00/N;QW%QQY,P:[T]NCM?9XYT9Y'! >"LFM1#56I ]XK;^4F^.V?'=] M_T1G$T#C.(",1QD%,:0-9=8B8HS+,T4UG]-="'#DDH?NSJH MOZK7035!L>2YKGG953S0=4;L_6JI9V?.&^_W3X6@>[F#72]R>.E$ESD'N"%N M)@UZ>(;+-%=2)6Z&5NOKXJ4+/%&+V7!6\Q9O4E[R&I*D)GD6>%0CE+\*U7-<<4 M[W)U="1Y>2)L6*'5@0H[QDVJ+79#U0L1Q:&=XO9/N=\[A#Q>QD@Q2EG,? C" M(* ^"-.0PD \?I[B23!W,6C^2:9=R27 M,VO3HR/YYAE3'I2M!*Q@@!(49V&.8H( !KF/X-!(XB=2Q;DU/]IVEC8.N"Z* M2:8,NCPIJI1YBG3EZ"5V[&I.V[B,N*@1YIB**()_3BYT.) N+G5Z1."7\O9S MN5_1/$,TR7A:D-$T],.(\$;Z=K(L"-5N*:I_ODKGU[J-V$'J@K%BY2=ULN3T MP2Y+:A)Q3H_W>P=G9IEX1,<%I="GS@VQF(#_86VDB4S(2@;>;-H3$L7V?5%M MWNSRXJXZ%-N^S9P1 GR2YC2+, !Y$@9X:#-,Y)[],-.2Y43C!,X3Z'ZJ=EZ/ M3TU4)M(I)S#S,:DF-L^3N)#T7"3J@@R9(=@-23)D2VVC"ZI)U2>Q!7_KBA_*0U'MR@TM]J*B2=,W%B=9"N(8!PSCG 8LP2<)1BQ7.@>E MV<2,>D?*ZVI=2;YB/Y4Y.2V;@30UX1H >0.BA>3J:6(N:--$)MT0HJE&U$9[ ME^:.U5O>Y!O^9;,B<8IQ 'R48ZYA89ZQ-!ZU+,!*#SUK?/Q\.U<"D]>"TMV^ M4B!-<0O+#E_:VU@R5-G=RQH)D=G/4F?/#2698L!S^UJZ7,@JR'!/?+B*\6;W M>-O]0[W=LGK_9['?K((01"06]4&#+/9A3EB<#"@"CD-%7DRW;5E[Q@(/?QD M_]6K=L\<6!&XO1ZXHCX9=XF<>"WI#35EL^ (*^JGR.@%:;3E&S=TTYIU]3P] M7#%G>_2\'__T.,SC*/$#$/L! 3!(^W80(2A3+_>IWH;*:-4O]#E6]_S,$089#@GU MXXR!S&TE7NZ0;F<-;:/T1XW=W;2T3O-O\K6S$)?1WUQ]*\2+B^E!N^$]) M>5WN]^6F_>7?=N(2;0!]' =A$L8DQ$D, E\[.\5?[D=+V[_9]+8.G[=K M*U_LRO8*0?_LNJAQ\:7<;KSK>N^5MW?;^GM9BKI8_._TGF%?NE==SF!<@&AS M.4LXNK/,ZTP;:F+U3YJ/;V6^ZV^1>+V!'K?%ZTT4?WDRLOV;P\]VDBMO2*:I0N7/JC^>2$A:UQ5Q>2J^(LN:KO)5>%M>1JKCXQ/;=RL&^83ZWF[".3 M,BLSWE!,K&;N N[F57,3(9%6+>(;I?7=YS#W4;;]G?=\S'XIFO(]'[&K"# : M^!01 '.8@PRR%(X97A(I';&V@V"Q7&C'._TI/^E^>-/[)G MC99VC?D<8_!,][L#<._])<_86]U7)?>E#0!KSG)HC\">C4]M(UAF5/ZR[W\< MFT-7=*Y^Y@I?.W__S'%LQ#'TDH<7\4L?RG\3%@=K_80H=_I/+7BA_B-ZU0O'2[M4 M+@HLCM->P#@S35SD>7 +VCO=@NZ7=GN?G]MXY8U6>KV9PY[!F:%S7YZVZ[$+ M4WP%T!9CP,?BJ^T>OKY%*PE73 Q*)IW]>F*/4:LU0HQY MUDU&DN[LF !3[]IRD6=5]D4E\%4:)R'&"0L (Y F@"5!/J[)4:9T4V460)9C M2'\A8CT [);'3B\3--W+!#OQ,L&XP5<-:VGKNCFTSPC^"[B*P]1\?)GN3W/! M95976HLLO?/T4A+'$OFKS$_<108LRUKR>.F#-9(X@8YMOHDMQI"7'8 M,LB%RJW\"(G[V=0/D8\(3&D"V0@)9+[QY39=('-MI(SB_UR\L+"XINT<@PMG M<_C%WJ+8V8;+E3?ZLK7 /=E_CNNIRUE37?AZ9'ZZJ3K+4&;X-2GK?R_V^V)W MZ$"M, D" **,)"3WPX0D:3CNS$,,C<\"U%J?<2?\SPY8X^W+KC(/EX_YY%S1 M*>8TW)X_K EW#[F7;O>D^AZE$_59SSVO1Y0U[=-0XBE,2AWS/@-Q> "B&D"0 M, Z4!P^P4)[@5"H]S M+XA22C& M?ONUSM8O6 WD#M+;87XY\Y0+^ME!\Y.+TQ [7VL$#3;NQT MJK&K=S\-9Z*;]@97TQT>$5-%<6+ZPAS$CBLDA=!\*E26MJ.V-@PG,LW:UOO/['L>(R MO,IH1D($8(SR6(111.!XV@(%B R39;GES"DM:4QXU8+8AW*XF-,\NL>C731N M$K=R:Y+6237PELNI%L8 ;<%'7>YS=&$YT02S;BP<&K'DTF,OD]C1$JKV7/'0 MH-@!^J4\?*DW*S])@SB,DXCB " :PQ0,)XU3#B>=H%BZ32XI71/D2IMA#=VR M2JT1 >MO# X8K]IM;:^#N:"8/4.9MLTB6=,\.7EN!]* _W&\7M M+&&5!TF<09J@),OB** )"Z.A:4B1K["?8;3=>78HQF':)6K[%JR8#TT0/FVF M-83/*KM&A*]'>$_PN ZV,!<4OF>(DQ6^J;P[*'R33;HD?&;XDA6^YU[/^FW' M,6W%BLB_U5M1Y_CGHMJ)Q^S>[3Z6Z^.^.E0\"]U7#?^K\TO:OY:'=]>?BF^K M'++$Y_\'20QRA( 0ZP%N)K:'E)Y17PRFRNC7>XW]"_^N76LZCK9X-]P*CR>6 MU4X4[VI7Z<=C^X?BV[QB8(O["P*RN+O=$)WE::@=&X93GV-(: Q01$B<^;&? M)1B' (S98XS3OH8ZW4G.6M5;4!&4^V"D)86V2)3>87#PA0%9(MT8JA/PO_C" M@!H3$UX8" EE(.6Y! 0L$Q.S#XW4]+2!+GR.#8H(! M+S\MH,:%[+#(CCQ(E4W#H]SG:M=N"I&J66]KGJ"7G\IOAXQ;^,>*A#Z*0YIE M>8@9S&,"@1^@"&?\1WX:A2IGSPTU:?GHP8"R6YAKJE/U1U*U)68/'*WB\7)3 M9,LM!RS L]J"P$CQ&4+O!-'[78#T6I0S/W4S$D 0@BC!24@@\\,\# A$:9KY&(92 MAZY,M659^49XGL#GW0/(QZ2 J/@,Y&1RY01O3EX5CU%-H=3.*L=EKBXM5AAB MV0U-,V;-PZ4#HRPI/(%;WY:?BF_X>/A2[WG:B+]5S2IG/DII1C(60X80YODC MY8WE491"RG*E.KJ:35C6K+/20R,N[W>!3/W%6BT&Y11J!O+4A$F'-UL/S#[! MS 49FDBE&^HSU8C'K\).YT1?:TA]6U2[%8X3'( \"TE"01[G,(KBOKD A2F9 MIC:2C2RB-QVVR8HCRZ.NYEB@T(3JO,3>3+K3P5!2'D5"7=4>53->5!\M7F3U MAW^X6(99YV*[>/_]E_+V<[E?!0G%:"9>49 M0'GK#I6:V&B2)J).>"RDPCTPV)F6A#;;)[J>X6 M%8<2[S9O.8/;?S_NJV93K<6*5-\JS!. DP1&, BS &7()_G0JN^'2K58IK9E M67!:>.W"M^A.6^\_SA"J/C(RD50Y&9J33S5!.E'98O/.P2TD2R^0=7&[S@S- M;DB5,6L>;>299$E6OEB]+ZN;W7VE3/,PB3*2HCS/$4 HQ7XR-!7C'*AHEE8# MEH6JQZ27&.DQ)B=(ULE24Z&!)Q>RHJ>HN: YDYAT0VBFF5 ;[%FF-LC>5KOR MS:&\;59YD@:)CQ#Q(85A$M (1?VB-LM\GYK9))-O;]&-,@'3:W$:VRU38'KJ MCID=DDWNFLGP._/6V4B:UO:9.N5N*)I1BZ2WT739FJYWJXB@%/%))TX1C%F, M <58"&Q,@MR/NB)&^(M!8I5L#GS:LVXMF2)OQGTCN<2^H%L4%]^'E]#;:6:+]:K]NH-[7QG%9= .\].@ARYN< [@O1-.Q7T#F_Z0W%-PQ!6*^PU/>.&J*Z1ZY;78V^@XHC_S4'\J MU5OL"/X$QB]M6LS@1SQ9+'VYVS,:NNI1W842D[F7#ZOT36)K\R&//[O#I M/C"Q@!K$N4\(2@BB$48T'8 E2&W;9 8XLPI[]TSK4#GR":%O\[K]5]6+4G.X M357XG?"8OO[W:7>'OZWI^93L\[C0&^%0 -!E7BH.6'>K:^' OL'/1H69N%8/ M#EUUU._YMFCZ^QDA2E&800CB+,4L9"$!"*8^CTO(%QOS>JJOWLZ,?[\ MW6OAZ=WTFD2IJB+;95-?:A6)M*R>CUB2DD5];EW3NPF6/"MD4]E1.H8H5BW; MEOIVNSL=(,HAI"P) I:2) W\G WM13E6/X"HU8IE=>K&SSBB=.YS36!04HYF M(4]-C-1XLW>N\"E:7CI1.(E*1[1GNAU/G2(TP(RL[IPWTU_B@,!'29@ D@0L MBC#-6)0-#>69KS0-UOCXF95&ZR:7#FMR(F.9L&GJLLB]K<>,7!"6"?2YH2A3 M#*B-=25]#7D['M;)^(>&,0Q3& 8LQKX?9_G0%J(TT941^19F5I*WNL< -?E3 M%Q0[U$W3%!G6K.O*6XGC?-.(=$]=-&RX(#"ZC"@5]3L]4O!^7]_LB]O^4/M_ MEGTM8; B-,E#/P (\":3/ ,9Q6.6Y+-,;;9DIDW+.H3'AZ/N/3BS/WO1H1@Q MJ\ZI#+$N.\.:GW#%Q9^6VA-$K\=XY9U0+E+87)*ZBW,RL^2[H7C&K7JJ?*-Q MUDR\NT4BZ#-"DB@.4=BRKW]0WMU[)8U&R++LQZHQ8 MHO!8E!H[1A^+"E) 292E &40D02P"(Y3*A*$F=IS $::5!EQ6J7]6V!BM'6# MZRS5V P/4W8EC'^\5XUDN7=P'$XV2>=5(S6^ILT&/I1BD8/WOE/X/?W.$(@S M!&$(DR"*,N131 G!\2@5>:!T<]$B#.M1L\ MO%W9*^[N]O57/MQ/0]^[Z\Q__I'8V5TY9=8QNQ=-341.KCV;DIS] MHCNS$QF*E2)SR#I M2T6S!(14:<]J8E.6E?L]5]RBV@P/LG?GNKO'VX?S?!UVQ4N<$_F5D]H9J563 MTX[ #ID;A>DO4W5!%@UQ[(;TF3+FJ>>>3'%TDK#S'O*6?_4__\OP$_Z?SUPC M_^=_^?\ 4$L#!!0 ( 'ES74@ K](_':L $V<" 5 86MA;2TR,#$U M,3(S,5]P&UL[+U;=]NXEB[Z?GY%G;6?:Q7NEQ[=>P]'8$@%B?O,#,"(?L;P[U^75W_[*0BW6#:H M?_ODOWR-'WSW_%^X>AI**7^IOMT]NIR]]&"H%O[R?WY[^ZD2\>?98KF:+*;Y MW_[G__/33_]:%O/\8W[]4_SW]X]OOBL_^7-R-YG]?5K<_1*__D5-I\5ZL5I^ MS*=Y0/./>6QD;,"_W);Y];_]+3X?Y(44HHVT_V-_B=6W^_S?_K:4ZOW)?[_/%LE%S7GJ\XU9\IY?'7ZC%U?O5;5Z: M=5F&,>_M;/+';#Y;S=JPN]L7=2QY8U+L+]1!B]9WZWF<2S80%'?W97X;WC3[ MDK\MEDU:UZR"WEOZG7KW/_HFS+!W58'F+.KWQ;TCTYAG;:HYM=5ZO9PM\N52 M3?]K/5O.HC$2.Z(-+UNN9JMU>;S%+:H8H+4-Z=2^I@':WHPAK2LZM>6!@G>S M531XXWM,L5@%TSB8R+/C;6U0M,?6_39;S.[6=^KFILQO0H_RZXC.^S_FLYO* M[%[^OKC*RW?%PD0#=1Y!>YM/-E/1NTE9AH>^-+5T!FY&CZA]6)?3V_#Z1X^< MCL'Q2GN4J%F_:ES!Z2U=+(OY["J.\7HRCTK_=)OGJP8M/%*PMY9]F$23[#9? MS::3>7(S7ZRERS9_6H6?E0;?7YO)\M;/B[]:H7JP@MY;FHQR\]IZD^&YC94L MP/ZJ!FQ]-[IH6&]?%O,P!2Y=L&A6WU+;N[^F#MK^)2]7 ML[A^D2]F19BL5TTFE$.E^FE3>[.E32W]M/G!VK[ZN7X8+6Y8+3%5=/KHKRK;.MC[6M2]M3VN5"P M^);G.E_DU[/5AV 1'6O6@2(]M*;MH-&BBE-;ZR>S\C\F\W7^6_"(@M=4#?7' MVG>P4"\M^FU2_AD$KU@^79=MED=3Z^M%CK9,:%5)+RU^O.RWV3-Y?_W;Y#^+ MTLPGR^!#A\_#/P'139DKM=I5\_LR.'AO\R_Y'+]9W*\;N[E#MZ-GW**G6TZF MJ_5D_MMDM25;;/QS"M9+]&\6<:TIUO,QKY8J-[)U@U]O[>D9QY>^[@:1!C7W M(ENS*;Y!T5-;]VM17/TUF\^#OJM5S]!_@LDS6=Q$NV*CZV.M;%'% *UM.\Z> M4.4 TCSJN[?ABWSY9F%":[Z%84W=Q:W4]]=U+=W)F_[201'9CD_??]T'"DU> M-(#DS<:,UA6=VO+-6L;GR=?C;7OAT0[?'I>$BL7C!9;P<:W%AKQ(K*Y#*=J. M7PV*=MBZ#V7Q91;#N7Q1=H!QF^HZE.*A:]O\.B]#%PD?APZS-7'BE%NYJ6H^ M+_Z*B^SM)3OU%?U(.[L.;M5T7Y[21A4][0 MBZSOBGDU:5T7Y5^3\JKIQ)!25X?M;S;&[RW084M^7Y3YM+A9S/Z[HNYV02(! MQF85G=KR=Y-JY_=ZMX6_N-*3Y2R,W1_*?!E&\49K5NUJ&:;-;2>$TVH]6:9\ MM=V-RY3KP63Y?1G-OJHM MP67?,&"Z*Q;WXXM%5?ATH4]_:>>(-!M%CQ0[M56AM]U/9OMB,)NYUFWJ&**] M#=F24-40K6]&B_8UG=[VXCXO5]_B3DGPV.[C,L_Q5NXOTT=[VLY";>KHH[T/ MX]-+WYX@1*N*^Y"L*8N/E3RU;?_?>E*N\G+^S<\6P8&93>8?\^5Z'J:!Q61] M-0M3P+$V-J^A_[8^J/7XLPW9T^M+^T>D&<_:UG-JNS_E-]M-Y5_SXJ:/X=;?/H>W=B1FXQ?T+>G+W[>+O^KR'8/(^_Z^.EC0'XO;O:5WF==W M=Y/RVW?-ZGAT:O&*?J1M9NDT*=M)^UI%[/87F?N\YJ19ME$-)[=U1Z'9S6)V M/9N&;K,]:SQ;W'PHYK,F1ZK:U3),FYM"G5+9,!)TB_ZI6GBN MWD[^R)\<1WBIW+PLORL6TT+(F!8"LDJ,EVKKKI'O\E6W[7Q:87=-_9"7L^+* M+3H&]N5JNV[VIU5P:_MH^/.*NVOZYS#.YMTV^GF5'3:W6$WF'3?W696=-#>! M":OG+3RN]OM'&W1OPT/;1V.5B>E<-F_)OZ[RQ55^526*">^9%].79*GDN)XL M_ZB$62]_OIE,[G^)@_0O^7RUK#^IANV? =PFPOD?VX^SNA75.82WQ:0Z.[U= M%EK]SF,8E046[5TQMPE3";TQOEY"JO=QP>1%K:V7(Z+V(( MZ.>@2QV:\>_ MP;_]%+[9+#^\W31U;\*DBLNK9R/.I)P^ZP'?%]P^\P-AAA7G@Z4Y891!5@T ?X(70H MZ+U"7BIH/3[+@+$CI2]*6ZS_6%VOYR_@7\SGVXBE0\-JV[HR;)EC#$&%F8:2 M$$4!JB$Q&L*+&2A.XD,Q+,P/??[,K#N9:AG$B"B(!-<84PF,HTC5@CMA]4#\ MNM]CKW<^'?7'C"0.ML3_(/&>>_GQD\S<3LJ;?+DJ-O$W$9/W >Y-RI87"'2\ M4$:P]08!K+4@4NO0;N;J1A-&11II4%O2?,G+/XJ^[9?>"=,YWDDD"0+$T.'P MMOCNF'RCBF,TZ]"FNS#X[R7*L8*9T$HH11230#D(L/*,U(U'0/$TLN#&9#GF MMK]6QG0,_ 7-:=90#B3P#"-'L1!."U@+CIU.M)E(VISV=/'L]=&M5_0'=)]: MIVS]YTI.;8@;(Q010!EG@8+..6HVE+%( V;I61RSY_H\)N/G(^-+8HT9%E R M;51P4@AEP%+$=O!(:H[YK:_'21N63,4YM#/$/-BP^?K;(U%"X]37V4MV6!?5 M9E!1#1EU2$*A &1&6%*#)+ YME;[>BC<.XN>SIK#:64 ZG[?1EN$*7=Q@)(O M/9X!BGDP#YBG "*OF/!$UD)!"\G%4&T8U1>=0SX CS;K\<_,L-_RNS_R\@"A M#I;+!&$\V)[*:F,145*":(%NQ'3@Z(;3ZV'6:4HN^L,T9>WA]\4?L^#+7K6@ M0Z-R&9">(!O,#<@]-\I:#]ANR&;"#;1,]4KHT >F0QM387RMQMF'9@>7,7^S MRN\:&TX'J@AC,H&:&ZJ]84Z%_[U66^$-!2+1SD<7:>ITA^. )'KBP6R/(3:@ MSLL%,T0 LL!!)1F 1'O$Y$Y0I=TQO_GU3$C=JWX/MSH!>C1KG0T(UJ:>3.'@ M0&.B"582.DZD!SL8L.&];\P<"/)\?8SK$?D4,VD;X1%:TWQWYE"9 (P&./0- M JA6BH:7(5@WF7.?2);4C9G729:N44XA1A6'N3\B:!\WCA3+,,)* "8!]R!>^G\UC\WV>I]$4>XD )H)2F#BE*.X&:E MQ1D$.45'>L=H-MD:!$V?4&O&(:;6.^RT])HR1"5G-4S">W69/E7OI#I]LRU1 M0P/,98_R9P7USE;Q_L%\&>RU%\2H7->G3?;9W%J_G\V:*V M3 3GB08*>L* Q\@%WWMKY0 !$3M/3$H30=J=+TJL,1-Q#8PAY+W@P$,GPWA< MPX.<.&9-O+YILA?N[#&[^U7&4.-&5U=8_R@CC@* >\)),&(8M2S, WZS)6\X M1QH?6S#K!Y;Z$J-MKNOGS3\ PM&R&9<*2N$QM@!3S96%TM0B0V!_[%&D,1^* M?F%/6334D\757[.KU6UU1^S;J+A'B<.>KA6^_'1F)&8.*: I!9(!:^+:U;:9 MQN'+LUO[9$=W0 \1OU-=*+!!X_@X\\+3F1!W[L/ M%\6=[H >9F4YBO^A+*[S9;R/8C+W>9/IZG#!C#A$I6 Q)$5BJ;E%7M6"$N\2 MYZK6QSXNBU&=8CX N2J[=2\VW M+BZ*7)UB/MS(U8I7^\73#@=K+CB&AAL;^I!C0M;B:KD^$> MR@<__Y;8^?SIF&(%(@J=$M0I9J'6VU483G#H["/9\#HD4L(N0?MJ,P04]!12 M1'6P^Z5A1LD:**I@8J1.:R]\D//V??+HZ!Y7;SKI=SC.-+3L;]0FPT%LVKM\]?XZWM36:'A)J3&+L7=>&R@@<)HK:KC: MAM48!?71B.U^X'FA\7%#K,DP=\U_) ,)M2+,)81!"*P)0[]PW!E,,>1>:86.)>P[ M*SS'CKVWJ28+7CZ-:]%: (HEMUY#6 /!J6(__ #3F"G//9>^M#!$B$U0:75E M^B;W^,,]=4<.K1\LES$-(-!*0>6I)T0RJ5@M)K#RHL[/]*#\I_9NAU@/0*DG MK3QZV/S%YS.!F%)6$PT":H0I1K"OQ7) 7 Z%.M+NT[W*#D =9F6N[C^?R\EB M.=\H[.H_U\M5Q.3HP?)F%61."HZ%@5XQAJC5TBM9"^X%&2I=8O]L.E'O^^>V M[M =EE9AGH^7*T_F\6KE-XLO^:;EOP98XLC>Y[I$C:6-; MH@*&BA1))V!#H1'&,@S 6"/H4# SQ,ZV"%9N(NM&-)T.Q[<>\+[H 8\QA2V MA@G,C75<4;'SI;1/C _WV[06>-/1K*W(Q$"B&M$@HH( M5P)8NMG*]Y!*-(;LQHU=E=:A*.UKSK"S\?859BP+<[@,(RSE-5P$PA_.HD_G MTZ%XE-X5T]N8H]?+X.,LEVKZ7^O9 MN;T7N =P95]H]Y'8CCTE,@2PE]Q3+6U<#0)$H1V&Q,C$&Z%&R*3^E+YG,CD- MZ3.1*/Y:YL#**7]!>0HZU%31):0I M&G\_717+V\G]D3S_3Q[+9+P(,0BH*- 8*.)EF'BW#:/AQZM?5.]9UZ?AF91L M8EY\_7I8R8\>R0PCQDFF-+.>>T,EYKIND.2I6\8C3 W0DX+3L4Q1[H(Y]W6SG$B=Q4=XR+XGK9\$9XJ6/P6G M>)7?S*;O\M5?1?GG(WD.*_YHP4P9SZ"!1GCNE"$2JPC"=E82+-%);'\Z_K5R MH6N$!W ._6PQ6^5O9U]BM.9JLKB9Q;.XRV6^"K[R;Y/_+$HSGRR/G2AI44OF M%+7<^. P8>N1DASIW>QH;>IAIA&:DH.M1/2'_GD)^-#T=Y.[XVL5+6O*!%7> M**\) ,)[)XFR.RB@1(EQMR/T7WOA1W,.=@#^ #RT^91P&'.9,#L_&""3&*@RPL6DH2C5)=P# ML&H3,+<['ZTG\WBKQ*?;/%_%3$]75Y7?,YD_Q-\$6S3\<5\L)_-?RV)]']?. MYNNKV>(F/E,L5K/%.K]Z?Y^7V_" PR[I, W($.5. FF<8(1[0BUQ.UN# ]W[ MA7Z7Y\V.4G%#."!M1&CD$"?6F!FN.&!A.,+*4J G'H4 M//JHX=L;/TRQ7#5AV/%*,@LQ\"XF,"8R7F5$"=YU*L[!L;QTKV?XZH8&QX/P MNP'Z/$PSH>?-KK9C>)5H9Z-"V(YK>ZO)D$60*^)0L!DTP](SN7,8D3*O_SSS MT&SK"NJDJ*SGS?E0%E]FFUL>WBRNB_*N^O3-(@"PN[TZV R5K7H_CTM*NQ1. MOQ;%U5^S^7R?[=7/VS(B&8T13T8/#(['BF:,4JFD8,X PY'UAGJ[ZZ6 7\[28B\# M8L?PGFW2C7TBR/'=8%YGCO_6>NX]6%MF@P?FF 28B#":4T\9VG4O%/K>)1%F?60 M8D"AYD8239R'>K?=9+%*](U?1TC?D-3M01GG68WYL"ZGMY-E_J&<3?-X'?CF M.L3:U(AWZ$QC2M')5YM?K:>K:KOK+AHI[99OTM^3&8@89UP(113 @ !DT&X_ M'HG$LPK\!^/T.70Q2&S$JKI,N;KI_LGM]G%;_NCE84P\X MY[L9*GR7&($C?A 2]@+R>U=:3M)7W5DP^SZF#=:<_K,\"1@M(3KEU 01O _,,N-/*)&V8CWL*X MZ$[5C99?<]>J\@.>HU-5+\XT4$8R2X4&" +"+3>[0X0 D,2#2R/>?_EANE.* M?E]91_I0%O=YN?KV83Y9K+:3\_W=89=\D/=G%B'(H<;"@( ]A,(\1!M0E'H* M8L3[2I? X15A!*XAAV._"%AE%B<'P(]XG MN^0>E*[8 ?K,@KK1;L- +<@PMXQS926!4E%CM7RP*95']N+VS,;6"<:IZ(YB&)M( MLDFJOVGE).[\+&X^Y^7=YJ$6$8PGORM3\5H0K1#$3%FL*29V-YM90Q/-E!%O MW8VE+XQ%I:]L9MG;1?I[62:U4(1P(;&GUD@!A-QMA%&)$Y=LVV\'%JO)_(?J M(Z/1Z2OK)-NAX=$79UBE??KV# )AG-'4^J!W"G4 _.'HITJ^ A$T[D=RTX\6 M^4UU$?0/-^6,5]FOOG_55NC'_$N^6!^Z]V+0=F1:(RP=MHA:3(2" C^D,",$ M)8:\PN9[^/_L<^-7^ROK?8\\OD=?GG.%X<5F9 )"CB'&-EZ*X)@SCY2 $$F] ML*;Y5O\_^][HM?[*NMZ#G&>R+?I)].:A M /_L;B/6]ROK:(\^&:AG/?HDPPAPA+%BC .LL972[J!%,'67"#;?_G_2E?ZY M\'%6!8^W[QQ3P/!G"#)H2 S^BW=;$.6594'9#_MZ,O5VXO8;___L-&?5[ "= MYD"ZS>KP4(.3-$VKR&28:A6DFA*NB;$VR+U;SW&8@-X7[U[WF9B> M?^0QJWTP;;[DY>0F_WV97Z_G;V?7AY9:3ZDVHTY)+2 !1K#PFV>&[P[S.@,3 M#S^-\)Q&[YP<4 TI(1RF6(2W5N>XXTG_^L/GWZX;;T,[QBMYC,_CXM[C8HOY0E-;@Z59;<594F=_GY MNP.2F_;D7U?YXBJ_^MO0[G\3[^50L0P!KT.O)I();AS! GJ*C:(QW)9K=.R: MWGX$;9NU]H#PK1/@>N 4$- ABYUP0' !Q180Y[6\'"N[&UH4@\)]G@1'1^Z- MV'?-N]="8"(1-3&AHK0P. VU:)32U,6 \3&I/Z4?3T24@/292/3=;:$MZ?3] M3:/ >R9QZ(<"![A<^"E8+2YDX'*N(3Q9WPWXNQGCR6/#+,&940489 M(X(3JAG&QF#H..00)!HKK\,WZ4+OI^%YGHEDYY.UFT,>7#D&.,' <"&\,PB& MZ5?"&JFXJWPQI#FG79(*]P"<>H#E^89?'?E_<(^\ NMS\'EU:."?C9RO3MZ4 M$4.51UY[;C%B2$,D=_,^E_3R4FV=1JB]OMDYM#$HL1LLIC^^Q[H=EU,KSPSQ MA/* $46&2LK"""-KP"02EW,%;\_T'4@!O2TRFN+N;E9=QQ#7%G?IH:>S\RPK M'FC.PS5V#=896]63!<,9(2P4YL9#@$ PV"065&EKG%;DF,MR1BB:C!;M*LHT M-@A!"!B4V&$EF(6L!@/ "[H?JB>./+V:NT_TSS$L_!9&NKOUG;JY*:M@3[^. M6Q'O_YC/;C8+M[^'8:)\5RQ,O(YR'N?IM_ED625,?C@[_NO P:MAH=2\_5#Q3;VQL7-QL%;32YU6]]TXI=Y^;H M*9UV%67* 1#).B8)D$)I5(,!I4N-N'SM0TQCCA0#HC^ K=RP_6\6G_\J M_F\^*0^M-K2N*[,.($49]MAS:9%W@NH:C@#/L5W'UV,)CXJ,R0H8%1_#6_/N M&+FK+8MW!GCDA,$P*@%8B':0* P3DSF.,$?JV#B9JH(QL=(7Z[(S4NXJRRSS MB&KD,=897(8-G4!\O"C575K=_XIJ+&Z&O33^H]Y_/QXRJQ6]60>4NB" M\6 ,%AA%/ZN72W'46H,X0@O;SO+R-4I^"GQ9&_S58#V_;4)BIBM/N:!_\O8 MFDWS]H67'2Z581NF>:.PQ#!@H[2S7NPF>N)2HPQ'>+JY7])TCW52(&I>3J,Z M;FI:?LP?:^BZ*-\LJE,O-_7?GR;S?/DABCR;[B?1J?5FH94"2TJ9!Q03A!PP M<-<[A$[=J?CAMBK.H8TA;*TBGEFIH?JFIM-R/9FKE9F4Y;?P875Y]B';JTGY MF%9#.$1E/.[HC3/4^OOCZT2,_W+ZZ00!!@[%& M@F(FC8)8&DS#0(&$DN38 -T/%+\ORGP:N]G5[\'X6EQ546>3>:VOAUB)8R<& MVU6480X\=<0K"X61TCL!: V&M?)R3GGUQ)%B0/0'F)T:MU]_,\':NRG*;^^O M8V!D_<35D=.&W;P@4Q90 +U$2%)AD)(P.,5;X(+6+N<,65^$2N5MEVH9A,\' MI7F0)28&6[XO/^7EEV@WUC&Z1X\[=O."C'%%F':0!"]'Q%MK"-D!YPBXG*,! M0Q/M&<_/H*X4]U9/%E=_S:Y6M[\O@_-3S5AOH]9#(^LV'3YKU[B"# =+U3B) M".!68R\D1*06!GB6FB)DC-P;5OG% .I(6CJI18^:>F07'3G#>[!49J!B !E. ME8P91R4W!.Q0@:F)9D;H<)Z319WJ8$SFY-L&IT+;5Y81C( WW!D)%/>* O=@ M#G$F+B>_V]C,Q%05C(F3>C*/QQ'>+_RL7*[48C'[$O0X*;]UXM[LJSR#VF(+ M((:,*6\Q#8:-J@'SR) +FH[[(U.R>].16D;)XT]Y?*XO(C^K/7/5S820 249 MTQPY07D-&=4J,23Y-8^^YV#RJ7H9)94_W\[*WIC\M/(, ANL*BV@!AQC*80W MH@:,&)LX)(\PMG[41#Y1+:/D<8S47MWV9EL\K3US1!FJC/<,<2""GVD9VSF7 MEB0.R2.,R!\UDT_5RSBI/+OND#_N",/]Q\C; M4]4Q)KYN^^"GVSQ?[SF[0<,0=$AE]#B-+9;%?'85KR!] M/-F>9?K:G;AY?^UGB]"668"SV.8+/CYK-2F>8829XB#8"]!Y2A2F-/AL5B(1 MAHQ@PYQELMIF[SPNXO(,^,AZ06QG!R.;===*O:IW=WG0+J M +/)IGW;7%2-2?+D^4P8S30,H#B$' 36("=JL:SWE[.OFJK.%UEQ&HH#D,-, MEK=QD@O_N/]:S[Y,YM6TU_@\3:/RF9 FS(I,.1;@I#$FG-%:;(8N*,/EB5I_ MFLFR!W"'&'"^3&95%DJ_.4_V*9^NRRJ5]/&\AD?+9EX290G@P=[A#DN'L$.U MN,C3R[GUH%LN=0WL$#R:3N.2S:.+XM[EJP84.E LD\H'>QD)XT"PE;4G0OI: M2.*64&0!K$761"5:0R/<".Z61MU#.P";[%8CGR=?-RUM- H=*)4AC0 3DB!O M9)!4&$)8+2(GJ<>+1[C[VBU[NH-T:*^KJ;>5,0",!!YXK[!"P(2>8'<^*!IN M?[/WW:*.IZ<30$PZ E(6]WFY^O9A/@FM7UQ%Z_P^KB]4UOK]+* 7[U?Y5%RO M_@IP!)[N/1;2NJ:,<(P$-9 A!IE!%@:VU^(YK!--F-$:P,F>^##X#C"4_#8I M_\Q7T>AZ,-K?%8OIT;'E<,$,(L65@";(J(P%,9G#3E",06)&G]':PBH_IK-YP<84C^2V>J2,ZL0I,!PX(07>(>)0XF#RF@-VI.YD C< %I_ M>AE2&-+(6(>.^-,IH$-DM7QP MZQL1YL7G,P8%P,I9QY02B!K#[*Y#. 34\&U#YU[+:-,%R@.YAD?=8DS#;#T MC&JOG.($04?Y;CW:.Y=X34S[A+@#^<(=[3BVA&V(E'V/KA)=7'U:%=,_;XMY M4,8R.F.K;PVVI)M6D2'O(KL#X;D'%BG+L=P*3[RTB4/&"'WC7B,:>H)[6*XU M#WC87RA36EO!M#01.^,@PS%Z>",@QN)R(F2Z5_E^3IT&\H ;CQ\FWZ*WWWS+ M\?L"P2Y3 E(#A>4$*X2X@*H63&IV.6$/72AWSX[C29 .PY5RG5\]1^ P75XN MDUGDPA1/@(\NG]& N-T>/$&.7,XET?TPIA-4!_2LMUF9F^\F?E\@BS>O8 P, MHB1F<".""5<+9FCJ,<[6*[A#>-(]$*834(?RIEL-,'M*9(Y(9+@"QB*BF1-" M4;&;O(.+>#&KO#VPI1M,SV(#M[)],PRMQ!!HJ:R7S@;GP9"'*=8.MKC;N]_= M TE.AG/XR:?5BNZS,AG + R30B)'K>7H:X1UJ/?"H M6VS/8!8WWVEZN9]X:2F P9!#!A##".9XYR5JE9IO;X27H@U@'"?#.JQ]W,PP MSH(C&$PV212WGFH9X\-V)CY&PV5B'-(B[GT5N"6J@\Q+>\]]'YR3]I;*',0& M$>J!]@8*[+5]&#.AH(G^]@@C['HG3G[ MQ0>!6>+,-T1;C?U0(X3P1QB:_)JEU1F,KMZL]B>=SBT,?ERBO MWE]_GGP]O,/=IJ9,$L< %@)P;+RD# )3GYT@C)#$CL1Z =A_C M%:J+_,I-RD6PZI>/!++Y]6PZ.V0V'R^<<:V8<]@JSW2P%GVP%7<"(\ 2@RI: M;VB]TM&K3X1Q! M2/()H<@99D);(:BQ4L>8 *M4C1LE#@]VN/^B%@N[@/J!5T,E0?Q0X7B;KV;3 M![/[TC(B&NHIPDI[('P\LL8E@E4F2NLH9O38%=A/!=]SXOYSI//S+#0?@\;* M+R^NSS8IEADM <0<($.8%P(A1T'=>*[,Y=S?W:TJB]X@'GQ5+?31]V6%SE7E MQG_(RT^W =+&"VW[*LBDI%8*PZ3!7 3K&U@:L$9/=HQ7M/B2@_Y3:$,>,J,QXH( R&E6DJQ0U0G7[,VPO02@X]Q20"? MB4'OUZOE:K*(.3):TNA1R8S&(9PIS9"$%&D6K-"=J,RF6O@CO#%J<"ZEHSSL MKFB"A=^@=(8(!SIT)$"<=<@K+=U.9.IXXJKR"&.6>YX$NT9Z6'*U,.P/E,H@ MIQ;$F[&]5-1[30#UM8C"D,11:H2!RT.1Z42$ST&BHQ;3GA*9Y$X#C"V%R!)) MG%8&/<"52IX1!BX/2YXD=,]!G&:&TJ%B&4%!%,<"5::%T+:31*S7,! M?G0.I6,\R&[%#HSE^^MXRX2?%W^=^^JF73O:;5 \*Y8Q)2 A@/'@Z1A(O!8( M(DTI!X@3*H^ME/4C:$Q9'5KZH2R^S *J^MOOR_SJS6)W6YV:KF9?-EM>Q\5O M7UE&)<4!!$D!DAQP8R#S6U"$<1>4DJ0;:A0# S[ ]!%D> @*.DRNA^CLCY$V?*G[.IF2$!PD?_<_UC,5 MG'&B)30:L]JV$R5B:Z+<0U%II@R+WU!@#B<"VJ-2)QRWJ$!UA&1<]NM3*$3_7(QM@M M0"YN3+&LSK7'F]ZK.,I#?E+#*C(C..9>,H>H<,X;*L2N]PF($JW+$491C(J2 M/:EG6'\_IF\)>+U9Y7>G0]K,Y^_TE1EF0%E,#(&A\UN'M9)B-_.XU(PM(XSZ M&!?WQZ'. ?I*$*+,@PED\\V_CYJ]/=W;8,6K>249Y088)8UQ**@$2\N">K8 M .$3$\F,,-AD5'SN34%G8>CS,QJMN/F\>.8YUDYY!L/418W$ 5Z[,Z\$Z7W] M:D"OK \J'&7;R9"?A6DPHS)83F0A&HH#1><:\9WP*C MB.2)YR*:KVM=.A=[4,)91\%M6LNX[OOLWH"D*,\&\C0?B M:F!P:H+;$9[:.>LXV:$*SL+-)]F@6]'P2=G,5IGP?' PB2(:>BSQ3EQD_% + M4D.L\Y^%D_S,FQ 7#_PGX]_ M;Q9?\F57@;T'*LNP=-Y1R%PP.Q044C@.=^8MI+W[OQ<9V-L=X$.=1\?:^<'.Q* 0,RT!?EI^)Z]=>1=$[/G\XH!AXS020) M!D8P9[D7.V^>*]J[=7?9G$I'^AS#E_HRF?\JGZ_*8)]&BELQB MAV$P4+#A@B D67#J:P@"T(F'+YLOU5TVV;K7P"#Y4(IIGE\MJWC+T-;WUVDL M;%%-QECPI8QPR!B#B?!*HKHG:BO04$MX0ZP8#TG#_E0P, ]_FZRV[:SV K_M M+N.9S.?+#@B:7'\&B*>2&:<0-=(:YABIC\YIPE5B=/@(H[W.Q-NA-#.L:?A8 MPFJ=\P48FYF-36K*./$$, 40QT#_; MA+C)4?C[XBKZRM,@UNQ+#)Y^^8!_W/=;AL?FZYC-L,IQ^/X^?M%^/NWHO5EP MI*BUVEG/$(N)602S.Y@IOYP3SF>?CL^CL5&E.VDWSY]4;Z8%51[+X X2QS0G MDJ+Z'(WV B4>]WP]"]I]$'M(C:08!>[N?EY\RV,6BWP9+PK^F%>7;'XN DA5 M0S_EJ]5\NX2PO6+OKTEYM==22*\QTQXRIPU 1$,3[!^GR6X"4\ D.CJIB]67 M8SX,II)A':&/^?VZG-Z&CO3^^E$.Y&9^T)["&2,*8R@YDD8802%34NZZG..) ML87-5ZK/OV'2LP?4#?#G.U42+ZJX\;A6L;R- MIL67R3P_O!S>IIH,"H$ID]0YCJE$QEI8XVR$Y*+O):?7O9/7(]0#\.WE=G[( MRUEQ]718/\"W-M5D$!L>QG:!V(% W=-;Y?M;_>E]S.N%;SU"?3:^ MJ3!@E^6W,#97%XBU)MJ3\IGA"G,/M13.(:.=9[)>K3)$DD0ON/4RS'VEE,"" MCU M:7U_OUGEF&7* M"(.G.M?M\^6,$X =:(Z+0M>Y6G?AJHNK%YSEIG1S9(ND1G(KJK2#5[/5.M[/N5D6O-+K MU;MB]7_SU9&!KFD5&0T]5 'O< ">039_SL115# M+*QM-_ ^Y>67V31_>0-9S2M25!G@8P[CFT6\@GCC6U>)X+?RQT_574Q=>&@- MKI\W9L8%3Q[9,)Y@08R,!QYVTY$*!O+%Q+*>C>7CT%Q*+,*C ._0&?.'_,.; MW_(K7Y1V5N$8.^_[:U5G*-D7BY!>8Q: =XQ #2RC6!LLA-F- 5JF'H\?X0F1 MP8DZK&8>B#CTC<8?*OAO\]5L.IE_WZC7>[VQUL9 +X64#%+@I<,28\.!HLQC MZ(_Y:0/$F=;^S\?\>KUX,4RI2;$,4RL-Q89RAASPG"J'HJ"& 4R3XT!&:(YU MH^Y#\9RG03M\!P[S9)G?AJDRC#^;QI^Y]VX:$1<M78=N4E.&@=8":X0T MUT82CX%%!M-H#0O*P+$SX[T%-R1<(,VU<.$_!3D1G'B@ \.VHJA(PDOLQ=WJ M^.#MT>W@'I\6'C(_N0)&S!_\%4=\8^\?LB MX%@M4_Q[,8\'?WZ=S!91^/>+AX1 JIP%W_'&AC\7-QM%G- K3GUE!A6"T-LP M9VKKN+ 62%F#*QRYG$E@A/UB8.6-Q.0YT:C)$/ >.4TY@,'<$\'[,SNAK8"# M+88-&?1V=K.E)>I#;(<];W #AATHE2D!/!7.8ZD811P"#' M#+&Z WL,ZRYC6D(=>!'&6(BI$$XC![U@7EFBL:!*6P^XM,.BJL((XC@,\RRFPOMSNTREL_DF'C$)!$:Z>L M,]MIDRW)?D/B-"%>TC"0 M!8%$+9S1%[3>VC4].D)T(+K$()9CEY=^]URF'=:>6Q\F%\P%E\BXG1C(IN8Z M&>&X<;HB7V!&*HX#T.%C4$QX33R>84,;YT5U6\Q6^H,SRH%RF;5.$H(9 \A9 M) UTWM9B8N NYYZSSNG2):Y#')')Y_--\--OD_+// 9"'>?._D)9,%^YX8[) M>#[; $P)W\VNCM/$9&%C#"/KFCB=@3H :W[-%WDYF<VE-XA[:"(^W=\Z?;I$=@$3JKBA7L__>1N6^ M"5I;W,3XR$W^D0,<.EPP]!:),4&>8D]RF%Z?I!"B'V$:NK[MN M%&7YPM.9)0IS9!! QD B*92.UB(9IB_G;O*NUUI.!W.0H]WQ,$:4=]/*,!OF M06.'%YU?+I(!CR5UE"+!+*-$!QEK^]T[)!(OI1JA4=LU4SI"=!"Z;%IVW -Z M\F3F$$=ALM042$*9YQ0]C(P.P\1K]9J;JT/OT'7/D5/P'"I@Z5VQ*+X?]HXS MY7#!#!NCO CO=(@IX3%#BM6"M@64:J"-?-M4"AS>O0 M[.T\6BR6.K\NROQ1*HS?9HNBG*V^U9TCF&+?U[))>OQ;OKJ-P8CU*'O(!!JP M%1D0AG.%A#$($FT)UUSN^C!5B?%W(S2\NQ\,QZJD(;/Q;'OR-@7]44X_*Y$1 MI EAT%@)@26:>@)!+9K6,#$OR@C3.?7#OU,!'8 K:/2*3 .D6]D4B["*!D3!3=]I;9XD>XH;WKFG2$:AG8(R>+&?3%G2IGL^<9X I;6*Z,B1C FVN M:K&P&2R::PBJG*[:(UQ)0?0,1+&S^3KXV2VHLBV1 4^QI5Q+J*RV3C,%S,/2 MNCH6N]A53,9%D"4-TP'H\H]\=G,;6J8"S).;_-WZ[H^\K&\&>[]>+>,U>#%, MX/@,U;:JS%D=\[5B96FTRJ0"3CVLT:M[J&>H1\>[8/->JGHPZ MSKS5SD!O/*:4&(]V;@&0EQ/-W!]!$IF8@O_Y:+@=KI])T9Z(^VK*;' \/!,D M3"Q""N$P)MO@!AJ@)Y]Z@ M=@?S]I?/I!)!%1X@2#!V !))',(:T;CF9\TQ6Z!GT3_'S'E-9*P>S! 67#!- MC&!60 4-"*;C5A@.4B\ &.$TT[%NGT:HGH+J$+',=?LV\L;3><4B=EWU=79H MC>]@N4SYX!QHQPVD"'"*A71^AQ;TB=>3C)D\+=6[CR4=H#F$?_Y]*VT1IH+% M(>_\I>39S1@O'M4-$.TD H3;(LA5':YRX>3#.Q;[3]/D\Q\-)4 X1RWYU M-8N*F$$JUI,PFVBW3+"4UC=\J5+ M4 ?@SN>8 6I=?FLVKKSP=.9-\,V,](3&T%JEJ-8[D8!*S=T[PD-7W?+D="B' M&%FFT_7=NKJ^?%_.B>.C3-,Z,B @@9@XZ+&4W@@)XD#,TJR!Y?E7OD!PET\L%LIBZ!#*FL%?*..RY>N@XPJ<>W!OAJ:MNF=,) MFD/ZUF]#:]^$7QLYU+N',QOP41@"853@.S':2[;C/5:)YX)':,IT[46G0CA, MO-V3F^2?+SI]+.9S7Y1_3L1XR&&H!:[/\_W%H(0C!A&.<"0 6PAPG(KCK!6#)6<>:A;AGO3]M-Q MZD2@!YFZ]FW;O#AU/7TX\]YZY!6Q#C#MH0;>D5J@,"\GGO-K/75=''-.1?H@ M=?9.69DSOLM%>]?#OB]F+IR<&>&N&$5 ,$TZ8)8HS!*'9]3BB4V?#$;K_?5-S M?,KJD./5'=TOMW^R:W_QJ/V3#BC>S4LSKHVF DC*O,+6>"[%;F!PGEU.5IAS M,OPLNAIJ_M_;H>O;(^-#'];E]#:@_F$^61SV;Y-JS#SVP@@E'5/:(L:$)K"& M!E$Y5&::@4X&#&=%]*Z*\[%TTRGWR=&>HX?KRRB,MP [$:QV@PS4R$NTFYTX M35S_'>>9XG/RLU,U#+*_65^9L_Q<[-E?J_K<'T]OWOV8!RR7LU5]/^]&_NT= MO/&!"HJ#6Z3]OCHSBEFCA/!64:8Q@Q2)&FS)?&("AO:'C2^&\R/3V$BZ1SP4 M>WV=3U?Q3/7+MU2?V L:O"'#AOB@546!-1I+)+'1.Q<;7=;)YM&0O7O%C(33 M3_;"XITFNVNN;?['H3#D+JK/).-$*1ZOYK7(<>@Y-CM?P_G$E8_VY[%_*#9W MK)614/F1H19_3A;3O$IB=ZIELJ?:#% 1=W4=( ((BZ3CR.] @CKU8I;6Q\1_ M+.YVI(Z14XDZG=U9UFF@ ]]%D)&?0#)8:_\0[\-""82M?GNW!G2Y_6_0CP&7:40N@J^J_!X M9F#O3[?7L&0&.?8N.)S6(F.DPT";.G1/* P2]X'AC[K/UCGB0X=J;]:8U33 M41Z^S,]-*6JY:VZ MK=$PW63=:\JM/<4SP"5FA''J%(;",21AO5XF Q")*YPP-]5=L5X<6K1I4CPSF#,=_'[!M684.^X)K85&3J1ZMLTWD2[-).L1_0$H MEYAI44@;W!T#O& $*(P4KG#'H*#6,@T8T%PI N'.Z&8JT=M!K7=6-@'[;G$9_LZI.+^"@Q[$ M.@]EL)$1C->&8"U!O> N"=&IE]XFGA&Z&.*<"G2?>=X.[%\,F=,M;IO;V7(Z M+X)_UR3[^,L%,HN,TA11&\Q[#%U F6DLJ-)A&)>2''.]AQ#NQL9_#2X\D47SI\AQ-''BRP4RHS$FB@KNA8^WRU(G M]58P@RT=ZEQ^_Q0Y3:U'.)($9DJ$QN@MUVC7"2A.#=8:.U,2 MM'N0+**_KF=I8$Z@[B%.NEBM/Y$'=1ZE<7#8XL-2V:*665(XZ$A@.JB4!LYP\:#VWBZ>D1 M!HAVQ9&>D!W'X/.AG$WS$P>?31U9O( :,!_,.&8MQ4J&H;@6G^L8B)="K!'F M/SG#X),$\3D9]CF\91DW5#Z7D[@19R??FMO21^K)@NQ,&4:L1(AZ0ZU!;@<# M%8D;]R-,XSH8TSJ >11LB[8A&1X#G:"^"CH& R&:=3R39VJJAK'/Y>SFYN#Z:M/K#FSR"NG/#<* M.HVEMH[M=&.A29R*1QB7.CPYNP0^Q3MH-82_*U;NZS3/]X0GG59AQJ#P0D,$ M6/Q7!'=([CJDX#9Q572$0:2=>A)#X=T/N5X>F[OAV?&Z,XDYBYFFD (,Q5@< M_>!]"X\25\Q&F$MC8,IU#GT_['N;+Y>?;R>+AT&X:#2O=EE])HEDT@LNE)*( M>,.M(C40R//4*[)&F!1C8!+V 7\*#S\4J_#ZV63^X']O TN;KL,UKR'S&C(7 MSYD+B1@TFEK,'KH52S35QIC$HE,V]8;P0%$)G[>;K'XR*X\E%WSQ^0P&,\!B MAR$+1J>P3GJV6VT,CE+JYM$/L-C?!9Y#'3"HAKYC)PNJAS)MO,7&<@DP 1I; MRN%NN49CG1K'=,$K^R>#. +/DR^52E.?%%^S.^W24SB(+>[;O( .XX7SJ" M@@JNA2? D7BUN=X%8A!*$N\\:I';X=6RIG-PDVR5;2.NB[+.':O. M /NPHU?5;C];3!;3X$ZJT.(OU:&_9L/7OM*90P@SQ020SE(-N&9N9]VYT.D2 MF?8#+,1WCV[* +:C=)/SE$=*9(YQQ8&3P$$?LY$+KW9K%%*9U!O.+WCANUM$ M!QA1S'RR#$[>=O1[7WZ ]A()5%7&!?QJ3K=;+?AX8?LHT.%LR0DAH:RCEAV@+BG?:R%M1H MFGJ5;>M%ZB%R6W1N&'4)[>!Q"&\6H3/GR]7'R2K?)/2/V4]W2^J-HPZ.U)-) M[SPD# *#N?)(.,'J2'\;+(74&R.%Z")P'/O_\:7J;7ZWG^7>K[H^^OX!C MT0K*8 -[;ARR0CO$$-YHV0D#[-&S7T-T^91CT1 )207U %H)@!:*"%V+)3A* M=97&V7M/46N#8]'ML'PEQZ+CGH=',=T"UH)C0,(05PO%G4A=PALG09(UVN18 M=#LD7]&QZ""5XE(82B4,/8AY % MF$(F\2C)""ERFEJ;'8MN!^8HCD6';J$! M(5QRC0&R!%5'$S9-#C9QZMKK^/7?5F6-CT6W0_15'8L&3@"!..=6T3""BC#' M[KH+Y# QA\+HPQ5.FT^Z 3-EL'@[F_PQFS^^0^N "7VD1(8M8!;C8'!AJ P& M!FQ7_T)S+?&IF\QCUWV"OHH^ 'UEQ^(E"&.G<-@%E]I"Y1!1:BN<10BFIM4> MT])59_IM>C"^'::#$^;WQ>2N")/B?^=7T5=KQ9P7RF8RS,-<.*MU#!9E,=T\ MJ,7%R"0Z+^.[<&D8'IV.\! ;.@]V51W@5UE6'R;?CBR/'"F984(,THA#Q;1 MDOH@=RTJL9RGD:E]7%VQFLQ?%8NZ!?:L!^8G9?DMAD94H^G[Z\^W^9,;1AL/ M5ZUJS8@" 2(=V@L%=O$\&:M=#.LUO_R,'FTMI^%!/]N2>[USL+V)[ +6VJ%V M*OB]WGNEG"5$(R^1A"S8+K#!T9I^A%.;N:]2W_OKNN61/!_*_&ZVOCL@Y]&R M&>.",>V@#N:8<]8'TXS6(@//+BO[Y"DJ?WI5:Z:OF;:\VC=;XPXTQ!_AS MO' \^^*P,AQ S24E4AK!4+#P$3<<09R84*6YA3OT96@=DZESA >DU/XK9_<\ MF6$:6H\$)LA@Y(-U1AFO47+&)_K6[0^,].8.]M7;4MJ8H C MQ-/0NP@-9@"VFS M*P@X?A-R3V?Z=L;[]_[)LLF-$\<+9U1)%@@I+%(,&^W0=T6TXJ_:G'E%JO9ZMN;Q751WE7UM!O4]^7J M./""8QN%3(O443R:, .'^W:&7?\7Y#EZ2.9-2Y,X1X:2\,$;B%WFM5-)HRFWF ]GH[5 M@_:*3K!L;"\W5;T*#;FJMM#FDY>.%#U[)F.*6 H005@Z8JAP6JJZP6&$>?WA M#?TJ_Q0P.]=^+>6'^HX[&]S2(R/ =\]FT/E@U M)C>38$\X9<;4 )LP$0VT9 MO5(V= %J;ZSPP:28S/]O/BE]^.2EE;L#3V?26DB1,M($'Y(&",3VT$ %1^I5 M,B-*MS ,,TZ#M6=N;&C;G!V/GL^D6E1S-N"8 &A.7BHS$7BM9-]\ZF+C0 M/Z(T!_WRH@-,>Z*$">*6D_F;X(1]_=_Y2[G6<%,AK'/<>\]A!AZ: !AL!:-JM25XC%E MNAUD?ND.XI[8\X]\/O_?B^*OQ:=\LBP6^57,>O#BF;"C93)"15PJU@0!!#PF MD)G=PEV +C4MZ0^S"MHENGT--INI\6-^'V-H%C>?@KKV>KJ'BF22LB!'\,6" MMPX8P433'?NUU*DKYC_,JFF'X/;$E?\HYNN@H7(S:1XFR9-G,PR\5]12IE7P MRP"74N\\=B%LHLL[IH2V0[#C-%1[HL6']1_SV=3/B\E+NX0O/I=A@12 VEI' M+!#8$8% W7!E26I"@A]FZ?141'O;K'9W]_/B6Y[K?)%?SU8?YI.6>]1='2"Z MBSOZ5?,_YO,8B5@%]#4(03I6-!-00P>!Y5@K[!@W3II-6 #RQ!^=Z/H7.++M MN1H:A26UJ2;ST!%M(3>,4Z.$,YKX'1 $O?X]\NXI\>Q056]P#]G#W\5T:C'5 MU1F/K?39XQWD85HEF$&'81A0N3/;ZP04)Q:>)_S0!O2#,_%(#:98K,K9'^LJ M?[3^ME74X;OI&M:1*0.]BG$;R 44/,+1"MU (+@CEY,>ICLR/#O$U@_6O77T MW74:OP6_=5WF50SE.;KVKB$/ 8!-NO6A8L%R)L8"8[T,8ZGC2@63:6,N$::( M/I;%8CA!F\S:!\ME2!KOA&& A;G)2J#XEDY!5"F0N9BNVXW"B_ZP';:K_C8I M_PSS<7468+HNJR3P9YR@^^C%$GG+&("("LF8!HC:S?$-ZZSPZM@62-_G M27 M '94@"_*3Y/'>CB6Y;%Q'9D-K 8($B(P\U0$KQ_"&@+%Y0_2NQL38>]9@6YQ M'N#0UV^3_RS*&%^[W!QTB/Y#=?;]H>5'4D4VK"%CVAF"(4= $($X)E2R6G2C M>6IB\_%1K Q-<-BB520JLX!AI!JG"D@!C'D ,O_Y( MK&JK]:<+5YW!/$@VJ;N[>)?$9/YA6 M93KQ#IO&R2(;E5/ M!HB@!&@AJ(&8N6 ?/'CI2K/$#<,13J'].Y)] C]$^JR]C59U=M*XZW* >0UK MR.)MET S$QPH["Q"CJ)=W]:()*9#:F_T]Y[AIB=&/,VUU0OLYV7<=+J^6U<[ M?;^6Q7+Y^Z+,-SF??@V3@\ZOBS+_//F:QL5F=6><80$IC:>60)B)@G\/R@+)'HIG M0!/*C)&(5XG0H95^9R,3I!-CZEJG ?@1>):,^K A.V,(I.TC3DW^9=\?B1,IUD%&=3>8>X! 8@" SU&?B>X MQN)R(K1[X,*^F,\N$1^2:H_GE.<2' W4:55/9BFA'E,@H.90(VIY^',+@W+H M\EI$'."] M/&)UJ_E]_#H9Z@'8]&81+.4\GGZOT-"3^60QS3_=YGG422&Z0= +5P".O$J\,>J4+_Z?-VJ/4V!!A2FU$B+GRCL[_B35F ,M&7 6 MV?&&)($<:(5X-0@)H *5KM$0@CM.+X ML&"JO"TFB^7'?)K/OD3!JX""1AM3S=WPU;] MYT&N ^-;PQHR)J66TH8>QY6P%'*A=UV-4)RX?C/"TQ3##'#]P#[L)OXCI$+K MO\Q6W]Y?5V=1S'RR7,;3*"K\LUINRURIU:Z:WY?!R=LLS&X6:2\L#@!#P 5U M""L)!!/AIU,(:T0-":/&F>( =BW^7BWO%Q\CL3@^$L M?"CZ4,*9^!5_+?/CVPI'RV:&"RD8XXY;KGVP*K&7._@(OIP8EI/UW8 _IT"; MXA/^1QX>G*WW'U5^X:F,*&\D,33X#%0Z*6$P'.MF"84O9T6_0PT57<%Y0=%O M'DH,!8.,:62%8<9B40M.O$^\I'.$"TUCF*UZTJO,C[..8H<#^.Z YY;:8(S1+S.>^*/^:E%>]=XJ77YLASCP#EF%.A:8(&,7=_\_>FVZW MD2OIHN]R'Z /YF&M^P?C/G67R_:Q7;UO_\)B26F971+I35+>Y7[Z Y#,U$AF M$LR):?7@LJ5$)B+B Q 3(DHF4^XRBT&,>5_O&YV=K))6I#F0%OS/^>;;"_+6 M3^E[RHPMJ[:O.5%1/N=3P0+C(N,P43R>Z8A'=H*2F1CR3#/OY*7Q?=N+_/-F MMMI

A7I9*R15E4DI0+L4SN+ZMX6;K1;QD37L9]T&.G*XR2X(9DWMR;K-!GO.FI/R)>UNCX7F\WMT\8TW:ZF1Q\,ED!E M@( V"EP)+36GI4Z^-3F[-F2>UCSZ\K:(!I/M92V:WI4VH!0C&B.%L!7$$T]A M=;Y#CWA/.5([I" M .-8RF>N8LL"ZTR?]I@#HE-?3?G2'?'R&9>>QPB@%GOBB)3."FL!+).(A!8R M,XN@N4_A-3VO-]?"9-9/FS(>ZI+7MHO[[&IS/[O]?;;9WX1+-[Y>=E]6B^L/ MFV_%ZK?%CV*]2>_9=YC?6;L3N^Q%&'2* F<898GT7 M@$B-FQX$F- [7WQ8%/]5S%85F4=8<=Z+ _* *.PA=M!S#KUAV)?,XER[Z>5\ MG 69QI4;.F#^H&5*GM*COD:!17*^?%LM[V^^^?F/+67K-@%;^XU ,<:2 TV( M$3[:"L1Q6;)/6SN=SIB#8K=M.0P*XRQU/O!Z?_XV@L<1,(J*\-#+:"HY!5++04]I7BN#0E^.; M NEX*FQOMB"*/E'WL$I3:'I7.6G=_*KAD>&!80D1T@IZ*A 4"B"-]T0S+?@$+PR< M*_U#J&J/RWU4N4H-5Z/('NH'O4)'[0W#$]X2)) 0IGZN,%4/!50A)4L6<&I[ M:Z8[Q-EZ!B">%[GJC.,]@,ZM-_.[V>:Q.IZ#NE->$TPT=:@US&-B'4?$6L$K M1E.96>?T,AP,[<&N0Y;W@+MM!;4O\6OK#U^38R2J%NY?]]M@6^5>/Z[%-7Q# M$ P[(SCWC!(NM2?2EJISY(G.O%8]9K0-ILUU(Y)QH+%6M6O\C@ 4)-)0!Z7R MWAK$M:G(=T!EWC08X;';.AY.QUL6R_M W')1_-P%%?W]XOIPE:7C X)#*5]. M:Z@LD)PCX2VH% I+,IWUEXFE4V7]'$UM<+@'Z)A4U/?K/$IRQXOOJ6IY+7Z. MC J2(@2!\$0+2Q@D1M)*!:%(3Z>L=_<@:H_-?2!I>7=7K*[FL]N/L^_%JAY# MKST?/%* 8DN1@AQI)F0DJ22+.9&ISH\PX:T']+3 X!YP\\?G?RQ_%*M%\M:H MFV)QM8]N/O"A%DI-7Q$,)AQ"SP@&4DC)G-6V)%X0G'G C; B=_?HZHCG?7@I MMHQHIBB]>#8@0Y& &D/,XE'N.8&F6C^:P=R5B?8N_K]P0)=D$PHS7:?L5$S%Y?SG\N)1U07+ M)U0,51*N,$]%58S3-/*8V&H[COS.[UHVMOUK> ]6)Q*9;"E4A1'5T LJ@5', M&X-5M2(=S+TX-D+G0]NP.*L4ZFE<'Z@4*LPJA0K+NM<8$:P>"$TH"TVH)#$RS&N%K>+QOQ8B#JK@EV2Y5>9&Z-X: M#DUYK!X(3>>5:3;$ 0>$A-@CCX&G4E=LX]QG:OYCUL9Z1U,>J_M$TQD*ZKO3 MBS2?]YU M+6ILY)WC'@(#*!:E6Q4RF3N?R-TH8W(?AA <'W< -E2]4J:28-$ M^=JQ@2M+%/=.>A')A@PC5KJ2.(9N.K',@5#R_ ))RP+I(V U6W^+S$C_22ZH M'[/;)V?2 PG'@EA-WQ&5&6:PX-@["ZS%$D@G2O(9-YE^XQ'BL44D/ ]H=<3L M"[SMMDO!TU8A"V!X^[PU!I_ASPL0FI+L@V%F;TK M1FAKM2/\QFIQ+H<'BEGOG, /K&D"KY/>$UC4&;E4F$(2S0,H7"KBMV>#YFJ" MFD^;0.N2U_W[[W-[^)T"RG:^%*U;G9HJ.<^= ]YAQ60E,,Q,I@XT0O.O6]@. M(HT>@/U0@G!M;F?K]?SKO+C6/U\6,_QIHPZ[U9B:H/B'KH;W\-1? MT8&!(R$X$*FV.B10R>3=+XD57DRG$$U'&'CN#FB3VWV89?/%?%.\B\O\!5<> MD^+^_EXLUL7[N.R__+NX_5'\'I6A;T<]SF>].%B(/(56J[A9O7 M8P1IGA#&BCS"JL#2;(2XBA4KYD#< @LYKA"-T H\5GAAA& MB5"_O#^:M)_UPD ]XLX3!9V"1$3S2\!JZ2J06_QDA+?#QXK/#"F,$Y[QV7;A M&9\-E@)/F9-,>&])5'.HHR5CF,SM@'GR1?-?&)ZG2V%(C\FC3D;?XB^*]6\+ M,UNM?J;X8\8A7I)''9].#D5'4E]VP>8>CBI]OYXOBO5Z MNR6LYUOY'2\\<6!$T"C2(I66""-!O ;*P)(T#\QT_'!GRW;9!4,'PLKN)"EJ MBT/4C@T08D!3!2!(G:3:QN-2[\B5DL7?308_9\N[ 7[.8>U1)"6M8HN/J&+O MT)%^$O[_8K6\6J;,AZO_.'A#^L"3P3&+G$,0>4=IG*'$WI73(X1E6E$7(OE, M22W;9&F.Q,WRND@EQ-7GX_)^_EQP&*IHHU$/)4AM;R'0IIP:@KD^QQ$ZQCN2 M]ID,S9&UOEW^_?>[^5VT?JZ/2_OEDT$[C;2)9CBU1GFF!96\G)Y1$^IIW9&\ MSV9ICL0_)KK_GE]]*:Z^+9:WRYMY,@;K]O;CHX)-72H M$)+0F&/!N\C!A7R&C(#:'$&<,J%MEXODWFG&C; MGCB7E3TBX]-#P_$&V'CT=##*81"I00X2BPS4%%9;(/=^>DE@&=(\@(M\-O:( MC 9P"$IRQKV"$C*%K&?0/DQ>8]E7H^SOQ6J^O/Z\F:TVO2 A2WX'L' B#WL$ M0.FCMOX3-E]5LL;[=B>KZO^_W6? -@//ZP& \D!X!KJ$2UFJ,!)1$OCK(7 ,B(TV4>RL2-ZZ!CHD?A\\[!HW4M"U+:Y-IK'0X]' M=9OS5$)ASP2MP70JS76$C8.1TI8Y/VR>C_ZY;7VPO7Y75\F_^5N"%%'S(I1; M'.EER!)C9J@)64&(H=+TF5%$VHDWU7&'C>*:=5AO> +1,MQN5=L?I4[&S(];?Y M]WI<'1D5K'8:&^TI 8YZ:Y'B%8G.Y';/':$CJ"],MBX0)'%0#C*>%0:) ; P7+-$$MSNR*-,$3>%Z3:9']-$0ASFR5=E@&8(?KFN,IA\\"W)Z^N[N_N;U,IY<;V>TD$78ZDX<,- ]7AGR80+(7!FH, MJ"=1\ )C)#'9%I$SR MNZGR[70>2J_R5!L4+CXP*5%B8O!1(26D$8L895Y)I M 9^."[LCZ==?JLUD=0\GQ\-DRT7?,)YT&NAR7QZ$T=Y")C$BBGG/;&1@R3 - M<:;S" P<]E;MM M41GG8%V^29=DOENNUSZB,Q56GR_NYXN;#]^+U2X0JHNORU7Q2&(V_F6]F5_5 MLB'KK0&GO!-E@.&..ZV,@%*7;#*29$:.+FSQ-\;*JXN_#\;WH'EF$./C/^I)Y 7R$FN9(D)G']W$"\_?Y8IGZ5$0- MNH@XV&R5^,=O29V!-S]_+S;?EM>/VEZTB^3<603#L*7&8*",)XX*ZC O10! M;=&PRW'SC03Z/0FJ#P5O#-T+VE?F'#6:,>6@(UQ:QX$F#'HK$7<6< MS /5*^Q^<>AB47R=;SXLMGA(J46SQ<_4X^ZU_:'AR "8$M@#X)EFV#OEF:I( MT(1/Y_Y'*W)<=LG<7O*;=W..;-CY;E*SIIWP;F^7_YXMKHY=*VHP.EC/#5=$ M"D280L0!@^R>9)>*@_P2ZM&I>.J.P3U@ZH_%]3S2/?_S?E-M=P")Q1WIF0 $C0S#6R$>:I=(*PS M/O>[>3WJV?R$HCT=)6'-]K*&+PO"0FA0/)HQ0XY2B#4#)4,4 YF9%"/,9NUX M:^N&WSEUP?Y([>V7-XOY_VPGMC_)4Q6JV_OKE!=Y=;6ZWP8\2OW[8[&8W6Y> MW\O.?65@U@LJF.'$20$YU=3QDF H169%L1$FN+:NB_7']5X.U$/$[)A637T7 M ]Q1M"/PZ F;_=: !:":*VXU!5QR:QRG)8N,-IGW=$=8>;^;([8&7OV&S7<;WX63ZN%K^F*_C^*A) M3#N*N+V.#27!V$.'K9<2Z93@[#"C%N&Z($0W9)K[5<)Q->\]4/:@>LWCV8 + M^2\-S$B'@*?&> &Q9Q8C7#))2S"=ZA*M(.7%5=B>^-[+S>LM+;Z( IS=OB"F M'GV'1@;E%'22<9=*%B,NH">V)%4H/YTP=1]P>!V!+?&^/YA]WJ1RYHOK=U': M.6 [/CY8IHF/:B#F@%/E(=>#7*L2Z'%_V_E/!1$AN]9Q(3)A.<(]\(N-+S^&-\C-O?:P@&:&L#P^ N"0"S:V=(1:Z7&>%O[ MM20"C@.(;%4&/8+OB=Z0#\$FKPE. .L@0H:;>$#X5).2E$PPEDQG MZQL2B!U(HL^]<*=9G+$7'GU!T I0H)$4%G/H"/6:5XH/D[*W6[^3AF"K,N@M M*S9.]%-QM5QG\EP?.0#PU%!?;B!^TF-I*'I#FEIP= M(6B[4!E[YW^?@&V\/1Y:B\98[J3"1@@>_TG[(H.G19T/K M+*;V$65ZN!O[&.^+ZVW1R.+Z)>8G%7FB+"Y?2XGSA'+B!0?<(*P1E3Y*',-! M(D\O-IXT]_W/]GCZ%.6^^K$-9&Z#Z[/;]3[(_B@=Z93'AE.%$2>X8H:S MN9=K+TP'/A41K?-UB$WEY7:9;M['_^Z$N2@OLYQY$AYX:2!0"@JUY1)[RQPP M!O.20_24RJ#L\^]KA>RN[U&;V]_MBLW>(+&[2C<4X(S-;K7Y^W;7>JKVU M=LJ[ J8(,NLL]%H)[[W$BI0D&HDS:^%?6.YT.WM:^^P>8JM+J8VSVY38F @H MUA\6ZD_/&BJ('&&Q(/!. XM\HKN&48H M(YF71RXLA;JUK:]K_@\!V&U3OOBONCWRM!<$Z["6D'ILE4T7UAF6JB1<(999 MK^+"\J-; UX;/!X,7">#*1@?#66.G*,,VJ@Z&&-<21CDOL[;

>#[8 MK>XC94Z?_[O91I7W[N I4,I"P)$G#AL@$6#5R^N;O^DB$ZE!@&0^US M=\SL^WRS,U,^+[]NHJ[8T(]_TBN#%(9BX:G@FDE.,"6D].X0@W2F:0ES6SQ, M":.M)Y^-04LM,=:& M,VF\$! "Z4O"F$69!5/@Z5[_B]Z/SF+J$#O1H]D>;UM4,S*82!Y'$ F(XV9+ ME-)<5J1ZG'M]]W2O_*7CIP7N]IRZ-_\:)U_$W5$7FW\7Q<+%?U^E J71'$EI M__=1TC\GE;D'&4&&6T>X@LZDO,S4R=IY*8!(6;B#9.Y5;'](+8YG\=/T8E7> M :_D\N3A(^QHX>V!. .-A=AQXY$RRFHG2[9!@<$OD:_7&#O+H070PWG4A*@4 M(MI>"[F)>TS<#Y_<)#H3L4??'0!2!'(#E"520N2]EJP2E^7Z4"[CX_]>5OL?1V?OT4IZ-FZN'Z<5626ZV/G3_L?"Y&9#FKB$004 M$NZY4+1DJ* HL[[7A24K=HGG3N4Q$H"G-1LE/=^L4WIXG-2W%O;@IR\,E #B MB1-4"B6\]M0Y6S*&.Y!IC%ZF-Z/K_? M.2$9,48RJR,A*.4D[)AF",AL2-[<=_*KX+5E08P$O79W9"P7Z_]S/[N=?YT7 MUQ]7R_W/5!I=Y]-K\2N!>;@G62* ,V__-L^S MO&0(]LW]D>RAVWQ =?W?]_5MOG)>%Q"1.!5%3)<]E'$RFJ:E&"0T+M-TNK#L MS2ZWPS,Y/A@,7ZM8IO+ /DF/GU04A3AHV+9)*HS_RR'@"F"+A"3$:%[;"J$;,I_(2^$\IRZ2)BA5"+G369EL!&BIC4)'ZJ&QM@?* Y5[BU6,EB:!^) M/,M=DW&SO%]L5C]_+^[^/'XI[;7G ^9.219)D!9[!)17&I1D&80GV-8A6[#/ M$W9:X&Y-MYK7'@\R71?75@ICC(!"2 5X2113)O/VZYA#SVW! MI05V]H"1P]I;M(&+WS;%W3'=M\'H8+C$' AA 7*(<)QZL>_U/Z\!R(Q+C'## MZ4H1;I_)@^(J"TZ!6B%%/*.5%(AYIJ!3*BT<9K$!<5%.1N-I5=J-D70B?P>J MV[7+>7@R\0:Y+">^*2#,@-.*,>1$ZN>'-<:)%9%#Q-L)%0OL$FK=,KT/9^YV MTYZ(Q]9Y22FD'J;:"0IK(RW%1E$ !+;"UNV>'=DXE;=\-W6=ZA8]^/U+2RUJ MW%5_H"B1+U$&.D[HKV,VT'EO#MZAU&DHGM8T7?R!6$2=?L\N05SN5<_Q[0"M M8.:YF=0K\_NPQ2N"4B+H. F(UD91S#"LF:?]KM)+[0!Y,C[>&N9 8R3WIC< !)JP"&5D!C4@&@!WE@ZC(C*Q=6=O=\ M4';)]#[P>']W-UO]_/#UB*^F"0A/>$V05"% D36"0T P@)'^:-E((PGQ#&2F M#UQ85=YLY'7'Z3[A5K'FR:VYDZ!6\XH )-,84X-=E@H[J3@)8>9R;59+JRX M[MDP:Y?+?;@I4AG@J^7-(A5DBC\HZYU/*N%,)#.002253'$31*D'T2Q4VG 0 M]?"Z)-YNR#S ^",D'A@1E*862Q^W+HZH -!*ATOR&*KM)]26NR'NL/-E*ORP MV@RV@!M+>MD%:WLX$@Y,-/)D560 )11"(P#0%=- +AXOS+W0,A*[E,#88+OOZMX=< ]^("!D MTJT7JREP7$4."DU+QE&=6\WHPGP/O4"W+1D,!UY;=+KGGO3ZX(GG4@N^;49C M@"5&LI)IB*E,*_$R;\ZWC-\N!3$V]'XN-IO;8GL1ZY_SS;?X?/Q%F=%T_"YR MJ]\)3$+E8+3 ***.,\45X24;-2.9_K;+O%G?"YY;ELAPP,XPH"C71"D)&*:$ M"048M15IF.>F0Y_L^]@94&YQ/16DG;2.6'K_I^/5\4VU9<>K:> MKS]\_?CHC4/X.CZL;F:+?5\!$X^/Y>W\NFP]]WAN'[[Z^6*VN)KO2KSMUFD# MKT@K[P^6:Y,2#C5*R:>* <_15HR6::Q\W68\0M8]8+^)$[7M3P4)" -6(P.% M@JFGEA6N8J@D$[KS][-5"GG\&+)Y^F7L;U);Z &R7!*L MD48DW0'W!#H"I=.U+;J>L^Y N97W]RF%_\/7SZFW]NI@Z\YGCP7.H*'50@$AS(@E" M"ENK39R_$=6D%9].U<\1(*4-"?1@,I?3K;(A/A:Q8M#L441T808SE16S7?"0( &"9?X/ELFQBN!\<$@32C'@!AN$,6 M(0F4+DE$ DY'JSQ?R,\K3+7$T_Z6XT/ZI5ILYG9^>Y^LPH?NW@/:AVVN6@.= MI%#)N/D!B27 ?&^<&T6BS5[7PZ_K#.;$^^L7O'=_7]W>1S9O0Z++N^_WY4GR M F8U5:C:_5!0$$@CA?-44HPI4LB:DIG03>B^[/EP.ICL/( @>M ASZ1*_WS] M!355LCK\:F#81?7)2Q^U= ()(,+2DL5QVYY.-9RAH+DW%2*LP-4D(D5:O*V*%S>W^.#[@C@(QC5"<+9T>H.CNOM\N?Q;%YTW4 M5C]\;U0.ZN"8$,] "CQ6A ##M4+(*5F2QRS-;?QW*>#+$?1S2Z(EWN;X&S\5 M4: 808 :HFML(\8R&S% M/D*W=7^@:873/1Q09KGX4:RV3;3>+S?%^N/L9U(T:P^IH^."4UQZ")QWC'.I M.&*N8J-G,E.]'Z&;NK.#JDW^]@NC;6K$CUS!C1_UZBX%S[N#_.[]P0E$"?4((::, MK?%MO(6G&]S\:\JH;%Y^Z6 MB^W@B83:6+H43:+"!PB$2$-,X0X9%@ #X:FAML,Y42GC8;DZ,M77'PS2"X&L M--QP*X4@1!M13I!I_ N$KQJ+:-DB(_M(82K78RKD3J>@8;O+_7Q6]K#@_UG,;[ZE8S5:AK.;HDK53N2O/]QOUIO9XCKR M9'OF'MD03GI/( )ZQS&67%&M(LPUYGLV0 ]I7QM&G.N?RRZWC+,@L.R/PST M[65B5 ,5Z?"@(*FQE!AB% .2$4&<+MD(2=2L)^/(;FU3:IVI/:!F6]TBI>/. M;A_I^4B M"R>C/ P%Y-9X/QJ8SFYO=TE$*7161LS.ANBK;PT>>42\=3K=>8"0 $XKT0AH M,[L CC"F/A@\V^#[<-;YWA7^PO0[W3X_]*9@C15, (NDI-HA@K@IC0L(A,B, MMI\.P664XV695]URNH]$UN?YO36NGU>?#T8+#E.>I6'$(*RITZK21GAN=N(( MTS5:!U ;_!P )GN GP"4_8BX[3*/+,"" VL%CDM 51I!5&5!'E1&6!R]TEA9V$T[8^ M%H224'IAB.4LB@]RILF>H3[:K]-I,MHAA <21F>'V<=5\7TVO]YWH$MVXX?- MMV*UK[2]Z[0YX#;.OJ,';#KE>GW*A,Y=&! 3D#)8QJN;+*2 YV^M>.6$A< M7VU">O#9](6*Y^4FV^3_H+O$@&F*X]TL(/<,:>H),!B)B(/XMUU"JA0&U\:6 MNF'74VGNA7B$":\^'[RWJ1P58BF?W2 B+1$E:9R""06)^\+ LGVV]Z 5;XD_ M%5*'!P7/!?$8& XB>8OTI*TX]_5X='8!54'O%G(84 M8A0W:$XJDA7HK:IEYW&E<9R%;0AA4%UY.(_Q>%5E(+2%AB/E//1$64#8_NS1 MW'D]C/\YDZ@FEO>YKPZ.IG8Z#AI(K2.82RM!UF6Z>>_8>IY4W*^, M.MR3EM^+U>9GG+#[U_W\^]VC(Z_/W:>ZRL?0T*7;56\MP2K:&T89 BA'3B,954D,A:+841*DK'I[=KL@/M7COR;8BN;T3E7\G];1"XN9K=_K(O/ MRZ^;?T>V'*_Q>'! H-1Z!&WDAHKS-0#;E+6QFRPU)/-6UB6A(D=RRPYX.^0F M\ZY!=;/ZP0%0 3"(EGA<0T0@IA"L5I5W+%-%&F%,:;@S+)?9?5S2+Z*8KN9/ M&O:^ZI![>"PX+P@F'!B.XOKP,JXX6ZTXCJ?3;;5-@;[PGF4SM(],_[*2]JXZ M\L.5[)3 5RS6.]G=;D6[S>7[5+6K_KAMNOW<*5A;DZZC+P:HJ=0(8FF]5MQ1 M3 PJ61L/CLSHTPAWMPZQ.@[9]'$O].[[;+Y*3/OP]=URE>?8\O ME9$GCM2I.B25%!YI)(RD"*2FC9A )3P$W*>BUW4)3)?OD(0)=]%P)8I$XT)H MK"DJ&< =R:P2#'M?PJ=+-->M>!K'>C@E/J5J-#7.P^J98!U',FIWP!OG@%5( M.5=.G_@)-7YK7Z#+=GC:%R1JR]\_>BIH#9TF1E!ITR4NX9R6)0G4N?H(_^U54F_Z)_4!GM[1$X9S/PM"F]QD_H^;9UBC7%T='P 3'N:FKI" 91& M,!ZWN"3;Q94Y&:6E#TRUR>H>$.;O5XOY)B6.+Z[]_._TMW4MK X/"H@"JQ5C ME'G#XI9.C&%;-U\6UY>_W;W??5\L>N G@M;HZ,"M[' MI4 T%IHQI+6!SM.21"UP9J[+"$L4=HF>]A@\8OY$_29J;EH'.WXP,"1E5N^06&2[Q,PRBN/I>SM-NHH,CX:"[TIGG)8W .6U-75 M_=W][6Q37#_.]8M_ORVV@ERD-*C59OX_VY\?).\(ZMKZ1( H;OWQQ*8"DW@" M:.!PM<89=IG>HN9VO=SA-./2P<-IU6&D-@*IO/O297#E="IMOL2:>P=4Y3B(576$69@MV% M?:VETZC.?=%W6/.S152>;C\5Z_N(PC\6L_OK^:-N$WVNZI>S^FWQ M=;FZVZEVIQ2".O%-02H)C6".8"Z9I,3$8WO?UH$Z65M(= !V-%GUS5X0M +> M(FD!$,K:2*_%90,4:IF>3NIL9ZA8]L#W ?>"!R=6_;,#7JD8;OOPAB(M%4)6 M<(HLY-@)Z*BPS"E@Q# *PZ?B1[&X/]KML7PD.*EPA)V*!YU1@D95EM&2 .EH MIH$X@2V@L62?)U/G<;:7%);U)ET=W,[O:*K*H^>"$YBR2#Z34&/ N)48EF3P M:/OTE)+21Z)37Q YA\$]X*1J,?7NN$_^R7.!(<@L,Q((:0B"4!E1P9U:I2:3 M;M(72LYA;Q\WV%MI:4@MT0@"YI@2PE@MN>,E6=:RS"S]$?J2^D)-&VP> #WY MG0ZI< 0!CH5TGE'B(4"R)(UPE.F]&&'&R5 (RF/T@$;+<,[)X>P0()$'P@)G M#=9*6 3TO@.0@,2+.DN^&W8HI3N&8M-M+F7G@;("<8QLW#BQ M0U#Q75UO(E6]0=WUD?Y\WH\DH7_N?]F\J$OCMP7#8&KF;8A/2:\8>N0KMB"D M,OU1E[34&P/CX+G=%;=[<6(NKN+L5MO)?IJO_](_=;&X^G8W6_U5.$!RIQ8[)DEBC^71*AG2*A!?.SE:Y/@C$ROG6WB&O&QJU8,@5A5X! M"+$E!&A$2F)=9,1D(-:>V&OQ=!:+>\#3Y]EM@YN&V0,),8@ M5)( CGA+P%&.S)?=LK\(O5\7\9O%NW^C@L-5\Y.G@B$@5Z16BQD)E/-.J M.FL)(IF9:&,TAEH3.U\?->@U$23X4%SX[B1D50#&4NW\)Q].%EE M9@N)$>:E]:IVM,_Y/M)A[],R^/#UP_JL?(\89%(P "XF7P$%>VGS*2),9J!KO M"=<-B%ID<0\X.N52CXYV/Q%.6\P5-3"J^]Z7DV% MWP2V_[G4RLU7"YZ]*_[071&X0BYDD!&MG!#=8$!>M#F<,AKA:'B8W^#3"#/Q.=YL66=Q= M!MYF>?77B\:$0R3:/:0I?OCZ>"Z?BFUEJ&T_Q.WMA3_3;#_.?FZUPP;I>.>] M.&C B7%(*A EYCU$&NA]E0>C(:Q;"]TSZT!OR=4J=1'9TA*-O>J9/7WJW[/5 M=9-LQHZIDI^!@.K>3^X+=\R:Y@\JKYWUJ# G"8]VW M$)8(&\RUAZF\L$5>(Q)/'4LYY(#7!6D[3S;.QV;S%.3SOA$XB,:!)=)X;PDT MUCGE2Q9BY3/KTTYOKVH,MTL[DYWM8VL'CT6F.;IN@<@.#(0 M".0$( ]LG%!ZS@!R?^XHRN=[C^"I;W#UY,& !(* "X&!C!H#T)2Z:AVFR^*3 M 5">^ Y@((MY.2ZA+_]>?OFVO%_/%M=J$Z=] M-,8\IN64O4'3B0BT(?T6.=G#^;]3<.KO#SQY+@A$F)78@53!@R 7^0(J#%N0 M&088X78PO/IX#N/[2*?)9LL#88OKQEIH%Y\+6EMFL7.( 86$11PP73$UKO_) MZ#:96'IN2@\O@SYJ3-U]OUW^+(JM-_##]T1B[76&@V."MU( BZEBVGIL+8.D M,ARH?B_F1OHM'GP\668 \P1)!H36CF%%13M48GWGTC5"S M'P5HVI1%+TECZ\UJ?K5Y/-=/G_^HW9V.C@N&H;@J!"1*(N\1E]"61A62WF8: MDV-,(1H#Y+J020_0V]6NK>XAE;<*:HS4(Z."UT)#&E>4IA(B")'!JB31,)[I MP!SC3C>XR=J>&(9#6JTE>G1<8$XSZPG04B"*C-7 NI+,M&@GH^^W(NMF^,EB M;58^[>S[?#.[G?]/<7UR.^,F8X-W%D066(X!TEQQ0F"YL*()KC+O!UT..DZ5 MY+);!O>PR_QG/'Y3%;;CY]>CIP) "E/(+$S59HQ7'(A2&T0)L--1DP8_K_+9 MWA]R:L^C)\\%2I@U A--B #*0^9 1884<#IE,[)D][K\LUB7=4]YOEIOU&(Q M_Q'9,UO]K+FG_.K3@6(C'<5" >$%B;8 ] ^'JR'3*4:0*9UEVRS,D?2G(DTZ MX?-K9-1INF$Y=O 04=,#0'$^Y?]ZG2^3HJ M,;>[W,;3L7'*.P(U4@H K8]*-W8ZTL-MQ2RG,V,/([1\6\!(AXS-\O/.5\55 ME$9YREU=%;?%[I)/C<.W;F" RD(G@%1D 0@KD=ET:H7[: BK:Y M.8:X_"%5^EV3(AAGOSPP90W3D'C'N<"IGIDL$V$0M39S4QKCM;_!S9O>I35F M>)>U'[:_7:O[S;?E*OD2ND#[H6\%1C1GS%&IE>42$0Y42JE1OE.YVNKP- KU-1Y.!*W=RLBIO9IC@^J4.H:C@\,&LE M]:FDCL*4&> UE24A@LA,?QI[PU2W@ABS,II*)20:?93![[/57\7FXVI^57R\ M7UU]B\_:R(LNE-,&GPW1$C91LS=4"HB@ 8S[!]>W4)G11_Z&]G$*,&??K=4] M_CR@>VQ_6DYVF^/S8W;[I5C='=JBV_]28 9)R11A BD')+.:59N(,SJSAY9X MP_=H9-;'QI\RK9.F4US;^U5E.>X.K"<71TIZ4K+W\4XG66\,1$H%.%..88DE M-,JB*NH%-,A,!Y*GPOE'L?IS.3U ]RN=,6LLD>#M+_Y9S&^^;8IK%24^NRFV MQT^IJ96T=Q)R.6D" 6NC)0=@>PU6,QC_63(^RESE%MT";]O\V&791V6EU?*J M**[720LKS=URVG\L(E)^VY9LG?](MWQ>9U+=<=#6)P*TRFM)6>IS281 &EZSUM$<@32RM+=7RV!N;.X_SG??/M6W%XG,LI#;>V7*W^_N7_0S [6 M&F_AU0%%!EC%<>0V1%9S@EU90@<+87*SF]^BA0-**9IEA\VWXK5EV^SQ7A67MMS#-1RZ 55%BLMH91. MLA)F6*OL;F%O<TV5_GU/OEXD>Q3H0EIJR_+.-Y__CWJ2#X M^^7FOXK-I^)J>;.H2=;M[)O!0R,%UL @K4%4-("GK&0O,9QEKJ:W".\8Q7?) MJV.W7T2#;/^C]-RQ+,9^)Q*0TDY"+33"@"**G'I0VJ4FF1?;X5OL^&)D.F9% M<7_VNK^+U=5\753'[Y8YOZ7&;(OU_*IKZZO)YP,&6@DHN.62. 8] :K2SBW' MF1E'\"U(/7))YGC*ME^M5,4/7_]SN^[W)/Q:YW]?>^XV.E>W,VX?"L@+SPS1T'BE#+70P3(%"7NZW(0S"#Y%:\?XN0CE:&V7'33VGB44-VLZMO=GW_91GIN5LNMK\[&A4] M-C 0+AQB2A(9*1#,.R?+V]\8D%SW WJ+>78F@QP _>_E;92+NRVN$LU?EMMB MP3M([Q->MDKD[_-%2H$_A*;3WA*X]IJGUB:6"X,YUM%D*\FB"&96Y$5O4XMP3(0B6'.>>0-5EA@6CFHXY^Y"M];C+ ?@8SY!NOC^[F? M4J!D_= O8O;K,>^%SAQD8\26Z$1XP8CPBIOF$$XTS)&;W&WL8DNJZ37B_+_ M7WY^GU_-;F_WJJO^^:C26!7F.PKG=EX<--$<0Z(X 9!A3#!^")$@XG+WY[<( MUV RR@%H6>SCOXK9:INKFF;PX>MN,B_FKU:%OZ^F?PB;Y[PS$*T\I5AB(8F" MUE)278_ WL!%JN@MC('&HZ/G# 5,4 J2!E9P;+53EAWHNH="V*'%0]C<%\7!5?9G\_3\$YA*@F8X,3R(JX, 30G,6_8HG*T@8$L=P M"7H+D'0IAC''IFLSQG8[\I-(X[ 9B\BU1:562 M*)/,=E7X+;ATR6+.66G/LM3-,DY@=K6YG]U6W1?>S;\>7 P-AP:7U:5G)=+7_,UY$1-0ZDYF\(Q@D*!)4 &04AY1KC M,G1+K$.9]R#Q6^RG>V%TA:WC,?3F;PB8ZM3B%WK@!00.,:@J3X87.+-<#7Z+ MSW0OC',LW-=:-]?9N*^-"51YC80C#&*,HNJ7,HBK*6.3VP+Y+9#2!?L?$//_ M_J_'G(\S_&O[T^<_W(]^P<'=$;K>^H+:]L/7S)9/G_\X"+5&XX)0 M&@JC.4UM&815PJEJJ3+(<68>S!OD7H5<%S(9PU$\<+]:&C4?93D0#)FH>BMD M.*[.&T R]\TQ@GAPI;%W:8T9WK7AWZJ(RZ?E[:U?KM*@07*]7IM(\(1#(034 M3BDB/$Y)'J4@4@VF7T?=:!&TO:5XM2#2::RM@]4'>I]#@%)JQ)S23,ET:P\! M5;F!D(&9.>HGKZCON]86F]EJ,\YUU3&X^U^#6?*_Z.7WM #F(*OOZ12"U9(H M0QR"AFN'K("B8C[G)/>&W(2.LZDLN[,$?]&K[FE>]PBN#03DI?+"=W*VZQ3:E\OIMW8U6]!>][J),OA;SH9?>BUD$B"@7@'EK ML !2>"L?,.(L[;Q/]]/5]^7MZ!L[!"YZ%8[1Y'-60YSJ]2$B!;7>*B=+]ELC M,QWH)Z>4[DP^MW@[ 4T YE_HLLWY&OV2"4%)KS:'P898$6 KD*? S+OE+$)N1D[6;-C'#M MGXB=BU[P4VR:99T@E"LE-%(<11$J""KQ&=F7BW?4K=)_F67?+7@N>NT_==2- M<^V?.,= D9.8:^8H)T(SSRUE56PM"K9K1_/X]?-?9N5W"YV+7OE[_^!]1/LX ME_TI$PS:41SW9F895UP+QR6L'$!6R<[=VV]K?C1KOD/<7/2"GXY=C[4G1C'J MG5/:M(O?,%WAIS!+F^[]??OV]D7U_IV=O57_$T*3IN4-EW'?E0!HP'DD0U'$&>8N4U &D/S1F]NG,7X,RNX%W-SF&%+@L8_[@#<.61U963*5:9?;4'Y\:,[$4A\W MMT^300_ KAIW)T6O]N+M*T\'KS6!6B'KN#7..F/CLH\D,>"8D^+MAG<[@#C4 M<#U;$F/8-0>^9"N-A0)2H2B5J:D(H8#O#BL/K$,3RH\9_'SO75I]P?O/>IK^ M?$Y39>:K]?K^KFS<_KVXVB4"PD!Z9:#Q I!W22'M=V@U8X;[L MJU&'HC/@V%8CN;8%..8#X#5:/\W7?_E5D8J,%Q%JFT_1%N[B?&CZ[:"9C"=T M*F1N%(*6<9UB<#MV(Y);26Z,Q\? JV5$4KRT15-N$/^YO(VON9UO?O:Y;%[_ M>@"$6,2@ PI)I900QMB2Y82JS L&)^<]_ H'S:@D>:F+Q\Y_S*^+Q?402^?Q MMX.A'"E-)800+[;U6T4O_3&Z,M_#> MBY@+T5&/P ZCI&V3#/$=YF8!E",:ILOOH7WBN )@3":+P)$WM&X)E+E$0F= ME%PJ2=_">Z="K;/PWFF2&FUXCWLJH$1><\FAH\I;YA(9SD7R",OLPC="P T@ M^:/AO=,8/P:M\0+">X)0+1&/+'72.ZVQ17K/5&S)9 LS-\92'^&]TV304@.@ M]>=B]6-^M9OH\3+-S48'B2&/7[8V]5,G"!GI;4F&H;E]R4<(I6%!4-,)Z'S) MM 6PC\7JZW)U-UMD@^SU-X0X;22LX- (CSDV&E"S)R<2A]Y*-?<#M%:D,X9C M>N!X,M$N6O*&>2>%5!@I)^%>.XK'$C;3@?/@"F7OTFIK+]UG2_]SOOGV>'_? MMWT[94\]_J:@B8:"6@ TD0)B)SBSI9G(36YRPR4>XBU"H6XG;54F'4#N^4Y_ M'NP.O"UX* 2R7C-MO%-6*(I@268\/3(+*(YQ'QPG]-J12UOPVW_=+!?7\ZU3 M?+\RDD+S;*)[&KXL-[/;4S"9^8E@*7'4C"I?UO$C:WX'(6_ MG?Z[A(U$T?$XRI%1@:)(DE,"6"XT0UH+59$H@7J+JIR!BF578A@.:;7!DJ/C M J,, 6L14 Y#CW$D.S(I(0;E>ER&2':6I%U,_QDL;8'!*7M/2ZVV6UQN!OE MP6>#5U)@KY1P$E&AH^6B<4E.-(RFXP]I2:K+=AG: SZBL5'$SWR+AH0M?A2W MR^^)_KWFW:2I9-WH$'?F:#<[X!A2&$(MO+,ER5B"Z5P8Z@9#[;,XQT>QQ7"< MPN^SU5]%LD3K$-)@5, ::,PYM4)9I!G$GIARVO$XSXR^C["46[O(:)^U/>PS M_R@6Q6IV&V>LKN_FBWFR+C;S'T73G:;1^&"%E(H[C3673".(J'4EV12*Z10* MZV:OZ8+);R'.(#B#EDMD-%$&*0(AUR7#B+>9J!SA"3B\==>[M/I(U+S=0J*X M?IVX_>(\EL'9Z 7!1*W! . U]U:"R'-N6'5F6/S6!S8'),]S.KL019\E+W9A MA]=G_V7VMXXGR-?YQD>>GX;1=CX0SR9N@=$*6X )8WA?1/H]S+%[3 )H/#@)K#9$R3'L5>:80DI7"9;3) MO&,VS9CHJ7CK3 S#1CL?5Z]_*P19$X2B*6QNT\Z@F.50<4Q 59U/D#J/]5N\ MLP@44X@=9X1J:J&/_]P6./14.8\!G#YDPL]7%3[#09]%T(&M,UXC;[@IV:UAK9/G@HZ/@5?+B*1X:8MFE*4AG352 M6R6E\+FT==%[O8 X]^,#C@A8/" M$H61E8BELMTE<^.2F8ZKL2\0MK7IM2FV,:L'+^E\?U_C.&_]6P$(;QF5VD$% M#';8.FU*=BKI?DO6^G$6D/N[6%W-(YW'\'_RRX*GG@ )@>?6;5M@2PY+AE#I,J\5YV9# M_E+@[EI8%["Y/VK5_MMB1W^'V_LK7XOF-"9$0N6<]L SCIE4)4N9-YD;?'/' MR"^,_\&E>0$+9%CM1P/+"(&(:&L01(IZ6YV6WLO,P^%DY\=.^W&+M^71HS0O M8''L#\84)>]\<;SX5A 6>(HX$IR#=(.:6*4KPX^3S$OK]&UQ]+ XSI7F!2R. M5 ZNN%:+ZRI@O4P_ZO- :3J%8+04Q!)&J",@@I-":TOF"Z4SP[IL4M&I<2ZD MCD1\ >OK$8G_+.8WWQ(;(H!F-T5IKWULXA/)I7B\OV[W8AT.FML^(45C!!&2*N1YE(P8KG7U?ZK#BL&_K<>+ M <$85N1D5%.JK;<<*"@ QMI886F%$(^?M0$NO MX0P"DP91H DS&EHFH="FVO6B59!I%9X<(G@[^D8O^PM8=O6NWH%6XWD3"QY$ MAA$*K8S"%_*B3&O';=O^[GFY^_+=:;U?U6K_^P M^5:LOGR;+?:<4M>[;E&SVP<_>9/4_8%F%"BD2!#+,7*"6:\)>$B!P\YGKM81 M6I.7%K;H5:YC+C50NUM^*E(UDEVKMBWQ][/;=)L-SZ;-S[%">. M>V E*F/*B%A')]1Q:.R8;ZN>06]@N(#U>5B//\2$3FJ$Y,\F<(*,H])I!2DT M6BE;-HI!A"@\G0C^K[8^NP?#!:S/DU7X(99M>Y,,'"$,A&?48@^IT]A+6 K0 M*YE96G^$BNVOMIH'P\B8[=*7FLAOD=;Y8CV_VE[H[R=N\O2;028'N;-QZS02 M,:T\AZ+2<2SNZ[K#VQ+L,%1REL@OX-A\I#L\);4G[?791X/6(G%3>4.=E59R MZZHMBSB8&7V<4@CD0H^UUF1^ <=4_1&N;FY6VRN;Z@D3/]9&V97#?"A\];D !D?!"20>8I%1[J07&@BKM M)(7*UUU:[VB3KNGXFIYLYC_3R1UFR6TI?]+E+&.S_QU M;!/MZILAKE\-.46&:.8AL$Y@5[)8"9>IMXS0^=T7% _V0AE6S^N]9&VXQW!#Q7MMOO?::NAC0\%Y*A3!@L"#>&,(24)+!G)+9M.3]+!E\ MXCJ*^T,=OA_6[/K[]U?:DM4B-> M<=B#, ;:79]4UWRTBLI:FF?MJ*>]/!C%%958*::IP)I*[TG),()(9I1NA$[% M$>VBG8KHO)W3[H6VG=8?B_FF.2@SWQ0$%9X:XR'V-%ITEG%5<181J"?C@AMV M_^Q('N?![5.T_U?SY MXF);^F=HCG0JWIF\*RF^K#&FJ*('>,&FLJE:3MIF% M8T?H7AH6;AW)H_\3^X4/^AEE:G']&JWGGN6M?C:D6VV*4P"H(A@#:!5!)9.] MR702DX%XH*7+ !69CI4QMGM MJR4PO%8SMP->][BFW\]6J_B:'\6 #1TZ6^/,2T:4MS@*U4. B=QW0Q. 83=X M#_9M>.FGN9VMUR=T57\^*A A!=$(0::E\L03FY)&=F1B #(K&HPP-M"6N \? MYF?RM@]M]?[/=?&O^\@M]R/^T:#'^8$10<*H\Q 152!#'5366%>Q"RD\G8X: MKHP>*EO1WYH3"!.&.:<8HA@()Q!41\MR8NF7&96\!@Q3TZ@EMO: MFLPI54[[5#YFOZAT;O1UC/O*^3)=MLS-/N"QO+O; M!\EJ#YX7SP;!N=9 2P]5_)OQ$A!3DB/C/CPAC\8YPGR.BS/YV/.N\:YL\-EP MXZB>#SK.G\336,8#V3,% -,56<*Y3*_X"#,WNCACVF!I+UI)G-^GXOO]ZNK; M+!506=ZL9G?J?O-MN4HY>NIN>;_8'+U]TNP-P3IN",!0P$@O-QIJIZIM&/CI M:+AG2OXUGVGK[.T!65]6Q6Q]O_JY)6 ;]EFKJW_=SU='>^ =&14L13-9J?18P^GVQM&_4[)I#[^>:8I._%Q'VC>%S8'C $CI+=2KJ MAH3ET%-4'?P6D\R=Z.1SK6^UIV4DMSQ49=7:4YIOZA MR]OYU?S4FU*'4L@:?>I(R##C+7'E1U/*::2] X90B(7:!6U3UA+S=?52.UK] MQZ;>*$&@T0L" 'I 9?P/]MX"B2$@VUNFUEFB;)W:=!IIR^.3.A3_/_45@0'NM9)$6XT= M 1(XADNB'#1]=?X9V;)M*NEE+USO04?4L]O9(MU>+(K-N_U5Q9K8S*$AP3&& MN!<&:QYU'>V(I1;)N$\1 CG4=E*0:E?;*^%^>7J??'O1WOL:KF(?[W:M:"K.:Q.>D^P$A ,G3 H_LTRCP@0Y8;- M*,K4=4:4BM#;$=8EW_N(#\8/??BJKI?;D@"UN]1KCP<3UZ)E5F 45Y80T)D' MHH3/+6HYPDVJ(UD_CPJ>S^,>@'.8^EH0U0T-&D4K56IK+-$:>:2EJ-:BLFXZ M:?[GB7K9*5M[R;:,$TQ%O;=WEN?KO_1/72RNOL5-NRZ3NVYHP,XE4U8AJRCE M&#$K34DL\+EE/4<4%>[MA&N9U8/@JIQO?$LNY MZ.O6<@_9!JV)O19/9[&X#UMN=EO4>Q0?/16 "'/C(J "!-NEP.M:=4""^0K39A"53F1C.B:F9# MJCF97!X"2(T\TD=&!>BQ\0@I"# BW@IN2<4VXE2FOGP1)U:&G.NPD\W8/K!S MO]XL[XK5BTG7WW@[/C)8K0670DF@H]W*,8F;>$FJ%G["NG&.O)]CJ%7F'L71 M6:EB[X[F![#IY>(/G] M?4+R\FL)]8,0JA\9HC[H4E(=L!0:2]-5&UC9!-1>?F2L6Z$NN^3V$ K0QV*5 M?C"[.=K:Z]BP("3$*"XY+9&V1FOO"*T<&@!E5B3ZO^5=VX[;-A!][\^$I'@1 M@:( KT6 M G0[3.A)'(BP+:VOFR2O^]0CNP-$GLE6M+:ZR>O%R*M.3P<#F?M/:\O#D7\$D.?CS 6U=K "(6*%NN3]V_ M^//#@6FD&6C-S%/%C'#:,+U7H=@EKE;7Z?DY?[4Z&^ 4/?.=FX>%\>WLKOBJ MRV4YJS9WM2X/M9V.:9L>702$%+;Q$)42Q$OEN6$'-SIGB7G:U[G1.E/GC ?[ M!)JG+;) WZ];!(,P NM?86HMY51IBO>)31[^D\:H[O>\ MRQVCEDT1QX]WUTVL8<%^YNS,Z\^^9CE25J&8_JJ01QF1/:43(X\7 MZBT9FU)C0#X!TPX1]Q[T.MXHV PV]O'ZI%Q:1W*,.Z)0EN_GBB4R,:ITH0Z6T=738$!/ MP"5?5*O&8?AVMC.AJV+^J'C];BZ<8%6G]L%+'==[AYG5WDM#;&9:L7.C7I;[ M96Q^C0'Y!$QK/8_OYA&6QV[KSHMAURX"@BD&.S] -%,$,:=SY5KA&4G-B;A0 MY\W8?!L)]0DH]V==?_Q2S>?PTJ]A.)>?*EC?=XGWW4G7O9,@.+>:$XLD]9E& MN719"P#62B2&V2^HDM^4M!L-]TE,_8=RN6W]FG$\^UC\3[0-SCLM#+=@,CA- M/(8]=;N'Q@)&,XUF^6W2;&BX)['_UQN I>BUD3S>*$A+I0?93&8L%3Y6L-Q/ M'TM(8DTR>9M\&@SG2=34NH2?^6QA#LSK9DV/?I5Z<;^%P?BGGFV^ *Y]5%=" M?P%,!2G!)*54*XD?*)ET%CEVF N MG/!(&J0)VZMSY'QB"A&^4??^L&A/LGC^NO!TGY6T4P\!:RQQ%A.IE8",V<* +>%-5P5(\2&*L0;%W'R=-U+UH&!R MG\&*&'#+I%1,2XLY]4BU\'#F4V^+N-&HP53C, %-7R\_U(ORKOC:G87'F@38 M'R&&%5$">^DHIYKLE;[*26IJTXW&$P:"^5FON?G._^[&UL M4$L! A0#% @ >7-=2!W'(_M,80 >\($ !4 ( !RUT" M &%K86TM,C Q-3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( 'ES74AL6E1'JQH! M ! 5#P 5 " 4J_ @!A:V%M+3(P,34Q,C,Q7VQA8BYX;6Q0 M2P$"% ,4 " !Y&UL4$L%!@ & 8 B@$ 'B%! $! end