0001101680-16-000060.txt : 20160323 0001101680-16-000060.hdr.sgml : 20160323 20160323161708 ACCESSION NUMBER: 0001101680-16-000060 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160323 DATE AS OF CHANGE: 20160323 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ZHONE TECHNOLOGIES INC CENTRAL INDEX KEY: 0001101680 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 223509099 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-32743 FILM NUMBER: 161524094 BUSINESS ADDRESS: STREET 1: 7195 OAKPORT STREET CITY: OAKLAND STATE: CA ZIP: 94621 BUSINESS PHONE: 5107777000 MAIL ADDRESS: STREET 1: 7195 OAKPORT STREET CITY: OAKLAND STATE: CA ZIP: 94621 FORMER COMPANY: FORMER CONFORMED NAME: TELLIUM INC DATE OF NAME CHANGE: 20000911 10-K 1 zhne-12312015x10k.htm FORM 10-K 10-K
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
 
 
FORM 10-K 
 
 
 
 
(Mark One)
x
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
For the transition period from                      to                     
Commission File Number: 000-32743
 
 
 
ZHONE TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter) 
 
 
 
 
Delaware
22-3509099
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
7195 Oakport Street
Oakland, California 94621
(Address of principal executive office)
Registrant’s telephone number, including area code: (510) 777-7000
Securities registered pursuant to Section 12(b) of the Act:
Common Stock, $0.001 Par Value
The Nasdaq Stock Market LLC
(Title of class)
(Name of each exchange on which registered)
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  x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.    Yes  ¨    No  x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act 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  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be filed 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  x    No  ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  x
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 definitions of “accelerated filer,” “large accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act (Check one):
Large accelerated filer
¨
Accelerated filer
x
Non-accelerated filer
¨  (Do not check if a smaller reporting company)
Smaller reporting company
¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
As of March 4, 2016, there were 34,350,172 shares outstanding of the registrant’s common stock, $0.001 par value. As of June 30, 2015 (the last business day of the registrant’s most recently completed second fiscal quarter), the aggregate market value of common stock held by non-affiliates of the registrant was approximately $58,498,069.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement for the 2016 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K where indicated.



TABLE OF CONTENTS
 
 
 
Page
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.



Forward-looking Statements
This Annual Report on Form 10-K, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements regarding future events and our future results that are subject to the safe harbors created under the Securities Act of 1933 and the Securities Exchange Act of 1934. These statements are based on current expectations, estimates, forecasts, and projections about the industries in which we operate and the beliefs and assumptions of our management. We use words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “goal,” “intend,” “may,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would,” variations of such words, and similar expressions to identify forward-looking statements. In addition, statements that refer to projections of earnings, revenue, costs or other financial items; anticipated growth and trends in our business or key markets; future growth and revenues from our Single Line Multi-Service (SLMS) products; our ability to refinance or repay our existing indebtedness prior to the applicable maturity date; future economic conditions and performance; anticipated performance of products or services; plans, objectives and strategies for future operations; and other characterizations of future events or circumstances, are forward-looking statements. Readers are cautioned that these forward-looking statements are only predictions and are subject to risks, uncertainties and assumptions that are difficult to predict, including those identified under the heading “Risk Factors” in Item 1A, elsewhere in this report and our other filings with the Securities and Exchange Commission (the SEC). Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Factors that might cause such a difference include, but are not limited to, the ability to generate sufficient revenue to achieve or sustain profitability, the ability to raise additional capital to fund existing and future operations or to refinance or repay our existing indebtedness, defects or other performance problems in our products, the economic slowdown in the telecommunications industry that has restricted the ability of our customers to purchase our products, commercial acceptance of our SLMS products in our core and FiberLAN businesses, intense competition in the communications equipment market from large equipment companies as well as private companies with products that address the same networks needs as our products, higher than anticipated expenses that we may incur, and other factors identified elsewhere in this report. We undertake no obligation to revise or update any forward-looking statements for any reason.

PART I

ITEM 1.    BUSINESS
Company Overview
We design, develop and manufacture communications network equipment for enterprises and telecommunications operators worldwide. Our products enable both enterprises and network service providers to deliver high speed fiber access, while transporting voice, video and data to the end user. Our next-generation solutions are based upon our SLMS architecture. From its inception, this SLMS architecture was specifically designed for the delivery of multiple classes of subscriber services (such as voice, data and video distribution), rather than being based on a particular protocol or media. In other words, our SLMS products are built to support the migration from legacy circuit to packet technologies and from copper to fiber technologies. This flexibility and versatility allows our products to adapt to future technologies while allowing service providers to focus on the delivery of additional high bandwidth services. Because this SLMS architecture is designed to interoperate with existing legacy equipment, service providers can leverage their existing networks to deliver a combination of voice, data and video services today, while they migrate, either simultaneously or at a future date, from legacy equipment to next-generation equipment with minimal interruption. We believe that our SLMS solution provides an evolutionary path for service providers from their existing infrastructures, as well as gives newer service providers the capability to deploy cost-effective, multi-service networks that can support voice, data and video. In addition to our established product offerings in our core business, our FiberLAN Passive Optical Local Area Network (LAN) product provides an alternative to switched copper-based ethernet LANs.
Our core business provides access products to carriers and service providers worldwide. We believe that carriers and service providers can increase their revenues and lower their operating costs by using our products to deliver high quality video and interactive entertainment and Internet Protocol (IP) enabled next generation voice services in addition to their existing voice and data service offerings, all on a platform that permits a seamless migration from legacy technologies to a converged packet-based architecture.
Target customers of our FiberLAN business include hospitality, education, sports arenas, corporate campuses, government, manufacturing and business enterprises. We believe FiberLAN Passive Optical LAN is one of the most cost-effective, efficient and environmentally friendly alternatives to existing copper-based Ethernet LAN infrastructure. 
In 2015, we established a dedicated sales team to focus on the growth of our FiberLAN Passive Optical LAN market penetration. As a result of this dedication, we became a leading supplier of FiberLAN Passive Optical LAN solutions in the hospitality and education markets and grew our global market presence by triple digit percentages. We also expanded our sales

1


footprint with the addition of several new channel partners and announced joint marketing efforts with TE Connectivity and Clearfield Communications.
Our established SLMS architecture provides cost-efficiency and feature flexibility with support for voice over internet protocol (VoIP) and IP entertainment (IPTV). Within this versatile SLMS architecture, our products allow service providers to deliver all of these and other next generation converged packet services over their existing copper lines while providing support for fiber or Fiber to the home or business (FTTx) build-out. With our products and solutions, network service providers can seamlessly migrate from traditional circuit-based networks to packet-based networks and from copper-based access lines to fiber-based access lines without abandoning the investments they have made in their existing infrastructures.
Zhone launched our flagship MXK IP Multi-service Terabit Access Concentrator (MXK) and multiple new Optical Line Terminal (OLT) and outdoor units in late 2009. Our MXK product is a converged multi-services access platform that can be configured as a Gigabit Passive Optical Network (GPON) or Active Ethernet OLT. The MXK GPON line module is ITU-T G.984 compliant, delivering data throughputs of up to 2.5 Gbps downstream and 1.25 Gbps upstream. Each line card is designed for up to 64 passive splits per fiber. Active Ethernet delivers up to 1 Gbps point-to-point from a 20-port card. MXK continues to be widely deployed by service providers around the world, with over 9,777 total MXK units deployed as of December 31, 2015 at over 150 service providers in more than 40 countries. 
Zhone’s MXK product supports high-performance business and residential FTTx services. Unlike most competing products, MXK has the ability to support both Passive Optical Network (PON) and Active Ethernet fiber technologies to the node, curb or premises as well as a host of copper line interfaces. With our MXK product, service providers can offer digital or Radio Frequency (RF) video, high-bandwidth Internet access, VoIP and digital subscriber line (DSL) from a single platform. Additionally, our MXK product can support up to 9,216 GPON subscribers in a single MXK chassis. In 2014, Zhone's MXK GPON solution was one of the first to receive Metro Ethernet Forum's Certification for Carrier Ethernet (CE) 2.0.
Our FiberLAN Passive Optical LAN is comprised of our MXK OLT and zNID Optical Network Terminals (ONT), and delivers GPON and Active Ethernet-based LAN services to enterprises. Both our core business and FiberLAN business leverage the same R&D efficiencies. In 2013, the Association for Passive Optical LAN was established, which includes as founding members IBM, 3M, Corning and Zhone. In addition, our FiberLAN solution (including FiberLAN OLT and ONT PON) was granted JITC (Joint Interoperability Test Command) certification by the Defense Information Systems Agency. This certification provides new sales opportunities in military and government markets, while helping to demonstrate the capabilities and security aspects of our FiberLAN solution. In 2014, Zhone announced a marketing relationship with Corning for their ONE DAS (Distributed Antenna System), which will assist in university and hospitality deployments.
The flexibility of our MXK product enables service provider and enterprise customers alike to choose the best technology for both services and network architecture. Active Ethernet provides dedicated high symmetric bandwidth to the end customers and makes it an excellent technology for deployment of business services. GPON provides a cost-effective way to deliver high bandwidth to the residence for a robust triple play offering while enabling a host of high speed data and video options for the businesses. In addition to Active Ethernet and dense GPON support, the MXK provides a wide array of multi-service functionality supporting well defined access standards enabling the convergence of voice, data and entertainment over any access medium delivering high-performance all IP solutions designed for either our core business or FiberLAN customers.

In 2014, we observed a growing demand for an ultra high density fiber-only GPON and Active Ethernet solution. To address this need, we developed the MXK-F platform. MXK-F is the fiber-only evolution of our MXK product line, offering ten times the switching capacity and two times the port capacity, while giving our customers a path to migrate to new high speed fiber services and access to network functions such as software defined networks, deep packet inspection and other network virtualization functions. The MXK-F is based on the SLMS architecture and leverages our 15 years of development and maturity of the SLMS code base in a new higher density platform.

We will continue to support and enhance our MXK platforms for copper and fiber access deployments but the MXK-F rounds out our portfolio and gives our carrier customers another tool to offer to their end user customers.
In 2015, we launched our first fiber-only ONTs with integrated support for RF video and Power over Ethernet (PoE). The new 2625p and 2645p GPON ONTs are designed to deliver advanced triple-play services in multi-room environments such as hotels, hospitals, assisted living facilities and university dorms where traditional cable television service must also be delivered over the fiber infrastructure. These indoor models in Zhone's zNID 2600 product line provide a simple, fully integrated solution, flexibility in deployment, reduced hardware costs and greater energy efficiency.

2


Corporate Information
We were incorporated in Delaware under the name Zhone Technologies, Inc. in June 1999, and in November 2003, we consummated our merger with Tellium, Inc. (Tellium). Although Tellium acted as the legal acquirer, due to various factors, including the relative voting rights, board control and senior management composition of the combined company, Zhone was treated as the “acquirer” for accounting purposes. Following the merger, the combined company was renamed Zhone Technologies, Inc. and retained substantially all of Zhone’s previous management and operating structure. The mailing address of our worldwide headquarters is 7195 Oakport Street, Oakland, California 94621, and our telephone number at that location is (510) 777-7000. Our website address is www.zhone.com. The information on our website does not constitute part of this report. Through a link on the Investor Relations section of our website, we make available the following filings as soon as reasonably practicable after they are electronically filed with or furnished to the SEC: our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934. All such filings are available free of charge.
Industry Background
Over the past decade, the communications network industry has experienced rapid expansion as the internet and the proliferation of bandwidth intensive applications and services have led to an increased demand for high bandwidth communications networks. The broad adoption of new technologies such as smartphones, digital cameras and high definition televisions allow music, pictures, user-generated content (as found on the many video-sharing sites) and high definition video to be a growing part of consumers’ regular exchange of information. In recent years, the growth of social communications and social networking has continued to place demands on existing copper based access infrastructure and new consumer demands are challenging even the newest and most advanced infrastructures. All of these new technologies share a common dependency on high bandwidth communication networks and sophisticated traffic management tools. However, network service providers have struggled to meet the increased demand for high speed broadband access due to the constraints of the existing communications network infrastructure. This infrastructure consists of two interconnected networks:
the “core” network, which interconnects service providers with each other; and
the “access” network, which connects end-users to a service provider’s closest facility.
To address the increased demand for higher transmission speeds via greater bandwidth, service providers have expended significant capital over the past decade to upgrade the core network by replacing much of their copper infrastructure with high-speed optical infrastructure. While the use of fiber optic equipment in the core network has relieved the bandwidth capacity constraints in the core network between service providers, the access network continues to be a “bottleneck” that severely limits the transmission speed between service providers and end-users. As a result, communications in the core network can travel at up to 10 gigabits per second, while in stark contrast, many communications over the access network throughout the world still occur at a mere 56 kilobits per second, a speed that is 175,000 times slower. At 56 kilobits per second, it may take several minutes to access even a modestly media laden website and several hours to download large files. Fiber access lines have the potential to remedy this disparity, but re-wiring every home or business with fiber optic cable is both cost prohibitive and extremely time consuming. Consequently, solving the access network bottleneck has typically required more efficient use of the existing copper wire infrastructure and support for the gradual migration from copper to fiber.
In an attempt to deliver high bandwidth services over existing copper wire in the access network, service providers began deploying DSL technology over a decade ago. However, this early DSL technology has practical limitations. Copper is a distance sensitive medium in that the amount of bandwidth available over a copper wire is inversely proportional to the length of the copper wire. In other words, the greater the distance between the service provider’s equipment and the customer’s premises, the lower the bandwidth. Unfortunately, most DSL services available today are provided by first generation DSL access multiplexer (DSLAM) equipment. These large unwieldy devices require conditioned power and a climate controlled environment typically found only in a telephone company’s central office, which is often at great distance from the customer. While adequate for basic data services, these first generation DSLAMs were not designed to meet the needs of today’s high bandwidth applications. The modest bandwidth provided by existing DSLAM equipment is often incapable of delivering even a single channel of standard definition video, much less multiple channels of standard definition video or high definition video.
Over the past decade, regulatory changes have introduced new competitors in the telecommunication services industry. Cable operators, with extensive networks designed originally to provide only video programming, have collaborated to adopt new packet technologies that leverage their hybrid fiber/coaxial cable infrastructure. Using more recent technologies, cable operators have begun to cost-effectively deliver new service bundles. The new service offerings provide not only enhanced features and capabilities, but also allow the cable operators to deliver these services over a common network. The resulting cost-efficiencies realized by cable operators are difficult for incumbent telephone companies to match. Even with the telephone companies’ legacy voice switches fully paid for, maintaining separate networks for their circuit-based voice and packet-based video and data networks is operationally non-competitive. Perhaps even more important than economic efficiencies, by

3


integrating these services over a common packet infrastructure, cable operators will realize levels of integration between applications and new features that will be difficult to achieve from a multi-platform solution. Despite these benefits, coaxial cable has its own share of limitations. Unlike DSL, coaxial cable shares its bandwidth among all customers connected to it. Consequently, as new customers are added to coaxial cable networks, performance decreases. As a shared medium, large numbers of subscribers who simultaneously access the same segment of the coaxial cable network can potentially compromise performance and security. This represents a source of strategic advantage for telecom operators who employ technology designed to maximize their service capabilities on the point-to-point (i.e. not shared) architecture of their copper infrastructure. In addition, the introduction of 3G and 4G wireless technologies and improved satellite technologies have enabled wireless and satellite service providers to provide competitive broadband offerings as alternatives to traditional landline access. This increased competition has placed significant pressure on all network service providers. With significant service revenues at risk, these service providers have sought to upgrade and modernize their networks and broaden their service offerings to enable delivery of additional high bandwidth, high margin services, and to lower the cost of delivering these services.
The Zhone Solution
We believe that we are the first company dedicated solely to developing the full spectrum of next-generation access network solutions to cost-effectively deliver high bandwidth services while simultaneously preserving the investment in legacy networks. Our next-generation solutions are based upon our SLMS architecture. From its inception, this SLMS architecture was specifically designed for the delivery of multiple classes of subscriber services (such as voice, data and video distribution), rather than being based on a particular protocol or media. In other words, our SLMS products are built to support the migration from legacy circuit to packet technologies and from copper to fiber technologies. This flexibility and versatility allows our products to adapt to future technologies while allowing service providers to focus on the delivery of additional high bandwidth services. Because this SLMS architecture is designed to interoperate with existing legacy equipment, service providers can leverage their existing networks to deliver a combination of voice, data and video services today, while they migrate, either simultaneously or at a future date, from legacy equipment to next-generation equipment with minimal interruption. We believe that our SLMS solution provides an evolutionary path for service providers using their existing infrastructures, as well as giving newer service providers the capability to deploy cost-effective, multi-service networks that can support voice, data and video.
Triple Play Services with Converged Voice, Data and Video – SLMS simplifies the access network by consolidating new and existing services onto a single line. This convergence of services and networks simplifies provisioning and operations, ensures quality of service and reliability, and reduces the time required to provide services. SLMS integrates access, transport, customer premises equipment, and management functions in a standards-based system that provides scalability, interoperability and functionality for voice, data and video services.
Packet Migration – SLMS is a flexible multi-service architecture that provides current services while simultaneously supporting migration to a pure packet network. This flexibility allows service providers to cost-effectively provide carrier class performance, and functionality for current and future services without interrupting existing services or abandoning existing subscribers. SLMS also protects the value of the investments made by residential and commercial subscribers in equipment, inside wiring and applications, thereby minimizing transition impact and subscriber attrition.
Fiber to the Home, Premise, Node, or Curb (FTTx) – We provide support for the full range of fiber-based access network architectures that are seeing increased use by carriers. In many markets worldwide, both business and residential demand for bandwidth is growing to the point where the deployment of fiber in the access network is increasingly desirable. Where copper loops are plentiful and where civil restrictions make fiber deployment all the way to the customer premises prohibitively expensive, if not impossible, many operators are choosing to deploy fiber from central offices to neighborhoods and then using VDSL2 over copper to deliver broadband connectivity over the last hundred meters or so. In other circumstances operators choose to deploy passive optical networks (PON) all the way to the customer premises, where a single fiber’s bandwidth is shared through splitters with up to 64 subscribers. Some circumstances demand so-called “home run” fiber networks (with dedicated fiber resources linking every customer directly to the central office) to maximize bandwidth or service segmentation. By supporting all these architectures within a common SLMS-based platform, we provide carriers maximum flexibility to build the network that best suits their needs.
Ethernet Service Delivery – We offer a complete array of equipment that allows carriers to deliver ethernet services over copper or fiber. For business subscribers, our ethernet over copper product family allows carriers to quickly deliver ethernet services over existing copper symmetrical high-speed digital subscriber line (SHDSL) or T1/E1 circuits. Multiple circuits can be bonded to provide over 70 Megabits per second, enough to deliver ample ethernet bandwidth to satisfy business subscribers’ growing service requirements. This copper-based solution provides a compelling alternative to burying fiber and dedicating valuable fiber strands to long-haul ethernet services to small and medium enterprises.

4


FiberLAN Passive Optical LAN - Passive Optical LAN is a next generation passive optical network architecture built using industry leading IT standards. This fully converged solution is scalable for a single building or large campus environments where customers are installing new facilities or upgrading their current LAN infrastructures. The solution provides a future-resistant LAN with environmentally friendly benefits, and high bandwidth capabilities to handle large sharing, file transfers, imaging, streaming video or real-time workgroup collaboration. Optical LAN Solutions are engineered to help improve network efficiencies, reduce capital costs, reduce space requirements, and conserve energy.
The Zhone Strategy
Our strategy has been to combine internal development with acquisitions of established access equipment vendors to achieve the critical mass required of telecommunications equipment providers. We expect that our future growth will focus primarily on organic growth in emerging technology markets. Going forward, the key elements of our strategy include:
Expanding Our Infrastructure to Meet Service Provider Needs. Network service providers require extensive support and integration with manufacturers to deliver reliable, innovative and cost-effective services. By combining advanced, computer-aided design, test and manufacturing systems with experienced, customer-focused management and technical staff, we believe that we have established the critical mass required to fully support global service provider requirements. We continue to expand our infrastructure through ongoing development and strategic relationships, continuously improving quality, reducing costs and accelerating delivery of advanced solutions.
Continuing the Development and Enhancement of Our SLMS Products. Our SLMS architecture is the cornerstone of our product development strategy. The design criteria for SLMS products include carrier-class reliability, multi-protocol and multi-service support, and ease of provisioning. We intend to continue to introduce SLMS products that offer the configurations and feature sets that our customers require. In addition, we have introduced products that adhere to the standards, protocols and interfaces dictated by international standards bodies and service providers. In 2009, we introduced our MXK product, an SLMS-based product that provides a converged multi-services access platform. In 2012, we launched our FiberLAN Optical LAN Solutions (OLS), a cost-effective, efficient and environmentally friendly alternative to existing copper-based ethernet LAN infrastructure. In 2014, we developed our MXK-F fiber-only platform to meet the growing needs of fiber-only carriers. To facilitate the rapid development of our existing and new SLMS architecture and products, we have established engineering teams responsible for each critical aspect of the architecture and products. We intend to continue to leverage our expertise in voice, data and video technologies to enhance our SLMS architecture, supporting new services, protocols and technologies as they emerge. To further this objective, we intend to continue investing in research and development efforts to extend the SLMS architecture and introduce new SLMS products.
Delivering Full Customer Solutions. In addition to delivering hardware and software product solutions, we provide customers with pre-sales and post-sales support, education and professional services to enable our customers to more efficiently deploy and manage their networks. We provide customers with application notes, business planning information, web-based and phone-based troubleshooting assistance and installation guides. Our support programs provide a comprehensive portfolio of support tools and resources that enable our customers to effectively sell to, support and expand their subscriber base using our products and solutions.
Product Portfolio
Our products provide the framework around which we are designing and developing high speed communications software and equipment for the access network. All of the products listed below are currently available and being shipped to customers. Our products span two distinct categories:
SLMS Products
Our SLMS products address four areas of customer requirements. Our Broadband Aggregation and Service products aggregate, concentrate and optimize communications traffic from copper and fiber networks. These products are deployed in central offices, remote offices, points of presence, curbsides, data and co-location centers, and large enterprises. Our Customer Premise Equipment, or CPE, products offer a cost-effective solution for combining analog voice and data services to the subscriber’s premises over a single platform. The Zhone Management System, or ZMS, product provides optional software tools to help manage aggregation and customer premises network hardware. These products deliver voice, data and video interface connectivity for broadcast and subscription television, internet routers and traditional telephony equipment. The FiberLAN Passive Optical LAN product is a cost-effective alternative to existing copper-based ethernet LAN, which is scalable for a single building or large campus environments.

5



Our SLMS products include:
Category
Product
Function
Broadband Aggregation and Service
MXK-F
Fiber-only Multi Terabit Access OLT
 
MXK
Multi-Service Terabit Access Concentrator
 
MALC
Multi-Access Line Concentrator
 
MXP/MX
Scalable 1U SLMS VDSL2/Active Ethernet
 
MALC-OLT
FTTx Optical Line Terminal
 
8000 /12000
DSLAMs
Customer Premise Equipment (CPE)
EtherXtend
Ethernet Over Copper
 
15xx, 67xx, 65xx
Wireline/Wireless DSL Modems
 
17xx, 6xxx
Wireline/Wireless DSL Modems
 
zNID
Optical Network Terminals
Zhone Management System
ZMS
Network and Subscriber Management
FiberLAN Passive Optical LAN
MXK
Multi-Service Terabit Access Concentrator
 
zNID
Optical Network Terminals
Legacy, Service and Other Products
Our legacy products support a variety of voice and data services, and are broadly deployed by service providers worldwide. Our main legacy product during 2015 and 2014 was our Integrated Multiple Access Communication Server (IMACS) product which functions as a multi-access multiplexer.
Global Service & Support
In addition to our product offerings, we provide a broad range of service offerings through our Global Service & Support organization. We supplement our standard and extended product warranties with programs that offer technical support, product repair, education services and enhanced support services. These services enable our customers to protect their network investments, manage their networks more efficiently and minimize downtime for mission-critical systems. Technical support services are designed to help ensure that our products operate efficiently, remain highly available, and benefit from recent software releases. Through our education services program, we offer in-depth training courses covering network design, installation, configuration, operation, trouble-shooting and maintenance. Our professional services offering is a comprehensive program that provides network engineering, configuration, integration, project management, installation, and other consultative support to maximize the results of our customers during the design, deployment and operational phases. As part of our commitment to ensure around-the-clock support, we maintain a technical assistance center and a world wide staff of qualified network support engineers to provide customers with 24-hour service, seven days a week.
Technology
We believe that our future success is built upon our investment in the development of advanced technologies. SLMS is based on a number of technologies that provide sustainable advantages, including the following:
Services-Centric Architecture. SLMS has been designed from inception for the delivery of multiple classes of subscriber services (such as voice, data or video distribution), rather than being based on a particular protocol or media. Our SLMS products are built to interoperate in networks supporting packet, cell and circuit technologies. This independence between services and the underlying transportation is designed to position our products to be able to adapt to future transportation technologies within established architectures and to allow our customers to focus on service delivery.
Common Code Base. Our SLMS products share a common base of software code, which is designed to accelerate development, improve software quality, enable rapid deployment, and minimize training and operations costs, in conjunction with network management software.
Network Management and Operations. Our ZMS product provides management capabilities that enable rapid, cost-effective, and secure control of the network; standards-based interfaces for seamless integration with supporting systems; hierarchical service and subscriber profiles to allow rapid service definition and provisioning, and to enable wholesaling of services; automated and intelligent CPE provisioning to provide the

6


best end-user experience and accelerate service turn-up; load-balancing for scalability; and full security features to ensure reliability and controlled access to systems and data.
Test Methodologies. Our SLMS architecture provides for interoperability with a variety of products that reside in networks in which we will deploy our products. To ensure interoperability, we have built a testing facility to conduct extensive multi-vendor trials and to ensure full performance under valid network conditions. Testing has included participation with partners’ certification and accreditation programs for a wide range of interoperable products, including soft switches, SAN equipment and management software. The successful completion of these processes is required by our largest customers to ensure interoperability with their existing software and systems.

Acquired Technologies. Since our inception, we have completed twelve acquisitions pursuant to which we acquired products, technology and additional technical expertise.
Customers
For our core business, we sell our products and services to network service providers that offer voice, data and video services to businesses, governments, utilities and residential consumers. Our global customer base includes regional, national and international telecommunications carriers. To date, our products are deployed by over 750 network service providers on six continents worldwide. Emirates Telecommunications Corporation (Etisalat) accounted for 11% of net revenue in 2015 and 2014. Baud Telecom Company represented 1% and 14% of net revenue in 2015 and 2014, respectively. No other customers accounted for 10% or more of net revenue during either period.
For our FiberLAN business, we sell our FiberLAN solutions directly and through system integrators and distributors to hospitality, education, stadiums, manufacturing and business enterprises as well as to the government and military. Our global FiberLAN customer base includes hotels, universities, sports arenas, military bases, government institutions, manufacturing facilities and Fortune 500 businesses. In 2015, we grew our global enterprise revenue by 150% and achieved over 300% growth in both the hospitality and education vertical. We were selected as an alliance partner to IBM's Sports and Entertainment Global Consortium focused on designing, building and delivering the ultimate fan experience.
Research and Development
The industry in which we compete is subject to rapid technological developments, evolving industry standards, changes in customer requirements, and continuing developments in communications service offerings. Our continuing ability to adapt to these changes, and to develop new and enhanced products, is a significant factor in maintaining or improving our competitive position and our prospects for growth. Therefore, we continue to make significant investments in product development.
We conduct the majority of our research and product development activities at our headquarters in Oakland, California. In Oakland, we have built an extensive communications laboratory with hundreds of access infrastructure products from multiple vendors that serve as an interoperability and test facility. This facility allows us to emulate a communications network with serving capacity equivalent to that supporting a city of 350,000 residents. We also have focused engineering staff and activities at additional development centers located in Alpharetta, Georgia and Largo, Florida.
Our product development activities focus on products to support both existing and emerging technologies in the segments of the communications industry that we consider viable revenue opportunities. We are actively engaged in continuing to refine our SLMS architecture, introducing new products under our SLMS architecture, and creating additional interfaces and protocols for both domestic and international markets.
We continue our commitment to invest in leading edge technology research and development. Our research and product development expenditures were $15.4 million, $17.3 million, and $15.3 million in 2015, 2014 and 2013, respectively. All of our expenditures for research and product development costs, as well as stock-based compensation expense relating to research and product development, have been expensed as incurred. Stock-based compensation expense in 2015, 2014 and 2013 related to research and product development was immaterial. We plan to continue to support the development of new products and features, while seeking to carefully manage associated costs through expense controls.
Intellectual Property
We seek to establish and maintain our proprietary rights in our technology and products through the use of patents, copyrights, trademarks and trade secret laws. We also seek to maintain our trade secrets and confidential information by nondisclosure policies and through the use of appropriate confidentiality agreements. We have obtained a number of patents and trademarks in the United States and in other countries. There can be no assurance, however, that these rights can be

7


successfully enforced against competitive products in every jurisdiction. Although we believe the protection afforded by our patents, copyrights, trademarks and trade secrets has value, the rapidly changing technology in the networking industry and uncertainties in the legal process make our future success dependent primarily on the innovative skills, technological expertise, and management abilities of our employees rather than on the protection afforded by patent, copyright, trademark, and trade secret laws.
Many of our products are designed to include software or other intellectual property licensed from third parties. While it may be necessary in the future to seek or renew licenses relating to various aspects of our products, we believe, based upon past experience and standard industry practice, that such licenses generally could be obtained on commercially reasonable terms. Nonetheless, there can be no assurance that the necessary licenses would be available on acceptable terms, if at all. Our inability to obtain certain licenses or other rights or to obtain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could have a material adverse effect on our business, operating results and financial condition.
The communications industry is characterized by rapidly changing technology, a large number of patents, and frequent claims and related litigation regarding patent and other intellectual property rights. We cannot assure you that our patents and other proprietary rights will not be challenged, invalidated or circumvented, that others will not assert intellectual property rights to technologies that are relevant to us, or that our rights will give us a competitive advantage. In addition, the laws of some foreign countries may not protect our proprietary rights to the same extent as the laws of the United States.
Sales and Marketing
We have a sales presence in various domestic and foreign locations, and we sell our products and services both directly and indirectly through channel partners with support from our sales force. Channel partners include distributors, resellers, system integrators and service providers. These partners sell directly to end customers and often provide system installation, technical support, professional services and support services in addition to the network equipment sale. Our sales efforts are generally organized according to geographical regions:
U.S. Sales. Our U.S. Sales organization establishes and maintains direct relationships with domestic customers, which include communication service providers, cable operators, independent operating companies, or IOCs, as well as competitive carriers, developers and utilities. In addition, this organization is responsible for managing our distribution and original equipment manufacturer, or OEM, partnerships.
International Sales. Our International Sales organization targets foreign based service providers and is staffed with individuals with specific experience dealing with service providers in their designated international territories.
Our marketing team works closely with our sales, research and product development organizations, and our customers by providing communications that keep the market current on our products and features. Marketing also identifies and sizes new target markets for our products, creates awareness of our company and products, generates contacts and leads within these targeted markets and performs outbound education and public relations.
Backlog
Our backlog consists of purchase orders for products and services that we expect to ship or perform within the next year. Our backlog may fluctuate based on the timing of when purchase orders are received. At December 31, 2015, our backlog was $4.2 million, as compared to $4.8 million at December 31, 2014. We consider backlog to be an indicator, but not the sole predictor, of future sales because our customers may cancel or defer orders without penalty.
Competition
We compete in the communications equipment market, providing products and services for the delivery of voice, data and video services. This market is characterized by rapid change, converging technologies and a migration to solutions that offer superior advantages. These market factors represent both an opportunity and a competitive threat to us. We compete with numerous vendors in our core business, including Alcatel-Lucent, Calix, Adtran, Huawei, and ZTE, among others. In our FiberLAN business, our competitors include Tellabs and Cisco, among others. In addition, a number of companies have introduced products that address the same network needs that our products address, both domestically and abroad. The overall number of our competitors may increase, and the identity and composition of competitors may change. As we continue to expand our sales globally, we may see new competition in different geographic regions. Barriers to entry are relatively low, and new ventures to create products that do or could compete with our products are regularly formed. Many of our competitors have greater financial, technical, sales and marketing resources than we do.

8


The principal competitive factors in the markets in which we presently compete and may compete in the future include:
product performance;
interoperability with existing products;
scalability and upgradeability;
conformance to standards;
breadth of services;
reliability;
ease of installation and use;
geographic footprints for products;
ability to provide customer financing;
price;
technical support and customer service; and
brand recognition.
While we believe that we compete successfully with respect to each of these factors, we expect to face intense competition in our market. In addition, the inherent nature of communications networking requires interoperability. As such, we must cooperate and at the same time compete with many companies.
Manufacturing
We manufacture our products using a strategic combination of procurement from qualified suppliers, in-house manufacturing at our facility in Florida, and the use of original design manufacturers (ODM) located in the Far East. We manufacture a significant majority of our more complex products at our manufacturing facility in Florida.
Our parts and components are procured from a variety of qualified suppliers in the U.S., Far East, Mexico, and other countries around the world per our approved supplier list and detailed engineering specifications. Some completed products are procured to our specifications and shipped directly to our customers. We also acquire completed products from certain suppliers and configure and ship from our facility. Some of these purchases are significant. We purchase both standard off-the-shelf parts and components, which are generally available from more than one supplier, and single-source parts and components. We have generally been able to obtain adequate supplies to meet customer demand in a timely manner from our current vendors, or, when necessary, from alternate vendors. We believe that alternate vendors can be identified if current vendors are unable to fulfill our needs, or design changes can be made to employ alternate parts.
We design, specify, and monitor all of the tests that are required to meet our quality standards. Our manufacturing and test engineers work closely with our design engineers to ensure manufacturability and testability of our products, and to ensure that manufacturing and testing processes evolve as our technologies evolve. Our manufacturing engineers specify, build, or procure our test stations, establish quality standards and protocols, and develop comprehensive test procedures and processes to assure the reliability and quality of our products. Products that are procured complete or partially complete are inspected, tested, or audited for quality control.
Our Quality Management System is compliant with ISO-9001:2008 and we are certified to ISO-9001:2008 by our external registrar, National Standards Authority of Ireland (NSAI). ISO-9001:2008 ensures our processes are documented, followed, and continuously improved. Internal audits are conducted on a regular schedule by our quality assurance personnel, and external audits are conducted by our external registrar every year. Our quality system is based upon our model for quality assurance in production and service to ensure our products meet rigorous quality standards.
We believe that we have sufficient production capacity to meet current and future demand for our product offerings through a combination of existing and added capacity, additional employees, or the outsourcing of products or components.
Compliance with Regulatory and Industry Standards
Our products must comply with a significant number of voice and data regulations and standards which vary between the U.S. and international markets, and which vary between specific international markets. Standards for new services continue to evolve, and we may need to modify our products or develop new versions to meet these standards. Standards setting and

9


compliance verification in the U.S. are determined by the Federal Communications Commission, or FCC, Underwriters Laboratories, Quality Management Institute, Telcordia Technologies, Inc., and other communications companies. In international markets, our products must comply with standards issued by the European Telecommunications Standards Institute, or ETSI, and implemented and enforced by the telecommunications regulatory authorities of each nation.
Environmental Matters
Our operations and manufacturing processes are subject to federal, state, local and foreign environmental protection laws and regulations. These laws and regulations relate to the use, handling, storage, discharge and disposal of certain hazardous materials and wastes, the pre-treatment and discharge of process waste waters and the control of process air pollutants.
We believe that our operations and manufacturing processes currently comply in all material respects with applicable environmental protection laws and regulations. If we fail to comply with any present and future regulations, we could be subject to future liabilities, the suspension of production or a prohibition on the sale of our products. In addition, such regulations could require us to incur other significant expenses to comply with environmental regulations, including expenses associated with the redesign of any non-compliant product. From time to time new regulations are enacted, and it is difficult to anticipate how such regulations will be implemented and enforced. For example, in 2003 the European Union enacted the Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Directive (RoHS) and the Waste Electrical and Electronic Equipment Directive (WEEE), for implementation in European Union member states. We are
aware of similar legislation that is currently in force or is being considered in the United States, as well as other countries, such as Japan and China. Our failure to comply with any of such regulatory requirements or contractual obligations could result in our being liable for costs, fines, penalties and third-party claims, and could jeopardize our ability to conduct business in countries in the jurisdictions where these regulations apply.
Employees
As of December 31, 2015, we employed 246 individuals worldwide. We consider the relationships with our employees to be positive. Competition for technical personnel in our industry is intense. We believe that our future success depends in part on our continued ability to hire, assimilate and retain qualified personnel. To date, we believe that we have been successful in recruiting qualified employees, but there is no assurance that we will continue to be successful in the future.
Executive Officers
Set forth below is information concerning our executive officers and their ages as of December 31, 2015.
 
Name
Age
Position
Morteza Ejabat (1)
65
Executive Chairman of the Board of Directors
James Norrod
67
Chief Executive Officer and President
Kirk Misaka
57
Chief Financial Officer, Corporate Treasurer and Secretary
(1) On January 31, 2016, Morteza Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effective immediately.
Morteza Ejabat was a co-founder of Zhone and served as Executive Chairman of the Board of Directors from July 2014 until January 31, 2016. From June 1999 to July 2014, Mr. Ejabat served as Zhone's President, Chief Executive Officer and Chairman of the Board. Prior to co-founding Zhone, from June 1995 to June 1999, Mr. Ejabat was President and Chief Executive Officer of Ascend Communications, Inc., a provider of telecommunications equipment which was acquired by Lucent Technologies, Inc. in June 1999. Previously, Mr. Ejabat held various senior management positions with Ascend from September 1990 to June 1995, most recently as Executive Vice President and Vice President, Operations. Mr. Ejabat holds a B.S. in Industrial Engineering and an M.S. in Systems Engineering from California State University at Northridge, and an M.B.A. from Pepperdine University.
James Norrod became Zhone's President, Chief Executive Officer, and Zhone director in July 2014. With 25 years of experience as a chairman and chief executive officer, Mr. Norrod's relevant expertise includes development of domestic and international operations, establishment of new sales distribution channels, hiring and developing world class management teams while developing and implementing business strategies. Mr. Norrod's extensive chief executive officer experience includes leading companies such as Infinite Power Solutions, Segway, ZAN3D, CGX, Octocom, Telebit and ITK. Mr. Norrod earned an MBA at University of Detroit and a B.S. at Oakland University.

10


Kirk Misaka has served as Zhone’s Corporate Treasurer since November 2000 and as Chief Financial Officer and Secretary since July 2003. Prior to joining Zhone, Mr. Misaka was a Certified Public Accountant with KPMG LLP from 1980 to 2000, becoming a partner in 1989. Mr. Misaka earned a B.S. and an M.S. in Accounting from the University of Utah, and an M.S. in Tax from Golden Gate University.


11


ITEM 1A.    RISK FACTORS    
Set forth below and elsewhere in this report and in other documents we file with the SEC are risks and uncertainties that could cause actual results to differ materially from the results contemplated by the forward-looking statements contained in this report.
Our future operating results are difficult to predict and our stock price may continue to be volatile.
As a result of a variety of factors discussed in this report, our revenues for a particular quarter are difficult to predict. Our revenue and operating results may vary significantly from quarter to quarter due to a number of factors, many of which are outside of our control. The primary factors that may affect our results of operations include the following:
commercial acceptance of our SLMS and other products and services;
fluctuations in demand for network access products;
the timing and size of orders from customers;
the ability of our customers to finance their purchase of our products as well as their own operations;
new product introductions, enhancements or announcements by our competitors;
our ability to develop, introduce and ship new products and product enhancements that meet customer requirements in a timely manner;
changes in our pricing policies or the pricing policies of our competitors;
the ability of our company and our contract manufacturers to attain and maintain production volumes and quality levels for our products;
our ability to obtain sufficient supplies of sole or limited source components;
increases in the prices of the components we purchase, or quality problems associated with these components;
unanticipated changes in regulatory requirements which may require us to redesign portions of our products;
changes in accounting rules, such as recording expenses for employee stock option grants;
integrating and operating any acquired businesses;
our ability to achieve targeted cost reductions;
how well we execute on our strategy and operating plans; and
general economic conditions as well as those specific to the communications, internet and related industries.
Any of the foregoing factors, or any other factors discussed elsewhere herein, could have a material adverse effect on our business, results of operations, and financial condition that could adversely affect our stock price. During recent years our stock price has been volatile. Between December 2011 and December 2015, our stock price ranged from a low of $0.40 to a high of $6.62. We anticipate that our stock price and trading volume may continue to be volatile in the future, whether due to the factors described above, volatility in public stock markets generally (particularly in the technology sector) or otherwise.

Between October 2011 and July 2013, the bid price for our common stock traded below the $1.00 minimum per share bid price required for continued inclusion on the Nasdaq Capital Market under Marketplace Rule 5550(a)(2), and we received letters from The Nasdaq Stock Market, or Nasdaq, requiring us to regain compliance within a specified period. A failure to regain compliance could result in our stock being delisted, subject to a right of appeal. In August 2013, we received written notification from Nasdaq advising us that we had regained compliance with the minimum bid price rule as the closing bid price of our common stock had been $1.00 per share or greater for ten consecutive business days. During the three months ended December 31, 2015, the closing bid price of our common stock was below $1.00 per share on six trading days. There can be no assurance that our stock price will remain above the minimum bid price or that we will be able to regain compliance if our stock price falls below the minimum bid price again in the future. In addition, if our average market capitalization falls below the carrying value of our assets for an extended period of time as it has done during recent years, this may indicate that the fair value of our net assets is below their carrying value, and may result in recording impairment charges.

12


We have experienced significant losses and we may incur losses in the future. If we fail to generate sufficient revenue to sustain our profitability, our stock price could decline.
We have incurred significant losses to date and expect that our operating losses and negative cash flows from operations may continue. Our net loss was $2.0 million for the year ended December 31, 2015 and we had an accumulated deficit of $1,043.0 million at December 31, 2015. We have significant fixed expenses and expect that we will continue to incur substantial manufacturing, research and product development, sales and marketing, customer support, administrative and other expenses in connection with the ongoing development of our business. In addition, we may be required to spend more on research and product development than originally budgeted to respond to industry trends. We may also incur significant new costs related to acquisitions and the integration of new technologies and other acquisitions that may occur in the future. We may not be able to adequately control costs and expenses or achieve or maintain adequate operating margins. As a result, our ability to sustain profitability in future periods will depend on our ability to generate and sustain higher revenue while maintaining reasonable cost and expense levels. If we fail to generate sufficient revenue to sustain profitability in future periods, we may continue to incur operating losses, which could be substantial, and our stock price could decline.
We have significant debt obligations, which could adversely affect our business, operating results and financial condition.
As of December 31, 2015, we had approximately $5.0 million of total debt outstanding under our $25.0 million revolving line of credit and letter of credit facility (the WFB Facility) with Wells Fargo Bank (WFB), of which all was current. We currently expect to repay the WFB Facility within the next twelve months. In addition, as of December 31, 2015, $2.9 million was committed as security for various letters of credit under the WFB Facility. We expect to make borrowings from time to time under the WFB Facility. The WFB Facility includes covenants, restrictions and financial ratios that may restrict our ability to operate our business. Our debt obligations could materially and adversely affect us in a number of ways, including:
limiting our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions or general corporate purposes;
limiting our flexibility to plan for, or react to, changes in our business or market conditions;
requiring us to use a significant portion of any future cash flow from operations to repay or service the debt, thereby reducing the amount of cash available for other purposes;
making us more highly leveraged than some of our competitors, which may place us at a competitive disadvantage; and
making us more vulnerable to the impact of adverse economic and industry conditions and increases in interest rates.
We cannot assure you that we will be able to generate cash flow in amounts sufficient to enable us to service our debt or to meet our working capital and capital expenditure requirements. If we are unable to generate sufficient cash flow from operations or to borrow sufficient funds to service our debt, due to borrowing base restrictions or otherwise, we may be required to sell assets, reduce capital expenditures, purchase credit insurance or obtain additional financing. We cannot assure you that we will be able to engage in any of these actions on reasonable terms, if at all.
If we default under the WFB Facility because of a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell our assets to satisfy the obligations under the WFB Facility. We were in compliance with our covenants under our WFB Facility as of December 31, 2015. In 2010, we failed to satisfy a financial covenant under our former revolving line of credit and letter of credit facility. Although we were able to obtain a waiver with respect to that default, we cannot give assurances that we will be able to obtain a waiver should a default occur under our WFB Facility in the future. Any acceleration of amounts due could have a material adverse effect on our liquidity and financial condition.
If we are unable to obtain additional capital to fund our existing and future operations, we may be required to reduce the scope of our planned product development, and marketing and sales efforts, which would harm our business, financial condition and results of operations.
The development and marketing of new products, and the expansion of our direct sales operations and associated support personnel requires a significant commitment of resources. We may incur significant losses or expend significant amounts of capital if:
the market for our products develops more slowly than anticipated;

13


we fail to establish market share or generate revenue at anticipated levels;
our capital expenditure forecasts change or prove inaccurate; or
we fail to respond to unforeseen challenges or take advantage of unanticipated opportunities.
As a result, we may need to raise substantial additional capital. Additional capital, if required, may not be available on acceptable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict our ability to operate our business. In addition, volatility in our stock price may make it more difficult or costly for us to raise capital through the issuance of common stock, preferred stock or other equity securities. If we elect to raise equity capital, this may be dilutive to existing stockholders and could reduce the trading price of our common stock. If we are unable to obtain additional capital or are required to obtain additional capital on terms that are not favorable to us, we may be required to reduce the scope of our planned product development and sales and marketing efforts beyond the reductions that we have previously taken, which could have a material adverse effect on our business, financial condition and results of operations.
Our lack of liquid funds and other sources of financing may limit our ability to maintain our existing operations, grow our business and compete effectively.
As of December 31, 2015, we had approximately $10.1 million in cash and cash equivalents and $5.0 million outstanding under our bank lending facility. Our current lack of liquidity could harm us by:
increasing our vulnerability to adverse economic conditions in our industry or the economy in general;
requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;
limiting our ability to plan for, or react to, changes in our business and industry; and
influencing investor and customer perceptions about our financial stability and limiting our ability to obtain financing or acquire customers.
In order to meet our liquidity needs and finance our capital expenditures and working capital needs for our business, we may be required to sell assets, issue debt or equity securities, purchase credit insurance, or borrow on potentially unfavorable terms. In addition, we may be required to reduce our operations in low margin regions, including reductions in headcount. In October 2015, we took steps to reduce our expenses to minimize additional cash burn, including reduction in headcount and in salaries. We may be unable to sell assets, access additional indebtedness or undertake other actions to meet these needs. As a result, we may become unable to pay our ordinary expenses, including our debt service, on a timely basis. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict our ability to operate our business. Likewise, any equity financing could result in additional dilution of our stockholders. If we are unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, we may become unable to pay our ordinary expenses, including our debt service, on a timely basis and may be required to reduce the scope of our planned product development and sales and marketing efforts beyond the reductions we have previously taken. In addition, we may not be able to fund our business expansion, take advantage of future opportunities, or respond to competitive pressures or unanticipated capital requirements, any of which could have a material adverse effect on our business, financial condition and results of operations.
Our business and future operating results are subject to global economic and market conditions.
Market turbulence and weak economic conditions, as well as concerns about energy costs, geopolitical issues, the availability and cost of credit, business and consumer confidence, and unemployment could impact our business in a number of ways, including:

Potential deferment of purchases and orders by customers: Uncertainty about global economic conditions may cause consumers, businesses and governments to defer purchases in response to flat revenue budgets, tighter credit, decreased cash availability and weak consumer confidence. Accordingly, future demand for our products could differ materially from our current expectations.

Customers’ inability to obtain financing to make purchases from Zhone and/or maintain their business: Some of our customers require substantial financing in order to finance their business operations, including capital expenditures on new equipment and equipment upgrades, and make purchases from Zhone. The potential inability of these customers to access the capital needed to finance purchases of our products and meet their payment obligations to us could adversely impact our financial condition and results of operations. To sell to some of these customers, we may be required to assume incremental risks of uncollectible

14


accounts or to extend credit or credit support. While we monitor these situations carefully and attempt to take appropriate measures to protect ourselves, including factoring credit arrangements to financial institutions, it is possible that we may have to defer revenue until cash is collected or write-down or write-off uncollectible accounts. Such write-downs or write-offs, if large, could have a material adverse effect on our results of operations and financial condition. If our customers become insolvent due to market and economic conditions or otherwise, it could have a material adverse impact on our business, financial condition and results of operations.

Negative impact from increased financial pressures on third-party dealers, distributors and retailers: We make sales in certain regions through third-party dealers, distributors and retailers. These third parties may be impacted, among other things, by a significant decrease in available credit. If credit pressures or other financial difficulties result in insolvency for these third parties and we are unable to successfully transition end customers to purchase our products from other third parties, or from us directly, it could adversely impact our financial condition and results of operations.

Negative impact from increased financial pressures on key suppliers: Our ability to meet customers’ demands depends, in part, on our ability to obtain timely and adequate delivery of quality materials, parts and components from our suppliers. Certain of our components are available only from a single source or limited sources. If certain key suppliers were to become capacity constrained or insolvent, it could result in a reduction or interruption in supplies or a significant increase in the price of supplies and adversely impact our financial condition and results of operations. In addition, credit constraints of key suppliers could result in accelerated payment of accounts payable by Zhone, impacting our cash flow.
We may experience material adverse impacts on our business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.
If demand for our SLMS products in our core or our FiberLAN business does not develop as we anticipate, then our results of operations and financial condition will be adversely affected.
Our future revenue depends significantly on our ability to successfully develop, enhance and market our SLMS products to the network service provider market in our core business. Most network service providers have made substantial investments in their current infrastructure, and they may elect to remain with their current architectures or to adopt new architectures, such as SLMS, in limited stages or over extended periods of time. A decision by a customer to purchase our SLMS products will involve a significant capital investment. We must convince our service provider customers that they will achieve substantial benefits by deploying our products for future upgrades or expansions.
We commenced our FiberLAN business in 2012 with the launch of our FiberLAN Passive Optical LAN product, which provides an alternative to switched copper-based LANs. The success of our FiberLAN business depends on our ability to market and sell our FiberLAN Passive Optical LAN product to the enterprise market, including hospitality, education, sports arenas, corporate campuses, government, manufacturing and business enterprises. We may be unsuccessful in implementing our business plan for our FiberLAN business, or we may not be able to achieve the revenue that we expect from our FiberLAN business. We may experience difficulties with product reliability, partnering, and sales and marketing efforts that could adversely affect our FiberLAN business and divert management attention and resources from our core business.
We do not know whether a viable market for our SLMS products will develop or be sustainable in our core and FiberLAN businesses. If these markets do not develop or develop more slowly than we expect, our business, financial condition and results of operations will be seriously harmed.
We depend upon the development of new products and enhancements to existing products, and if we fail to predict and respond to emerging technological trends and customers’ changing needs, our operating results and market share may suffer.
The markets for our products are characterized by rapidly changing technology, evolving industry standards, changes in end-user requirements, frequent new product introductions and changes in communications offerings from network service provider customers. Our future success depends on our ability to anticipate or adapt to such changes and to offer, on a timely and cost-effective basis, products that meet changing customer demands and industry standards. We may not have sufficient resources to successfully and accurately anticipate customers’ changing needs and technological trends, manage long development cycles or develop, introduce and market new products and enhancements. The process of developing new technology is complex and uncertain, and if we fail to develop new products or enhancements to existing products on a timely and cost-effective basis, or if our new products or enhancements fail to achieve market acceptance, our business, financial condition and results of operations would be materially adversely affected.

15


Because our products are complex and are deployed in complex environments, our products may have defects that we discover only after full deployment by our customers, which could seriously harm our business.
We produce highly complex products that incorporate leading-edge technology, including both hardware and software. Software typically contains defects or programming flaws that can unexpectedly interfere with expected operations. In addition, our products are complex and are designed to be deployed in large quantities across complex networks. Because of the nature of these products, they can only be fully tested when completely deployed in large networks with high amounts of traffic, and there is no assurance that our pre-shipment testing programs will be adequate to detect all defects. As a result, our customers may discover errors or defects in our hardware or software, or our products may not operate as expected, after they have been fully deployed by our customers. If we are unable to cure a product defect, we could experience damage to our reputation, reduced customer satisfaction, loss of existing customers and failure to attract new customers, failure to achieve market acceptance, reduced sales opportunities, loss of revenue and market share, increased service and warranty costs, diversion of development resources, legal actions by our customers, and increased insurance costs. Defects, integration issues or other performance problems in our products could also result in financial or other damages to our customers. Our customers could seek damages for related losses from us, which could seriously harm our business, financial condition and results of operations. A product liability claim brought against us, even if unsuccessful, would likely be time consuming and costly. The occurrence of any of these problems would seriously harm our business, financial condition and results of operations.
A shortage of adequate component supply or manufacturing capacity could increase our costs or cause a delay in our ability to fulfill orders, and our failure to estimate customer demand properly may result in excess or obsolete component inventories that could adversely affect our gross margins.
Occasionally, we may experience a supply shortage, or a delay in receiving, certain component parts as a result of strong demand for the component parts and/or capacity constraints or other problems experienced by suppliers. If shortages or delays persist, the price of these components may increase, or the components may not be available at all, and we may also encounter shortages if we do not accurately anticipate our needs. Conversely, we may not be able to secure enough components at reasonable prices or of acceptable quality to build new products in a timely manner in the quantities or configurations needed. Accordingly, our revenue and gross margins could suffer until other sources can be developed. Our operating results would also be adversely affected if, anticipating greater demand than actually develops, we commit to the purchase of more components than we need. Furthermore, as a result of binding price or purchase commitments with suppliers, we may be obligated to purchase components at prices that are higher than those available in the current market. In the event that we become committed to purchase components at prices in excess of the current market price when the components are actually used, our gross margins could decrease. In the past we experienced component shortages that adversely affected our financial results and in the future may continue to experience component shortages.
We rely on contract manufacturers for a portion of our manufacturing requirements.
We rely on contract manufacturers to perform a portion of the manufacturing operations for our products. These contract manufacturers build product for other companies, including our competitors. In addition, we do not have contracts in place with some of these providers and may not be able to effectively manage those relationships. We cannot be certain that our contract manufacturers will be able to fill our orders in a timely manner. We face a number of risks associated with this dependence on contract manufacturers including reduced control over delivery schedules, the potential lack of adequate capacity during periods of excess demand, poor manufacturing yields and high costs, quality assurance, increases in prices, and the potential misappropriation of our intellectual property. We have experienced in the past, and may experience in the future, problems with our contract manufacturers, such as inferior quality, insufficient quantities and late delivery of products.
We depend on a limited source of suppliers for several key components. If we are unable to obtain these components on a timely basis, we will be unable to meet our customers’ product delivery requirements, which would harm our business.
We currently purchase several key components from a limited number of suppliers. If any of our limited source of suppliers become insolvent, cease business or experience capacity constraints, work stoppages or any other reduction or disruption in output, they may be unable to meet our delivery schedules. Our suppliers may enter into exclusive arrangements with our competitors, be acquired by our competitors, stop selling their products or components to us at commercially reasonable prices, refuse to sell their products or components to us at any price or be unable to obtain or have difficulty obtaining components for their products from their suppliers. If we do not receive critical components from our limited source of suppliers in a timely manner, we will be unable to meet our customers’ product delivery requirements. Any failure to meet a customer’s delivery requirements could materially adversely affect our business, operating results and financial condition and could materially damage customer relationships.

16


Our target customer base is concentrated, and the loss of one or more of our customers could harm our business.
The target customers for our products are network service providers that operate voice, data and video communications networks. There are a limited number of potential customers in our target market. For the years ended December 31, 2015 and 2014, three customers represented 26% and 31% of net revenue, respectively. We expect that a significant portion of our future revenue will depend on sales of our products to a limited number of customers. As a result, our revenue for any quarter may be subject to significant volatility based on changes in orders from one or a small number of key customers. Any failure of one or more customers to purchase products from us for any reason, including any downturn in their businesses, would seriously harm our business, financial condition and results of operations.
Due to the international nature of our business, political or economic changes or other factors in a specific country or region could harm our future revenue, costs and expenses and financial condition.
We currently have international operations consisting of sales and technical support teams in various locations around the world. We expect to continue expanding our international operations in the future. The successful management and expansion of our international operations requires significant human effort and the commitment of substantial financial resources. Further, our international operations may be subject to certain risks and challenges that could harm our operating results, including:
trade protection measures and other regulatory requirements which may affect our ability to import or export our products into or from various countries;
political considerations that affect service provider and government spending patterns;
differing technology standards or customer requirements;
developing and customizing our products for foreign countries;
fluctuations in currency exchange rates;
longer accounts receivable collection cycles and financial instability of customers;
difficulties and excessive costs for staffing and managing foreign operations;
potentially adverse tax consequences; and
changes in a country’s or region’s political and economic conditions.
Any of these factors could harm our existing international operations and business or impair our ability to continue expanding into international markets.
Industry consolidation may lead to increased competition and may harm our operating results.
There has been a trend toward industry consolidation in the communications equipment market for several years. We expect this trend to continue as companies attempt to strengthen or hold their market positions in an evolving industry and as companies are acquired or are unable to continue operations. We believe that industry consolidation may result in stronger competitors that are better able to compete as sole-source vendors for customers. This could have a material adverse effect on our business, financial condition and results of operations. Furthermore, rapid consolidation could result in a decrease in the number of customers we serve. Loss of a major customer could have a material adverse effect on our business, financial condition and results of operations.
The market we serve is highly competitive and we may not be able to compete successfully.
Competition in the communications equipment market is intense. This market is characterized by rapid change, converging technologies and a migration to networking solutions that offer superior advantages. We are aware of many companies in related markets that address particular aspects of the features and functions that our products provide. Currently, our primary competitors in our core business include Alcatel-Lucent, Calix, Adtran, Huawei, and ZTE, among others. In our FiberLAN business, our competitors include Tellabs and Cisco. We also may face competition from other large communications equipment companies or other companies that may enter our market in the future. In addition, a number of companies have introduced products that address the same network needs that our products address, both domestically and abroad. Many of our competitors have longer operating histories, greater name recognition, larger customer bases and greater financial, technical, sales and marketing resources than we do and may be able to undertake more extensive marketing efforts, adopt more aggressive pricing policies and provide more customer financing than we can. In particular, we are encountering price-focused competitors from Asia, especially China, which places pressure on us to reduce our prices. If we are forced to reduce prices in order to secure customers, we may be unable to sustain gross margins at desired levels or achieve profitability. Competitive pressures could result in increased pricing pressure, reduced profit margins, increased sales and marketing

17


expenses and failure to increase, or the loss of, market share, any of which could reduce our revenue and adversely affect our financial results. Moreover, our competitors may foresee the course of market developments more accurately than we do and could develop new technologies that render our products less valuable or obsolete.
In our markets, principal competitive factors include:
product performance;
interoperability with existing products;
scalability and upgradeability;
conformance to standards;
breadth of services;
reliability;
ease of installation and use;
geographic footprints for products;
ability to provide customer financing;
price;
technical support and customer service; and
brand recognition.
If we are unable to compete successfully against our current and future competitors, we may have difficulty obtaining or retaining customers, and we could experience price reductions, order cancellations, increased expenses and reduced gross margins, any of which could have a material adverse effect on our business, financial condition and results of operations.
Our success largely depends on our ability to retain and recruit key personnel, and any failure to do so would harm our ability to meet key objectives.
Our future success depends upon the continued services of James Norrod, our President and Chief Executive Officer
and our other executive officers, our ability to identify, attract and retain highly skilled technical, managerial, sales and marketing personnel who have critical industry experience and relationships that we rely on to build our business. The loss of the services of any of our key employees, including our Chief Executive Officer and our Chief Financial Officer, could delay the development and production of our products and negatively impact our ability to maintain customer relationships, which would harm our business, financial condition and results of operations.

Any strategic acquisitions or investments we make could disrupt our operations and harm our operating results.
As of December 31, 2015, we had acquired twelve companies or product lines since we were founded in 1999. Further, we may acquire additional businesses, products or technologies in the future. On an ongoing basis, we may evaluate acquisitions of, or investments in, complementary companies, products or technologies to supplement our internal growth. Also, in the future, we may encounter difficulties identifying and acquiring suitable acquisition candidates on reasonable terms.
If we do complete future acquisitions, we could:
issue stock that would dilute our current stockholders’ percentage ownership;
consume a substantial portion of our cash resources;
incur substantial debt;
assume liabilities;
increase our ongoing operating expenses and level of fixed costs;
record goodwill and non-amortizable intangible assets that will be subject to impairment testing and potential periodic impairment charges;
incur amortization expenses related to certain intangible assets;
incur large and immediate write-offs; and
become subject to litigation.

18


Any acquisitions or investments that we make in the future will involve numerous risks, including:
difficulties in integrating the operations, technologies, products and personnel of the acquired companies;
unanticipated costs;
diversion of management’s time and attention away from normal daily operations of the business and the challenges of managing larger and more widespread operations resulting from acquisitions;
difficulties in entering markets in which we have no or limited prior experience;
insufficient revenues to offset increased expenses associated with acquisitions and where competitors in such markets have stronger market positions; and
potential loss of key employees, customers, distributors, vendors and other business partners of the companies we acquire following and continuing after announcement of acquisition plans.
Mergers and acquisitions of high-technology companies are inherently risky and subject to many factors outside of our control, and we cannot be certain that our previous or future acquisitions will be successful and will not materially adversely affect our business, operating results or financial condition. We do not know whether we will be able to successfully integrate the businesses, products, technologies or personnel that we might acquire in the future or that any strategic investments we make will meet our financial or other investment objectives. Any failure to do so could seriously harm our business, financial condition and results of operations.
Sales to communications service providers are especially volatile, and weakness in sales orders from this industry may harm our operating results and financial condition.
Sales activity in the service provider industry depends upon the stage of completion of expanding network infrastructures, the availability of funding, and the extent to which service providers are affected by regulatory, economic and business conditions in the country of operations. Although some service providers may be increasing capital expenditures over the depressed levels that have prevailed over the last few years, weakness in orders from this industry could have a material adverse effect on our business, operating results and financial condition. Slowdowns in the general economy, overcapacity, changes in the service provider market, regulatory developments and constraints on capital availability have had a material adverse effect on many of our service provider customers, with many of these customers going out of business or substantially reducing their expansion plans. These conditions have materially harmed our business and operating results, and we expect that some or all of these conditions may continue for the foreseeable future. Finally, service provider customers typically have longer implementation cycles; require a broader range of service including design services; demand that vendors take on a larger share of risks; often require acceptance provisions, which can lead to a delay in revenue recognition; and expect financing from vendors. All these factors can add further risk to business conducted with service providers.

Compliance or the failure to comply with current and future environmental regulations could cause us significant expense.
We are subject to a variety of federal, state, local and foreign environmental regulations. If we fail to comply with any present and future regulations, we could be subject to future liabilities, the suspension of production or a prohibition on the sale of our products. In addition, such regulations could require us to incur other significant expenses to comply with environmental regulations, including expenses associated with the redesign of any non-compliant product. From time to time new regulations are enacted, and it is difficult to anticipate how such regulations will be implemented and enforced. For example, in 2003 the European Union enacted the Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Directive (RoHS) and the Waste Electrical and Electronic Equipment Directive (WEEE), for implementation in European Union member states. We are aware of similar legislation that is currently in force or is being considered in the United States, as well as other countries, such as Japan and China. Our failure to comply with any of such regulatory requirements or contractual obligations could result in our being liable for costs, fines, penalties and third-party claims, and could jeopardize our ability to conduct business in countries in the jurisdictions where these regulations apply.
Adverse resolution of litigation may harm our operating results or financial condition.
We are a party to various lawsuits and claims in the normal course of our business. Litigation can be expensive, lengthy, and disruptive to normal business operations. Moreover, the results of complex legal proceedings are difficult to predict. An unfavorable resolution of a particular lawsuit could have a material adverse effect on our business, operating results and financial condition.

19


Our intellectual property rights may prove difficult to protect and enforce.
We generally rely on a combination of copyrights, patents, trademarks and trade secret laws and restrictions on disclosure to protect our intellectual property rights. We also enter into confidentiality or license agreements with our employees, consultants and corporate partners, and control access to and distribution of our proprietary information. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or otherwise obtain and use our products or technology. Monitoring unauthorized use of our technology is difficult, and we do not know whether the steps we have taken will prevent unauthorized use of our technology, particularly in foreign countries where the laws may not protect our proprietary rights as extensively as in the United States. We cannot assure you that our pending, or any future, patent applications will be granted, that any existing or future patents will not be challenged, invalidated, or circumvented, or that any existing or future patents will be enforceable. While we are not dependent on any individual patents, if we are unable to protect our proprietary rights, we may find ourselves at a competitive disadvantage to others who need not incur the substantial expense, time and effort required to create the innovative products.
We may be subject to intellectual property infringement claims that are costly and time consuming to defend and could limit our ability to use some technologies in the future.
Third parties have in the past and may in the future assert claims or initiate litigation related to patent, copyright, trademark and other intellectual property rights to technologies and related standards that are relevant to us. The asserted claims or initiated litigation can include claims against us or our manufacturers, suppliers or customers alleging infringement of their proprietary rights with respect to our existing or future products, or components of those products. We have received correspondence from companies claiming that many of our products are using technology covered by or related to the intellectual property rights of these companies and inviting us to discuss licensing arrangements for the use of the technology. Regardless of the merit of these claims, intellectual property litigation can be time consuming and costly, and result in the diversion of technical and management personnel. Any such litigation could force us to stop selling, incorporating or using our products that include the challenged intellectual property, or redesign those products that use the technology. In
addition, if a party accuses us of infringing upon its proprietary rights, we may have to enter into royalty or licensing agreements, which may not be available on terms acceptable to us, if at all. If we are unsuccessful in any such litigation, we could be subject to significant liability for damages and loss of our proprietary rights. Any of these results could have a material adverse effect on our business, financial condition and results of operations.
We rely on the availability of third party licenses.
Many of our products are designed to include software or other intellectual property licensed from third parties. It may be necessary in the future to seek or renew licenses relating to various elements of the technology used to develop these products. We cannot assure you that our existing and future third-party licenses will be available to us on commercially reasonable terms, if at all. Our inability to maintain or obtain any third-party license required to sell or develop our products and product enhancements could require us to obtain substitute technology of lower quality or performance standards, or at greater cost.
The long and variable sales cycles for our products may cause revenue and operating results to vary significantly from quarter to quarter.
The target customers for our products have substantial and complex networks that they traditionally expand in large increments on a periodic basis. Accordingly, our marketing efforts are focused primarily on prospective customers that may purchase our products as part of a large-scale network deployment. Our target customers typically require a lengthy evaluation, testing and product qualification process. Throughout this process, we are often required to spend considerable time and incur significant expense educating and providing information to prospective customers about the uses and features of our products. Even after a company makes the final decision to purchase our products, it may deploy our products over extended periods of time. The timing of deployment of our products varies widely, and depends on a number of factors, including our customers’ skill sets, geographic density of potential subscribers, the degree of configuration and integration required to deploy our products, and our customers’ ability to finance their purchase of our products as well as their operations. As a result of any of these factors, our revenue and operating results may vary significantly from quarter to quarter.
Decreased effectiveness of share-based compensation could adversely affect our ability to attract and retain employees.
We have historically used stock options as a key component of our employee compensation program in order to align the interests of our employees with the interests of our stockholders, encourage employee retention and provide competitive compensation and benefit packages. If the trading price of our common stock declines, this would reduce the value of our share-based compensation to our present employees and could affect our ability to retain existing or attract prospective

20


employees. Difficulties relating to obtaining stockholder approval of equity compensation plans could also make it harder or more expensive for us to grant share-based payments to employees in the future.
Our industry is subject to government regulations, which could harm our business.
Our operations are subject to various laws and regulations, including those regulations promulgated by the FCC. The FCC has jurisdiction over the entire communications industry in the United States and, as a result, our existing and future products and our customers’ products are subject to FCC rules and regulations. Changes to current FCC rules and regulations and future FCC rules and regulations could negatively affect our business. The uncertainty associated with future FCC decisions may cause network service providers to delay decisions regarding their capital expenditures for equipment for broadband services. In addition, international regulatory bodies establish standards that may govern our products in foreign markets. The SEC has adopted disclosure rules regarding the use of “conflict minerals” mined from the Democratic Republic of Congo and adjoining countries (DRC) and procedures regarding a manufacturer’s efforts to prevent the sourcing of such conflict minerals. These rules may have the effect of reducing the pool of suppliers who can supply DRC “conflict free” components and parts, and we may not be able to obtain DRC conflict free products or supplies in sufficient quantities for our operations. Also, we may face reputational challenges with our customers, stockholders and other stakeholders if we are unable to sufficiently verify the origins for the conflict minerals used in our products. We are unable to predict the scope, pace or financial impact of government regulations and other policy changes that could be adopted in the future, any of which could negatively impact our operations and costs of doing business. Because of our smaller size, legislation or governmental regulations can significantly increase our costs and affect our competitive position. Changes to or future domestic and international regulatory requirements could result in postponements or cancellations of customer orders for our products and services, which would harm our business, financial condition and results of operations. Further, we cannot be certain that we will be successful in obtaining or maintaining regulatory approvals that may, in the future, be required to operate our business.
The ability of unaffiliated stockholders to influence key transactions, including changes of control, may be limited by significant insider ownership, provisions of our charter documents and provisions of Delaware law.
At December 31, 2015, our executive officers, directors and entities affiliated with them beneficially owned, in the aggregate, approximately 26% of our outstanding common stock, 5% of which was beneficially owned by Morteza Ejabat, who resigned from his position as a director and Executive Chairman of Zhone on January 31, 2016. These stockholders, if acting together, will be able to influence substantially all matters requiring approval by our stockholders, including the election of directors and the approval of mergers or other business combination transactions. Circumstances may arise in which the interests of these stockholders could conflict with the interests of our other stockholders. These stockholders could delay or prevent a change in control of our company even if such a transaction would be beneficial to our other stockholders. In addition, provisions of our certificate of incorporation, bylaws and Delaware law could make it more difficult for a third party to acquire us, even if doing so would be beneficial to certain stockholders.
Our business and operations are especially subject to the risks of earthquakes and other natural catastrophic events.
Our corporate headquarters, including a significant portion of our research and development operations, are located in Northern California, a region known for seismic activity. Additionally, some of our facilities, including our manufacturing facilities, are located near geographic areas that have experienced hurricanes in the past. A significant natural disaster, such as an earthquake, hurricane, fire, flood or other catastrophic event, could severely affect our ability to conduct normal business operations, and as a result, our future operating results could be materially and adversely affected.
 
ITEM 1B.    UNRESOLVED STAFF COMMENTS
None.
 
ITEM 2.    PROPERTIES
Our worldwide headquarters are located in Oakland, California. We also lease facilities for manufacturing, research and development purposes at locations including Largo, Florida and Alpharetta, Georgia. We maintain smaller offices to provide sales and customer support at various domestic and international locations. We believe that our existing facilities are suitable and adequate for our present purposes.
 

21


ITEM 3.    LEGAL PROCEEDINGS
We are subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, we do not expect that the ultimate costs to resolve these matters will have a material adverse effect on our consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.
 
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.
 

22


PART II

ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Price Range of Common Stock
Our common stock is listed on the Nasdaq Capital Market under the symbol “ZHNE.” The following table sets forth, for the periods indicated, the high and low per share sales prices of our common stock as reported on Nasdaq.
 
2015:
 
 
 
 
High
 
Low
Fourth Quarter ended December 31, 2015
$
1.60

 
$
0.91

Third Quarter ended September 30, 2015
2.40

 
1.35

Second Quarter ended June 30, 2015
3.04

 
1.20

First Quarter ended March 31, 2015
1.81

 
1.20

 
2014:
 
 
 
 
High
 
Low
Fourth Quarter ended December 31, 2014
$
2.73

 
$
1.70

Third Quarter ended September 30, 2014
3.85

 
2.64

Second Quarter ended June 30, 2014
4.45

 
2.08

First Quarter ended March 31, 2014
6.62

 
3.62

As of March 4, 2016, there were 745 registered stockholders of record. A substantially greater number of holders of Zhone common stock are “street name” or beneficial holders, whose shares are held of record by banks, brokers and other financial institutions.
Dividend Policy
We have never paid or declared any cash dividends on our common stock or other securities and do not anticipate paying cash dividends in the foreseeable future. Any future determination to pay cash dividends will be at the discretion of the Board of Directors, subject to any applicable restrictions under our debt and credit agreements, and will be dependent upon our financial condition, results of operations, capital requirements, general business condition and such other factors as the Board of Directors may deem relevant.
Recent Sales of Unregistered Securities
There were no unregistered sales of equity securities during 2015.


23


ITEM 6.    SELECTED FINANCIAL DATA
The following selected financial data has been derived from our consolidated financial statements and should be read in conjunction with the consolidated financial statements and notes thereto, and with “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
 
 
Year Ended December 31,
 
2015
 
2014
 
2013
 
2012
 
2011
 
(in thousands, except per share data)
Statement of Comprehensive Income (Loss) Data:
 
 
 
 
 
 
 
 
 
Net revenue
$
100,756

 
$
120,582

 
$
122,248

 
$
115,385

 
$
124,502

Cost of revenue (1)
61,989

 
78,748

 
76,116

 
79,101

 
80,541

Gross profit
38,767

 
41,834

 
46,132

 
36,284

 
43,961

Operating expenses:
 
 
 
 
 
 
 
 
 
Research and product development (1)
15,449

 
17,340

 
15,326

 
18,542

 
21,380

Sales and marketing (1)
16,375

 
19,079

 
20,159

 
19,304

 
22,297

General and administrative (1)
8,691

 
9,409

 
6,199

 
7,157

 
7,784

Impairment of fixed assets

 

 

 
61

 
4,236

Total operating expenses
40,515

 
45,828

 
41,684

 
45,064

 
55,697

Operating income (loss)
(1,748
)
 
(3,994
)
 
4,448

 
(8,780
)
 
(11,736
)
Interest expense, net
(88
)
 
(68
)
 
(85
)
 
(102
)
 
(41
)
Other income (expense), net
7

 
(1
)
 
(7
)
 
(9
)
 
111

Income (loss) before income taxes
(1,829
)
 
(4,063
)
 
4,356

 
(8,891
)
 
(11,666
)
Income tax provision
188

 
68

 
42

 
124

 
60

Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

 
$
(9,015
)
 
$
(11,726
)
Other comprehensive loss
(321
)
 
(100
)
 
(151
)
 
(21
)
 
(40
)
Comprehensive income (loss)
$
(2,338
)
 
$
(4,231
)
 
$
4,163

 
$
(9,036
)
 
$
(11,766
)
Basic net income (loss) per share
$
(0.06
)
 
$
(0.13
)
 
$
0.14

 
$
(0.29
)
 
$
(0.38
)
Diluted net income (loss) per share
$
(0.06
)
 
$
(0.13
)
 
$
0.13

 
$
(0.29
)
 
$
(0.38
)
 
 
 
 
 
 
 
 
 
 
Shares used in per-share calculation
 
 
 
 
 
 
 
 
 
Basic
32,941

 
32,380

 
31,429

 
31,010

 
30,671

Diluted
32,941

 
32,380

 
33,021

 
31,010

 
30,671

(1)   Amounts include stock-based compensation cost as follows:
 
 
 
 
 
 
 
 
 
Cost of revenue
$
7

 
$
7

 
$

 
$
63

 
$
61

Research and product development
53

 
11

 
2

 
297

 
244

Sales and marketing
105

 
29

 
2

 
250

 
350

General and administrative
966

 
739

 
420

 
704

 
1,015

 
As of December 31,
 
2015
 
2014
 
2013
 
2012
 
2011
 
(in thousands)
Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Cash, cash equivalents and short-term investments
$
10,113

 
$
11,528

 
$
15,686

 
$
11,119

 
$
18,190

Working capital
34,243

 
34,904

 
39,291

 
34,868

 
43,027

Total assets
56,645

 
65,712

 
71,817

 
61,724

 
80,732

Stockholders’ equity
$
34,157

 
$
34,343

 
$
37,559

 
$
31,940

 
$
39,527


24



ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Overview
We design, develop and manufacture communications network equipment for enterprises and telecommunications operators worldwide. Our products enable both enterprises and network service providers to deliver high speed fiber access, while transporting voice, video and data to the end-user. Our next-generation solutions are based upon our SLMS architecture. From its inception, this SLMS architecture was specifically designed for the delivery of multiple classes of subscriber services (such as voice, data and video distribution), rather than being based on a particular protocol or media. In other words, our SLMS products are built to support the migration from legacy circuit to packet technologies and from copper to fiber technologies. This flexibility and versatility allows our products to adapt to future technologies while allowing service providers to focus on the delivery of additional high bandwidth services. Because this SLMS architecture is designed to interoperate with existing legacy equipment, service providers can leverage their existing networks to deliver a combination of voice, data and video services today, while they migrate, either simultaneously or at a future date, from legacy equipment to next-generation equipment with minimal interruption. We believe that our SLMS solution provides an evolutionary path for service providers from their existing infrastructures, as well as gives newer service providers the capability to deploy cost-effective, multi-service networks that can support voice, data and video. In addition to our established product offerings in our core business, our FiberLAN Passive Optical LAN product provides an alternative to switched copper-based ethernet LANs.
Our core business provides access products to carriers and service providers worldwide. We believe that carriers and service providers can increase their revenues and lower their operating costs by using our products to deliver high quality video and interactive entertainment and IP enabled next generation voice services in addition to their existing voice and data service offerings, all on a platform that permits a seamless migration from legacy technologies to a converged packet-based architecture. Target customers of our FiberLAN business include hospitality, education, sports arenas, corporate campuses, government, manufacturing and business enterprises. We believe FiberLAN Passive Optical LAN is one of the most cost-effective, efficient and environmentally friendly alternatives to existing copper-based Ethernet LAN infrastructure.
In 2015, we established a dedicated sales team to focus on the growth of our FiberLAN Passive Optical LAN market penetration. As a result of this dedication, we became a leading supplier of FiberLAN Passive Optical LAN solutions in the hospitality and education markets and grew our global market presence by triple digit percentages. We also expanded our sales footprint with the addition of several new channel partners and announced joint marketing efforts with TE Connectivity and Clearfield Communications.
We have incurred significant losses to date and expect that our operating losses and negative cash flows from operations may continue. Our net loss was $2.0 million for the year ended December 31, 2015 and we had an accumulated deficit of $1,043.0 million at December 31, 2015. If we are unable to access or raise the capital needed to meet liquidity needs and finance capital expenditures and working capital, or if the economic, market and geopolitical conditions in the United States and the rest of the world deteriorate, we may experience material adverse impacts on our business, operating results and financial condition. During the past six years, we have continued our focus on cost control and operating efficiency along with restrictions on discretionary spending.
Going forward, our key financial objectives include the following:
Increasing revenue while continuing to carefully control costs;
Continued investments in strategic research and product development activities that will provide the maximum potential return on investment; and
Minimizing consumption of our cash and cash equivalents.
Critical Accounting Policies and Estimates
Management’s discussion and analysis of financial condition and results of operations is based upon our consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States of America. The preparation of these consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. The policies discussed below are considered by management to be critical because changes in such estimates can materially affect the amount of our reported net income or loss. For all of these policies, management cautions that actual results may differ materially from these estimates under different assumptions or conditions.

25


Revenue Recognition
We recognize revenue when the earnings process is complete. We recognize product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. Our arrangements generally do not have any significant post-delivery obligations. If our arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless we can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, we use successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. We also consider historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
We make certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. We recognize revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, we use historical rates of return from the distributors to provide for estimated product returns. We accrue for warranty costs, sales returns and other allowances at the time of shipment based on historical experience and expected future costs.
We derive revenue primarily from stand-alone sales of our products. In certain cases, our products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of our sales have multiple deliverables. Our products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as our arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.
For multiple deliverable revenue arrangements, we allocate revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if we are unable to establish vendor-specific objective evidence of selling price (VSOE) we look to third-party evidence of selling price (TPE) and if no such data is available, we use a best estimated selling price (BSP). In most instances, particularly as it relates to products, we are not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, we attempt to establish the selling price of each element based on TPE. Generally, our marketing strategy differs from that of our peers and our offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, we are unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, we are typically not able to determine TPE for our products.
    
When we are unable to establish selling price using VSOE or TPE, we use BSP. The objective of BSP is to determine the price at which we would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to our gross margin objectives and pricing practices plus customer and market specific considerations.
We have established TPE for our training, education and installation services. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. TPE is determined based on competitor prices for similar deliverables when sold separately. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, we have used and intend to continue using VSOE to determine the selling price for the services. We determine VSOE based on our normal pricing practices for these specific services when sold separately.

26


Allowances for Sales Returns and Doubtful Accounts
We record an allowance for sales returns for estimated future product returns related to current period product revenue. The allowance for sales returns is recorded as a reduction of revenue and an allowance against our accounts receivable. We base our allowance for sales returns on periodic assessments of historical trends in product return rates and current approved returned products. If the actual future returns were to deviate from the historical data on which the reserve had been established, our future revenue could be adversely affected. We record an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make payments for amounts owed to us. The allowance for doubtful accounts is recorded as a charge to general and administrative expenses. We base our allowance on periodic assessments of our customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement reviews and historical collection trends. Additional allowances may be required in the future if the liquidity or financial condition of our customers deteriorates, resulting in impairment in their ability to make payments.    
Inventories
Inventories are stated at the lower of cost or market, with cost being determined using the first-in, first-out (FIFO) method. In assessing the net realizable value of inventories, we are required to make judgments as to future demand requirements and compare these with the current or committed inventory levels. Once inventory has been written down to its estimated net realizable value, its carrying value cannot be increased due to subsequent changes in demand forecasts. To the extent that a severe decline in forecasted demand occurs, or we experience a higher incidence of inventory obsolescence due to rapidly changing technology and customer requirements, we may incur significant charges for excess inventory.

27



RESULTS OF OPERATIONS
We list in the table below the historical consolidated statement of comprehensive income (loss) as a percentage of net revenue for the periods indicated.
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Net revenue
100
 %
 
100
 %
 
100
 %
Cost of revenue
62
 %
 
65
 %
 
62
 %
Gross profit
38
 %
 
35
 %
 
38
 %
Operating expenses:
 
 
 
 
 
Research and product development
15
 %
 
14
 %
 
13
 %
Sales and marketing
16
 %
 
16
 %
 
16
 %
General and administrative
9
 %
 
8
 %
 
5
 %
Total operating expenses
40
 %
 
38
 %
 
34
 %
Operating income (loss)
(2
)%
 
(3
)%
 
4
 %
Interest expense, net
0
 %
 
0
 %
 
0
 %
Other income (expense), net
0
 %
 
0
 %
 
0
 %
Income (loss) before income taxes
(2
)%
 
(3
)%
 
4
 %
Income tax provision
0
 %
 
0
 %
 
0
 %
Net income (loss)
(2
)%
 
(3
)%
 
4
 %
Other comprehensive loss
0
 %
 
0
 %
 
0
 %
Comprehensive income (loss)
(2
)%
 
(3
)%
 
4
 %
2015 COMPARED WITH 2014
Net Revenue
Information about our net revenue for products and services for 2015 and 2014 is summarized below (in millions):
 
 
2015
 
2014
 
Increase (Decrease)
 
%
change
Products
$
93.9

 
$
114.0

 
$
(20.1
)
 
(18
)%
Services
6.9

 
6.6

 
0.3

 
5
 %
 
$
100.8

 
$
120.6

 
$
(19.8
)
 
(16
)%

Information about our net revenue for North America and international markets for 2015 and 2014 is summarized below (in millions):
 
 
2015
 
2014
 
Increase
(Decrease)
 
%
change
Revenue by geography:
 
 
 
 
 
 
 
United States
$
35.1

 
$
36.2

 
$
(1.1
)
 
(3
)%
Canada
3.7

 
2.9

 
0.8

 
28
 %
Total North America
38.8

 
39.1

 
(0.3
)
 
(1
)%
Latin America
24.4

 
20.0

 
4.4

 
22
 %
Europe, Middle East, Africa
33.2

 
58.1

 
(24.9
)
 
(43
)%
Asia Pacific
4.4

 
3.4

 
1.0

 
29
 %
Total International
62.0

 
81.5

 
(19.5
)
 
(24
)%
Total
$
100.8

 
$
120.6

 
$
(19.8
)
 
(16
)%

28


Net revenue decreased 16% or $19.8 million to $100.8 million for 2015 compared to $120.6 million for 2014. The decrease in net revenue was attributable to the decrease in product revenue, partially offset by a slight increase in service revenue. Product revenue decreased 18% or $20.1 million in 2015. The decrease in product revenue was primarily due to decreased sales in the Middle East. Service revenue increased 5% or $0.3 million in 2015. Service revenue represents revenue from maintenance and other services associated with product shipments. The increase in service revenue was primarily due to net increased sales of maintenance services of $0.5 million, partially offset by decreased sales of installation services of $0.2 million.
International net revenue decreased 24% or $19.5 million to $62.0 million in 2015 and represented 62% of total net revenue compared with 68% in 2014. The decrease in international net revenue was primarily due to decreased sales in Europe and the Middle East, reflecting the economic slowdown in these regions, and was partially offset by higher revenue from Latin America and Asia. Net revenue from North America decreased 1% or $0.3 million to $38.8 million in 2015 compared to $39.1 million in 2014. The decrease was primarily due to fewer broadband development projects in connection with federal stimulus funding.
For the years ended December 31, 2015, 2014 and 2013, three customers represented 26%, 31% and 33% of net revenue, respectively. We anticipate that our results of operations in any given period may depend to a large extent on sales to a small number of large accounts. As a result, our revenue for any quarter may be subject to significant volatility based upon changes in orders from one or a small number of key customers.
Cost of Revenue and Gross Profit
Total cost of revenue, including stock-based compensation, decreased $16.7 million or 21% to $62.0 million for 2015, compared to $78.7 million for 2014. The decrease in cost of revenue for 2015 was primarily due to changes in product mix and lower personnel-related expenses. Total cost of revenue was 62% of net revenue for 2015, compared to 65% of net revenue for 2014, which resulted in an increase in gross profit percentage from 35% in 2014 to 38% in 2015. The year-over-year increase in gross margin was primarily due to stronger margins in North America, stronger enterprise margins, increased service revenue and continued manufacturing efficiencies.
We expect that in the future, our cost of revenue as a percentage of net revenue will vary depending on the mix and average selling prices of products sold in the future. In addition, continued competitive and economic pressures could cause us to reduce our prices, adjust the carrying values of our inventory, or record inventory charges relating to discontinued products and excess or obsolete inventory.
Research and Product Development Expenses
Research and product development expenses decreased 11% or $1.9 million to $15.4 million for 2015 compared to $17.3 million for 2014. The decrease was primarily due to lower personnel-related expenses of $1.3 million resulting from a restructuring during the fourth quarter of 2015. The decrease was also due to a decrease of $0.4 million in tooling and inventory expensed for research and development purposes and a decrease of $0.2 million in consultant fees. We intend to continue to invest in research and product development to attain our strategic product development objectives while seeking to manage the associated costs through expense controls.
Sales and Marketing Expenses
Sales and marketing expenses decreased 14% or $2.7 million to $16.4 million for 2015 compared to $19.1 million for 2014. The decrease in sales expenses was primarily attributable to decreased commissions of $1.0 million as a result of decreased sales in 2015 compared to 2014 and lower personnel-related expenses of $1.0 million related to a restructuring during the fourth quarter of 2015. The decrease was also due to lower trade show expenses of $0.2 million, lower hotel expenses of $0.2 million, lower expense in agency approval of $0.1 million, lower consulting costs of $0.1 million, and lower dues and subscriptions of $0.1 million.
General and Administrative Expenses
General and administrative expenses decreased 8% or $0.7 million to $8.7 million for 2015 compared to $9.4 million for 2014. The decrease was mainly attributable to $1.3 million decrease in bonus expense related to the one-time performance bonus provided to Zhone's former Chief Executive Officer in 2014, partially offset by a $0.2 million increase in stock-based compensation expenses, a $0.2 million increase in legal costs, and a $0.2 million increase in travel expenses in 2015.

29


Impairment of Fixed Assets
Impairment of fixed assets was zero for both 2015 and 2014.
Interest Expense, net
Interest expense, net for 2015 and 2014 remained flat at $0.1 million. Our outstanding debt balances decreased from $10.0 million at December 31, 2014 to $5.0 million at December 31, 2015, and interest rates remained low during 2015 and 2014.
Other Income (Expense)
Other income (expense) for 2015 and 2014 remained flat and was immaterial.
Income Tax Provision
We recorded an income tax provision of $0.2 million and $0.1 million related to foreign and state taxes for the years ended December 31, 2015 and 2014, respectively. No material provision or benefit for income taxes was recorded in 2015 and 2014, due to our recurring operating losses and the significant uncertainty regarding the realization of our net deferred tax assets, against which we have continued to record a full valuation allowance.
2014 COMPARED WITH 2013
Net Revenue
Information about our net revenue for products and services for 2014 and 2013 is summarized below (in millions):
 
 
2014
 
2013
 
Decrease
 
%
change
Products
$
114.0

 
$
114.0

 
$

 
 %
Services
6.6

 
8.2

 
(1.6
)
 
(20
)%
 
$
120.6

 
$
122.2

 
$
(1.6
)
 
(1
)%
Information about our net revenue for North America and international markets for 2014 and 2013 is summarized below (in millions):
 
 
2014
 
2013
 
Increase
(Decrease)
 
%
change
Revenue by geography:
 
 
 
 
 
 
 
United States
$
36.2

 
$
38.2

 
$
(2.0
)
 
(5
)%
Canada
2.9

 
3.4

 
(0.5
)
 
(15
)%
Total North America
39.1

 
41.6

 
(2.5
)
 
(6
)%
Latin America
20.0

 
27.2

 
(7.2
)
 
(26
)%
Europe, Middle East, Africa
58.1

 
49.6

 
8.5

 
17
 %
Asia Pacific
3.4

 
3.8

 
(0.4
)
 
(11
)%
Total International
81.5

 
80.6

 
0.9

 
1
 %
Total
$
120.6

 
$
122.2

 
$
(1.6
)
 
(1
)%

Net revenue decreased 1% or $1.6 million to $120.6 million for 2014 compared to $122.2 million for 2013. The decrease in net revenue was attributable to the decrease in service revenue. Product revenue for 2014 remained flat. Service revenue decreased 20% or $1.6 million in 2014. Service revenue represents revenue from maintenance and other services associated with product shipments. The decrease in service revenue was primarily due to decreased sales of installation services.
International net revenue increased 1% or $0.9 million to $81.5 million in 2014 and represented 68% of total net revenue compared with 66% in 2013. The increase in international net revenue was primarily due to increased sales in Europe and the Middle East as a result of recent growth in demand for our products in these regions, which was partially offset by

30


lower revenue from Latin America and Asia. Net revenue from North America decreased 6% or $2.5 million to $39.1 million in 2014 compared to $41.6 million in 2013. The decrease was primarily due to fewer broadband development projects in connection with federal stimulus funding.
For the years ended December 31, 2014 and 2013, three customers represented 31% and 33% of net revenue, respectively.
Cost of Revenue and Gross Profit
Total cost of revenue, including stock-based compensation, increased $2.6 million or 4% to $78.7 million for 2014, compared to $76.1 million for 2013. The increase in cost of revenue for 2014 was primarily due to changes in product mix and higher personnel-related expenses. Total cost of revenue was 65% of net revenue for 2014, compared to 62% of net revenue for 2013, which resulted in a decrease in gross profit percentage from 38% in 2013 to 35% in 2014. The year-over-year decrease in gross margin was primarily due to greater sales of products with lower gross margin, such as zNID products, and decreased service revenue.
Research and Product Development Expenses
Research and product development expenses increased 13% or $2.0 million to $17.3 million for 2014 compared to $15.3 million for 2013. The increase was primarily due to higher personnel-related expenses of $0.7 million resulting from a higher average headcount in 2014 as compared with 2013. The increase was also due to higher expensed inventory costs and tooling expenses of $0.5 million as well as higher consultant fees of $0.4 million and an increase of $0.1 million in allocated facilities costs.
Sales and Marketing Expenses
Sales and marketing expenses decreased 5% or $1.1 million to $19.1 million for 2014 compared to $20.2 million for 2013. The decrease in sales expenses was primarily attributable to decreased consulting costs of $0.9 million and commissions of $0.2 million.
General and Administrative Expenses
General and administrative expenses increased 52% or $3.2 million to $9.4 million for 2014 compared to $6.2 million for 2013. The increase was mainly attributable to restructuring costs of $1.7 million in connection with the Chief Executive Officer transition, offset by a decrease in bonus expense of $0.3 million. In addition, the year-over-year increase in general and administrative expenses was also due to higher personnel-related expenses of $0.6 million resulting from a higher headcount in 2014 as compared with 2013, increased accounting and legal costs of $0.5 million, higher stock-based compensation expenses of $0.3 million, and higher bad debt expenses of $0.1 million.
Impairment of Fixed Assets
Impairment of fixed assets was zero for both 2014 and 2013.
Interest Expense, net
Interest expense, net for 2014 and 2013 remained flat at $0.1 million. Our outstanding debt balances remained constant and interest rates remained low during 2014 and 2013.
Other Income (Expense)
Other income (expense) for 2014 and 2013 remained flat and was immaterial.
Income Tax Provision
We recorded an income tax provision of $0.07 million and $0.04 million related to foreign and state taxes for the years ended December 31, 2014 and 2013, respectively. No material provision or benefit for income taxes was recorded in 2014 and 2013, due to our recurring operating losses and the significant uncertainty regarding the realization of our net deferred tax assets, against which we have continued to record a full valuation allowance.


31


OTHER PERFORMANCE MEASURES
In managing our business and assessing our financial performance, we supplement the information provided by our GAAP results with adjusted earnings before stock-based compensation, interest, taxes, and depreciation, or Adjusted EBITDA, a non-GAAP financial measure. We define Adjusted EBITDA as net income (loss) plus (i) interest expense, (ii) provision (benefit) for taxes, (iii) depreciation and amortization, (iv) non-cash equity-based compensation expense, and (v) material non-recurring non-cash transactions, such as a gain (loss) on sale of assets or impairment of fixed assets. We believe that the presentation of Adjusted EBITDA enhances the usefulness of our financial information by presenting a measure that management uses internally to monitor and evaluate our operating performance and to evaluate the effectiveness of our business strategies. We believe Adjusted EBITDA also assists investors and analysts in comparing our performance across reporting periods on a consistent basis because it excludes the impact of items that we do not believe reflect our core operating performance.
Adjusted EBITDA has limitations as an analytical tool. Some of these limitations are:
Adjusted EBITDA does not reflect our cash expenditures, or future requirements for capital expenditures or contractual requirements;
Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
Adjusted EBITDA does not reflect the interest expense, or the cash requirements necessary to service interest or principal payments, on our debts;
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future, and Adjusted EBITDA does not reflect any cash requirements for such replacements;
non-cash compensation is and will remain a key element of our overall long-term incentive compensation package, although we exclude it as an expense when evaluating our ongoing operating performance for a particular period; and
other companies in our industry may calculate Adjusted EBITDA and similar measures differently than we do, limiting its usefulness as a comparative measure.
Because of these limitations, Adjusted EBITDA should not be considered in isolation or as a substitute for net income (loss) or any other performance measures calculated in accordance with GAAP or as a measure of liquidity. Management understands these limitations and compensates for these limitations by relying primarily on our GAAP results and using Adjusted EBITDA only supplementally.
Set forth below is a reconciliation of net income (loss) to Adjusted EBITDA, which we consider to be the most directly comparable GAAP financial measure to Adjusted EBITDA:
 
 
Year Ended December 31,
 
2015
 
2014
 
2013
 
(in thousands)
Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

Add:
 
 
 
 
 
Interest expense
98

 
68

 
85

Income tax provision
188

 
68

 
42

Depreciation and amortization
767

 
403

 
367

Non-cash equity-based compensation expense
1,131

 
786

 
424

Adjusted EBITDA
$
167

 
$
(2,806
)
 
$
5,232

 


LIQUIDITY AND CAPITAL RESOURCES
Our operations are financed through a combination of our existing cash, cash equivalents, available credit facilities, and sales of equity and debt instruments, based on our operating requirements and market conditions.

32


At December 31, 2015, cash and cash equivalents were $10.1 million compared to $11.5 million at December 31, 2014. The decrease in cash and cash equivalents of $1.4 million was attributable to net cash used in financing activities and investing activities of $4.0 million and $0.8 million, respectively, in addition to a foreign currency translation adjustment of $0.3 million. These decreases were partially offset by net cash provided by operating activities of $3.7 million.
Operating Activities
For fiscal year 2015, net cash provided by operating activities consisted of a net loss of $2.0 million, adjusted for non-cash charges totaling $1.8 million and an increase in operating assets totaling $3.9 million. The most significant components of the changes in net operating assets were a decrease in inventory of $5.2 million and decrease in accounts receivable of $1.8 million, partially offset by a decrease in accrued and other liabilities of $2.4 million and a decrease in accounts payable of $1.7 million. The decrease in inventory was due to better utilization of inventory in 2015. The decrease in accounts receivable was related to the timing of cash collections and decreased sales. The decrease in accounts payable was primarily due to timing of payments. The decrease in accrued and other liabilities was due to a non-cash decrease of $0.5 million due to the continued amortization of our deferred gain and leasehold improvement liabilities in connection with our Oakland campus as well as a lower warranty reserve of $0.3 million. In addition, accrued commissions decreased by $0.5 million as a result of lower sales in 2015, unearned revenue decreased by $0.4 million and personnel-related payables decreased by $0.2 million due to restructuring during the fourth quarter of 2015.
For fiscal year 2014, net cash used in operating activities consisted of a net loss of $4.1 million, adjusted for non-cash charges totaling $0.8 million and a decrease in operating assets totaling $0.1 million. The most significant components of the changes in net operating assets were a decrease in accounts receivable of $3.8 million partially offset by a decrease in accrued and other liabilities of $1.9 million and a decrease in accounts payable of $1.0 million. The decrease in accounts receivable was related to the timing of cash collections and decreased sales. The decrease in accounts payable was primarily due to timing of payments. The decrease in accrued and other liabilities was due to a non-cash decrease of $0.3 million due to the continued amortization of our deferred gain and leasehold improvement liabilities in connection with our Oakland campus as well as a lower warranty reserve of $0.3 million. In addition, unearned revenue decreased by $0.3 million and $0.2 million legal accrual was released due to lapsing of the statute of limitations.
Investing Activities
Net cash used in investing activities consisted of purchases of property and equipment of $0.8 million and $0.9 million for fiscal years 2015 and 2014, respectively, which purchases related mainly to the continued build-out of our Oakland campus lab facilities and software upgrades.
Financing Activities
For fiscal year 2015, net cash used in financing activities consisted of repayments under the WFB Facility of $5.0 million, partially offset by proceeds related to exercise of stock options of $1.0 million.
For fiscal year 2014, net cash provided by financing activities consisted of proceeds from exercise of stock options of $0.2 million.
Cash Management
Our primary source of liquidity comes from our cash and cash equivalents, which totaled $10.1 million at December 31, 2015, and our $25.0 million WFB Facility. Our cash and cash equivalents are held in accounts managed by third party financial institutions and consist of invested cash and cash in our operating accounts.
We had $5.0 million outstanding at December 31, 2015 under our WFB Facility. In addition, $2.9 million was committed as security for letters of credit. We had $2.1 million of borrowing availability under our WFB Facility as of December 31, 2015. The maturity date under the WFB Facility is March 31, 2019. Effective March 23, 2016, amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin based on our average excess availability (as calculated under the WFB Facility). At December 31, 2015, amounts borrowed under the WFB Facility bore interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 2.75%. At December 31, 2015, the interest rate and weighted average interest rate on the WFB Facility were 3.34% and 3.12%, respectively. The amount that we are able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate principal amount outstanding does not exceed $25.0 million less the amount committed as security for letters of credit. In addition, under the WFB Facility, we are able to utilize the facility as security for letters of credit. To maintain availability of funds under the WFB Facility, we pay a commitment fee on the unused portion. The commitment fee is 0.25% and is recorded as interest expense.

33


Our obligations under the WFB Facility are secured by substantially all of our personal property assets and those of our subsidiaries that guarantee the WFB Facility, including our intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If we default under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell our assets to satisfy the obligations under the WFB Facility. As of December 31, 2015, we were in compliance with these covenants. We make no assurances that we will be in compliance with these covenants in the future.
Future Requirements and Funding Sources
Our fixed commitments for cash expenditures consist primarily of payments under operating leases, inventory purchase commitments, and payments of principal and interest for debt obligations. Our operating lease commitments include $1.8 million of future minimum lease payments spread over the three-year lease term under the lease agreement we entered into in September 2015 with respect to our Oakland, California campus. In addition, we have $0.4 million of future minimum lease payments spread over the remaining period of the three-year lease term under the lease agreement we entered into in July 2013 for our manufacturing facility in Largo, Florida. In February 2016, we entered into a ten-year lease beginning June 30, 2016 for a manufacturing facility in Largo, Florida to replace our existing manufacturing facility, which requires us to pay a minimum of $5.6 million in future lease payments. We will have to perform significant build-out of the manufacturing facility and will receive a non-refundable tenant improvement allowance of up to $1.0 million for the required alterations to the property. The tenant improvement allowance amount will be amortized over the term of the lease as an offset to rent expense.
From time to time, we may provide or commit to extend credit or credit support to our customers. This financing may include extending the terms for product payments to customers. Any extension of financing to our customers will limit the capital that we have available for other uses.
Our accounts receivable, while not considered a primary source of liquidity, represent a concentration of credit risk because a significant portion of the accounts receivable balance at any point in time typically consists of a relatively small number of customer account balances. As of December 31, 2015, three customers accounted for 44% of net accounts receivable. Receivables from customers in countries other than the United States of America represented 83% of net accounts receivable at December 31, 2015. We do not currently have any material commitments for capital expenditures, or any other material commitments aside from operating leases for our facilities, inventory purchase commitments and debt.
We have incurred significant losses to date and expect that our operating losses and negative cash flows from operations may continue. Our net loss was $2.0 million for the year ended December 31, 2015 and we had an accumulated deficit of $1,043.0 million at December 31, 2015. In order to meet our liquidity needs and finance our capital expenditures and working capital needs for our business, we may be required to sell assets, issue debt or equity securities, purchase credit insurance or borrow on potentially unfavorable terms. In addition, we may be required to reduce our operations in low margin regions, including reductions in headcount. In October 2015, we took steps to reduce our expenses to minimize additional cash burn, including reduction in headcount and in salaries. We may be unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict our ability to operate our business. Likewise, any equity financing could result in additional dilution of our stockholders. If we are unable to obtain additional capital or are required to obtain additional capital on terms that are not favorable to us, we may be required to reduce the scope of our planned product development and sales and marketing efforts beyond the reductions we have previously taken. Based on our current plans and business conditions, we believe that our existing cash, cash equivalents and available credit facilities will be sufficient to satisfy our anticipated cash requirements for at least the next twelve months.
Contractual Commitments and Off-Balance Sheet Arrangements
At December 31, 2015, our future contractual commitments by fiscal year were as follows (in thousands):
 
 
Total
 
Payments due by period
2016
 
2017
 
2018
 
2019
 
2020 and thereafter
Operating leases
$
8,196

 
$
1,275

 
$
1,273

 
$
995

 
$
523

 
$
4,130

Purchase commitments
6,351

 
6,351

 

 

 

 

Line of credit
5,000

 
5,000

 

 

 

 

Total future contractual commitments
$
19,547

 
$
12,626

 
$
1,273

 
$
995

 
$
523

 
$
4,130


34


Operating Leases
The operating lease amounts shown above represent primarily off-balance sheet arrangements. For operating lease commitments, a liability is generally not recorded on our balance sheet unless the facility represents an excess facility for which an estimate of the facility exit costs has been recorded on our balance sheet, net of estimated sublease income. For operating leases that include contractual commitments for operating expenses and maintenance, estimates of such amounts are included based on current rates. Payments made under operating leases will be treated as rent expense for the facilities currently being utilized.
Purchase Commitments
The purchase commitments shown above represent non-cancellable inventory purchase commitments as of December 31, 2015.
Line of Credit
The line of credit obligation has been recorded as a liability on our balance sheet. The line of credit obligation amount shown above represents the scheduled principal repayment, but not the associated interest payments which may vary based on changes in market interest rates. At December 31, 2015, the interest rate and weighted average interest rate on the WFB Facility were 3.34% and 3.12%, respectively.
As of December 31, 2015, we had $5.0 million outstanding under our line of credit under the WFB Facility and an additional $2.9 million committed as security for letters of credit. The maturity date under the WFB Facility is March 31, 2019. See above under “Cash Management” for further information about the WFB Facility.
Income Taxes
The unrecognized tax benefits are not included in the table above because any amounts expected to be settled in cash are not material.

ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Cash and Cash Equivalents
We consider all cash and highly liquid investments purchased with an original maturity of less than three months to be cash equivalents.
Concentration of Credit Risk
Financial instruments which potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing. We perform ongoing credit evaluations of our customers and generally do not require collateral. Allowances are maintained for potential doubtful accounts.
We anticipate that our results of operations in any given period may depend to a large extent on sales to a small number of large accounts. As a result, our revenue for any quarter may be subject to significant volatility based upon changes in orders from one or a small number of key customers.
For the years ended December 31, 2015 and 2014, three customers represented 26% and 31% of net revenue, respectively. As of December 31, 2015 and 2014, three customers accounted for 44% and 53% of net accounts receivable, respectively. As of December 31, 2015 and 2014, receivables from customers in countries other than the United States represented 83% and 86%, respectively, of net accounts receivable.
Interest Rate Risk
Our exposure to market risk for changes in interest rates relates primarily to our outstanding debt. As of December 31, 2015, our outstanding debt balance under our WFB Facility was $5.0 million. Effective March 23, 2016, amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin based on our average excess availability (as calculated under the WFB Facility). At December 31, 2015, amounts borrowed under the WFB Facility bore interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 2.75%. As of December 31, 2015, the interest rate on the WFB Facility was 3.34%. Assuming the outstanding balance on our variable rate debt remains constant over a year, a 2.00% increase in the interest rate would decrease pre-tax income and cash flow by approximately $0.1 million.

35


Foreign Currency Risk
We transact business in various foreign countries. Substantially all of our assets are located in the United States. We have sales operations throughout Europe, Asia, the Middle East and Latin America. We are exposed to foreign currency exchange rate risk associated with foreign currency denominated assets and liabilities, primarily intercompany receivables and payables. Accordingly, our operating results are exposed to changes in exchange rates between the U.S. dollar and those currencies. During 2015 and 2014, we did not hedge any of our foreign currency exposure. During 2015 and 2014, we recorded zero foreign exchange loss in other income (expense) on our statements of comprehensive income (loss).
We have performed sensitivity analyses as of December 31, 2015 and 2014, using a modeling technique that measures the impact on the balance sheet arising from a hypothetical 10% adverse movement in the levels of foreign currency exchange rates relative to the U.S. dollar, with all other variables held constant. The sensitivity analyses indicated that a hypothetical 10% adverse movement in foreign currency exchange rates would result in a foreign exchange loss of $0.3 million and $0.4 million for 2015 and 2014, respectively. This sensitivity analysis assumes a parallel adverse shift in foreign currency exchange rates, which do not always move in the same direction. Actual results may differ materially.


36


ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 

37


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
The Board of Directors and Stockholders
Zhone Technologies, Inc.:
We have audited the accompanying consolidated balance sheets of Zhone Technologies, Inc. and subsidiaries (“the Company”) as of December 31, 2015 and 2014, and the related consolidated statements of comprehensive income (loss), stockholders’ equity and cash flows for each of the years in the three-year period ended December 31, 2015. We also have audited Zhone Technologies, Inc.’s 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). Zhone Technologies, Inc.’s management is responsible for these consolidated 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 the accompanying Management’s Annual Report on Internal Controls over Financial Reporting at Item 9A. Our responsibility is to express an opinion on these consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits.
We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the 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 consolidated 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.
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of Zhone Technologies, Inc. and subsidiaries as of December 31, 2015 and 2014, and the results of their operations and their cash flows for each of the years in the three-year period ended December 31, 2015, in conformity with U.S. generally accepted accounting principles. Also in our opinion, Zhone Technologies, Inc. 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 COSO.
/s/ KPMG LLP
San Francisco, California
March 23, 2016


38


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Balance Sheets
December 31, 2015 and 2014
(In thousands, except par value)
 
 
2015
 
2014
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
10,113

 
$
11,528

Accounts receivable, net of allowances for sales returns and doubtful accounts of $960 in 2015 and $1,095 in 2014
28,209

 
29,916

Inventories
14,802

 
19,985

Prepaid expenses and other current assets
1,914

 
2,863

Total current assets
55,038

 
64,292

Property and equipment, net
1,358

 
1,165

Other assets
249

 
255

Total assets
$
56,645

 
$
65,712

Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
10,053

 
$
11,719

Line of credit
5,000

 
10,000

Accrued and other liabilities
5,742

 
7,669

Total current liabilities
20,795

 
29,388

Other long-term liabilities
1,693

 
1,981

Total liabilities
22,488

 
31,369

Stockholders’ equity:
 
 
 
Common stock, $0.001 par value. Authorized 180,000 shares; issued and outstanding 33,813 and 32,506 shares as of December 31, 2015 and 2014, respectively
34

 
32

Additional paid-in capital
1,077,459

 
1,075,309

Other comprehensive loss
(356
)
 
(35
)
Accumulated deficit
(1,042,980
)
 
(1,040,963
)
Total stockholders’ equity
34,157

 
34,343

Total liabilities and stockholders’ equity
$
56,645

 
$
65,712


See accompanying notes to consolidated financial statements.


39


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Statements of Comprehensive Income (Loss)
Years ended December 31, 2015, 2014 and 2013
(In thousands, except per share data)
 
 
2015
 
2014
 
2013
Net revenue
$
100,756

 
$
120,582

 
$
122,248

Cost of revenue (1)
61,989

 
78,748

 
76,116

Gross profit
38,767

 
41,834

 
46,132

Operating expenses:
 
 
 
 
 
Research and product development (1)
15,449

 
17,340

 
15,326

Sales and marketing (1)
16,375

 
19,079

 
20,159

General and administrative (1)
8,691

 
9,409

 
6,199

Total operating expenses
40,515

 
45,828

 
41,684

Operating income (loss)
(1,748
)
 
(3,994
)
 
4,448

Interest expense, net
(88
)
 
(68
)
 
(85
)
Other income (expense), net
7

 
(1
)
 
(7
)
Income (loss) before income taxes
(1,829
)
 
(4,063
)
 
4,356

Income tax provision
188

 
68

 
42

Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

Other comprehensive loss—foreign currency translation adjustments
(321
)
 
(100
)
 
(151
)
Comprehensive income (loss)
$
(2,338
)
 
$
(4,231
)
 
$
4,163

 
 
 
 
 
 
Earnings per common share
 
 
 
 
 
 Basic
$
(0.06
)
 
$
(0.13
)
 
$
0.14

 Diluted
$
(0.06
)
 
$
(0.13
)
 
$
0.13

 
 
 
 
 
 
Weighted average shares outstanding used to compute earnings per common share
 
 
 
 
 
 Basic
32,941

 
32,380

 
31,429

 Diluted
32,941

 
32,380

 
33,021

(1)   Amounts include stock-based compensation costs as follows:
 
 
 
 
 
Cost of revenue
7

 
7

 

Research and product development
53

 
11

 
2

Sales and marketing
105

 
29

 
2

General and administrative
966

 
739

 
420


See accompanying notes to consolidated financial statements.


40


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Statements of Stockholders’ Equity
Years ended December 31, 2015, 2014 and 2013 (In thousands)
 
 
Common stock
 
Additional
paid-in
capital
 
Other
comprehensive
income/(loss)
 
Accumulated
deficit
 
Total
stockholders’
equity
 
Shares
 
Amount
 
Balances as of December 31, 2012
31,116

 
$
31

 
$
1,072,839

 
$
216

 
$
(1,041,146
)
 
$
31,940

Exercise of stock options for cash
930

 
1

 
1,031

 

 

 
1,032

Stock-based compensation:
 
 
 
 
 
 
 
 
 
 
 
Employee stock-based compensation

 

 
213

 

 

 
213

Issuance of common stock for executive services
138

 

 
132

 

 

 
132

Issuance of common stock for director services
65

 

 
79

 

 

 
79

Net income

 

 

 

 
4,314

 
4,314

Foreign currency translation adjustment

 

 

 
(151
)
 

 
(151
)
Balances as of December 31, 2013
32,249

 
32

 
1,074,294

 
65

 
(1,036,832
)
 
37,559

Exercise of stock options for cash
223

 

 
229

 

 

 
229

Stock-based compensation:
 
 
 
 
 
 
 
 
 
 


Employee stock-based compensation

 

 
725

 

 

 
725

Issuance of common stock for director services
34

 

 
61

 

 

 
61

Net loss

 

 

 

 
(4,131
)
 
(4,131
)
Foreign currency translation adjustment

 

 

 
(100
)
 

 
(100
)
Balances as of December 31, 2014
32,506

 
32

 
1,075,309

 
(35
)
 
(1,040,963
)
 
34,343

Exercise of stock options for cash
1,249

 
1

 
1,020

 

 

 
1,021

Stock-based compensation:
 
 
 
 
 
 
 
 
 
 


Employee stock-based compensation

 

 
1,021

 

 

 
1,021

Issuance of common stock for director services
58

 
1

 
109

 

 

 
110

Net loss

 

 

 

 
(2,017
)
 
(2,017
)
Foreign currency translation adjustment

 

 

 
(321
)
 

 
(321
)
Balances as of December 31, 2015
33,813

 
$
34

 
$
1,077,459

 
$
(356
)
 
$
(1,042,980
)
 
$
34,157


See accompanying notes to consolidated financial statements.


41


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Statements of Cash Flows
Years ended December 31, 2015, 2014 and 2013
(In thousands)
 
 
2015
 
2014
 
2013
Cash flows from operating activities:
 
 
 
 
 
Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
 
 
 
 
 
Depreciation and amortization
767

 
403

 
367

Stock-based compensation
1,131

 
786

 
424

Sales returns and doubtful accounts
(135
)
 
(357
)
 
(1,426
)
Changes in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
1,842

 
3,769

 
(6,082
)
Inventories
5,183

 
(423
)
 
1,842

Prepaid expenses and other current assets
949

 
(594
)
 
321

Other assets
6

 
(1
)
 
(46
)
Accounts payable
(1,666
)
 
(970
)
 
5,460

Accrued and other liabilities
(2,357
)
 
(1,919
)
 
(986
)
Net cash provided by (used in) operating activities
3,703

 
(3,437
)
 
4,188

Cash flows from investing activities:
 
 
 
 
 
Purchases of property and equipment
(818
)
 
(850
)
 
(502
)
Net cash used in investing activities
(818
)
 
(850
)
 
(502
)
Cash flows from financing activities:
 
 
 
 
 
Proceeds from exercise of stock options
1,021

 
229

 
1,032

Repayment under credit facilities
(5,000
)
 

 

Net cash provided by (used in) financing activities
(3,979
)
 
229

 
1,032

Effect of exchange rate changes on cash
(321
)
 
(100
)
 
(151
)
Net increase (decrease) in cash and cash equivalents
(1,415
)
 
(4,158
)
 
4,567

Cash and cash equivalents at beginning of year
11,528

 
15,686

 
11,119

Cash and cash equivalents at end of year
$
10,113

 
$
11,528

 
$
15,686

Non-cash investing activities:
 
 
 
 
 
Changes in accrued and other liabilities related to property and equipment purchases
(142
)
 

 

Supplemental disclosures of cash flow information:
 
 
 
 
 
Cash paid during period for:
 
 
 
 
 
Taxes
$
67

 
$
68

 
$
42

Interest
98

 
68

 
85

See accompanying notes to consolidated financial statements.

42


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Notes to Consolidated Financial Statements

(1) Organization and Summary of Significant Accounting Policies
(a) Description of Business
Zhone Technologies, Inc. (sometimes referred to, collectively with its subsidiaries, as “Zhone” or the “Company”) designs, develops and manufactures communications network equipment for telecommunications operators and enterprises worldwide. The Company’s products provide enterprise solutions that enable both network service providers and enterprises to deliver high speed fiber access, while transporting voice, video and data to the end user. The Company was incorporated under the laws of the state of Delaware in June 1999. The Company began operations in September 1999 and is headquartered in Oakland, California.
(b) Basis of Presentation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.
(c) Risks and Uncertainties
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of $2.0 million for the year ended December 31, 2015 which reduced cash and cash equivalents in 2015. As of December 31, 2015, the Company had approximately $10.1 million in cash and cash equivalents and $5.0 million in current debt outstanding under its revolving line of credit and letter of credit facility (the “WFB Facility”) with Wells Fargo Bank (“WFB”). The Company currently expects to repay the WFB Facility within the next twelve months. The maturity date under the WFB Facility is March 31, 2019. See Note 4 for additional information.
The Company’s current lack of liquidity could harm it by:
increasing its vulnerability to adverse economic conditions in its industry or the economy in general;
requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;
limiting its ability to plan for, or react to, changes in its business and industry; and
influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.
In order to meet the Company’s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities, purchase credit insurance, or borrow on unfavorable terms. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. In October 2015, the Company took steps to reduce its expenses to minimize additional cash burn, including reduction in headcount and in salaries. The Company may be unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company’s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company’s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. Based on the Company’s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.
The Company’s financial condition and results of operations could be materially and adversely affected by various factors, including:
Potential deferment of purchases and orders by customers;
Customers’ inability to obtain financing to make purchases from the Company and/or maintain their business;
Negative impact from increased financial pressures on third-party dealers, distributors and retailers;
Intense competition in the communication equipment market;

43


Commercial acceptance of the Company’s Single Line Multi-Service ("SLMS") products in its core and FiberLAN business; and
Negative impact from increased financial pressures on key suppliers.
The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.
(d) Use of Estimates
The preparation of the consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
(e) Revenue Recognition
The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company’s arrangements generally do not have any significant post-delivery obligations. If the Company’s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.
The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company’s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company’s sales have multiple deliverables. The Company’s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company’s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.
For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (“VSOE”) it uses third-party evidence of selling price (“TPE”), and if no such data is available, it uses a best estimated selling price (“BSP”). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company’s marketing strategy differs from that of the Company’s peers and the Company’s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company’s products.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions

44


or cost plus margin approaches based on the factors, including but not limited to, the Company’s gross margin objectives and pricing practices plus customer and market specific considerations.
The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.
(f) Allowances for Sales Returns and Doubtful Accounts
The Company records an allowance for sales returns for estimated future product returns related to current period product revenue. The allowance for sales returns is recorded as a reduction of revenue and an allowance against accounts receivable. The Company bases its allowance for sales returns on periodic assessments of historical trends in product return rates and current approved returned products. If the actual future returns were to deviate from the historical data on which the reserve had been established, the Company’s future revenue could be adversely affected.
The Company records an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make payments for amounts owed to the Company. The allowance for doubtful accounts is recorded as a charge to general and administrative expenses. The Company bases its allowance on periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical collection trends. Additional allowances may be required in the future if the liquidity or financial conditions of its customers deteriorate, resulting in impairment in their ability to make payments.
Activity under the Company’s allowance for sales returns and doubtful accounts was comprised as follows (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Balance at beginning of year
$
1,095

 
$
1,452

 
$
2,878

Charged to revenue
1,277

 
884

 
776

Reversal of expense
(71
)
 
(91
)
 
(180
)
Utilization
(1,341
)
 
(1,150
)
 
(2,022
)
Balance at end of year
$
960

 
$
1,095

 
$
1,452

The allowance for doubtful accounts was $0.5 million and $0.6 million as of December 31, 2015 and 2014, respectively.
(g) Inventories
Inventories are stated at the lower of cost or market, with cost being determined using the first-in, first-out (FIFO) method. In assessing the net realizable value of inventories, the Company is required to make judgments as to future demand requirements and compare these with the current or committed inventory levels. Once inventory has been written down to its estimated net realizable value, its carrying value cannot be increased due to subsequent changes in demand forecasts. To the extent that a severe decline in forecasted demand occurs, or the Company experiences a higher incidence of inventory obsolescence due to rapidly changing technology and customer requirements, the Company may incur significant charges for excess inventory.
(h) Foreign Currency Translation
For operations outside the United States, the Company translates assets and liabilities of foreign subsidiaries, whose functional currency is the local currency, at end of period exchange rates. Revenues and expenses are translated at monthly average rates of exchange prevailing during the year. The adjustment resulting from translating the financial statements of such foreign subsidiaries, is included in accumulated other comprehensive loss, which is reflected as a separate component of stockholders’ equity. Realized gains and losses on foreign currency transactions are included in other income

45


(expense) in the accompanying consolidated statement of comprehensive income (loss). During 2015, 2014 and 2013, the Company recorded no realized foreign exchange gain or loss on its statements of comprehensive income (loss).
(i) Comprehensive Income (Loss)
There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company’s other comprehensive loss for the years ended December 31, 2015, 2014, and 2013 is comprised of only foreign exchange translations.
(j) Concentration of Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing.
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts.

For the year ended December 31, 2015, 2014 and 2013, three customers represented 26%, 31% and 33% of net revenue, respectively. The target customers for the Company’s products are network service providers that operate voice, data and video communications networks. There are a limited number of potential customers in this target market. The Company expects that a significant portion of the Company’s future revenue will depend on sales of its products to a limited number of customers. Any failure of one or more customers to purchase products from the Company for any reason, including any downturn in their businesses, would seriously harm the Company’s business, financial condition and results of operations.

As of December 31, 2015 and December 31, 2014, three customers accounted for 44% and 53% of net accounts receivable, respectively. As of December 31, 2015 and December 31, 2014, receivables from customers in countries other than the United States represented 83% and 86%, respectively, of net accounts receivable.
From time to time, the Company may provide or commit to extend credit or credit support to its customers. As of December 31, 2015, the Company did not have any significant customer financing commitments or guarantees.
The Company’s products are concentrated primarily in the communications equipment market, which is highly competitive and subject to rapid change. Significant technological changes in the industry could adversely affect operating results. The Company’s inventories include components that may be specialized in nature, and subject to rapid technological obsolescence. The Company actively manages inventory levels, and the Company considers technological obsolescence and potential changes in product demand based on macroeconomic conditions when estimating required allowances to reduce recorded inventory amounts to market value. Such estimates could change in the future.
The Company’s growth and ability to meet customer demands are also dependent on its ability to obtain timely deliveries of components from suppliers and contract manufacturers. The Company depends on contract manufacturers and sole or limited source suppliers for several key components. If the Company were unable to obtain these components on a timely basis, the Company would be unable to meet its customers’ product delivery requirements which could adversely impact operating results. While the Company is not solely dependent on one contract manufacturer, it expects to continue to rely on contract manufacturers to fulfill a portion of its product manufacturing requirements.
(k) Property and Equipment
Property and equipment are stated at cost and depreciated using the straight-line method over their estimated useful lives. Useful lives of all property and equipment range from 3 to 5 years. Leasehold improvements are generally amortized over the shorter of their useful lives or the remaining lease term.
(l) Long-Lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable based on expected undiscounted cash flows attributable to that asset or asset group. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to the future net undiscounted cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future net undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any assets to be disposed of would be separately presented in

46


the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet.
The Company estimates the fair value of its long-lived assets based on a combination of market information primarily obtained from third-party quotes and online markets. In the application of the impairment testing, the Company is required to make estimates of future operating trends and resulting cash flows and judgments on discount rates and other variables. Actual future results and other assumed variables could differ from these estimates. During the years ended December 31, 2015, 2014, and 2013, the Company recorded no impairment charges related to the impairment of long-lived assets. The Company’s long-lived assets as of December 31, 2015 and 2014 consisted of net fixed assets totaling $1.4 million and $1.2 million, respectively.
(m) Accounting for Stock-Based Compensation
The Company uses the Black Scholes model to estimate the fair value of options, which is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company's expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rates and expected dividends. The expected stock price volatility is based on the weighted average of the historical volatility of the Company's common stock over the most recent period commensurate with the estimated expected life of the Company's stock options. The Company based its expected life assumption on its historical experience and on the terms and conditions of the stock awards granted to employees. Risk free interest rates reflect the yield on zero-coupon U.S. Treasury securities.
The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statement of comprehensive income (loss). The Company attributes the values of the stock-based compensation to expense using the straight line method.
Awards of stock options granted to non-employees under the Company’s share-based compensation plans are accounted for at fair value determined by using the Black Scholes option pricing model. These options are generally immediately exercisable and expire seven to ten years from the date of grant. Non-employee options subject to vesting are re-valued as they become vested.
(n) Income Taxes
The Company uses the asset and liability method to account for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and the income tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The Company has recorded a full valuation allowance against its net deferred tax assets at December 31, 2015 and 2014 due to the significant uncertainty regarding whether the deferred tax assets will be realized.
(o) Net Income (Loss) per Common Share
Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.
(p) Recent Accounting Pronouncements
On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14, which defers the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

47


In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures.
In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The guidance does not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The guidance applies to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The guidance is effective for the Company on January 1, 2017. ASU No. 2015-11 should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, "Leases". ASU 2016-02 requires that lease arrangements longer than 12 months result in an entity recognizing an asset and liability. The updated guidance is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. The Company has not evaluated the impact of the guidance on its consolidated financial statements.

(2) Fair Value Measurement
The Company utilizes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels:
Level 1 –
Inputs are quoted prices in active markets for identical assets or liabilities.
Level 2 –
Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.
Level 3 –
Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.
The following financial instruments are not measured at fair value on the Company’s consolidated balance sheet as of December 31, 2015 and 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at December 31, 2015 and 2014 approximated their carrying value as reported on the consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.
The Company had no financial assets and liabilities as of December 31, 2015 and 2014 recorded at fair value.

(3) Balance Sheet Detail
Balance sheet detail as of December 31, 2015 and 2014 is as follows (in thousands):
 
 
2015
 
2014
Inventories:
 
 
 
Raw materials
$
9,764

 
$
12,794

Work in process
1,273

 
2,217

Finished goods
3,765

 
4,974

 
$
14,802

 
$
19,985


48


Property and equipment, net:
 
 
 
Machinery and equipment
10,783

 
10,120

Computers and acquired software
3,911

 
4,155

Furniture and fixtures
124

 
262

Leasehold improvements
1,920

 
2,066

 
16,738

 
16,603

Less accumulated depreciation and amortization
(15,380
)
 
(15,438
)
 
$
1,358

 
$
1,165

 
Depreciation and amortization expense associated with property and equipment amounted to $0.8 million, $0.4 million and $0.4 million for the years ended December 31, 2015, 2014 and 2013, respectively.
 
 
2015
 
2014
Accrued and other liabilities (in thousands):
 
 
 
Accrued warranty
$
652

 
$
952

Accrued compensation
1,468

 
2,296

Deferred revenue
393

 
809

Other
3,229

 
3,612

 
$
5,742

 
$
7,669

The Company accrues for warranty costs based on historical trends for the expected material and labor costs to provide warranty services. Warranty periods are generally one year from the date of shipment. The following table summarizes the activity related to the product warranty liability during the years ended December 31, 2015 and 2014 (in thousands):
 
 
 
Balance at December 31, 2013
$
1,265

Charged to cost of revenue
358

Claims and settlements
(671
)
Balance at December 31, 2014
$
952

Charged to cost of revenue
318

Claims and settlements
(618
)
Balance at December 31, 2015
$
652


(4) Debt
As of December 31, 2015, the Company had a $25.0 million revolving line of credit and letter of credit facility with WFB.
Under the WFB Facility, the Company has the option of borrowing funds at agreed upon interest rates. The amount that the Company is able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate amount outstanding does not exceed $25.0 million less the amount committed as security for letters of credit, which at December 31, 2015 was $2.9 million. To maintain availability of funds under the WFB Facility, the Company pays a commitment fee on the unused portion. The commitment fee is 0.25% per annum and is recorded as interest expense.
The Company had $5.0 million outstanding at December 31, 2015 under its WFB Facility. In addition, $2.9 million was committed as security for letters of credit. The Company had $2.1 million of borrowing availability under the WFB Facility as of December 31, 2015. The maturity date under the WFB Facility is March 31, 2019. Effective March 23, 2016, amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin based on our average excess availability (as calculated under the WFB Facility). At December 31, 2015, amounts borrowed under the WFB Facility bore interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 2.75%. At December 31, 2015, the interest rate and weighted average interest rate on the WFB Facility were 3.34% and 3.12%, respectively.

49


The Company’s obligations under the WFB Facility are secured by substantially all of its personal property assets and those of its subsidiaries that guarantee the WFB Facility, including their intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If the Company defaults under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell the Company’s assets to satisfy the obligations under the WFB Facility. As of December 31, 2015, the Company was in compliance with these covenants.

(5) Executive Compensation

On August 12, 2015, the Board of Directors of Zhone approved a $0.3 million performance bonus for Kirk Misaka, Zhone's Chief Financial Officer. The performance bonus was paid in August 2015.

On March 31, 2015, the Board of Directors of Zhone approved a $0.1 million performance bonus for James Norrod, Zhone’s Chief Executive Officer. The performance bonus was paid in April 2015.

On July 17, 2014, Morteza Ejabat, the Company's then President, Chief Executive Officer and Chairman of Zhone's Board of Directors, resigned from his position as President and Chief Executive Officer and was appointed by the Board of Directors to serve as Executive Chairman. Effective July 17, 2014, the Board appointed James Norrod as the Company’ s President and Chief Executive Officer and as a member of the Board of Directors.
    
In connection with this transition, the Company paid Mr . Ejabat a one-time performance bonus in the amount of $1.7 million on July 17, 2014 in recognition of his services as Chief Executive Officer since 1999. The performance bonus was expensed during the three month period ended September 30, 2014. On January 31, 2016, Mr. Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effective immediately.


(6) Stockholders’ Equity
(a) Overview
As of December 31, 2015 and 2014, the Company’s equity capitalization consisted of 180 million authorized shares of common stock, of which 33.8 million and 32.5 million, respectively, were outstanding.
(b) Stock-Based Compensation
As of December 31, 2015, the Company had two types of share-based compensation plans related to stock options and employee stock purchases. The compensation cost that has been charged as an expense in the statement of comprehensive income (loss) for those plans was $1.1 million, $0.8 million and $0.4 million for the years ended December 31, 2015, 2014 and 2013, respectively.
The following table summarizes stock-based compensation expense for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Compensation expense relating to employee stock options
$
1,131

 
$
786

 
$
424



50


Stock Options
The Company’s stock-based compensation plans are designed to attract, motivate, retain and reward talented employees, directors and consultants and align stockholder and employee interests. The Company has two active stock option plans, the Amended and Restated Special 2001 Stock Incentive Plan and the Amended and Restated 2001 Stock Incentive Plan. Stock options are primarily issued from the Amended and Restated 2001 Stock Incentive Plan. This plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards and other stock-based awards to officers, employees, directors and consultants of the Company. Options may be granted at an exercise price less than, equal to or greater than the fair market value on the date of grant, except that any options granted to a 10% stockholder must have an exercise price equal to at least 110% of the fair market value of the Company’s common stock on the date of grant. The Board of Directors determines the term of each option, the option exercise price and the vesting terms. Stock options are generally granted at an exercise price equal to the fair market value on the date of grant, expiring seven to ten years from the date of grant and vesting over a period of four years. On January 1 of each year, if the number of shares available for grant under the Amended and Restated 2001 Stock Incentive Plan is less than 5% of the total number of shares of common stock outstanding as of that date, the shares available for grant under the plan are automatically increased by the amount necessary to make the total number of shares available for grant equal to 5% of the total number of shares of common stock outstanding, or by a lesser amount as determined by the Board of Directors. As of December 31, 2015, 2.4 million shares were available for grant under these plans.
On July 17, 2014, the Compensation Committee of our Board of Directors approved the grant of an inducement award to Mr. Norrod in connection with his appointment as Zhone's President and Chief Executive Officer and as a member of the Board. The award consisted of a stock option to purchase 1,250,000 shares of Zhone's common stock at an exercise price equal to the closing price of Zhone's common stock on the grant date, which stock option was granted on July 21, 2014. The estimated fair value of the stock option award at the grant date was $2.8 million and is being amortized to expense over the service period of four years.
The Company has estimated the fair value of stock-based payment awards on the date of grant using the Black Scholes pricing model, which is affected by the Company’s stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rate and expected dividends. The estimated expected term of options granted was determined based on historical option exercise trends. Estimated volatility was based on historical volatility and the risk free interest rate was based on U.S. Treasury yield in effect at the time of grant for the expected life of the options. The Company does not anticipate paying any cash dividends in the foreseeable future and therefore used an expected dividend yield of zero in the option valuation model. The Company is also required to estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. Historical data was used to estimate pre-vesting forfeitures and record stock-based compensation expense only for those awards that are expected to vest.
The assumptions used to value option grants for the years ended December 31, 2015, 2014 and 2013 are as follows: 
 
Year ended December 31,
 
2015
 
2014
 
2013
Expected term
4.0 - 5.19 years

 
4.0 - 5.2 years

 
4.7 years

Expected volatility
79% - 84%

 
81% - 110%

 
94
%
Risk free interest rate
1.62
%
 
1.72
%
 
1.42
%
The weighted average grant date fair value of options granted during the years ended December 31, 2015, 2014 and 2013 was $1.86, $1.83 and $1.17 per share, respectively. The intrinsic value of options exercised for the years ended December 31, 2015, 2014 and 2013 was $1.0 million, $0.5 million and $3.9 million, respectively. The Company received $1.0 million, $0.2 million, and $1.0 million in proceeds from stock option exercises for the years ended December 31, 2015, 2014 and 2013, respectively.


51


The following table sets forth the summary of option activity under the stock option program for the year ended December 31, 2015 (in thousands, except per share data):
 
 
Options
Outstanding
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining
Contractual Term
 
Aggregate
Intrinsic
Value
Outstanding as of December 31, 2014
6,085

 
$
1.89

 
3.60
 
$
2,758

Granted
177

 
$
1.77

 
 
 
 
Canceled/Forfeited
1,588

 
$
0.82

 
 
 
 
Exercised
1,249

 
$
1.32

 
 
 
 
Outstanding as of December 31, 2015
3,425

 
$
2.49

 
3.90
 
$
23

Vested and expected to vest at December 31, 2015
2,796

 
$
2.39

 
3.49
 
$
22

Vested and exercisable at December 31, 2015
2,203

 
$
2.17

 
2.89
 
$
19

The aggregate intrinsic value represents the total pretax intrinsic value, based on the Company’s closing stock price as of December 31, 2015 of $1.00, which would have been received by the option holders had the option holders exercised their options as of that date.
As of December 31, 2015, there was $2.5 million of unrecognized compensation costs, adjusted for estimated forfeitures related to unvested stock-based payments granted which are expected to be recognized over a weighted average period of 1.9 years.

(7) Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Numerator:
 
 
 
 
 
Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

Denominator:
 
 
 
 
 
Weighted average number of shares outstanding:
 
 
 
 
 
Basic
32,941

 
32,380

 
31,429

Effect of dilutive securities:
 
 
 
 
 
Stock options and share awards

 

 
1,592

Diluted
32,941

 
32,380

 
33,021

Net income (loss) per share:
 
 
 
 
 
Basic
$
(0.06
)
 
$
(0.13
)
 
$
0.14

Diluted
$
(0.06
)
 
$
(0.13
)
 
$
0.13


52


The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands, except exercise price per share data):
 
 
2015
 
Weighted average
exercise price
Outstanding stock options and unvested restricted shares
3,496

 
$
2.49

 
 
2014
 
Weighted average
exercise price
Outstanding stock options and unvested restricted shares
6,167

 
$
1.87

 
2013
 
Weighted average
exercise price
Warrants
3

 
$
32.45

Outstanding stock options and unvested restricted shares
40

 
$
1.34

 
43

 
 
As of December 31, 2015, 2014 and 2013, there were zero shares of issued common stock subject to repurchase.

(8) Income Taxes
The following is a summary of the components of income tax expense applicable to loss before income taxes (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Current:
 
 
 
 
 
Federal

 

 

State
13

 
4

 
21

Foreign
175

 
64

 
21

Total current tax expense
$
188

 
$
68

 
$
42

Deferred:
 
 
 
 
 
Federal

 

 

State

 

 

Foreign

 

 

Total deferred tax expense
$

 
$

 
$

Total tax expense
$
188

 
$
68

 
$
42



53


A reconciliation of the expected tax expense (benefit) to the actual tax expense is as follows (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Expected tax expense (benefit) at statutory rate (35%)
$
(640
)
 
$
(1,446
)
 
$
1,510

State taxes, net of Federal effect
8

 
3

 
13

Foreign rate differential
430

 
166

 
(5,465
)
Valuation allowance
(55
)
 
985

 
3,962

Stock-based compensation
396

 
275

 
136

Other
49

 
85

 
(114
)
Total tax expense
$
188

 
$
68

 
$
42


Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and income tax purposes. Significant components of the Company’s deferred tax assets and liabilities as of December 31, 2015 and 2014 are as follows (in thousands):
 
 
2015
 
2014
Deferred tax assets:
 
 
 
Net operating loss, capital loss, and tax credit carryforwards
$
506,031

 
$
518,667

Fixed assets and intangible assets
13,331

 
11,918

Inventory and other reserves
5,436

 
2,874

Other
34

 
83

Gross deferred tax assets
524,832

 
533,542

Less valuation allowance
(524,832
)
 
(533,542
)
Total net deferred tax assets
$

 
$

For the years ended December 31, 2015 and 2014, the net changes in the valuation allowance were a decrease of $8.7 million and $36.9 million, respectively. The Company recorded a full valuation allowance against the net deferred tax assets at December 31, 2015 and 2014 since it is more likely than not that the net deferred tax assets will not be realized due to the lack of previously paid taxes and anticipated taxable income.
As of December 31, 2015, the Company had net operating loss carryforwards for federal and California income tax purposes of approximately $1,338.8 million and $178.4 million, respectively, which are available to offset future taxable income, if any, in years through 2034. These losses begin to expire in 2015. In 2014, the Company recorded an adjustment to reduce its federal net operating loss carry forwards by $73.6 million to reflect allocations of losses to its foreign affiliate. Approximately $3.6 million federal and $2.3 million California net operating loss carryforwards stated here are attributable to employee stock option deductions, the benefit from which will be allocated to paid-in-capital rather than current income when subsequently recognized. Federal and state laws impose substantial restrictions on the utilization of net operating loss and tax credit carryforwards in the event of an ownership change for tax purposes, as defined in Section 382 of the Internal Revenue Code. As a result of such ownership changes, the Company’s ability to realize the potential future benefit of tax losses and tax credits that existed at the time of the ownership change will be significantly reduced. The Company’s deferred tax asset and related valuation allowance would be reduced as a result. The Company has not yet performed a Section 382 study to determine the amount of reduction, if any.
As of December 31, 2015, the Company also had research credit carryforwards for federal and state income tax purposes of approximately $23.1 million and $7.9 million, respectively, which are available to reduce future income taxes, if any, in years through 2034 and over an indefinite period, respectively. The federal credits begin to expire in 2015 and the California credits carryover indefinitely. Additionally, the Company had alternative minimum tax credit carryforwards for federal income tax purposes of approximately $0.1 million which are available to reduce future income taxes, if any, over an indefinite period. The Company also had enterprise zone credit carryforwards for state income tax purposes of approximately $0.2 million which are available to reduce future state income taxes, if any, over an indefinite period.

54


The Company may have unrecognized tax benefits included in its deferred tax assets which are subject to a full valuation allowance as of December 31, 2015 and 2014. However, the Company has not yet performed a study to determine the amount of such unrecognized tax benefits.
Interest and penalties, to the extent accrued on unrecognized tax benefits in the future, will be included in tax expense.
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:
 
•    Federal
2012 – 2015
•    California and Canada
2011 – 2015
•    Brazil
2010 – 2015
•    Germany
2008 – 2015
•    United Kingdom
2011 – 2015
However, due to the fact the Company had net operating losses and credits carried forward in most jurisdictions, certain items attributable to technically closed years are still subject to adjustment by the relevant taxing authority through an adjustment to tax attributes carried forward to open years.
The Company estimates that its foreign income will generally be subject to taxation in the United States on a current basis and that its foreign subsidiaries and representative offices will therefore not have any material untaxed earnings subject to deferred taxes. In addition, to the extent the Company is deemed to have a sufficient connection to a particular taxing jurisdiction to enable that jurisdiction to tax the Company but the Company has not filed an income tax return in that jurisdiction for the year(s) at issue, the jurisdiction would typically be able to assert a tax liability for such years without limitation on the number of years it may examine.
The Company is not currently under examination for income taxes in any material jurisdiction.

(9) Related-Party Transactions
In the ordinary course of business, the Company’s executive officers and non-employee directors are reimbursed for travel related expenses when incurred for business purposes. The Company previously reimbursed its former Chairman, Morteza Ejabat, for the direct operating expenses incurred in the use of his private aircraft when used for business purposes. The amount reimbursed for these expenses was zero, zero, and $0.1 million during the years ended December 31, 2015, 2014 and 2013, respectively.
Additionally, the Company provides Robert Dahl, Zhone's Director and Chairman of the Audit Committee, access to approximately 240 square feet of office space to facilitate the role of Mr. Dahl as chair of the Audit Committee and to facilitate communications between the Company and Mr. Dahl. Mr. Dahl owns and maintains separate phone, fax, server and computer systems. The Company does not incur any incremental costs in connection with the provision of this office space.

(10) Commitments and Contingencies
Operating Leases
The Company has entered into operating leases for certain office space and equipment, some of which contain renewal options.
Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands): 

55


 
Operating leases
Year ending December 31:
 
2016
$
1,275

2017
1,273

2018
995

2019
523

2020 and thereafter
4,130

Total minimum lease payments
$
8,196

The above amounts include $6.0 million and $1.8 million of future minimum lease payments with respect to the Company’s manufacturing facility in Largo, Florida and headquarters in Oakland, California, respectively. In February 2016, the Company entered into a ten-year lease beginning June 30, 2016 for a manufacturing facility in Largo, Florida to replace the Company's existing manufacturing facility, which requires the Company to pay a minimum of $5.6 million in future lease payments. The Company will have to perform significant build-out of the manufacturing facility and will receive a non-refundable tenant improvement allowance of up to $1.0 million for the required alterations to the property. The tenant improvement allowance amount will be amortized over the term of the lease as an offset to rent expense.
For operating leases that include contractual commitments for operating expenses and maintenance, estimates of such amounts are included based on current rates. Rent expense under operating leases, excluding rent relating to excess facilities previously accrued, totaled $2.2 million, $2.3 million and $2.0 million for the years ended December 31, 2015, 2014 and 2013, respectively. Sublease rental income was immaterial for the years ended December 31, 2015, 2014 and 2013.
Performance Bonds
In the normal course of operations, from time to time, the Company arranges for the issuance of various types of surety bonds, such as bid and performance bonds, which are agreements under which the surety company guarantees that the Company will perform in accordance with contractual or legal obligations. If the Company fails to perform under its obligations, the maximum potential payment under these surety bonds would have been $0.2 million as of December 31, 2015.
Purchase Commitments
The Company has agreements with various contract manufacturers which include non-cancellable inventory purchase commitments. The amount of non-cancellable purchase commitments outstanding was $6.4 million as of December 31, 2015.
Royalties
The Company has certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a dollar amount per unit shipped or a percentage of the underlying revenue and is recorded in cost of revenue.

(11) Litigation
The Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.

(12) Employee Benefit Plan
The Company maintains a 401(k) plan for its employees whereby eligible employees may contribute up to a specified percentage of their earnings, on a pretax basis, subject to the maximum amount permitted by the Internal Revenue Code. Under the 401(k) plan, the Company may make discretionary contributions. The Company made no discretionary contributions to the plan in 2015, 2014, and 2013.


56


(13) Enterprise Wide Information
The Company designs, develops and manufactures communications network equipment for enterprises and telecommunications operators worldwide. The Company derives substantially all of its revenues from the sales of the Zhone product family. The Company’s chief operating decision maker is the Company’s Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. The Company has determined that it has operated within one discrete reportable business segment since inception. The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Revenue by Geography:
 
 
 
 
 
United States
$
35,038

 
$
36,193

 
$
38,208

Canada
3,708

 
2,904

 
3,398

Total North America
38,746

 
39,097

 
41,606

Latin America
24,420

 
19,979

 
27,253

Europe, Middle East, Africa
33,241

 
58,067

 
49,592

Asia Pacific
4,349

 
3,439

 
3,797

Total International
62,010

 
81,485

 
80,642

 
$
100,756

 
$
120,582

 
$
122,248

 
 
Year ended December 31,
 
2015
 
2014
 
2013
Revenue by products and services:
 
 
 
 
 
Products
$
93,888

 
$
113,986

 
$
113,979

Services
6,868

 
6,596

 
8,269

 
$
100,756

 
$
120,582

 
$
122,248


(14) Quarterly Information (unaudited)
 
 
Year ended December 31, 2015
 
Q1
 
Q2
 
Q3
 
Q4
 
(in thousands, except per share data)
Net revenue
$
27,122

 
$
27,493

 
$
22,128

 
$
24,013

Gross profit
10,171

 
10,224

 
8,757

 
9,615

Operating income (loss)
(538
)
 
(313
)
 
(1,455
)
 
558

Net income (loss)
(602
)
 
(366
)
 
(1,452
)
 
403

Net income (loss) per share
 
 
 
 
 
 
 
Basic
$
(0.02
)
 
$
(0.01
)
 
$
(0.04
)
 
$
0.01

Diluted
(0.02
)
 
(0.01
)
 
(0.04
)
 
0.01

Weighted-average shares outstanding
 
 
 
 
 
 
 
Basic
32,605

 
32,665

 
32,902

 
33,527

Diluted
32,605

 
32,665

 
32,902

 
33,957

 

57


 
Year ended December 31, 2014
 
Q1
 
Q2
 
Q3
 
Q4
 
(in thousands, except per share data)
Net revenue
$
28,609

 
$
32,422

 
$
29,436

 
$
30,115

Gross profit
10,865

 
11,014

 
10,754

 
9,201

Operating income
355

 
399

 
(2,656
)
 
(2,092
)
Net income
302

 
369

 
(2,705
)
 
(2,097
)
Net income per share
 
 
 
 
 
 
 
Basic
$
0.01

 
$
0.01

 
$
(0.08
)
 
$
(0.06
)
Diluted
0.01

 
0.01

 
(0.08
)
 
(0.06
)
Weighted-average shares outstanding
 
 
 
 
 
 
 
Basic
32,299

 
32,354

 
32,384

 
32,484

Diluted
34,826

 
34,441

 
32,384

 
32,484

 





58


(15) Subsequent Events

Amendment of WFB Facility
On March 23, 2016, the Company entered into an amendment of the WFB Facility with WFB to, among other matters, add financial covenants with respect to minimum excess availability and minimum fixed charge ratio, remove the financial covenant with respect to maximum capital expenditures, amend the minimum liquidity covenant, establish the financial covenant requirements for minimum EBITDA for 2016, amend the interest rate margin and change the maturity date of the WFB Facility to March 31, 2019.

Office Lease Agreement
On February 18, 2016, the Company entered into an Office Lease Agreement with BACM 2005-3 Bryan Dairy Industrial, LLC, with respect to a manufacturing facility at the Bryan Dairy East Business Park in Largo, Florida. This lease will replace the Company's lease for its existing manufacturing facility in Largo, Florida, which expires on June 21, 2016.

Executive Officer Transition
On January 31, 2016, Morteza Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effectively immediately. Mr. Ejabat has agreed to provide transitional services to Zhone for a period of one year following his resignation. In consideration of such transitional services, Zhone has issued to him 500,000 shares of Zhone common stock pursuant to the Company's Amended and Restated 2001 Stock Incentive Plan.
 


ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
 
ITEM 9A.    CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
We conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. The controls evaluation was done under the supervision and with the participation of management, including our Chief Executive Officer and our Chief Financial Officer. Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, subject to the limitations noted in this Part II, Item 9A, as of the end of the period covered by this report, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in our reports under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified by the SEC, and that material information relating to Zhone and its consolidated subsidiaries is made known to management, including our Chief Executive Officer and Chief Financial Officer, particularly during the period when our periodic reports are being prepared.
Management’s Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2015, the end of our fiscal year. In making this assessment, management used the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on our assessment of internal control over financial reporting, management has concluded that, as of December 31, 2015, our internal control over financial reporting was effective to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with generally accepted accounting principles. The effectiveness of our internal control over financial reporting as of December 31, 2015, has been audited by KPMG LLP, an independent registered public accounting firm and their report is included in Item 8 of this report.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls

59


Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.
 
ITEM 9B.    OTHER INFORMATION

Amendment of WFB Facility
On March 23, 2016, we entered into an amendment of the WFB Facility with WFB to, among other matters, add financial covenants with respect to minimum excess availability and minimum fixed charge ratio, remove the financial covenant with respect to maximum capital expenditures, amend the minimum liquidity covenant, establish the financial covenant requirements for minimum EBITDA for 2016, amend the interest rate margin and change the maturity date of the WFB Facility to March 31, 2019. The foregoing description does not purport to be complete and is qualified in its entirety by reference to the Fifth Amendment to Credit and Security Agreements, which is filed with this report as Exhibit 10.14.5 and incorporated herein by reference.



60


PART III

ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item relating to our corporate governance, directors and nominees, and compliance with Section 16(a) of the Securities Exchange Act of 1934 is included under the captions “Corporate Governance Principles and Board Matters,” “Ownership of Securities” and “Proposal 1: Election of Directors” in our definitive Proxy Statement for the 2016 Annual Meeting of Stockholders and is incorporated herein by reference.
The information required by this item relating to our executive officers is included under the caption “Executive Officers” in Part I of this Form 10-K and is incorporated by reference into this section.
We have adopted a Code of Conduct and Ethics applicable to all of our employees, directors and officers (including our principal executive officer, principal financial officer, principal accounting officer and controller). The Code of Conduct and Ethics is designed to deter wrongdoing and to promote honest and ethical conduct and compliance with applicable laws and regulations. The full text of our Code of Conduct and Ethics is published on our website at www.zhone.com. We intend to disclose future amendments to certain provisions of our Code of Conduct and Ethics, or waivers of such provisions granted to executive officers and directors, on our website within four business days following the date of such amendment or waiver.
 
ITEM 11.    EXECUTIVE COMPENSATION
The information required by this item is included under the captions “Executive Compensation” and “Compensation Committee Report” in our definitive Proxy Statement for the 2016 Annual Meeting of Stockholders and is incorporated herein by reference.
 
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item relating to security ownership of certain beneficial owners and management, and securities authorized for issuance under equity compensation plans is included under the captions “Ownership of Securities” and “Executive Compensation” in our definitive Proxy Statement for the 2016 Annual Meeting of Stockholders and is incorporated herein by reference.
 
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this item is included under the captions “Certain Relationships and Related Transactions” and “Corporate Governance Principles and Board Matters” in our definitive Proxy Statement for the 2016 Annual Meeting of Stockholders and is incorporated herein by reference.
 
ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this item is included under the caption “Proposal 2: Ratification of Appointment of Independent Registered Public Accounting Firm” in our definitive Proxy Statement for the 2016 Annual Meeting of Stockholders and is incorporated herein by reference.
 

61


PART IV

ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES
1.
Financial Statements
The Index to Consolidated Financial Statements on page 37 is incorporated herein by reference as the list of financial statements required as part of this report.
 
2.
Exhibits
The Exhibit Index on page 64 is incorporated herein by reference as the list of exhibits required as part of this report.


62


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.
 
 
 
ZHONE TECHNOLOGIES, INC.
 
 
 
Date: March 23, 2016
 
By:
 
/S/    JAMES NORROD
 
 
 
 
James Norrod
 
 
 
 
Chief Executive Officer
Know all persons by these presents, that each person whose signature appears below constitutes and appoints James Norrod and Kirk Misaka, jointly and severally, his attorneys-in-fact, each with the full power of substitution, for him in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof. 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/    JAMES NORROD
 
President,
 
March 23, 2016
James Norrod
  
Chief Executive Officer and Director
(Principal Executive Officer)
 
 
 
 
 
/S/    KIRK MISAKA
 
Chief Financial Officer,
 
March 23, 2016
Kirk Misaka
  
Treasurer and Secretary
(Principal Financial and Accounting
Officer)
 
 
 
 
 
/S/    C. RICHARD KRAMLICH
 
Interim Chairman of the Board of Directors
 
March 23, 2016
C. Richard Kramlich
  
 
 
 
 
 
 
 
 
/S/    MICHAEL CONNORS
 
Director
 
March 23, 2016
Michael Connors
  
 
 
 
 
 
 
/S/    ROBERT DAHL
  
Director
 
March 23, 2016
Robert Dahl
 
 
 
 
 
 
 
/S/    MAHVASH YAZDI
  
Director
 
March 23, 2016
Mahvash Yazdi
 
 
 
 

63


EXHIBIT INDEX
 
Exhibit
Number
Exhibit Description
 
Incorporated by Reference
 
Filed or Furnished
Herewith
Form
 
File
Number
 
Exhibit
 
Filing Date
 
3.1
Restated Certificate of Incorporation dated February 16, 2005
 
10-K
 
000-32743
 
3.10
 
March 16, 2005
 
 
3.2
Certificate of Amendment of Restated Certificate of Incorporation dated March 11, 2010
 
10-K
 
000-32743
 
3.20
 
March 16, 2010
 
 
3.3
Amended and Restated Bylaws
 
10-K
 
000-32743
 
3.30
 
March 16, 2005
 
 
4.1
Form of Second Restated Rights Agreement dated November 13, 2003
 
10-Q
 
000-32743
 
4.10
 
May 14, 2004
 
 
10.1#
Zhone Technologies, Inc. 1999 Stock Option Plan
 
10
 
000-50263
 
10.20
 
April 30, 2003
 
 
10.2#
Zhone Technologies, Inc. Amended and Restated 2001 Stock Incentive Plan
 
8-K
 
000-32743
 
10.10
 
May 17, 2007
 
 
10.3#
Form of Stock Option Agreement for the Zhone Technologies, Inc. Amended and Restated 2001 Stock Incentive Plan
 
8-K
 
000-32743
 
10.10
 
September 1, 2006
 
 
10.4#
Zhone Technologies, Inc. Amended and Restated Special 2001 Stock Incentive Plan
 
10-Q
 
000-32743
 
10.28
 
August 15, 2002
 
 
10.5#
Form of Restricted Stock Award Agreement for the Zhone Technologies, Inc. Amended and Restated 2001 Stock Incentive Plan
 
8-K
 
000-32743
 
10.20
 
May 17, 2007
 
 
10.6#
Zhone Technologies, Inc. 2002 Employee Stock Purchase Plan
 
8-K
 
000-32743
 
10.10
 
May 17, 2006
 
 
10.7#
Incentive Awards Program Summary
 
8-K
 
000-32743
 
10.20
 
March 15, 2006
 
 
10.8#
Form of Indemnity Agreement between Zhone Technologies, Inc. and its directors and officers
 
10-Q
 
000-32743
 
10.20
 
May 14, 2004
 
 
10.9#
Form of Change of Control Severance Agreement
 
10-Q
 
000-32743
 
10.10
 
August 9, 2012
 
 
10.10
Letter Agreement dated November 13, 2003 between Zhone Technologies, Inc. and New Enterprise Associates VIII, Limited Partnership
 
Schedule 13D
 
005-61973
 
5.00
 
November 24, 2003
 
 
10.11#
Third Amended and Restated Employment Agreement dated as of July 17, 2014 by and between Zhone Technologies, Inc. and Morteza Ejabat
 
8-K
 
000-32743
 
10.1
 
July 17, 2014
 
 
10.12#
Employment Agreement dated as of July 17, 2014 by and between Zhone Technologies, Inc. and James Norrod
 
8-K
 
000-32743
 
10.2
 
July 17, 2014
 
 
10.13#
Zhone Technologies, Inc. Incentive Bonus Plan
 
10-Q
 
000-32743
 
10.10
 
November 8, 2013
 
 

64


Exhibit
Number
Exhibit Description
 
Incorporated by Reference
 
Filed or Furnished
Herewith
Form
 
File
Number
 
Exhibit
 
Filing Date
 
10.14
Credit and Security Agreement, dated as of March 13, 2012, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association

 
10-K
 
000-32743
 
10.16
 
March 15, 2012
 
 
10.14.1
First Amendment to Credit and Security Agreements, dated as of March 12, 2013, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association

 
10-K
 
000-32743
 
10.12.1
 
March 15, 2013
 
 
10.14.2
Second Amendment to Credit and Security Agreements, dated as of September 30, 2013, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association

 
8-K
 
000-32743
 
10.20
 
October 1, 2013
 
 
10.14.3
Third Amendment to Credit and Security Agreements, dated as of March 5, 2014, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association

 
10-K
 
000-32743
 
10.13.3
 
March 5, 2014
 
 
10.14.4
Fourth Amendment to Credit and Security Agreements, dated as of March 6, 2015, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association

 
10-K
 
000-32743
 
10.13.4
 
March 6, 2015
 
 

65


Exhibit
Number
Exhibit Description
 
Incorporated by Reference
 
Filed or Furnished
Herewith
Form
 
File
Number
 
Exhibit
 
Filing Date
 
10.14.5
Fifth Amendment to Credit and Security Agreements, dated as of March 23, 2016, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association
 
 
 
 
 
 
 
 
 
X
10.15
Credit and Security Agreement (Ex-Im Subfacility), dated as of March 13, 2012, by and among Zhone Technologies, Inc., ZTI Merger Subsidiary III, Inc., Premisys Communications, Inc., Zhone Technologies International, Inc., Paradyne Networks, Inc., Paradyne Corporation and Wells Fargo Bank, National Association

 
10-K
 
000-32743
 
10.17
 
March 15, 2012
 
 
10.16
Office Lease Agreement, dated February 18, 2016, between Zhone Technologies, Inc. and BACM 2005-3 Bryan Dairy Industrial, LLC
 
8-K
 
000-32743
 
10.1
 
February 23, 2016
 
 
10.17
Transition Support Service Agreement dated as of January 31, 2016 between Zhone Technologies, Inc. and Morteza Ejabat
 
 
 
 
 
 
 
 
 
X
21.2
List of Subsidiaries

 
10-K
 
000-32743
 
10.22
 
March 15, 2011
 
 
23.1
Consent of Independent Registered Public Accounting Firm
 
 
 
 
 
 
 
 
 
X
24.1
Power of Attorney (see signature page)

 
 
 
 
 
 
 
 
 
X
31.1
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a)/15d-14(a)

 
 
 
 
 
 
 
 
 
X
31.2
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a)/15d-14(a)

 
 
 
 
 
 
 
 
 
X
32.1
Section 1350 Certification of Chief Executive Officer and Chief Financial Officer

 
 
 
 
 
 
 
 
 
X
101.INS
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH
XBRL Taxonomy Extension Schema
 
 
 
 
 
 
 
 
 
X
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
 
 
 
 
 
 
 
 
 
X
101.DEF
XBRL Taxonomy Extension Definition Linkbase
 
 
 
 
 
 
 
 
 
X

66


Exhibit
Number
Exhibit Description
 
Incorporated by Reference
 
Filed or Furnished
Herewith
Form
 
File
Number
 
Exhibit
 
Filing Date
 
101.LAB
XBRL Taxonomy Extension Labels Linkbase
 
 
 
 
 
 
 
 
 
X
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
 
 
 
 
 
 
 
 
 
X
 
#
Management contract or compensatory plan or arrangement in which one or more executive officers or directors participates.


67
EX-10.17 2 exhibit1017-tsa.htm EXHIBIT 10.17 TRANSITION SUPPORT SERVICE AGREEMENT Exhibit



Exhibit 10.17

January 31, 2016


Morteza Ejabat
2590 Green St.
San Francisco, CA 94123

Dear Mory:

This letter agreement (this “Agreement”) sets forth the understanding by and between you and Zhone Technologies, Inc. (“Zhone”) regarding your voluntary resignation from employment as Executive Chairman and your agreement to continue to provide transition support services to Zhone. In consideration for the rights and obligations set forth herein, the parties acknowledge and agree that:

1.Transition. Effective as of January 31, 2016 (the “Transition Date”), you hereby voluntarily terminate your employment with Zhone and its affiliates and resign from all positions with Zhone and its affiliates (including, without limitation, your position as Executive Chairman of Zhone). For a period of one (1) year following the Transition Date (the “Transition Term”), you will serve as a consultant to Zhone. During the Transition Term, you will provide such transition services as may be reasonably requested by Zhone and will be reasonably available to consult with the senior management team of Zhone and its affiliates and members of the Board of Directors as reasonably requested. For the avoidance of doubt, the parties acknowledge and agree that your termination of employment on the Transition Date will not result in any payments or other obligations from Zhone or any of its affiliates pursuant to that certain Third Amended and Restated Employment Agreement by and between Zhone and you, dated as of July 17, 2014 (the “Employment Agreement”) or otherwise.

2.Stock Awards. You will retain all right, title and interest you have in any outstanding equity awards granted to you by Zhone. In addition, as soon as practicable following the Transition Date, Zhone will grant to you 500,000 shares of Zhone common stock (the “Stock Award”) in consideration of your transition services and support to Zhone during the Transition Term. These shares will be granted pursuant to the Zhone Technologies, Inc. 2001 Stock Incentive Plan and will be fully vested on the date of grant.

3.Transition Compensation. During the Transition Term, other than the Stock Award, you will not receive any cash, equity or other compensation from Zhone.

4.Miscellaneous.
a.To the extent any personal income or other taxes may be due on the payments to you provided in this Agreement, you agree to pay them and to indemnify and hold Zhone and its affiliates harmless for any tax claims, penalties or liability resulting from such payments.
b.Following the Transition Date, the parties acknowledge and agree that you will not be an insider of Zhone or its affiliates for purposes of Zhone’s insider trading policy.
c.Except with respect to the parties’ obligations under Sections 11, 12, 13, and 14 of the Employment Agreement (which shall survive in accordance with their terms), the Employment Agreement is hereby terminated and of no further force and effect. This Agreement, the Stock Award agreement and the surviving provisions of the Employment Agreement (as referenced in this Section 4(c)) contain the entire agreement between the parties relating to the subject matter contained herein and supersede and terminate any and all previous agreements of any kind whatsoever between the parties, whether written or oral.
d.This Agreement shall be construed in accordance with and governed for all purposes by the laws and public policy of the State of Delaware, regardless of the law that might be applied under principles of conflicts of law of any jurisdiction.
e.This Agreement may be executed in any number of counterparts, each of which when so executed and delivered will be deemed an original, and all of which together shall constitute one and the same agreement.







Sincerely,

Zhone Technologies, Inc.


/s/ Kirk Misaka            
Kirk Misaka
Chief Financial Officer





Acknowledged, accepted and agreed:



/s/ Morteza Ejabat            
Morteza Ejabat



EX-10.13.5 3 exhibit10135-fifthamendmen.htm EXHIBIT 10.13.5 FIFTH AMENDMENT TO CREDIT AND SECURITY AGREEMENTS Exhibit


Exhibit 10.13.5

FIFTH AMENDMENT TO
CREDIT AND SECURITY AGREEMENTS

This FIFTH Amendment TO CREDIT AND SECURITY Agreements (the “Amendment”), dated as of March 23, 2016, is entered into by and among ZHONE TECHNOLOGIES, INC., a Delaware corporation (“Zhone Technologies”), ZTI MERGER SUBSIDIARY III, INC., a Delaware corporation (“ZTI”; Zhone Technologies and ZTI are sometimes referred to herein individually as a “Borrower” and collectively as the “Borrowers”), Premisys Communications, Inc., a Delaware corporation (“Premisys”), Zhone Technologies International, Inc., a Delaware corporation, (“Zhone International”), Paradyne Networks, Inc., a Delaware corporation (“Paradyne Networks”), Paradyne Corporation, a Delaware corporation (“Paradyne Corporation”; Premisys, Zhone International, Paradyne Networks, and Paradyne Corporation are sometimes referred to herein individually as a “Guarantor” and collectively as the “Guarantors”), and WELLS FARGO BANK, NATIONAL ASSOCIATION (“Lender”).
RECITALS
A.    Borrowers, Guarantors, and Lender are parties to (i) a Credit and Security Agreement, dated March 13, 2012 (as amended by that certain First Amendment to Credit and Security Agreements, dated as of March 13, 2013 (the “First Amendment”), that certain Second Amendment to Credit and Security Agreements, dated September 30, 2013 (the “Second Amendment”), that certain Third Amendment to Credit and Security Agreements, dated March 5, 2014 (the “Third Amendment”), and that certain Fourth Amendment to Credit and Security Agreements, dated March 6, 2015 (the “Fourth Amendment”), and as further amended from time to time, the “Domestic Credit Agreement”), and (ii) a Credit and Security Agreement (Ex-Im Subfacility), dated March 13, 2012 (as amended by the First Amendment, the Second Amendment, the Third Amendment, and the Fourth Amendment, and as further amended from time to time, the “Ex-Im Credit Agreement”; and together with the Domestic Credit Agreement, collectively, the “Credit Agreements”). Capitalized terms used in this Amendment have the meanings given to them in the Credit Agreements unless otherwise specified in this Amendment.
B.    Borrowers and Guarantors have requested that certain further amendments be made to the Credit Agreements, and Lender is willing to agree to such amendments pursuant to the terms and conditions set forth herein.
NOW, THEREFORE, in consideration of the premises and of the mutual covenants and agreements herein contained, it is agreed as follows:
1.    Amendments to Credit Agreements. The Credit Agreements are amended as follows:
1.1    Section 2.5 of the Credit Agreements. Section 2.5 of the Credit Agreements is amended to read in its entirety as follows: “2.5 [Intentionally Omitted].”
1.2    Section 2.9 of the Credit Agreements. The Maturity Date that appears in Section 2.9 of the Credit Agreements is hereby changed from “March 31, 2016” to “March 31, 2019”.
1.3    Section 8 of the Domestic Credit Agreement. Section 8 of the Domestic Credit Agreement is amended to read in its entirety as follows:






“8    FINANCIAL COVENANTS.
Each Borrower covenants and agrees that, until termination of all obligations of Lender to provide extensions of credit hereunder and payment in full of the Obligations, Borrowers will comply with each of the following financial covenants:
(a)    Minimum Liquidity. Have Liquidity of at least the following:
Minimum Liquidity
Applicable Period/Test Date
$2,000,000
At all times during the period commencing on the Fifth Amendment Effective Date and continuing through and including July 31, 2016
$3,000,000
At all times, beginning August 1, 2016 and continuing thereafter

(b)    Minimum Excess Availability. Have Excess Availability under this Agreement plus Excess Availability under the Ex-Im Credit Agreement of at least the following:
Minimum Excess Availability (under both this Agreement and the Ex-Im Credit Agreement)
Applicable Period/Test Date
$1,500,000
At all times during the period commencing on the Fifth Amendment Effective Date and continuing thereafter; provided that Borrowers do not need to comply with this minimum Excess Availability test during the period beginning on the last day of each fiscal quarter through and including the third Business Day of the immediately following fiscal quarter.

(c)    Minimum EBITDA. If a Liquidity Trigger Event shall occur, Borrowers shall achieve EBITDA, for the most recent period described below that occurs prior to the Liquidity Trigger Event, of at least the required amount set forth in the following table for the applicable period set forth opposite thereto (it being understand that such requirement shall be effective immediately and retroactively) (numbers appearing between “< >” are negative):
Applicable Amount
Applicable Period
$<675,000>
Three-month period ending March 31, 2016
$<400,000>
Six-month period ending June 30, 2016
$375,000
Nine-month period ending September 30, 2016
$1,600,000
Twelve-month period ending December 31, 2016

(d)    Minimum Fixed Charge Coverage Ratio. Commencing January 1, 2017 and continuing thereafter, if a Liquidity Trigger Event shall occur at any time during such period, Borrowers shall achieve a minimum Fixed Charge Coverage Ratio for the most recent twelve-month period ending at the end of the most recently ended calendar month prior to the date of such Liquidity Trigger Event of not less than 1.20 to 1.0.”
1.4    Section 8 of the Ex-Im Credit Agreement. Section 8 of the Ex-Im Credit Agreement is amended to read in its entirety as follows:






“8    FINANCIAL COVENANTS.
Each Borrower covenants and agrees that, until termination of all obligations of Lender to provide extensions of credit hereunder and payment in full of the Obligations, Borrowers will comply with each of the following financial covenants:
(a)    Minimum Liquidity. Have Liquidity of at least the following:
Minimum Liquidity
Applicable Period/Test Date
$2,000,000
At all times during the period commencing on the Fifth Amendment Effective Date and continuing through and including July 31, 2016
$3,000,000
At all times, beginning August 1, 2016 and continuing thereafter

(b)    Minimum Excess Availability. Have Excess Availability under this Agreement plus Excess Availability under the Domestic Credit Agreement of at least the following:
Minimum Excess Availability (under both this Agreement and the Domestic Credit Agreement)
Applicable Period/Test Date
$1,500,000
At all times during the period commencing on the Fifth Amendment Effective Date and continuing thereafter; provided that Borrowers do not need to comply with this minimum Excess Availability test during the period beginning on the last day of each fiscal quarter through and including the third Business Day of the immediately following fiscal quarter.

(c)    Minimum EBITDA. If a Liquidity Trigger Event shall occur, Borrowers shall achieve EBITDA, for the most recent period described below that occurs prior to the Liquidity Trigger Event, of at least the required amount set forth in the following table for the applicable period set forth opposite thereto (it being understand that such requirement shall be effective immediately and retroactively) (numbers appearing between “< >” are negative):
Applicable Amount
Applicable Period
$<675,000>
Three-month period ending March 31, 2016
$<400,000>
Six-month period ending June 30, 2016
$375,000
Nine-month period ending September 30, 2016
$1,600,000
Twelve-month period ending December 31, 2016

(d)    Minimum Fixed Charge Coverage Ratio. Commencing January 1, 2017 and continuing thereafter, if a Liquidity Trigger Event shall occur at any time during such period, Borrowers shall achieve a minimum Fixed Charge Coverage Ratio for the most recent twelve-month period ending at the end of the most recently ended calendar month prior to the date of such Liquidity Trigger Event of not less than 1.20 to 1.0.”






1.5    Schedule 1.1 to the Credit Agreements.
(a)The following definition of “Average Excess Availability” is hereby added in alphabetical order to Schedule 1.1 to the Domestic Credit Agreement:
Average Excess Availability” means, as of the end of each calendar quarter, the average daily amount (calculated for such calendar quarter) of Excess Availability under this Agreement, plus Excess Availability under the Ex-Im Credit Agreement, as calculated by Lender.
(b)    The following definition of “Average Excess Availability” is hereby added in alphabetical order to Schedule 1.1 to the Ex-Im Credit Agreement:

Average Excess Availability” means, as of the end of each calendar quarter, the average daily amount (calculated for such calendar quarter) of Excess Availability under this Agreement, plus Excess Availability under the Domestic Credit Agreement, as calculated by Lender.
(c)    The definition of “Interest Rate Margin” that appears in Schedule 1.1 to the Credit Agreements is amended to read in its entirety as follows:

Interest Rate Margin” means, as of any date of determination and with respect to Advances based upon the Prime Rate, Floating Rate Advances, or Fixed Rate Advances, as applicable, the applicable margin set forth in the following table that corresponds to the Average Excess Availability of Borrowers for the most recently completed calendar quarter; provided, that for the period from the Fifth Amendment Effective Date through and including June 30, 2016, the Interest Rate Margin shall be set at the margin in the row styled “Level I”; provided further, that any time an Event of Default has occurred and is continuing, the Interest Rate Margin shall be set at the margin in the row styled “Level I”:
Level
Average Excess Availability
Interest Rate Margin
II
Less than or equal to an amount equal to 25% of Maximum Revolver Amount
2.50 percentage points
III
Greater than an amount equal to 25% of Maximum Revolver Amount, but less than or equal to an amount equal to 35% of Maximum Revolver Amount
2.25 percentage points
IIII
Greater than an amount equal to 35% of Maximum Revolver Amount
2.00 percentage points

The Interest Rate Margin shall be re-determined as of the first day of each calendar quarter based on the Average Excess Availability for the calendar quarter immediately preceding each such new calendar quarter.”
(d)    The following definition of “Fifth Amendment Effective Date” is hereby added in alphabetical order to Schedule 1.1 to the Credit Agreements:

Fifth Amendment Effective Date” means the date of the Fifth Amendment to Credit and Security Agreements, by and among the Borrowers, Guarantors, and Lender.
(e)    The definition of “Fixed Charge Coverage Ratio” that appears in Schedule 1.1 to the Credit Agreements is amended to read in its entirety as follows:





Fixed Charge Coverage Ratio” means, with respect to Borrowers and their Subsidiaries for any measurement period, the ratio of (i) EBITDA for such period, minus (a) Non-Financed Capital Expenditures made (to the extent not already incurred in a prior period) or incurred during such period; provided that Non-Financed Capital Expenditures incurred during fiscal year 2016 in connection with Borrowers’ move to the new facility located in Largo, Florida (the “Florida Move Capital Expenditures”) shall be excluded from this clause (a) to the extent (and only to the extent) such Florida Move Capital Expenditures are paid with the proceeds of additional equity issued in 2016 by one or more of the Borrowers to a Person that is not a Loan Party, and (b) cash taxes paid during such period, to the extent greater than zero to (ii) Fixed Charges for such period.    
(f)    The definition of “Liquidity Trigger Event” that appears in Schedule 1.1 to the Credit Agreements is hereby amended to read in its entirety as follows:

Liquidity Trigger Event” means the occurrence of any of the following: (i) Borrowers fail to maintain at least $2,000,000 of Liquidity at any time during the period commencing on the Fifth Amendment Effective Date through (and including) July 31, 2016; (ii) Borrowers fail to maintain at least $3,000,000 of Liquidity at any time during the period commencing on August 1, 2016 and continuing at all times thereafter; (iii) Borrowers fail to maintain at least $4,000,000 of Liquidity as of the last day of the first calendar month of each fiscal quarter during the period commencing on the Fifth Amendment Effective Date through (and including) July 31, 2016; (iv) Borrowers fail to maintain at least $5,000,000 of Liquidity as of the last day of the first calendar month of each fiscal quarter during the period commencing on August 1, 2016 and continuing thereafter; (v) Borrowers fail to maintain at least $9,000,000 of Liquidity as of the last day of each fiscal quarter during the period commencing on the Fifth Amendment Effective Date through (and including) July 31, 2016; or (vi) Borrowers fail to maintain at least $10,000,000 of Liquidity as of the last day of each fiscal quarter during the period commencing August 1, 2016 and continuing thereafter.
(g)    The definition of “Maximum Revolver Amount” that appears in Schedule 1.1 to the Domestic Credit Agreement is hereby amended to read in its entirety as follows:

Maximum Revolver Amount” means $25,000,000; provided that such amount may be (i) decreased by permanent reductions in such amount made in accordance with Section 2.11 of this Agreement, or (ii) increased by up to $5,000,000 in the aggregate, so long as the following conditions precedent have been satisfied with respect to any such increase: (a) Borrowers have provided Lender with at least thirty (30) days prior written notice of Borrowers’ desire to increase the Maximum Revolver Amount (a “Line Increase Notice”), which notice shall specify the amount of the desired increase in the Maximum Revolver Amount; (b) only two increases shall be permitted, and each such increase shall be in the amount of $2,500,000 each; provided that the Maximum Revolver Amount as increased shall not exceed $30,000,000; (c) no Event of Default shall have occurred and be continuing as of both the date of the request to increase the Maximum Revolver Amount and as of the date that the Maximum Revolver Amount increase becomes effective; (d) each such increase shall be subject to the approval of Lender (and Lender’s credit committee) in Lender’s sole discretion; and (e) Borrowers shall have paid to Lender a line increase fee equal to 0.1% of the amount of each such increase, with such fee due and payable upon the effective date of such increase (and, when paid, shall be deemed fully earned and non-refundable under all circumstances). The effective date of the increase of the Maximum Revolver Amount shall be thirty (30) days after receipt of the Line Increase Notice by Lender, provided all of the foregoing conditions have been satisfied as determined by Lender.





1.6    Schedule 2.12 to Domestic Credit Agreement. Paragraph (c) in the fourth row of Schedule 2.12 to the Domestic Credit Agreement (i.e., the “Termination, Reduction and Prepayment Fees”) is hereby deleted in its entirety.    

1.7    Schedule 2.12 to Ex-Im Credit Agreement. The third row of Schedule 2.12 to the Ex-Im Credit Agreement is amended to read in its entirety as follows:

“Annually:
(a)    Ex-Im Fees. On March 31, 2016, and on each March 31 of each year thereafter, an annual Ex-Im Fee equal to $150,000 per year. Each such fee when paid shall be deemed fully earned and non-refundable as of each such payment date under all circumstances.”
1.8     Schedule 1 to Exhibit A to Credit Agreements. The form of Schedule 1 to the form of Compliance Agreement attached to the Credit Agreements as Exhibit A is amended to read in its entirety as set forth on Exhibit A attached to this Amendment.

2.    No Other Changes. Except as explicitly amended by this Amendment or the other Loan Documents delivered in connection with this Amendment, all of the terms and conditions of the Credit Agreements and the other Loan Documents shall remain in full force and effect and shall apply to any advance or letter of credit thereunder. This Amendment shall be deemed to be a “Loan Document” (as defined in the Credit Agreements).

3.    Amendment Fee. In consideration of the agreements set forth herein, Borrower hereby agrees to pay to the Lender an amendment fee in the amount of $25,000 (the “Amendment Fee”), which fee is non-refundable when paid and is fully-earned as of the date of this Amendment. The Amendment Fee shall be paid in full on the date of this Amendment.

4.    Conditions Precedent. This Amendment shall be effective when Lender shall have received a duly executed original of this Amendment, together with each of the following, each in substance and form acceptable to Lender in its sole discretion and duly executed by all relevant parties:
4.1    Certificates of Authority from the corporate secretaries of the Borrowers and Guarantors;
4.2    Consent and approval of this Amendment by the Export Import Bank of the United States, if required by Lender;
4.3    The Amendment Fee, which Lender may arrange to be paid as a charge to the Loan Account; and
4.4    Such other matters as Lender may require.

5.    Representations and Warranties. Borrowers and Guarantors hereby represent and warrant to Lender as follows:
5.1    Borrowers and Guarantors have all requisite power and authority to execute this Amendment and any other agreements or instruments required hereunder and to perform all of their obligations hereunder, and this Amendment and all such other agreements and instruments have been duly executed and delivered by Borrowers and Guarantors and constitute the legal, valid and binding obligation of Borrowers and Guarantors, enforceable against Borrowers and Guarantors in accordance with its terms, except as enforcement may be limited by equitable principles or by bankruptcy, insolvency, reorganization, moratorium or similar laws relating to or limiting creditors’ rights generally.
5.2    The execution, delivery and performance by Borrowers and Guarantors of this Amendment and any other agreements or instruments required hereunder have been duly authorized by all necessary





corporate action on the part of Borrowers and Guarantors and do not (i) require any authorization, consent or approval by any governmental department, commission, board, bureau, agency or instrumentality, domestic or foreign, other than authorizations, consents or approvals that have been obtained and are in full force and effect or as contemplated by Section 4.2, (ii) violate any material provision of any law, rule or regulation or of any order, writ, injunction or decree presently in effect, having applicability to Borrowers or Guarantors, or the certificates of incorporation or by-laws of Borrowers or Guarantors, or (iii) result in a breach of or constitute a default under any indenture or loan or credit agreement or any other Material Contract to which Borrowers or Guarantors are a party or by which Borrowers and Guarantors or their respective properties may be bound or affected, except to the extent that any such breach or default could not individually or in the aggregate reasonably be expected to cause a Material Adverse Change.
5.3    All of the representations and warranties contained in Section 5 and Exhibit D of the Credit Agreements are true and correct in all material respects on and as of the date hereof as though made on and as of such date, except to the extent that such representations and warranties relate solely to an earlier date (in which case such representations and warranties continue to be true and correct in all material respects as of such earlier date).

6.    References. All references in the Credit Agreements to “this Agreement” shall be deemed to refer to the Credit Agreements as amended hereby; and any and all references in the other Loan Documents to the Credit Agreements shall be deemed to refer to the Credit Agreements as amended hereby.

7.    No Waiver. The execution of this Amendment and the acceptance of all other agreements and instruments related hereto shall not be deemed to be a waiver of any Default or Event of Default under the Credit Agreements or a waiver of any breach, default or event of default under any Loan Document or other document held by Lender, whether or not known to Lender and whether or not existing on the date of this Amendment.

8.    Release. Borrowers and Guarantors hereby absolutely and unconditionally release and forever discharge Lender, and any and all participants, parent corporations, subsidiary corporations, affiliated corporations, insurers, indemnitors, successors and assigns thereof, together with all of the present and former directors, officers, agents, attorneys, and employees of any of the foregoing, from any and all claims, demands or causes of action of any kind, nature or description, whether arising in law or equity or upon contract or tort or under any state or federal law or otherwise, which Borrowers or Guarantors have had, now have or have made claim to have against any such person for or by reason of any act, omission, matter, cause or thing whatsoever arising from the beginning of time to and including the date of this Amendment, whether such claims, demands and causes of action are matured or unmatured or known or unknown. It is the intention of the Borrowers and Guarantors in executing this release that the same shall be effective as a bar to each and every claim, demand and cause of action specified and in furtherance of this intention each of the Borrowers and Guarantors waives and relinquishes all rights and benefits under Section 1542 of the Civil Code of the State of California, which provides:

“A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS WHICH THE CREDITOR DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH IF KNOWN BY HIM OR HER MIGHT HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR.”
The parties acknowledge that each may hereafter discover facts different from or in addition to those now known or believed to be true with respect to such claims, demands, or causes of action and agree that this





instrument shall be and remain effective in all respects notwithstanding any such differences or additional facts.
9.    Costs and Expenses. Borrowers agree to pay all reasonable out-of-pocket fees and disbursements of counsel to Lender for the services performed by such counsel in connection with the preparation of this Amendment and the documents and instruments incidental hereto. Borrowers hereby agree that Lender may, at any time or from time to time in its sole discretion and without further authorization by Borrowers, make a loan to Borrowers under the Credit Agreements, or apply the proceeds of any loan, for the purpose of paying any such reasonable out-of-pocket fees, disbursements, costs and expenses.
10.    Miscellaneous. This Amendment may be executed in any number of counterparts, each of which when so executed and delivered shall be deemed an original and all of which counterparts, taken together, shall constitute one and the same instrument. Transmission by facsimile or “pdf” file of an executed counterpart of this Amendment shall be deemed to constitute due and sufficient delivery of such counterpart. Any party hereto may request an original counterpart of any party delivering such electronic counterpart. This Amendment and the rights and obligations of the parties hereto shall be construed in accordance with, and governed by, the laws of the State of California. In the event of any conflict between this Amendment and the Credit Agreements, the terms of this Amendment shall govern.

[Signature Pages Follow]











































IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed as of the date first above written.


BORROWERS:

ZHONE TECHNOLOGIES, INC.
By:__/s/ Kirk Misaka__________________
Name: Kirk Misaka
Title: Chief Financial Officer


ZTI MERGER SUBSIDIARY III, INC.
By:__/s/ Kirk Misaka__________________
Name: Kirk Misaka
Title: Chief Financial Officer

[SIGNATURES CONTINUED ON NEXT PAGE]

































GUARANTORS:

PREMISYS COMMUNICATIONS, INC.
By:__/s/ Kirk Misaka__________________
Name: Kirk Misaka
Title: Chief Financial Officer

ZHONE TECHNOLOGIES INTERNATIONAL, INC.
By:__/s/ Kirk Misaka___________________
Name: Kirk Misaka
Title: Chief Financial Officer

PARADYNE NETWORKS, INC.
By:__/s/ Kirk Misaka___________________
Name: Kirk Misaka
Title: Chief Financial Officer

PARADYNE CORPORATION
By:__/s/ Kirk Misaka___________________
Name: Kirk Misaka
Title: Chief Financial Officer

LENDER:
WELLS FARGO BANK, NATIONAL ASSOCIATION

By:__/s/ Harry L. Joe___________________
Name: Harry L. Joe
Title: Authorized Signatory






Exhibit A

[Form of Schedule 1 to Compliance Certificate form]

SCHEDULE 1 TO COMPLIANCE CERTIFICATE

Financial Covenants NOTE: only those financial covenants that are to be tested as of the Reporting Date, as provided in Section 8 of the Credit Agreement, should be included on this Schedule 1.

1.    Minimum Liquidity.
Borrower’s and its Subsidiaries’ Liquidity, as of ___________ ___, 201___ is $_____________, which [does/does not] satisfy the minimum Liquidity requirement set forth in Section 8(a) of the Credit Agreement for such test date.
2.    Minimum Excess Availability.
Borrower’s and its Subsidiaries’ Excess Availability under this Agreement plus Excess Availability under the [Ex-Im Credit Agreement/Domestic Credit Agreement] NOTE: select correct reference depending on whether this Schedule 1 is being used in connection with a Compliance Certificate that is submitted for the Domestic Credit Agreement or the Ex-Im Credit Agreement., as of ___________ ___, 201___ is $_____________, which [does/does not] satisfy the minimum requirement set forth in Section 8(b) of the Credit Agreement for such test date.
3.    Minimum EBITDA.
If, in accordance with Section 8(c) of the Credit Agreement, EBITDA is required to be tested, Borrower’s and its Subsidiaries’ EBITDA, measured on a quarter-end basis for the ___ month period ending _________ ___, 20___, is $___________, which [is/is not] greater than or equal to the amount set forth in Section 8(c) of the Credit Agreement for the corresponding period.
4.    Minimum Fixed Charge Coverage Ratio.
If, in accordance with Section 8(d) of the Credit Agreement, the Fixed Charge Coverage Ratio is required to be tested, Borrower’s and its Subsidiaries’ Fixed Charge Coverage Ratio for the twelve-month period ending _________ ___, 20___ is _____ to 1.0, which [is/is not] greater than or equal to required minimum Fixed Charge Coverage Ratio of 1.20 to 1.0 set forth in Section 8(d) of the Credit Agreement for such period.



1 NOTE: only those financial covenants that are to be tested as of the Reporting Date, as provided in Section 8 of the Credit Agreement, should be included on this Schedule 1.
2 NOTE: select correct reference depending on whether this Schedule 1 is being used in connection with a Compliance
Certificate that is submitted for the Domestic Credit Agreement or the Ex-Im Credit Agreement.



EX-23.1 4 exhibit231-12312015.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors and Stockholders
Zhone Technologies, Inc.:

We consent to the incorporation by reference in the registration statements on Form S-3 (Nos. 333-115306 and 333-113320) and in the registration statements on Form S-8 (Nos. 333-202580, 333-194334, 333-180148, 333-172876, 333-165510, 333-158009, 333-155321, 333-149598, 333-141153, 333-134217, 333-132336, 333-128092, 333-123369, 333-117142, 333-110713, 333-98855, 333-88732, 333-83422, 333-73352, and 333-61956) of Zhone Technologies, Inc. of our report dated March 23, 2016, with respect to the consolidated balance sheets of Zhone Technologies, Inc. and subsidiaries as of December 31, 2015 and 2014, and the related consolidated statements of comprehensive income (loss), stockholders’ equity, and cash flows, for each of the years in the three-year period ended December 31, 2015, and the effectiveness of internal control over financial reporting as of December 31, 2015, which report appears in the December 31, 2015 annual report on Form 10-K of Zhone Technologies, Inc.
/s/KPMG LLP
San Francisco, California
March 23, 2016


EX-31.1 5 exhibit311-12312015.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
RULE 13a-14(a)/15d-14(a)
I, James Norrod, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Zhone 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: March 23, 2016
 
/s/ JAMES NORROD
 
James Norrod
 
Chief Executive Officer


EX-31.2 6 exhibit312-12312015.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
RULE 13a-14(a)/15d-14(a)
I, Kirk Misaka, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Zhone 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: March 23, 2016
 
/s/ KIRK MISAKA
 
Kirk Misaka
 
Chief Financial Officer


EX-32.1 7 exhibit321-12312015.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
SECTION 1350 CERTIFICATION
Pursuant to 18 U.S.C. Section 1350, James Norrod, Chief Executive Officer of Zhone Technologies, Inc. (the “Company”), and Kirk Misaka, Chief Financial Officer of the Company, each hereby certify that, to their knowledge:
1.
The Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2015 (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: March 23, 2016
/s/ JAMES NORROD
  
/s/ KIRK MISAKA
James Norrod
  
Kirk Misaka
Chief Executive Officer
  
Chief Financial Officer


EX-101.INS 8 zhne-20151231.xml XBRL INSTANCE DOCUMENT 0001101680 2015-01-01 2015-12-31 0001101680 2015-06-30 0001101680 2016-03-04 0001101680 2015-12-31 0001101680 2014-12-31 0001101680 2013-01-01 2013-12-31 0001101680 2014-01-01 2014-12-31 0001101680 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0001101680 us-gaap:ResearchAndDevelopmentExpenseMember 2013-01-01 2013-12-31 0001101680 us-gaap:SellingAndMarketingExpenseMember 2013-01-01 2013-12-31 0001101680 us-gaap:CostOfSalesMember 2014-01-01 2014-12-31 0001101680 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-12-31 0001101680 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-12-31 0001101680 us-gaap:CostOfSalesMember 2013-01-01 2013-12-31 0001101680 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-12-31 0001101680 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-12-31 0001101680 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-12-31 0001101680 us-gaap:GeneralAndAdministrativeExpenseMember 2013-01-01 2013-12-31 0001101680 us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2013-01-01 2013-12-31 0001101680 us-gaap:RetainedEarningsMember 2014-12-31 0001101680 2012-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-12-31 0001101680 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001101680 us-gaap:CommonStockMember 2014-01-01 2014-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001101680 us-gaap:CommonStockMember 2014-12-31 0001101680 us-gaap:RetainedEarningsMember 2015-12-31 0001101680 us-gaap:CommonStockMember 2013-12-31 0001101680 us-gaap:RetainedEarningsMember 2014-01-01 2014-12-31 0001101680 us-gaap:CommonStockMember 2013-01-01 2013-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001101680 2013-12-31 0001101680 us-gaap:CommonStockMember 2012-12-31 0001101680 us-gaap:CommonStockMember 2015-12-31 0001101680 us-gaap:RetainedEarningsMember 2013-01-01 2013-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2012-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0001101680 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001101680 us-gaap:RetainedEarningsMember 2013-12-31 0001101680 us-gaap:RetainedEarningsMember 2012-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-01-01 2013-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-01-01 2014-12-31 0001101680 us-gaap:SalesRevenueNetMember 2015-01-01 2015-12-31 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2014-01-01 2014-12-31 0001101680 us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2013-01-01 2013-12-31 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2015-01-01 2015-12-31 0001101680 us-gaap:AccountsReceivableMember 2015-01-01 2015-12-31 0001101680 us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 zhne:NonUnitedStatesMember 2015-12-31 0001101680 zhne:NonUnitedStatesMember 2014-12-31 0001101680 us-gaap:AccountsReceivableMember 2014-01-01 2014-12-31 0001101680 us-gaap:SalesRevenueNetMember 2013-01-01 2013-12-31 0001101680 us-gaap:SalesRevenueNetMember 2014-01-01 2014-12-31 0001101680 us-gaap:BoardOfDirectorsChairmanMember 2014-07-17 2014-07-17 0001101680 us-gaap:ChiefExecutiveOfficerMember 2015-03-31 2015-03-31 0001101680 us-gaap:ChiefFinancialOfficerMember 2015-08-12 2015-08-12 0001101680 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0001101680 us-gaap:EmployeeStockOptionMember 2013-01-01 2013-12-31 0001101680 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001101680 us-gaap:ChiefExecutiveOfficerMember 2014-07-17 0001101680 us-gaap:ChiefExecutiveOfficerMember 2014-07-17 2014-07-17 0001101680 zhne:OwnershipInterest15Member 2015-01-01 2015-12-31 0001101680 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2014-01-01 2014-12-31 0001101680 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2014-01-01 2014-12-31 0001101680 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2015-01-01 2015-12-31 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2014-01-01 2014-12-31 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2013-01-01 2013-12-31 0001101680 us-gaap:WarrantMember 2013-12-31 0001101680 us-gaap:WarrantMember 2013-01-01 2013-12-31 0001101680 us-gaap:StateAndLocalJurisdictionMember 2015-01-01 2015-12-31 0001101680 zhne:FederalMember 2014-01-01 2014-12-31 0001101680 zhne:CaliforniaMember 2015-12-31 0001101680 zhne:FederalMember 2015-12-31 0001101680 us-gaap:StateAndLocalJurisdictionMember 2015-12-31 0001101680 zhne:UnitedStatesAndCanadaMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 zhne:FederalMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 zhne:UnitedKingdomMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 country:BR us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 zhne:GermanyMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 country:BR us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 zhne:FederalMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 zhne:UnitedKingdomMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0001101680 zhne:UnitedStatesAndCanadaMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 zhne:GermanyMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0001101680 zhne:RobertDahlMember zhne:OfficeSpaceAvailabletoDirectorMember us-gaap:DirectorMember 2015-01-01 2015-12-31 0001101680 zhne:ManufacturingFacilityInLargoFloridaMember 2015-12-31 0001101680 zhne:OaklandCaliforniaMember 2015-12-31 0001101680 zhne:ManufacturingFacilityInLargoFloridaMember us-gaap:SubsequentEventMember 2016-02-01 2016-02-29 0001101680 zhne:ManufacturingFacilityInLargoFloridaMember us-gaap:SubsequentEventMember 2016-02-29 0001101680 country:US 2013-01-01 2013-12-31 0001101680 us-gaap:NorthAmericaMember 2013-01-01 2013-12-31 0001101680 us-gaap:NorthAmericaMember 2015-01-01 2015-12-31 0001101680 us-gaap:LatinAmericaMember 2014-01-01 2014-12-31 0001101680 country:CA 2014-01-01 2014-12-31 0001101680 country:CA 2013-01-01 2013-12-31 0001101680 us-gaap:LatinAmericaMember 2013-01-01 2013-12-31 0001101680 zhne:InternationalMember 2015-01-01 2015-12-31 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2014-01-01 2014-12-31 0001101680 us-gaap:NorthAmericaMember 2014-01-01 2014-12-31 0001101680 us-gaap:AsiaMember 2013-01-01 2013-12-31 0001101680 country:CA 2015-01-01 2015-12-31 0001101680 us-gaap:AsiaMember 2014-01-01 2014-12-31 0001101680 country:US 2014-01-01 2014-12-31 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2015-01-01 2015-12-31 0001101680 us-gaap:LatinAmericaMember 2015-01-01 2015-12-31 0001101680 us-gaap:AsiaMember 2015-01-01 2015-12-31 0001101680 zhne:InternationalMember 2013-01-01 2013-12-31 0001101680 country:US 2015-01-01 2015-12-31 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2013-01-01 2013-12-31 0001101680 zhne:InternationalMember 2014-01-01 2014-12-31 0001101680 zhne:ServicesMember 2013-01-01 2013-12-31 0001101680 us-gaap:ProductMember 2014-01-01 2014-12-31 0001101680 us-gaap:ProductMember 2015-01-01 2015-12-31 0001101680 zhne:ServicesMember 2015-01-01 2015-12-31 0001101680 zhne:ServicesMember 2014-01-01 2014-12-31 0001101680 us-gaap:ProductMember 2013-01-01 2013-12-31 0001101680 2015-01-01 2015-03-31 0001101680 2015-07-01 2015-09-30 0001101680 2015-04-01 2015-06-30 0001101680 2015-10-01 2015-12-31 0001101680 2014-01-01 2014-03-31 0001101680 2014-10-01 2014-12-31 0001101680 2014-07-01 2014-09-30 0001101680 2014-04-01 2014-06-30 0001101680 us-gaap:SubsequentEventMember zhne:FormerDirectorMember 2016-01-31 2016-01-31 xbrli:pure iso4217:USD utreg:sqft iso4217:USD xbrli:shares zhne:CompensationPlan zhne:segment zhne:customer xbrli:shares false --12-31 FY 2015 2015-12-31 10-K 0001101680 34350172 Yes Accelerated Filer 58498069 ZHONE TECHNOLOGIES INC No No ZHNE 11719000 10053000 29916000 28209000 15438000 15380000 -35000 -356000 1075309000 1077459000 213000 213000 725000 725000 1021000 1021000 424000 424000 0 420000 2000 2000 786000 786000 7000 739000 11000 29000 1131000 1131000 7000 966000 53000 105000 600000 500000 43000 3000 40000 6167000 3496000 65712000 56645000 64292000 55038000 11119000 15686000 11528000 10113000 4567000 -4158000 -1415000 32.45 0.001 0.001 180000000 180000000 32506000 33813000 31116000 32249000 32506000 32506000 33813000 33813000 32000 34000 4163000 -4231000 -2338000 0.33 0.31 0.26 76116000 78748000 61989000 0 0 0 21000 64000 175000 42000 68000 188000 21000 4000 13000 0.0275 0.0312 P1Y 500000 0 0 0 0 0 0 0 0 0 809000 393000 0 0 0 533542000 524832000 0 0 83000 34000 100000 200000 7900000 23100000 2300000 3600000 533542000 524832000 0 0 0 367000 403000 767000 0.14 0.01 0.01 -0.08 -0.06 -0.13 -0.02 -0.01 -0.04 0.01 -0.06 0.13 0.01 0.01 -0.08 -0.06 -0.13 -0.02 -0.01 -0.04 0.01 -0.06 -151000 -100000 -321000 0.35 0.35 0.35 2296000 1468000 2500000 P1Y10M24D 0 0 0 262000 124000 6199000 9409000 8691000 46132000 10865000 11014000 10754000 9201000 41834000 10171000 10224000 8757000 9615000 38767000 0 0 0 4356000 -4063000 -1829000 42000 68000 188000 3962000 985000 -55000 -5465000 166000 430000 1510000 -1446000 -640000 136000 275000 396000 -114000 85000 49000 13000 3000 8000 42000 68000 67000 5460000 -970000 -1666000 6082000 -3769000 -1842000 -986000 -1919000 -2357000 -1842000 423000 -5183000 46000 1000 -6000 -321000 594000 -949000 -85000 -68000 -88000 85000 68000 98000 4974000 3765000 19985000 14802000 12794000 9764000 2217000 1273000 2000000 2300000 2200000 2066000 1920000 P10Y 2900000 31369000 22488000 65712000 56645000 29388000 20795000 5000000 0.0334 25000000.0 2100000 0.0025 10000000 5000000 6400000 10120000 10783000 6000000 1800000 1032000 229000 -3979000 -502000 -850000 -818000 4188000 -3437000 3703000 4314000 4314000 302000 369000 -2705000 -2097000 -4131000 -4131000 -602000 -366000 -1452000 403000 -2017000 -2017000 0 0 142000 1 1700000 100000 300000 2015 2010 2015 2012 2015 2008 2015 2011 2015 2011 41684000 45828000 40515000 4448000 355000 399000 -2656000 -2092000 -3994000 -538000 -313000 -1455000 558000 -1748000 8196000 5600000 1275000 523000 995000 1273000 178400000 1338800000 3612000 3229000 255000 249000 -151000 -151000 -100000 -100000 -321000 -321000 1981000 1693000 -7000 -1000 7000 502000 850000 818000 2863000 1914000 1032000 229000 1021000 0 0 -5000000 1000000 200000 1000000 1265000 952000 652000 671000 618000 358000 318000 16603000 16738000 1165000 1358000 4155000 3911000 P5Y P3Y 100000 0 0 15326000 17340000 15449000 -1040963000 -1042980000 122248000 113979000 8269000 3398000 38208000 3797000 27253000 41606000 49592000 80642000 28609000 32422000 29436000 30115000 120582000 113986000 6596000 2904000 36193000 3439000 19979000 39097000 58067000 81485000 27122000 27493000 22128000 24013000 100756000 93888000 6868000 3708000 35038000 4349000 24420000 38746000 33241000 62010000 20159000 19079000 16375000 424000 786000 1131000 P4Y P4Y On January 1 of each year, if the number of shares available for grant under the Amended and Restated 2001 Stock Incentive Plan is less than 5% of the total number of shares of common stock outstanding as of that date, the shares available for grant under the plan are automatically increased by the amount necessary to make the total number of shares available for grant equal to 5% of the total number of shares of common stock outstanding, or by a lesser amount as determined by the Board of Directors. 0 0 0 0.94 1.10 0.81 0.84 0.79 0.0142 0.0172 0.0162 2400000 2203000 2.17 3900000 546000 1000000 1588000 177000 1250000 1.17 1.83 1.86 2758000 23000 6085000 3425000 1.89 2.49 22000 2796000 2.39 1.32 0.82 1.77 0.9999 P10Y P7Y P4Y8M12D P5Y2M12D P4Y P5Y2M8D P4Y 19000 P2Y10M21D P3Y5M27D P3Y7M6D P3Y10M24D 138000 65000 34000 58000 930000 223000 1249000 1249000 132000 132000 79000 79000 61000 61000 110000 109000 1000 1032000 1031000 1000 229000 229000 0 1021000 1020000 1000 31940000 216000 1072839000 31000 -1041146000 37559000 65000 1074294000 32000 -1036832000 34343000 -35000 1075309000 32000 -1040963000 34157000 -356000 1077459000 34000 -1042980000 36900000 8700000 1592000 0 0 33021000 34826000 34441000 32384000 32484000 32380000 32605000 32665000 32902000 33957000 32941000 31429000 32299000 32354000 32384000 32484000 32380000 32605000 32665000 32902000 33527000 32941000 7669000 5742000 180000 91000 71000 776000 884000 1277000 2878000 1452000 1095000 960000 2022000 1150000 1341000 240 2874000 5436000 518667000 506031000 11918000 13331000 1.34 1.87 2.49 1.10 73600000 3 3 3 3 3 2 4130000 1000000 2034 0.53 0.86 0.44 0.83 P5Y P1Y -1426000 -357000 -135000 P10Y P7Y 0.05 2800000 P1Y 200000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into operating leases for certain office space and equipment, some of which contain renewal options.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating&#160;leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 ending December 31:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2020 and 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;">4,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above amounts include </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> of future minimum lease payments with respect to the Company&#8217;s manufacturing facility in Largo, Florida and headquarters in Oakland, California, respectively. In February 2016, the Company entered into a </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year lease beginning June 30, 2016 for a manufacturing facility in Largo, Florida to replace the Company's existing manufacturing facility, which requires the Company to pay a minimum of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> in future lease payments. The Company will have to perform significant build-out of the manufacturing facility and will receive a non-refundable tenant improvement allowance of up to </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the required alterations to the property. The tenant improvement allowance amount will be amortized over the term of the lease as an offset to rent expense. </font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For operating leases that include contractual commitments for operating expenses and maintenance, estimates of such amounts are included based on current rates. Rent expense under operating leases, excluding rent relating to excess facilities previously accrued, totaled </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.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;">$2.0 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</font><font style="font-family:inherit;font-size:10pt;">, 2014 and 2013, respectively. Sublease rental income was immaterial for the years ended December 31, 2015, 2014 and 2013. </font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of operations, from time to time, the Company arranges for the issuance of various types of surety bonds, such as bid and performance bonds, which are agreements under which the surety company guarantees that the Company will perform in accordance with contractual or legal obligations. If the Company fails to perform under its obligations, the maximum potential payment under these surety bonds would have been </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.2 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;">.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has agreements with various contract manufacturers which include non-cancellable inventory purchase commitments. The amount of non-cancellable purchase commitments outstanding was </font><font style="font-family:inherit;font-size:10pt;">$6.4 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;">.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Royalties</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a dollar amount per unit shipped or a percentage of the underlying revenue and is recorded in cost of revenue.</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;">Employee Benefit Plan</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a 401(k) plan for its employees whereby eligible employees may contribute up to a specified percentage of their earnings, on a pretax basis, subject to the maximum amount permitted by the Internal Revenue Code. Under the 401(k) plan, the Company may make discretionary contributions. The Company made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> discretionary contributions to the plan in 2015, 2014, and 2013.</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;">Executive Compensation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 12, 2015, the Board of Directors of Zhone approved a </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> performance bonus for Kirk Misaka, Zhone's Chief Financial Officer. The performance bonus was paid in August 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 31, 2015, the Board of Directors of Zhone approved a </font><font style="font-family:inherit;font-size:10pt;">$0.1</font><font style="font-family:inherit;font-size:10pt;"> million performance bonus for James Norrod, Zhone&#8217;s Chief Executive Officer. The performance bonus was paid in April 2015.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 17, 2014, Morteza Ejabat, the Company's then President, Chief Executive Officer and Chairman of Zhone's Board of Directors, resigned from his position as President and Chief Executive Officer and was appointed by the Board of Directors to serve as Executive Chairman. Effective July 17, 2014, the Board appointed James Norrod as the Company&#8217; s President and Chief Executive Officer and as a member of the Board of Directors.</font></div><div style="line-height:120%;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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with this transition, the Company paid Mr . Ejabat a one-time performance bonus in the amount of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> on July 17, 2014 in recognition of his services as Chief Executive Officer since 1999. The performance bonus was expensed during the three month period ended September 30, 2014. On January 31, 2016, Mr. Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effective immediately.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company&#8217;s other comprehensive loss 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;">, </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;"> is comprised of only foreign exchange translations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Risk</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts. </font></div><div style="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:72px;font-size:10pt;"><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;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and 2013, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">26%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">31%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">33%</font><font style="font-family:inherit;font-size:10pt;"> of net revenue, respectively. The target customers for the Company&#8217;s products are network service providers that operate voice, data and video communications networks. There are a limited number of potential customers in this target market. The Company expects that a significant portion of the Company&#8217;s future revenue will depend on sales of its products to a limited number of customers. Any failure of one or more customers to purchase products from the Company for any reason, including any downturn in their businesses, would seriously harm the Company&#8217;s business, financial condition and results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:72px;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;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">44%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">53%</font><font style="font-family:inherit;font-size:10pt;"> of net accounts receivable, 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;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, receivables from customers in countries other than the United States represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">83%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">86%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of net accounts receivable.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company may provide or commit to extend credit or credit support to its customers. 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 did not have any significant customer financing commitments or guarantees.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s products are concentrated primarily in the communications equipment market, which is highly competitive and subject to rapid change. Significant technological changes in the industry could adversely affect operating results. The Company&#8217;s inventories include components that may be specialized in nature, and subject to rapid technological obsolescence. The Company actively manages inventory levels, and the Company considers technological obsolescence and potential changes in product demand based on macroeconomic conditions when estimating required allowances to reduce recorded inventory amounts to market value. Such estimates could change in the future.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s growth and ability to meet customer demands are also dependent on its ability to obtain timely deliveries of components from suppliers and contract manufacturers. The Company depends on contract manufacturers and sole or limited source suppliers for several key components. If the Company were unable to obtain these components on a timely basis, the Company would be unable to meet its customers&#8217; product delivery requirements which could adversely impact operating results. While the Company is not solely dependent on one contract manufacturer, it expects to continue to rely on contract manufacturers to fulfill a portion of its product manufacturing requirements.</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;">Debt</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;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;">, the Company had a </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit and letter of credit facility with WFB. </font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the WFB Facility, the Company has the option of borrowing funds at agreed upon interest rates. The amount that the Company is able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate amount outstanding does not exceed </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> less the amount committed as security for letters of credit, which 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;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">. To maintain availability of funds under the WFB Facility, the Company pays a commitment fee on the unused portion. The commitment fee is </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#160;per annum and is recorded as interest expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> under its WFB Facility. In addition, </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> was committed as security for letters of credit. The Company had </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> of borrowing availability under the WFB Facility 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 maturity date under the WFB Facility is March 31, 2019. Effective March 23, 2016, amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin based on our average excess availability (as calculated under the WFB Facility). At December 31, 2015, amounts borrowed under the WFB Facility bore interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of </font><font style="font-family:inherit;font-size:10pt;">2.75%</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the interest rate and weighted average interest rate on the WFB Facility were </font><font style="font-family:inherit;font-size:10pt;">3.34%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">3.12%</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s obligations under the WFB Facility are secured by substantially all of its personal property assets and those of its subsidiaries that guarantee the WFB Facility, including their intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If the Company defaults under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell the Company&#8217;s assets to satisfy the obligations under the WFB Facility. 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 was in compliance with these covenants.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income (Loss) per Common Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.</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;">Net Income (Loss) Per Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,131</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive 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></tr><tr><td style="vertical-align:top;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;">Stock options and share awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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;">1,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,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;">33,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands, except exercise price per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="72%" 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exercise price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 stock options and unvested restricted shares</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;">3,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="72%" 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exercise price</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 stock options and unvested restricted shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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="72%" 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exercise price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants</font></div></td><td style="vertical-align:bottom;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;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">32.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 stock options and unvested restricted shares</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;">40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;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;">, 2014 and 2013, there were </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> shares of issued common stock subject to repurchase.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurement</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity&#8217;s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="9%" rowspan="1" colspan="1"></td><td width="91%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;&#8211;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inputs are quoted prices in active markets for identical assets or liabilities.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;&#8211;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;&#8211;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following financial instruments are not measured at fair value on the Company&#8217;s 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, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 approximated their carrying value as reported on the consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level&#160;2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had no financial assets and liabilities 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 recorded at fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For operations outside the United States, the Company translates assets and liabilities of foreign subsidiaries, whose functional currency is the local currency, at end of period exchange rates. Revenues and expenses are translated at monthly average rates of exchange prevailing during the year. The adjustment resulting from translating the financial statements of such foreign subsidiaries, is included in accumulated other comprehensive loss, which is reflected as a separate component of stockholders&#8217; equity. Realized gains and losses on foreign currency transactions are included in other income (expense) in the accompanying consolidated statement of comprehensive income (loss). </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable based on expected undiscounted cash flows attributable to that asset or asset group. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to the future net undiscounted cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future net undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the components of income tax expense applicable to loss before income taxes (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#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;">Total tax 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;">188</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;">68</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</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:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the expected tax expense (benefit) to the actual tax expense is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 tax expense (benefit) at statutory&#160;rate (35%)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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, net of Federal effect</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Foreign rate differential</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(5,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">49</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</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;">68</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities 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 are as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss, capital loss, and tax credit carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">506,031</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Fixed assets and 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;">13,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">Inventory and other reserves</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Gross deferred tax 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;">524,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">533,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Less 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;">(524,832</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;">(533,542</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><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</font><font style="font-family:inherit;font-size:10pt;"> and 2014, the net changes in the valuation allowance were a decrease of </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$36.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company recorded a full valuation allowance against the net deferred tax assets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 since it is more likely than not that the net deferred tax assets will not be realized due to the lack of previously paid taxes and anticipated taxable income.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;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;">, the Company had net operating loss carryforwards for federal and California income tax purposes of approximately </font><font style="font-family:inherit;font-size:10pt;">$1,338.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$178.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which are available to offset future taxable income, if any, in years through 2034. These losses begin to expire in 2015. In 2014, the Company recorded an adjustment to reduce its federal net operating loss carry forwards by </font><font style="font-family:inherit;font-size:10pt;">$73.6 million</font><font style="font-family:inherit;font-size:10pt;"> to reflect allocations of losses to its foreign affiliate.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">Approximately </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> federal and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> California net operating loss carryforwards stated here are attributable to</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">employee stock option deductions, the benefit from which will be allocated to paid-in-capital rather than current income when subsequently recognized. Federal and state laws impose substantial restrictions on the utilization of net operating loss and tax credit carryforwards in the event of an ownership change for tax purposes, as defined in Section&#160;382 of the Internal Revenue Code. As a result of such ownership changes, the Company&#8217;s ability to realize the potential future benefit of tax losses and tax credits that existed at the time of the ownership change will be significantly reduced. The Company&#8217;s deferred tax asset and related valuation allowance would be reduced as a result. The Company has not yet performed a Section&#160;382 study to determine the amount of reduction, if any.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;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;">, the Company also had research credit carryforwards for federal and state income tax purposes of approximately </font><font style="font-family:inherit;font-size:10pt;">$23.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which are available to reduce future income taxes, if any, in years through </font><font style="font-family:inherit;font-size:10pt;">2034</font><font style="font-family:inherit;font-size:10pt;"> and over an indefinite period, respectively. The federal credits begin to expire in 2015 and the California credits carryover indefinitely. Additionally, the Company had alternative minimum tax credit carryforwards for federal income tax purposes of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> which are available to reduce future income taxes, if any, over an indefinite period. The Company also had enterprise zone credit carryforwards for state income tax purposes of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> which are available to reduce future state income taxes, if any, over an indefinite period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may have unrecognized tax benefits included in its deferred tax assets which are subject to a full valuation allowance 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. However, the Company has not yet performed a study to determine the amount of such unrecognized tax benefits.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and penalties, to the extent accrued on unrecognized tax benefits in the future, will be included in tax expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;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:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="594px" rowspan="1" colspan="1"></td><td width="88px" 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;">&#8226;&#160;&#160;&#160;&#160;Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;California and Canada</font></div></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;">2011&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Brazil</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Germany</font></div></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;">2008&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;United Kingdom</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011&#160;&#8211;&#160;2015</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">However, due to the fact the Company had net operating losses and credits carried forward in most jurisdictions, certain items attributable to technically closed years are still subject to adjustment by the relevant taxing authority through an adjustment to tax attributes carried forward to open years.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates that its foreign income will generally be subject to taxation in the United States on a current basis and that its foreign subsidiaries and representative offices will therefore not have any material untaxed earnings subject to deferred taxes. In addition, to the extent the Company is deemed to have a sufficient connection to a particular taxing jurisdiction to enable that jurisdiction to tax the Company but the Company has not filed an income tax return in that jurisdiction for the year(s) at issue, the jurisdiction would typically be able to assert a tax liability for such years without limitation on the number of years it may examine.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is not currently under examination for income taxes in any material jurisdiction.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the asset and liability method to account for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and the income tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The Company has recorded a full valuation allowance against its net deferred tax assets at </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;">2014</font><font style="font-family:inherit;font-size:10pt;"> due to the significant uncertainty regarding whether the deferred tax assets will be realized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or market, with cost being determined using the first-in, first-out (FIFO) method. In assessing the net realizable value of inventories, the Company is required to make judgments as to future demand requirements and compare these with the current or committed inventory levels. Once inventory has been written down to its estimated net realizable value, its carrying value cannot be increased due to subsequent changes in demand forecasts. To the extent that a severe decline in forecasted demand occurs, or the Company experiences a higher incidence of inventory obsolescence due to rapidly changing technology and customer requirements, the Company may incur significant charges for excess inventory.</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;">Litigation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and Uncertainties</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of </font><font style="font-family:inherit;font-size:10pt;">$2.0 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;"> which reduced cash and cash equivalents in </font><font style="font-family:inherit;font-size:10pt;">2015</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;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> in current debt outstanding under its revolving line of credit and letter of credit facility (the &#8220;WFB Facility&#8221;) with Wells Fargo Bank (&#8220;WFB&#8221;). The Company currently expects to repay the WFB Facility within the next twelve months. The maturity date under the WFB Facility is March 31, 2019. See Note 4 for additional information.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s current lack of liquidity could harm it by:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">increasing its vulnerability to adverse economic conditions in its industry or the economy in general;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">limiting its ability to plan for, or react to, changes in its business and industry; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.</font></div></td></tr></table><div style="line-height:120%;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In order to meet the Company&#8217;s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities, purchase credit insurance, or borrow on unfavorable terms. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. In October 2015, the Company took steps to reduce its expenses to minimize additional cash burn, including reduction in headcount and in salaries. The Company may be unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company&#8217;s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company&#8217;s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. Based on the Company&#8217;s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial condition and results of operations could be materially and adversely affected by various factors, including:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Potential deferment of purchases and orders by customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Customers&#8217; inability to obtain financing to make purchases from the Company and/or maintain their business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Negative impact from increased financial pressures on third-party dealers, distributors and retailers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Intense competition in the communication equipment market;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Commercial acceptance of the Company&#8217;s Single Line Multi-Service ("SLMS") products in its core and FiberLAN business; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Negative impact from increased financial pressures on key suppliers.</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14, which defers the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures. </font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The guidance does not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The guidance applies to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The guidance is effective for the Company on January 1, 2017. ASU No. 2015-11 should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "Leases". ASU 2016-02 requires that lease arrangements longer than 12 months result in an entity recognizing an asset and liability. The updated guidance is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. The Company has not evaluated the impact of the guidance on its 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;">Organization and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a) Description of Business</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Zhone Technologies, Inc. (sometimes referred to, collectively with its subsidiaries, as &#8220;Zhone&#8221; or the &#8220;Company&#8221;) designs, develops and manufactures communications network equipment for telecommunications operators and enterprises worldwide. The Company&#8217;s products provide enterprise solutions that enable both network service providers and enterprises to deliver high speed fiber access, while transporting voice, video and data to the end user. The Company was incorporated under the laws of the state of Delaware in June 1999. The Company began operations in September 1999 and is headquartered in Oakland, California.</font></div><div style="line-height:120%;padding-top:18px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b) Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c) Risks and Uncertainties</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of </font><font style="font-family:inherit;font-size:10pt;">$2.0 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;"> which reduced cash and cash equivalents in </font><font style="font-family:inherit;font-size:10pt;">2015</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;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> in current debt outstanding under its revolving line of credit and letter of credit facility (the &#8220;WFB Facility&#8221;) with Wells Fargo Bank (&#8220;WFB&#8221;). The Company currently expects to repay the WFB Facility within the next twelve months. The maturity date under the WFB Facility is March 31, 2019. See Note 4 for additional information.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s current lack of liquidity could harm it by:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">increasing its vulnerability to adverse economic conditions in its industry or the economy in general;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">limiting its ability to plan for, or react to, changes in its business and industry; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.</font></div></td></tr></table><div style="line-height:120%;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In order to meet the Company&#8217;s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities, purchase credit insurance, or borrow on unfavorable terms. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. In October 2015, the Company took steps to reduce its expenses to minimize additional cash burn, including reduction in headcount and in salaries. The Company may be unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company&#8217;s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company&#8217;s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. Based on the Company&#8217;s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial condition and results of operations could be materially and adversely affected by various factors, including:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Potential deferment of purchases and orders by customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Customers&#8217; inability to obtain financing to make purchases from the Company and/or maintain their business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Negative impact from increased financial pressures on third-party dealers, distributors and retailers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Intense competition in the communication equipment market;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Commercial acceptance of the Company&#8217;s Single Line Multi-Service ("SLMS") products in its core and FiberLAN business; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;" 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:108px;"><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;">Negative impact from increased financial pressures on key suppliers.</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d) Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e) Revenue Recognition</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company&#8217;s arrangements generally do not have any significant post-delivery obligations. If the Company&#8217;s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance.&#160;In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company&#8217;s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company&#8217;s sales have multiple deliverables. The Company&#8217;s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company&#8217;s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (&#8220;VSOE&#8221;) it uses third-party evidence of selling price (&#8220;TPE&#8221;), and if no such data is available, it uses a best estimated selling price (&#8220;BSP&#8221;). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company&#8217;s marketing strategy differs from that of the Company&#8217;s peers and the Company&#8217;s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products&#8217; selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company&#8217;s products.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company&#8217;s gross margin objectives and pricing practices plus customer and market specific considerations.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended warranty services are priced based on the type of product and are sold in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;"> year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f) Allowances for Sales Returns and Doubtful Accounts</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records an allowance for sales returns for estimated future product returns related to current period product revenue. The allowance for sales returns is recorded as a reduction of revenue and an allowance against accounts receivable. The Company bases its allowance for sales returns on periodic assessments of historical trends in product return rates and current approved returned products. If the actual future returns were to deviate from the historical data on which the reserve had been established, the Company&#8217;s future revenue could be adversely affected.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make payments for amounts owed to the Company. The allowance for doubtful accounts is recorded as a charge to general and administrative expenses. The Company bases its allowance on periodic assessments of its customers&#8217; liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical collection trends. Additional allowances may be required in the future if the liquidity or financial conditions of its customers deteriorate, resulting in impairment in their ability to make payments.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity under the Company&#8217;s allowance for sales returns and doubtful accounts was comprised as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,095</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Reversal of 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;">(71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Utilization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,341</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,022</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">960</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,095</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,452</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for doubtful accounts was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.6 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g) Inventories</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or market, with cost being determined using the first-in, first-out (FIFO) method. In assessing the net realizable value of inventories, the Company is required to make judgments as to future demand requirements and compare these with the current or committed inventory levels. Once inventory has been written down to its estimated net realizable value, its carrying value cannot be increased due to subsequent changes in demand forecasts. To the extent that a severe decline in forecasted demand occurs, or the Company experiences a higher incidence of inventory obsolescence due to rapidly changing technology and customer requirements, the Company may incur significant charges for excess inventory.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h) Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For operations outside the United States, the Company translates assets and liabilities of foreign subsidiaries, whose functional currency is the local currency, at end of period exchange rates. Revenues and expenses are translated at monthly average rates of exchange prevailing during the year. The adjustment resulting from translating the financial statements of such foreign subsidiaries, is included in accumulated other comprehensive loss, which is reflected as a separate component of stockholders&#8217; equity. Realized gains and losses on foreign currency transactions are included in other income (expense) in the accompanying consolidated statement of comprehensive income (loss). During </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;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> realized foreign exchange gain or loss on its statements of comprehensive income (loss).</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i) Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company&#8217;s other comprehensive loss 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;">, </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;"> is comprised of only foreign exchange translations.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j) Concentration of Risk</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts. </font></div><div style="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:72px;font-size:10pt;"><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;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and 2013, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">26%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">31%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">33%</font><font style="font-family:inherit;font-size:10pt;"> of net revenue, respectively. The target customers for the Company&#8217;s products are network service providers that operate voice, data and video communications networks. There are a limited number of potential customers in this target market. The Company expects that a significant portion of the Company&#8217;s future revenue will depend on sales of its products to a limited number of customers. Any failure of one or more customers to purchase products from the Company for any reason, including any downturn in their businesses, would seriously harm the Company&#8217;s business, financial condition and results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:72px;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;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">44%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">53%</font><font style="font-family:inherit;font-size:10pt;"> of net accounts receivable, 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;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, receivables from customers in countries other than the United States represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">83%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">86%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of net accounts receivable.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company may provide or commit to extend credit or credit support to its customers. 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 did not have any significant customer financing commitments or guarantees.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s products are concentrated primarily in the communications equipment market, which is highly competitive and subject to rapid change. Significant technological changes in the industry could adversely affect operating results. The Company&#8217;s inventories include components that may be specialized in nature, and subject to rapid technological obsolescence. The Company actively manages inventory levels, and the Company considers technological obsolescence and potential changes in product demand based on macroeconomic conditions when estimating required allowances to reduce recorded inventory amounts to market value. Such estimates could change in the future.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s growth and ability to meet customer demands are also dependent on its ability to obtain timely deliveries of components from suppliers and contract manufacturers. The Company depends on contract manufacturers and sole or limited source suppliers for several key components. If the Company were unable to obtain these components on a timely basis, the Company would be unable to meet its customers&#8217; product delivery requirements which could adversely impact operating results. While the Company is not solely dependent on one contract manufacturer, it expects to continue to rely on contract manufacturers to fulfill a portion of its product manufacturing requirements.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k) Property and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost and depreciated using the straight-line method over their estimated useful lives. Useful lives of all property and equipment range from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> years. Leasehold improvements are generally amortized over the shorter of their useful lives or the remaining lease term.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l) Long-Lived Assets</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable based on expected undiscounted cash flows attributable to that asset or asset group. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to the future net undiscounted cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future net undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of its long-lived assets based on a combination of market information primarily obtained from third-party quotes and online markets. In the application of the impairment testing, the Company is required to make estimates of future operating trends and resulting cash flows and judgments on discount rates and other variables. Actual future results and other assumed variables could differ from these estimates. During 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;">, </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;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment charges related to the impairment of long-lived assets. The Company&#8217;s long-lived assets 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 </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> consisted of net fixed assets totaling </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m) Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the Black Scholes model to estimate the fair value of options, which is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company's expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rates and expected dividends. The expected stock price volatility is based on the weighted average of the historical volatility of the Company's common stock over the most recent period commensurate with the estimated expected life of the Company's stock options. The Company based its expected life assumption on its historical experience and on the terms and conditions of the stock awards granted to employees. Risk free interest rates reflect the yield on zero-coupon U.S. Treasury securities. </font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company&#8217;s consolidated statement of comprehensive income (loss). The Company attributes the values of the stock-based compensation to expense using the straight line method.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards of stock options granted to non-employees under the Company&#8217;s share-based compensation plans are accounted for at fair value determined by using the Black Scholes option pricing model. These options are generally immediately exercisable and expire </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">seven</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten</font><font style="font-family:inherit;font-size:10pt;"> years from the date of grant. Non-employee options subject to vesting are re-valued as they become vested.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(n) Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the asset and liability method to account for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and the income tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The Company has recorded a full valuation allowance against its net deferred tax assets at </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;">2014</font><font style="font-family:inherit;font-size:10pt;"> due to the significant uncertainty regarding whether the deferred tax assets will be realized.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o) Net Income (Loss) per Common Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p) Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14, which defers the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures. </font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The guidance does not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The guidance applies to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The guidance is effective for the Company on January 1, 2017. ASU No. 2015-11 should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "Leases". ASU 2016-02 requires that lease arrangements longer than 12 months result in an entity recognizing an asset and liability. The updated guidance is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. The Company has not evaluated the impact of the guidance on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost and depreciated using the straight-line method over their estimated useful lives. Useful lives of all property and equipment range from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> years. Leasehold improvements are generally amortized over the shorter of their useful lives or the remaining lease term.</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;">Quarterly Information (unaudited)</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11%" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</font></div></td></tr><tr><td style="vertical-align: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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">27,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(602</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,452</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 income (loss) per share</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.02</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11%" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</font></div></td></tr><tr><td style="vertical-align: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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">28,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating 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;">355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,097</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 income per share</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.06</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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;">Related-Party Transactions</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, the Company&#8217;s executive officers and non-employee directors are reimbursed for travel related expenses when incurred for business purposes. The Company previously reimbursed its former Chairman, Morteza Ejabat, for the direct operating expenses incurred in the use of his private aircraft when used for business purposes. The amount reimbursed for these expenses was </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> during 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;">, 2014 and 2013, respectively.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, the Company provides Robert Dahl, Zhone's Director and Chairman of the Audit Committee, access to approximately </font><font style="font-family:inherit;font-size:10pt;">240</font><font style="font-family:inherit;font-size:10pt;"> square feet of office space to facilitate the role of Mr. Dahl as chair of the Audit Committee and to facilitate communications between the Company and Mr. Dahl. Mr. Dahl owns and maintains separate phone, fax, server and computer systems. The Company does not incur any incremental costs in connection with the provision of this office space.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company&#8217;s arrangements generally do not have any significant post-delivery obligations. If the Company&#8217;s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance.&#160;In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company&#8217;s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company&#8217;s sales have multiple deliverables. The Company&#8217;s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company&#8217;s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (&#8220;VSOE&#8221;) it uses third-party evidence of selling price (&#8220;TPE&#8221;), and if no such data is available, it uses a best estimated selling price (&#8220;BSP&#8221;). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company&#8217;s marketing strategy differs from that of the Company&#8217;s peers and the Company&#8217;s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products&#8217; selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company&#8217;s products.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company&#8217;s gross margin objectives and pricing practices plus customer and market specific considerations.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended warranty services are priced based on the type of product and are sold in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;"> year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and other liabilities (in thousands):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">3,229</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,612</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands, except exercise price per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="72%" 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exercise price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 stock options and unvested restricted shares</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;">3,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="72%" 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exercise price</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 stock options and unvested restricted shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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="72%" 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exercise price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants</font></div></td><td style="vertical-align:bottom;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;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">32.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 stock options and unvested restricted shares</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;">40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense 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;">, </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;"> (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Compensation expense relating to employee stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the components of income tax expense applicable to loss before income taxes (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#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;">Total tax 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;">188</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;">68</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of the Company&#8217;s deferred tax assets and liabilities 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 are as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss, capital loss, and tax credit carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">506,031</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Fixed assets and 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;">13,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">Inventory and other reserves</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Gross deferred tax 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;">524,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">533,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Less 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;">(524,832</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;">(533,542</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,131</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive 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></tr><tr><td style="vertical-align:top;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;">Stock options and share awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align: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;">1,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,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;">33,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</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-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the expected tax expense (benefit) to the actual tax expense is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 tax expense (benefit) at statutory&#160;rate (35%)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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, net of Federal effect</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Foreign rate differential</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(5,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">49</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</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;">68</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Revenue by products and services:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,269</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">100,756</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;">120,582</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;">122,248</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%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating&#160;leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 ending December 31:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2020 and 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;">4,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance sheet detail 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 </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,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></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;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,765</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,974</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">14,802</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;">19,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty periods are generally </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the date of shipment. The following table summarizes the activity related to the product warranty liability during 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 </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 December&#160;31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to cost of 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;">358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Claims and 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;">(671</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 December&#160;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;">952</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Claims and settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(618</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance 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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">652</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11%" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</font></div></td></tr><tr><td style="vertical-align: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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">27,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(602</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,452</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 income (loss) per share</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.02</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11%" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</font></div></td></tr><tr><td style="vertical-align: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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">28,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating 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;">355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,097</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 income per share</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.06</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-left:4px;padding-bottom:8px;padding-top:8px;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;padding-bottom:8px;padding-top:8px;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;padding-bottom:8px;padding-top:8px;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Revenue by Geography:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,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;">2,904</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total North America</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,746</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,097</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Europe, Middle East, Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,349</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,797</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total International</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,642</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">100,756</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;">120,582</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;">122,248</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-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the summary of option activity under the stock option program 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;"> (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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&#160;as&#160;of&#160;December 31, 2014</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;">6,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Canceled/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;">1,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Exercised</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;">1,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Outstanding&#160;as&#160;of&#160;December 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;">3,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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 style="vertical-align: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.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at 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;">2,796</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.49</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable 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;">2,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions used to value option grants 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;">, 2014 and 2013 are as follows:</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="58%" 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="12%" 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="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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</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.0 - 5.19 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">4.0 - 5.2 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">4.7 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79% - 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81% - 110%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Risk free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></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;">Enterprise Wide Information</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company designs, develops and manufactures communications network equipment for enterprises and telecommunications operators worldwide. The Company derives substantially all of its revenues from the sales of the Zhone product family. The Company&#8217;s chief operating decision maker is the Company&#8217;s Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. The Company has determined that it has operated within </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> discrete reportable business segment since inception. The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Revenue by Geography:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,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;">2,904</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total North America</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,746</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,097</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Europe, Middle East, Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,349</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,797</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total International</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,642</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">100,756</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;">120,582</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;">122,248</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Revenue by products and services:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,269</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">100,756</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;">120,582</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;">122,248</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%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the Black Scholes model to estimate the fair value of options, which is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company's expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rates and expected dividends. The expected stock price volatility is based on the weighted average of the historical volatility of the Company's common stock over the most recent period commensurate with the estimated expected life of the Company's stock options. The Company based its expected life assumption on its historical experience and on the terms and conditions of the stock awards granted to employees. Risk free interest rates reflect the yield on zero-coupon U.S. Treasury securities. </font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company&#8217;s consolidated statement of comprehensive income (loss). The Company attributes the values of the stock-based compensation to expense using the straight line method.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards of stock options granted to non-employees under the Company&#8217;s share-based compensation plans are accounted for at fair value determined by using the Black Scholes option pricing model. These options are generally immediately exercisable and expire </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">seven</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten</font><font style="font-family:inherit;font-size:10pt;"> years from the date of grant. Non-employee options subject to vesting are re-valued as they become vested.</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;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;padding-top:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a) Overview</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;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;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s equity capitalization consisted of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">180 million</font><font style="font-family:inherit;font-size:10pt;"> authorized shares of common stock, of which </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">33.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;">32.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, were outstanding.</font></div><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b) Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;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;">, the Company had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;"> types of share-based compensation plans related to stock options and employee stock purchases. The compensation cost that has been charged as an expense in the statement of comprehensive income (loss) for those plans was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.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;">$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;">$0.4 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</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;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense 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;">, </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;"> (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Compensation expense relating to employee stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s stock-based compensation plans are designed to attract, motivate, retain and reward talented employees, directors and consultants and align stockholder and employee interests. The Company has two active stock option plans, the Amended and Restated Special 2001 Stock Incentive Plan and the Amended and Restated 2001 Stock Incentive Plan. Stock options are primarily issued from the Amended and Restated 2001 Stock Incentive Plan. This plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards and other stock-based awards to officers, employees, directors and consultants of the Company. Options may be granted at an exercise price less than, equal to or greater than the fair market value on the date of grant, except that any options granted to a 10% stockholder must have an exercise price equal to at least </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">110%</font><font style="font-family:inherit;font-size:10pt;"> of the fair market value of the Company&#8217;s common stock on the date of grant. The Board of Directors determines the term of each option, the option exercise price and the vesting terms. Stock options are generally granted at an exercise price equal to the fair market value on the date of grant, expiring </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years from the date of grant and vesting over a period of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">four years</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">On January&#160;1 of each year, if the number of shares available for grant under the Amended and Restated 2001 Stock Incentive Plan is less than 5% of the total number of shares of common stock outstanding as of that date, the shares available for grant under the plan are automatically increased by the amount necessary to make the total number of shares available for grant equal to 5% of the total number of shares of common stock outstanding, or by a lesser amount as determined by the Board of Directors.</font><font style="font-family:inherit;font-size:10pt;"> As of December&#160;31, 2015, </font><font style="font-family:inherit;font-size:10pt;">2.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares were available for grant under these plans.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 17, 2014, the Compensation Committee of our Board of Directors approved the grant of an inducement award to Mr. Norrod in connection with his appointment as Zhone's President and Chief Executive Officer and as a member of the Board. The award consisted of a stock option to purchase </font><font style="font-family:inherit;font-size:10pt;">1,250,000</font><font style="font-family:inherit;font-size:10pt;"> shares of Zhone's common stock at an exercise price equal to the closing price of Zhone's common stock on the grant date, which stock option was granted on July 21, 2014. The estimated fair value of the stock option award at the grant date was </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> and is being amortized to expense over the service period of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has estimated the fair value of stock-based payment awards on the date of grant using the Black Scholes pricing model, which is affected by the Company&#8217;s stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company&#8217;s expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rate and expected dividends. The estimated expected term of options granted was determined based on historical option exercise trends. Estimated volatility was based on historical volatility and the risk free interest rate was based on U.S. Treasury yield in effect at the time of grant for the expected life of the options. The Company does not anticipate paying any cash dividends in the foreseeable future and therefore used an expected dividend yield of </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> in the option valuation model. The Company is also required to estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. Historical data was used to estimate pre-vesting forfeitures and record stock-based compensation expense only for those awards that are expected to vest.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions used to value option grants 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;">, 2014 and 2013 are as follows:</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="58%" 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="12%" 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="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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</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.0 - 5.19 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">4.0 - 5.2 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">4.7 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79% - 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81% - 110%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Risk free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value of options granted during 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;">, </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;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.86</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.83</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.17</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively. The intrinsic value of options exercised 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;">, </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;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5</font><font style="font-family:inherit;font-size:10pt;"> million and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company received </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in proceeds from stock option exercises 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;">, </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;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the summary of option activity under the stock option program 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;"> (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual&#160;Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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&#160;as&#160;of&#160;December 31, 2014</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;">6,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;">177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Canceled/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;">1,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Exercised</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;">1,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Outstanding&#160;as&#160;of&#160;December 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;">3,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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 style="vertical-align: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.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at 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;">2,796</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.49</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable 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;">2,203</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value represents the total pretax intrinsic value, based on the Company&#8217;s closing stock price as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.00</font><font style="font-family:inherit;font-size:10pt;">, which would have been received by the option holders had the option holders exercised their options as of that date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:72px;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;">, there was </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation costs, adjusted for estimated forfeitures related to unvested stock-based payments granted which are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">1.9</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amendment of WFB Facility</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 23, 2016, the Company entered into an amendment of the WFB Facility with WFB to, among other matters, add financial covenants with respect to minimum excess availability and minimum fixed charge ratio, remove the financial covenant with respect to maximum capital expenditures, amend the minimum liquidity covenant, establish the financial covenant requirements for minimum EBITDA for 2016, amend the interest rate margin and change the maturity date of the WFB Facility to March 31, 2019. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Office Lease Agreement</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 18, 2016, the Company entered into an Office Lease Agreement with BACM 2005-3 Bryan Dairy Industrial, LLC, with respect to a manufacturing facility at the Bryan Dairy East Business Park in Largo, Florida. This lease will replace the Company's lease for its existing manufacturing facility in Largo, Florida, which expires on June 21, 2016. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Executive Officer Transition</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 31, 2016, Morteza Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effectively immediately. Mr. Ejabat has agreed to provide transitional services to Zhone for a period of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year following his resignation. In consideration of such transitional services, Zhone has issued to him </font><font style="font-family:inherit;font-size:10pt;">500,000</font><font style="font-family:inherit;font-size:10pt;"> shares of Zhone common stock pursuant to the Company's Amended and Restated 2001 Stock Incentive Plan.</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;">Balance Sheet Detail</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance sheet detail 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 </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,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></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;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,765</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,974</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">14,802</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;">19,985</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;"><div style="padding-left: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="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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;">Property and equipment, net:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Machinery and 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;">10,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Computers and acquired software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,920</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,066</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less accumulated depreciation and amortization </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,380</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;">(15,438</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,358</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,165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense associated with property and equipment amounted to </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;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.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;">$0.4 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</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;">, respectively.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and other liabilities (in thousands):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">3,229</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,612</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accrues for warranty costs based on historical trends for the expected material and labor costs to provide warranty services. Warranty periods are generally </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the date of shipment. The following table summarizes the activity related to the product warranty liability during 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 </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 December&#160;31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to cost of 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;">358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Claims and 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;">(671</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 December&#160;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;">952</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Claims and settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(618</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance 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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">652</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Allowances for Sales Returns and Doubtful Accounts</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records an allowance for sales returns for estimated future product returns related to current period product revenue. The allowance for sales returns is recorded as a reduction of revenue and an allowance against accounts receivable. The Company bases its allowance for sales returns on periodic assessments of historical trends in product return rates and current approved returned products. If the actual future returns were to deviate from the historical data on which the reserve had been established, the Company&#8217;s future revenue could be adversely affected.</font></div><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make payments for amounts owed to the Company. The allowance for doubtful accounts is recorded as a charge to general and administrative expenses. The Company bases its allowance on periodic assessments of its customers&#8217; liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical collection trends. Additional allowances may be required in the future if the liquidity or financial conditions of its customers deteriorate, resulting in impairment in their ability to make payments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity under the Company&#8217;s allowance for sales returns and doubtful accounts was comprised as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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="11%" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,095</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Reversal of 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;">(71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Utilization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,341</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,022</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">960</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,095</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,452</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The open tax years for the major jurisdictions are as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;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:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="594px" rowspan="1" colspan="1"></td><td width="88px" 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;">&#8226;&#160;&#160;&#160;&#160;Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;California and Canada</font></div></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;">2011&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Brazil</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Germany</font></div></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;">2008&#160;&#8211;&#160;2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;United Kingdom</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011&#160;&#8211;&#160;2015</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" 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="11%" 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;">Property and equipment, net:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Machinery and 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;">10,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Computers and acquired software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,920</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,066</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less accumulated depreciation and amortization </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,380</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;">(15,438</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,358</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,165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> EX-101.SCH 9 zhne-20151231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Balance Sheet Detail link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Balance Sheet Detail Accrued and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Balance Sheet Detail (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Balance Sheet Detail Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Balance Sheet Detail Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Balance Sheet Detail Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Balance Sheet Detail (Tables) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2432403 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Commitments and Contingencies Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2332301 - 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 1002000 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2435401 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Enterprise Wide Information link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Enterprise Wide Information Revenue by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 2437403 - Disclosure - Enterprise Wide Information Revenue by Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Enterprise Wide Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Executive Compensation link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Executive Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2426406 - Disclosure - Income Taxes Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Income Taxes Components of Income Tax Expense Applicable to Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2426407 - Disclosure - Income Taxes Open Tax Years for Major Jurisdictions (Details) link:presentationLink link:calculationLink link:definitionLink 2426405 - Disclosure - Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Net Income (Loss) Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Net Income (Loss) Per Share Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Organization and Summary of Significant Accounting Policies Allowance for Sales Returns and Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2140100 - Disclosure - Quarterly Information (unaudited) link:presentationLink link:calculationLink link:definitionLink 2440402 - Disclosure - Quarterly Information (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2340301 - Disclosure - Quarterly Information (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2429401 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stockholders' Equity Assumptions used to Value Options Grants (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Stockholders' Equity Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stockholders' Equity Summary of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2441401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2141100 - Disclosure - Subsequent Event (Notes) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 zhne-20151231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 zhne-20151231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 zhne-20151231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Federal [Member] Federal California California [Member] California [Member] State State and Local Jurisdiction [Member] Income Taxes [Line Items] Income Taxes [Line Items] Income Taxes [Line Items] Change in deferred tax valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Net operating loss carryforwards Operating Loss Carryforwards Net operating loss carryforwards, adjustment Net Operating Loss Carryforwards, Adjustment Net Operating Loss Carryforwards, Adjustment Operating loss carryforward attributable to stock options Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Research credit carry forward Deferred Tax Assets, Tax Credit Carryforwards, Research Operating loss carry forwards, expiration year Operating Loss Carryforwards Expiration Year Operating Loss Carryforwards, Expiration Year Alternative minimum tax credit carry forward Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax Enterprise Zone credit carry forward Deferred Tax Assets, Tax Credit Carryforwards, Other Quarterly Financial Information Disclosure [Abstract] Net revenue Revenue, Net Gross profit Gross Profit Operating income (loss) Operating Income (Loss) Net income (loss) Net Income (Loss) Attributable to Parent Earnings per common share Earnings Per Share [Abstract] Basic (in dollar per share) Earnings Per Share, Basic Diluted (in dollar per share) Earnings Per Share, Diluted Weighted average shares outstanding used to compute earnings per common share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Components of Income Tax Expense Applicable to Loss Before Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of Company's Deferred Tax Assets And Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Open Tax Years for Major Jurisdictions Open Tax Year Table [Text Block] Tabular disclosure of tax year that remains open to examination under enacted tax laws. Compensation Related Costs [Abstract] Officer Compensation [Table] Officer Compensation [Table] Officer Compensation [Table] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Chief Financial Officer Chief Financial Officer [Member] Chief Executive Officer Chief Executive Officer [Member] Board of Directors Chairman Board of Directors Chairman [Member] Officer Compensation [Line Items] Officer Compensation [Line Items] [Line Items] for Officer Compensation [Table] Officers' compensation Officers' Compensation Stockholders' Equity Note [Abstract] Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Table] Share Based Compensation Arrangement Assumptions Used To Estimate Fair Values Of Share Options Granted [Table] Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Line Items] Share Based Compensation Arrangement Assumptions Used To Estimate Fair Values Of Share Options Granted [Line Items] Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Line Items] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Deferred assets: Deferred Tax Assets, Net [Abstract] Net operating loss, capital loss, and tax credit carryforwards Deferred Tax Assets Operating Loss And Capital Loss Carryforwards Deferred Tax Assets, Operating Loss And Capital Loss Carryforwards Fixed assets and intangible assets Deferred Tax Assets Property Plant And Equipment And Intangible Assets Deferred Tax Assets Property Plant And Equipment And Intangible Assets Inventory and other reserves Deferred Tax Assets Inventory And Reserves Amount before allocation of valuation allowances of deferred tax asset attributable to Inventory and other reserves. Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Less valuation allowance Deferred Tax Assets, Valuation Allowance Total net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding at beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Canceled/Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Exercise of stock option for cash (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options outstanding at end of period Options outstanding vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options outstanding vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options outstanding at beginning of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Canceled/Forfeited (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options outstanding at end of period (in USD per share) Vested and expected to vest at end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and exercisable at end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (years) Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Stock options outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Vested and expected to vest ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested and exercisable ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Options outstanding at beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options outstanding at end of period Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Organization, Consolidation and Presentation of Financial Statements [Abstract] Allowance for Sales Returns and Doubtful Accounts Allowances For Doubtful Accounts And Sales Returns Table [Text Block] Tabular disclosure of the activity in the allowance for sales return and doubtful accounts. Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Segment Reporting [Abstract] Number of reportable segments Number of Reportable Segments Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES Canada CANADA Total North America North America [Member] Latin America Latin America [Member] Europe, Middle East, Africa Europe Middle East And Africa [Member] Europe, Middle East and Africa [Member] Asia Pacific Asia [Member] Total International International [Member] International [Member] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Subsequent Event [Table] Subsequent Event [Table] Former Director [Member] Former Director [Member] Former Director [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Deferred Compensation Arrangement with Individual, Requisite Service Period Deferred Compensation Arrangement with Individual, Requisite Service Period Deferred Compensation Arrangement with Individual, Shares Issued Deferred Compensation Arrangement with Individual, Shares Issued Balance Sheet Related Disclosures [Abstract] Depreciation and amortization associated with property and equipment Depreciation, Depletion and Amortization, Nonproduction Warranty period from date of shipment Standard Product Warranty Time Period Standard Product Warranty Time Period Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Stock-based compensation Share-based Compensation Sales returns and doubtful accounts Provision For Doubtful Accounts Receivable And Sales Returns The current period expense charged against operations, the offset which is either the allowance for doubtful accounts or sales returns for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected). Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercise of stock options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Repayment under credit facilities Proceeds from (Repayments of) Lines of Credit Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net 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 disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Changes in accrued and other liabilities related to property and equipment purchases Noncash or Part Noncash Acquisition, Payables Assumed Cash paid during period for: Cash Paid During Period For [Abstract] Cash Paid During Period For [Abstract] Taxes Income Taxes Paid Interest Interest Paid Allowance for Doubtful Accounts Receivable and Sales Returns [Roll Forward] Allowance for Doubtful Accounts Receivable and Sales Returns [Roll Forward] Allowance for Doubtful Accounts Receivable and Sales Returns [Roll Forward] Balance at beginning of year Allowance For Doubtful Accounts Receivable And Sales Returns Current Allowance For Doubtful Accounts Receivable And Sales Returns Current Charged to revenue Allowance For Doubtful Accounts Receivable And Sales Returns Charged To Revenue Allowance For Doubtful Accounts Receivable And Sales Returns, Charged to Revenue Charged to (reversal of) expense Allowance For Doubtful Accounts Receivable And Sales Returns Charged To Expense Allowance For Doubtful Accounts Receivable And Sales Returns, Charged to Expense Utilization Allowance For Doubtful Accounts Receivable And Sales Returns Utilized Allowance For Doubtful Accounts Receivable And Sales Returns, Utilized Balance at end of year Related Party Transactions [Abstract] Travel related expenses reimbursed Related Party Costs Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Robert Dahl Robert Dahl [Member] Robert Dahl [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Director Director [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Office Space Available to Director Office Space Available to Director [Member] Office Space Available to Director [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Office space available for use by Director and Audit Committee Chair Area of Office Space Area of Office Space Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Compensation expense relating to employee stock options Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation Allocated Share-based Compensation Expense Property and equipment, net: Property, Plant and Equipment, Net [Abstract] Machinery and equipment Machinery and Equipment, Gross Computers and acquired software Property, Plant and Equipment, Other, Gross Furniture and fixtures Furniture and Fixtures, Gross Leasehold improvements Leasehold Improvements, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Quarterly Information Schedule of Quarterly Financial Information [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurement Fair Value Disclosures [Text Block] Summary of Stock Based Compensation Expense Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Assumptions Used to Value Options Grants Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Option Activity under Stock Option Program Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Income Statement [Abstract] Statement [Table] Statement [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 Product Development Research and Development Expense [Member] Sales and Marketing Selling and Marketing Expense [Member] General and Administrative General and Administrative Expense [Member] Statement [Line Items] Statement [Line Items] Amounts include stock-based compensation cost as follows: Share-based Compensation, Allocation and Classification in Financial Statements [Abstract] Compensation and Retirement Disclosure [Abstract] Employee Benefit Plan Compensation and Employee Benefit Plans [Text Block] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Product Warranty Accrual Charged to cost of revenue Product Warranty Accrual, Warranties Issued Claims and settlements Product Warranty Accrual, Payments Ending balance Cost of revenue Cost of Revenue Gross profit Operating expenses: Operating Expenses [Abstract] Research and product development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Operating income (loss) Interest expense, net Interest Income (Expense), Net Other income (expense), net Other Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net income (loss) Other comprehensive loss—foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent California and Canada United States And Canada [Member] United States And Canada [Member] Brazil BRAZIL Germany Germany [Member] Germany [Member] United Kingdom United Kingdom [Member] United Kingdom [Member] Open tax years Open Tax Year Stockholders' Equity [Table] Stockholders Equity [Table] Stockholders' Equity [Table] Stock Options [Axis] Stock Options [Axis] Stock Options [Axis] Stock Options [Domain] Stock Options [Domain] Stock Options [Domain] 10 percent stockholder Ownership Interest 15 [Member] Ownership Interest 15 [Member] Stockholders Equity [Line Items] Stockholders Equity [Line Items] Stockholders Equity [Line Items] Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares outstanding Common Stock, Shares, Outstanding Number of share-based compensation plans Number Of Share Based Compensation Plans Number Of Share Based Compensation Plans Minimum stock option exercise price for 10% stockholder Minimum Stock Option Exercise Price Ten Percent Owners Minimum Stock Option Exercise Price - 10% Owners. Expiration period of options Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Stock options vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Shares grant description Share-based Compensation Arrangement by Share-based Payment Award, Description Shares available for grant as percent of shares outstanding, threshold for increase in number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant, Percent of Shares Outstanding, Threshold for Increase Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant, Percent of Shares Outstanding, Threshold for Increase Shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Options granted to new CEO Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Estimated fair value of stock option award at the grant date Share-based Compensation Arrangement by Share-based Payment Award, Options, Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grant Date Fair Value Service period of stock option award amortization (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Weighted average fair value of options granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Options exercised, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Proceeds from stock options exercised Proceeds from Stock Options Exercised Closing stock price (in USD per share) Share Price Unrecognized compensation cost related to unvested stock based payments Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized compensation cost related to unvested stock based payments, weighted average recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Revenue by Geography Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock Common Stock [Member] Additional paid-in capital Additional Paid-in Capital [Member] Other comprehensive income Accumulated Other Comprehensive Income (Loss) [Member] Accumulated deficit Retained Earnings [Member] Beginning Balances (in shares) Beginning Balances Stockholders' Equity Attributable to Parent Exercise of stock options for cash Stock Issued During Period, Value, Stock Options Exercised Employee stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance of common stock for executive services (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock for executive services Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock for director services (in shares) Stock Issued During Period, Shares, Issued for Services Issuance of common stock for director services Stock Issued During Period, Value, Issued for Services Foreign currency translation adjustment Ending Balances (in shares) Ending Balances Document Documentand Entity Information [Abstract] Document Documentand 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 Trading Symbol Trading Symbol 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 Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Public Float Entity Public Float Enterprise Wide Information Segment Reporting Disclosure [Text Block] Estimated Future Lease Payments under All Non Cancelable Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Computation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Potential Common Stock not Included in Diluted Net Loss Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] WFB credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity WFB credit facility, commitment as security for various letters of credit Letters of Credit Outstanding, Amount WFB credit facility, commitment fee on unused capacity, percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage WFB credit facility, outstanding amount Long-term Line of Credit WFB credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Line of credit, marginal floating rate over three-months LIBOR rate Debt Instrument, Basis Spread on Variable Rate WFB credit facility, interest rate Line of Credit Facility, Interest Rate at Period End WFB credit facility, weighted average interest rate Debt, Weighted Average Interest Rate Executive Compensation Compensation Related Costs, General [Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Net Income (Loss) Per Share Earnings Per Share [Text Block] Operating leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 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 and thereafter Operating Leases, Future Minimum Payments, Due in Five Years and Thereafter Operating Leases, Future Minimum Payments, Due in Five Years and Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options and unvested restricted shares Stock Option And Non Vested Restricted Stock [Member] Stock Option And Non Vested Restricted Stock Warrants Warrant [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Weighted average exercise price of warrants Class of Warrant or Right, Exercise Price of Warrants or Rights Weighted average exercise price of outstanding stock options and unvested restricted shares Exercise Price Of Stock Options And Unvested Restricted Shares The exercise price of Stock Options And Unvested Restricted Shares that are excluded from computation of earnings per share. Antidilutive securities excluded from computation of loss per share calculation, shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Inventories Schedule of Inventory, Current [Table Text Block] Property and equipment, net Schedule Of Property Plant And Equipment Table [Text Block] Tabular disclosure of gross property plant and equipment, accumulated amortization and depreciation, and net property, plant and equipment that is used in the normal conduct of business to produce goods and services and not intended for resale. Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Commitments and Contingencies Disclosure Commitments And Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Geographical [Domain] Manufacturing facility in Largo, Florida Manufacturing Facility In Largo Florida [Member] Manufacturing Facility In Largo Florida [Member] Oakland, California Oakland, California [Member] Oakland, California [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Commitments and Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Commitments and Contingencies Disclosure [Line Items] Future minimum lease payments Minimum Lease Payments, Sale Leaseback Transactions Lease term Lessee Leasing Arrangements, Operating Leases, Term of Contract Future minimum payments due Tenant improvement allowance Operating Leases, Tenant Improvement Allowance Operating Leases, Tenant Improvement Allowance Rental expenses for leases Operating Leases, Rent Expense Maximum potential payment under surety bonds Surety Bonds Outstanding Surety Bonds Outstanding Amount of non-cancellable purchase commitments outstanding Long-term Purchase Commitment, Amount Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Products Product [Member] Services Services [Member] Services [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Risks and Uncertainties Liquidity Disclosure [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Multiple-deliverable Arrangements, Description [Policy Text Block] Allowances for Sales Returns and Doubtful Accounts Allowance For Sales Returns And Doubtful Accounts Policy [Text Block] Disclosure of accounting policy for determining sales returns and the allowance for doubtful accounts for trade and other accounts receivable balances. Inventories Inventory, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Accounting for Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Net Income (Loss) per Common Share Earnings Per Share, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net of allowances for sales returns and doubtful accounts of $960 in 2015 and $1,095 in 2014 Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net 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 Line of credit Line of Credit, Current Accrued and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities Total current liabilities Liabilities, Current Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value. Authorized 180,000 shares; issued and outstanding 33,813 and 32,506 shares as of December 31, 2015 and 2014, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Total liabilities and stockholders' equity Liabilities and Equity Quarterly Information (unaudited) Quarterly Financial Information [Text Block] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net Revenue Sales Revenue, Net [Member] Accounts Receivable [Member] 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] Other than United States Non United States [Member] Non United States Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Number Of Major Customers Number Of Major Customers Number Of Major Customers Extended product warranty, term Product Warranty Term Product Warranty Term Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Foreign exchange loss realized Foreign Currency Transaction Gain (Loss), Realized Percentage of revenue Concentration Risk, Percentage Percentage of net accounts receivable Percentage Of Total Net Accounts Receivables Percentage of Total Net Accounts Receivables. Property and equipment, useful lives Property, Plant and Equipment, Useful Life Impairment of fixed assets Impairment of Long-Lived Assets Held-for-use Non-employee options, expiration period Share Based Compensation Arrangement By Share Based Payment Award Expiration Period Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Tax benefit, statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current Income Tax Expense (Benefit), Total Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred tax expense Deferred Income Tax Expense (Benefit) Income tax provision/(benefit) Accrued warranty Accrued compensation Employee-related Liabilities, Current Deferred revenue Deferred Revenue, Current Other Other Accrued Liabilities, Current Accrued and other liabilities Organization and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Discretionary contribution made to 401(k) plan Defined Contribution Plan, Employer Discretionary Contribution Amount Accounts receivable, allowances for sales returns and doubtful accounts Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, issued Common Stock, Shares, Issued Common stock, outstanding Balance Sheet Detail Supplemental Balance Sheet Disclosures [Text Block] Loss Contingency, Information about Litigation Matters [Abstract] Litigation Legal Matters and Contingencies [Text Block] Numerator: Earnings Per Share Basic And Diluted Numerator [Abstract] Earnings Per Share Basic And Diluted Numerator [Abstract] Denominator: Earnings Per Share Basic And Diluted Denominator [Abstract] Earnings Per Share Basic And Diluted Denominator [Abstract] Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Stock options and share awards (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted (in shares) Inventories: Inventory, Net, Items Net of Reserve Alternative [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Expected tax benefit at statutory rate (35%) Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State taxes, net of Federal effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount EX-101.PRE 13 zhne-20151231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R1.htm IDEA: XBRL DOCUMENT v3.3.1.900
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2015
Mar. 04, 2016
Jun. 30, 2015
Document Documentand 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    
Trading Symbol ZHNE    
Entity Registrant Name ZHONE TECHNOLOGIES INC    
Entity Central Index Key 0001101680    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Common Stock, Shares Outstanding   34,350,172  
Entity Public Float     $ 58,498,069
XML 15 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 $ 10,113 $ 11,528
Accounts receivable, net of allowances for sales returns and doubtful accounts of $960 in 2015 and $1,095 in 2014 28,209 29,916
Inventories 14,802 19,985
Prepaid expenses and other current assets 1,914 2,863
Total current assets 55,038 64,292
Property and equipment, net 1,358 1,165
Other assets 249 255
Total assets 56,645 65,712
Current liabilities:    
Accounts payable 10,053 11,719
Line of credit 5,000 10,000
Accrued and other liabilities 5,742 7,669
Total current liabilities 20,795 29,388
Other long-term liabilities 1,693 1,981
Total liabilities 22,488 31,369
Stockholders' equity:    
Common stock, $0.001 par value. Authorized 180,000 shares; issued and outstanding 33,813 and 32,506 shares as of December 31, 2015 and 2014, respectively 34 32
Additional paid-in capital 1,077,459 1,075,309
Other comprehensive income (356) (35)
Accumulated deficit (1,042,980) (1,040,963)
Total stockholders' equity 34,157 34,343
Total liabilities and stockholders' equity $ 56,645 $ 65,712
XML 16 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, allowances for sales returns and doubtful accounts $ 960 $ 1,095
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, issued 33,813,000 32,506,000
Common stock, outstanding 33,813,000 32,506,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Statement [Abstract]      
Net revenue $ 100,756 $ 120,582 $ 122,248
Cost of revenue 61,989 78,748 76,116
Gross profit 38,767 41,834 46,132
Operating expenses:      
Research and product development 15,449 17,340 15,326
Sales and marketing 16,375 19,079 20,159
General and administrative 8,691 9,409 6,199
Total operating expenses 40,515 45,828 41,684
Operating income (loss) (1,748) (3,994) 4,448
Interest expense, net (88) (68) (85)
Other income (expense), net 7 (1) (7)
Income (loss) before income taxes (1,829) (4,063) 4,356
Income tax provision 188 68 42
Net income (loss) (2,017) (4,131) 4,314
Other comprehensive loss—foreign currency translation adjustments (321) (100) (151)
Comprehensive income (loss) $ (2,338) $ (4,231) $ 4,163
Earnings per common share      
Basic (in dollar per share) $ (0.06) $ (0.13) $ 0.14
Diluted (in dollar per share) $ (0.06) $ (0.13) $ 0.13
Weighted average shares outstanding used to compute earnings per common share      
Basic (in shares) 32,941 32,380 31,429
Diluted (in shares) 32,941 32,380 33,021
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Amounts include stock-based compensation cost as follows:      
Stock-based compensation $ 1,131 $ 786 $ 424
Cost of Revenue      
Amounts include stock-based compensation cost as follows:      
Stock-based compensation 7 7 0
Research and Product Development      
Amounts include stock-based compensation cost as follows:      
Stock-based compensation 53 11 2
Sales and Marketing      
Amounts include stock-based compensation cost as follows:      
Stock-based compensation 105 29 2
General and Administrative      
Amounts include stock-based compensation cost as follows:      
Stock-based compensation $ 966 $ 739 $ 420
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock
Additional paid-in capital
Other comprehensive income
Accumulated deficit
Beginning Balances (in shares) at Dec. 31, 2012   31,116      
Beginning Balances at Dec. 31, 2012 $ 31,940 $ 31 $ 1,072,839 $ 216 $ (1,041,146)
Exercise of stock option for cash (in shares)   930      
Exercise of stock options for cash 1,032 $ 1 1,031    
Employee stock-based compensation 213   213    
Issuance of common stock for executive services (in shares)   138      
Issuance of common stock for executive services 132   132    
Issuance of common stock for director services (in shares)   65      
Issuance of common stock for director services 79   79    
Net income (loss) 4,314       4,314
Foreign currency translation adjustment (151)     (151)  
Ending Balances (in shares) at Dec. 31, 2013   32,249      
Ending Balances at Dec. 31, 2013 37,559 $ 32 1,074,294 65 (1,036,832)
Exercise of stock option for cash (in shares)   223      
Exercise of stock options for cash 229 $ 0 229    
Employee stock-based compensation 725   725    
Issuance of common stock for director services (in shares)   34      
Issuance of common stock for director services 61   61    
Net income (loss) (4,131)       (4,131)
Foreign currency translation adjustment $ (100)     (100)  
Ending Balances (in shares) at Dec. 31, 2014 32,506 32,506      
Ending Balances at Dec. 31, 2014 $ 34,343 $ 32 1,075,309 (35) (1,040,963)
Exercise of stock option for cash (in shares) 1,249 1,249      
Exercise of stock options for cash $ 1,021 $ 1 1,020    
Employee stock-based compensation 1,021   1,021    
Issuance of common stock for director services (in shares)   58      
Issuance of common stock for director services 110 $ 1 109    
Net income (loss) (2,017)       (2,017)
Foreign currency translation adjustment $ (321)     (321)  
Ending Balances (in shares) at Dec. 31, 2015 33,813 33,813      
Ending Balances at Dec. 31, 2015 $ 34,157 $ 34 $ 1,077,459 $ (356) $ (1,042,980)
XML 20 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 (loss) $ (2,017) $ (4,131) $ 4,314
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 767 403 367
Stock-based compensation 1,131 786 424
Sales returns and doubtful accounts (135) (357) (1,426)
Changes in operating assets and liabilities:      
Accounts receivable 1,842 3,769 (6,082)
Inventories 5,183 (423) 1,842
Prepaid expenses and other current assets 949 (594) 321
Other assets 6 (1) (46)
Accounts payable (1,666) (970) 5,460
Accrued and other liabilities (2,357) (1,919) (986)
Net cash provided by (used in) operating activities 3,703 (3,437) 4,188
Cash flows from investing activities:      
Purchases of property and equipment (818) (850) (502)
Net cash used in investing activities (818) (850) (502)
Cash flows from financing activities:      
Proceeds from exercise of stock options 1,021 229 1,032
Repayment under credit facilities (5,000) 0 0
Net cash provided by (used in) financing activities (3,979) 229 1,032
Effect of exchange rate changes on cash (321) (100) (151)
Net increase (decrease) in cash and cash equivalents (1,415) (4,158) 4,567
Cash and cash equivalents at beginning of year 11,528 15,686 11,119
Cash and cash equivalents at end of year 10,113 11,528 15,686
Supplemental disclosures of cash flow information:      
Changes in accrued and other liabilities related to property and equipment purchases (142) 0 0
Cash paid during period for:      
Taxes 67 68 42
Interest $ 98 $ 68 $ 85
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies
Organization and Summary of Significant Accounting Policies
(a) Description of Business
Zhone Technologies, Inc. (sometimes referred to, collectively with its subsidiaries, as “Zhone” or the “Company”) designs, develops and manufactures communications network equipment for telecommunications operators and enterprises worldwide. The Company’s products provide enterprise solutions that enable both network service providers and enterprises to deliver high speed fiber access, while transporting voice, video and data to the end user. The Company was incorporated under the laws of the state of Delaware in June 1999. The Company began operations in September 1999 and is headquartered in Oakland, California.
(b) Basis of Presentation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.
(c) Risks and Uncertainties
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of $2.0 million for the year ended December 31, 2015 which reduced cash and cash equivalents in 2015. As of December 31, 2015, the Company had approximately $10.1 million in cash and cash equivalents and $5.0 million in current debt outstanding under its revolving line of credit and letter of credit facility (the “WFB Facility”) with Wells Fargo Bank (“WFB”). The Company currently expects to repay the WFB Facility within the next twelve months. The maturity date under the WFB Facility is March 31, 2019. See Note 4 for additional information.
The Company’s current lack of liquidity could harm it by:
increasing its vulnerability to adverse economic conditions in its industry or the economy in general;
requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;
limiting its ability to plan for, or react to, changes in its business and industry; and
influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.
In order to meet the Company’s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities, purchase credit insurance, or borrow on unfavorable terms. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. In October 2015, the Company took steps to reduce its expenses to minimize additional cash burn, including reduction in headcount and in salaries. The Company may be unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company’s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company’s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. Based on the Company’s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.
The Company’s financial condition and results of operations could be materially and adversely affected by various factors, including:
Potential deferment of purchases and orders by customers;
Customers’ inability to obtain financing to make purchases from the Company and/or maintain their business;
Negative impact from increased financial pressures on third-party dealers, distributors and retailers;
Intense competition in the communication equipment market;
Commercial acceptance of the Company’s Single Line Multi-Service ("SLMS") products in its core and FiberLAN business; and
Negative impact from increased financial pressures on key suppliers.
The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.
(d) Use of Estimates
The preparation of the consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
(e) Revenue Recognition
The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company’s arrangements generally do not have any significant post-delivery obligations. If the Company’s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.
The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company’s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company’s sales have multiple deliverables. The Company’s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company’s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.
For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (“VSOE”) it uses third-party evidence of selling price (“TPE”), and if no such data is available, it uses a best estimated selling price (“BSP”). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company’s marketing strategy differs from that of the Company’s peers and the Company’s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company’s products.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company’s gross margin objectives and pricing practices plus customer and market specific considerations.
The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.
(f) Allowances for Sales Returns and Doubtful Accounts
The Company records an allowance for sales returns for estimated future product returns related to current period product revenue. The allowance for sales returns is recorded as a reduction of revenue and an allowance against accounts receivable. The Company bases its allowance for sales returns on periodic assessments of historical trends in product return rates and current approved returned products. If the actual future returns were to deviate from the historical data on which the reserve had been established, the Company’s future revenue could be adversely affected.
The Company records an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make payments for amounts owed to the Company. The allowance for doubtful accounts is recorded as a charge to general and administrative expenses. The Company bases its allowance on periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical collection trends. Additional allowances may be required in the future if the liquidity or financial conditions of its customers deteriorate, resulting in impairment in their ability to make payments.
Activity under the Company’s allowance for sales returns and doubtful accounts was comprised as follows (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Balance at beginning of year
$
1,095

 
$
1,452

 
$
2,878

Charged to revenue
1,277

 
884

 
776

Reversal of expense
(71
)
 
(91
)
 
(180
)
Utilization
(1,341
)
 
(1,150
)
 
(2,022
)
Balance at end of year
$
960

 
$
1,095

 
$
1,452


The allowance for doubtful accounts was $0.5 million and $0.6 million as of December 31, 2015 and 2014, respectively.
(g) Inventories
Inventories are stated at the lower of cost or market, with cost being determined using the first-in, first-out (FIFO) method. In assessing the net realizable value of inventories, the Company is required to make judgments as to future demand requirements and compare these with the current or committed inventory levels. Once inventory has been written down to its estimated net realizable value, its carrying value cannot be increased due to subsequent changes in demand forecasts. To the extent that a severe decline in forecasted demand occurs, or the Company experiences a higher incidence of inventory obsolescence due to rapidly changing technology and customer requirements, the Company may incur significant charges for excess inventory.
(h) Foreign Currency Translation
For operations outside the United States, the Company translates assets and liabilities of foreign subsidiaries, whose functional currency is the local currency, at end of period exchange rates. Revenues and expenses are translated at monthly average rates of exchange prevailing during the year. The adjustment resulting from translating the financial statements of such foreign subsidiaries, is included in accumulated other comprehensive loss, which is reflected as a separate component of stockholders’ equity. Realized gains and losses on foreign currency transactions are included in other income (expense) in the accompanying consolidated statement of comprehensive income (loss). During 2015, 2014 and 2013, the Company recorded no realized foreign exchange gain or loss on its statements of comprehensive income (loss).
(i) Comprehensive Income (Loss)
There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company’s other comprehensive loss for the years ended December 31, 2015, 2014, and 2013 is comprised of only foreign exchange translations.
(j) Concentration of Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing.
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts.

For the year ended December 31, 2015, 2014 and 2013, three customers represented 26%, 31% and 33% of net revenue, respectively. The target customers for the Company’s products are network service providers that operate voice, data and video communications networks. There are a limited number of potential customers in this target market. The Company expects that a significant portion of the Company’s future revenue will depend on sales of its products to a limited number of customers. Any failure of one or more customers to purchase products from the Company for any reason, including any downturn in their businesses, would seriously harm the Company’s business, financial condition and results of operations.

As of December 31, 2015 and December 31, 2014, three customers accounted for 44% and 53% of net accounts receivable, respectively. As of December 31, 2015 and December 31, 2014, receivables from customers in countries other than the United States represented 83% and 86%, respectively, of net accounts receivable.
From time to time, the Company may provide or commit to extend credit or credit support to its customers. As of December 31, 2015, the Company did not have any significant customer financing commitments or guarantees.
The Company’s products are concentrated primarily in the communications equipment market, which is highly competitive and subject to rapid change. Significant technological changes in the industry could adversely affect operating results. The Company’s inventories include components that may be specialized in nature, and subject to rapid technological obsolescence. The Company actively manages inventory levels, and the Company considers technological obsolescence and potential changes in product demand based on macroeconomic conditions when estimating required allowances to reduce recorded inventory amounts to market value. Such estimates could change in the future.
The Company’s growth and ability to meet customer demands are also dependent on its ability to obtain timely deliveries of components from suppliers and contract manufacturers. The Company depends on contract manufacturers and sole or limited source suppliers for several key components. If the Company were unable to obtain these components on a timely basis, the Company would be unable to meet its customers’ product delivery requirements which could adversely impact operating results. While the Company is not solely dependent on one contract manufacturer, it expects to continue to rely on contract manufacturers to fulfill a portion of its product manufacturing requirements.
(k) Property and Equipment
Property and equipment are stated at cost and depreciated using the straight-line method over their estimated useful lives. Useful lives of all property and equipment range from 3 to 5 years. Leasehold improvements are generally amortized over the shorter of their useful lives or the remaining lease term.
(l) Long-Lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable based on expected undiscounted cash flows attributable to that asset or asset group. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to the future net undiscounted cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future net undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet.
The Company estimates the fair value of its long-lived assets based on a combination of market information primarily obtained from third-party quotes and online markets. In the application of the impairment testing, the Company is required to make estimates of future operating trends and resulting cash flows and judgments on discount rates and other variables. Actual future results and other assumed variables could differ from these estimates. During the years ended December 31, 2015, 2014, and 2013, the Company recorded no impairment charges related to the impairment of long-lived assets. The Company’s long-lived assets as of December 31, 2015 and 2014 consisted of net fixed assets totaling $1.4 million and $1.2 million, respectively.
(m) Accounting for Stock-Based Compensation
The Company uses the Black Scholes model to estimate the fair value of options, which is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company's expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rates and expected dividends. The expected stock price volatility is based on the weighted average of the historical volatility of the Company's common stock over the most recent period commensurate with the estimated expected life of the Company's stock options. The Company based its expected life assumption on its historical experience and on the terms and conditions of the stock awards granted to employees. Risk free interest rates reflect the yield on zero-coupon U.S. Treasury securities.
The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statement of comprehensive income (loss). The Company attributes the values of the stock-based compensation to expense using the straight line method.
Awards of stock options granted to non-employees under the Company’s share-based compensation plans are accounted for at fair value determined by using the Black Scholes option pricing model. These options are generally immediately exercisable and expire seven to ten years from the date of grant. Non-employee options subject to vesting are re-valued as they become vested.
(n) Income Taxes
The Company uses the asset and liability method to account for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and the income tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The Company has recorded a full valuation allowance against its net deferred tax assets at December 31, 2015 and 2014 due to the significant uncertainty regarding whether the deferred tax assets will be realized.
(o) Net Income (Loss) per Common Share
Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.
(p) Recent Accounting Pronouncements
On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14, which defers the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.
In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures.
In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The guidance does not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The guidance applies to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The guidance is effective for the Company on January 1, 2017. ASU No. 2015-11 should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, "Leases". ASU 2016-02 requires that lease arrangements longer than 12 months result in an entity recognizing an asset and liability. The updated guidance is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. The Company has not evaluated the impact of the guidance on its consolidated financial statements.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurement
12 Months Ended
Dec. 31, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurement
Fair Value Measurement
The Company utilizes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels:
Level 1 –
Inputs are quoted prices in active markets for identical assets or liabilities.
Level 2 –
Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.
Level 3 –
Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.
The following financial instruments are not measured at fair value on the Company’s consolidated balance sheet as of December 31, 2015 and 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at December 31, 2015 and 2014 approximated their carrying value as reported on the consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.
The Company had no financial assets and liabilities as of December 31, 2015 and 2014 recorded at fair value.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail
12 Months Ended
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Detail
Balance Sheet Detail
Balance sheet detail as of December 31, 2015 and 2014 is as follows (in thousands):
 
 
2015
 
2014
Inventories:
 
 
 
Raw materials
$
9,764

 
$
12,794

Work in process
1,273

 
2,217

Finished goods
3,765

 
4,974

 
$
14,802

 
$
19,985


Property and equipment, net:
 
 
 
Machinery and equipment
10,783

 
10,120

Computers and acquired software
3,911

 
4,155

Furniture and fixtures
124

 
262

Leasehold improvements
1,920

 
2,066

 
16,738

 
16,603

Less accumulated depreciation and amortization
(15,380
)
 
(15,438
)
 
$
1,358

 
$
1,165

 
Depreciation and amortization expense associated with property and equipment amounted to $0.8 million, $0.4 million and $0.4 million for the years ended December 31, 2015, 2014 and 2013, respectively.
 
 
2015
 
2014
Accrued and other liabilities (in thousands):
 
 
 
Accrued warranty
$
652

 
$
952

Accrued compensation
1,468

 
2,296

Deferred revenue
393

 
809

Other
3,229

 
3,612

 
$
5,742

 
$
7,669


The Company accrues for warranty costs based on historical trends for the expected material and labor costs to provide warranty services. Warranty periods are generally one year from the date of shipment. The following table summarizes the activity related to the product warranty liability during the years ended December 31, 2015 and 2014 (in thousands):
 
 
 
Balance at December 31, 2013
$
1,265

Charged to cost of revenue
358

Claims and settlements
(671
)
Balance at December 31, 2014
$
952

Charged to cost of revenue
318

Claims and settlements
(618
)
Balance at December 31, 2015
$
652

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.3.1.900
Debt
12 Months Ended
Dec. 31, 2015
Debt Disclosure [Abstract]  
Debt
Debt
As of December 31, 2015, the Company had a $25.0 million revolving line of credit and letter of credit facility with WFB.
Under the WFB Facility, the Company has the option of borrowing funds at agreed upon interest rates. The amount that the Company is able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate amount outstanding does not exceed $25.0 million less the amount committed as security for letters of credit, which at December 31, 2015 was $2.9 million. To maintain availability of funds under the WFB Facility, the Company pays a commitment fee on the unused portion. The commitment fee is 0.25% per annum and is recorded as interest expense.
The Company had $5.0 million outstanding at December 31, 2015 under its WFB Facility. In addition, $2.9 million was committed as security for letters of credit. The Company had $2.1 million of borrowing availability under the WFB Facility as of December 31, 2015. The maturity date under the WFB Facility is March 31, 2019. Effective March 23, 2016, amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin based on our average excess availability (as calculated under the WFB Facility). At December 31, 2015, amounts borrowed under the WFB Facility bore interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 2.75%. At December 31, 2015, the interest rate and weighted average interest rate on the WFB Facility were 3.34% and 3.12%, respectively.
The Company’s obligations under the WFB Facility are secured by substantially all of its personal property assets and those of its subsidiaries that guarantee the WFB Facility, including their intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If the Company defaults under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell the Company’s assets to satisfy the obligations under the WFB Facility. As of December 31, 2015, the Company was in compliance with these covenants.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.3.1.900
Executive Compensation
12 Months Ended
Dec. 31, 2015
Compensation Related Costs [Abstract]  
Executive Compensation
Executive Compensation

On August 12, 2015, the Board of Directors of Zhone approved a $0.3 million performance bonus for Kirk Misaka, Zhone's Chief Financial Officer. The performance bonus was paid in August 2015.

On March 31, 2015, the Board of Directors of Zhone approved a $0.1 million performance bonus for James Norrod, Zhone’s Chief Executive Officer. The performance bonus was paid in April 2015.

On July 17, 2014, Morteza Ejabat, the Company's then President, Chief Executive Officer and Chairman of Zhone's Board of Directors, resigned from his position as President and Chief Executive Officer and was appointed by the Board of Directors to serve as Executive Chairman. Effective July 17, 2014, the Board appointed James Norrod as the Company’ s President and Chief Executive Officer and as a member of the Board of Directors.
    
In connection with this transition, the Company paid Mr . Ejabat a one-time performance bonus in the amount of $1.7 million on July 17, 2014 in recognition of his services as Chief Executive Officer since 1999. The performance bonus was expensed during the three month period ended September 30, 2014. On January 31, 2016, Mr. Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effective immediately.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity
12 Months Ended
Dec. 31, 2015
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders’ Equity
(a) Overview
As of December 31, 2015 and 2014, the Company’s equity capitalization consisted of 180 million authorized shares of common stock, of which 33.8 million and 32.5 million, respectively, were outstanding.
(b) Stock-Based Compensation
As of December 31, 2015, the Company had two types of share-based compensation plans related to stock options and employee stock purchases. The compensation cost that has been charged as an expense in the statement of comprehensive income (loss) for those plans was $1.1 million, $0.8 million and $0.4 million for the years ended December 31, 2015, 2014 and 2013, respectively.
The following table summarizes stock-based compensation expense for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Compensation expense relating to employee stock options
$
1,131

 
$
786

 
$
424



Stock Options
The Company’s stock-based compensation plans are designed to attract, motivate, retain and reward talented employees, directors and consultants and align stockholder and employee interests. The Company has two active stock option plans, the Amended and Restated Special 2001 Stock Incentive Plan and the Amended and Restated 2001 Stock Incentive Plan. Stock options are primarily issued from the Amended and Restated 2001 Stock Incentive Plan. This plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards and other stock-based awards to officers, employees, directors and consultants of the Company. Options may be granted at an exercise price less than, equal to or greater than the fair market value on the date of grant, except that any options granted to a 10% stockholder must have an exercise price equal to at least 110% of the fair market value of the Company’s common stock on the date of grant. The Board of Directors determines the term of each option, the option exercise price and the vesting terms. Stock options are generally granted at an exercise price equal to the fair market value on the date of grant, expiring seven to ten years from the date of grant and vesting over a period of four years. On January 1 of each year, if the number of shares available for grant under the Amended and Restated 2001 Stock Incentive Plan is less than 5% of the total number of shares of common stock outstanding as of that date, the shares available for grant under the plan are automatically increased by the amount necessary to make the total number of shares available for grant equal to 5% of the total number of shares of common stock outstanding, or by a lesser amount as determined by the Board of Directors. As of December 31, 2015, 2.4 million shares were available for grant under these plans.
On July 17, 2014, the Compensation Committee of our Board of Directors approved the grant of an inducement award to Mr. Norrod in connection with his appointment as Zhone's President and Chief Executive Officer and as a member of the Board. The award consisted of a stock option to purchase 1,250,000 shares of Zhone's common stock at an exercise price equal to the closing price of Zhone's common stock on the grant date, which stock option was granted on July 21, 2014. The estimated fair value of the stock option award at the grant date was $2.8 million and is being amortized to expense over the service period of four years.
The Company has estimated the fair value of stock-based payment awards on the date of grant using the Black Scholes pricing model, which is affected by the Company’s stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rate and expected dividends. The estimated expected term of options granted was determined based on historical option exercise trends. Estimated volatility was based on historical volatility and the risk free interest rate was based on U.S. Treasury yield in effect at the time of grant for the expected life of the options. The Company does not anticipate paying any cash dividends in the foreseeable future and therefore used an expected dividend yield of zero in the option valuation model. The Company is also required to estimate forfeitures at the time of grant and revise those estimates in subsequent periods if actual forfeitures differ from those estimates. Historical data was used to estimate pre-vesting forfeitures and record stock-based compensation expense only for those awards that are expected to vest.
The assumptions used to value option grants for the years ended December 31, 2015, 2014 and 2013 are as follows: 
 
Year ended December 31,
 
2015
 
2014
 
2013
Expected term
4.0 - 5.19 years

 
4.0 - 5.2 years

 
4.7 years

Expected volatility
79% - 84%

 
81% - 110%

 
94
%
Risk free interest rate
1.62
%
 
1.72
%
 
1.42
%

The weighted average grant date fair value of options granted during the years ended December 31, 2015, 2014 and 2013 was $1.86, $1.83 and $1.17 per share, respectively. The intrinsic value of options exercised for the years ended December 31, 2015, 2014 and 2013 was $1.0 million, $0.5 million and $3.9 million, respectively. The Company received $1.0 million, $0.2 million, and $1.0 million in proceeds from stock option exercises for the years ended December 31, 2015, 2014 and 2013, respectively.

The following table sets forth the summary of option activity under the stock option program for the year ended December 31, 2015 (in thousands, except per share data):
 
 
Options
Outstanding
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining
Contractual Term
 
Aggregate
Intrinsic
Value
Outstanding as of December 31, 2014
6,085

 
$
1.89

 
3.60
 
$
2,758

Granted
177

 
$
1.77

 
 
 
 
Canceled/Forfeited
1,588

 
$
0.82

 
 
 
 
Exercised
1,249

 
$
1.32

 
 
 
 
Outstanding as of December 31, 2015
3,425

 
$
2.49

 
3.90
 
$
23

Vested and expected to vest at December 31, 2015
2,796

 
$
2.39

 
3.49
 
$
22

Vested and exercisable at December 31, 2015
2,203

 
$
2.17

 
2.89
 
$
19


The aggregate intrinsic value represents the total pretax intrinsic value, based on the Company’s closing stock price as of December 31, 2015 of $1.00, which would have been received by the option holders had the option holders exercised their options as of that date.
As of December 31, 2015, there was $2.5 million of unrecognized compensation costs, adjusted for estimated forfeitures related to unvested stock-based payments granted which are expected to be recognized over a weighted average period of 1.9 years.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2015
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Numerator:
 
 
 
 
 
Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

Denominator:
 
 
 
 
 
Weighted average number of shares outstanding:
 
 
 
 
 
Basic
32,941

 
32,380

 
31,429

Effect of dilutive securities:
 
 
 
 
 
Stock options and share awards

 

 
1,592

Diluted
32,941

 
32,380

 
33,021

Net income (loss) per share:
 
 
 
 
 
Basic
$
(0.06
)
 
$
(0.13
)
 
$
0.14

Diluted
$
(0.06
)
 
$
(0.13
)
 
$
0.13


The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands, except exercise price per share data):
 
 
2015
 
Weighted average
exercise price
Outstanding stock options and unvested restricted shares
3,496

 
$
2.49

 
 
2014
 
Weighted average
exercise price
Outstanding stock options and unvested restricted shares
6,167

 
$
1.87

 
2013
 
Weighted average
exercise price
Warrants
3

 
$
32.45

Outstanding stock options and unvested restricted shares
40

 
$
1.34

 
43

 
 

As of December 31, 2015, 2014 and 2013, there were zero shares of issued common stock subject to repurchase.
XML 28 R15.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 following is a summary of the components of income tax expense applicable to loss before income taxes (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Current:
 
 
 
 
 
Federal

 

 

State
13

 
4

 
21

Foreign
175

 
64

 
21

Total current tax expense
$
188

 
$
68

 
$
42

Deferred:
 
 
 
 
 
Federal

 

 

State

 

 

Foreign

 

 

Total deferred tax expense
$

 
$

 
$

Total tax expense
$
188

 
$
68

 
$
42



A reconciliation of the expected tax expense (benefit) to the actual tax expense is as follows (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Expected tax expense (benefit) at statutory rate (35%)
$
(640
)
 
$
(1,446
)
 
$
1,510

State taxes, net of Federal effect
8

 
3

 
13

Foreign rate differential
430

 
166

 
(5,465
)
Valuation allowance
(55
)
 
985

 
3,962

Stock-based compensation
396

 
275

 
136

Other
49

 
85

 
(114
)
Total tax expense
$
188

 
$
68

 
$
42



Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and income tax purposes. Significant components of the Company’s deferred tax assets and liabilities as of December 31, 2015 and 2014 are as follows (in thousands):
 
 
2015
 
2014
Deferred tax assets:
 
 
 
Net operating loss, capital loss, and tax credit carryforwards
$
506,031

 
$
518,667

Fixed assets and intangible assets
13,331

 
11,918

Inventory and other reserves
5,436

 
2,874

Other
34

 
83

Gross deferred tax assets
524,832

 
533,542

Less valuation allowance
(524,832
)
 
(533,542
)
Total net deferred tax assets
$

 
$


For the years ended December 31, 2015 and 2014, the net changes in the valuation allowance were a decrease of $8.7 million and $36.9 million, respectively. The Company recorded a full valuation allowance against the net deferred tax assets at December 31, 2015 and 2014 since it is more likely than not that the net deferred tax assets will not be realized due to the lack of previously paid taxes and anticipated taxable income.
As of December 31, 2015, the Company had net operating loss carryforwards for federal and California income tax purposes of approximately $1,338.8 million and $178.4 million, respectively, which are available to offset future taxable income, if any, in years through 2034. These losses begin to expire in 2015. In 2014, the Company recorded an adjustment to reduce its federal net operating loss carry forwards by $73.6 million to reflect allocations of losses to its foreign affiliate. Approximately $3.6 million federal and $2.3 million California net operating loss carryforwards stated here are attributable to employee stock option deductions, the benefit from which will be allocated to paid-in-capital rather than current income when subsequently recognized. Federal and state laws impose substantial restrictions on the utilization of net operating loss and tax credit carryforwards in the event of an ownership change for tax purposes, as defined in Section 382 of the Internal Revenue Code. As a result of such ownership changes, the Company’s ability to realize the potential future benefit of tax losses and tax credits that existed at the time of the ownership change will be significantly reduced. The Company’s deferred tax asset and related valuation allowance would be reduced as a result. The Company has not yet performed a Section 382 study to determine the amount of reduction, if any.
As of December 31, 2015, the Company also had research credit carryforwards for federal and state income tax purposes of approximately $23.1 million and $7.9 million, respectively, which are available to reduce future income taxes, if any, in years through 2034 and over an indefinite period, respectively. The federal credits begin to expire in 2015 and the California credits carryover indefinitely. Additionally, the Company had alternative minimum tax credit carryforwards for federal income tax purposes of approximately $0.1 million which are available to reduce future income taxes, if any, over an indefinite period. The Company also had enterprise zone credit carryforwards for state income tax purposes of approximately $0.2 million which are available to reduce future state income taxes, if any, over an indefinite period.
The Company may have unrecognized tax benefits included in its deferred tax assets which are subject to a full valuation allowance as of December 31, 2015 and 2014. However, the Company has not yet performed a study to determine the amount of such unrecognized tax benefits.
Interest and penalties, to the extent accrued on unrecognized tax benefits in the future, will be included in tax expense.
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:
 
•    Federal
2012 – 2015
•    California and Canada
2011 – 2015
•    Brazil
2010 – 2015
•    Germany
2008 – 2015
•    United Kingdom
2011 – 2015

However, due to the fact the Company had net operating losses and credits carried forward in most jurisdictions, certain items attributable to technically closed years are still subject to adjustment by the relevant taxing authority through an adjustment to tax attributes carried forward to open years.
The Company estimates that its foreign income will generally be subject to taxation in the United States on a current basis and that its foreign subsidiaries and representative offices will therefore not have any material untaxed earnings subject to deferred taxes. In addition, to the extent the Company is deemed to have a sufficient connection to a particular taxing jurisdiction to enable that jurisdiction to tax the Company but the Company has not filed an income tax return in that jurisdiction for the year(s) at issue, the jurisdiction would typically be able to assert a tax liability for such years without limitation on the number of years it may examine.
The Company is not currently under examination for income taxes in any material jurisdiction.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.3.1.900
Related-Party Transactions
12 Months Ended
Dec. 31, 2015
Related Party Transactions [Abstract]  
Related-Party Transactions
Related-Party Transactions
In the ordinary course of business, the Company’s executive officers and non-employee directors are reimbursed for travel related expenses when incurred for business purposes. The Company previously reimbursed its former Chairman, Morteza Ejabat, for the direct operating expenses incurred in the use of his private aircraft when used for business purposes. The amount reimbursed for these expenses was zero, zero, and $0.1 million during the years ended December 31, 2015, 2014 and 2013, respectively.
Additionally, the Company provides Robert Dahl, Zhone's Director and Chairman of the Audit Committee, access to approximately 240 square feet of office space to facilitate the role of Mr. Dahl as chair of the Audit Committee and to facilitate communications between the Company and Mr. Dahl. Mr. Dahl owns and maintains separate phone, fax, server and computer systems. The Company does not incur any incremental costs in connection with the provision of this office space.
XML 30 R17.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 Leases
The Company has entered into operating leases for certain office space and equipment, some of which contain renewal options.
Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands): 
 
Operating leases
Year ending December 31:
 
2016
$
1,275

2017
1,273

2018
995

2019
523

2020 and thereafter
4,130

Total minimum lease payments
$
8,196


The above amounts include $6.0 million and $1.8 million of future minimum lease payments with respect to the Company’s manufacturing facility in Largo, Florida and headquarters in Oakland, California, respectively. In February 2016, the Company entered into a ten-year lease beginning June 30, 2016 for a manufacturing facility in Largo, Florida to replace the Company's existing manufacturing facility, which requires the Company to pay a minimum of $5.6 million in future lease payments. The Company will have to perform significant build-out of the manufacturing facility and will receive a non-refundable tenant improvement allowance of up to $1.0 million for the required alterations to the property. The tenant improvement allowance amount will be amortized over the term of the lease as an offset to rent expense.
For operating leases that include contractual commitments for operating expenses and maintenance, estimates of such amounts are included based on current rates. Rent expense under operating leases, excluding rent relating to excess facilities previously accrued, totaled $2.2 million, $2.3 million and $2.0 million for the years ended December 31, 2015, 2014 and 2013, respectively. Sublease rental income was immaterial for the years ended December 31, 2015, 2014 and 2013.
Performance Bonds
In the normal course of operations, from time to time, the Company arranges for the issuance of various types of surety bonds, such as bid and performance bonds, which are agreements under which the surety company guarantees that the Company will perform in accordance with contractual or legal obligations. If the Company fails to perform under its obligations, the maximum potential payment under these surety bonds would have been $0.2 million as of December 31, 2015.
Purchase Commitments
The Company has agreements with various contract manufacturers which include non-cancellable inventory purchase commitments. The amount of non-cancellable purchase commitments outstanding was $6.4 million as of December 31, 2015.
Royalties
The Company has certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a dollar amount per unit shipped or a percentage of the underlying revenue and is recorded in cost of revenue.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.3.1.900
Litigation
12 Months Ended
Dec. 31, 2015
Loss Contingency, Information about Litigation Matters [Abstract]  
Litigation
Litigation
The Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plan
12 Months Ended
Dec. 31, 2015
Compensation and Retirement Disclosure [Abstract]  
Employee Benefit Plan
Employee Benefit Plan
The Company maintains a 401(k) plan for its employees whereby eligible employees may contribute up to a specified percentage of their earnings, on a pretax basis, subject to the maximum amount permitted by the Internal Revenue Code. Under the 401(k) plan, the Company may make discretionary contributions. The Company made no discretionary contributions to the plan in 2015, 2014, and 2013.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.3.1.900
Enterprise Wide Information
12 Months Ended
Dec. 31, 2015
Segment Reporting [Abstract]  
Enterprise Wide Information
Enterprise Wide Information
The Company designs, develops and manufactures communications network equipment for enterprises and telecommunications operators worldwide. The Company derives substantially all of its revenues from the sales of the Zhone product family. The Company’s chief operating decision maker is the Company’s Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. The Company has determined that it has operated within one discrete reportable business segment since inception. The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Revenue by Geography:
 
 
 
 
 
United States
$
35,038

 
$
36,193

 
$
38,208

Canada
3,708

 
2,904

 
3,398

Total North America
38,746

 
39,097

 
41,606

Latin America
24,420

 
19,979

 
27,253

Europe, Middle East, Africa
33,241

 
58,067

 
49,592

Asia Pacific
4,349

 
3,439

 
3,797

Total International
62,010

 
81,485

 
80,642

 
$
100,756

 
$
120,582

 
$
122,248


 
 
Year ended December 31,
 
2015
 
2014
 
2013
Revenue by products and services:
 
 
 
 
 
Products
$
93,888

 
$
113,986

 
$
113,979

Services
6,868

 
6,596

 
8,269

 
$
100,756

 
$
120,582

 
$
122,248

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Information (unaudited)
12 Months Ended
Dec. 31, 2015
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Information (unaudited)
Quarterly Information (unaudited)
 
 
Year ended December 31, 2015
 
Q1
 
Q2
 
Q3
 
Q4
 
(in thousands, except per share data)
Net revenue
$
27,122

 
$
27,493

 
$
22,128

 
$
24,013

Gross profit
10,171

 
10,224

 
8,757

 
9,615

Operating income (loss)
(538
)
 
(313
)
 
(1,455
)
 
558

Net income (loss)
(602
)
 
(366
)
 
(1,452
)
 
403

Net income (loss) per share
 
 
 
 
 
 
 
Basic
$
(0.02
)
 
$
(0.01
)
 
$
(0.04
)
 
$
0.01

Diluted
(0.02
)
 
(0.01
)
 
(0.04
)
 
0.01

Weighted-average shares outstanding
 
 
 
 
 
 
 
Basic
32,605

 
32,665

 
32,902

 
33,527

Diluted
32,605

 
32,665

 
32,902

 
33,957

 
 
Year ended December 31, 2014
 
Q1
 
Q2
 
Q3
 
Q4
 
(in thousands, except per share data)
Net revenue
$
28,609

 
$
32,422

 
$
29,436

 
$
30,115

Gross profit
10,865

 
11,014

 
10,754

 
9,201

Operating income
355

 
399

 
(2,656
)
 
(2,092
)
Net income
302

 
369

 
(2,705
)
 
(2,097
)
Net income per share
 
 
 
 
 
 
 
Basic
$
0.01

 
$
0.01

 
$
(0.08
)
 
$
(0.06
)
Diluted
0.01

 
0.01

 
(0.08
)
 
(0.06
)
Weighted-average shares outstanding
 
 
 
 
 
 
 
Basic
32,299

 
32,354

 
32,384

 
32,484

Diluted
34,826

 
34,441

 
32,384

 
32,484

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Event (Notes)
12 Months Ended
Dec. 31, 2015
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

Amendment of WFB Facility
On March 23, 2016, the Company entered into an amendment of the WFB Facility with WFB to, among other matters, add financial covenants with respect to minimum excess availability and minimum fixed charge ratio, remove the financial covenant with respect to maximum capital expenditures, amend the minimum liquidity covenant, establish the financial covenant requirements for minimum EBITDA for 2016, amend the interest rate margin and change the maturity date of the WFB Facility to March 31, 2019.

Office Lease Agreement
On February 18, 2016, the Company entered into an Office Lease Agreement with BACM 2005-3 Bryan Dairy Industrial, LLC, with respect to a manufacturing facility at the Bryan Dairy East Business Park in Largo, Florida. This lease will replace the Company's lease for its existing manufacturing facility in Largo, Florida, which expires on June 21, 2016.

Executive Officer Transition
On January 31, 2016, Morteza Ejabat resigned from his position as a director and as Executive Chairman of Zhone, effectively immediately. Mr. Ejabat has agreed to provide transitional services to Zhone for a period of one year following his resignation. In consideration of such transitional services, Zhone has issued to him 500,000 shares of Zhone common stock pursuant to the Company's Amended and Restated 2001 Stock Incentive Plan.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company transactions and balances have been eliminated in consolidation.
Risks and Uncertainties
Risks and Uncertainties
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of $2.0 million for the year ended December 31, 2015 which reduced cash and cash equivalents in 2015. As of December 31, 2015, the Company had approximately $10.1 million in cash and cash equivalents and $5.0 million in current debt outstanding under its revolving line of credit and letter of credit facility (the “WFB Facility”) with Wells Fargo Bank (“WFB”). The Company currently expects to repay the WFB Facility within the next twelve months. The maturity date under the WFB Facility is March 31, 2019. See Note 4 for additional information.
The Company’s current lack of liquidity could harm it by:
increasing its vulnerability to adverse economic conditions in its industry or the economy in general;
requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;
limiting its ability to plan for, or react to, changes in its business and industry; and
influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.
In order to meet the Company’s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities, purchase credit insurance, or borrow on unfavorable terms. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. In October 2015, the Company took steps to reduce its expenses to minimize additional cash burn, including reduction in headcount and in salaries. The Company may be unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company’s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company’s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. Based on the Company’s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.
The Company’s financial condition and results of operations could be materially and adversely affected by various factors, including:
Potential deferment of purchases and orders by customers;
Customers’ inability to obtain financing to make purchases from the Company and/or maintain their business;
Negative impact from increased financial pressures on third-party dealers, distributors and retailers;
Intense competition in the communication equipment market;
Commercial acceptance of the Company’s Single Line Multi-Service ("SLMS") products in its core and FiberLAN business; and
Negative impact from increased financial pressures on key suppliers.
The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company’s arrangements generally do not have any significant post-delivery obligations. If the Company’s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.
The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company’s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company’s sales have multiple deliverables. The Company’s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company’s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.
For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (“VSOE”) it uses third-party evidence of selling price (“TPE”), and if no such data is available, it uses a best estimated selling price (“BSP”). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company’s marketing strategy differs from that of the Company’s peers and the Company’s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company’s products.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company’s gross margin objectives and pricing practices plus customer and market specific considerations.
The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.
Allowances for Sales Returns and Doubtful Accounts
Allowances for Sales Returns and Doubtful Accounts
The Company records an allowance for sales returns for estimated future product returns related to current period product revenue. The allowance for sales returns is recorded as a reduction of revenue and an allowance against accounts receivable. The Company bases its allowance for sales returns on periodic assessments of historical trends in product return rates and current approved returned products. If the actual future returns were to deviate from the historical data on which the reserve had been established, the Company’s future revenue could be adversely affected.
The Company records an allowance for doubtful accounts for estimated losses resulting from the inability of customers to make payments for amounts owed to the Company. The allowance for doubtful accounts is recorded as a charge to general and administrative expenses. The Company bases its allowance on periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical collection trends. Additional allowances may be required in the future if the liquidity or financial conditions of its customers deteriorate, resulting in impairment in their ability to make payments.
Inventories
Inventories
Inventories are stated at the lower of cost or market, with cost being determined using the first-in, first-out (FIFO) method. In assessing the net realizable value of inventories, the Company is required to make judgments as to future demand requirements and compare these with the current or committed inventory levels. Once inventory has been written down to its estimated net realizable value, its carrying value cannot be increased due to subsequent changes in demand forecasts. To the extent that a severe decline in forecasted demand occurs, or the Company experiences a higher incidence of inventory obsolescence due to rapidly changing technology and customer requirements, the Company may incur significant charges for excess inventory.
Foreign Currency Translation
Foreign Currency Translation
For operations outside the United States, the Company translates assets and liabilities of foreign subsidiaries, whose functional currency is the local currency, at end of period exchange rates. Revenues and expenses are translated at monthly average rates of exchange prevailing during the year. The adjustment resulting from translating the financial statements of such foreign subsidiaries, is included in accumulated other comprehensive loss, which is reflected as a separate component of stockholders’ equity. Realized gains and losses on foreign currency transactions are included in other income (expense) in the accompanying consolidated statement of comprehensive income (loss).
Comprehensive Income (Loss)
Comprehensive Income (Loss)
There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company’s other comprehensive loss for the years ended December 31, 2015, 2014, and 2013 is comprised of only foreign exchange translations.
Concentration of Risk
Concentration of Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing.
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts.

For the year ended December 31, 2015, 2014 and 2013, three customers represented 26%, 31% and 33% of net revenue, respectively. The target customers for the Company’s products are network service providers that operate voice, data and video communications networks. There are a limited number of potential customers in this target market. The Company expects that a significant portion of the Company’s future revenue will depend on sales of its products to a limited number of customers. Any failure of one or more customers to purchase products from the Company for any reason, including any downturn in their businesses, would seriously harm the Company’s business, financial condition and results of operations.

As of December 31, 2015 and December 31, 2014, three customers accounted for 44% and 53% of net accounts receivable, respectively. As of December 31, 2015 and December 31, 2014, receivables from customers in countries other than the United States represented 83% and 86%, respectively, of net accounts receivable.
From time to time, the Company may provide or commit to extend credit or credit support to its customers. As of December 31, 2015, the Company did not have any significant customer financing commitments or guarantees.
The Company’s products are concentrated primarily in the communications equipment market, which is highly competitive and subject to rapid change. Significant technological changes in the industry could adversely affect operating results. The Company’s inventories include components that may be specialized in nature, and subject to rapid technological obsolescence. The Company actively manages inventory levels, and the Company considers technological obsolescence and potential changes in product demand based on macroeconomic conditions when estimating required allowances to reduce recorded inventory amounts to market value. Such estimates could change in the future.
The Company’s growth and ability to meet customer demands are also dependent on its ability to obtain timely deliveries of components from suppliers and contract manufacturers. The Company depends on contract manufacturers and sole or limited source suppliers for several key components. If the Company were unable to obtain these components on a timely basis, the Company would be unable to meet its customers’ product delivery requirements which could adversely impact operating results. While the Company is not solely dependent on one contract manufacturer, it expects to continue to rely on contract manufacturers to fulfill a portion of its product manufacturing requirements.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost and depreciated using the straight-line method over their estimated useful lives. Useful lives of all property and equipment range from 3 to 5 years. Leasehold improvements are generally amortized over the shorter of their useful lives or the remaining lease term.
Long-Lived Assets
Long-Lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable based on expected undiscounted cash flows attributable to that asset or asset group. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to the future net undiscounted cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future net undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet.
Accounting for Stock-Based Compensation
Accounting for Stock-Based Compensation
The Company uses the Black Scholes model to estimate the fair value of options, which is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company's expected stock price volatility over the term of the awards, actual and projected employee option exercise behaviors, risk free interest rates and expected dividends. The expected stock price volatility is based on the weighted average of the historical volatility of the Company's common stock over the most recent period commensurate with the estimated expected life of the Company's stock options. The Company based its expected life assumption on its historical experience and on the terms and conditions of the stock awards granted to employees. Risk free interest rates reflect the yield on zero-coupon U.S. Treasury securities.
The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statement of comprehensive income (loss). The Company attributes the values of the stock-based compensation to expense using the straight line method.
Awards of stock options granted to non-employees under the Company’s share-based compensation plans are accounted for at fair value determined by using the Black Scholes option pricing model. These options are generally immediately exercisable and expire seven to ten years from the date of grant. Non-employee options subject to vesting are re-valued as they become vested.
Income Taxes
Income Taxes
The Company uses the asset and liability method to account for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and the income tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The Company has recorded a full valuation allowance against its net deferred tax assets at December 31, 2015 and 2014 due to the significant uncertainty regarding whether the deferred tax assets will be realized.
Net Income (Loss) per Common Share
Net Income (Loss) per Common Share
Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14, which defers the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.
In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures.
In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The guidance does not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The guidance applies to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The guidance is effective for the Company on January 1, 2017. ASU No. 2015-11 should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, "Leases". ASU 2016-02 requires that lease arrangements longer than 12 months result in an entity recognizing an asset and liability. The updated guidance is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. The Company has not evaluated the impact of the guidance on its consolidated financial statements.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Allowance for Sales Returns and Doubtful Accounts
Activity under the Company’s allowance for sales returns and doubtful accounts was comprised as follows (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Balance at beginning of year
$
1,095

 
$
1,452

 
$
2,878

Charged to revenue
1,277

 
884

 
776

Reversal of expense
(71
)
 
(91
)
 
(180
)
Utilization
(1,341
)
 
(1,150
)
 
(2,022
)
Balance at end of year
$
960

 
$
1,095

 
$
1,452

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail (Tables)
12 Months Ended
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]  
Inventories
Balance sheet detail as of December 31, 2015 and 2014 is as follows (in thousands):
 
 
2015
 
2014
Inventories:
 
 
 
Raw materials
$
9,764

 
$
12,794

Work in process
1,273

 
2,217

Finished goods
3,765

 
4,974

 
$
14,802

 
$
19,985

Property and equipment, net
Property and equipment, net:
 
 
 
Machinery and equipment
10,783

 
10,120

Computers and acquired software
3,911

 
4,155

Furniture and fixtures
124

 
262

Leasehold improvements
1,920

 
2,066

 
16,738

 
16,603

Less accumulated depreciation and amortization
(15,380
)
 
(15,438
)
 
$
1,358

 
$
1,165

 
Accrued and Other Liabilities
 
2015
 
2014
Accrued and other liabilities (in thousands):
 
 
 
Accrued warranty
$
652

 
$
952

Accrued compensation
1,468

 
2,296

Deferred revenue
393

 
809

Other
3,229

 
3,612

 
$
5,742

 
$
7,669

Product Warranty Liability
Warranty periods are generally one year from the date of shipment. The following table summarizes the activity related to the product warranty liability during the years ended December 31, 2015 and 2014 (in thousands):
 
 
 
Balance at December 31, 2013
$
1,265

Charged to cost of revenue
358

Claims and settlements
(671
)
Balance at December 31, 2014
$
952

Charged to cost of revenue
318

Claims and settlements
(618
)
Balance at December 31, 2015
$
652

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2015
Stockholders' Equity Note [Abstract]  
Summary of Stock Based Compensation Expense
The following table summarizes stock-based compensation expense for the years ended December 31, 2015, 2014 and 2013 (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Compensation expense relating to employee stock options
$
1,131

 
$
786

 
$
424

Assumptions Used to Value Options Grants
The assumptions used to value option grants for the years ended December 31, 2015, 2014 and 2013 are as follows: 
 
Year ended December 31,
 
2015
 
2014
 
2013
Expected term
4.0 - 5.19 years

 
4.0 - 5.2 years

 
4.7 years

Expected volatility
79% - 84%

 
81% - 110%

 
94
%
Risk free interest rate
1.62
%
 
1.72
%
 
1.42
%
Option Activity under Stock Option Program
The following table sets forth the summary of option activity under the stock option program for the year ended December 31, 2015 (in thousands, except per share data):
 
 
Options
Outstanding
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining
Contractual Term
 
Aggregate
Intrinsic
Value
Outstanding as of December 31, 2014
6,085

 
$
1.89

 
3.60
 
$
2,758

Granted
177

 
$
1.77

 
 
 
 
Canceled/Forfeited
1,588

 
$
0.82

 
 
 
 
Exercised
1,249

 
$
1.32

 
 
 
 
Outstanding as of December 31, 2015
3,425

 
$
2.49

 
3.90
 
$
23

Vested and expected to vest at December 31, 2015
2,796

 
$
2.39

 
3.49
 
$
22

Vested and exercisable at December 31, 2015
2,203

 
$
2.17

 
2.89
 
$
19

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2015
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Numerator:
 
 
 
 
 
Net income (loss)
$
(2,017
)
 
$
(4,131
)
 
$
4,314

Denominator:
 
 
 
 
 
Weighted average number of shares outstanding:
 
 
 
 
 
Basic
32,941

 
32,380

 
31,429

Effect of dilutive securities:
 
 
 
 
 
Stock options and share awards

 

 
1,592

Diluted
32,941

 
32,380

 
33,021

Net income (loss) per share:
 
 
 
 
 
Basic
$
(0.06
)
 
$
(0.13
)
 
$
0.14

Diluted
$
(0.06
)
 
$
(0.13
)
 
$
0.13

Potential Common Stock not Included in Diluted Net Loss Per Share Calculation
The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands, except exercise price per share data):
 
 
2015
 
Weighted average
exercise price
Outstanding stock options and unvested restricted shares
3,496

 
$
2.49

 
 
2014
 
Weighted average
exercise price
Outstanding stock options and unvested restricted shares
6,167

 
$
1.87

 
2013
 
Weighted average
exercise price
Warrants
3

 
$
32.45

Outstanding stock options and unvested restricted shares
40

 
$
1.34

 
43

 
 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2015
Income Tax Disclosure [Abstract]  
Components of Income Tax Expense Applicable to Loss Before Income Taxes
The following is a summary of the components of income tax expense applicable to loss before income taxes (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Current:
 
 
 
 
 
Federal

 

 

State
13

 
4

 
21

Foreign
175

 
64

 
21

Total current tax expense
$
188

 
$
68

 
$
42

Deferred:
 
 
 
 
 
Federal

 

 

State

 

 

Foreign

 

 

Total deferred tax expense
$

 
$

 
$

Total tax expense
$
188

 
$
68

 
$
42

Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit)
A reconciliation of the expected tax expense (benefit) to the actual tax expense is as follows (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Expected tax expense (benefit) at statutory rate (35%)
$
(640
)
 
$
(1,446
)
 
$
1,510

State taxes, net of Federal effect
8

 
3

 
13

Foreign rate differential
430

 
166

 
(5,465
)
Valuation allowance
(55
)
 
985

 
3,962

Stock-based compensation
396

 
275

 
136

Other
49

 
85

 
(114
)
Total tax expense
$
188

 
$
68

 
$
42

Components of Company's Deferred Tax Assets And Liabilities
Significant components of the Company’s deferred tax assets and liabilities as of December 31, 2015 and 2014 are as follows (in thousands):
 
 
2015
 
2014
Deferred tax assets:
 
 
 
Net operating loss, capital loss, and tax credit carryforwards
$
506,031

 
$
518,667

Fixed assets and intangible assets
13,331

 
11,918

Inventory and other reserves
5,436

 
2,874

Other
34

 
83

Gross deferred tax assets
524,832

 
533,542

Less valuation allowance
(524,832
)
 
(533,542
)
Total net deferred tax assets
$

 
$

Open Tax Years for Major Jurisdictions
The open tax years for the major jurisdictions are as follows:
 
•    Federal
2012 – 2015
•    California and Canada
2011 – 2015
•    Brazil
2010 – 2015
•    Germany
2008 – 2015
•    United Kingdom
2011 – 2015
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Estimated Future Lease Payments under All Non Cancelable Operating Leases
Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands): 
 
Operating leases
Year ending December 31:
 
2016
$
1,275

2017
1,273

2018
995

2019
523

2020 and thereafter
4,130

Total minimum lease payments
$
8,196

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Enterprise Wide Information (Tables)
12 Months Ended
Dec. 31, 2015
Segment Reporting [Abstract]  
Revenue by Geography
The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):
 
 
Year ended December 31,
 
2015
 
2014
 
2013
Revenue by Geography:
 
 
 
 
 
United States
$
35,038

 
$
36,193

 
$
38,208

Canada
3,708

 
2,904

 
3,398

Total North America
38,746

 
39,097

 
41,606

Latin America
24,420

 
19,979

 
27,253

Europe, Middle East, Africa
33,241

 
58,067

 
49,592

Asia Pacific
4,349

 
3,439

 
3,797

Total International
62,010

 
81,485

 
80,642

 
$
100,756

 
$
120,582

 
$
122,248

Revenue by Products and Services
 
Year ended December 31,
 
2015
 
2014
 
2013
Revenue by products and services:
 
 
 
 
 
Products
$
93,888

 
$
113,986

 
$
113,979

Services
6,868

 
6,596

 
8,269

 
$
100,756

 
$
120,582

 
$
122,248

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Information (unaudited) (Tables)
12 Months Ended
Dec. 31, 2015
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Information
 
Year ended December 31, 2015
 
Q1
 
Q2
 
Q3
 
Q4
 
(in thousands, except per share data)
Net revenue
$
27,122

 
$
27,493

 
$
22,128

 
$
24,013

Gross profit
10,171

 
10,224

 
8,757

 
9,615

Operating income (loss)
(538
)
 
(313
)
 
(1,455
)
 
558

Net income (loss)
(602
)
 
(366
)
 
(1,452
)
 
403

Net income (loss) per share
 
 
 
 
 
 
 
Basic
$
(0.02
)
 
$
(0.01
)
 
$
(0.04
)
 
$
0.01

Diluted
(0.02
)
 
(0.01
)
 
(0.04
)
 
0.01

Weighted-average shares outstanding
 
 
 
 
 
 
 
Basic
32,605

 
32,665

 
32,902

 
33,527

Diluted
32,605

 
32,665

 
32,902

 
33,957

 
 
Year ended December 31, 2014
 
Q1
 
Q2
 
Q3
 
Q4
 
(in thousands, except per share data)
Net revenue
$
28,609

 
$
32,422

 
$
29,436

 
$
30,115

Gross profit
10,865

 
11,014

 
10,754

 
9,201

Operating income
355

 
399

 
(2,656
)
 
(2,092
)
Net income
302

 
369

 
(2,705
)
 
(2,097
)
Net income per share
 
 
 
 
 
 
 
Basic
$
0.01

 
$
0.01

 
$
(0.08
)
 
$
(0.06
)
Diluted
0.01

 
0.01

 
(0.08
)
 
(0.06
)
Weighted-average shares outstanding
 
 
 
 
 
 
 
Basic
32,299

 
32,354

 
32,384

 
32,484

Diluted
34,826

 
34,441

 
32,384

 
32,484


 



XML 45 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies (Details)
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 ($)
customer
Dec. 31, 2014
USD ($)
customer
Dec. 31, 2013
USD ($)
customer
Dec. 31, 2012
USD ($)
Significant Accounting Policies [Line Items]                        
Net income (loss) $ 403,000 $ (1,452,000) $ (366,000) $ (602,000) $ (2,097,000) $ (2,705,000) $ 369,000 $ 302,000 $ (2,017,000) $ (4,131,000) $ 4,314,000  
Cash and cash equivalents 10,113,000       11,528,000       10,113,000 11,528,000 15,686,000 $ 11,119,000
Line of credit 5,000,000       10,000,000       5,000,000 10,000,000    
Allowance for doubtful accounts $ 500,000       $ 600,000       500,000 600,000    
Foreign exchange loss realized                 $ 0 $ 0 0  
Percentage of net accounts receivable 44.00%       53.00%       44.00% 53.00%    
Property and equipment, net $ 1,358,000       $ 1,165,000       $ 1,358,000 $ 1,165,000    
Impairment of fixed assets                 $ 0 $ 0 $ 0  
Other than United States                        
Significant Accounting Policies [Line Items]                        
Percentage of net accounts receivable 83.00%       86.00%       83.00% 86.00%    
Minimum                        
Significant Accounting Policies [Line Items]                        
Extended product warranty, term                 1 year      
Property and equipment, useful lives                 3 years      
Non-employee options, expiration period                 7 years      
Maximum                        
Significant Accounting Policies [Line Items]                        
Extended product warranty, term                 5 years      
Property and equipment, useful lives                 5 years      
Non-employee options, expiration period                 10 years      
Net Revenue                        
Significant Accounting Policies [Line Items]                        
Number Of Major Customers | customer                 3 3 3  
Net Revenue | Customer Concentration Risk                        
Significant Accounting Policies [Line Items]                        
Percentage of revenue                 26.00% 31.00% 33.00%  
Accounts Receivable [Member]                        
Significant Accounting Policies [Line Items]                        
Number Of Major Customers | customer                 3 3    
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies Allowance for Sales Returns and Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Allowance for Doubtful Accounts Receivable and Sales Returns [Roll Forward]      
Balance at beginning of year $ 1,095 $ 1,452 $ 2,878
Charged to revenue 1,277 884 776
Charged to (reversal of) expense (71) (91) (180)
Utilization (1,341) (1,150) (2,022)
Balance at end of year $ 960 $ 1,095 $ 1,452
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Balance Sheet Related Disclosures [Abstract]      
Depreciation and amortization associated with property and equipment $ 767 $ 403 $ 367
Warranty period from date of shipment 1 year    
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Inventories:    
Raw materials $ 9,764 $ 12,794
Work in process 1,273 2,217
Finished goods 3,765 4,974
Inventories $ 14,802 $ 19,985
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Property and equipment, net:    
Machinery and equipment $ 10,783 $ 10,120
Computers and acquired software 3,911 4,155
Furniture and fixtures 124 262
Leasehold improvements 1,920 2,066
Property, Plant and Equipment, Gross, Total 16,738 16,603
Less accumulated depreciation and amortization (15,380) (15,438)
Property and equipment, net $ 1,358 $ 1,165
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Balance Sheet Related Disclosures [Abstract]      
Accrued warranty $ 652 $ 952 $ 1,265
Accrued compensation 1,468 2,296  
Deferred revenue 393 809  
Other 3,229 3,612  
Accrued and other liabilities $ 5,742 $ 7,669  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Detail Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 952 $ 1,265
Charged to cost of revenue 318 358
Claims and settlements (618) (671)
Ending balance $ 652 $ 952
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.3.1.900
Debt (Details)
12 Months Ended
Dec. 31, 2015
USD ($)
Debt Disclosure [Abstract]  
WFB credit facility, maximum borrowing capacity $ 25,000,000.0
WFB credit facility, commitment as security for various letters of credit $ 2,900,000
WFB credit facility, commitment fee on unused capacity, percentage 0.25%
WFB credit facility, outstanding amount $ 5,000,000
WFB credit facility, remaining borrowing capacity $ 2,100,000
Line of credit, marginal floating rate over three-months LIBOR rate 2.75%
WFB credit facility, interest rate 3.34%
WFB credit facility, weighted average interest rate 3.12%
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
Executive Compensation (Details) - USD ($)
$ in Millions
Aug. 12, 2015
Mar. 31, 2015
Jul. 17, 2014
Chief Financial Officer      
Officer Compensation [Line Items]      
Officers' compensation $ 0.3    
Chief Executive Officer      
Officer Compensation [Line Items]      
Officers' compensation   $ 0.1  
Board of Directors Chairman      
Officer Compensation [Line Items]      
Officers' compensation     $ 1.7
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity (Details)
12 Months Ended
Jul. 17, 2014
USD ($)
shares
Dec. 31, 2015
USD ($)
CompensationPlan
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Dec. 31, 2013
USD ($)
$ / shares
Stockholders Equity [Line Items]        
Common stock, shares authorized | shares   180,000,000 180,000,000  
Common stock, shares outstanding | shares   33,813,000 32,506,000  
Number of share-based compensation plans | CompensationPlan   2    
Stock-based compensation   $ 1,131,000 $ 786,000 $ 424,000
Stock options vesting period   4 years    
Shares grant description   On January 1 of each year, if the number of shares available for grant under the Amended and Restated 2001 Stock Incentive Plan is less than 5% of the total number of shares of common stock outstanding as of that date, the shares available for grant under the plan are automatically increased by the amount necessary to make the total number of shares available for grant equal to 5% of the total number of shares of common stock outstanding, or by a lesser amount as determined by the Board of Directors.    
Shares available for grant as percent of shares outstanding, threshold for increase in number of shares available for grant   5.00%    
Shares available for grant | shares   2,400,000    
Weighted average fair value of options granted (in USD per share) | $ / shares   $ 1.86 $ 1.83 $ 1.17
Options exercised, intrinsic value   $ 1,000,000 $ 546,000 $ 3,900,000
Proceeds from stock options exercised   $ 1,000,000 $ 200,000 $ 1,000,000
Closing stock price (in USD per share) | $ / shares   $ 0.9999    
Unrecognized compensation cost related to unvested stock based payments   $ 2,500,000    
Unrecognized compensation cost related to unvested stock based payments, weighted average recognition period   1 year 10 months 24 days    
Chief Executive Officer        
Stockholders Equity [Line Items]        
Options granted to new CEO | shares 1,250,000      
Estimated fair value of stock option award at the grant date $ 2,800,000      
Service period of stock option award amortization (in years) 4 years      
Minimum        
Stockholders Equity [Line Items]        
Expiration period of options   7 years    
Maximum        
Stockholders Equity [Line Items]        
Expiration period of options   10 years    
10 percent stockholder        
Stockholders Equity [Line Items]        
Minimum stock option exercise price for 10% stockholder   110.00%    
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity Summary 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]      
Stock-based compensation $ 1,131 $ 786 $ 424
Compensation expense relating to employee stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 1,131 $ 786 $ 424
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity Assumptions used to Value Options Grants (Details) - Stock Options
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Line Items]      
Expected dividend yield 0.00% 0.00% 0.00%
Expected term     4 years 8 months 12 days
Expected volatility     94.00%
Risk free interest rate 1.62% 1.72% 1.42%
Minimum      
Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Line Items]      
Expected term 4 years 4 years  
Expected volatility 79.00% 81.00%  
Maximum      
Share based Compensation Arrangement Assumptions Used to Estimate Fair Values of Share Options Granted [Line Items]      
Expected term 5 years 2 months 8 days 5 years 2 months 12 days  
Expected volatility 84.00% 110.00%  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2013
Options Outstanding    
Options outstanding at beginning of period 6,085  
Granted 177  
Canceled/Forfeited 1,588  
Exercise of stock option for cash (in shares) 1,249  
Options outstanding at end of period 3,425  
Options outstanding vested and expected to vest at end of period 2,796  
Options outstanding vested and exercisable at end of period 2,203  
Weighted Average Exercise Price    
Options outstanding at beginning of period (in USD per share) $ 1.89  
Granted (in USD per share) 1.77  
Canceled/Forfeited (in USD per share) 0.82  
Exercised (in USD per share) 1.32  
Options outstanding at end of period (in USD per share) 2.49  
Vested and expected to vest at end of period (in USD per share) 2.39  
Vested and exercisable at end of period (in USD per share) $ 2.17  
Weighted Average Remaining Contractual Term (years)    
Stock options outstanding 3 years 10 months 24 days 3 years 7 months 6 days
Vested and expected to vest ending balance 3 years 5 months 27 days  
Vested and exercisable ending balance 2 years 10 months 21 days  
Aggregate intrinsic value    
Options outstanding at beginning of period $ 2,758  
Options outstanding at end of period 23  
Vested and expected to vest at end of period 22  
Vested and exercisable at end of period $ 19  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income (Loss) Per Share Computation of Basic and Diluted Net Loss Per 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 (loss) $ 403 $ (1,452) $ (366) $ (602) $ (2,097) $ (2,705) $ 369 $ 302 $ (2,017) $ (4,131) $ 4,314
Denominator:                      
Basic (in shares) 33,527 32,902 32,665 32,605 32,484 32,384 32,354 32,299 32,941 32,380 31,429
Effect of dilutive securities:                      
Stock options and share awards (in shares)                 0 0 1,592
Diluted (in shares) 33,957 32,902 32,665 32,605 32,484 32,384 34,441 34,826 32,941 32,380 33,021
Basic (in dollar per share) $ 0.01 $ (0.04) $ (0.01) $ (0.02) $ (0.06) $ (0.08) $ 0.01 $ 0.01 $ (0.06) $ (0.13) $ 0.14
Diluted (in dollar per share) $ 0.01 $ (0.04) $ (0.01) $ (0.02) $ (0.06) $ (0.08) $ 0.01 $ 0.01 $ (0.06) $ (0.13) $ 0.13
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income (Loss) Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share (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]      
Antidilutive securities excluded from computation of loss per share calculation, shares     43
Stock options and unvested restricted shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted average exercise price of outstanding stock options and unvested restricted shares $ 2.49 $ 1.87 $ 1.34
Antidilutive securities excluded from computation of loss per share calculation, shares 3,496 6,167 40
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted average exercise price of warrants     $ 32.45
Antidilutive securities excluded from computation of loss per share calculation, shares     3
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Income Taxes [Line Items]    
Change in deferred tax valuation allowance $ 8.7 $ 36.9
Federal    
Income Taxes [Line Items]    
Net operating loss carryforwards 1,338.8  
Net operating loss carryforwards, adjustment   $ 73.6
Operating loss carryforward attributable to stock options 3.6  
Research credit carry forward 23.1  
Alternative minimum tax credit carry forward 0.1  
California    
Income Taxes [Line Items]    
Net operating loss carryforwards 178.4  
Operating loss carryforward attributable to stock options 2.3  
State    
Income Taxes [Line Items]    
Research credit carry forward $ 7.9  
Operating loss carry forwards, expiration year 2034  
Enterprise Zone credit carry forward $ 0.2  
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes Components of Income Tax Expense Applicable to Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current:      
Federal $ 0 $ 0 $ 0
State 13 4 21
Foreign 175 64 21
Current Income Tax Expense (Benefit), Total 188 68 42
Deferred:      
Federal 0 0 0
State 0 0 0
Foreign 0 0 0
Total deferred tax expense 0 0 0
Income tax provision/(benefit) $ 188 $ 68 $ 42
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
Expected tax benefit at statutory rate (35%) $ (640) $ (1,446) $ 1,510
State taxes, net of Federal effect 8 3 13
Foreign rate differential 430 166 (5,465)
Valuation allowance (55) 985 3,962
Stock-based compensation 396 275 136
Other 49 85 (114)
Income tax provision/(benefit) $ 188 $ 68 $ 42
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Additional Information) (Details)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
Tax benefit, statutory rate 35.00% 35.00% 35.00%
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Deferred assets:    
Net operating loss, capital loss, and tax credit carryforwards $ 506,031 $ 518,667
Fixed assets and intangible assets 13,331 11,918
Inventory and other reserves 5,436 2,874
Other 34 83
Gross deferred tax assets 524,832 533,542
Less valuation allowance (524,832) (533,542)
Total net deferred tax assets $ 0 $ 0
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes Open Tax Years for Major Jurisdictions (Details)
12 Months Ended
Dec. 31, 2015
Federal | Minimum  
Income Taxes [Line Items]  
Open tax years 2012
Federal | Maximum  
Income Taxes [Line Items]  
Open tax years 2015
California and Canada | Minimum  
Income Taxes [Line Items]  
Open tax years 2011
California and Canada | Maximum  
Income Taxes [Line Items]  
Open tax years 2015
Brazil | Minimum  
Income Taxes [Line Items]  
Open tax years 2010
Brazil | Maximum  
Income Taxes [Line Items]  
Open tax years 2015
Germany | Minimum  
Income Taxes [Line Items]  
Open tax years 2008
Germany | Maximum  
Income Taxes [Line Items]  
Open tax years 2015
United Kingdom | Minimum  
Income Taxes [Line Items]  
Open tax years 2011
United Kingdom | Maximum  
Income Taxes [Line Items]  
Open tax years 2015
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
Related-Party Transactions (Details)
$ in Millions
12 Months Ended
Dec. 31, 2015
USD ($)
ft²
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Related Party Transactions [Abstract]      
Travel related expenses reimbursed | $ $ 0.0 $ 0.0 $ 0.1
Robert Dahl | Director | Office Space Available to Director      
Related Party Transaction [Line Items]      
Office space available for use by Director and Audit Committee Chair | ft² 240    
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating leases  
2016 $ 1,275
2017 1,273
2018 995
2019 523
2020 and thereafter 4,130
Total minimum lease payments $ 8,196
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Commitments and Contingencies Disclosure [Line Items]        
Future minimum payments due   $ 8,196    
Rental expenses for leases   2,200 $ 2,300 $ 2,000
Maximum potential payment under surety bonds   200    
Amount of non-cancellable purchase commitments outstanding   6,400    
Manufacturing facility in Largo, Florida        
Commitments and Contingencies Disclosure [Line Items]        
Future minimum lease payments   6,000    
Manufacturing facility in Largo, Florida | Subsequent Event        
Commitments and Contingencies Disclosure [Line Items]        
Lease term 10 years      
Future minimum payments due $ 5,600      
Tenant improvement allowance $ 1,000      
Oakland, California        
Commitments and Contingencies Disclosure [Line Items]        
Future minimum lease payments   $ 1,800    
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Compensation and Retirement Disclosure [Abstract]      
Discretionary contribution made to 401(k) plan $ 0 $ 0 $ 0
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.3.1.900
Enterprise Wide Information Revenue by Geography (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
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Segment Reporting [Abstract]                      
Number of reportable segments | segment                 1    
Revenue from External Customer [Line Items]                      
Net revenue $ 24,013 $ 22,128 $ 27,493 $ 27,122 $ 30,115 $ 29,436 $ 32,422 $ 28,609 $ 100,756 $ 120,582 $ 122,248
United States                      
Revenue from External Customer [Line Items]                      
Net revenue                 35,038 36,193 38,208
Canada                      
Revenue from External Customer [Line Items]                      
Net revenue                 3,708 2,904 3,398
Total North America                      
Revenue from External Customer [Line Items]                      
Net revenue                 38,746 39,097 41,606
Latin America                      
Revenue from External Customer [Line Items]                      
Net revenue                 24,420 19,979 27,253
Europe, Middle East, Africa                      
Revenue from External Customer [Line Items]                      
Net revenue                 33,241 58,067 49,592
Asia Pacific                      
Revenue from External Customer [Line Items]                      
Net revenue                 4,349 3,439 3,797
Total International                      
Revenue from External Customer [Line Items]                      
Net revenue                 $ 62,010 $ 81,485 $ 80,642
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Enterprise Wide Information Revenue by Products and Services (Details) - USD ($)
$ 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
Revenue from External Customer [Line Items]                      
Net revenue $ 24,013 $ 22,128 $ 27,493 $ 27,122 $ 30,115 $ 29,436 $ 32,422 $ 28,609 $ 100,756 $ 120,582 $ 122,248
Products                      
Revenue from External Customer [Line Items]                      
Net revenue                 93,888 113,986 113,979
Services                      
Revenue from External Customer [Line Items]                      
Net revenue                 $ 6,868 $ 6,596 $ 8,269
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Information (unaudited) (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
Quarterly Financial Information Disclosure [Abstract]                      
Net revenue $ 24,013 $ 22,128 $ 27,493 $ 27,122 $ 30,115 $ 29,436 $ 32,422 $ 28,609 $ 100,756 $ 120,582 $ 122,248
Gross profit 9,615 8,757 10,224 10,171 9,201 10,754 11,014 10,865 38,767 41,834 46,132
Operating income (loss) 558 (1,455) (313) (538) (2,092) (2,656) 399 355 (1,748) (3,994) 4,448
Net income (loss) $ 403 $ (1,452) $ (366) $ (602) $ (2,097) $ (2,705) $ 369 $ 302 $ (2,017) $ (4,131) $ 4,314
Earnings per common share                      
Basic (in dollar per share) $ 0.01 $ (0.04) $ (0.01) $ (0.02) $ (0.06) $ (0.08) $ 0.01 $ 0.01 $ (0.06) $ (0.13) $ 0.14
Diluted (in dollar per share) $ 0.01 $ (0.04) $ (0.01) $ (0.02) $ (0.06) $ (0.08) $ 0.01 $ 0.01 $ (0.06) $ (0.13) $ 0.13
Weighted average shares outstanding used to compute earnings per common share                      
Basic (in shares) 33,527 32,902 32,665 32,605 32,484 32,384 32,354 32,299 32,941 32,380 31,429
Diluted (in shares) 33,957 32,902 32,665 32,605 32,484 32,384 34,441 34,826 32,941 32,380 33,021
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Event (Details) - Former Director [Member] - Subsequent Event
Jan. 31, 2016
shares
Subsequent Event [Line Items]  
Deferred Compensation Arrangement with Individual, Requisite Service Period 1 year
Deferred Compensation Arrangement with Individual, Shares Issued 500,000
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $."=TB@:=\6!P( '4D 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:2V[;,! &X*L8VA86S9?[0)Q-TVT;(+D *XTMPJ)(D(SCW#Z4G 2M MX19)&P/_QK(\Y,Q((WTK7]P^!$JSO>N'M*JZG,,7QE+3D3.I]H&&$EG[Z$PN MIW'#@FFV9D-,+!9+UO@ATY#G>IL>"KU;5^RI/+;JBK1 M]*H*QQO_UIEUX]#"L/EMQWC^C]=R=!-WKK^*YMX>%=B=;4SCL7;&#J=&=>_C M]J?WV_=\3&B\JI;:>8AE8%,? J0/"=*' NE#@_2Q!.GC M(T@?GT#Z^ S2!U^@-((B*DQW8OG*\M M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."N[_8_ )02P,$ M% @ 0X)W2"ON=IL3 @ <20 !H !X;"]? [+&Q8@-BIFIS]Z%> M5.X/1UU8.AL01OKF73U& T]]KM=?TJDMQZ'/W7',JQ_G4Y_7\^^;JBME7(>0 MMUTZM_EN&%,_W]T/T[DM\^5T"&.[?6\/*4A=-V&ZGE,]/_TY>_6ZVU33ZRY6 MJZ_M=$AE4WT?IO?^_*,B_%J@ M"LM!LAPDE"!=#E)*D"T'&27(EX.<$M0L!S64H/OEH'M*T,-RT ,EZ'$YZ)$2 M%&L@8\U)0EASM(Z Z\CQ.@*P(T?L",B.'+,C0#MRU(Z [@M';P%Z"T=O 7H+1V\!>@M';P%Z M"T=O 7H+1V\!>@M';P5Z*T=O!7HK1V\%>BMIKP1MEG#T5J"WAM';P-Z&T=O WH;1V\#>AM';P-Z&T=O!WH[1V\'>CM';P=Z.T=O!WH[1V\' M>COI725Z6SM';@=[.T=N!WL[1VX'>SM&[ 7HW'+V;*[USUTYI]U:F M8W_(MZ[Y;3@LNL([EX]3NGW*92ILN-*ZS"NE<#G>_-_L,O5G2/CKZZ+G3U!+ M P04 " !#@G=(EHYM,&<# #0#@ $ &1O8U!R;W!S+V%P<"YX;6R] M5UU3XC 4_2L97A8?M(CB[#K8&01VUAD_6&%U]C&FMY Q36J2,N"OWYM6D&H* MEH?E@:;I.;FYYWZD[4K3.A]IE8*V' Q9)$*:'*RT>0!OGZ7'[J(6_M02K^6)MH!&7TQ'EVH3=N3V? [-*OX5I;O>-4J28 M"[IYF.#^3(,\40-N>-&84\VIM UB^"O>MAN%V6(V'XO46!T^*OUL9@#6=(/U M9#[8N'E%M_Y,4N4\K(XERO)5 *D>:V,.2 CT"3O.E[\&W9"%^#/I'L03O1#5SM+ M,M$4M\GW!.OYR)I#FA3Z)J9[YTVL[8DE>.N#.WMJ^^-6M(LVZX*W>T->0G MQ_4C@^./O#^*Q;5"-B_E2KK$5)K[,]C+>7N)6Q*_;%Y.CS&=83>NJ,8J M.U'&+'GTVW&=?BA@( MD&Y(_@+5AF#?J'E0YN+MT?>&]3D=_RN7]Q#=56E;^NL]S.MS.M_K]^3.CR\> MPSY7/GT9?/@.",K?K^$_4$L#!!0 ( $."=TAC-#I7/@$ &D# 1 M9&]C4')O<',O8V]R92YX;6S-DTU/PS ,AO\*ZKU+/\20HJX'0)R8A,00B%M( MO"VL^5#BJ>N_)\NZE@&7WKC5M=_'K^.DXI9RX^#)&0L.)?BK@VJTI]PNDBVB MI81XO@7%_"Q4Z)!<&Z<8AM!MB&5\QS9 BBR;$P7(!$-&CL#4#L2DK@2GW %# MXWJ\X />[ET388(3:$"!1D_R64Z2^D7OM&EU149]707'#?.X-$*N)8C;;BS[ MG0J=$9SR)SF(H7W\^Z>'F"%)7WGP;W'Y_ <3JH%\;+MH.N-4[X M.MZO,3J^G+"RC7'=*?4CNGA5]1=02P,$% @ 0X)W2)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !#@G=(NJ4P.FT" \#0 #0 'AL+W-T>6QE32;NT^7=$+]H%BXAL!R?TA!Z_C5T3B>=NNYA8K,X(/?/)#_& M/:">GT=]A'E ?'/N@1P_D2'][0'Z3N>O=!=8>SM @'#%L/>X1);$D!LP0(W1CX9D!FF)M_1CA0C:Y;89A MGJG;99)Y'$*W_9V>+N[8F\%LCU"ZOST-1$&!E,*2+_0$M/9R4^C-<<&Q%=GX MO>"=2[3Q9M>]@&;0>6,A4RQWF3VXA:* XDSI $GRE1F5*(QTH91@VD@)R@5' MU%!N(UI#TR:8TD?S:/B6[7'7&; ^YHY="(R*K:D/HC6[,K!%T&>SW'W:]Z_B M!76V2Z"C45'0S4=*C&ZZ]Y[O&@G-F=9=#]&L*A3K3YF]+)HLQ1FJ MJ/I*UD(UBR'L[,]&ON?OO)8[BA!V]A>3:!0QWCC]32HGS EWXF^CF[6L;STK8DMIK)N'ZK9?5K*6E7P. MY?9W=J4?_M%&/NO:<34OC%:J315>M(E\#O;G$U]&)XO.AXXO+D-/3*+QR /O MI94+J:1[FD3MM1*A)L,W56F;_]<5J]O&>>UBQNN236OG*>RTWG2>;YI0!O_Q M:=EF; ZDOS"G9;QI*@0=>S&TDJ5OBY(=<<7K0K"V.A8@"4"2G2!L,., 2@&4 M_@8T=_XO5-(RO63'NEH#* -0MBLH!U .H'PGT-SI D!C (UW*Q&W*P!]!M#G M;="%N>6U?&[[N>W^>5-5W#RU19*W -H#T-XVZ!N7AEUSU0CV77#;F+9$D'X? MTN]OI^]T-#L1CDN%XHW0O-%V^A.QP-SBCJF$JM-'431A*+?&X$8=#,F MY'Q!7/%'@8,L1A5CPL7+$,E%^>>,&S_B%DOIV,Q;A "T+B:T M\]%.F+615K ;68IWPEZ"]B6$??\VOA6%49VXR09-S9LP62$*Q4P(,>?-PHH? M30C'T_OP.SC73MA/R.A$4$+-WE&=I(A"2Q/"TGY4AB@T-2%,I88X&_B)3KVI M'JJ;$.I2(X\$H;T)86_/$ P\1*&_">$O#D.R+*AR0JC<.Y+8 %$H=;*;U&^J ME:+8Z:YBIS&B4.R4$+O7I#1!%/J=[NIWBGZGG34"X3:_TX$IZIU^5._3 M.HQAO]+#&)"BX"DA.(F:&;^J#K&ZTX&H>$HH3J(.B\(T?N70B94I*IX2BK]7 MJK(I'+OIE IE3PG9PVQ-MS*ZG5)ND_/V3Q8NZM#MC'";#B-$H3)4.Z-B-D7Z MY22B4.WL@ZL*=FAM4ZW?3$H9JIT1:M.E"@_9A8$ MVWVHP\Z*,4.W,\+M;LRE.@Z5SGX7M8-0NGY=1X=7B$*E,T+I#NI2%-H';B4W M=GH$XST5/!%+#$HY2IX3DG=0%W[HA4OVG^#&,C\U M( HESPG)WU][MMV(*)0\)S=Y?=/F%%$H>4YN\WI0>6>;U]GG$9*3ZU)2T1PE MSPG)^R;S2W&/*+0])VSO1>5[B$+;<\+VWG5!OH\HM#TG;-]>\!+--$;1QZ.7 MLXWV=7N<4?I6KD49#GMLFT/!51%.@/S?9C>7Y6$S$.Z_Z])G&XYN(K9LE#KV MSR[J,\W; XX-^?7,Y^O_4$L#!!0 ( $."=TAM[8\&PO=V]R:W-H965T&UL?5;=CJ,@&'T5XP.,@+^=6)/^9+-[ MLA^J775R&J\EZ!,KJK, O$=D0@C8 S(I*Q M9P'D%M@B@XYL CL3$=L0>Q.1V(<0>^88:WJLZ:F=GGCHB:8GFIY9E\A$Y':! MU".0&O3"*F B5G:!S".0&71HS_("XDAS[I'(3?Y3GKM18H1D8R4 Z,A$X1$I M3!%KJ6P7$$>MK#P2*Y.?6B46D,PNH78 &2&WNVZ!*1PJ7F=#,\+*FI() MDTUI!S K@$/*X_$-1(84:S/C2]CZR%MH.F^>,D3@', MD4/+MP- T]\QL&GM)TP^[O=%LBI ]KQI1L8IV1)VT=<-'ASIK1/C<3CWSE>: M#=*G[#>\*GM\(;\QN]0=#PY4R+-:G[9G2@610P$O,H57>>F:&PTY"_69RV\V M7D/&AJ#]XU8U7^VJ_U!+ P04 " !#@G=(4@H<2V # #!#@ & 'AL M+W=O? MAN%\FR3]_F2:LK^Q9].._QQMUY3#>-H])/VY,^5A+FKJA#.FDZ:LVGB[F7_[ MWFTW]FFHJ]9\[Z+^J6G*[L_.U/9R%T/\^L./ZN$T3#\DVTURK3M4C6G[RK91 M9XYW\4>X+;B<(G/B9V4N/3J.)OA[:Q^GDZ^'NYA-#*8V^V%JHAR_GDUAZGIJ M:>SY]]KH6Y]3(3Y^;?WS?+DC_GW9F\+6OZK#@ MI@;WMN[GSVC_U ^V>2V)HZ9\6;ZK=OZ^+/]D;"VC"_A:P*\%((,%8BT0[PJ2 MA6R^KD_E4&XWG;U$W3(9YW*:<[@5X\CMH_%B^GCZ:QZN*;'=/&\%;)+GJ1TG MLELB?(YP*E'@A'B+)&/_5P@>@.!SO5CJ!5TO O5BKI=+O701V^4BED@Z1X ! M""I5."E0/*-99(!%8A9%LBP1O0QHQEE.LCBI/ =-LZ@ B\(LFF11J!>0&>,D MBY/*\TS1+#K HC%+2K)HIQ<@)[+0SN!ISVI) R0I)LE(DA1UHA2C4P5.:*$0'OF)P^0Y(A$,I(DQT,OZ57K9)2'8]*KWT@, MDP!)LF;6"=):DC=:X<2T2L$S0Q T)" [25\+(;T!QU=$FF>W9M899$S1@G)C MD$+NX0GI$K O)>W+-;..,&/DBBB1XG$/(F8'%*6IS@F%/GGK7C^C4##TW( MG8#E*6EY O8BYS*CE>7$! CO;(7\"1F^.7TMA+P'6'R*%A]@J]$O&(6;\;T$ MA<3'L?@4+3[.G!LN3:6B/?P^J 3SC X/R8\#9B+ONMV:6;KZ(!1YSQ3O4QZ8 MX&LB]B@MR!W'@OP ;'PL9[2[_DFRW/Q\6[F) ^ MGI!..=:IHG6Z9M+_/#^=&/7\3-!FXUP^F&]E]U"U?71OAW'?,N\\CM8.9FR, MW8PV/(W[R>M);8[#=)B.Q]VRPUI.!GM^W3!>=ZW;OU!+ P04 " !#@G=( M#.;MY_,! #Q!0 & 'AL+W=O9$.I N\=Z^4Q:)0:#A#*LJ$=D1L^T%[/U%QT1.FNN$ Y"$HJ:^H8 MC!!*8$?:/L@S._8B\HQ?%6M[^B* O'8=$;]/E/'Q&(3!?>"UO33*#, \@P]? MU7:TERWO@:#U,?@4'HK4**S@1TM'.8N!83]S_F8ZWZIC@ P"9;14)@/1S8T6 ME#&32"_\:\KYL:0QSN-[]B^V6DU_)I(6G/UL*]5H6!2 BM;DRM0K'[_2J838 M)"PYD_8/RJM4O+M; M"1=]>VO6U'-Y-&D\UOB"9#]#"$VU4#G@SX+P-T9+:N MST21/!-\!,*=Q4#,D8<'K'>N!+H8&9@INUU&D6>W/$XR>#-Y%I*3DT16$OD4 MQ5R!/R10K_^ B%8@(NO'#B+U^_&*'UO_UOEW2\3>%>$DJ97L$^33%'--B/:Q M'V2[ K*=@^R]($ZRLQ*T02CTHCQ7+5CB%99XQN(O^.0DB2MXA]SGY5E7+IB2 M%:9DSN2M_)3,5L)X%^)G2 MA%*/D*5&Z0I3.B2(O4?J_1.F_B>#L=@[D0K\3 M<6E["9B]]J=D(/&AZSM M=&;??K%QIXNH8/HF/N0K^,%0/["\M=V/_F3,D/RLJZ9_69R&X?*O>M6RW;ZU"=&_.M M2_IK79?=?VM3M;>7!2P^7GP_'T_#^")=+=-[W/YMSP; MD8GX^VQN/;I/1O%O;?MC?/AS_[)@HP93F=TP%E':R[O9F*H:2[(U_SL7^EGG M&(CO/TK_?6JNE?]6]F;35O^<]\/)JF6+9&\.Y;4:OK>W/\S8P.H#/ ?P> 'DT0,P!XC- 1@/D'" ? E+7 ME*DCMN50KI9=>TLZ]_4NY3A(X%G:KMXEMO7]8OQKZM^16"W?5[E8IN]C.1ZR M=@B?$+@3J2W\7@,/U[#F*)Q3%6PP(4ADBY%3O'2 MQ>>^Q,:UTR'*=1-C*B.QC8=QEFE.85L?XUQJ6G06$9UAT8H4[9#<(5#H@M2, M*:45TH(E>U0.D-.*\XCB'"LF:UGGJ!:A%=VN#:8D:"%)Q1Z5 QI[GF(54:SP MP"KH>!V)UZC%BI$MUD@E9%+2W\BCE)!D65N_+,$#WZB(*"ZP8B 5%[B67*B, M5.Q1!5-DN[:8X@RR0!^/*3ZD"W;>%0A&:W9H^RT"FF. M)F; F@6M&? 9AG0'>UC-N/0\]?'(->!/ N1;/\*',LFI]UZ9EQ%OT$@GVQ\ M3!0%/8D]3,I0HH28/8# JLE>7,_,+$<'-'L0G<*V#R4%[ AB?@38D!1M2#,S M)V1:KO2^!*W68U1 ;,R' !N1HHT(,D^)YG26\S')'I9T, MH701LS_ _J=I_P/MY0$>R,P>91=@M&:?R@+K68@9(& 'U+0#SHR:>UJ(P-#P M,,E#/8TQFYD%K9K'/) SM%+1@1'&8X[$L2-IVI%FIG -8D^,7@0_8D!/8P^S M5&"$\9@A<6Q(FC:DF?FE:OXUU=Q7'?I:,4/B>,,2<@@>\ MD/34>L $/4^W/@:2!Y8]/.85''N%IKV"9U^3G7U-MH<)QA]S0HIVU+7ICM/1 M1)_LVFLSN#WI_>W]^..5CSORA_=K>-ZZ0XS/8E;+2WDT?Y7=\=STR5L[V/W^ MM&,_M.U@K#[V9/6=3+F_/U3F,(RWRMYW[BC#/0SMY>-DYGX\M/H?4$L#!!0 M ( $."=TBFAQ($?@( '() 8 >&PO=V]R:W-H965T&ULC5;)CJ,P%/P5Q ZQ7XV?F-LD]^(D0$WW75\$5X$N(\CR*^.Y$:\S=Z)HU\A%5V9!W%O!+76/V;T4J>EN$(+Q/ M?)3'DU 349%''6]?UJ3A)6T"1@Z+< GF&Y IB$;\*^4,*CQMVG+1K F:]WQNHG ?-$6KT+9/8\ M5*^TOPI1Y-=B.LVCJXK3@ZP,!&H(Z!"1#-ZM (=76$&+#ET+K&T$E5-;)73S9Q[^ M;(1+JO ,;[WXM4\MQB29(J=3/0QP_G>;'F8@6>"M$\ 6BP8B>.K $L QAODV M,4 C#$.V&7'J=LP&P9G;,33",5_) +V:,;"-@6\?@W2,8[Z=#+(1CF56O9EE MSIJT[H$F:, R&Y3 YST962=33=A1'_$\V-%+(TQM[V:[:\02JI/M:7ZEKA?Z MQ'N$*?(S/I+?F!W+A@=;*N2YJ4^^ Z6"2'7QFW3S)"] W: B!Z&Z$]EGYDI@ M!H*>[S><[II5_ =02P,$% @ 0X)W2"BG1(YD! -18 !@ !X;"]W M;W)K/ M_G$8+@]!T.^.LJGZ3^U%GM4WA[9KJD&][9Z#_M+):C\%-76 89@$374Z^ZOE M]-FW;K5L7X;Z=);?.J]_:9JJ^U/(NKT^^N#?/OA^>CX.XP?!:AGNO='\4]O^'-]\W3_ZX>A!UG(WC$-4ZN55 MEK*NQY%4YE]ZT+><8Z!Y?1M].TU7V7^J>EFV]8_3?C@JMZ'O[>6A>JF'[^WU MB]1SB,:ZO?\>CI/K]?YFRS487P Z@"\!X [0.@ M\18@G &1#HCN 9@Z V(=$'\T(-$!R5O -(=@7JQIJ=?54*V677OUNOE\7*KQ M&,)#HC9SYZGU[?WQJVD'1\5J^;K*XV7P.HY#),4LP5F2<)*22%).LC8E,7"2 M#9$@)]D2B;A+ C73^W31,5VYS))DD@@ 2/@LPI%%F%ER+DLQ M2U*=)8]"U@M5<9*U*8$PQ4RP"3>F#B'A-%M3LX P H@LLX\;.(PFQ"SK(\B,;(@"-:) M34.,I XC*3'")BE3<[HBXY-DCB0921*QL\U($G9%UC8-,9([C.3$2,S.-C>2 M)#&?8RQ0=H"&) M[8Q5:-*=)V1MT;=-0*TZ6@V&%SU)HS9PE$L!NS]:NHFY< MJ 4D"Y/R=DS:+N!]8=#LLJNH'1>301 [//NU2,,?,;)M@XM_0 %HV0>3@"*- M8U96:IFN /Q]0H92"QUASN[JA@@3]G[8$HVJ 2+);+<>N/@,%-!\%0 3K8@6 MH($+K4#9RA<"(.!$RU(GQE*S?M?6<:A?%X&!(IBO!6 R.$5VI]96$37C(C50 M5/.$!)/#PD8"%X>!@MB"2$)BOA+;-+3]<]$:35I;$(DFB!<1\(W7UB&C?ES( M1O#_#4DMNO=E[.'<(- [U])4H;,])LP&-E&!I$/&F-_0TB&CAES41D)MX&]O M)&URI/YX0T3&LQ3- J#V(Q8\OS=$N! \3*E(]4)AGMA^M+@J"GZ@I2Z0E &S M=)%%L*JH'1?;\2/--Y+&.D165>*_VV^D_3?:SK6K2N!'.G!,:"*+':N*VG$5 M :1%@.)IVJ9[E?U7W?#KWWE,[#&TS/5H[M.T@U7CA)P6JHZSV]S>U/ SC M9:JNN_FIYOQF:"^WA[3W)\6KOU!+ P04 " !#@G=(HKAEF&L$ "N%0 M& 'AL+W=O%%CL17NMV+0MK"2ZDAQOW[XZV>$80S8WL:U\'/[#P_PBMS?=_>S/ M2@W>KZ9N^U?_/ R7ER#H]V?5E/TW?5'M^)^C[IIR&']VIZ"_=*H\S(V:.@#& MHJ IJ];?;>=GW[O=5E^'NFK5]\[KKTU3=O]FJM:W5Y_[]P<_JM-YF!X$NVWP M:'>H&M7VE6Z]3AU?_3?^4@B8D)GXJU*WWOCN3>+?M?XY_?CC\.JS28.JU7Z8 M0I3CQX?*55U/D<:>_UF#?O8Y-32_WZ/_-J<[RG\O>Y7K^N_J,)Q'M4OY;/JIT_;\M_$K8VHQO V@ > M#7CD;"#6!N*S@70VD&L#^=0@6%*9!Z(HAW*W[?3-ZY;9NY33(N$O1@=$0<0,X!XA1K;)=$%R2>D0TP'E-4CBC)!:>HPJ2D MX):,0X?@$&4WC'MN0G$2D6)-1H)E:A*'V 2-;$*J38Q.-ER$I%H$B9 <_P)'DF!9 M"JE#<(K64DH'F*JLO@9VB%UBE*))!)(TK$$;D9"T1M(I: 1;6S.G)# MM2!70[8R2T!HA" X U.\KM&P=3,[UM5V;I)Y7D".8(VH2I MI"6;E "+/W!7;>;"4"PM2T,8W9 3D2-D0Y=5S$C+5N N(^"F$TAR'K.5N4N) M(HMBA*4QF7J!J%!&S"+:908\-$63Q21;F54-6,I)CC&> NEUE&,L MC"S'@*=HUO=B<)D%Q$@W^<:; 3JZL/'P0NN.OY)>@3&4'M;M$R"8%,PG*46*'EIB*E-Q1B;')-)GD>W<"XU6I4=YJO!WMOKZ_M ML%P+/9X^KB#?YAO(I^<9?RF6B\3/,+OMI3RI/\ON5+6]]ZZ'03?SK=E1ZT&- MXMBWL4*=57EX_*C5<9B^QN/W;KE.7'X,^G*_'7U[^ U!+ P04 " !# M@G=(1F,QO: ! "Q P & 'AL+W=OXW6[D6&JZJKH/*U5]Z#X3>VRC N,"CKM_7\".FU;9O S MG'/F#)=B1/OJ.@!/WK4R;DL[[_L-8Z[J0 MWA3V8L-.@U<*'T+;,]19$G4A: M,9YE-TP+:6A9I-R3+0L)9MYV."E05;>+74 M8)Q$0RPT6WJWVNSRB$B %PFC.UF3Z'V/^!J#W_669M$"**A\5!!A.L ]*!6% M0N&W6?.S9"2>KH_J#ZG;X'XO'-RC^BMKWP6S&24U-&)0_AG'1YA;N(Z"%2J7 M1E(-SJ,^4BC1XGV:I4GS..W<9C/M/('/!/Z-P*9"R>8OX4596!R)G8ZV%_$& M5QL>#J(BP9NC<2MU'Q%E<2A7Z]N"':+0%\QNPO )LR!84%]*\/^7V/$3.C]/ M7U]PN$[T]>SPYWF!_() G@3RBRU^P>39MR+LY$PUV#8]'4_3A9M/=-(@>@HGLZIJ2+OR?)5#0^+C\$=9V>E)3 MX+$_?I#EEY8?4$L#!!0 ( $."=TAHRN16H $ +$# 8 >&PO=V]R M:W-H965T&UL?5/;;MP@$/T5Q <$W])6*Z^E;*JH?:@4Y:%] M9NVQC0*, WB=_GVY>)U-E>P+,,,Y9\YPJ11I"0KLNP+4UQHVM0Q]VB:&FY1_1.=& M;S:CI(.>S](]X?(#UA9N@V"+TL:1M+-UJ,X42A1_3;/0<5[23EFMM(\)Q4HH M-L*W+!I/A:+-[]SQIC:X$)..=N+A!O-=X0^B)=Z;I6$K=A\037UJ\BJOV2D( MO<,<$J9(F W!O/I6HOB\Q*&XH!'GPA45P2J*%!=;?$]IORO M"+LX4P5FB$_'DA9G[=+A;=GM==X5\4[>X$T]\0%^<3,(;#<]H@-O M(KNYI63T_V<+)/0N++_ZM4E/*@4.I_,'V7YI\P]02P,$% @ 0X)W2!^' M_ZBA 0 L0, !D !X;"]W;W)K&UL?5/;;N,@ M$/T5Q <4QW':*G(L-:U6NP\K57W8?2;VV$8%Q@49;= M,L6%IE49<\^F*G%T4FAX-L2.2G'SL0>)TXZNZ)QX$5WO0H)5)5MXC5"@K4!- M#+0[^K#:[HN B( _ B9[MB;!^P'Q-02_FAW-@@604+N@P/UTA$>0,@CYPF\G MS:^2@7B^GM5_Q&Z]^P.W\(CRKVA<[\UFE#30\E&Z%YQ^PJF%31"L4=HXDGJT M#M5,H43Q]S0+'>.I4+3YQ!VO2H,3,>EH!QYN<+7- M_4'4Q'NS-&S%[@.B*H_5JBA*=@Q"WS#[A,D39D$PK[Z4R/]?8I^?T?/+]/45 MA^M(7Y\<;BX+%%<$BBA07&WQ.^;VGR+L[$P5F"X^'4MJ'+5+A[=DE]?YD,<[ M^8)7Y< [^,U-)[0E!W3^9N/=M(@.O(GL9D-)[__/$DAH75C>^;5)3RH%#H?Y M@RR_M/H$4$L#!!0 ( $."=T@_/=T%H@$ +$# 9 >&PO=V]R:W-H M965TXFV[D6&JZ6K4/*U5]Z#X3 M>VRC N,%''?_OH =-UUE\P+,<,Z9,UR*$>V;ZP \>=?*N!WMO.^WC+FJ RW< M#?9@PDZ#5@L?0MLRUUL0=2)IQ7B6?6-:2$/+(N6>;5G@X)4T\&R)&[06]N\> M%(X[NJ*GQ(ML.Q\3K"S8PJNE!N,D&F*AV='[U7:?1T0"O$H8W=F:1.\'Q+<8 M/-4[FD4+H*#R44&$Z0@/H%04"H7_S)J?)2/Q?'U2_YFZ#>X/PL$#JM^R]ETP MFU%20R,&Y5]P?(2YA=LH6*%R:235X#SJ$X42+=ZG69HTC],.W\RTRP0^$_A" MN,N2\:E0LOE#>%$6%D=BIZ/M1;S!U9:'@ZA(\.9HW$K=1T19',M5OBG8,0I] MP>PG#)\P"X(%]:4$_W^)/3^C\\OT]16'ZT1?SP[O+@OD5P3R))!?;?$KYOL_ M1=C9F6JP;7HZCE0X&#\=WI)=7N<]3W?R"2^+7K3P2]A6&D<.Z,/-IKMI$#T$ M$]G-+25=^#]+H*#Q<;D):SL]J2GPV)\^R/)+RP]02P,$% @ 0X)W2*QA M_LJ@ 0 L0, !D !X;"]W;W)K&UL?5/+;MLP M$/P5@A\0RK3=!H8L($X1I(<"00[MF996$A&2JY*4E?Y]^9 5)TA\(;G+F=E9 M/LH)[8OK 3QYUV]'W:,N;H'+=P-#F#"3HM6"Q]"VS$W6!!-(FG%>%%\ M8UI(0ZLRY9YL5>+HE33P9(D;M1;VWP$43GNZHN?$L^QZ'Q.L*MG":Z0&XR0: M8J'=T[O5[K")B 3X+6%R%VL2O1\17V+PL]G3(EH !;6/"B),)[@'I:)0*/QW MUGPK&8F7Z[/Z0^HVN#\*!_>H_LC&]\%L04D#K1B5?\;I$>86ME&P1N722.K1 M>=1G"B5:O.99FC1/>6=].],^)_"9P!?";9&,YT+)Y@_A155:G(C-1SN(>(.K M'0\'49/@S=&XE;J/B*H\5:MM4;)3%'J'.60,SY@%P8+Z4H)_7>+ +^C\<_KZ MBL-UHJ]GAU_4WUP1V"2!S=46WV,^NF079ZK!=NGI.%+C:'P^O"6[O,X[GN[D M#5Z5@^C@E["=-(X;37?3(GH()HJ;+25]^#]+H*#U&UL?5/+;MLP$/P5@A\0RI+<%(8L($Y0M(<"00[MF996 M$A&2JY"4E?Y]^9 5IW!](;G+F=E9/JH9S:L= !QY5U+;/1V<&W>,V68 Q>T= MCJ#]3H=&<>=#TS,[&N!M)"G)\BS[PA07FM95S#V;NL+)2:'AV1 [*<7-GP-( MG/=T0\^)%]$/+B187;&5UPH%V@K4Q$"WIP^;W:$,B CX)6"V%VL2O!\17T/P MH]W3+%@ "8T+"MQ/)W@$*8.0+_RV:'Z4#,3+]5G]6^S6NS]R"X\H?XO6#=YL M1DD+'9^D>\'Y.RPM;(-@@]+&D323=:C.%$H4?T^ST'&>TTYQO]"N$_*%D*^$ MKUDTG@I%FT_<\;HR.!.3CG;DX08WN]P?1$.\-TO#5NP^(.KJ5&^V1<5.0>@3 MYI P><*L".;5UQ+Y_TL<\@MZ?IU>W'!81'JQ."RO"Y0W!,HH4-YL\3-F^T\1 M=G&F"DP?GXXE#4[:I<-;L^OK?,CCG7S ZVKD/?SDIA?:DB,Z?[/Q;CI$!]Y$ M=K>E9/#_9PTD="XL[_W:I">5 H?C^8.LO[3^"U!+ P04 " !#@G=($/3> M2J(! "Q P &0 'AL+W=OCXAO,?C>[&D1+8""VD<%$:83/(-242@4_CUK M?I2,Q,OU6?UKZC:X/PH'SZA^R<;WP6Q!20.M&)5_Q>D;S"ULHV"-RJ61U*/S MJ,\42K1XS[,T:9[RSKJ8:=<)?";PA?"8""P72C:_""^JTN)$;#[:0<0;7.UX M.(B:!&^.QJW4?414Y:E:;>]+=HI"GS"'C.$9LR!84%]*\/^7./ +.K].7]]P MN$[T]>SPX;K YH; )@EL;K;X&?/X3Q%V<:8:;)>>CB,UCL;GPUNRR^M\XNE. M/N!5.8@.?@C;2>/($7VXV70W+:*'8**XVU+2A_^S! I:'Y&PO=V]R:W-H M965T%+/9LJA)')X6&9T/LJ!0W_W8@ M<=K2!3T=O(BN=^& 526;>8U0H*U 30RT6WJ[V.R6 1$!?P1,]FQ-@O<]XFO8 M/#5;F@4+(*%V08'[Z0!W(&40\H'?CIH?(0/Q?'U2?XC9>O=[;N$.Y5_1N-Z; MS2AIH.6C="\X/<(QA540K%':.))ZM [5B4*)XN]I%CK.4[HIBB/M,B$_$O*9 M\#.+QE.@:/.>.UZ5!B=B4FD''CJXV.2^$#7QWBP-5S'[@*C*0[58_2K9(0A] MPNP2)D^8&<&\^APB_S[$+C^CYY?IQ16'1:07*?HZNRRPO"*PC ++JRE^PJR_ M)LG.:JK =/'I6%+CJ%TJWGPZO\[;//;D UZ5 ^_@-S>=T);LT?G.QMZTB Z\ MB>QF14GO_\^\D="ZL/SAUR8]J;1Q.)P^R/Q+J_]02P,$% @ 0X)W2,S] M+S.B 0 L0, !D !X;"]W;W)K&UL?5/+;MLP M$/P5@A\0RI22!H8L($X1M(<"00[MF996#X3D*B1EI7]?/F3%"5Q?2.YR9G:6 MCW)&\VI[ $?>E=1V1WOGQBUCMNY!"7N#(VB_TZ)1POG0=,R.!D0324HRGF5W M3(E!TZJ,N6=3E3@Y.6AX-L1.2@GS=P\2YQW=T%/B9>AZ%Q*L*MG*:P8%V@ZH MB8%V1Q\VVWT1$!'P>X#9GJU)\'Y ? W!SV9'LV !)-0N* @_'>$1I Q"OO#; MHOE1,A#/UR?UI]BM=W\0%AY1_AD:UWNS&24-M&*2[@7G'["T MK$-UHE"BQ'N:!QWG.>WD]POM,H$O!+X2[K-H/!6*-K\+)ZK2X$Q,.MI1A!O< M;+D_B)IX;Y:&K=A]0%3EL=K<\9(=@] GS#YA>,*L".;5UQ+\_R7V_(S.+]/S M*P[S2,\7A_EE@>**0!$%BJLM?L847XJPLS-58+KX="RI<=(N'=Z:75_G X]W M\@&ORE%T\$N8;M"6'-#YFXUWTR(Z\":RFUM*>O]_UD!"Z\+RFU^;]*12X' \ M?9#UEU;_ %!+ P04 " !#@G=(M>,CVJ$! "Q P &0 'AL+W=O\3EGSOA2C&C>; ?@R(>2VNYHYUR_9$J^B[5Q(L+)@,Z\6"K05J(F!9D?O%MO]*B BX(^ T9ZM2?!^0'P+ MP7.]HUFP !(J%Q2XGXYP#U(&(5_X?=+\+!F(Y^N3^F/LUKL_< OW*/^*VG7> M;$9)#0T?I'O%\0FF%M9!L$)IXTBJP3I4)PHEBG^D6>@XCVEGG4^TRX1\(N0S MX5<6C:="T>8#=[PL#([$I*/M>;C!Q3;W!U$1[\W2L!6[#XBR.):+S;I@QR#T M!;-/F#QA9@3SZG.)_.<2^_R,GE^F+Z\X7$;Z/3L:3"0;MT>'-V?IUW\1+9)[PL>M[";VY:H2TYH/,W&^^F073@ M360W:THZ_W_F0$+CPO+6KTUZ4BEPV)\^R/Q+R_]02P,$% @ 0X)W2$AZ M9:>C 0 L0, !D !X;"]W;W)K&UL?5/;;N,@ M$/T5Q <4AZ1I-W(L-:VJ]F&EJ@^[S\0>VZC N(#C[M\O8,=-JS0OP SGG#G# M)1_0OKD6P),/K8S;TM;[;L.8*UO0PEUA!R;LU&BU\"&T#7.=!5$EDE:,9]F: M:2$-+?*4>[%%CKU7TL"+):[76MA_.U X;.F"'A.OLFE]3+ B9S.ODAJ,DVB( MA7I+[Q:;W2HB$N"/A,&=K$GTOD=\B\%SM:59M *2A\51)@.< ]*1:%0^'W2 M_"P9B:?KH_ICZC:XWPL']ZC^RLJWP6Q&206UZ)5_Q>$)IA:NHV")RJ61E+WS MJ(\42K3X&&=ITCR,.^OU1#M/X!.!SX3;+!D?"R6;#\*+(K;2?B#2XV M/!Q$28(W1^-6ZCXBBOQ0+-:W.3M$H2^8W8CA(V9&L* ^E^ _E]CQ$SH_3U]> M<+A,].7D\-=Y@=4%@5426%UL\0OF)OM6A)V/AS=GY==[Q M=">?\"+O1 ._A6VD<62//MQLNIL:T4,PD5U=4]*&_S,'"FH?ES=A;< MN^,'F7]I\1]02P,$% @ 0X)W2&*:-M.@ 0 L0, !D !X;"]W;W)K M&UL?5/;3N,P$/T5RQ^ D[1=4)5&HJP0^[ 2X@&> MW6226-B>K.TT[-_C2QH*@K[8GO$Y9\[X4DYH7FT/X,B;DMKN:._1->[D&!5R19>(Q1H*U 3 ^V.WN;;_3H@(N!9P&3/UB1X/R"^ MAN!/LZ-9L 2:A<4N)^.< =2!B%?^-^L^5$R$,_7)_7[V*UW?^ 6[E"^B,;U MWFQ&20,M'Z5[PND!YA8V0;!&:>-(ZM$Z5"<*)8J_I5GH.$]I9Y/-M.\)Q4PH M%L)-)+!4*-K\S1VO2H,3,>EH!QYN,-\6_B!JXKU9&K9B]P%1E<_D UZ5 ^_@+S>=T)8&UL?5/;;N,@ M$/T5Q <4ASCM-G(L-5VM=A]6JOJP?2;VV$8%Q@LX;O^^@!TW767S LQPSIDS M7(H1[:OK #QYT\JX'>V\[[>,N:H#+=P-]F#"3H-6"Q]"VS+76Q!U(FG%>);= M,BVDH661%XXZNZ"GQ+-O.QP0K"[;P:JG!.(F& M6&AV]&&UW><1D0!_)(SN;$VB]P/B:PQ^U3N:10N@H/)1083I"(^@5!0*A?_. MFI\E(_%\?5+_D;H-[@_"P2.J%UG[+IC-**FA$8/RSSC^A+F%312L4+DTDFIP M'O6)0HD6;],L39K':8??S[3+!#X3^$+XEB7C4Z%D\[OPHBPLCL1.1]N+>(.K M+0\'49'@S=&XE;J/B+(XEJN[O&#'*/0%LY\P?,(L"!;4EQ+\_R7V_(S.+]/7 M5QRN$WT].]Q<%LBO".1)(+_:XE?,[3]%V-F9:K!M>CJ.5#@8/QW>DEU>YP-/ M=_()+XM>M/!;V%8:1P[HP\VFNVD0/003V[JBY\2+;#L?$ZPLV,*KI0;C)!IBH=G3A]7ND$=$ OR2,+J+-8G>CXBO M,?A1[VD6+8""RD<%$:83/()242@4?ILU/TI&XN7ZK/XM=1O<'X6#1U2_9>V[ M8#:CI(9&#,J_X/@=YA8V4;!"Y=)(JL%YU&<*)5J\3[,T:1ZGG4T^TZX3^$S@ M"^$^2\:G0LGFD_"B+"R.Q$Y'VXMX@ZL=#P=1D>#-T;B5NH^(LCB5J^VV8*JP;;IZ3A2X6#\='A+=GF=#SS=R0>\+'K1PD]A6VD<.:(/-YONID'T M$$QD=QM*NO!_ED!!X^-R&]9V>E)3X+$_?Y#EEY9_ 5!+ P04 " !#@G=( MQ.!1CZ0! "Q P &0 'AL+W=O/[8+:@I(%6C,H_XO0;YA:NHV"-RJ61 MU*/SJ$\42K1XR;,T:9[R#O\QTRX3^$S@"^&F2,9SH63SI_"B*BU.Q.:C'42\ MP=66AX.H2?#F:-Q*W4=$51ZKU4U1LF,4^H#99PS/F 7!@OI2@G]>8L_/Z/PR M??V%PW6BKV>'G]3??"&P20*;68!?;/$C9OU?$79VIAILEYZ.(S6.QN?#6[++ MZ[SEZ4[>X54YB [NA>VD<>2 /MQLNIL6T4,P45Q=4]*'_[,$"EH?E]_#VN8G ME0./P^F#++^T>@-02P,$% @ 0X)W2+*#PNIF @ 4@D !D !X;"]W M;W)K&UL?9;=CILP$(5?!?$ "^8G0$20DJVJ]J+2 M:B_::XV;@,V9\XT#,W8Y4?;!&T*$]]EW ]_YC1#C M-@AXW9 >\QJY-U:5]"JZ M=B!OS./7OL?LWX%T=-KYR'],O+>71JB)H"J#)>[4]F3@+1T\1LX[?X^V!Y0K MB5;\;LG$5_>>2OY(Z8<:_#SM_%#E0#I2"V6!Y>5&7DG7*2=)_GLW_6*JP/7] MP_V[7JY,_X@Y>:7=G_8D&IEMZ'LGYKR%5AC7MN/[UZBL7M'^$ M^%Z//^=K.^CK-#_)PWN8.2"Z!T1/ <$,TFE^PP)7):.3Q^;_=L3J%:)M)/^( MVI.Y<5\]TJM7BJJ\52A/RN"FC(#F,&NB6;,H NF^("([XA"MPB-S>.S(,-;A M\4R/"[-!XC!(M$%R7V)J7"+4;,R0U %)@4%FA$!-;H9L') -,"B,$* I0C,D M0"&P,&.> M1)F%XRQ4!"QR,P>*+,6"'-6Z1]'*0K9P,P>*+$T!NT[7XL(_TGODEK\H1 M7\@OS"[MP+TC%7+GU7OGF5)!9!;ABWQ[C3S@+(..G(6ZS>0]F[?\>2#H^#C! M+,>HZC]02P,$% @ 0X)W2( VCK^C 0 L0, !D !X;"]W;W)K&UL?5/+3N,P%/T5RQ^ $R>%F2J-1!FAF0428C&S=I.; MQ,*/C.TT\/?XD8:""AO;]_J<Z5' M4/ZFTT8RYTW3$SL:8&TD24%HEET3R;C"=15]CZ:N].0$5_!HD)VD9.9U#T+/ M.YSCD^.)]X,+#E)79.6U7(*R7"MDH-OAVWR[+P,B OYRF.W9&87<#UH_!^-/ MN\-92 $$-"XH,+\=X0Z$"$(^\/]%\SUD()Z?3^KWL5J?_8%9N-/B'V_=X)/- M,&JA8Y-P3WK^#4L)FR#8:&'CBIK).BU/%(PD>TD[5W&?T\V/;*%=)M"%0#\1 M2 H4T_S%'*LKHV=D4FM'%B:8;ZEO1(-\;A:'JUA]0-35L:9Y49%C$/J V2<, MC9A\11"OOH:@7X?8TS,ZO4POOLFPB/0B12]^7A8HOQ$HHT"YE%A>+/$C9O,I M"#GKJ033QZ=C4:,GY5+S5N_Z.F]IG,D[O*Y&UL,#,SU7%AVT\Y.-L^FT=N"3 MR*XV& W^_ZR&@,Z%XXT_F_2DDN'T>/H@ZR^MWP!02P,$% @ 0X)W2(J! ML;C- 0 W@0 !D !X;"]W;W)K&UL?53;CIP@ M&'X5X@,LRNBXG3@F.]LT[463S5ZTUXS^'K(@%G#@FT="3., G#(^:T M[8(\(I.E]0B'.!7"Z-:]9'-?A7BS18_RG,0V@C H-!6@9KF!L_ F!4RQG_N MFA^6EKCNS^K?W&I-^BM5\"S8[[;4C0D;!JB$B@Y,OXKQ.]R7D%C!0C#EOJ@8 ME!9\I@2(T_>I;3O7CM-,/-/\!'(GD(7P&+K@DY&+^95JFF=2C$A.6]M3^P>C M$S$;42"3305VRJW>(O+LEI/HF.&;%=I@+A.&.$RT(+!17RS(_RTN9$4G?OIA M)^'!T0^3>YSX!>(=@=@)Q$[@X%_A&D*BU.^1['@D:X\O7H]DX_'H]SCN>!PW M GZ3#8:$?I-TQR3="$1>DRWF\R_%JP/(0=;NGBE4B*'3TTE;1I>K_$3< ?Z MYUE/:_A)9=UV"EV%-M? '>1*" TF1/A@]K,QC\U2,*BT[::F+Z?[-Q5:]/-K MLCQI^3]02P,$% @ 0X)W2/@*M:^_ 0 >P0 !D !X;"]W;W)K&UL?53+;J,P%/T5RQ]0$P=H)R)(3:NJ78Q4=3&S=N " M5FU,;1,Z?S^V(314-!O\.J\+UV2#TN^F ;#H4XK6['%C;;M M.ZF4ELRZI:Z)Z32P,I"D(#2*4B(9;W&>A;U7G6>JMX*W\*J1Z:5D^M\!A!KV M>(//&V^\;JS?('E&9E[));2&JQ9IJ/;X?K,[I!X1 '\X#.9BCGSVHU+O?O%2 M[G'D(X" PGH%YH83/( 07L@9?TR:7Y:>>#D_JS^%:EWZ(S/PH,1?7MK&A8TP M*J%BO;!O:GB&J83$"Q9*F/!$16^LDF<*1I)]CB-OPSB,)W$\T=8)="+0F7 7 MA>"C48CYR"S+,ZT&I,=7VS'_!3<[ZEY$@5PV@_U1J-XC\NR44[K-R,D++3"' M$4,#9C,CB%.?+>C/%@=Z0:?K].V5A-M WX[N2;PN$%\1B(- /)48KY:XQ"3K M)LD5DV0AD*Z:+#&WZR;I%9-T(7"W:K+$_/IF0BZZ0X*NPR4PJ%!]:\W9/0W=]P?.L8S7\9KKFK4%'95V/ABZKE++@0D0WKM3&_0GFA8#*^NFMF^OQ M&PO M=V]R:W-H965T?#X0F$\T-/GVGWP?*29LWVP,X]"Z%L@?<.S?L";%U M#Y+9!SV \BNM-I(Y/S0=L8,!UD22%(1FV1X*N/*5=[T+$Z0JR<)KN 1EN5;(0'O 3_G^N V("/C%8;)7?12R MG[1^"X,?S0%G(0((J%U08+XYPS,($82\\9]9\\,R$*_[%_5OL5J?_L0L/&OQ MFS>N]V$SC!IHV2C,7U:-U6EXH&$GVGEJN8CNEE=WC3%LG MT)E %\)C%H,GHQCS*W.L*HV>D$E;.[!P@OF>^HVHD<]F<5B*U0=$59XK6F0E M.0>A&\PQ86C$Y N">/7%@GYN<:17=+I.+^XD+"*]2.[;W;K YH[ )@ILYA+S MU1)O,9^DW-XQV=X(%*LFMYC-?R;DZN DF"[>3XMJ/2J73FB979[ $XT'_P&O MRH%U\).9CBN+3MKYZQ,O0*NU Q\B>_ I>O](EX& UH7NSO=-NK=IX/1P>87+ MKZ#Z!U!+ P04 " !#@G=('JF5>\P! #@! &0 'AL+W=OR1&JZVI>X/[H[$7D2.;&PZ<$<^>X?(TFM&HD.*KTYH@3D/ M&.(QNPF!K?ID0;ZW.),9G:S3HXT((T^/!O37&)2=9- M#ALFAX7 _:K)$O-CW23>,(GG OMPU62)^>9W)1LFR4* K)HL,=$7$SPK00&J M\IVF42Z[Q@RU-NU.S?Q ? E_PK.TI17\IJIBC487:6PC^%(NI31@@PCO['W6 M]KF9%AQ*XZ:)G:NA X>%D>WM/9D>M>P_4$L#!!0 ( $."=TBX4/E"I0$ M +$# 9 >&PO=V]R:W-H965T[FGGW+!CS%8=:&%O<(#>WS1HM'!^:UIF!P.BCB2M&,^R+=-"]K0L MXMF3*0LKNCYX%FVG0L'K"S8PJNEAMY*[(F!9D_O M5[M#'A 1\$?"9"_6)'@_(KZ$S:]Z3[-@ 114+B@(/YW@ 90*0C[POUGS/60@ M7J[/ZC]BMM[]45AX0/57UJ[S9C-*:FC$J-PS3C]A3F$3!"M4-HZD&JU#?:90 MHL5KFF4?YRG=W.8S[3J!SP2^$.ZR:#P%BC8?A1-E87 B)I5V$*&#JQWWA:B( M]V9IN(K9!T19G$J>YP4[!:$/F$/"\(A9+0CFU9<0_.L0!WY!Y]?IZV\%D,HH7?PK2RM^2(SG&UL?53)CILP&'X5RP\P)DYHIA%!FDQ5M8=*HSFT9P=^ MP!HOU#9A^O;U0AA2T5SP]FV_%XI1FS?; 3CT+H6R1]PYUQ\(L54'DMD'W8/R M*XTVDCD_-"VQO0%61Y(4A&;9)R(95[@LXMR+*0L].,$5O!AD!RF9^7,"H<M?C%:]?YL!E& M-31L$.Y5C]]@*B$FK+2P\8NJP3HMKQ2,)'M/+5>Q'=/*=C_1U@ET(M"9\)C% MX,DHQOS"'"L+HT=DTM;V+)S@YD#]1E3(9[,X+,7J Z(L+B7=[0MR"4(WF%/" MT(C9S CBU6<+^G^+$UW0Z3I]>R?A-M*WR7V?KPOL[@CLHL!N*O%QM<1;S.=U MD_R.2;X4R+-5DUO,OSM)%@0S[3*!SP2^$&ZR:#P%BC;O MA1-E87 B)I5V$*&#JRWWA:B(]V9IN(K9!T19'$N^X04[!J%/F'W"\(A9+0CF MU9<0_/L0>WY&YY?IZQ\XOICB9TS^)0@[JZD& MT\:G8TF%8^]2\9;3Y77>\MB3#WA9#**%O\*TLK?D@,YW-O:F073@3617&THZ M_W^6C8+&A>6U7YOTI-+&X7#Z(,LO+?\#4$L#!!0 ( $."=TA)JRH<6P0 M +X7 9 >&PO=V]R:W-H965T'1"7J2_4=D+[[8]O$*W/:J,^%&-^_]5>M)*B MV:4H?U5'I6KG3Y;FU=WD6-?GJ>M6VZ/*DNI+<59Y\\N^*+.D;KZ6![?2_GL^*M3D^Y^EXZU5N6)>7?A4J+R]V$3:XO?IP. MQ[I]XY9],7(5JD(WZ>U*72GIW6^=>B^-5^>=[= M3;S6!Y6J;=V:2)J/=_6@TK2UU(S\>S#Z,68KU)^OUI==N(W[KTFE'HKTW].N M/C;>>A-GI_;)6UK_*"Y/:H@A: UNB[3J_G>V;U5=9%?)Q,F2/_WG*>\^+_TO MH3?(< $?!/PFX(P4B$$@; 7^(/!M!<$@"&P% CP 44AJXKX"3GLG>$G#@SP0S@!E1$,%_G0.D#JO2!5GKAHZ7O$=FO-AYCIN(O <@" M'IF286MQ;6MQ \! 1J;Y]!)H66/-O]B8-DFE36II\_&T2PZ35ODE%W4&5O4(/8ZO1I#A+PQ&KJ\,++ 16LC5"!*&@<@%DH$5*<)7MA$4 MX -QC"R)1^L@NY51=RL@LY:+ 8W["X?LX1Z-;P.;(Q(-!9LI,Y:-+8 M=-] -BF/;9(FR/X3H/]B?#J.(/P,,X+0^;89088E0Y#M+L 1(#8L&8)L=\&M M4D??$ B+^39 U'PS(+TGKG89EJGRT%T+5\ZV>,OKWO_;V]O5\SUO+]-&[Q=L M^LR0]RLVW?27;Q_FY[-SEZ?FC2G:W M+ZG:U^UCV#R7_?5R_Z4NSM?;\MN5_?P_4$L#!!0 ( $."=TA>FBTV4@( M 'H' 9 >&PO=V]R:W-H965TU,IF]?7P@Q(P?-)MCF_\_YCG%\\BME M;[PA1'@??3?PG=\(,6Z#@-<-Z3%_HB,9Y)L393T6AUYT?^;>&U/3="+01%'LR^8]N3 M@;=T\!@Y[?SG:%LAI=""WRVY?Y"IA%0% MK&G']:]77[B@_SW^,,]VT,^K>8/"R>8V@,D 9D.4K1KBR1#?#%-+=XX#)V\1I,9 M% "AD]<6(90X<6T-A)F;-ENAS1:TD9,VLY)\@TY-N=!LG)IJH8E0Z*:%*[1P M0>O\@GNXR!(G;MZE*DJ=WZE:J$ (@!L9K2"C!7+L1$;6H=MD3I02?>&(5^C1 M$3>X@75%]82=]5W/O9I>!F'^X_/JW$Z>@;KB/JWO99LQ7>$>ILA'?":_,#NW M _<.5,@+5%^!)TH%D73ADSRMC6R$\Z0C)Z&&4(Z9Z0UF(NAXZW1SNRW^ U!+ M P04 " !#@G=(ZF3H2^T! >!0 &0 'AL+W=O+XY#(]8N!\3EGSL! ,0CYH1H C3XYZ]0V:K3N-QBKJ@%.U8OHH3-_3D)R MJLU2GK'J)=#:D3C#:1SGF-.VB\K"Q=YD68B+9FT';Q*I"^=4_MT!$\,V2J); MX+T]-]H&<%G@B5>W'#K5B@Y).&VCUV1S6%F$ _QJ85#!'%GO1R$^[.)'O8UB M:P$85-HJ4#-<80^,62&3^,^H>4]IB>'\IO[-56O<'ZF"O6"_VUHWQFPE!;]1(L3IIQ_;SHV#_Y-_'6GSA'0DI!,AR1<) MV4C([@2R2" C@3P1L"_%;<2!:EH64@Q(^L/KJ>V19$/,5E?(5*\B^\OMKT64 MQ;7,8E+@JQ5ZP.P\)G689$)@HSZE2/^?8I<&]'0NP3Y$9+.00PC)R;R);*'. MS/$S7P-9S0N0!0'B!,BX4:M'DYVOU&/6#K/.UW.8?8@A<3:'.828+-!Y,+M: M,+MZ,)O/GFJ(2;\\GRL.VHB#/+O[J% E+IWVYS!%IRO_FMHV?(KOS%/@;^Y= MIBQZ>H:?5)[;3J&CT*;)79N>A-!@S,4OQEUC'JMIP>"D[71MYM+?7[_0HK^] M1M.36/X#4$L#!!0 ( $."=TCH6\RFY@$ %0% 9 >&PO=V]R:W-H M965TJ7E8B!*#\4%R$E0TEC3P ",(@P&TH]A6=BY%U$6_*I8/](7$--!JH$]1N0KT(0$:X$X!=RB@]:.5XN /0#L!R 8D M:T#^"#DN92R:S&KR#"<^4>6*8ICEB9\EV6%)7)8X\K(L&KQM@[PLK@C"./.C MI#LHZ0-*[$5)G5U0AE,OBBM*\NP_IX)W4+"+@KTDV#W[Y!!!+\J#*L\/Z2<6 MX%R B5SH3R(N_2B#,U?Z+MG;T'*NJ,Z*GG1=G7[B[@-&6V6ZF>Z+Y=8O \6G M[0V[/Z3E/U!+ P04 " !#@G=(OL^632<" #X!@ &0 'AL+W=O:_<#8FV[\/.[#6"/0GC921R"JN-*:]KT.I";^N\3\F%(;W?HM^G>S6D5_ M((+6K/_3'66K8.,P.-(3N?3RE 62>4&P"U(XF7=)7!&,,?:C M9!LHV0HE]Z)D+@K.D%=5KU4X_N3@YALP^0JF\,+DSC1?0(IR?V8>9(D#O<(I M-G *%\=/4[@_"$K]F5F) 'X\N9%S24WD3'\1?NY&$1R85/>=N;%.C$FJ0L5/ MZNRUZAFZ-WIZDKJ:J3JW-[-M2#;=WIG[8U?]!U!+ P04 " !#@G=(!M<7 MSPT" !1!@ &0 'AL+W=O.)/V&9UN4O'V88FCEGRXMNEL.[B553+:P@8X&N!D2-&B(1L-V?\:T&A MGPS I6(+<2"*5*7@0R3&<@+%#Y,OJC ^'-1@/,"G_XBU5]02P,$% @ 0X)W2"NDFV0+ @ MWP4 !D !X;"]W;W)K&UL?51-CYLP$/TK%OO+'Q% ,7'[(! M4.B3T4[N@D:I?AN&LFZ $?G$>^CTSHD+1I1>BG,H>P'D:$F,ACB*LI"1M@O* MPL;>1%GPBZ)M!V\"R0MC1/S= ^7#+HB#6^"]/3?*!,*R""?>L670R99W2,!I M%[S&VRHW" OXU<(@9W-DO!\X_S"+'\==$!D+0*%61H'HX0H54&J$=.(_H^8] MI2'.YS?U;[9:[?Y )%2<_FZ/JM%FHP =X40N5+WSX3N,):1&L.94VB^J+U)Q M=J,$B)%/-[:='0>W\QR--#\!CP0\$>)LE9",A.1.V-A*G3-;UU>B2%D(/B#A M[J(GYLKC;:)/KD:Z&!F8+7MC= "LW<8;#'QA BU^I0"/TZQ MQS,Z]B6HYH@$^S,D*T4DEI^,_,POL%D1V%B!S2B0+TUVK@R'R2WF)<4^3#7' MQ#A+_4[2%2?IPLFSUXG#9 X3>S'5 I,^^XUD*T:RA9$7KY%LEN1+]L#)$I0_ M^('R%2OYW$H2>:WDLY//'MQ._N &G9%P]G 8B+-M*!+5_-(I]W-.T:EGO6+S M\/Z+[W4O^WSDHQVID_%.T&$OP14DO M=E$KY;"-8]&TF"+QQ ; M5^PB2=?C=P[$A5+$_^TQ8>,N2J/;PD=W;J5>B.LJGN..'<6]Z%@/.#[MHN=T MNT^-Q"A^=W@4BS'0R1\8^]23G\==E.@<,,&-U!9(7:[X!1.BG13Y[V1Z9^K MY?CF_FK*5>D?D, OC/SICK)5V281..(3NA#YP<8W/-50:,.&$6'^07,1DM%; M2 0H^K+7KC?7T=XI\RG,'P"G #@'0)NX!9DT?R")ZHJS$7"[MP/2CS#=0K41 M#5"YB4C?,M5K15U=ZRQ+J_BJC1S-WFJ@T=P5L7*?$? Q8@\7X; H_099(,?, M&&26GZ_]!GG (#<&^50D=(OL;9964TY9)N;G)Q4!4N&0,B^I6)(V = J %HY MH-S[W%Q-X8>4 4CI&*R\U92+:H+;M@Z U@ZH](+6RVU+ Z!- +1Q0&OOMKF: MC1^B#_SC0Y4L+?+$?ZI&PO=V]R:W-H965TV$[=_7-@X-*Y;-"[[-S)DQMK.>BS=9 RCTSF@K M]UZM5+?#6!8U,")7O(-6KU1<,*+T4)RQ[ 20TI(8Q:'OKS$C3>OEF9U[$7G& M+XHV+;P()"^,$?'W&2CO]U[@W29>FW.MS 3.,SSRRH9!*QO>(@'5WGL*=L? M-Q"+^-5 +^_ZR)@_<;#T"A4$:"Z.8*!Z#4*.G*?YSH_YJ&>-^_ MJ7^S<;7]$Y%PX/1W4ZI:N_4]5$)%+E2]\OX[N R)$2PXE?:+BHM4G-TH'F+D M?6B;UK;]L)*DCC9/"!TA' E!O$B('"%ZE! [0OR!@(JL+I--+SRS9_36(/+OF41QG^&J$)ICG 1,Z3#*'.4PQZSG,<8I) M1PS6/D>SX8+9T K$3F S+Q M"$16('("VWF!>$$@OG>0^-.8[;!= R;P+_3GIT(!M1">N]/6U%[#B7('6\E?ZY];Z M'1X'%"IENJGNB^%E&@:*=[>'=GSM\W]02P,$% @ 0X)W2"3590A3 P MKP\ !D !X;"]W;W)K&ULC9?=CJ(P%,=?A? M0EM*8:(FJ^-F]V*3R5SL7C-:E0Q0%^HX^_8+M#HNLEY,"3_IM3[ M7!3]X4.N954-GOK(?ZW3KYB#X?3\ZOW[6&Z?_EO1R;6J_I0[?>RSC<-@)_?% MN=*OZO)#VAKXX'"KJF[\#[;G3JOZ:A(&=?%ICF4S'B_F219;,[YBGB&3NI@-9,2-B?I: M;@51I" Z.F#60>9VP! ';'206 ;G(I]Q$B25($DETZ12 M9ZAU,@G%6$:8+R< 4AZGWI0XDA('*1%G2GP2B;I#I$B(=!(B=Q=M$&'&ES#B MJWG*B2SU8)LIEM#$.S "R5J @:'.=H$,0,2\1.-9WO\\L3 ])4!0A7,YK2UDZ^=879BPDA3$\KS2 M(>31#X))(0$ZQXG'!29T)'ODA4XP&2- HX2SG5<6LF]J,[2>KP],S"@0,R&< ML2QD9S%#9I%B8D:!F(G,-8LK"/E>-13]I)KJ#Q6>Q4TQ%:#LD5FD6"]2V(NY M<\T"B&:>-4NQ/J0S*:;'Q.Q4'^*MI#V73!F]+]'FKV5TK)W%<_Z M.3[VN^?;127W>C@5_7EK]I/F0JO3=7M\VZ,O_P-02P,$% @ 0X)W2*' MB_;_ 0 Z 4 !D !X;"]W;W)K&ULC53;CILP M$/T5BP]8),5@$+OC#9RZU5*M1N,95$!(_*)M]#HDQ,7C"B]%&C[ M"6:D;KP\LWLO(L]XIVC=P(M LF.,B'\[H+S?>H%WW7BMSY4R&SC/\,@K:P:- MK'F#!)RVWG.P.:0&80&_:^CE9(Z,]R/G;V;QL]QZOK$ % IE%(@>+K '2HV0 M#OQWT+R%-,3I_*K^W6:KW1^)A#VG?^I25=JL[Z$23J2CZI7W/V!(864$"TZE M_:*BDXJS*\5#C+R[L6[LV+N3M3_0Y@GA0 A'0I L$J*!$-T(\2(A'@CQ)P)V MJ=A"'(@B>29XCX2[O):8?R38Q+K4!=+92\\1/10IZ1Y4=#GG<$X@6!V K$ M5N";_]%CXQ)UD-35*8B".=!^"DK7R1SF,,7$X1VSJP6SJXG9:+V:%T@6!))' MRI4N"*1?ERM]I%SI ^5*%\N%)P^"@3C;SB)1P;M&N3]JW!V;UW-H'M2G_9UN M:JX'W63RK"5G^$7$N6XD.G*EGZM]<"?.%6AS_I.^BTJWW7%!X:3,--5SX3J1 M6RC>7OOJV-SS_U!+ P04 " !#@G=(IBTZ7G$" !M"0 &0 'AL+W=O M[%)I.Y MV+VFEE8S*@[0.OOV"V@=,?MUO-8 M7N :L1?2XD9\N1!:(RZF].JQEF)T5J2Z\J#OQUZ-RL9-$[7V2M.$W'A5-OB5 M.NQ6UXC^RW!%NIT+W,?"6WDMN%SPTL0;>>>RQ@TK2>-0?-FY>[ ]@DA"%.)/ MB3LV&3O2^1,A[W+RZ[QS?>D#KG#.I002KSL^X*J22L+RQR#Z95,2I^.'^@\5 MKG#_A!@^D.IO>>:%\-9WG3.^H%O%WTCW$P\Q* ]S4C'U=/(;XZ1^4%RG1I_] MNVS4N^N_K/V!9B; @0!' @RMA& @!%^$R$H(!T(X(WA]*"H11\11FE#2.;2O M7HOD)@';4*0Z=T3TS)6?5'XE(DWN:;".$^\NA31,UF.@PH 1X0GUT01<-I'! M"1V:#!RFB, (.4XA<6AV(K#$&2A^,,2Y,@N$%H%0"82#P-J8*!VS,<;Z!.:X MA-&B( 5PMUVU@$-L_L4MG-EO]G__O29SHH#HP96P3ISEB;"_A^ MBV0SD/'/.LQ "ZD%EC:T!W!:G4FKTR5L300\U46 K8V \)GZ3$&A;P0=9J"% M'QC8V@2(GJE/I-DQ=W!=:0UGSGB30ZG&]*I.=^;DY-;POJN/J^,-8@_EH39; MS^3-0AUV7S)ITJ(K_HWHM6R8L-+_4$L#!!0 ( $."=TAPX^[4( , "T- 9 M>&PO=V]R:W-H965T\SXY7B*ILM(\&$.ZKL(XCB/>MP.85// M]U[&IJ97UK4#>1F#Z=KW>/RS(1V]K4,4WF^\MJBIHZ6N$/;DV%JZ1", MY+@.G]'3%@HAF14_6W*;M/- %+^C]$U_:O\W!Y^3L\D2WM?K4'=N;5QF%P($=\[=@KO7TC:@R92+BG MW33_!OOKQ&A_#PF#'G_(8SO,QYO\IXQ5F#T 5 L 9![ Q(5D'P&I/-(967S MN+Y@AIMZI+=@E)-QP6+.T5/"G]P^X(.90O'7_+B$HJG?FS1.ZNA=)#(T&ZF! M68,61<2S+PAP(S:@A8,-L-45>6HG))Y!)'-\H@;A2)!Z$J1S@E0ER,PB!SD, MJ4'DIIC*6T4DJ-DJ3@F);*0ZD,2F6E5!H%BBJW4T3;<#LMUCG(_LR4 M2(% ,Z0)\EH:Z79 #L%S9.\F2K2,*7&1?%Y'AMF1O:,HD2+! MRF5$Y/,[*@R2O:THT4)*7"2?YY%A>F0WO1)5"H1<+X3/]J@R;.*H%7R6!L/2 M\&#I^_)GBI!-M'T0.5X&\-D>D)'"OI0_B!Q+)?AZ QB] 3([QQ0Y^B7X6@,8 MJSHXIAA\GH?_6=>5J%"]/7.LAN"S/)A+N_VE!7UM!T=G!Y_?P? [.##ZZNY\ MDWQF!\/L8%\1E4@^MG_<$VF[T)Z,IWEW/@5[>AV8W.DM=Y>=[E'BEEA!<7K_BC/O-OE^6B(T&PO=V]R:W-H965T::)DZ "S@!I.O]^,";4IC?4+V')=ZZ/?0]B&9UY\5X>&*NLSRS- MRWO[4%7'.\6Q>4M/[*\_F?'BRRNZL-B[Y3'@L7;1I2E#G;=P,GB)+?' MH^;<2S$>\5.5)CE[*:SRE&5Q\6_"4GZ^MY%].?&:[ ^5..&,1TZGVR89R\N$ MYU;!=O?V [I;HP9IB-\).Y?*OB7,OW'^+@X6VWO;%1Y8RC:5*!'7FP\V96DJ M*M4C_VV+?HTIA.K^I?I3,]W:_EM^7G.VCGX MHN"&IV7S:VU.9<6SB\2VLOA3;I.\V9[E/Y';RF !;@6X$W3CP *O%7A? C(H M(*V F K\5N";"H)6$)@*PE80F@JB5A"9"F@KH*8"T7/9.?=+$@Q+NF8CXU$N M[4:X)W%DL)I8SN(J'H\*?K8*>2T=8W')HKM:51>WZC"6MOBOB;M QJ./,?'< MD?,A*FG,1#*X8; ?0,Q295!'.+6%S@<>\#'!ZAC0"%.5(!Z"F)G&0,2C2G@$ MG,N3QH!FGG4S(#/7&0]B%CH#6E[^N#2KGPVO520@<(.\H:!X30&O=>K#%#F*G*W"#B8XB::907!!#TJ$&!"U9ZTB#LTA"B MGG4J='V(FJN4%X!KL- 8V-.RYPF!GE8:15#_FI'46EMS#UW)AC_465_+1@!7 M"(8J!$HV(K!9$XD$0:3.J%:GJD/YYD:Y9D:Y9D:Y9D:Y9D: MY5FC"($SN-"I"(/7_Y(:Y;GO"^ZPOO8NOO+$(I[D!AZ=7+7)X,UJTC)4INW6 M!4U/->JFQL#5G'W#P&J/WS#XOO8- Y?]^1L&7G=SHXDNC*BEF;-5'T-@"]:] M,:_=X-#P8S)2>PVV9](R/_4:F?6ZCUWI=1^[TNL^=J77?>Q*KTTFNC"BEF;. M5GWL6J_U,15*]MI1WHXR5NR;E_[2VO!37LE[4W>V^[#P@,7;5>_\!-TM$'!^ M*3Y$-&]C7^7'HV.\9[_B8I_DI?7&J_JMKGDKVW%>L=JV>UL_0!U8O.T.4K:K MQ&Y8[Q?RXX$\J/CQ\BVD^R S_@]02P,$% @ 0X)W2(=\G_9+ @ I0< M !D !X;"]W;W)K&ULC57;KJ(P%/T5P@<(A8IB MD$0TDYF'24[.P\QSQ2KD &7:*F?^?GJ34TQE?+$7UEI[[6[;G0V$?K *8^Y] MMDW'MG[%>;\) E96N$5L07K M93C$Z*U#9!%(9)T**Z\_-, M[;W1/"-7WM0=?J,>N[8MHG\+W)!AZP/_OO%>7RHN-X(\"T;>J6YQQVK2>12? MM_X.; X@DA"%^%7C@5ES3YH_$O(A%S].6S^4'G"#2RXED!AN>(^;1BJ)R'^, MZ%=,2;3G=_5O*EUA_X@8WI/F=WWBE7 ;^MX)G]&UX>]D^(Y-#DLI6)*&J5^O MO#).VCO%]UKTJ<>Z4^.@OZQ#0W,3(D.(1@)(9@FQ(<1?!#A+@(8 'PB!3D4= MQ %QE&>4#![5U>N1_). #11'77HB>^;+3^I\)2+/;CF,TRRX2:$)IM"82&' MB B$^A@B>AZBB"QZY JPMQ&Q$W*P(0ETFXAG\HP5/]9YPM M &<$H!* 1@!, M37;:I,8DYC#=,98S,9:3&)%;()D12%[)B%^Z, 9GR/$0)K,>LQ?2B MN@+S2G+MN'X-QMVQ\^Q4XWG8+V1'4H_DETR>]>B"?R)ZJ3OF'0D73ZUZ+,^$ M<"R\A0MQ(2O1,\=%@\]<3E=B3G47T0M.^GM3'#MS_@]02P,$% @ 0X)W M2'CS7 NG @ !@H !D !X;"]W;W)K&ULC5;; MCML@$/T5RQ]@&_ M*\?2)E75/E1:[4/[3!*26&N;%,AF^_?E%J]9890\Q(!G MSID9.&::&V5O_$R(B#Z&?N3K^"S$Y2E-^?Y,!LP3>B&C?'.D;,!"3MDIY1=& M\$$[#7T*LZQ,!]R-<=OHM1?6-O0J^FXD+RSBUV' [-^&]/2VCD%\7WCM3F>A M%M*V22>_0S>0D7=TC!@YKN-G\+2%F3+1%K\['O,"=;VO_I#N(LH\WBZ$". M^-J+5WK[06P.A0+7:C?M[,FZ*V;GX':!W@Y #* MH .R#NC3(=>9FLAT7M^PP&W#Z"UB9C,N6.TY>$*R7(H*?TLZI.QK++,X4%>'FMDB2!*%K0&@GH&#E/N9P)SIFR1**#J9P =HF(! M(B1;\)!N04BX('_@=%JC^_&LZB1?H HI$10/G!5K=-_#!"T0A10+2H=HZ;R% M- NJARH;4B.H'SFRKAZ7/G @)$'@:K#R$QFCTI0U0PL;"$,BA*X(_5]Y:V0S MRI*OMU$ZNUX'PDZZ[>#1GEY'8:ZP:75J;9ZANIZ_K&]DRV,:E$^8MKG@$_F% MV:D;>;2C0E[^^OH^4BJ(#"]+Y/DZRZ9LFO3D*-2PDF-FVA0S$?1R[[JFUJ_] M#U!+ P04 " !#@G=(U."!6)$" !/"@ &0 'AL+W=O23U@@Q[ZMK>[KR:\9.RR"@58TZ2-_P"?7\ MRP&3#C)>),> G@B">QG4M4$NPZ2OQO4 MXNO*C_Q;Q4=SK)FH"(H\&./V38=ZVN#>(^BP\M?1LHP2@4CB5X.N5'OWA/P. MXT]1^+%?^:%P0"VJF$@!^>."MJAM12;>\I\AZ;U-$:B_W[)_D]WE^CM(T1:W MOYL]J[EMZ'M[=(#GEGW@ZWX6XGL=_%+/II?/J_HR M#X

T \!,1C0 2< .A%/S K@$ 6Z*(BLHD 7S6964YT! M=E7P@FKF4,T,U=BJFNFJ\[E556> %2EU)(WMJG.'ZMR8YHD]P<*18/'"-%]H MDO9I_I0H[82A*7;MZ7TK?&&B#Y#+]#E23B"FJW./C5Z8ZP/D='V*E!.(Z>K8 MK-=1;+A:%]1F@)RN3Y%R C%=77MZE!BNUOUA,T"9A<\]4^?66#O>D=:Q.+8?ZC?B[B2/\WN:(C_!(_H)R;'IJ;?#C%\* MY+%^P)@A+A>^\>VXYK>[L="B Q.O&7\GZKZC"@R?;M>W\0Y9_ -02P,$% M @ 0X)W2 H1KX&& @ RP@ !D !X;"]W;W)K&UL?9;1CJ,@%(9?Q7@_HRBB-M9DVF:S>[')9"YVKVE+JQF5#M!V]NT7T%IL M3KVI@/]_S@<%CL65BT]9,::\[[;IY-*OE#HM@D#N*M92^>7A1U[%V7!SZJI._8N/'EN6RK^K5C#KTL?^;>! MC_I8*3,0E$4P^O9URSI9\\X3[+#TW]!B@T(CL8H_-;M*I^T9^"WGGZ;S:[_T M0\/ &K93)@35CPM;LZ8QD73FKR'H/:5I@U] M;\\.]-RH#W[]R88Y)";@CC?2_GJ[LU2\O5E\KZ7?_;/N[//:O\G"P08;HL$0 MC09$9@WQ8(CO!CQKP(,!/QB"?BIV(394T;(0_.J)_M\[4;-)T +KI=YY>O;2 M-Z_L^AI%65Q*3$@17$R@B6;5:R*K0:,BT-''%-'S%*O(L4=0@K6KB$')QI40 M#$/$,_.,K3_NYT!". ">"8!M #PL5#J%[/J9]IK4:EX(#B'1>B)"&!-(M7%5 M*$%/@),9X&0"G(' O898#:A8NXH8)'45*(8YR0PGF7#F("=Q;B08_[H/ N?);)HZV=DIOQ\^=ZN_,<72LSV^1 M*1D/XRM3MVTIN8ENN=$&R)>7 N6(:+GS5-T"EORS&3L,. MRC13W19]K>T[BI]NGP[C]TOY'U!+ P04 " !#@G=('3/9W]$! "Y! M&0 'AL+W=OIZ-4;[H!,.A= M\$[O<6-,OR-$%PT(IN]D#YT]J:02S%A3U43W"ECI28*3.(JV1+"VPUGJ?2\J M2^5@>-O!BT)Z$(*I?SEP.>[Q!E\Y( M'<(#?KN=Q/4KXYX[G MP]IV?AW#R8]HHJT3XHD0SX3-]B8AF0C)E4!O$NA$H)\())3B&W%DAF6IDB-2 MX>?US-V1S8[:5A?(5J^Q._+]=8@L/6?T89.2LQ/Z@,D#)O:8*X)8]3E$_'6( M/%[0X[4 AR4B684&UL?97+CML@ $5_Q?*^8QO\C!Q+C:NJ750:S:)=$X?$UF#C HFG M?U\>3@9&C#?A=>_E@ G4"V6OO,=8!&\CF?@^[(68=U'$NQZ/B#_1&4]RY$S9 MB(1LLDO$9X;129M&$H$XSJ,1#5/8U+KOF34UO0HR3/B9!?PZCHC].V!"EWV8 MA/>.E^'2"]41-77T\)V&$4]\H%/ \'D??DUV;:446O![P NWZH%B/U+ZJAH_ M3_LP5@B8X$ZH!"2+&VXQ(2I(3OQWS7R?4AGM^CW]NUZMI#\BCEM*_@PGT4O8 M. Q.^(RN1+S0Y0=>EY"IP(X2KG^#[LH%'>^6,!C1FRF'29>+&2GCU>8W@-4 M'H8DW33 U0 _&")#IM?U#0G4U(PN 3/?8D;JDR<[*'>N"^1B>*B&]'8I15/? MFK1(Z^BF@AS-P6B U@"?HK45\%T228 '!=B@ -H/5XK,'P W J .2-> W(6< MS#*,IM":+,YCF/ADK2-+RCPO_#CI!D[JX!1>'*/)M2:!\!,:1Y542>F'R39@ M,@>F],)DUC19"KT;V-HB4%J'Q4')-U!R"P6"U(N26[- KZ2U)27T8Q0;&(6S M(Y47H[!W!*0E!%X41P9AEGYR^LL-G-+&*6,O3FG-\V6#Q]5M %4;0)4#Y#V8 MA\KZFWB16[_"0$36+36C"_Z%V&68>'"D0EYX^LHZ4RJPS(F?Y+GKY3OT:!!\ M%JI:R#HS5[-I"#K?'YK':]?\!U!+ P04 " !#@G=(B0)IL:@" !2# M&0 'AL+W=O ETSJBY#OZLBY M3C[[;E#K]*CUZ3'+U/;(>Z8>Q(D/YLU>R)YI,Y6'3)TD9SN7U'<9Y'F9]:P= MTJ9V:R^RJ<59=^W 7V2BSGW/Y)\-[\1EG9+TNO#:'H[:+F1-GP+]5],FWHZOZ%^=7$/_C2G^++I?[4X?#=L\379\S\Z=?A67;WS2L+" M6]$I]YELSTJ+_IJ2)CW[')_MX)Z7\4T)4]K]!)@28$X@I2,^%G(TOS#-FEJ* M2R+'O3TQ>X3D$EO ]@_12^LWF,4H)> M>Q*A=0J:Q0;N/D$N_Q,!KU"(*V8 0J/D8A8@18S<(NIL"685XGME%8# ?$#* M*+F8$\@R1N[2EYL'"F&.(;YEJ@ $9@=2Q<@%S ^01\B=@OYWNH"Y!CS75($= M \P/ %%R,3\ C9%+/;EYX"8"YAKP7%.%?OHP/\ B2B[F!RACY)9QIXNY!CS7 M5(&?,,#\ *LHN9@?H(J16T5],U/,-=1S315H+"CF!TIBY%+,#Q0BY$Y!P=/- M;GJ^GLN#:VU5LA7G08_-W;PZM\]/KLG,_H4W]8D=^ \F#^V@DC>A3>?I>L>] M$)H;&OF#N\XT>)T[>#GOQ'-7U!+ P04 " !# M@G=(QSN#,0," "A!0 &0 'AL+W=OZ^RR,5%L[J!5XG4A7,J_VV!B6X31,%MXZT^5]INX"+' M ^]82)@'TJKA![JFF12]$AZ7]>2^T=B=;$E+I$)GL5V"-77XLH\FM!5B3'5ROT M@-EZ3.PPT8# 1GT($7\>8AN/Z&2UG JQ&V/B-)K"[!]UTFDCR4RNB1-(?!YI M,BU 9@2($R"]@^S19>.S]9C,8<(IQ.Y+Q-XCHM!#%I_4?#GC=/G@]-NT0#HC MD(YJ15:K:8%L1B ;.5B&DWEN/2;U?YV$3T'PZ"9SD&?7$A0JQ:71_AX,NT/7 M>8GM2WC:WYINY%_(7:;(6WJ&7U2>ZT:A@]#FG;F7^^49U.-@Q 0UI\H^J53]_)7$)J#&M.I6U!?9.*LT=( M !A^=WT_V'YR.T4XA_D#T!R E@#D$G<@F^97K'!5"CX!X8YVQ.8&HR/2!U$# MG9L,S):MWBBJ\EZE853"NS'::,Y.@ZP&I?FB@=I_@: ="+(&\0Q!?H/89S X M@]@:9"Z#,,JV:3K1V8ER*XI0GOHQR0XFV6)R+V8MTIC8CTEW,.D64W@Q:]'A M\$DQV0XEVU(.7LI:E*)/:LEWKC:W!LE\M;$7DJ\@212'?DJQ0RDVE,1+*5;7 M7T2'[ ,%KM[%B*_D)Q;7?I#@PI5^8O:1M)PKHJW")WWXG?[(E@DEK3+#7(^% M>]MNHOCX^*F6[[+Z!U!+ P04 " !#@G=(/4VI#I@" !"@ &0 'AL M+W=OTTMK6947*!U]NT7T%J81=(;!3SG.^<#/R ?,/F@%4+,^6R;CJ[=BK'^ MU?-H6:$6TA?BU;2'YNT4-'M8N<.\#[_6E8F+ *W)OYIWJ%G6TQIU#T'GM;L#K 60" M(A&_:C10I>T(\T>,/T3GQVGM^L(#:E#)1 C(7S>T0TTC(G'E/U/0AZ8@JNU[ M]&\R76[_""G:X>9W?6(5=^N[S@F=X;5A[WCXCJ8<8A&PQ V53Z>\4H;;.\5U M6O@YONM.OH?Q2W*GF0G!1 AF K 3PHD0/@B)E1!-A.A!B*R$>"+$7PC>F+N< MN3UDL,@)'APR+GP!-*%X(8:G\#0B>2M=6DR#47!@W MJ*T&"K(E'5OI@B=J=PO4XHV3Q6FU52_0RSZH<\2,G\KR7#UCS!"WY[_PU:CX?6SN-.C,1#/E;3+> M4,8.P_W]PC7?^HI_4$L#!!0 ( $."=TC.06A-U0$ +,$ 9 >&PO M=V]R:W-H965T1)G)(FB+>&T$[C(O>]%%;D<#.L$O"BD M!\ZI^G,$)L<#CO'-\=HUK7$.4N1DYE4=!Z$[*9""^H"?X_TY$K*)D'TBD%"*;\29&EKD2HY(A9_74W='XGUF M6UTB6[W&[LCWUR&*_%ILXB\YN3JA#YACP"0>$\\(8M7G$,F_0QR3!3U9"W!: M(M)5R'D)V6;K2:0/ZDP]/PTU[))U@>R!0.8%LM"H)/J8I B5!LS.8U81I_\B MSNN(D"99_%L.JO%#HE$I!V%"J^ M02P,$ M% @ 0X)W2.Z_?1K7 P .Q( !D !X;"]W;W)K&ULC5C;3R<5;-34/N\_$EB\U@+R X]F_ M7VYVD*M1]&(N/N>H=;K5(.9G4_ZN]EK7P9\\*ZJ[<%_7QUD45>N]SM/JFSGJ MHOEG:\H\K9O+77F;0ZZ+ZF"*H-3;N_">SE8@6TB'^/N@ MS]7H/&B#?S?F=WOQLKD+21N#SO2Z;B72YO"A'W26M4K-R/\.HI]CML3Q^47] MJ9MN$_Y[6ND'D_USV-3[)EH2!AN]34]9_8 M3Y6H">$:!SCB6((UAL3&>+ Q"89YM#$*PWRW,()@F"<;@_KRP\8 AGFV,3&& M>;$Q#/5WC.& CO7F$?-JC&%*X)F*7143=PIQGVG)<07F4F"= AOF&*PB7@AA%*006Y+*'R-YP1B@ZE0<+!102#/5HH213J-9W M&T5O"Z%'/8U1,:&48Z@?EI9B,3K'9TL+&#[BBZ65"*+0I(Y1E!!YVTMZV)L% M \(3=,R5#0-@"9YEZ(9=Q$(Z'N9P_UL8ZZGAOW%+XV;\ ,,Y8$-\]"@2(, M-<_6BM64>B-O9 M<*BR_%.X!C@; ! ?_\#9 (!^[=^ N2PX8!3USX+QA B\_BP84US!1-S.I@/C MIL-C,J'A[ $0>_GG[ ' //P;OTFQF*%U]6:A8A;CU6>CI)IH7.!L.L M\Z8V M"\X& ,++/&<# .EAGAR]8P@@%%^\%BRA+$%?N%8VC AV6WS1:/.6ZW+7?9.H M@K4Y%74_V^O=ZW>/>V@W?S?WEW3V0I'[KW2VZC>+G_*+^3'=Z;_2=E_V^@O:G.\?*JY?B]:_ ]0 M2P,$% @ 0X)W2&RW;0'B @ 30L !D !X;"]W;W)K&ULC99=[US8AB5.5K)*F M^^^7#V,D0XTW"OB\[SG <2 YL?JSV5/*G>^RJ)JIN^?\,/&\9KVG9=;!]WRWYW+ 2Q.OTVWRDE9-SBJGIMNI>P\G*P@DHHC?.3TUO;8C MD_]@[%-V%INI"V0.M*!K+BTR\?JBY$M<)T-W6;'@K^STPMMYQ!(PS4K&O5TUL>&L_(L<9TR^];OO%+O MD_Y"0"NS"U K0)V@BV,7^*W OPCPH "W CQ6$+2"8*P@; 7A6$'4"J*Q M(* MR%A!W KBL0*YYWKGP$42#DNZS8:CHYRW&Z(KB:<+2Y7E0\:S-*G9R:GUOW3( MY"\+)T(ES!U1C(TKOZERETB:?*6!CQ+O2SH9S$PS2#$H"&W,LL_ CO!$"ET> M:""/&>K'L$68]PGL0QOS8# VXK%/^-@ZER>#L2;S;"9C95Y,QK]9$0VS?('RH47QGXNE#0#PYXR $K!ZQ3N%KY2E>!1B(]50R@;Z/F M!H4@(C;JP: B'%N]'DT*(F2CGOJ4#R ,;-2SX15CWSK'%\,+87O$A>%%0A#; MJ&6?@@!$US^GQEX-#(& 6&.N3 PA3.R[' SM+UP7N\X*VF]4[>TQEFS8\7U5+O1[B9X MC^1Q>#4^@Y,%M(POY=4X'XR+8U@=HUO&.!5I@SM1 MY7MQM^TZ!=URV8Q$N]:W/=WA['"^O'8WZ/0_4$L#!!0 ( $."=T@Q)J;J MAP0 )X6 9 >&PO=V]R:W-H965T6$LQ%+/IRJ?JS$JCQ M+4G_9"PK MHR@T&2&V&07G>#095_?>T\DXN>;A.9;OJ9%=HRA(_YO*,+F]C.CH?N/7^7C* MRQOF9&RV=OMS)./LG,1&*@\OHU?Z_$9YB53$[[.\9'X!KFOY+;6C9CL$J'NR3,JE]C=\WR)+J;C(PH^%L?SW%UO-7_N*0Q MPPU88\!:@S8.;L ; _YE('H-1&,@AAI8C8$UU,!N#.RA!DYCX PU)W6_2BDT'1[G+39EF8M:%597E/,B#R3A-;D9:KZ5+4"Y9 M^EQ8%XE,AE_3BQNC "'JB"48]0,4(PR M%Z/F@'*$A_I:0(HRAE%+E>*$4@NC5L"7)S@ZQC7PQ00><0-\N3;Q,,I7*4J( MHR_.&ML"C!'+16.^08PQT:&RU:>RI:J,*C.M$;M"/!N?S)D*N8[EH!JK$"5% MQJC&D*(.134&63&"0BOHRK'0@&M %1%1:@-]N38Z#[Y*<=>QT8G8JI2@KMY) M&H$!95.E50!][3Y];45?!PTSM94PEH76P$QE?E!AH8.? XKC[6 !((NC\98 M8L1#5\ *4C:^G-8JQ3UT96X @X_.AW/@"#3S+9P#S\.E52DANE:NTZ>LHRJ+ MCFKJ*!U"$+P[JTRI+#K3$Z^EA/%%RV@!-7?:1IEP9QSVO'L=ON4=95GM]NQZ+T^!YY2&BXJ^[1&O HA M3WC[G*G0CX)":WFN4ZBOA4[AU:%3:*&M= I=B>LA0]P,@?Q!66TU"F]_;S!@ M5WV4'R4]7P%$%1COZ@WSC<* ZI;X <,U?L!PD1\P7.4'#)=YT$ W@RA_6&9; M'>N06HNI4%#K_B\^JG8#J\-%W\?:*V5JN>"O\@W3/ &YQ= >.(,8\W"%YQIF MXR]+"QW#V_Q2PP1>\2L-XSBVUC'\I7"C80Q_YJCO-A>O-A>O-A>O-A>@.L>-GJ:! 00'L]Q9GPD>9Y$U;[4(4ER6>1-GHI/DY,, M]NU%* ]Y>>H4YVF]?5I?Y,GEOAO<;DE/_@=02P,$% @ 0X)W2+!8-)R6 M 0 H0, !D !X;"]W;W)K&UL?5/;3L,@&'X5 MP@-(Q[I-EZZ)TQB],#%>Z#5K_ZY$#A78JF\OAZY6LVP7X__A.P&EZ+7YL"V M0U]2*+O!K7/=FA!;M2"9O=(=*+_2:".9\ZW9$]L98'4D24%HEBV)9%SALHAS M+Z8L],$)KN#%('N0DIGO+0C=;_ ,GR9>^;YU88*4!1EY-9>@+-<*&6@V^':V MWN8!$0%O''H[J5'(OM/Z(S1/]09G(0((J%Q08'XXPAT($82\\>>@^6L9B-/Z MI/X0=^O3[YB%.RW>>>U:'S;#J(:&'81[U?TC#%M8!,%*"QO_476P3LL3!2/) MOM+(51S[M+):#K3S!#H0Z$B@60R>C&+,>^9861C=(Y..MF/A!F=KZ@^B0CZ; MQ6$I[CX@RN)8+N;+@AR#T!_,-F'H@%F-&.+U1Q-ZP81&@?D@<'U>8'Y!8!X% M\D'@YFS**89>S\Z;Y!=,\JE)GOTU4&9F3U7%NVT M\S<9[Z+1VH$7RZX6&+7^O8R-@,:%&ULS+WK M;AQ)DB;Z>\]3! 05F@2"67EGIGIV .I6HQZII"ZJNC SV!_!S" 9I60$.R*3 M%!OSH]]AY\\!=H&#?93S*/TDQZ[NYA$>R:2J!W-^2"0S(_QJ;FZ7S\S^H6FV MR:XL_KS+7U6[V+[[]O5M?Y3=8,JMN\A&\N MJ_HFV\*?]=7WS6V=9^OF.L^W-YOOQ\/A_/N;K"B?_>,_-,4__L/V'U]7J]U- M7FZ3K%PG;\IML7U(WI7<0E&5R4GR\_GKY.CY\3]\O_W'?_@>7^(71^/D0U5N MKQMX:YVOVU^_SE>#9#)*D_%P-&M_^2&K!\EP2E_.VU_^85?"F\/XFVZX^DO/ ML/_M[*+9UMEJ^S]Z6_C\<)MW)C4\^>?V9V?P])K>>+O)KMK?7F:;IM.,Z^-3 M7A<5#G"=O,ZVW>=DD?ZO__;?]D[V;=&LLDWR+WE6)V_AP^:Q)Z7?Z+-O_Z7] MR>O__3QQS?) MYS>O_NG'C^\__O#NS7GR[L=7/6V]@N'7,/1W0$U?DW_.']K/O=K5=7LQ^A;V MY&0T/IF,>KKZ)=]L3KZ4U7V9G.=94Y7Y.GG7-+N\;K_P8]4W6AG,3_EM56]I M\;;9MKO8_Y)W/I(6_E1MX#AG]0-,:)/7?8_1E\DKF.-557?6Y&RURN%[^';- M3_8-M[JY@5-QOJU67]+D_#JK\R;YN-LV>'Y@]#VO?=I=;(H5T'V5;3O;495- MM2G6U/?+;).5JQQ:!C[3>*:1/$^*,OE\7>T:Z*A+MH9)3/OV.VL::/-%Y^NL MN2:FM<)?\C_OBKML \]W.H$U0L;9)'6^RN&ABTV>)F6^3:K+)-MLJGL<>9, M[T@:: &?V^[JLJ'&U]7N8GNYVR29M@)O/5_.AS@O/+/TU/-1.ES.Y*/.1-Z5 M=S"NJBZZM/"ISF^S8IWD7X%S-SGW66VO8;S-/0_0H;JN-FLXQ+^C M==X^=*F5#V##!_#Y<# @?3DTB>*1!XDS!.@Z55V6\ :Q-=P5=V A'$-U O-P0F OSL[#'NX MN]EMB%.L\\MBU=UF7N4FLI2/[@=-[) W]W&LHT\9TLQUOBW@9(O<_4_5?+L$^ MN 4DJGT54-,[HJ;DZ'W5-'9+9+AV7](GW#23+H.F?OQ>]N_:CW!OU#GP\]B2 M-D0%/5__4,,LDMNZNNQ2_\=;O,/Q5.M%T&$@/^4-"#PKOO*@E?5NM87#!$>X M(K;>(4PB'7SX)JN_Y-O(/OR0ESE*7/A0MKXI2I+ED"W$SUS5&67_/ K9N@UN M77>]@>GFL%K2SIXK2=N1)X^CC[ZSG247.1P=947)-OO:'><[]QTNY5W1P%&- M[?3>6<3X'S[XM[_^!PZ@N"KE)EH])"@C-QM63;+UK[MF>Q,355Y%F&E/[V^R MNH2%!HKB0=#1PW/1?O!EUH (=P2'8UUM-L /\ 5ZLM/FZV*SPS-YT,._P RO M\>GL#C;]*M=3:>^H70/?;RM:)&@YR9\^:&YU[U!['CF8S2![^>8+X.R&N3AL MUF:WSIG]G5QD.'.<-O3!V[Y"]I A7T<>WSW@YSTO]K&9G^)L)N 3GX1/O#Z$ M3WPXA$^<[>43>Y8\E)+>T 7]VU@Z,:5]EU"'J$!;+9'^]/)O+/DD&:Z3OR7& M![S^V"MOON;UJFA(O*4A 0\E8L#+G?26/?3;]W+CWNZ\<7.[J1[R?B+L\$&X MR$D*0O';K!SUD'_-5SO7X?O\:C\A;9YL%\ MF5ZYI%4QX?U^#J'BPA4!J8O%,1NT)[TE^AQ/?\&=> Z*Z^8L9KQD"Y/#1RD MN'L-)28D/7$)'MNHHKP#T?"19?NT@RLN0X,)4,=MU,[1.U097;2CQP9WR1K> M(X.KJU6>K^65O(^-=V_NV^R!U(]=N4;YB.PAR66VZC$\/++XL;%VSNCE)?!# M'%K^=46DDJ Q,5D)V:#<$KEH1#:N<]B"Y&B=\V_'2<&/'V26Z[7?(:.X<'1*ZEAQ_HK)] MMBDX-6SQ $X1I]#D5JDX.CLR#*YW-:["+=OS852=\7R.*SBL875TEOHJ*X6[ MT&#.=S(2I%\8F1Q][/H3\.15S(1FFDH3S[RUY4_0/RXS?1 8 M1PQO[U>T?\-(DZ/L&*Z:9E47M]K[RUU3E#G(^?]Z795Y\CE?79?5IKJ"QU.T M,PR2HP:X^[:XH9V[S.'ZQZU+08;8;-18EMP7V^ND@($WNXNF6!=930V 6/^W MO_XO:OIO?_W?"<@70 WX$2H:6?D 'QZ#LM[ N.%IT=I5.R]W<,2W1(0HK^Q* MF!C+>7#!W%?U%T,Q*,-LB* M27,+7!'8$EHEX>C ;J3)_35>KR1DJ2/EKH)FTP0;K?B2R[89-H9KBD<;.%P= M3">YST@!JVIH@\X<==5N.)HXOE8_8%1)XU'(IL4\".E44& MY'5QG*!62X,)S@;VNK*RSZ4[*8T_*:I?XCRL+V)KQDP#@H_O0<\"8JWNT;%E M*760G&V@57-\"MRODY4T0/N MT4E\L6%"F_7H.7#FN1E CL**B -%-F]/?

"I_"PCIZYPHQ^?M._U%ATEN+X@N^QN\&TB3#O[ M^P+F!FT"$>UR/))9+IK5@<*!FT;6MJM\G7_]>?\1; '/0;Z-)C.=09CNX73];6 FPB9S_/1 M<#!R@]MWU[)3:F:F4I3.+;+.+[:AE88.2T&"WEVUNR AAJFCN6ZD0 M#F(1K8QMGIJ&2>'G9?X5*.$^WP"QW! D@9N%98/;$YY%"C,L(6@'#N0'LI?( M-@ ;. <-^L<*7ID2!63>(V+D@BX_=6ZG#&6\2UA"V) U]@&G=;.&#:U!N@79 MYN$%+-;_40&*K*4PU;O=!LTL%SPLF'BV!LX)O!B5D.JF6"$=\TB(F JBJ37H M*W@I\LSX423NY(J--K^GKFJD#1(DD!O OF_QH&4WCHL0 4&?%SF+QZ0K(YTP MEX!"N<[)?KG(QFV07 M0/74;,!L9$RL#<4'6UT@%S,2-7:SPC7-75= =.]@86JBLBJYR?. /1&)>)(H M24' /KG1G+H43QO;Q>$Y$@KP(;QQB97) _RZ\B==I9"!W&1XB\G>LQS:P%$4 M[4^\.,(-:G&9P1,K/#,DU:AXJN>]*$%4QK'2GEU4=0VB,O"677F9W<'%BR(" M>E-Y)?38/#HH9ITT__"Z14D<1#[0!."9*_S4$AJ]YI[%2Y@N1>K[XVI;(6M% MMAKVOZTJ$%VV^6W3ZMIYX''OBA((X2^Y/?IT0BY \8Z.(1B"$"MZ[^36_=Q= M@1V+5/%-\;O E+:B(V#Y$&Y;OJ:C88BMR84R\/(*]X3V#&[,;+.!);H,I\9$ M!:RPS@HRV5_7U0XD-ERYPMC3A"78P3$GH"_<\> EIVY)Z]T!>Z4G<.XJR*RJ M.Q K2YPT:BIU8<0.?SZ)'$0*Q;?UT<[1LJ>5J"@/&,@@>5]\R>\+=#;A+@BY M^Q/-/!J:WVVVI-OY]5D7+ RWQ"WJUOJ=:5TML<&"_A=N<^S@D07+CPEO5CIW M-9 S*E=Z"BR1XP/F+L#3#\N3H*H$-_4%R;2LR?0=;9*]5[ MN(+8'#)_E$TC M?DSVYG>=ETE^">P.=S1_@'N0VK0L8 OW*ZHR^5U1[1H8V#;[DL,M_9*,X%79 MV3F]KG$L(NSJ9>,OVI0N;!!Y88!"A&OS((YBDDKP+[(=L=7I#A@=+#O.$=500SXLZWP" M<8J%CC7JU@J8< 80-J'4I$9>//@[E66(5_HGS -:WG76;WL]A>8 8"6WU 3:\.#D7#?[HV?G[#^?/CKU%0*2O%?K1 M<?6$I%!DPLE[DA"IU$ZG@>K?D;US?G\O".2L: M%<()V2 ;0.874(O7Q\G/; )^ XSCAA['2;-:F]G;Y1!3 #Z$FH@J0BKMXZDD M(D"]UAO&;D'T!V:RR?L&?IF< 1$!H2F;:= NE5TQ&D;/5.Z&3HP %?%;8R1B M?B!+@,:A*LDPB[-D28X-'60BPED"JV(APC'KL,E4&BI18][H)2A"BL!O=4W6 M$:2;@<+)?J/$0?*D]#!PBU@T?*^0 8X( AD7_+.F+E!5MR=BD 2-^6)37*GY MM):WDLLT; MV/?E;G,) D*^[M[A65VC?LP4[0_]NJ(!D[D,M_V@T;7%U6X'3E17;=K<, XW MU03SP;#8QDD/^75!=EK5 M7OKHG1RIHGSX077>,BW?$VW&5^S0ANVJA5+^#AD7$!5R!70+"U>0Z\7MXU8= MG[RT+,-3O_^%ZQIRKFS35,35V;=P7:!M!Z%9METC)] U&!(/S.Z>E2[Z0KVK MS,WVC21E5OOWVR1A&N)*4OD5VL536U,("O"6![I387'[3A2-BK0!8OC46(M+ MT$W=)&)W%[;*'DC6M(PT2B\VQH)%W.<*-KAT#,7(+L/!2&?8.NC>1"U;6,37=M/>$F6^=J^W7DM%+_* H# M<$GTWH&ZK)59F7!(2.C$1NW])Z.L$?#8^&O8'0'OI@ 9A/0A.BNF8T%BC";IQ)&R8DP&\A$*S#7<1N$!Q9[80B S$\D)E+')FG&0;=.[RFJFI M03:)ED&I>I61C:-]^;D-)=$!MQ(;O&+>HDPN%4%(+T>T08@3' B&&$+**[W9 MR.>B<8*.SDZD>^(U9&WE-LDGA+) FJ 7.FIHHDD1I=V@]@9L7;DQBB41?=_/ M!NE(6?2?=^B41%8#GY'N@0:A0F1TKS.0"%9C'\ 2U^(;**ORQ(CGMG_ELKW" MQ/;A%HGD,6DEK\G%0E;F%?YPJR@RF+%;7.Y0IG^XM=+(0$&OO(N^5[U+* 9% M;['625%YDDE*ERP\'[!BQ*NK.W$G">\1=4&DY&N#FJ1QT/K)[)!GOT6],K*1 M7A.V2E*SIJ^JQG\*W=WC5>A=ED@L#<;$0I1/4Z!]:P5K ;3;&K;\1X MC+O2Z0QG9.'UD\ I0]-,E&&/2&;!L["\ANM?%_ Q<'OQ9N\QJ.;HN]D4+8IQ-CDAS9C!A$PF&@$_)/YQ_?D)\2%!/B9=: L__5SY_HS51'659B MYD:L AI$U?J7NL8SH ",>? Z3Z?5E^>?V"L*O.H&<=Z.8U,HS[98[39938(" M-LL((WN_MRA%)(SNBN',V8JXV83'&._5,A!WB?LY4LT9/47\IFC4Z+MF(BS* M2S0@L ]7IT?$(:\YGK-Y2&EH.'=> R%?=[>7&?F7:!QDU:[*#7K%R3V=L:O. M*8YR,8J<1;,#YH$=7.1^VBA9!0=IN\UO;MG-[-=F&R/98!*.7($*!LD/*N-T M+Q1OO69!^NI!; 3.+)EM8\S^-E<\3?N;"M\FW1_Y<,92D.&?&[2D>UG? JBX M9S+#TF=$KTZR)UP&'TC=$V\3:.0*A#7'H!#@NRMV49!WVRTT2\3$W78U2CHW M59UW*-*?8*#?@GBI*MC(6S5\]#A)#9BE%]> 29UFUZA'F* Q,(+EX(!*0.VF3E64@SJ"]K5<4G2=MNV5O)-I.>10."$F.!N*M(LY/Y25XE3;4 MU&)%6714&9[D2 V%,"]".KE2W,E>H#1B([X:+KM;C.#P%"ZB5(Y6P//IHJ=M M]^Q9E4,EC4"6"R6KYAH5$8JCAL4K$763._D1.KO*2?QB^^2:'R?_T39W WE0 M-BA4"=W+2K!1UBU&(%49N6&=H2Y XNPMXSX:6;H[-.>C9%NOQ4-$QL0'=D>N M-EDC;!49U[O8.H=]/;4GGOE79)7A'-&7R<@5ZA.[?].K(M 8:"/7(<'K1/0X MZ\+3?B(QE\2/+I&+$) -!%6ERCW=6;PA*;[8B'L,G?=TKHTWEKA%5IO&U%C^ MKK2X(S8&Z%H$=!6*&@&-WK+J)NO:?6MKJ;5I0^D:AC7Q2<(Y-QR6*&!!PY0[ M[#5DWWHEF",8**GR9L.-N8W"HRV&\"XWD39Q^,X H-L0/YI'E\>(Y+2AXAP; M\I,QH+_6V! 7Q]&VBM0$0?*6]DC,>:BA7^[H;+<4=8MT=UYU5HI:3@=>K7W] MB:Y5KPGJ26XZA=BT_#3!P+.K#$^11\;ZD)46K)>L2.1AWS,*Z(TG %N!/JBF M<:%(YJ;:UD1(9"6S"R)V$,:A28(.O*WN\K4\8>RGS@HOMB998AT)WJ\\F7 % J/_NGDG/3"M&9]U!=6AM=8V7%;9U MU1L:[_R#C]/5'BHB[[I%-7AD8)_36C%9&8C=#X(C-WA4)WSS8HJ[3:.OKA D MB6PQXAK%C2_R>^K84)7&/6#71.B#Q.0&,=ZY-NY'[.E"52)L^OG!5D2FUUT5 M9J8% ?I30RN(38 U+QA$XO ;!A02D JY:C'ZZ<$@@ ,CU1X^$,\ A-$&%/9/ M6#D?TDW1D5L-2#Q^P2FJ^G#C&&Y)\9TN%4DL[BEYGG!N(?PYG8WAYSA=G"Z2 M5T2K8KGA@SM*QZ>GR6(Q34Y/YV3+JIMLP\%=1+/)T>DH.4Z.EO3_:#&$'S]O M8=U$2SP:I9,I?Y>.9OCMT3@=CL?)L1VCB:Z"T6 JI/88#SE\N(C/AX.90Z@3 M9'TXF/L/'LECDX2);.!6O#I.3*ZEX'>2B+;$?43AA>$)FIT"ZA7ED;(X01^R M>-;1:8BZB[K9GA1E*K\ALOCH[;NW'X_%I,886#KU^DY)N4,R7&Y4ER@OB_6@ M%&VYA1B41],17?^Z6U^)$$Y\48[9.K]AFZA!B=$%1&I]+O*%<9+QO51Q&H9B MR^$7 X;$DH3R(EN2+"1<9HD*_2IKR @E84$HR&X%AP*B$EIWX>D5A3$4I7N# MC+_41K6"-6"XI%UR[U%LR!AY)4E(O"W0+T=U 8)9WJSH&QEWG=T6:U1W<-"T M\1II]A "T^U.=9&:%)T2&';X;I*;]"NC/KSG[>CZ.-'0]5<:NO[9A*ZCN=F@ M^S#\HQ#I/L "M=#2T@*9]Z-0'%@03782AL3=D\?)6XI\1'W1R/E;F4]3PUE$ M=@PB4AMGG&]"E X1MPZ3#C?A'U%H$17%>:5<@X@2!26.#K<'^2!#$\'!A8%W M9!1=4L<&(D@CA3S'%Z9PNM5:8DA=;BQ)_-;)*.-<3A2:R%Y?EEB<"P=? DV/ MW:46E(S"!8.=<07Q4,*[)"WS7K(HQL%.D=(+U;) MPDW;.YRCXGAO=BJR-!I/<(E<,;\A$1--#(PUP&N"_6Q[-SU,-2!::]7-0M!U M^O614!#+UO0*):G>K&ZI"ROK($08K?"=Q359,A#?]BNN5;FBC)ZJNV%8H D" M1G6MWHD"3]1]JQAA-"GMR 07,J.*(_FTT<:$HM78.-GX04!FX-7.';!Q0*G!&NND6 [<<(H8=4YH2&T,<6AYQO$1?,KS&&;7!:Q MI6^))Q5/L@1Y\IQSE"RR'HT">[&@N5P!.!+)A2FOMOCMP%I7R)73UICQTT/6;(T.K<0G%J3 R"0<+P^GC^';PP&7W'V1XGW^'42I^) MKBT(XT)M45S8F@;W.3,8\M@;V,UN*HFJD?!L,CJ0T9/BM..1Z^J!H?:]SZ[< MT6+@5>\6TI(D^F$;G0%O?[C[+CQ4Y+T [NB028_8.2@( \XL21UE'#5"ML;( MN$W0WQF,YQ*D"4$OH[D5E8G*A@:2AU:CZ5S;G<@$LFK0A8:(,.O"(.,B"-N" MEA*=5['O)&^1U:;):PE_H6C3]@IXL/R3@D'Z0Y;)SMCZ=)ITJ5E.AQR?Z90I M>>8I.<*(VU3]U#'XEF2I Q*C[D@UY"N3PEH[XG!P#!<3'O:"CJ,=7+IG&L 0 M:)\1O(Q6*OC9E?<5$.7T,7(ADG5>.5OE,L(H]$L4+TN+!T66KXMU/P#'*2@V M- Y')&)2G5SM,C3OY_LQ1\1/];9FV*1MRN(;1"46'3]LH H.I[>^$W9Z>-_ME\Q%[-YP?0AP< M-]FJKF*1ZN3 $-L KZ08-(P%T4<*.E'>ST/-O&0 (7%*4B:?HX[E8U)X#T5* M"6R0W5V[JJO[+0MBUFZ8FPM39LB43&!DOBI(=2E[ L0E)E(<5Z(?&W)@7)G& M/8F!AG&F-A%,.R2*>^9L3-''F8A@^TC!461,!3=.;KHC^R::1F!+,0#+#ZP3 MN4IN!P]FT.DQ7-C/IQ,(&C*:>_4D^)9HC3O6;T]5X@P.[%C,"-IG5.+-(F?T M%\XIT\5!X0IM'L*-Q/LZNJ@$W#)Y*)RSD($K#WMV@\QR%,/1@DI[R<*\84Z% M6*R/OAPG0?+V-XXYQG.ZM\R;G&J4-1+.+A?8+M&5@1[=$[*."0)0X8R%==3L MFAQE6]P4&-;/YB])GM^7V8J\LTSN$UR.&>N=@^0]6OFNR35]0RXQ#R@P6''. M@9?[43%H@&4O'N0N&(Q&WMV(BWA#FN#.V) 5.K+0 M =)P/O@-/27F+H)E>&\#,C,\0 F*D'P;&MZX*FI0FA1B#9<+A[5XB%5H_<05 M9!,Q7>[\"W"FW2W=&&(918ZH !O';9DL.<^1 <3IB3U65;QEOKL6-!.=+5 M@ +0[GSB$1^IQY!5TD,SSKI$Z8YN8&DQ2('B=,FZK'3EYLK;;NEY";.,M!9I):&Z>2*[D8A/759 MA<$BP;&X4*0Z/"]BBW76&A-5X+:U .0_[RJ%$50ELVJUA+QS\]UH=+A,R9"M M!'D][E+RG-LTR<2BH@21W/. MC%[D]&P*5SY.7E.KJ?'6-BD-R4X'X)M!7VI+(T9'4IT:YLUDDS![\3E*K M*+K5A_+9N/,ZO\H8:Y=9XPP#[JQFA3JC(3^&-GKBLF W/P!W$]F1W%5HYN:K M4H43@CXJ![^'$>$5PA3.^-'J5VXHUP3=D@;=Z&5K958VK[9;!HI80,.'QW_A M@SFEC=H:[[._C-VX-\5E.^S)D8 031=PLW:9FWP;GCQ433-S,O&BS%;=]CEE MS,!16%;&$?"FPC65E7+P=2?1+]FW8>*K8X94Y(RJ_DM>5R=PYC#PZ.?!.>)< M2:"RJ;=XIH%@T#)KTH!8JD/4^6:K.0*M](3YT%I22^827?EMH_N@ 9716WYI M\YR9)/ JOQ)QQTJ1P6< MJ'6ANTW\@T.NF#V@(P.5?%HQQ&CP5>A#,25I!BW&(/G1+(3KT)BC7(ILNJ9/ M:&IKB?5S":7P(93WCLIC]8I25N+XK1&3S'P8FBPI:UZFA NHG[)+I(/@XZG/ MIH"57/J2A=1Y%!^OX3"HJUWDV_M^&P/AP9=H+MDD=]VA.6 O :CS M;7S'M_M$)P'F$+LPAN&=RTW[8,0(F+=X ^(SU=7WDSJJCA-,AQZB 3 PX)74 M7$0VDG!!FVX9 5=?1QWM.Y&%Z(*WR+$6)H!%?U'O!>LA;#@L>4&W!]_&(F)U M+G\O.FD-GU8[-ENL0O3T[?_GL6 L,1A_]^98NC*-G9^<_ MPZ,_5@/JYF2X3,-HZ5=B"A4<@DO9EKH$R9)8*BLQ2;C8S7W0L6$@!NB/,2>L M*02VV(NBWQ5-++J6[S=-"!0*L5A6Z @7!4(4^PN M1=CV:2N->.,@)\(4=8_PLI95QQ5C$B.7:Z79]0Y)6:;&!E.KHGN3XF0>"&NC MX, NC6#\$3U<;*T\9(;L1'!9>AFG(FPB@E&+[J9QNG-T@X3Y.LCU%F:(YP3- MP"#>$(, !?#,N]A>!9G=?Z AO>+,[IZBL>;#!<:#5_>&T337[#LB-';;=4<> MJ2 %%R500!_^;B. 6VR.!$]KPY-6V3J+<<"NBZ:IU#TJ:-H8_*S M1/U-5(G9Z_^.5/D.BRG &/LYD% "<"&8UGD!>D=Q^:!#_,""L.J3BMY_V'^# MB/AL'<8Q?#\..H9+YW5SG,YAPG"='SBE@;:KVG9+8-]DW4" 9^_?O?T(UZ7S M2V'&3].4^)N .0,=T0-..H,4F2F9Z&Q2#KADTLQ0W-(>RW 6:FA5) MGW0::-A_Y]/P-K^H:9V@_7GOG3P_&8[3Y!EY1IMG _NQIWD:*GLU@]A7\;P0 M>FDTEMR_B4EC[?SO'+S?9/[FOU/7?$E,.W;-!I^@?6FW^1%8;PX3V//7:%([J+V$4 M;S8TBE#T%<6:&-.1SX&C1YN#EEFG=H6WU"F 8'T?Z^.RRY6VR1L_@$?DBN@X MK/VX*$%))3;E%7:"$A5_WBFEHLZDQ5^50YN&W3,B]U87*)\35P;ZVI7^[T'R MT7\G/:M=U7H"Q,?&27**VXQP(\2#=I3XS%G8K,O=VY\,CHG:X9#:P#6'R=@5 M-\+0FD:J%]GQ=L9H>!,?1,')\6BX7]4,87TPH$I1XWYZ>W9&B, Q2XY%9$:' M-FF&@;U(WE-BF%'RM[_^3V!--$;< '(RKC5#!,6CT#D75R.?=YPSIUYD*TA5 MAZ8N;GN\OVV;?2+:CJ8>L@-((XWXX1S2HD[$D1S=[M1'JIME$*!A=^XEL\$^ MV\?)"DM@7$C)*6F+;VDV.M;DX[.H?BY%B2!/\^;%@VW?4*"N[*2]LMHT-1<] MA86&@UL\&Q]/N62[?0"H]X M0UF!4]1^F#R:3Y'O&BB_-P(DC:..W8>WV8/[A.K\&=)*!5]U(:*3P9<$#D\* M! M6:J^QTA1\6LM<6J@ALIL*DJ-2)&W?4G;XA@M-B^YB+(&/,7MKRIW0E2B M#-]!!VKCP0*Q\; ;/P@'4MD1X5-7H)F+YTK9C(([(^PP-4[&KU+X9V\4D(K5 M^_LPS[S_FUO<6<'M<.O*)!E^?T_%X3=K$_F=^DMO],$$EUKZ+ M^.8SN>8/'YU1T>P+B/>![R8V^T7R4W;ODJ8W&%.>GLZG&$T^3D^7T^07C$IA M[#%%&6&<^R09I^/1*5HZ.8D26_HF\.8LF:;+4WI_FBZ&&#(_6J;+Q:P'/$G9 MR%\D'X"R@>[K-I1Q-$Q/%Q/\,1H/B01V6X7<2@THQ-I>;JF@X"1=@AXQ34>S M&29!*PN7#.FR^,KUG$;C:3*>C_N@D*-T"?V,T^%\GH#6<#I9X(_Y< (O-$T0 M.KC>5SPX.0*9>T(Q_OC;%-HYI@C]R6Q!/T>P4GO+#SN'*Y!W)2A2.EX]H$\V MW[+0]WPX6!C@"?PY;4?Z3Z-U]AY%[1C,3@AG\<1UMK'0KH< VKOKDE< MT7YK0L=@#,? )-/@;!#> X&GY=4F*VZ<87 K&3"3HSFET]C3PU2H:%_[HSWM MCQ;[VY\QK7:+BE]TM%?\S!I?^V\#>O()-2J3YV-;:?(;:TARJ$5X0.K^I Z?A,T;#L:S[\C/ MC-8IME.UCNI*J":4X/RA*2 MH2XA(3\XO/S/5*-&TCJBT>.$'D_>OWOY\2?.U9EI:D]W5JN=MX!+/I5@W8YP M?P33T#OSLR&)'FMC.L? MR),V'PMS?Q?2&F%./@B;]7%<"K>')U3'Q'(E8= MQ@(SY@))HP=&3&68@CIU-A@VR@LN,:&*S>K&HQVR[%-.!@L[4BHFR,?F,&5: M#Y$N^D<)Y=#H9ZX5SR#Q(K.E8QJ[NFVIZ,U7H$': 8N+;S\58.95"7]%$GB_ MP!5O&I$]XEH'/=@X51F]@S.%I:=DQ_C'OUZCE.[R3&:H84W<_6#**@#/*7>L M.OQS 8KUAZ+)OF0I-_"[!F35(K\T"**/6*E6 M!TF>,GZ"?-SDBE*,CYXKO%1E*5DKY5@7C<'"M&5-V/8/-5R.O*4)IE'-3RA5 M0Y=0PH@_Z/GY:'#J); 6N214M=I#QBI*'6O2.?<2:M(4V.EHN5SNHUF17-=6 M1V:7#XL#FD6-%.9SK G)7''(XV,"%S^^'%&0TS[4;C'V$Q]&[_'"ZPYU"<:1 M=VH\R :_WF&RYR9QV>\HZGG[<,@S0&7;?2KM>2LAFKQUE!TG'^]P1_+[O>E% M7%:3\*J2(M)2/UNM9D&L%B;9=':O'8@A;%F.XVPIC0@K79.)L9^1/#4VN3+; MV4=(]C*W[" YNCCN#^8Z7+G?WE>48+QQX.#^@ ACU>FB6EV,@00H:4$OI\/Y MULA"(H6X)-_D2NPG&8-_Q"PI!_+0*!2QEJ$@R ,F'79D[IDT-%O^)]DI'[&4 M]4; Z+2_;13?F)OV56P$7$N(,[&W-E;WG S,DQ':.A=S^'\ZGC(])A_EB;8J MT#MO'VZS5HZ$8NR6CGH*W X65G($L^V!T T<($5.GMR3']5CUMM.(KX0*N/D M;#C&5Z5-H!A2KZI!$0PF'A7Q7=NEX.'SR3J[X07')G_*)5_#.:>%@>4>CF2) MWE'>'&SITR8K7?1)]/7>UP;RJ8TB,DEX&(+D#+I/;9N*_^#4U*SLC=$4621 M>7DGH(V4HJ^PBQW!UUI?XO+6A0EFE. [;\RWE")?8HX2OCVAA8,V.XPU'#BR M%-5'8\6R+7,<0>QS8*48U3(0)YPVCHF10)W:VE12Y-*S26M4<0Z"L%)Q50K: M !%VW8"U+!D-OPOH\@9%;4GAU!Z@&Y4K$C_"UQ4BTAU6-UE:&/\1&;;4@ND* MD:8( LDD$AS+JN:ME\+:,; 2Z2O$KH%G%)P9HV7OGMB[5X&YY/ -N2U(J#HX MDH[&K6.FT,K,%*6\1&L3OQ[(72.W,/AEJLG2._$XKIH8'3+NT&O!3SN[:+=S M!)S,'%50$/G30H$4HID17$72FATT9.(<%$&Y0]/'5BK)^#30FNR#A6T7B>9R M%NP9<:QG1P6_9;Z4+!H&EM'ZY5J!@$WY-MBS3S_ID;O@?R-DR#A(I-N[B"K' MQ%15/OE#J() M\FN-TW-_N]8GWAL:22!L9^'-:Y,NCM+Q;)@.AT.SSSJB8+\?9R+H00MJPT7; M$<;"R\BG@R7[8(@H@BK[4@UR/%(-;1^PB"5?TQ2OA[BR?+?JJ0G%VD)K#_E4 M2R; VF=="@+"0TX6K6GED4MMU)&YL]4Z*'=WC 7WQDL'@=*/IY'PDN5_62() MUA3__Y1*8G\FB6YN!AU36RRYS^*5QPQ.H3TXK23RQO5B%@';BS5B'E'IH&]F M01-A>@7.P.##IN6DD+''D5T'4&'S4D3S4/B(D9*1QUNJ/:))6PEOYI;80=[+,'@GJ\P@$7FU,8VC3_[A,+=#I M95XP/BFZ,*Q4W=$>D@KMDP85I:W6X')'7+J*1J;M,']/%>;O^:=62:-[+=ME M1WJ+60A$S@I&30-$#^_C&K3F,)0;'F M+.9HQH&?$TV -#KU,>8!+#,_O#$KYUOH;=U7&- PM3*V:-Q.#"MCC M+Q4L2;Z.M&AS/,FL_1.*G,2LQI'%,DC]1QI=0D-",0U& #")YY]3.!-NA08S'83LFETV\ MB?%P0DW B1[CNB"PEWFS6^OV87;YNQNC]-VBI?!K^]DTQ+4'QA 1^5N29'3% MV#$$BD8(+?>50=PY%E%5:%QS>)#9O?NQ9T4,0W"FD% '?\0+7CM]8&:Q0[O2 MY(CJ&.-1!*6*.,('C4IB+F!C_M^5G!$H)O4;\=%%RG0RQKBQB"6E4&(:"20Y( MF7(@;SM0>OAQ=X-9'JOZ!:6P"3M]3L7?X*C1KU.RYN.OTW0"[[_.,=-WR2__ M\GA"&<]J7D@NG,DX74Y'^ -!ZC"ZZ7@I#F:70(9LQRXMVHNV%; 41YI*<'_[ MZW_0/V!^RW'R6M:SU=$D'8Y'D?FZ1=0!PJR'@^&+*+BEC.*MN1U&[2X+AH%U1: M3MQ2A^F"? KC=0_=M:PD'3(DPMU_8:.E5BW -,47$URI:PK0=3#*.&U"0QQ]NV]3X=\8T^3Z60/>^\4E"%NC_^1 MJNCM7N+["0C/5B#(U6K68:DVN5O_=X?!S#N)XOQI*:BTF9<2E6UJUOE+FXC- M!:D$&;&HYI7D=[%IY+[9#\H%$U\D;_,U)=!77H/_J%9( D_!PR-7AV]T.DOF M],EGDCJTYJ(=-.PKB6GS!?E(733)OG[L)]J7_8Q["[*7^>[P ?L_/[QO2&=T M'Y<(L@LR#?M+V[Q\=)&7^66Q/78YX5@BML_L#Q%[LN(;[3VCZE?B8"15]6@R M^X[8]'PZ9'X--\YT+C%1L]%05I>HA$+"<**Z"\(W%W"7(K&5+7Q/&D2Z4OHR*II# M#!P'\ZLU8?&6\,RWA?*#DC\^!NH)[2Y[ A8CZ1Q9:O*9LKE4HZ"!Y"\RZ\$; M$NY"*P=KPO+*\V0V!$6/8!*ST2*=SS&@T21VYE7:8BE14HOX4^#N$WAG-$J7 MHX7/DV,\Y%+_NTDP[F].%8.G&I V31834"*1/\96<#:>I@M0#F<@*,VF8PXZ MC&5F/-(GC^%7>5AILB]3H^4\;P\R-_B8;Z765@V?V-#8=X;U7SE1!JID"X/5 M8[/+_'"[R\%I*G603T]3R:"_@A/YX*VU*;Y@IASRTJ(XZ,*4^MJGY#6N:H04 M&C+9+\F/0LGQ\CLI$D8 2&8*G,Q%3=CTJ>2SP$-Z*+B:(J,[AZ)%]L03A+&2 M#Q#&"I^5119C"<1@&+D[%Y,(:(@9,$2.DD28%R\A:4%]1&I3@! MGE=< M=,E?7J,K9(>R\*X754=49\\M5]F=<8?JLEKTAY,^>F'6)X+O[YR6*L MMRG7Z(0A:S+'5]6:CWJF*:0T842[NZ:+AC4Y]83]L#+I-%TY9;IU. @8KQ!D M.'_QQE 2SGS==DF1>:P]?]U^D^2$MA"/4YA5JD=Z"-(B1:\5U9JE408H\$+U MYV04]#;='W8/FNUN38OE7*@M>'FM)*^,Z% F3&X^Y,0H!E (1I2HVFR8J?HP M#CR>&-@LL8/3WMNTE_D*JQ.RL"+J(ZR7)1TR#1(X!8D<\]>SW2+JD9!Y*G7U M<&OG7S8,35^AQ:-.?8]4EE+B.Q' %(F.WM 1XY1&\,[-[J;_F-L=.6P?;)3, M;UCEWK5L9>Y7PD)0;4TUH9._4 &UOMD\A::L&^N@N;0;_X89(=J3+/.!!9SR MNS.7"HNUX]]1T.\4!7P2YI,D$ M51*HEG(1(A4BW+@T23&7?F/,]!IKN!L8B%C&PS1!/&%X MC1)2G6,M7-C\+F7=?87CD,; MAE_\D&-8#>:3'"[";Z1J[3^#/+$&B2ALTQ&3T0:P]N !HKO@J. HLIXM;DFX6Q[Z(">A114.37I88!GI"A MC2%7IY<9KF5NDL34YR\(N8&E'4H>8#"[&)9%EK/D.:'$-WHQVTQ9<<-20#9$LY8G M"ZX?G'_-D*]W(%TX42&@C<(G^-G,32HP_E& C*$&.Z^.O5\BF$\^44&ZSQA& MF?$9[WDRZ3ZYQP70W[Q6N*L0E)EQA>::+3F^AGD79*DH8HT%X=!Y6^+&!(10 M19OBY@(;%H!/G6&V-]4!Y(Z2&L:PBCLZ&OBD#L(8+NW&&!.+Z4).-!87U@C) M;E"Q4B$/U'!C-QHW$&$I4D* G)J"H5*H/%5G5U*;9A=LW_4(B>T%X/+Z[DU M@%-%?J14?TAXG!= OQ6ZU2GTWBM1NUBCGZH+/&6OL^N-CUQ_;0-2;0PJ-G&V M0PG5P> IJ2-%050M.70\'2;-GW=('IP&8G)+F%JM#8'%?3CF@)>YJ*KQ\ M29!X'!%*!"OLOJ=OYO%!,ZNP&+HUMCOANUR['@:^+]"#FYE]33FNNY8P*,YAES0/#5[0/8!6HC-B%K;B":<3BT#^2=?'_6FK%*Z-#H?9^_!A+L?]37QT1XU3<7?Q[20EDT6^LF(2/XUG M1N6>@&"R,-E@4[$10ZM:<\(D8.#YO0-,!PAIT78X^;=#T3"KS\CDB^8M1(!Q M N7VP'AWJ,8=HI\YUPU2M61U"U*<.%NP0O\O*8[N$3?)QW:?ZL7#C\SY)X?* MG-.NG9)CY52S.0Y'BV2YI,^6R6R,GXR''A7-Z<01A3(4'X-JTZUU>9XLTM%R MSHR-$!#JI%)L_O.Y 4<*6G)AT5"RX#T=T'(*PU*1R-Y"86%OE]\,5NQ]5E]5 M:?)V \+JFE6 ZSQ;(Z^A9$_PR,?LRP8^3XVJT.:.\;SR3ERU-)I1V-H)H25Y M%CX_^Q]VL/V2#&#.=5H.'SJC!*A8CNF<2F9*U9QX4YU2#G;H9*W%Z"I=>'3; MS(SY&7/HQ,Y"R+]\#G]LD+7D(//QQ:[8K*D:@K#GGFE3X@RN"T2 /0P-@:,& MLC6W,WUW M"Z?;@!*I'T!!].+YH)TL31XT=,MU6 @K)')^5@;INC(<]3)XTPD.[F[">:PP M%80M-TPRL;RH%P+A\$XDV)F"=&:!L#W$#=+=W-\D_9SO+GB?:KYP5HS70]HX$6MSD+7,SUZ/PAA*J>"9' M0 TO/HD$G%]*?$9 ,MY^$'B*M=B>@E0GZR8P'FN"1+W]?,EU:74E0W+YO)JD MD]V1SHKR!4IXCZXXGPC*DC=EXKO"7WSZJ4[>K2V+LIU=MB-QOP>.=Q7-7(9(9B,0PU7] MSM2ZXLI<_NWD0\8)*ON%;?-PRV9AR\L*P?$IDS 5SBVW\DEQ-[XI>)YVH'C4 M/C!(?J'J'/38;KNJG.^PH027+'(UQGJ"2H]:T#GQ_S:F%S'PS3,6K;[L,RT# M0Z\V=WFK+R^89"9/\YKJLKH2;'M+V+C\2U4M;LS*R^RNJNE UKL-60=7Q'^J%:P3L;ZLC#S&D!M4B_ Y!9^2--B(%[AI M"I\/-K("6M2G%/DH,CT]"X+^=S4NZ 4>!_7?4*2^R(H"9NXF]%.3T$OQ1V-R MA+WY_#B_PK:0.CX'J9S17EHN*-7;LV0Z'!U].>;L"&2YP_+FKDSU/2[JQ8-/ M,^R_0A,A,6TR<(O@F24H5X#8FZ^[# 7!X&( 3IDO250,F:'3P(9M+B[/M21S MK=CD>Z $/I>SF5IXKG#HE-(!"WG $-#P4YO9=$-N;S*Z??:]X$1I2GA1&FDH M]>)09Z^\5_,73)1N&& GH5A^133PDP,T[B&!_F9#PPME-\*D-5ASHKI5T=G= MP$W;3%3FVWNLC>!3\%-XCNM/O E8%#)\D8\46D'A_4_,%+[VN@5K(>(3W4R+?:RO7>W(Y] MN210O,_OFZ#HB=\"<:3H[=PJID(NF17+E44NE9D;%V^V#IKB6](M#3Q[E6/@ MXBUP*4PQH#J"=8+#5(EO=19!('E4LS(LO&.$Y"[L)"CM26XD^IC;%]$&+52E M.W"YP'*)G3L3<2,4+KC$4HJIM ,\3>(RI]*:DF*R)&89$$J>HW3I0Q]4GKEX M<-*4-4%],T;\)]_N#S* AQ)C.%O39> Q]+KYAA:,[]P)+KO#'SY/E)%T0.GT$2N^2 MLL+1;[ 8Y[K3\W0Q7\#_L^4\@5V8+_>/L\UJ_\BF-&!5ELD>[1PFQCM#3N$ @@6LCD=X8_Q> J+?#H[39;I' ;BK;AA>-G1C&K''$TH MO@WC)BB 839;1,+HCN9#@H1/YG-]&/^>#B?[8NZ"D+NQQM,-1^ZWJ436P4<: M?*>/ZH/Z&/VI\5DG&I_5#43T<8CSX8Q^S.G'$EI%//OXU(801I]9PMKMV=OI M;]_;!72\I! R8!ZTR4N"]#]'V^T(-JV]MPL8X&B48N=8N6@VA<[IH=/A3!\Z#1_J[B)M@?N!&[-P.XE=Z;K2 M _2?/J-//&G_QC -#.^$R5*4)_V8+GRX2Y99L.YV@_MT\5[CS[>&.4TTV3F@9IW#^6G>(*_0X D$EL0_A@F+1?JJYT M,KR+THJ1W^M8YOJ.&T2-]K%:"B3'RO>7%-_""5T3D@+0 'I3L;H\N:H]!3GB^K+.J_*4 N67-*?FZ2;- @[A3-=5^G(LQXR[:V]N;EN\^O MS^@CK6RA'8:Y4:0" SE<&:',>I2MK!';$LRMUBJKP8(LNR63,[79(24X3Q!6 MUGV<&'H:HA5^>?;J P++9B>3Y&7] $^_SHH:[[3U#@'MV29-WK]_E7;VH]=O M)/81VQC*-\E+E3$_95S8+?0N27)1-H*+ R;F:^('G)J\W_/4[48MRXP ;CC] M&DC%DGYM/HAH$I]=(O&>[-D!F.,_*8,VYDDT.;1MRFYGTUW;@E\^_3F60591 M"QY@+>VR"I-5^FI?3LJ_)C,C3B9C)>"=I+E>BVG&N7*B?0E$@X8GP<>($RMN MDMDPFI0OC$T&=0D="FUOZ^^:IV:M;;/=C_45:'5_\=:=H169O[G(:I9<5=(/ MC*-L >\4@L7Q3A3 @][J/F=@K^RO[G".)^FM4NKB$YX2A]<.FK-0+=RNWL[( MKSD+,TBI$Q8KW@9"F'=V?6/AMR,<]]_^^K_L)?BWO_[O8Y%-\LVF@<^!\2#4.9?@1+N<[374^&$YK>5P#K/Z8;L+CZ310(:"+W:"W1.NEQZEFU+\5K^GKE@48F./CW(SH=]$0)RZQT$- MB4Z8_U/F7!MWQQ*FCU/S\"-OZN>N"1ZK_N(EO-SL$/M%.A%FWY";F.LQX1#1:*XY.LB011!.RVR,A-LW6"XC MKZ_A+&LM'.NZ8J@UNO%J$G$1>-BV?7J2*"F7&T4Q4*,<+AJ3AQG$4M5D8]0' M^'7E3U$\K:9!M\DB&\Z;B@$O*5_CP@UJ+83A4_6DQI_+Y[THFUW- !!$HG)= MQ2KT)4FN[Q!TOG]0)ES6^(E@N4%R41&<+:\!H;G8.GH645ATC5+?'T$D0];J M:Q9YA%+U!38]OVU:73NPBRI"&/QHCCZ=D(M=74;'$ Q!B!7-Z7)/?^ZNP*Y4 MN'ED4_PN,*6Q/F;Y$&Y;OBX%_JK$UN1"&7AYA7M">Y81\(A]@'9J3%0H(6:2 MGXR#,-I0$&$)=G#,">@+=SQ2!UOR "%Z N?N,4BN@EH0;NO/1,'!OD4E$!!\ M6Q_M'"U[6ME0'C"00?*^^))S>312JYC<_8EF'BTALT5IUX>3*_FT*;9;D\Z_ M"RLIFO_*;8X=/#+V^#'AS4KG3GWP>@HLD7/$G+L+IZ0N:/TJQZE\1=YF :[(CB1C'3/Z'1+C'M%@*K'RI-(6Q8 &M.!@>V MS;[D<$N_[$T(*->UU"9!\5@O&W_1IG1A@Y"I(E=(X^*7CWH,Q:5" M@WPHRL@%V)AB>73YF#P.U'S'FN'J0NP3@>R$K8E$YB>^FYB??J61TNKEW_ 5 M*5+)YB'(UZT@$-3:*6^U(Q^6=3XYL!2%)ZDQR]40XG#@FM(D7CSX.Y5EB%?Z M)Q9^0F!'_\6LQ05\R\Z[:?2J[]$:I(5NV9.NF\\]_JBU&@720(WXT@;&D0>K MQVXR(K&B7I_<4BC,.@=:J*E^2<-.;2UA0C5N-FYRZ.@I&RF@M"ULI%G@\C4N M8CX4LC;P#*8M0WENA:*.\NHVO9_#\@ QOD?!_@,"7D[$99,NW$@H?V^[H8"*"VZ&.6E\0$>#;G_/)>1JC@DQ%]$A=@9\")469RKV@#:F%U2!O7'D%K0$ MX#N;O&^.E\X9ZA#@-UF97>4:ITG'SP.$Q0/N\FYSBFZ&2O%JH>,:!_%H(BK. ML.F\>93=7\!NV]YWN!=KJGU\U3)WOW3'9I%[3F8T85,^/Y8&JY\Q$%6)DAFK M9%$WS#6:4+T;;L>]_^3+$A[P2"<7$D5].P0(AYB1_JCQI 3C:QA<1Q44MBV< M@FE%+W%MC8JU.]0E92OB!U@#M^!<%A$% 8;6*EP3*EB+E.1N@;#)5!I2P#/? MKB+]2-(WG]^610D--2=J5.A])T^^]C!P7O'") O@RCZ2\L9:W4 'WIZL04@ M!O40E+E%P[84;$*(5R8!O>Q (17;0Q41[(C9:PYJF 20U"VY'28>Y(UD?#%O M4##<;G,)DDO(H#VAR0D!92,]0GM&EHA!.>>@R2%[L!M[HV- M,E\ON](F.XL\2>B9E$2VHP$Q'P^Z@?-I+5*_+LA\J]J+-;V3&S#FOZ("BLV6 M:9F@A3TK=FC#=M5"]6'7$)2,5!0@(^4*I%2E%GMWV^3A&FL*BIGKH*Q!)6C M"%8A;Z$ZZEA]O>]$T:A(S2"&3XWEG3PK7W*/OF>VRAXJ5N&,F*MYU3P#IVIO M!19B\Z#[X@ZDX*M<##$4U)\E='DR4;E@!&3']+5YQT@QR,Y#*=LWZ ,:#'I? M@+2A D*(5#$J.W):&9\:7A*]=Z N:V56)AP2%T.]"V.O9)0U B4:?PV[(^#] M'R"Q.*"N;=ARLCIGG+A/VJ#'TDW'*];AOFP\>2#<-%C;SS5+WBV+7VY>>1=2@ZX%9B@U?,6[R+-0S.0>-&)A;4FAE" MRBN]V60N+PZJLI3. [U3]YRR^L&U2,0M&FPX:DE6EV4P8Q#!\%"*=S/2R, #(7'XOE>]2Q VZVZQUDE1>9)) M2I30ZL08R ,L6NOA'C,>Y*IS.G83P*G#$TS M488]4DR*?;9H+->_+N!CX/;B6-]CJ?7((AC=NJI/'/MT8DR24RTO[C4,94$"SM3I/I]67 MYY_8W?I.LCTYCIV:5#XD*&"SG#[%WN\M2A$)H[MB.',V3VXVX3$F(%4@[A+W M@_E&<&A:9="1K[O;RXP<5S2. ME!.6;2B%'-<.)!^@4QSE8A0YBV8'S$-2]+II4[BQ/4A;S,#-_NL0I]8AV6 2 MCER!"@;)#RKC="\4;Q9G0?I*,WT[>V>VC3'[VUQ3ZK2_J?!MB19CNV@6\,\- MFNB]K&\A-R9].GW&*"*5[ GPP0=2]\3;! 2$V,":8T E\-T5^S[(;>X6FB5B MXFZ[&B4=3*_/8Y'^U%;*P9RR$#0M!QL#K-78AU6!B"5 MAM@/9^CJC,)?#/:$^(' UCK';>Q6%5([@#N%M,0(B(5L ')C^<8 M&>P%?)JPFA8F'Y0B25MS]3BL#6?/$H 1+E&&#/?2BJ]&@>/80A)\]BPH#42/ M1(N1FY@8GJB"BM$@R,8Y(GQ8F*T,7!%[*D2*8&Y!49CO!;GA[6;7.+0G8FY@ M!'D3%I/JNC8H;1ENLK(,!#"TM_6*P-W2MEMV/H.>1^& D.1H(-XJXAQ@7H(/ M,'OQ"J[*DQRI43)>)T(ZN5+\U%Z@-&(COEK$:X,&AX=&39G1Y&@%/)_S,>.V M>_:LRJ&21B#+A9)55$-I4('9;>12B8)>;^!QPW@"@VQ ]FFU?PIDWE6-;Y\1!?S*V]-?5 M[F*+]D#!UW9<64]O(5*X@;+=^(PYQ&X"\T6KI)U$C8=:?V*JVSG?/VM8+0^& MY+G8TY]-V2#.1 4"M5Q$P<"UQ(1#_'):(K;^VVE?D$F*< ![1H&1KS0!K#Y' M0:8W6FC%7'M2Z.R!YADC/4A=A_=,>F9:,3KK#JI#:Q)X VV)$51P&8A: M(VV ]%-Q33Y.5WNHB# %GOA\8M]KG6?OC?;/ @^WL97JR3/BRF^.W';9Y+& M+XUY924$G%.N>:H28S5U+87)?>Y)Z^IKHY.")-"/6^0V;X S:21->DG!(UYGQR3#G(D'^ M1O)9>*,_*:U $A\Y %X_QFN;&,Y]C6^ Y%7=EUI/Q3. V#S3Q!42P.7@N7M% MU0-?Q'!ARJH;:+/,$O7'5=:0S:.5F#DCI0KSP.":K B.7Y3N#;(U4ALF6XI= M,SX76VJJX<0 M8&UWJHLXY 2DUH[ W$MX+0<:>D=/^Q1HE38NW;>2!,.;6#A.\O5F\X*R=?[W M9[=RLSS;VX#-DT='>[=M"A%, ]!+"T$L+9!E.HHYP?R3D:S?:-]'9XDW<@CY MKAXT3P::7_VG*1YQC$Q$(9PE%5@Q#D1TF?0D444 1Z&#HL,D1D&80+PB1;IV M#A77("(G0?\@1A$F 99KRB=C;]^(NJ2.I40@-0H#CB],$=9H@+MO=[/CP3.^ M&(]_G5]C[JZ[7.JRB;?$%XYZ-T!=O,H8 (PK*&6VKCB!3^DN M?@X HM&Z?0I#JFRNPT*#(C0\7G;CV+F!>T.?_!U'7-S.-(BU'R2QW$;^X:"B M\1,>96.6<3:6E:3]!V:#6BR[LR7=YF.;$Z8'$,6HZI:\[?J5^K;Z:4D9?78@ M12_5A&FGL,C-@]M31_E;SQ*Z]_ KF^L$V\#HMH,>,NDH4.BO=Z)3$M6ZY(%H MY= T39;)5.TL*S[LJL;&R0S$IB[Q5FH43V\\6%3K>-7[BND!$8$T5 H!H&MG MG5,<+)NHX) ]J*%*>]G7M%@<7+/7^68=9B]< YW /;P*$O[ !UO)#44/XZVF MBZ+!;+&P+!75?.2!(&WO) $?7%) 2FCD)O[K*(-K3.#M&KS".'UQ->.WG*LE M=PAY^]U]@;4NFL8UIIAKT/[Q+WJ%.2B9^<>(0_>: *,E#,SGN>SH)H.@ N3AV5)!2<@M M.L25PL#0W_EW\,)D]!T]/YE\1YDF?4:-6&FH+8H46]/@/OLZH_ D[59GP\1S M(A$D=Q7%.Y#J2G8X>*;J2>&E3@'.<^ILPKX8A*D7;D@RH1SK,@/>_E;U$@V% M%)DP0. YL,PCVC(%',"9)6FBC ,9.!% =]PFP.U,%/"GSH M#\\E:U4G/4R7FN5TR/&93IF29YZ2(XRX4S_AB6/P+P%ES_-( A[$\TC#J!8G22P\BR>*>) M4\->4;:V.VIFHDR&M9:=BL:6D;#(K@L59L-9VVK6C9[H3MCH]\%=*O6=78S> MA=B;1;!VKILT/I5PV%89;0$W%4#*\09&;Q0]/VT[M@W,L[\3]L1YWNR7S4>G MW7#V!+&YWV2KNHI%99--7>P'O)(N0[R[87U4G$GZZ\H_B[&0C"0D3I&! 3.* M(TK !57P'HJ4$EBRNKMV55?W6Q;$K/4I-Q>FS%!JH2$^EJ\*4DG*GF!HB?\3 M7XKHO88<&.JD,3YBQ(GEI&Y[.F[)7DV.QF@*:R(BJM=2>[!&!3=.;KHC:SF: M3V!+,=C(#ZP3I4G&:^]?U^DQ@M7/IQ/T&#(:5UG4MT1KW+&A>JH2_V1@Z]*2 M(N$9U<2ZW3/J$R2WH#FX0IN'<",Y+4MD40E+9'(N./\58RD>]NP&F>XHK*"% MWO6212N?CYUO1]_Z)(43:)??*)\\[*DD^-@SV=!F2A9146'J7+*%>X,H6M#1 M*WE")C=!L2DDK[#^@5V3HS",NP@;\;/YB]3DS<95@6B-I^9BOW@^)KA^,RU: M1TF=KLF]ZDM%"'C:XYV[!2+(\9UKK2(8Y"X8C(:EW8B;D[,NH3&XFUP<5(R3 M]P7Z@,[(N/7H RU?"Z=I17#KR8:>$AL9P1"\01PY)9Y.KH?,0 S/>%=%#1J9 M0HKAYN(P#@\I"LVO%66TY@+ *%72+\#V=K=T';EZZNQ;IA2IRLJ9YBEJ1H$D M&G![265R.H4/20J/=#6@@*L[G\'#Q[$Q1).47,K0387$,*8A(U ^!;R2>5MI MT,W/Y]IW$Q07DLCW*(?U#=W-C?MG"C+YGJD]QPWW]8EV6@PW#\WCCP\!+V2[ MZ^*Y"F&O:A[C;F%LWD$8&9,;N!L48W. Z!TQF,FAPA+L HSSMA)SD&/9W@-N M4@G+N"1G$IRQW-67UJC E@,F.N3:#HX- 9IC'DT J:3WP)&4%1T<: P'ZKF3 M&&![CQ^HI75! .>U"':/#;5HX>SN)6VH\U7(Z(W3UT[T MLK4R*YMVSBT#89Y13_6@#WPPIXPV6^-0].S-C7M37+8#)QP)N%IO;2_[VB65 M\6UX\E"IVLS)1)QEI<=@44B9R,[&!\V2"HZ -Q4.?E8*KW*8!JVU9H3(NQTNI,AI76I_PYJXL M R+SA12SZLB1B9$CX3[BW5)_E-*/W3Y;Z[0Q6/I]%R\YT\!74>!=LJMAX%85M2U&1(<@D'U/IABB4S MX*7W@V)RPRM22EQD?92S([*Z 378O9B!?,U[+XKB8'SNCK,X#MH#F MZAI+V/U)/1M!M'[="KF@-DO*VI'5#ZFQK<267"1G$W/?9<,N&:LN[60ND+_#P8B0+F+7;<^$QU]=VDVN2/ MF;]#%S "CE_QU7F.S.7I;T@N[XZ?U^06%W_L3F0J$A0LJ*CE.D9;SDH5+W'= M"SOW5[RZ>N16%U&M(T1X$$I M(%/(4Y_G3.L/F(-?*@?AX+QCWKQX+B#S)GE9H0!S].SMV?G+9\>:[3CZZ,^W M=&<=/3L[_QD>_;$:4#*Y=0JM.-550F'&SV-+J(R<-XS( M8P3.L[(26.\P,JVD+"JN#+C/KL* _AN"1%Q5*$K9/ LVZPH3/SLT]2@7TK%W/CDV%++*>"_+DN%5_"4A<]+QR[J_-M M7:DSBLQ&#$8AS*L<,Y_AVT 8SW97,#&3$1*WUVTN3!*_.4$2X24EOLJC<",- MT@C96>+[3][\U,5)TF[A37OQX%)W#Y)?5"=A%I])0K\ROS<1$:K-^S&V?-^4 M%%VRG/.MLQ@D;SC6X1"@FRZKABIK+>_OIYK2Q-BNDW]8JZ-SA.YH'0&0H3Z]((!E%P:T_1S0JT&PQJK>X-HVFNV=M &-^VLX=\&$$>(8H"1Z_O M;B,P3FR.!%X+])96V>2&<<"NBZ:IU#TJ:-H%ADZ1/U-5(FYO?^. M5/D.BQ-L'O9P(*$$X$(PK?,"5)_B\D&'^($%<%5I%1/>K<<=W" BMEL78PPU MCH..H9UYW1RG4;BH*\MHRU;*V"6,N:QP<6!;X_>^M&IH(CKD]K*$\FSM;FFK/!LR([ MG$=8\#4!=P"Z,@.:]C4;,V][=?7@V61/EI[BAN90EKM 0[32[)-. PW[[WP: M7.$37_0DB8]L^KMKOEV?83@ZX_1W_1!JC1RF\5AZ@Z?5 J6R[8&Y#WW\[QRTWV M3^XK=1:WQ)1#]^SO6V+C,UFQ.VCDLR#HZ5OB"G'!<>/B!K)]87/D^^V$66%M M:@\6SAHIG?+-E0M?BDLDVX8GE)"2SX$W#)GR6(Q34Y/YR17UDVV8>@^VQR/3JETVI+^'RV&\.-GM([+CAV-TLF4 MOTM'LZ$4 !MCE3 S1@DSD-$MY\/V&+O53_C=<_*+O68>WK?=+P,GVIH?[BO^ M[6PB1;-O'_QZF_BH%\E/V;W+JDDE"]/3^93*#::GRVGR2\7UBC3!)2[O!%9_ M/#I%O9#CYEDOFL";LV2:+D_I_6FZ&%+=PF6Z7,P.BCZ)XQ$H2>4+T$M7UR!C MUFUT )9\6TRHQM]X2$2]VRKL16H.(-[E* ^F94,3(=P6I&?'PU66VAL8]TI;_WAL>#UMC0@6V,Y0-K MQ6S3CS[M@LJ?)W,ZBDOX7[\,C.MP#N981G2\G'N[J9[3R7*2+$"1X5E,TO$8 MZWG.1]CB+#VE0O8?A[V_KNBSZU#>H^#Q7> M'KXF%*,:3/U7,C,H9S7QTF0)DW&Z]?)V\5; 4'^(ACO:[6:\\S\WO,]_(G_81_GT![)*QM;/ M>O9W\JXX05E((Y_5$R.5W%J1O\[== >OU1OGPD G_W0P3$Z2V6"TE-[U@['[ M^U1^C']+EF,\+?1:/A= A?F=WU.Y&0T@$OE._AQRC^ Q7W7 MD1UY=5K2&E.P? ?\#Q;OYB"J%229V,4:?R9D%[*N5&C)!'D8]G588:^#BKV^ M<,3ST3@0M/1IXO?PXQ6E1#Q=C- C\>3ZFP\V R/F <,RQP/<9QC =8[7JPI'%,DC^1>S;$ MCR@\(,I)48J;4SM8+WM @P!9-FC'.)[C38R'5&)Y #+?&-<%A;K''5Z?D')I MY_N8- MKSD'$#C%29\15M*?1;Z#_5=C=A>ON$,_4@=1]("OZ<7>#X,*J?A$I M$?V<-([1*=?YTCCK[DEW]YW&_GB>V%+Q^\U)K 0QS=%&2O M-\YJJYXP@V)Y(2S(.J5XV@*G^=M?_X/^C:A@NZDA;3N:@!HUVE<2^T50$WNN M]9.I!C<>J9$O;]S[R*0C+SIWGGI?:2IH!WAG@I$MR2&I&?)]Y?V8!XG8$5+$ MN,6MD&+'8G\X"@T_/$[77H M%O8@XG4/X3N')>/3.N> Z+U#G:VW+"/L>CUW)8-1$JUAE:^5J($["E<#AD:G MZC^MJSGH8^W3(E\8TF4XZRF RMG'8S4B MXS+QKZCTFYP%L $B_9?LR;+M[V>W!>41\.*%9&\S=<4U:(L"O]1 %\"3\'#HT237HQ.9\FB6TP:-@- MNM_G"Q*:G5Z[KQ_[B?9E/^/> F"*[PX?L/_SPWN&%/'Y5R56TG(7GQ-G+1D< MO03%^++8'N-F2 F6Z/<=-8%LP6$/6XMCM6,]NC"]B/:\:\UGOQGKR;)^M/>, M(N"W._)XD'1^-)E]1Y?)?#KD6P7NQ>E<;#*ST5 VDXC2U4W131?FNH S#YWK M)E/#)MOK!D[Q,!G-Y\G1+)V"AGX< V[!E_C-(,$(6$L9\"X^FU/_V@-W2$G:)N>#T+[ M/6;Z##7"/;;/"'Z/13 ?*\;94K3((_]%4$%X0Z)L*6H!6!4+/\^3V1#T!M*F M9Z-%.I^C;?1KOK;3P1P!Y55!4C9_.IJD$WAG-$J7HX5W4!ISG$@438+FP3G9 MO*=J,)LFBPGH),@U8RLX&T_3!>@:,Y"Z9M,QVR9C4+PC??(8?I6'E73ZH'F& M'W45V+PD,OD7QJJ"6/$A^Q7^_P.(DLU:BE;&;I,*W\1.'MR;A$2GMW^U;W?T M?ZRKIB<1=GD,'_Q/WG.J^(9Y]JNZ+#@G 2AMV3K#KT?A*.]8U_Q&VE152NE(_.GIF5V!_PQ*7Q.[ V[!A=!U3K0'?L#DHU+#$ A#P MOB@U1Y5D.\"]M+D*^$K/?&9\*O24/G9^/[;[U%L /S)L@4[ZG V@IW3B3]5C M,80SMES29TLX'?C)>*@0X#IG!R/J6D,A?BIJN[MIK\OS9)&.EO/.='*F #R\ P8)=X^$Q"LER0A+](QG"LYEI/T=(@^@^5P M"K]/E@O9C1])==)2>O#.*=S-DV4Z7)XFTU$Z!U7P/5*(>P2XVA0V&+U/IZ C MG*;C&4@%._0PI, M<\&"_HW&&.#%^/\I],QCXW0VF>0HFZ/N/DP6(#[ 5;P8IG/R98R&P_1T1K0Y M'J:S!7TV'D.?BSUT\0B/T*[,@(, *1WW'J?HFW^' MM?KC*/GC./GC)/GC]# K$,D3>LR>(^W!7/F7*9$\S'PTQF4$(L4]X&LS1<38PO2WG!)>CZP&]KD)V\7,$ 0^;!S]%S/IK"Y,)3NYDY@$R?+)=H"Y[.YP!"6N*!FGR8X MSSD]=#JO MDZ/G78=C?CO /=_WS!]VY://?$ H\R-]V?%,#QA/WS-V/'W/V/'T/1-;'X7% M'S+V0YZ=/.'9<=^:/$(>_T;%GM]A*L?_L1^!U<%#]65B=;GQR+ZE 48=&S57 MV)/HW9YD4>V7IM/!<-CQ(,XFL4_?^:0"F&W5**>=X[5U&:\"V:W]W"+:SV(> M^_0#B](=F5F+'K2A$EQBK/WXB+2)O:E-#&;(IO3HGG;2,3LNK$@ 9>)H]H#)H_5;-@IM^[1DGL&9A"2AV$AG[S K_?"ZX"]59*MB"P4\>1"CV#& M&!O6QH4=-!^;A?[I<[,8S8Y^:"&;G0F$@,W.O11@-@^:2#QY5$H2YM,GM@_C MV66A4W&*JT<-7S0:SY#W./K1IJ%FWPJ!>ZP,M"F MDA2%=,EP)IVN!ABB$/6T!"IT5^?=P)NGK']V#VJ1 M7YIX]X]8&KS+GN3C< [[E$=YH?G=7E;)O?LEZNF=X^W1'PK7'-581"1V@3ZJ MCL(;A4SWL89@:60;V*QSB,)O%P,OP^?)]V(4>KP-[>TI[TPZ[^R;O4Y^WRZ] M,G"LU*5ZV&VOJYHR+OU[3S_1]RQ/Z7OQQQ"LUY^@Z-^3]NI&Y^I019KJ)ZZP M3N.JYCD/G)#9$OQ\&R/3CRYB\__]?T:)UA\53Q_[]SLH1%>%F2X%[L)CCL]N MV Z U]Y/N:0>'0^'(\'JO2/M%(\$3AT!(I08D(P4L^\45+!EG_53$I=H5"BH M*VLJ2$4(Z$.&C/O"7LL=J-"P+5R!T]K-&;.8Y%Y33P#0G8DA2* M%HZR7Q^P(!VS2LR:L&=\?4>R ^Z+)CUT^GAPY.N6NE*T56C8<:2E7SIXWTY]*DF@LXTHI3 [I8)X=> MY-Z8AZF[_#^IV8@L8A.JQ-D>VP^3T5#CFL=3./4/O9MD<\SE]\FK-Q][J<: M*0)R"8(I.-&?Y!,0+AN1F\Z#S'U]K02!A(6DANNB1]JV2T/#$0NDGEA3^ZG' ME!N.J06 Q5.&T3![FAF-AM$#&Y-7GA#*]0V*X+FY>8,FSWQ@/+)$^YR@;S@[ MX6,BQ;>$9QVT+F>1&*M8?%:P*#:4*+X6R2-K$0L+4_I/WB+Y_\FE@>0&@^'D M^Q?,X38U*RJGV^SJ=A'J">*[>H2>9*&G?S2.GOY(K%?[D674\=(3]M6A_,&\ MJQ9A3%CDPVGWP]-EU.T2-;&+JR%QB1P6T1EW'NM9F45TVO$C:P/67#!;_'#J M#439KX"!-ZGYX+/WQ^\_QI&HLKY' @&P94"/WQQ"N)W#W0G_.K#+H$;A(>_< M[0_[^FWM!>%?>YMZ)$SOVQ<\(IWT[,$!3T:B\AY_R8?J/?[L(;MZ0#./Q/+] MIN;Z]_2 EIX2;7D4%SQ"=;3J/Y3BBGU<*M,'3_6Y>?2Q?8N:[S6;:@M(\H MXW@UK,T$E_=AXG9(RG+"; :QBGC [Z#[H=A:P?9M)$N(NG*8XH@A_&:JYD#B M4)]^5EO<5(4\7AF<0M M94T'B5!3(^=_,R8).6:0J:_=B'JVO(]V%#R3%S=R,]@2R[N^N2AW*WV/4 M(?^/W;^_4KD/3.2][O^E68?S'?=2@NCVIY_UONW,Z?H;] S;NFEWZDOU"*+W MYY#ZIXV,4 L N=0T'._IY=$78L2AD#AZQ&TH XP5QXAPL4K])PX*K&P*B)JR MH.^N:6Q8AAXN)349!QZ$_9X+V&^I;,&!FB.VR(.!<5EZ\:&YV6&//_RM<"D" M/%=-_0[(+(,'#QM*UDQN#7+M. M_S J;& M0[G>F*/M/>2GF8=\C3[JXX[TO(]HVL4^79OD +&]BZ[;??X/4$L! A0#% M @ 0X)W2*!IWQ8' @ =20 !, ( ! %M#;VYT96YT M7U1Y<&5S72YX;6Q02P$"% ,4 " !#@G=(2'4%[L4 K @ "P M @ $X @ 7W)E;',O+G)E;'-02P$"% ,4 " !#@G=(*^YVFQ," M !Q) &@ @ $F P >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " !#@G=(EHYM,&<# #0#@ $ M@ %Q!0 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $."=TAC-#I7/@$ M &D# 1 " 08) !D;V-0&UL4$L! A0#% @ 0X)W2+JE,#IM @ / T T M ( !M! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ 0X)W2&WMCQR8 @ Y@D !@ ( !41@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0X)W M2*H%2'O] P *A( !@ ( !WB 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 0X)W2**X99AK! KA4 !@ M ( !7RP 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 0X)W2!^'_ZBA 0 L0, !D ( !K#0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0X)W2 25)@ZB 0 L0, !D ( !-#H 'AL+W=O,CVJ$! "Q P &0 @ &8 M00 >&PO=V]R:W-H965TF6GHP$ +$# 9 " 7!# !X;"]W;W)K&UL4$L! A0#% @ 0X)W2&*:-M.@ 0 L0, !D M ( !2D4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0X)W2,3@48^D 0 L0, !D ( !U$H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0X)W M2(J!L;C- 0 W@0 !D ( !)E$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0X)W2!ZIE7O, 0 X 0 M !D ( !!U< 'AL+W=O&PO=V]R:W-H965T9: !X;"]W;W)K&UL4$L! A0#% @ 0X)W2"S9=\6E 0 L0, !D M ( !SEP 'AL+W=O&PO=V]R:W-H965T MFBTV4@( 'H' 9 M " 3QC !X;"]W;W)K&UL4$L! A0# M% @ 0X)W2.IDZ$OM 0 '@4 !D ( !Q64 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0X)W2 ;7 M%\\- @ 408 !D ( !9&P 'AL+W=O&PO=V]R:W-H965TIP !X;"]W;W)K&UL4$L! A0#% @ 0X)W2"W]D2SJ 0 ^04 !D M ( !-7, 'AL+W=O&PO M=V]R:W-H965T!X !X;"]W;W)K&UL4$L! A0#% @ 0X)W2*8M.EYQ @ ;0D !D ( ! M%GL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0X)W2(=\G_9+ @ I0< !D ( !^(0 'AL+W=O&PO=V]R:W-H965T61 !X;"]W;W)K&UL4$L! A0#% @ 0X)W2(D":;&H @ 4@P !D M ( !0I0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0X)W2#U-J0Z8 @ 0H !D ( !<9L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0X)W2&RW;0'B @ 30L !D ( !6J0 'AL+W=O&UL4$L% 3!@ !% $4 U1( PF 0 $! end XML 75 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 76 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.1.900 html 135 262 1 false 44 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.zhone.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.zhone.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.zhone.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.zhone.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 1002501 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical) Sheet http://www.zhone.com/role/ConsolidatedStatementsOfComprehensiveLossParenthetical Consolidated Statements of Comprehensive Loss (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.zhone.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.zhone.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Fair Value Measurement Sheet http://www.zhone.com/role/FairValueMeasurement Fair Value Measurement Notes 9 false false R10.htm 2103100 - Disclosure - Balance Sheet Detail Sheet http://www.zhone.com/role/BalanceSheetDetail Balance Sheet Detail Notes 10 false false R11.htm 2107100 - Disclosure - Debt Sheet http://www.zhone.com/role/Debt Debt Notes 11 false false R12.htm 2108100 - Disclosure - Executive Compensation Sheet http://www.zhone.com/role/ExecutiveCompensation Executive Compensation Notes 12 false false R13.htm 2116100 - Disclosure - Stockholders' Equity Sheet http://www.zhone.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 2117100 - Disclosure - Net Income (Loss) Per Share Sheet http://www.zhone.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 14 false false R15.htm 2126100 - Disclosure - Income Taxes Sheet http://www.zhone.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2129100 - Disclosure - Related-Party Transactions Sheet http://www.zhone.com/role/RelatedPartyTransactions Related-Party Transactions Notes 16 false false R17.htm 2132100 - Disclosure - Commitments and Contingencies Sheet http://www.zhone.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2134100 - Disclosure - Litigation Sheet http://www.zhone.com/role/Litigation Litigation Notes 18 false false R19.htm 2135100 - Disclosure - Employee Benefit Plan Sheet http://www.zhone.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 19 false false R20.htm 2137100 - Disclosure - Enterprise Wide Information Sheet http://www.zhone.com/role/EnterpriseWideInformation Enterprise Wide Information Notes 20 false false R21.htm 2140100 - Disclosure - Quarterly Information (unaudited) Sheet http://www.zhone.com/role/QuarterlyInformationUnaudited Quarterly Information (unaudited) Notes 21 false false R22.htm 2141100 - Disclosure - Subsequent Event (Notes) Notes http://www.zhone.com/role/SubsequentEventNotes Subsequent Event (Notes) Notes 22 false false R23.htm 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 2301302 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 2303301 - Disclosure - Balance Sheet Detail (Tables) Sheet http://www.zhone.com/role/BalanceSheetDetailTables Balance Sheet Detail (Tables) Tables http://www.zhone.com/role/BalanceSheetDetail 25 false false R26.htm 2316301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.zhone.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.zhone.com/role/StockholdersEquity 26 false false R27.htm 2317301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.zhone.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.zhone.com/role/NetIncomeLossPerShare 27 false false R28.htm 2326301 - Disclosure - Income Taxes (Tables) Sheet http://www.zhone.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.zhone.com/role/IncomeTaxes 28 false false R29.htm 2332301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.zhone.com/role/CommitmentsAndContingencies 29 false false R30.htm 2337301 - Disclosure - Enterprise Wide Information (Tables) Sheet http://www.zhone.com/role/EnterpriseWideInformationTables Enterprise Wide Information (Tables) Tables http://www.zhone.com/role/EnterpriseWideInformation 30 false false R31.htm 2340301 - Disclosure - Quarterly Information (unaudited) (Tables) Sheet http://www.zhone.com/role/QuarterlyInformationUnauditedTables Quarterly Information (unaudited) (Tables) Tables http://www.zhone.com/role/QuarterlyInformationUnaudited 31 false false R32.htm 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 2401404 - Disclosure - Organization and Summary of Significant Accounting Policies Allowance for Sales Returns and Doubtful Accounts (Details) Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAllowanceForSalesReturnsAndDoubtfulAccountsDetails Organization and Summary of Significant Accounting Policies Allowance for Sales Returns and Doubtful Accounts (Details) Details 33 false false R34.htm 2403402 - Disclosure - Balance Sheet Detail (Details) Sheet http://www.zhone.com/role/BalanceSheetDetailDetails Balance Sheet Detail (Details) Details http://www.zhone.com/role/BalanceSheetDetailTables 34 false false R35.htm 2403403 - Disclosure - Balance Sheet Detail Inventories (Details) Sheet http://www.zhone.com/role/BalanceSheetDetailInventoriesDetails Balance Sheet Detail Inventories (Details) Details 35 false false R36.htm 2403404 - Disclosure - Balance Sheet Detail Property and Equipment, Net (Details) Sheet http://www.zhone.com/role/BalanceSheetDetailPropertyAndEquipmentNetDetails Balance Sheet Detail Property and Equipment, Net (Details) Details 36 false false R37.htm 2403405 - Disclosure - Balance Sheet Detail Accrued and Other Liabilities (Details) Sheet http://www.zhone.com/role/BalanceSheetDetailAccruedAndOtherLiabilitiesDetails Balance Sheet Detail Accrued and Other Liabilities (Details) Details 37 false false R38.htm 2403406 - Disclosure - Balance Sheet Detail Product Warranty Liability (Details) Sheet http://www.zhone.com/role/BalanceSheetDetailProductWarrantyLiabilityDetails Balance Sheet Detail Product Warranty Liability (Details) Details 38 false false R39.htm 2407401 - Disclosure - Debt (Details) Sheet http://www.zhone.com/role/DebtDetails Debt (Details) Details http://www.zhone.com/role/Debt 39 false false R40.htm 2408401 - Disclosure - Executive Compensation (Details) Sheet http://www.zhone.com/role/ExecutiveCompensationDetails Executive Compensation (Details) Details http://www.zhone.com/role/ExecutiveCompensation 40 false false R41.htm 2416402 - Disclosure - Stockholders' Equity (Details) Sheet http://www.zhone.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.zhone.com/role/StockholdersEquityTables 41 false false R42.htm 2416403 - Disclosure - Stockholders' Equity Summary of Stock Based Compensation Expense (Details) Sheet http://www.zhone.com/role/StockholdersEquitySummaryOfStockBasedCompensationExpenseDetails Stockholders' Equity Summary of Stock Based Compensation Expense (Details) Details 42 false false R43.htm 2416404 - Disclosure - Stockholders' Equity Assumptions used to Value Options Grants (Details) Sheet http://www.zhone.com/role/StockholdersEquityAssumptionsUsedToValueOptionsGrantsDetails Stockholders' Equity Assumptions used to Value Options Grants (Details) Details 43 false false R44.htm 2416405 - Disclosure - Stockholders' Equity Stock Option Activity (Details) Sheet http://www.zhone.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity Stock Option Activity (Details) Details 44 false false R45.htm 2417402 - Disclosure - Net Income (Loss) Per Share Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.zhone.com/role/NetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails Net Income (Loss) Per Share Computation of Basic and Diluted Net Loss Per Share (Details) Details http://www.zhone.com/role/NetIncomeLossPerShareTables 45 false false R46.htm 2417403 - Disclosure - Net Income (Loss) Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.zhone.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Net Income (Loss) Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details http://www.zhone.com/role/NetIncomeLossPerShareTables 46 false false R47.htm 2426402 - Disclosure - Income Taxes (Details) Sheet http://www.zhone.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.zhone.com/role/IncomeTaxesTables 47 false false R48.htm 2426403 - Disclosure - Income Taxes Components of Income Tax Expense Applicable to Loss Before Income Taxes (Details) Sheet http://www.zhone.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseApplicableToLossBeforeIncomeTaxesDetails Income Taxes Components of Income Tax Expense Applicable to Loss Before Income Taxes (Details) Details 48 false false R49.htm 2426404 - Disclosure - Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Details) Sheet http://www.zhone.com/role/IncomeTaxesReconciliationOfExpectedTaxExpenseBenefitToActualTaxExpenseBenefitDetails Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Details) Details 49 false false R50.htm 2426405 - Disclosure - Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Additional Information) (Details) Sheet http://www.zhone.com/role/IncomeTaxesReconciliationOfExpectedTaxExpenseBenefitToActualTaxExpenseBenefitAdditionalInformationDetails Income Taxes Reconciliation of Expected Tax Expense (Benefit) to Actual Tax Expense (Benefit) (Additional Information) (Details) Details 50 false false R51.htm 2426406 - Disclosure - Income Taxes Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.zhone.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes Components of Deferred Tax Assets and Liabilities (Details) Details 51 false false R52.htm 2426407 - Disclosure - Income Taxes Open Tax Years for Major Jurisdictions (Details) Sheet http://www.zhone.com/role/IncomeTaxesOpenTaxYearsForMajorJurisdictionsDetails Income Taxes Open Tax Years for Major Jurisdictions (Details) Details 52 false false R53.htm 2429401 - Disclosure - Related-Party Transactions (Details) Sheet http://www.zhone.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.zhone.com/role/RelatedPartyTransactions 53 false false R54.htm 2432402 - Disclosure - Commitments and Contingencies Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesEstimatedFutureLeasePaymentsUnderAllNonCancelableOperatingLeasesDetails Commitments and Contingencies Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details) Details 54 false false R55.htm 2432403 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.zhone.com/role/CommitmentsAndContingenciesTables 55 false false R56.htm 2435401 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.zhone.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.zhone.com/role/EmployeeBenefitPlan 56 false false R57.htm 2437402 - Disclosure - Enterprise Wide Information Revenue by Geography (Details) Sheet http://www.zhone.com/role/EnterpriseWideInformationRevenueByGeographyDetails Enterprise Wide Information Revenue by Geography (Details) Details 57 false false R58.htm 2437403 - Disclosure - Enterprise Wide Information Revenue by Products and Services (Details) Sheet http://www.zhone.com/role/EnterpriseWideInformationRevenueByProductsAndServicesDetails Enterprise Wide Information Revenue by Products and Services (Details) Details 58 false false R59.htm 2440402 - Disclosure - Quarterly Information (unaudited) (Details) Sheet http://www.zhone.com/role/QuarterlyInformationUnauditedDetails Quarterly Information (unaudited) (Details) Details http://www.zhone.com/role/QuarterlyInformationUnauditedTables 59 false false R60.htm 2441401 - Disclosure - Subsequent Event (Details) Sheet http://www.zhone.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.zhone.com/role/SubsequentEventNotes 60 false false All Reports Book All Reports zhne-20151231.xml zhne-20151231.xsd zhne-20151231_cal.xml zhne-20151231_def.xml zhne-20151231_lab.xml zhne-20151231_pre.xml true true ZIP 80 0001101680-16-000060-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001101680-16-000060-xbrl.zip M4$L#!!0 ( $."=TC/*_CS"#0! #9.$0 1 >FAN92TR,#$U,3(S,2YX M;6SLO5MW6T>2+OA\SJ_@:-;,4]/.^\53[;/RZE:5;:DDN^K4O/2"@$T18Q!0 MXR*+_>LG8H.4 .0&-@ "O,*NDBEB XB(C(SX(C,N?_E?7ZX&9Y^K\:0_&O[[ M*_H=>756#;NC7G_X\=]?_?[^W+T/KU^_^E\__L^__!_GY__;O_OY+(ZZLZMJ M.#T+XZHSK7IG?_:GEV?_[%63/\XNQJ.KLW^.QG_T/W?.S^=O^O3#AP\=QDCW M@[9*B*Z@'WI^FU3=[SZ./G]_ M\^+WC%!^3N@YIZ]NWS8;CX')=>^[>17?*);?V*OZS>^!%QH>K[YT+YN?QU<: MWM ??JXFT^:WS%]KX*8_&0E&]==W_?GGG]_5[QR-/\+CA']_\\3M&P;]X1\; MGL:7/W0FU>WCPTZ_.VFFJ7X)2:++) U'P^'LJOD[>M/Q]]/K3]7W\- Y/%6- M^]VO[VM_T_(;QM7%6D[4]_#J[8.3?K>9!7BA@8')]--XS?/P2L,;9I/SCYW. MIZ_ON>A,/M2$W+S0L-CPRG@TJ":-[ZE?:7X3RJ'Y3?4K36^:CJN/:^5DOX?7 M;Q_%%WHK2OY5GO,7EQZ=-CXJYX].%Q_M;U+0X63:&7:_JMR70D7_Y/73U%K[ M??WJUT/@ WN3Z_Q%[>_ MZ??P=Q?]:GQ6T[%,]JT*A]=_>_4C 9XIHOOV;Z\MO*$:]KX]3AEHZK=OZ]T^?/NKK]]W^XL; MR:P1U>M:5.PQRFFN5],;*:ES_NTC;U[9FVWD6OV=_M(9=R_%]/*1-<0YZ"J,1NHA+' M$-7&S%\0M")WM8D).SN7]5>0SV90]< MQC4)H]T,E):1Y2:9XH MBCE!VN>*4U8LR%=)I?^: 2]A=/5I-(2_3I;4P?5Z?11C9_"VT^^]'H;.I_ZT M,WA:JK&1U6_*L9'7%V(U;N[3=]22=]6TTQ]6O=09#R$2>&*68TOU:&;R>'IQ MS/P!7&;VZ-,FV)'8WM4&=KNSJ]D $WW?3"^K,3XVKBY1C3Y7<[?S+!5^:[[O M90\<7!D:0K&33WR,/O$QA%]R'T6!7U^-AN^GH^X?SU(Y"OY>$)K>RW*<%.)D M(4ZNY %=R4-;CILL[9.6/#8MN8<<]9.O>"A?<>Q(>O<=?3HP>8)[F)_V\*/8 MP_S1G 2221P M4H;'H S'BA<>^07K40SB[A>L)ZST)"Y,]S-PI\5]$@9K[T#G% ._A)!GCZR9 MTZ7%4S?V>\2YIT5_RO'LWO?8)R?P$FZN]SCJ.-F#IWZDL;L3.!F#)V;V]P-X MIV5^8I!N_R*@TQGE0YU1/JI F@0N7_)Q4F!'H4"/89TC!4+ M%$;#+K QKJM]W_4G?_AK7PV[EU>=\1_+_5FPZO==];D:SJI?J^G3TIQN5-P*?.'N9;/$7ZY1 M?-<9?EQ6SE_ZP_[5[.IIJ>)7-KXM^1(?+\BL\9-9.YFUEQYMGK3^I/4OP-;O MJ_40+>+ -UC%;M7_W/DP>&)!\?;*NH[3EZLD#8BO\^5Y(+Y%/E[( J^FVFWR M6#A8[3]_'0U_'_:G5:\^6'IB=S$;W0.R]T,C>_=R"W/T:N#3TC[4TAYE*M>^ MQT\GW_V"3FL.&LP_/PUYR"/LQQ#U'O0(^Z0>S\AZS+6#_W4VN*;ZZ[K_UI\. MJC<7KX>]_N=^;]89+&F%'W7&O3<7L3^NNM/1>!(N._WQ56?XM-2CD<=O.K&9 MR?M3#GU.]?;*L?3X091#UA-P.=U2-\)EO[I(7ZKN#-MDO[FXZ'>K\;-2C T< MWE\LR1=L0'LLN?3X@;2"N]E'RG;1BMP?=H;=?F?P;+6BF?$+O_+1488FM;RJPEJ^7@22:XI"3 KRT M2$.>%.#A%."!#YE?[Q%+G/#B\0\EEX*".Q]*[A,QGE;YV<>*B]:_OF58,(*3 M;WE!?+:SR='/CL):IEV'W#P#]G]NM\R$! MPM.[['X,D=O'D[]^:O[Z,=C'57T$ M%GK]01U-O8>H:MR?]JM)^M(=S'I5+X]'5UBY.)O6E[MO+FZKZ=]6X_>7G7'E MKYL_X%L@LK"D;MC[=33\!^#VJO<._ASWNW7VT)-K,'=$H=U$.KM([04I[ZIS M/RGO27F?#!)8O;,Y*>])>;=2WH>^;UIM)G5,S;W]CG]VQN/.\(EEPAU5.V^_ M9$DR]W*S<91NA?=H#4\Z]4ATZE%9M89@:-Z7Y;?.%S>;7HY 4-?+6;I8YP!. MX>=1MS/X*PART@./\.0NU9NY7,C2W9NA=\<91*O6V7\;1QG^X"GASS_3CF M8X^OV Z&U=MUL>(41!$ZPTZO\SSO[C9N\@UR>%YW>(\!!^Z@GTO&][G=WAW& M[9SN[>[%1OZM/_S8&UV]0$ULX/^DCP^CCW7#@/'U?_IW+T4#;SC^P;\[Z=P# MVL"?*BPBOGZ!R'")\Q,6?,QV[SGIWKW8O9/.'2S^>$ZZ=Z_QQTD'#QQ_/#M- MO-_XXZ2/1SHS?$Y1R0.>&9YBE8/%*L].(^\K5CGI8%T=CA"]&G\"2JY_[5PM M="I]-P() 'F7!7"LZA%&;_$MOXT[PTFGOG!:J#.N*[#??^IT*_>YTQ]@5\CI MZ+:;UW:?-O'7BZ\LZ?SR)ST5I6^2](W*KXKZ4%J_?J%NBZ>W6*GC$M.PSM_V MZ/:$/*--NGK/_76XV$_5Z..X\^FRW[WI\%!OME\ZP]D%R'(V!FR9.]W^ +A] M/?RY,_XXR@,PKKTGEHNREM\;G=V:X:=Y][WC\K_I_#'H(&Y[FHE';8N]AKTG MN;3H?=7?::X^,'OPW?WM V 3TV?XHR@K77G]>:G+06S#+O0T"WLA M/:=)VO?DR-0Y83LXLOIQ9@_FR%Z?U/VD[O=FK%>T][CSM0OEO;W:^?W],U"M MVUN;W]_?DZ%Z#%4?6R_U[1._CL;32W<%W]1]/ICK]I&2N1>D"NN&HI]4X47% MX9O&FZ]5A9\[T_[PN:I"R=P]J<)#EP#MI JW6""X9[#TMU@@N!>TU#O#OM-2 M/U5?OS/L.QGXYZH*6\.^^J2B[C8[K OLGUJA8-NI0@-K)\BW1@W2;#SZ5/W2 M[_4&5>I,IF[8T?7<[2/?F#IA MA5.$\(+QP&F7/S<#O_.1S^GZYZDN]6[!WPGUO["@<.WT^5IV>][V1\##-QF MV4\&_EDM^38&_K3DS\JX;P/C3L;]V4$Y^7?Z]]_BO:WAO1E%PH\@*OY$1*5W M$Y4]Y^30HF)/1%1B-U&I(XA*/ U14?+PJ.1)V*J=O?D1;)5X&EHE=M.J(^6Y M/ FS+G8SZ^(89ET\#;,N=C/KXL!F_:;3R5\[0T[OUJGAZZN_]:>#ZLW%ZV&O M_[G?FRV>J^?1^*H:/\VF8(?OJ+##ES?*]+9S;H-0[RDH4.@]^-;*N_+X7LH[ M&_;GFCN?LKM*]\^%S^FX4-GDU[3)_8G(\&H_N'W M]W'GCYS\U\6TZ3-GTW'U\0=\=1\J;P>$+GYRK1M+LL=W_#H#[>B 9BSHW):< M_8\E0I8_:.$;8C4<7?6':[_C1CF0W$G;EZQ\UNU+7UEKD0P.4X6]4U]OO1UT MADV"GT_*6WEP]V6=[YZU7W#S^LZ?VYU-IJ.K9L6N/_CV@=TIKA=@_899MT"K M']NK^C\XX*V'_.5!Y^/9S29]5UTLG<*^FCOC3G=Z+JGBRO.4E.32\619TB3[ MI*GQP7'ZZL>+SF "^[7X\-MO#+/Q&'_5GW0[@W]5G7&:6X\MOIP1:8A+.;/D MI1?)4^:U][A,F;V10[*O7ZP^6=>=/EZY?.N'LIII>OSGI5MW\%VPY>^C4OD&F$ M3BQ8 6LD)7?))Q\$B,@K$H53]M49FH+Z,V]M"A=<$JK9$M4;"%MA8;[CWE6? M1N,IO(HY#%MILM5:!D$$C3%)HZVW6F9AF:0A@8S#JQ__A1:M[9N6JF+)"U] MW3(E;VO;WY^\]/K]/[L]:]AD9KE+UTFZ!^CP6P(R',N MR:T,H,LT.!N49Q;DX6QDGG""RF.)BT#1KZ/%;U_YAN6O_VB4&^ATU(/U%H%)6#::HV5"P9\&Q)ND"KF@DQ#)]Z3S7=6M M^I_QH5^KZ5Y2M4HJV%V6.4_12'JJ,NQ^QR-8)QT+(\"LI:J1VB9:]J=YHX1C MY)0XST,TD@1O,Y ._M*"BD9#4T&S8:19$[:@>78UJ[M9Q^H3A,[].A2 GP=5 MW7E[V'-7Z"/^>QXB8![E&*PBA J819G^:];_=+7SFD2A 7:X*"*@G>B(<]9$ M"2LEJ?. O0H-DH*;5?X.0O?]R&+36B3"_!,4.<.*XN\3SF<\V!Z;0P1<7AIY#49^Q0BUTG17#C:M1H[91B%S\#%($9TA8$.ELX"UG*'> M-G"@A;P;!__?;#+%K33Y;;3FK74(\*$SJ7J+1R_O*MB$D_ZTNLESF$=W8+Q' M'X?UI_RC,Y@U@$Q^ V;6V1;"$JABA-A*!8CZLZ.9(=!CV4OP@H4?H2M^^L@, M/0;AE;GP:!#KL.T3@$L@9[DVKIFRFS/\=0LAB&*!9)M8XEDE[J4Q]4)PF8*3 MI4-_40LA-FNQ<#R+3!T/@."< />BQ30%JB6AL'7 MM4'L&@.;+P0)62CZLA=";M9B3\'MF)Q$<()2(;TE-R; 9P,Q2>F.&'UQTKL7 M-9;"D>R%=> !J<]<.7UC3W@RB931QX.NQ& PZB(@K#_0KWY@^H(_[HX,A [, M4:43Q:,QD[UQ !2$#4(8#>'FJ@P$$\LBV(JLPS'R;1CP=7_\C)]Y.\OL M]IDPFD"$\+XS^)KDO4X,+"F(-!F'P#/*S(S7*D-\R452P85#41W\;R<8EW4VF0 .\TSF^L@F I)-2EMNI7$%CGTZ8GE? M#0;]X4>0RB^=\1\5WHIL)Q-+'/S/4,IYECXQ*V-T+&C'P+I*6<29#R63%I0= MA,X0BU@M,I?1$NLXGGX[HX*03A1L:*,>E)&#>X2L*!@]ZBAL<*DI,9IKF;22 MT@?.B7ZT CBL1PB.6:%LLB !F6'I(PW>1(:GDU*'PB/HIR.$NSD%KWU408DD MLY%>4R M6ST=N>SM%;*TEGF3,M[%:R$\1!=>@ HE043*Y8G/0RE+2]@:$]C K&+F8 D# M(&-%X&_2I&?%2$A(S )[DA7!EX/YH M)'!8QV !!#@2/#C'B')PCC/F)/,.[^U-?"R.80\AW,TQ0!2=-!79ZD@@AM(F MZB )['XMO8CE58E5#P4<]A#-G1R#-L:YQ(S(3@:KK,PY>S#].+ MV:#,#]@ZN4(N75Y;23(PDV.4+BE'#:<\>1QLD\/0?>]">(;/KC;M_CKY@]8LA+_[(PQ6:_M5$7Y MK#EE6LHH51+.+#-."F(30=QCM4G@WFWV20KE7=,&(4]R>58/5I[$\F0K;&2* MQ."BC-J 0V*!)^XT+([PJF%Y%%7Z22[0:H3S)!9(,(@=I0=[%JU4SMMH\=K% M.0 .K'G_<&'5D1=H,JFFDW:PL\@(MP[L,L3#B49I",3R,G*E#?-*L*2*DS$E M-5TY[*V_=1LZ-B4V22&RUS8QP)!29.X#8"[%5 B6T,2+@%0J)>16=.R58!ND MLSE3H"0P"1#?LVB$-SD$8:26Q54B",LVB:4)$6VF:J.0C&)1)T(-8#G&H@TJ MY<"QYB=F)0JJ(*A?33%=1U7H3# ;]-\282"R=-$P(3/@>AJ-I#$(:7B D+(,,^E*SMF!N)BG.$!( M/:X@5HW5_+\[ARD0B5'C>,9221D%ABP!&.)@&X:KET MLXQEV"14#E-7ZIQMS^IW@)HJ;Z^ M.+EY=4(;K=SCB!/9$M+ES N>J(I41D5A(WOC3):26QW3BF'Z5AG/V7="+HAV M'Q$MR?A;]O/;SOC-N#XHZ]7FX/9+6RWNN^OIV9OL MC6*W- /68"80DIA MM61-Q'*SBB;V('9=!?>]FF[<_A97L/;&\L M51)!*@*["7 @!.?"*N_!<$',H;DS2_'P#IOI4&0?;;62( K0%+-XFY:IB!J MX[RX!W@7C4IZ3VQOLB;4^1A"],8FK,<56(A+B(D1\$Q2-NUG30Y%]M%62PO/ M@^0F&PH!<=;@6K6G !6LS5FS1B4]!-M[!, V*6I=L$'$ &A,.1TMN/^DP"; M"A5)GIRM([(,$5L)VZ0Z*FOO"!'@DT#D!YY3.>NCRVX5 .,QXBZ$K59: M-M> ;E-U!\_ 0S8Z;F7, 8Q1, KB(" G,ED<@PBJBF5>1\S>-+<$HC2"#'6D ML!VEI(">! ,D+K)-.CD7RHA-L)4LEV,0W1)F4B9E= &+.4&LX+8440%A'U&2 MBU3D\)\SOG+&MS71PV[=>Z:NX>A/_@ 8CK_H?*QHZRU7\69_[:MA]_*J,_YC M.:4 DW#>59^KX0RI6&DGV/ Q17)3N.F)53R[.; D,C!FF \Q"D\ C08T =YG M+%KD:K'QQ&VW.?(=YXMB7"^?_>4HGIH2!.$4&%+N(2:ERMBL&^7(U#YRQ.2W&Q9WMO/, M,6MT9. LA)^A+48;,"IL*0$]@AS4C#E#9"64L"_4>Z*#C> M0\QJ=+&.L)MN=54/,_G ?M\D0H%J5Q?]/=)B<@*_;84Q/DJ98!O#"L<4(3Q2 MB:%%DEMZ-ZM&XZG\@6VG%$BU4GEB"=@H MG9/TVL4"?:P4D;:04;C3;S(-.4$K!0 7XE[H[Q% M4XPC4C&C U@T*6RT %FBAFV*C3L:RA6Q7/UNI,]!X0&T16.4!\8N1="/@-W? MC E8<*NQ,T11)"%8$^%KJ+D+W6V! =4. RP.MEK2J%S0F24, WURU!1T*W-/ M=+==06G";,K2.![!!QJK0'>,5@17@/OR%M?Y@M? #_XYVG N)< MDC+>0C.CA [PKS'4\53ZGV;KLIFH W#1HCT*X6],-K-@)#/8BL=*DQB-E'-- MRS+S!V&BS>B0 .$PSYFS*+G,UF494B*.9!*#*4M@^-VXB-4'T+O)=%PW7/6= M27_R'J+43N_-\!^=<1^SA]_!9ZU%^NLO2C+/45!+*2!KKF(D)D=%0\:RQV"7 M^PR.^F-5CU^M)M-W19_DL0N#L]CKF!F1@+I/P@/+0=T @3-,TVBNLWHJ 11..?$8/M"$VU*TGB)5[H$KQ .2_7->=]>Z>E9.4:S M%$)&H)1EGR)SWF9"0;F-*0)!L]+$M)F&?:C<=+7)J&4Q@!L"NJ3#GI#,B"2H MC(SE5'8!YI;O2>52''*PK:8G%*2X-P9YCE ?0BE M!(V!9+4-SMF7'WAH7DGQTW@TV;7BQG,&JA4 ,T>$S#802HS'TE3F(70I"\BY M7#DX:R9C'T(W9MLG1W2(DFHC9>#>0V E*#"77 0S65:;,'"M=R;TUVI'6\@X MGBD!7M?,2DZR4[0N9B(R4I+D-E!Q\J.N"N1\$. O_?G92$7HS%V79FXP;0: M#^L>&K_TA_VKV=6Z9NHK31?P<^=IM]/KA:A['I\TI%@M%NY'P;TR6MD(U@*@ MDP//"<;"&LFM]>6U!ET3;._#VQXR6K^\;3)9RE&[-#[2>H?97GMN7(@\@&,\FB52838:2- MS@<(Z;P,3EC.32Z[W-C]A'/+Y'W+9X?])(F!_4-LT!Z[?'#KF06LP(@@V810 M-C;D>^ZH;65Q^[L;T+%T*#;LW6"027-?%$PA8G[I_*-NF\'L!C:P'LYG;P6 7.D3-1!6<1:5TRYY1@N@ MM@WP+6FZ,PL;\[P-%40 K58$*9,V. N.UBB-,97R\^M'WCG.7;M)0%$Y*P2&R2D0!W.?(LO..@ MK"P6,?LR9W<@]9A,EX'Q,M/*\A@=)SP**2F5AH%.$L=]@&#'EL._G@33;?>F MD5(QK,,_VK.(70%=2;^[C4HL MYMR&2#)5*5K!)9Y(6X+=CSV65250_97;O,7252J^4=Q(RAZTBK_3OZ^GE68. M@6N@/E@O)OZR2$%H!@B- F MPF^P8_@&N1Z'5KZ!5N4LP2/Q;).0VB3,6O<)WA6I]UK(=;2> ['F&,2*#<1& MCX7*4N"H9IGJPTT/?LAA3QZ\ -U$K#H*L1MV%\%:/0'FUD%H$ )SS! !@0+ M5YP]0C<02_GAB94;MQ>760FG TZ@E$%$SQP'S)U5,"IXL79[H639,8C=M+\" MA*)<*RQ!+MI?SD<2&'! M!&"L$81R46OF4S#8^8FN=ML^G#&(V-9CM9Z^W=F2S'%0K@^^V.!&_8 M<3&S@-5/=8\-F[D' ,Z-RQ#,9L#* M1:.EW^S7-CCANQ&\T1$GQK12+F3*I,:.:1)\,D3,@F%"PT:5.-*F:W'&&HPN M@ 0F/<0-DAMJ Q, >(,04JS6[VSMC.]&\*9-YXD6>-#"K;$R,FMDI!2,!,!= M3NQZ"1]3P)OVG&#:NB!L3EBY&;/Q3$>>/0&L8^-FM+.CD;BXJ+K3-Q?I2_<2 M>K=SL/PU7+B8MP+M*4K B)2Q,A MSI**!0&,\A $;9@LS@ZY5E^;"/S6^8+OQ,&.PVY_<'.$3L^EH?+WT M\.X'T! _1$UH(C8+&33#_ MCH:?ZT[>]8RDR6^C^4S[I?O-7T?3?U73F]&TV_3D6[ZRQ8&(.FEI(:*QD5C. M9/):8YJ_"V7F'ENM?#D:'_D+: MQ$+FCNG,.*TKLBCYA8EX#Z)JY&)1?C>Y_G,U[%[_-N[ I]59-C]U^L.?1Y/) MNZHS*+5G&^<&D8-T$%#R5 ?!U#B(*ZF7RGJ"DU@VW+EM3]:AF&ES4I@8FKT. MF!TON3/&$:T8)\IXB$8WYA/?/S.MMZ$ .+B024D(II6@5F6:M&6 .9)U>E.[ MACV9F4$$,)V-,9\K][_@3_MD$V=M$;D'G2F75 X3(Q';DA,47!5#J]5R^D( M:\G8D]:-R;!"8 ?#J#7G$@".U49ZJQU>TX'O*[2?KHRGWHK6EK%GNT=*$.+% MR F0+27!ZF+O<\!X(H"WML4UN:)VN=:BA: [T=YVO:RD8=%&T .L!(S6 JYT MQ,"O"+:L6:7="G)_M+=$/4X;ZX/$,F@ND_ ^90X.V&(_-^'+&8T&6ZWL2SLJ MT=OQ:)\J$47 WW&;=D#5LE#P 4:MG:G"EBA(;(LB'$>R$9 TOG)&%CSP$31LKH_'X,TM7'S;C MC9D7-&H. 8MG6"Q0-H T_.Z"*L^3EY-1 GB4; *+6*="L3&'3H ]N)4:1[4T M#(30=Y=4>6:\W*7%@8MPFC&=LM0>(@1ALK&"\LPI8:6;(XP=0E(;]1PP@@S> M" 7S#(&!C8(JD!B7'!C*%.=52'X"FC6H.H%%$HQ+'&S<'%C0R#Z&OMF"* MRFP'G#%*[VZDVM*;8L9!!!J+5J54P:HD?18Z9A$#5<76XV8UP6D-4:^O/G7Z M8VQP\.;BY]'PX\_@BGKS#-#_J 88D/R^!SH!ZIP,2FNKF.$YD^R,4H%@I6V6 M9%- L15!!^"@Q:YD0K 7-Q<\$9 [EO<$@.)@9X3/S&_JN'!?'+1U99+1)V&\ M8R1(J<$P!LR29T9Q[7TY0NM.'-2'4QA3S&=T#*?]X:P__/CF4S5O##GQU07$ M(U\/L:K)+_UAG:!^VPX& -'RI\R;0?]232]Q# D&U%=[W2D0+K"F1"I%C-0F M@*?B$->**!/!SD^%A^!R^4#K'IE[-#)MZ[^@G4\\<<]DD.#[G0!1@IH!$N!. MBO)&0Y"5OLLO4:AMH46R/D7L'DH@W%<00?N<*>:H* !_L>&:R*Q,LG]0H=Z] MLAT,E8.]ZHS(2N+40L#AJ&:2,\1/Y4YE#=QO+)0^6/\1Z;'O-80RVLG,,,6! MANBSCQI\0RS*M59.F0]):8M2 517"6(^AF-R[ESMLLWI!UB93*7,7A$I/761\@3\"!4"V/F&%@YJC:[L3?.Q M)=#6?99:"*^L2T)&2;+T2H"5A1F6\\)0THV9@@1N81PT"DCL4,+J#U1C!9+ M3%43<'L6%WC Z08+$< M=$L3($RA8->-C"PXG46V$#A2J2) RV*MZ\2?=@GL1_X]RJ5E#SAMHPC.X\1K9AV.-,7D[ : _"!BJ/N6?/W5\./K:76U^Q%/ M4EY92:RD!F>:0G @A6"9$TICR.4-[CE=N<'9A;K#<=6BRC&PZ")/X!8C<,8\ M7@9%'0AS$,JQ8@VW0_A'YJEM_ 28HZ25$=H[:6![,IH!UOGLO!6Y;-PIF@XX M#L93;1',#(0BL%.4AN41X>5W7=!BV-7D'Y:SMI(/F M%#*)6EDLHY.6BZ )P3D0)LA4W",_'L9:-!$\0HI&^;K'!^ IDR)7$"-Z2Z@B MM@@NUAR+W(&Q:O*VT]\J6VNEOZ#S63AP<\Q(SX()/"4GP-T#*YZ7(^_6G'S, MOWXGRMH,%C9K\(EF =88K_>ID9A)DT!];"HOSM:=BNU!6=LI&)/]96HWDW1'^MN:[#*I)4Z$Y3[+K)TC3 ,:X]C&BCI5 M1BQ8^GZ?]+<%%M88E8U7$%W)$#-$&=%XG8(7E"I73CJDJCQW. 0#8%JJ_N>] M=$@H'HSBH.E1 0] .FQ KCG+@3N3B]98BIC"2K12=7NQHHUWBR=+H."R.$JXLE*&F MM-EW9V,\6\IG!R]5PZ:;NR&\Y/WZVN[G\5&9$$6BA"3I8;]PQB$,%^"0P%7I M0M_.K=EBR^Q \7&Y;]/3K W14ALC *A'ZK0":T<]]2P%,'[E ENZA9X^&O;; MD)0T.%G9$Y'Q\DXZ+:.A(BIMJ&EH9 ]!@"S\ZQ'9QUO+X70TWD>Q+249S#O' M7DC2@5&%?9LUH_#&NC?>/GMW@9X[$-YV#A*Y [L?A$642"D6A"9IB08/YE2Y M(P4KD/M1R&X;,ZRH!'0& M8$M @/KE0$BYD,XP#,RSMPK!$]%.'+^C6_]MD] M%#32 @@6$.)%J5WPV.A5QX#CLR&R*$!P>5J[!56'X*-%@8BQ$!Y%B!30/>&\>+[K+;Q> 9$9L5 #A93;@-(-D$4N6)"Q> MV4;VO#B\;"9D/V);-(R#CT_::DXCEV"^L>4D#3;#_TW(HJ@8.R\.+@Y);-N$ M1.4\R\I@JUJ9*:!K)2Q&1=@>5>;B^.>\2.C9GMB]SJ>8QS*%!#&;#U*K[(BD M7#AI&14LD.)B;LW*EP("*&S<6MLA#;1^%#X +G_I354LTR MVXVFUE&7BF1JL_/"5/$%=O=;DO3'.U<9RPNNJQZ/XU&/1S2 M@*.\)]7X\RHJ:ROE,]%RRE3.B<@ZY00;#5.K&4B0,596$D'(OD)I*T5W9F!3 M?9\/)GF@B.+@-N*PM:G!^BUF*<6XM3C"UD7*S'X,[#PS)'JG',=4$.TD$


M4&'(:@340M.[SI^_=$";^_#M=U!4(HS&N;TL8]=:@F O6(8]O1QVJBC'$#-= M0(4VBNY*_\:!(H+FP'DB#*(@^!>3NFH]-3E#_%G4PEBM#D+^/T?C/Q JC+K5 MY"[RQP3[+ (XSB EZ+!)$%3R(#U73'-9'+(S1E>/ 5HINC,#FQ8@99>BQP8V M*H WK2NLPGC"Q0W4C&'G0V^."E22B.._!WUCD(D17C$-3'F 7X M/FVST&6;BM5Q#8>BL\$O+XV5"!1[Z'/'HJA3)XQ12KO,\3D: M]%Y??1J//M?C9??UZ^'-G_'&4!Z-QO]=9&7V\U^#D17\!]D#B6)*4&8L2@ MU#(Y9X$:XW19R\LI7[F$6G-0O9&B3?M(&AN8\=SCC$$7(IHF9S-QT<$;&_K] M,+$2 [93!.;K_734_0-W&XAX7@2TH^!DT%X :8;!\@*T)8YF'W&NH $9%G!, M24W9.C(;Z;D;[9M$K%(0/B6(S"*1G#&/B3R&*\4=A1"B +U2*2$/0?M>+;L MWT;,C>@;UC=&H'=3)!RVG I 7$++L$]>J&)8A9BAGH*=-WQ*P_9F7\L=@6#M)"BDM\Y2&;AR]?AESL%R M@N.7B]'LM_9SA'/13'0+<6T\_=+Y@E/Y_&@\'OT)AC=T/L$K6VRWE39'/GJA MH@%PB$.,DO&,9&P4%'-BQ*]K80:,;>9J'7EM;+VKKCI][(2Z.V-+^F4U5]D$ M0TWD,CN&^5 "NK'/3HB2I*%XMA-W7N9%/,FPAZ".#Q8;9-PS2I)F-S,YU;4KK+\%0WL94EQ M>CS$?DX$+B0%#T^8@L!/&BVL,;*L0B%-!F&5AMUIW&1-N9(Q:IRI+23V/7'@ MJQ+F8EH\Q2Y[Y#;:K(TDCH8?$0.^G8V[EYUZ7-N-Y+>?Z;2T"Y+R67FKL6., M5%DZYW@,G-+(G'1E+X5YI<8BQ2T4+5+_2Z=["0R.K\'MHJO]5$/VW8.K2!U3 MGF+?82>M#%9)CW/QO#."NK))%25T)5Q93\F^]&XN7F?$MZYW-8ZU#A;>>Z#B#>=P9U7%%]Z'3_6&@TU\S"P2.J M]1&&2YP9\"0F9)Q2:P#&26XIX;!CLBU">;6Z579B]F&D]*;SQZ"#_9*WG)I) M0(,EP9@;(BT7J0D^>1"' 0"1?#E?C9I#R>37:HI=G=]"Z-[O53U__3N8]]?# MW!]VAET,VK I[G[Y9]93JKR1"?XG!80:JQR395A4T$#5@.-;:G[5 < MM=7]96SSPYC2#B^#A0&2+40BC$:AI"DQ_4HKB/MGJ"T%&R\P$G.,.XCP73!9 ML!"D]\"H<;*PI^?M,PXG1C :HK!2>V,M!N/@+(1.+J].YL!D M);*5UC70=BB.6K0NJ4"%U<"2PXF3$"@&YPDS7& ;:%T65=;73P_*45ORK3 > MNW)80A/0F@TLE#4B\:B!-=G $37'X^A;WM#^6L>TM5(IJZ+38"+ Z0/N@UB) M:2%T%N5PQM66'MO3=BB.VGKXL<"HP<'Q"D<<.2QU(PF[6"CG=6HP#8+K!V:I MU=H9Q2&6 *=$I*8&5(Y2*CR =, @97M6X( M9-8YA\"C2H6!XJ4/V9.LC=TB(413X <2#O<"N&$ )M* M9J1:E#KACG@A;/> MDZR-_2*Y"2;R2$ ?B82@TF%N@@_$"V=2#F4M!=-$'HBPC4TCF84H'/"TU!)/ M#KP/6'W3FDR2EN1=+VKN< SY++TXF#VD]&+H(7E#B\%G8N8UHC)#)A!6#:Z/Z=@,0]$V,:-+1+$(? @$SG! M1M)>@YUV.%/4XCCV@K#56=AW(&O3ML:D)L.3<"F (31 F Q>4^9=PJX'#44W MA![&WLA[V-:8H0G(-D6-*:.@#0Q6>[ZMLS4-J= [<#<:=@%8O1F_[8RG-W]Q M7:!]4L_9#*I$WC)W8D M[:!. /4RI%\$)YQ1H.]8_")W>SCY3MPN?-H5QGL!V? M'H_.P)\1L)H>$*M@-BL:8#^&# IW"S MZ67=&[=FKZZW'E__IW_WS:EA!M42[S?WS46JEK4 "ZS-+&ALW\Z-P"P]HC,3 M*6=C,.>!+ER'+M#[(&S,C_@+-G@,$'8%21,$.2DJ3PG.?A1"&$X!/]9LD/M@ MH[[ZN.G(MI)6M_VJ8,$V]0XV38XR! -K I&M81:P9Q1*W]^J[,;.FM5)C%.3 MB/89OA9P*LXMT *BHL#!G:W96;,Z5FL" ",XDJ@D@ V3=AR'O(,IR#G7>V=QP/B1V?D= M[&G5^QM@\=[H:N\UXMKR' ->Z>-45.N, 8L@DF1.<.G]/:_1CDRM62GJO#.8 M$!9%EK X+AO%HG"$.@%.=\X4O6>FZC!K4@_&'7:*5.+M5RR9+"(8"4#O7%(' MZ^0%!%::@,/5PK$'6;&=F5NS<@KLG \2##CU@'RIQ6E !)R5]QB\I^U7;G[( M?I.[O\?,":(BB3A )F493*%)[M"+S#=4GV>.@-FTG$*$6B&$LRDFR6C)BP.G,=2 28U$QA\TG% M5C2VW"ZX:#.Q0FJ%)U8,;P(#9YZ#%!).8' PGJG0I+!!D-SXK"?E61:T%S>=#-BV3&(W&AWJ$A!0N0> MB98L*E-/'818#WU20Z/,?X&G8OP9HO&IE4$"0S%<%".Q&]\U&5*LE7>HX>AL;-9_I: M)P4!H52PHS'J52!$P^OK.Q8;SJBI.(+Y:9OV)C0%OP)&/"B L=SFX,#G -X+ M.:ARZHZ4QUCKS0VVB',)7+7#(>8Z,9?J^6HV4 =8E9?=U:C>T]/,"\#R#&?8 MWH"LVQ2_.%O)#&_-4[8XI4*RQ+64U&.]%#82L RB.,7+[GV&VC4VCW,H]D8(X5=JUZ-49H291@%D&BB M2=AU!':HCDS1\FA3LC5V>FOZ]N+NM\MQ5>W!'F!Q ,J$YPQ@B(!+C[1FC^! M>5]6N%B[U\(M$K@??W^.]N'.R7J$@-3P7 @$/$,"]TI /0,XB_:. #O3U\P< MV.O0&8^O+T;C/SOC7DO&^*: >^L\<3RI=@#6".8C61(\\,\,.AZA(* H[\:T M62W;6$__L;E<.DI=7QY@$W>2<(@^C-1,VHB<.1W@ITQ4N;I\7C>Y!X]UNZVB MI^5>-4HL&IV<-4E"2*>Y\9$29V0@#/[)I SIU$I9[69B[D+VIJUD2/+1 K)B M%E4)1&P@_@"KH<%_L;(["%_-:-^5[+JY&5[*[B/DK,"69=CVT6KP0A!7:<#^ M(EAL :%]V01B%;@VD; 'C1N=IC!6(J*.G*+A]=BAGY,84\C2EXG 3#0)M(U& MO%(;5Y?5<-+_?#,X\F:JU%SRW>N%>@\W[-5_&]0W<#]U^D/<%F[X-JT]>U% M_?;,&XB8)7@;1_"^R(><@A)LWH4QI3+SCDC(3!<-Q '4* M.?9BI VSV%[@VK2=ZW/I%/A_KF60.*2*IZQ)3IEC?779I*WH6_MR9'CO^HV7 M+([!DE"'I<[>,P!AM?V6$H!_F#29&,C0""9!. _3/XKPQ9E^;[D MPDNCY;/#7=K4K5R)4LFSB#%KJ3PS'((7FCF$+S$Z6I3HGNN2YK74W(7NMO;3 M$(: C7+>)HB#0=R)^0!NV2@?B77EM4J#:AR%[A9#*UCRUC$+P8N01#.@&+.W M?%($@I6RD_Z^XKX]Q?AM5&>^CJNW8WS3]/KMH#.<+K82V+V5/I-X;8\C_(R$ MS>G@;]&JP%1,QH;"5ZR6UVY/VJ$8:BVO!8LB:=;&$S"IREBGA/38W=,16=82 MK%;7WC]#;4H69(+ GM:W>LR@"\?$0,L=#<+K(@1=+:[=DZ%Y5_/&;N9[':D8 MP'&"&*FPQVV(X 5" I_'3;+1DE@'3U>C*9X3CT-Q?U)-#)[\->-09S M@1.F/^-'-0\(Q16>P&.#&3;LJQNDO?G4T YC"SO!!=@YD[VGG,VUT&6LS*> M8B(K#VN*[@]'9>9^;KIGG<@AR$BDC!?V4&WIB9LKRTZ )V)T86%2Y] MJ<;=/NCGSIVK \3]X&M9$$I)3)'$3#7G,HXQQXKS-=W6FGEH).F.]+=TM#:6 MD> ]X<(H2:/S,2N<^N2#]=RKAKZ6]TM^6Z-KJQT62T>LEH1F84Q%.)UJIC01EG& MRC'+;&620S,1^Y"Y"4ZF1 SL3P%JD"7@>[Q7U!Y/<#G#V;W%G;@LX,B!J-R( M&2GG7 @0)0"FF!R"76S#S)WFJ:$Q@#H0E;>8?_?<01,2C3@_/&&U.#;YRA$G MI'O+01/*(2ZZ<+L;R+D+X2W&.D6?$5KQI*,4#%QEIJ 0.#33$YJ+HP^U&B7= MD?";O_:K":*-+0W=T>+2E#3$2Y[)4U1 +8 MLM)YE8!V"T@>V"H/_A19C5,W47,7NC=>5 >CF+&"1Q>PWZ9.@ M&8\A6051"(% V#-OLP1[2;0CVA)=!L(-&_5N)-?'!CO*62LK7 84SAA DFA= M-%XYFTC$/K'%Z;N@Q-LM99Y&P)Y]'#9E3!5(B*C#Y4GI-G+ T*^S72#QY]>-; M^:\MV/A&W#WPLJ8@3&M,%%72"6$D#LO(.#U/)AA*0,,0^Q>+>#G9USXM&XAB;#RPB\H&!'\MH"'&)= M)L1JD32X20#<,6HC('Q63J2-73_N2EE+[&*BC1#V"NT\ERQ[:P+0*F&/60E+ MO>D,HH6R2=49=R]A\6/UN1J,ZN7?]\[+)*$Y)USA@1&CW#L"CA"BKFP=!>1= M+*_D3*TL\ 9Z[D!XVT1,BM-E&644 )_)!*MYB4L>=-5:\"YE\B<7JYIY',); M %Y4#@(OS1TVQV1:NQB(D]FGX%C09;8UE6(E*VX'PI=;&BW=", U'WU8S?QQ9OQ^VK\N=]==G(W+[8D<0BF M\?Q&! $8%2MGL5&L!&?.7$RL'&E":=%H^=@,U2G:-[]HZP0&?@?B!/#9..!6 M ?AF-&45DXH*_61AZ U31V-F?5'0;5>5X-;[ FV\J(\[F92P1)8:99CQ-H"^ M*5^6N7)[-#5K9^3W]^N#C*P(>"_"/*R(H'C))DT0P *15)2#!KAAY $X^9H6 M-6DL=5BN\@#@A7W^#,!=RC"HMBECETR772[/Z[A>:=UYKPS]C/D8[JH:PRMM MM@ VOP@2?)PC,GEO":,T4.' R#%;QBA,PSY[.,Y^'8VGE]MQ1HD!/YD8\QG" M02&-B'A] V"?8A>+PM,(JHBZ?\YJ2Y=F&%;\TN_U!E7J3#"P> M-G39IBOM1.Y(W.:^ZV"C 0?8#-$6 T?DLC)8V(-@1Y2]@BDCTAQR70^-00-V M06&19@4.E3CE',\Y)2MYRBSQ0MJ(0&@&-1J#D&D,#&D+ $3^"R\!ZN@ M$,?E\MP=HK6C,7,G#.JS"U2Z>IP';$YP)$Q#=) $; BN7,,6)>+A&-F 07G4 M+D65O<-S,X!JG'MM H4_,Q.Y!-.*VL,!FZTYV06#B@P8!DP4@#69P,P;#FO$ MK 3E3[&K+_WOA[$X8U&?I+(%=%N$GB(RL M])'KF")>,&E;IF #6'LH'G?!H"I:%F&'04">I &CKJ1Q7(.9,%:HL@S)4&$. MAP=:^@_%Z,&_ ]S,W,F8L;!#<4>BQ,-D8LIT9$T/"/-:&@^!VXL,8LFL#;;^ M!MR>8#-[YK0FVC3 /.SI?T#B-F+0;+%@P !!SDFBG34:P!6)0EL**UR'.)MHZ#65%"4E9LWI,M[&.8'CG+((\30L8P02AAY33B4(P^.00%_,J5RE)$ XH=8"?L(4LP9"S';,F<% M9V(?5!4."D$9\W65&EY=2I.3HYG83(S@V27)B\A/&74T9NX$02-X1\X LE$- MH0& -^<\Q#*.>F>#:&@#H0]X>+@S(QL@:#38/Y/F"%M4^@3N0?EH33 ,HFZ: MRV-0;#1R_YSL $$A"()X@>5ZY80L<3B@MC-#.T!0 MRKPFV6GO(OA3*XRP.00+4:KW&,"5AE>LC/*]5\YV@* R,VI(I $3?DS4/F1I MB9=1$6>,*CCC1HNC&>TC05!.P0N&I'3.5*J(93V:Y<"R23:[LALCQ_WW0#SN M D%)H"FSC//GP)-2Z947$:<@89L!;LKAQ$#-]EI9#08X)7#8^Z4S_J-::(.[ M^PUIH 9OVI3!4:U ,.B;QWICH91*I&R% T);L0MKB=F7Y+9I-9ER3ETDZ&5L MSL83QZ+G)$4?16Z(.2YEH,J"]0B?0^[K"76?W'NVH^V*BZ@:SSO@S+ M0Y?VF0&T<2[.-RND:Y@"WC$B-!^U<_OA7_:A/&'5D]G"S_ M,9\=W"3")5WY=I.K03$!ESEB #?#MLNP_2$F9EIC;&\='CJA, 0(Y!7/[X9GOVU,YQUQM?_]_])%?E_ MZ-GHXJSJ="_/KJO.^-_.^A=GT\OJ;%B/ML+7)G5UY5GGC\=E' M3-N'?=6#9_!Q %WP<^^L,^R=O0,A8,[1&4!!>E:7-YU]K=L1?(G) 2>.^O,IJ,K6 [ (X/KL_ZP.\:.D[VS#]?U-<-=2"&7@4(Z@KS MOVXIKV>$X:=]G1+VW0$4?4$A#Z+@N=,?_Z,SF%7UL+?;.KA/0'#5BVCV0+/> MP=*V7K37GU:T!TY7GP:CZZI:*+,KX>7R5#APN%D2X2&6RS)!M*HY3H5C$*P" M!C*+D?9\[9:R9(\NB >6NCB2U DG5#.5.$3[3DEIO7&UU&VFPBZ58+Q JZ\.=[?P6B9CQ3'<&2L2_58T=@]2W?[JYV5]D.WR]O M0&12A L$:"Q2R;_^/2I[A>*X4P=X8NASXIF^["FR7X:BRHOBN:@:J9'= 65M;],84W>FV:!\I MDFW)EE75,R1PLVS7,@(IH%ND@2]FF?U29%BO8XM^B_)O048(33]#W'IJ)T!M MUP/HLF5I$&2X)J@LPS$MV[!%6Y0A['"Z-64-X4'GRBL(7PQALB_'#A1H?PKJ\IMBU)IF\ VTNV M(]JFA(ZOXOJVVAOB >'UJR-\=3$\0R:SJVQ0D&9_HKF@)WL#VQV[6![NR:"; M02TC*('I!28H"]E19,D5.Q"%+(%$"V#$/5+P,FHRR6LH'X,OX43T^3N)[A9@)>U[DH5W MI(*-^C6+ID_?-=8V_D ;QY)U25(\6;/0BU94QW!$4 *ZYOIKIU&_DHS.$"AW M(QDG(=NNE9V F"3_E+!L_5?,Q8(BR*(DCZ944QP,2B!I!EAP5;5TW]4F?$FJ/@41IVL*HXM>;1FTI$TV[/ K90-R[(M3=DL/MC J+LV M*H))FI,(;PG#^[ ACH@R.D+]_8,/E@,=>Y],$4N>-5W#DIG \"U5L0Q7]URI MQZ)(VGHIY*E7-20)J4D_GEY8O"_AA4\24 MDU?$\Q5$4Q\%+$%17[J.780Q* MKNX*3D>;32ROP0_PMV;L11LO?#240/-,+&W595]112S.P+.3/G=0DK5A9;N' M&*>C]9I+0/_H@:=>>_3[V.E.]MUTZ!7IKJ>#F59-RU-T71,5R_'!473$;4Z/ M-*C3<^ B+XJ^FQ:\35]5DUWL=1$-S=-DV[!,$']904E/X0:IX):+ M'C;96'AAN6WZB@2^IF9+AN6)UF9ULZ$-:]RWKN.%B+4SO%9$PY9E4_=D3PL0 M?,AQ9#- LZ/ZUF:5G3QL9'UN4FW+0.S$H7("S]$EO%X404/02".HEF*JOJJ[ MKMECF4%FM5/1:?@,Q![TV<5"JHHW@VJN(ID.6 ;;ME5PJ6W09)X&BJR//HHJ M7R=]#LO0J-LS-#H$;#)>2:*J> VV8^D0@4B!(BG@O?CK>"T=93_$&IU$Q,+4^$K-(*DYVM?4_Q5 M:R;VW5U&[L!B/\=(*+X&/I\C*0%> N2Y-C@EAAFHGJ[@8_J1^.HB13,/3 M55675$/19"VPP6%T+:P5<25KIUU3#CD.''2-@U*WE=D[!7U=#U2&[^D(L*TI MB/KFJB8BO9BR8:JJL8V^XHTY)'T/7.6@%-X9H3Z+N(ZK8'6@KS@0.7J.97F6 M:HNR'T@& E/;VYG7."2#--P"-^BZGWKL9AYUW_5=W5!D0\7^&<_R8+6F:'H0 M0ZNJLW75XHT%_[>V[OYIW3ZM.&_7B=$DQ7?GK8] =(?P358=T$N6*;N>BG=W M.(H*\:YH!XC<\>Z/OTKB>O?0$&NX&,)L@8?W?=<6?<6W-$OT3 AT75=&PIA! MH.J.BDUEQL7295?=V5>2+7O:RIY; =9 !*;C M:I9KT78T\V=)]@:@WI,+?2ERGJNTNTD]^($NVX&DVCK>_*PYDA>HKFS:AF4Y MFN[0JQGDD>S#%)HV24-7@ZA/1K3C0).!]T5'QLN;@.ZR;9I&7_/EJZ+XN:JO MFWLQ?%DU1 L/LT 1.YH3R!:MY@U40W<=GS.Z^:KY_%P%U:U.!!-HK4AJ(.N. M9X@^L#NENFO;OA\$U\7GFU59W6R)=%CJ0L1KPWS%!9/G:[IE6K)B8,!GZIX9 M&/;F)5;69M;B),LX$;'6_/#?R#*,\#X&%XB6 4'*,-[)MYT+8TU-=O L*C U MVS =V_6QDU\Q/6QR0?]3_H0V 7ZWLDW]=D3=7P MBJ/ "@)1MP+3TF33">@U1]K/LC$@?8=;X--DI[_-[;)8I%GT;S*CER2W-!Z] M#;D3*5*EUYH+G_2>4Y*WUV*T@,QL5;9=H*XJ:[KBVY)NJ8&E&):DF+[G4IH; M/^M/DOSLB[L*>F_PN WQ&4*Q6Z*N:Q+XO B68TF^%QB*8M@VI3F56PVRP.76L^:]E-EW W.ET]@?HQTO+\&:KY2I-,/O2K=6BB QT^*?0 MX!!1S#0MB/%$#2BMJ;8L@Z&S%-$.-%OL*]!:![@[;JE[4XO]/D@K5,7S$RFP M3"/P/,561=FW'-"YNL>(I*AX1WK?6;FV/XTV%C@D:;:!ZP[%/U0+RH%K*KKH MNK+C!Q8CC:Y9EFOW'I-?"&FV@;X-1!I7TWT@AV[Y-KA"=N!K!A,MV<=SA+X* M@O62G=.0YJ!KW4]&'DF7 Q-!L"S%DP)'DAQ9XD*E&X[4=TA($8;WI<^35Y4/ M0:,32U> 9_]X<23>409^A^RZ!IB&+/!DC^,CXDN$YMJ] M%R,2#4ZW&OF# 0=A.8YARJ(2N!IB#?J&J[%U0@1NN9M7BBCR/FO?N :S3ZF ] M,=QYM(3TR4@R*M'86J MKN+*JBM)JNCHGA&H%D\_6& ;U,YUO>6>3$=#3?;JU29X+HLP3_I4F MBYHD>2[V?F%2.U D[E<[>/W&QI7*DBA?E@XXHZ/E.3Y$TUK@ZN"*.J+H* Y3 MEK*G^XZW<947T&I_9_1B:;6_E.B>:-H."(CO*XYG28ZBFNAQH:=NRNI&!#(T M(RW2>$:RG*UFL\Y#WE'GH2FZ8TNJ["/>B.@:DF.H_-Q+MEUWPP[B998]>]N9 MP1'S.Y2-I]-R6<8(6/^Y6) ,'\O(@B1Y=$\^)=-T29[8,AOVQW-4S;'VLB/>DZ7[ 5#@LV7#5S=MA1$,V MUV];?8'5[B]^"NRAB[6ACAV(>%>T;%0V7-$@*-SDX1=?W&^D"!'UWP\S/$%_ MZCX\QW80Z\M37-7V%,EWW,I8F>"Y!AOIX ^2J$*4-#3+*KL*QCR8C@?3"V17 M\TS?@4!#5WW-]F33TS>#,\70UN]-&F)^9UR K'GMNR77_11>L0&O2&JX!.[,K@"LF'+F(]T;[?YZQ-3P@DD?]*(%OJ&CV)ZO@B AU*CL.9N-L'W9A3,O[E ]8GJ.IDJ& M(P6ZYHJ*;2B: OSKJQK=VAX]HNCFX.O@FZ;E@$JU U?5%"NPL)''D)4 M81E$=2-V553X_^'G=W8]$EB>%IBP%:+L.X$1*++*L]B&)[G.1L+F@S*T(CEB MU<>=TWB8=7$[0%1LZ0:LN^B*M%T M$4)H-^#Y%U")IK9Q%'D* 3NM(O$@/ "+I_F2&\A@]4U'YBMT=!%^T^>0B)8^ MM*#NJF#W'3V0=!.$!R\!LGS;,C6LY%,-U<*SP4U%(FG&\/,[?V1CN8H'H@2+ M51$:UA(ANG%\4PT"5.4;S >*9&@_\8AE'Q?:6*Z#,"NJK@2::^.5+)83Z+H( ML4!@.7VAC:$.[G4>OMK]-8DG^X$!RQ1=!4]T;!MVT3.^$28&89'/CU!XUB6R9A^0@,)/"ROWC.'T( MDRGQR)QD&9E]#;_;>4X*=X$5SY\2FUW,MD^^O0W;&KB2(9F.)VF.IZF^!VSI M68JO2#)ZCYO7E2OZ.H;PH5,<=GE/H-*:.CB)OJE !!@0LM4#=^TK0 ANE5+ MVH!U"UK?3OT2^,"=00 2J)O DJ8-RL;2+$GQ5;RC M0>]?GWY)Z]NI7P*\&=U53,-U34VT%%M1;4>U3-D+-,M1^M=GB7MX;F=;WT[] M(GJN9X)')NIXM:LBVG@-GZ$%V(OKN$:O_,$&&Y>TOEWZ!72(;AN. 1H%#+VH MVJ(B27BS%-Z$[O4"\,+^G=S^;;SCA'DT/=@[DV1;UGT3[(#I:;JCFKH/^E.! M[0,7!MRUOM5)ZEJ1T4%3''!M3WAF@6%[GJT[@0AKLQ7;,55-U7S1]A3+$#VM M=^=DZU+6MEMKNJKJJ8X?:+ZBN9YJV6( SJ=GF+JN!WH_5RK:7E;]#&O;J3$- M<"P#"23(UV!YDF=)L#K1%QT/Q UD[CD>V1G6ME-;6J)F@9I48;(&;%U@J;8M M6: LP>XX&=86T[=8D>.)IKF+*AF^"36*[I@KJ4 M-1VLN0Q.9__:]O2^SK"VG;K$]27#] P[\'U9$Q7-\0)+=$P=?!37]CLU8HWG MI5[G6-M.76+IA@%/R:+I@W.BPPX&DJOYP)K@HQC]NF1/KVO[VOZ]2,A' M>SK-2D*!=)*.,:6* 6ZY+G8_6F! MA8.U*+HGJ:)K;&2I(?1AGLAADQIB&;N.+75P,"S+DAS7 E7A.8ZNFZZL.)[I MF[*H;M03:88J/VL954H^2#,O+6^+>1G#*)B&SW\C4Q+=(Z84#/0EC G\IBBS M)'=AA^\0 XE_Z&"WV+>PA=\Q;1="E< 433-P/-D*/"T(K)Y+%R5NQ8:;\JD) M\&16!9PPV33$P-^$T%WU10/,2J")/MA-/3 \ M1_=L+(M4-GH7#4,?B@!\RJW;0?OT0'_":(OS].# )P.10PVNQEE?NWBQ5" &97# M^@U\\)!LQ0E S&'=HF&[[-Q?$3V0>G>S[MXTS.>NFLWS1(O=51,- :BDNX9O MB!"3VK8'(9LH20'XD[HN2?Y&8;JD:O)%+W:7_R6Z$&QK@6-K#IX@!P[8-P5\ M,$.V-<00[>G&UBYZL3N+RTS3AB#&<5VL8[ W?5UU]PTW_JS_9NUA.;_K!Y)O:2IH:UO114=Q+=V69$W=O'5/E)_+R=5<3[7B M)^R3B8=7ZGY9A=LO^6C5TL$72+8* ML^+QEW#)H)]QK/_OMQ2BT<(+%_$Z1#2A]96_XBM?LS#)8?58G%2_V?J^?1]& M,VW_IE,AU1VIOB-@NUO=UT=-TRP]Y9\2< 5@+H^P-;^1G&3WAP;>HF_[ M#M@S339T35<-<-1<3_$U30S ]&TB$X%);[ER>TWHN=/?>4>F"J(N^S*XW:JF M***ER!1)QG(DR;;-#2.MJ8H^V/0_KPC>E)'<_93F&*WSNE?\EQMFV>,\S1"$ M^, =,273<$7-L@W7T4"$33>P=1OD6M1E;/786))DZKJQ8U'[3O,4"]UIA@U# MMMX.+ M_'G>[L>&U_X*PHZXX"#H!3Q0'S4_?1=-4D0S/)R.[LD7,BTSFI3SOT_C--1),NW MC$#V(7PQ,"D)3B#X?WAST(8:Z=SVIO)-.(Y\@U-__0Z5:Z"^[IN&H5B&8?N! M)GF*96%)LBJ"@O,\T[:V4]\T+HOZZS=[7 /UL7O:4$1-,U6(;\S DD'#JK(5 M!+(.BGCK38?LTMDAJ,^O+6F]UAGP*\';M::@OCX_)"3;3O9UDK0(Q=Y<1*M/ MZ$+#1"1MDRK=Z^04%Z$(P3DR14=39<7V@"4#Q34M;'&SVS<4)O0X"!E2JG3R M@6NJ:?$+*3J6N6.+GZZ"KUF/-5"A16!H^-POI\0(R R^T-=RU.Z%T#TP/;:! MS>N69F+3$43\OB$IDBEKAKW176509[$V2GLNI%DX/U+[.?QGFKGP5YA^WUXK MZT%1@E1DE[#]%N7?G$>')-/%,LR^=2(1'HS1;"#,[:G==YU ^]:#EZJ>N12-X/1IU8KJYBA!_X&)U,S M;=]67"F >%B7_$#Q1?625WO@QHJ&;>JNHZJB@VQM.JIKZ)(IN6:@J99OG&.I M&X']R3863*MJ*[YM896V*AFV9TA>X*E@80/3#MQ+7NV!&^MXCNBIGJZY6J!I ML#K%,7P\*?3UY6*FNB9GH*XC#HFF?(MHM74'F& MB@>DLM[6+^N? M.[-NL=TZJ7T"AC @_F08F7WG(KQ6\!RKV21$D OL8_2)CE M83+[N@!C&.94 MMRT9;"Z$0Y^6JRR]I\V==2*OLSA9)AN:#& M)$NQ7+RTM2-VS0I4]056<*(MI'AKX$/9H( T25-L!>OA;4G$/(IIF?U;>#0/ M9^FLG!9_#_$NN^(1;^ :\#)MSY-\67735K- M?',F0\]RRU6>AJPYOJ++*CBLFH)]:8XAF;KCV9H:P"_PRN\]9WD?Y< #AQQB M'7R8ZB@@SA!,>+H/KHX$@NU+BA- N&' 7)V-P]0/DBJWCAR.FN302WSB]-1Q M;'"Q/=>3()[P%-.R\2155G730+R'C<3\!T4S+FR%3YR60L#O^K9CBJZD:;X, MP:%CJ2 =X&JXOK5YW<@'2=&&6F&_9[MYF:5SBLOEMR@*/S DRX1@&9N!+ @[ M=-%U9-T$"RX!;RLH@F(E@X,MX#)(LD4K81!M.)JA:SY8\4"Q5>PN]4%#.98" M?AB0Q#@Q17;=>'J[Y<93%C^EO(R[/@ '9_!/J#&Y?4HWR[R_+N#?B,("CX(+ MFZ'?O(]":"(BL P^#\0A>"/ FO/PY/>:F4%T M7CPZ:3+;WAW;ES!HD]TU@,X!6$[;<368D8/M47+@N)+C^9JQ$<#*':KW3J#= M88)M&?GG.;<["#R=QM'TD?WW5YBE$Z?3;_M<5FMHAN)XLHX0#Q!?6I[GZ:X. M?J\I>ZH.8>9_Q<6/P(U"7CS&Y _OYC#DAWFXC.+'CTB[7/B%/ B_I1PGYL*#-)Q\E6?S=CZMPAHO[4*2KCY*Y^OXC M3OA#E,R DSXJ.OQBVZCX^[Y917(@2>EPG%/!TR!T77"_^&Z4\3!X%X#@A@E\_@':,'X7T M(8'1\O(VCV91F$4DOQ'L&$:-[I((M! ($@Q;D.S#E ]0M,JIZ&BW88P9EUQ8 MA/=$N"4D$4@<+6&".-$H:4T['T7=T5Q?,AT'091%U9,]PS'EDTO2D'*R(14M M7_3J/)K#,X?6(?26XBS 7"#T21J$J4B&MEQ33)0G@ZPC@ M-B#2'T@]NA!"3LLU<5M)55@S$?)T25 M/"RBZ8+R/[Z1D80\@#Y)F7W?+:=[ MZWWYU"3R\P*L-%6)-/G.B"&L>/(=C/&,9$((*BU)DP]3U%34A]PDWT-4+ 2@ M[Q(5J4"^@TJCVC--B/!(PFS"]2N^4H3?"1.7G-VZ)>A< M> \#%8NTQ*Q__L/'#9+NOV"KIE.X7/WX'Y(N_GCT!NVA@JH]!%^[^"BN[2'^ MNSUHDF;@)W7W'9^I!RXHP8'P,7^&UM3BOY$_JW\?KCP?HEFQ@!]A3;=I-J-& M*H[#54X^5C^PB8-BN$L^XF):D\KJG] AQ:DD?W@'?E\&.T=_ENIG?U_,FA^S MWA'H7/[PSC1^UQFA&;EWM.9%Z=CWCG[QH/>V+9MOVCVH'3QGXI2^38LB7?[8 MX2(4_#:+M/_-GN_\*J.LA;]Y;>;4IQ] M.1VDU7>!>DS"?[#3KU-0H*-+LXW],IX3,YQ?%J,\WB?0XD[#0UB-3FD40%&G3_ S!N&OM2R#Y8WN9)VC[)R+MH? )2#J_QS(ED#98, M/)Z>5\%W RK2W]/#UK[GSS:QRRD.P/J)\#:]A_]>LFJHJD1J8P%'J0O]1@0E M'<=]=63'#$@]I^>.Q/F?LSBE[XQ,4U:/_!'WD,]>NC&'G7TZKXHP^BT7*['( M2+XBTT(HTG9A&CMM,67)^#$7ENTF16'.NQ2Q+(/V*4X$WJE(Z;4@X>Q?99@5 MV-(+CWP.O\7P^XG@@K3.TRR)PDGUT>B>Q(\WPJ=$",AM!B\]"GAF,>F4R'6J M;,)A6*4@P]#X U:B<++>DKLH01@.X<]E0@1%G-#%T#J@<'\:PB(SLHJQ4*A% MA?_.!?(]RFF!3/]0$UY E&%I$6*,M&D(@\*NXS0X)P!O#"-SVHT^+-<"17I+ MAVZ$=OG5 WR253CBTD@&1%YVJB1ORRB>?4C+HJJXW+(!R+)TL(RVE(!JHI5) M&9F#\:*%,@7M:A6BIJT5ZY=X_R\,7JYP#L-04QI:@R'SX>HY5\Q@Z@5ANB>O M1'[%09\8A7>9.OFQ6K+4.LY<7* M83(1"*^0F27!E)K&+C7\'RWAS)G0A3CLF:X3LWPF\MJO(JN_7Y3K"* MCE?,L5<1?)'6SZ55@1V7"X3D7V7D/DK+/'[$ZF6$S >]C($0>;Y19-PNW\B# MQL*!ZI"F::Z@]%HG9U\TSA.([![B!*?.Q) M77=,OF!0@SH,Q07D.J*@ \(#J+1HB<*:8=J$PSD1)AGZ5( O4S=#/S? MKFL:LOZLO&:!*,_+RB^X#S-4GT+QN*J4.G8;";=(H@E7\;EP"P$PM^D'NP(L&^TTJ\U2L.TV5LP1^%C:E9#/Z11H* MM$U8BF[M'?YP"T$VHP=XZMWNE7D8Q7G; V.3PX:6UFL3[G_1IEAAE8+)*U!N MN&?'7X)GT:;1@G191A;XLK"H"M?Q5%@1P M/Q]X=OWMOG>$M-6]B<9QJ'2..DKAU4OA;^DCQ)RG:EX[N>A5'5P97<9CA^W# M/$^G$>UV8MU*:(X7K*^+VG2@"L1C*!7 =]5(*]87C3$;'[,*VZ)J$PP^Z9K!)*L+6TIYE^:H7/8'YI54/B5-$W-:OQ(XOVV/T[M-LTQU0' MIN%Y-VA.Y9P_S+SEZLX?23$ 0+,HX)"T!W2%:JYCJ'J MMA[8JJ\I*MZ79OFN*%'\.+RB_*J[0BOJ")P\ M+G^@2*)CS@/R Z@BI*[[_] M(*Q@(=1]1J>1\&6B"2,9N7W$UF4*.=[ZTS)\9(8ONBT+PM-OH8!Q6S2/R&Q3 M%*),(!PA><(D:@5>9O@=92RBKOCM/ULI\,I3;>0-6!R%'.:#?Z=(P DXL-6U M5FXZ(S?"7RLWMKVT;KR 4U^&WX@P ]F *0#K8\Z[7@USLKL4&^IT)$F',:([ MIEXG%'%/0;^D"7P/5S![JXEMZH5?,N*"JLO_Q!3L(:K%U55)M@U%]62\ MO$FW5!LO;K5-330T3=>N7+54,"="FV1'ZY8A5: RNZSXE@EW!\Y)K:8F2Y3K^ M;Y1]$WZ.\O!;.&%+^>]0:M0T S^:,U_GM)JQ8:/6#F'#51;% MC M''CR&!Q%E2Y",RNC_G&8%^70SAD';@,8/FQJK8@=7C1YNJ'J#XR!:Y#6=() H6VFZ5W"A!)FCD3AL"V8 M4MG*SGF$RY_8*=T7LBKX,1VK MUE%O!-1B84)KD;@MU4&19?6V[-8P(<1'3*HJ\=O4"K4.FPBD5@_1\-%DYKCZEQG"+,-GPRQKMK M&DTW#;,L(ACD=EZ9TKI-3.5 1(A_9<<3L%,5%F+K;P_@G,;X?#48_23B[\8Q M_HN^PKSFG/ =7SN1X&XW,&QREU*X9K9!!#:_;'@9CW.:Q>)7FJ/-60IZ+$F+ MJBI9H/" 6)<<4[A;5FS,V*@Z,D*'&ZQ]4STTXU<"M!CR]>=L3E+77'E0HP/U MO/)=5D$ZR'@T8AUF9HT09F3%D+8'V.1]2^ED_7<7LN'[SEB1AIGQ<"ZUH@PT M(RSG(D55ZK%>[$R;/\+L#IYH>*:*L/IL657(0O4T#/R09M\VC0XK0V5%M42X M3R-L=IB%!>L6PV=26E13)M&4FP\^%C,\6/V*_Q$0Q!Q9E]UH@8MIC$';K/(T M&UL),V%="X8I(IPVG5C8Z1I:83\+\T.WK9HW)U4E-;2F%IPET)V8[,KQ+IK* M_M4$H@4*F_.O9PU6CU?3XM +T//A_ 7;0^Z6F#E$]+[O%J= M(EFK0^U*6&);+J\3_S397*Q KI.V_)Q^+<"I;W_A\4G5Z@=Q"^8\X\>-K&"K M1#D+5[ !+"EX(WQIT;X@TT4""N .$7OX$W6I % 'MH:6[**/'\[N@0L)-G?3 M,^A6MSCWVK>?QU4=1!'IIC%!NR157(6"U;>O5])8VWZ!&QPPTB8&%F#\Q;_,N]3Q09\=U=KR_ MR:[+DNS+.<5EZ'V<<7P:4ZM190+R%*)YTOH<>OLYL' &_/>-/+8FMM%Z^X") MD3)A""7-\FC>OK4>VNW %\V['3JC4/ZY;8]$:=PQ5>W:LT84* $?*]9NGWVM M*Y@(OM6O8/Z^B.(.S UJ0#0M2*GXL;NAF!/I)>Y$B(HFJ4,/UN S)6$BAJ=: M6W<%GIB7\1QS.&$[^=/*WJP!Q[37>_AY\]:SX_81LT=NB^.NQG-ESPX43[>- M0-)TQ3,5T3(=BUY'ZBFF<]V="DB7DVBU(6^_O+)T35<=+,+AJL%E;6B0D8S< MIS$]GL3=;1V8TU9+4A0\J\I^62,\T:/DOP?.0) ;)V>>IH\,)BT$-;Q7=Z-8 M=3"['1!7?8M5PP\4VJJD1K%@7>,SH5RA-:0@:GD-%]1J\MZ B8C0<#)CP$9M M$!HZ4Z*'^: R:G^H;M;K"?_XV39W<"98&3DCK'V(];Z-I$M M7CB)(L :KTL4".Y.,%E;>S(:B$#BC:P-D\AI>&%%6P<2;(!=:Q='V*-*CU0 M;H/HU W\ML&5ZMPZN)-J*[5JDO<'\:I#JBF.D 1 M=X.^X?A(OI$&AWYM'(*.FMMBRJ\(&H7NP1(323AQO']]VZ) =W6:(JUV/Q;[ MBZQ4+1Y5RH71#?VF_D%OL5*J4H,3M 34O:'=)9@!IS4%\SCEH2Y.#T)&".AY M5EJ"',1=P1RITQLY.OD?>#>,I M+[WOG^X/-X)=]*'1[;W+%*&K8A/XA#1+&*Q M(PT^ZQ.A'J^[= M$_O]POD<&_2H>:@?HL\D&'YV?KV1D(5H-J3%3EL(.6,)R; >0KC-2 @F"/&! M\4S[(#LJG*IZD:J/H'\0R< RMB7YG'5 /\TP-U=[K$E171.:/(^C!A2S2JE7 M^WY@SG=+,K>=[_4Y-M&O)/NR 'D[H@53E65?44PUD Q-,RS']E31<7S#"&1= M5ZRWUU;T"RFZC9<4-@W1RL#\42I?Q_F8$^;1=+-7DJXF7U!D<-8F5W*< IAY M5*G+GO="/&J:5NF]!="K"G 8:4 5 L=55;^\69K#'VSX%4TE*YW*YCB=/%W3 MC\V&Y8D1[L'R-.8LBNE*=JWX#A1QSENGV7E/ZY.M-J0?87T/>)HV:1_KLH>; MQZJYX\@,'QU3DC5N&/L*ID3A?3H[^/J-\.M^ ]*3.-Z_",MAYT;PT@:]-E^G M4,*X3S1_BV0CWTDVC9@AY?1=,57,$"L0C/AP!?6$]MFEJ Y149)DBYKFN9*D M.9IG2;86Z**AV98DRJYIGEY%#:F ]E W0*-KTC,HBO,4JQ.HD%+&HPX J *. M;,FT3"VIMU0ST5;!/63V/4WRIV4>4F1KC&=71>OOV!#PP\>C:=4LR3J.$LUK MSX<5V8,[.W>YB6N;B_]N#\H0RKLV%I^I!V;;A1"]_)D_O!/?T7_GJW!:_?MP MN7J(9L4"?H0U\7N[:*/>*BQSUN(:23^<,[ MS?K=D]>$=6\RXR]*Q[YW](O7\M[53/2R%WC8]9G/N#GU5/=DFL>I3O- U;GE MCEE)>NH*Y\ZE@YNW!Y[X$MHIO8=L&'+U.Q'_:'IP>P/??:DZ,N*S&%%Y 3Y\ M@I(OS9F]&9GNZGIL?3%9/X/T-YE2?DJ+_>6X*GIE@E(<'I=A[>2)* MQKG)ULCB:^&\P61W-*>C;AMUVS"Z39U(RN;U-Z-N&W7;J-LNBL-&W78HQ=2) M,ES:_2FJ704/X7L'@T>.:=]]"KX12R<9$[\782(NA^H?W^Z9Z/IT3B)R7V+7#<&IR/_C/PS\L_U6+T]G8:K/P>E_93'L)E\ M3J_K@'JVX=,]BCRQU.%2V=OH%3VY_1S+QND1CP=&L4B5$D MKE\DE(DHCU;B3"FYJ\_(;0 U-"#)8T?,2Q\T7! /7ASA1HX;.6[DN,LGW)M/ M81Q: KR;M3KMS,KJNS!+2T3C'PR5^O6URN^@TO!$.0'4AW@CZF>GS$%0'Y?" M0".:Q[GAZEHP?1=LIZ]#$9Z$ MEM<>< ZK)J^#74A!R^%>0:,A7]/+[+N>_YL$VL1 M;>>%[!)RY+EO9,_Q2G9^(_LJ+>"S41CCO>S+-('AL96O6(2%$.5"DM(RHKC$ MVV3IW>MDKWO:@4&G90]O07D+MV0:ECG!$:),(*QA_B$MXQG\20AA#A_J MWGF8&OT2C!>ELQR^,@.6QV_VW_].OI-L&L'@JRR:DO$Z^#=W';SQS-O@#?G8 MJ[V/?O%:WCO/ J_DKNF+\T+W[S0;;YM^CG\ULMJE7>1[4:Q6P2,WA.4XR?M: M^[/.MNLN'>%@CZ7V[?<^-\C7W'MN V&4R3W)T77-X'^ WO@C@\R^R"S-Q43' MRD2UACM->>W1[YC).U$F;TS4/8NMKD'3R#?J"/4X:)IMS*^,^94QOW))"QSS M*V-^Y03YE<%*-D=6&_,K8W[EP/S*F$89,HURU=D2?2+IQE"4N!2..'529#0Z M%R,1EYOBN"8M(-V8HQ(X3\)BS!&,.8(Q1S#:T%/D"(:!H#M+ F"P M:1C\8$ MP)@ .# !<$&GNB>]?#S,LC I+K-@HM42M"F)%Q,9#-=HL$:^;:P;,AHR'#"]1JWD"U_UBY%0=[C[J)\AT M*>QT:G]B=!O&$XI7=D*A#%8S5Z;/$8:0YJ68[ %KM,VCU #8Q;@ F1S M_R3W"+8_@EL\-7T[%]*YL#'98X;RR)0L;TG6;(XB383>'N)CAJ=#J33*Q&.S M">);9$1XP/\:Y /_)EDZR$ \XD7"1GE>DED7&20O;_^)T!U%"E'RJLRFBS G M-[L9F?_\/[\O\P]W8;CZZ(=9 ER2_TJR+_BUK\ D3@S#__%__Z__J1X*PBC[ M6QB7Q(OR:9SF)+A/?U'_\=5[)T0S^$4X+3YXBB]J MNAP$6N!HHNLYJNU*EN1;KJIXEF:\^^,:,[P%J&V3=2"+!^L*;1"@_,.+X.PNX +? P$O->88+OP:/PH3BJB%4O MCH^#T#DPJR($3ID)\RQ=(@P/61'*$T*>@NC#6A\6$4RK/=^-.:*>2&%2\&F$ M&BH>_ZNZCMOX,:]GQ;Y?KM*$0P2E#_5<6LO:"63TO/#H-='MT], MI:&^_E>9HM&@E1UHE01P-1"SC*FJG&*712CO2!"F:/.VIHW RIPF,_3ZR+[& MKO+(KL]D5V3./(+WPZR?-2E#K_'TI&>0AL/W&;&2C=KI05A!]HU)Y2ZDU V" M)Y*US]4OM5P,=-_8H&"ZLBP%,T9=.3X6."73!7T'C!M\A(Z5H%,4QX_,EX%) M=MZ\?6R/W_*!1F$]3EB545@/%M:*6RF']H86($R,N=.$!@K+%%[+85[1'(B4 M%+4T5>[Q#$?,V/"=J&+0U-,@V:&3A)E-$#"/DA!T *BL*,F+K.2!(-=&/$2; M":!L6M$%BT:J8+43N&"X@8?23'V$,0P.6[$@-%ZYEK14E9!2)\)M64"D]J\R M0D:L0V(>3 %!&JKD'X5IF"]8Q(T_X%OP%R3H!/3Z-"T3&@!.2429K?7+5?A8 M_R;#Y%++5$SHB#-R6[ HC^1%M*3D;>_(7,A+$(#.)A;716PA7*VR]#M?'"/O M-,RR1^13MLPPYV$S"\J1";C'(A1" M>+M."5 LWHSD&/C7'VCM3EF4%/,76 %SYIM!.F,BFH9HIE&#_R*T[UV: ;%F MN.YUKZ_"'>X+^B<0"!8+^F>&!8SZ$KZV@S^9_MSY<4':K1XO2\55F;1%. -5 MUMIS[H\A&=H.V15J)]0EF*E84\^'IIUW9I0[J602'C@@+2THCJV9@DU@J M-@47#"(DJI;^FD2H([\4H&?R2=N;$ J^3"J3O:(*9E0ID3T]HIV44Z_ I/:@&!$MQ'\(*P*K,RJPR+H\D MS)A="&?_+/,";0#6698QS0Q3E[?Z4O5.H\IR)!\S&[5MZR4,/2EH\.K!RRB7 M)9L\BS#QB" C"U@>1KB(6U^9A*C.63-3$ HYP=.$@M"7P..&&>/7\1QL =P+ M?G7+(Z16IGA$2H8Q-2=W8<0+2_$S2*6DGG6]7T5+MU!RMZ?/IER![/-=^:$R MB.A444Y">G6\@YI9A M_'G^4YK<_83ACTUEX7#%JH$J54Q%%>U UES'L6S#\;I*9]2L9^P&J4E; ,'VG "*XC.B6H!3%C M5/O***14@Y0)1E$8]9!9RS<&'5ID$01;]+4BY?FMGD^A)N$?8$=T."NV=G@- MOK\@X,+2NG7\-JBO.HB]?>1'H94FK=<7+G%&G072.9#*B\=;/;9-O5X;^_X= M4+S.GE&%A./=")_F3WX3G76"-WO 8C8"B1U3P!"QO>NPQ1F8'*JZI^E=0O5N MI1[99V%N3+]OF5,]\7I215_P4BW.!J;L[,*,:C!";6L=5526 PPE#YR:>:WE M"NA)-(_T.#?"2O%(> L9VZ&X$),<4Q$YFTY.XIA%T6PF$ Z@X,!@.%$"4P%K M"A_BAGBKTQ$VJV),V!5NH8 ],Q4-1&?@V_-W'"(88H4"3-MB71TSQ)$WW3AJF[A@W9LY >LQ0'V[)+T BLM%8;;\@X29P&HV>_/$ISE8O[P>C$OE MT.?"#)V8Q/OWX[\THP]YT=@%\>UEM<",G'OA$.X70]21K5]Z!RZ K?=N=WWK M97OL**?8G:LXDF'?8JOFY45(%T>?D7]&_AGYY_2MXL.BB)K7;ND" NY+&!_# M:$\B.Y\,,V0WC8;'":D+6N3!--:(!S+&]*.(C2(VBM@H8J.(7:R(/3<1MQZ7L[:GMSVAF7K$XC(BEHS2,TE"])TNC.(PIM[W[XK!= MZ"3!RCD/0U_6&S.&JRXYEFB7PE!C'N$*3-K;$4U]N.J943)'R1PE\P*]U#$P)O719UZ7PSIO4 ?JH D85 M,*J MZP"5'E4 <\-%2XHK#\E83TR)Q _S$[29C%>E37FD<[X[&HI^+M%"CB(TB-HK8*&*CB%V,V_C*O,,7;/,8!>QI&ET*FXQIBPNR M6*-$'!V.D[*F:\)NI26BHN/DX9K,CR23:[ANK+,5(= MDT'G= %&?3/JFU'?C/IFU#>COAGUS67JF[%5'0.K$\13W9!=@9!]EI9X2^=S M\AJ#7>ES'4II7Q*>F6(7W1[_)-&N@H?&!.W+>DNC]AJUUPLT]H_*:U1>H_(: ME=<9E==PD 2C\EH+*']?A+#\ON?/-K$6T>(H(1\6[.)+219_]_)4VS4YNL51 M,L.+)@V4IB%G:PL9F:;)-(JCL(C21$CG0K$@- 2>%MWS1>']+4G(/"I^$(J4 M/A5.B[(;,PM1+H2Y,$]CL!&Y\#Y*X,&TS,-DEO^P&\!AOPVRCENQ=:"-.89; M6N]TS(H(>];>1/QW>] DS99AW-&C$CY3#TR%1YB2..;/_.&=^([^&S3#M/IW M#QV^1DN2"[^0!^&W=!EN&.N':%8LX$=8$U=(H&SB<)63C]4//ZXKF&92[1Q1 MHZ3DWH*+/=),=#)_>*=9OWM2_W4U,7]1.O:]HU^\EO>N9J*7O<##\J,OYJ!O M]PB><57T ,5?DG39U5^GOUG['^ 1" 1LP$SPR)0L;TG6D%21)D?X5?LSXL;Q MQ'>YR@1>GYLC( M;YF1][Y.<*R8WL+$_NY<1H@#AD59I-ECP^]96,!#BO:['X92)&/9T:LO.WJO MJ^+9"-((VNE(-#B_#"9-%Z2[+LX GT\-7<4YQD7HJ.LX GLO3515OTP5=A6\ M-NJW4;^-^NUB]9LTT:33>VA7P37XWE@N?CS]**H?AI0DGP@)*?#DG$,K"\ $ M$'$>DS)Y=8B9XTT_9[!?K\R^OUYIV#N9-TK#* VO7AKVSVV_%7$8<_B[4?($ MFI:?1>!?X86RT6FNL7@]B)2JKN[RB9IDN.02!D9!Z3:4%Q M^1&.@(;(%(<@IZ#^9+E*LS![K+OGIO#2+2D>"$GH2],PRQY!QH5P"0S.W@KS MG,!/83(3XBB\C>*HB C"^V?"/$K"9!I!,)X1&+F@;R;M20FK,ENE.CZX_4!XZE*+[$'0Q,^ 2UW.W?7 MA M^P7A$%D!R9SHNC'J@3.%55?O;P31 M=PBJ6J<$45*$R5V$66'VVV-\WK?4LS51AK.[K_Z0=(PHSU$D_WJD2YI8TG#5 M5J]=NMY\]/PIN2<)WD9'35F*/9)"1G*2W9.3V+&K$RAMH@[79'PINSY&B9=C M>ZY.(N2):0S6@?5:)&*,ERZN[_[U.'7*V1H>7[W#-X93YPBGWHQDFH/=*O+F M)?.9H9AV]04;?\K2O+<6>?0Z,0Z3U8FIC#"@8R0V1F*U3"C*1!NN(^FUR,08 MBVVC[$\$+,S]>2XI>#M.X/N!;=.S*?>ZX6K&$&X,X0:5WF&MZ"B]8YCW-*@4 M=LT^+]0[@ D'PC*X% J>#[+@F@K9ZHYF>;ADZ%/TN12.&*/HEZUZ'=7-J&Y& M=7-,@N+"@4_:'"DA_[6A$PS\Q9!T#=*,8G0\PO1S@%N#&I$5&FBS"Y M([D0,;R3GIR+\$ 0G@.\P&E&PIP,!B_RG^:-(C< M)EBMMB+3(KHG\>.-('QM,%[@3U-4*3.@\KR,X]Y="._"*,D;*)M>+)CBNMA0 MR"-<6E0(42XL4V"S./H&Y(%%AHF0I+C:2'V"/Z).W!,@(>O3?\/=9280B MI>_%$,4BQZXR&:P2 7L+P2ANEPM[#+]+HK /58GB,ZU66?H]6L*. MPFX/HP^DB:*8-^:EJBO),&_4$^JKB?"PB*8+!M1T'T8QE1(0L70^!S$$K564 M&5D3GXD0P68D\#(8%V8JBT66EG<+8"A%O4$5".8$]YRB;MVA#4H1PCK*< S* M=C?"IZ1ELC8U)NC(V3_+O%B":.'KH!]*JE/RFFVV\9A0,]GM4'QB*#?ZL$Q" ME\10S- 83*E=H'S."04).VH-X;_J*(3- M2E MF);@/\ $N>5X6)!$R,O;G/RKA%_'3*_<)>A$W A!BQ\H,<&9> !/>8F6AKY6 MH.] P?YRH.V42R;SI,L"Q/#?S(L#8>W9KEWM_I4_3K#K@1HU&.4A(5F^B%;< M::>FL6W\)@BB!TX2>"/8[2=\(71*+5MNRA6\X"?$QDE@[K_A)TK4K#-R(X K M$>)RRIA^-2^!RNO?S2=; 0H9#.$C4UK4&:./KM*",$IQ0U'M)4X&%L U69<@ M.7/^R/Y:PD72A M#'P2EYU50E$9U]%'/:V/&L9Y2AU5;#8*,Q"'7G%=]U*9OCBC@RHK-]*E>J?& M26/IK;XI]P2YRFGCPN[P3 >9(+JWPVT"IMA1_Z-H@FZ/@+% D43I;#VG@&JG M8L)*AVYQJYFN13YO/(KJ%6D6=PWM9=[9J/6O]0,+M5%H'K\>\4[,)6NIY=]8@W\@M0 M=7V9^]'V2JQEFP.6(0H82%69--XIW5CN1:&S.(W+&7/Z\-^]B;*:J."Y_I." M8J<[\XU78[#K=.*-\'_2!W!GLW7MU.^!/>EL4>]W*]6OA9>HIP\!"B73BH#Z M1ISP294@A4]CB!%.IUD)*P0>V,5G]!4F@9/:W6ZS7^L2LFLA4%O80'^B1DE+ M'I;3WU09F_:S.=/^$"DR4C+G9,[/FY;A/^&GSO-KV.FO!"Q]%XIK=\.O#CY] M&6;@D;%)AF615K]@Y1?T-PQA73<5F,]0$.OR,R'6-4M=?3\.$MPT#WMS1,I] MHI1!UMLRMO,GGL/:*8C76;)\2D*#,R&O4].4):E%V$-0QM_ZC?9'\&TK+&6' M?DDX"X?BXM=%7>!$Z469]8THA2.XV,G"?T>C\CV8G\51^;XDV_X)HF$\(QG5 M;2][BN:H;B^2;_^*F;Z9\']A0;-T.:K="W$CQM+AUGMUAK)5HS@/^16%NPOC M^ EY^Y@F(K.JB G34,LT+[KIH8DP!:8.:5Z8+//U(A"A(--%@CP?/P))TQS& M8RDGFB@N,,'73AZWW92\EA#1U/Q M55J1*;4O!1T24_1U%\:F+]2YW,)2MF6.$)=E*P$[IT/H_PKDLZ%:R/ M(?@F39/3LP9V\%# @L-8*!,\7YD)L",)T#1O3[=]U("76G["[6;GA.LIYC:' M1WA(09:L8H=]$4;%246$7H>9)*P^@IU2K$+4S&4<9A6CM;F<'F\FC*61$.M_ M0XYK?QP8K_> #.\,W9NM);D99NQ/O2\U0;P/O\!2U2B/"\).W[H/,KJ18K' M%9%418Y"DQ+,5 M3%FS)Z."'AF1[R$>:5RC!$5L.SB; [7 ]L(*V8K"FO2=FUYA@SH\VZ;^;AI4 M/__/[\O\PUT8KCY^H@-_#;][48Y*L^S6-H^EC M_0RR+Q+K-S+_P[O 0[/Y%_4?7[UW0C2#7X"V_Z 9LJM(NB[[IJ.9AFA:CF0I MBFNJGA?8JO[NCVO;U<_)LB6MQ%V05OE8(\I+ K)+-5TXG=+#Q77VO0$U/Z-%BM@(01^? M['?;+RCM^OARAA:!G>%MN\]XVP7%^+>6UL-Q=MQU?"/T7-K6.[2KFH*6!'-$RU3,D3#4!1)M +=UORW:% 8,:-KL2>M M"?/P*VP5/H/.8%[>%(,\L!_+,/M&B@GU#-DO;PDR?76C"Q95$(?YP]@<(M#9;00)R=L:?B%*N*!9<,3X $7M-JD MNA( 8E 2@U7Z3+L)ZU^C&KY%R_>0X1M@%=.'I.J7J<*T6>\Z)T)="8GD8&L' M[<$[#<%4TE[8NM6P:2)H=]3R56)H-0WS HL[UB*B$!W_',T7TF2*#(@O5F_@ M!]@8Z11H /3F(4<=;'['PC9N%84%<"XMVYQ&,_Q=>[<>A?0V3V.23^E?^+RS M?QS"-NG1(+;FA$W\"S^R.>B'7H1+7HL)6WJ$JIXIQWX55 MEDX)P7EAQBL.HV7ECE;K!8T:4I(ZQ:SC),<2+,IB.)LF/D6M4*E=U"%= 9FEA 6TS'=L>IK+F*D@JKUS MYH:"B-Z3M6]1UX,G2>H -YQ1G[?RDU-6^0D,3E&\J&)KG/U5FD5'&!=:$M M3)N/,70!3/KA M8.6P] 4VCY:"Y3:*/?Q$#G)36^VEB3JJ*P+5.H/U]:0;]M!8AN<$#GAXNF:J MFF?ZMF&BK$'F;FM&'T2MH$>EJ63@$4,7B/$6SZ=HX8KDE/&UH8HZ;=>D9N"W2E ML&&:)EM80A\=EHS<@\=#CS@C5GC/&YNH^T;0BK9^.0^GS!-XCWM9EPB(/_X] M<(2 _['^M?3C#RR$_#M6;%T_TTY3SO[6C?"% M$.&7%%Y1J8ZK3MAH]QSVLX1/'W-Z2L(TP?;4\K*Q?4LQ]JCZZ!2HG+)X_I/[DJ6"U MX_E)HMGNISB&5=HU0,^MYMFH[%/$ ZMO=G6I])7CM*7H@R(^EQ@\YT1C6-!# M]V6,!00-X$(=$((CERZC*3IT3$WD55\@3*;,B^RQRB*Q1]'+J\H1]J;SUOJ> M4?Q&\7N-XL<2H"A];>07=BI(?6#JF[%3P3)G!4W,\<%+:B/D_$D'BX;=8=M@ MM[ N2IJ*J/,6HSB.XCB*8Q\Q:!U490M;5G 5A_3X9,)2G;2R,IVT#V4H*@9/ M]=(HH[**] Q[%+A1X$:!ZW4_YW&)66QZAG)/\@(#T?81(5BM*5GQKO1;/&&F M%:GMC"674W8TTR_ Z2TM5^:OH36$STSIX6/]J:=R\GN(Z9.$/=TIOT!;NND) M.2&=Y&PG'F[BWX20&5-5C"J$'TXS?#N*M@#/E1DOIWI(LV\THXM+BEN;X/@>5Q8M?)JRNE>=Q,IJ!@GGE9(K9#'H(!'X,Z-B\QJ6)DKS, M<*Y4$=^F&3 Z Y=H3H#PP"R_$=9JAG?/J@7OV3K> 8:)87S62H]%/:SVO7&I M:MPT^NR"A#-:B$>K'CY/BQ0K:#'3V/U^D:;?8'_)*E_[-$>XH+^F8$>(=-?* MRE!?\+;,DMXY=*; 39"0AS&MUN[FGS@%RJ2J%N[9E68;F*S0P_9.B@CWCHQ27DJ(;U>/ M[H-7R+B)=-R#&^&GZ!MY@%5.:'4QY_M&-[',%,=+C)(VG6917%;@C]L^3_$N M%VD\0Y6&=%ZKIGG!;>\31'H2WLP)DZ!4#JNC]$HJVDS/X(CJ* C5 ;8P((PC MEL'7'0S;19V6[TUA>RI4%G3QL+IIE:4H4##\/8G3%>TOH=A[84RJ0;%$BA:> MSD'_43BTQY27N[950D%KA5H8X47XC20W@E/5TV[;P2IIB7-BWZQ=RR;],J%I M2Q)',-%65P@]Y&:*.E],^G/[#0!6-P,>D:8BL=4W@9P",I#/V']/38WQP5'QPRFC@60O]M<;OI9712XY)7/E\3%51KY9"J==N M^IB^&J7E[4F+6[%_RQ8)6!BX/<:MJJ4;B:(HYQT@XF3V>UKU'27T9?A;E-7> MQBAIHZ2]/4G[A=RQ=F9> DJ%IJG-;]6_@L>7TP0)]>6C;/8!6XH?P9Z!LXW> MVRS*64MZFE4-TR!F\6C$1M%ZDZ*%J+$)IO/ _$ (W48DP Z<$D$CZ"\QHF2Q M-XNV1W$9Q>7MB0MX:>#Q45N#F;A5425!MR6.O@"9@K.#KY6>*+M-8XUQX(-Z%25)NT>LK12J=W+HAY(^(U5 M7>!1!!Y"X)E 58U8=RROU27V8!QE52-746G0AS2+A[J\X1)ZTW>SW&9+V8X. ML78G&>A7FR&,P&I_S8#RV*I'L_VL=?9P7 '3L431E U7=65-MA5;TSS7#G33 MLT7)5-X@4,UO!"'IA8;00I?2@W#IR57%YT3X&32$;$Y:MVL&M9"W5O<%FS;H M[3).B@!M[]\%]A<'_!-Z##GK?_2O*]KA\/Z=_>6O\.@OZ0W]S ?1FM0WSE%= MC>V1&55$M%.CSIU-ZJ8H>F*%2@BOP*DOE^,75&QLR 8]K28^T[])T1A41/[6D;S?5)_2('E;&CN RLHI#5+&( MP5 ?ZE53X5.E"O,.I)C5;R3LNH@_V?:O#(Z&GA#B 6O..WK!J+'OY)RH6%^S MC'A7;,E:EDE48Y9DI,C2ZC8H"I10+LN8&4?>(TR7RF;2 GVPRSM86*OZ ;>W MWEQ8)/[E [(((RD] F"SJ&?*^EFXLFZO$M\_>/,G[&@22$MW"\\Z;Q_IO1S8 MV'-\#3L!R/#G,"G12K%&&_-&\,,,S_EF M_ [**.=4+Q W"''C& $!31782G[9NDZ(YMK/55PC9S1"".ME'M$9X. MUQ] M)CV?9YJPOM(>R*DK.5;N"(?:+QPUL M0>&,LC+FZ!PX',4=:[625:/>DHJ!V.T^?>S&V*HC?%%^B-@9M=BA1SX--R3O M*-&1M$%%YVHX]L\E4'*[,N?\"@H=B/\%@H XFC]6A/R9H;55Y[LU[LIN8\PQ MWEI(,[V014C:/J@=MKNUT:C1,I ;'AGN1#4N*YW)UU'EXG 3V^C=3Y^"S^!Y MU,$$9O-;0U4&L/-MRH#,V*/U8=5JT3H5>$U:_O3$>E&7W@7US( UL_".X7^L M3>5@$5K;W)8$LU71>JGFMDAF<<&<8@S)9L:\L5 MVY+M'%LQ":VA8ES"(55:_!3.L<.[:OT74&VA)\909%,QOV3"AAF MS2W=E[$.!7XY-/IN1^Z?L[LPX=>%N_7$X!\.5DA^GO]:@S?#KWBJQJ,> 26- MG63O+H1@3 MX L $V$1 :M$KHJ/DQ*+0VG2N7-F2L%>L4NC=7A*33R&8=T'63*VJDEH[@#. M64KT(9J1[??:UP=(\,,]/-F^0Q@T3,D^04T&AT^_!9>GGAS/?51O]\R!XK_' M$=ZVB]"# K@75)>B)F<%Z=1GBGF6I?(0[E-:"(Z#IG1,4'5A#1:/:&+PZ:Z" M?PC9U9L9C$$5=H.=0=&#FQB4!=\>^ ,/(;OO^L\E\(UD659W2+!!V(7;:2+Y M0E8%-T3P/&O-R&FOQK_ 0.,]JC0,^AQ^B^%OD];MV2=*3K^(IKC]0:!F!PG9 M-CS7H2>^TA*%IYS&JK&DX'!;51?W6LD=51D/BQ1KP=,'3'RT]0S_]01AQ MV49-P!B' F.,N&RC^(WB-^*RC>(X MBN-;%\<1EVT4N%'@1ERV8\5TQ&4;<=E&7+81EVW$91MQV49<1E&Z5EE)9]%SKBLHV2-DK:Y:)RC+ALHVB-HC7BLHWB,HK+B,LV MRMTH=]T ^&*VI-8EU'8/MW:IQ$. M'\)B]:I6OJHYQ<0ZM9G89M1T1J\RD.-H%9-M;#(7;+"YH*D:6 (P+2&#(JA3 M*J2B+\OE8U_4JM60&E;X$(1#2^ DFJ(^=N36P26(^%"S#@@/ZZBZHV=06]YA M7VDC6.V'.;%M;A7R%^V6K0ZD9V5605]L0F78TX)A:#"Y9@<>LVB.L&2M0P^> M>TKS%O5>D_"1'VIXL-\:U+3KD;]*Q=?H='G-"Q3CC99VAQGB7M">;'HR'-'F MXQQ8G>MFI"@S?M8*W)H^L$97+EUXKDRK M"/@7;NJ=CG(.XX8-L%3\T)N&_[3;:E=I7GS@K>:/'4 KQ!EA0CLG^#EX$8% MYM%W/"#.:L@R] MNA+_C-NPW,#T%GM0D;T\3%6',"B(ZV%KP[7D9SZ,X7L,G MZ=8VM'%9&E4[2^G$:<\H;O]>LUPO3MC^H;I@HZH*:X5#M,$_9R?BK?76##AC MW,&RXY46P_DQPU -@RV]=,8%:=+DTQK3KTQB6O'0[N+""=W/1N05%2<"$HPA6FQ_FKZ4$,7-&9IUJ3^ MMR[NIFE^_)1P'1PE><&8_($R;3_I]OU"FWS=(H\2[0=P&ZH+X*]*77 K7V]H M05C50LAHS$HXZ'=?D,!=E1;&>4J-*X.36$18K(@A37O#A-HEK$XXR4ITB10R("..<%)7.(W5M,H2/[/\T MG14M J&6(&9(C-=7X$&]NES@??W<*& U4E4-U$KD4Z[(6W6C5'?> 1B MEM,&80#\55K^0@6Z-7!;[V:4]UIE2;7NJ)?3U&AUK3H357I(B@$Z;$(OP&W' MBZ!%G#VJ(>%@C57CP33^%5WM%0H? MZ-/HOL5G( D0U4=5T$ ;O#^$,2(HL8VM:O8X)]&]JD1O&M)BP6U^1WZ2#B1C$!$/5'O3>F8V)D4U M0+=K(B#DT\X*3KI(*AY+S.*"P:SL''J"^1Z@20PJE1O!?Y6(](/*''Y'@VRL MN(QX,-H$Q]3[S?!;8'1FO.TL29,/K3BT/8_*CCWIOQ6/*^3TIQQ%DM&V!6K=V\Q"#V<=5V &\0S+S9W>:KE=5&C,7:7U@3]PZV^NJNQC@'FUGJXK\D0M':XJ^#0:$VI M4FM!FO>S)H,:98D%CO>-5%1;1G2^N]F$;@O M,#0'*>]\$66B\RSP0,N^+B+X-=A5CK"TH[R:8&]*'(%S!+.;I=F'VE#57JU M4*'S4YWN--IH$G_[\MGO %! 0$NM2+OJ8+^AOO[:&6E2K2))>9$\HIEA^715 M(SRI/Q8"&R-(?!,[;_V*\^77+OP%*&B*,%_;THF LX[^?_;>M=DGN M@!R0G:HD2XH !CW]Z]OTQ4D\U293YDNK1JAERVN!LU(#=9G"2*&\\7I%1JG^ MH&6W28KZG+6%5W2"QB:X*F5\K)C6]2<8!E3-.K+7E6UT^E^4JU5$8-*>_E'L!? EPR4C*,*'V3'D'P#E*.%<9+;)$3;=!:$8HE3"TD ?.U* MQ9'WH ?9!>O)GI/E0P!39 LII_E5-D_I%"F*RH:1])BE. ME@_^EU13:L(R@ M8D&P]8NMFE>:%@U17[]GNN$%T5P%AE)'$FY "B#)"LL=9)M2&X44QW:D7SXQ M-ZJ25'D[>%_8Z\(XR)NFR4AYUF8/]Y.CMIF4O:12,(,]BLQD?6;WY4(R?"]H ML=($!/6B60MO/'50)P 2O4"8.%VX_%SR55+_K]P:$*=UH&B?>TF4%2>2NZ^I&6!A=]2\D[PTBJ/Y#M7$4^2 MM/B,3'A5M*TTR22/%HHQ"YAD?%QQ#:J&>C1%YQQ7@'K;Q\96(G=+X&'W0EKS MZL1AK'XN2VABD2_D*5,\*83@\2DEU*%63HR*D5ZR\,8<74_I)C5'$).9UF!9VKS]KV2>K-OZ$RJKXCUJ"I&FKY MS,8X&3=KW65)*,EMXZH(R:B="AEZ 1>$+[_GY;\CWK[,;@52D:\ M!V]8J*5CL^57/DJUM(.]W=>:)X //8N6S3#![%5;38 MX#%2?7B4(,5W5M.U@K3U:&:F;Y1! R9Z>;"YK MO/2>N/P\)IIMPTK)?$3G[Y-WV,\X.[E%2GR1MLKGTM'N=9#T8Q_$./U%Z90Q/[Q.#SM2$F> ;8K#\&?P#ZRJK_V&D^_6I"&D MM >K0+&\J"5@.%,T8_%>Z2E?6@Z.'3]D,$6&!=/,JY=!\ S+R_3N566#11.8 M=4F86?<-[G/O*6VF7YZPE@5 %%'3%)LTP1.4N>_(]BTKDL^02UWQ*!]<@D(V M[0(?+=%YSBZ*IA.EC)S%C@[I47D*@=1W+MX/MF3%ZRU31^E;5XYGL$H\@TGR M0'M752?G!9+E(75EEFD(OB[0;<;U%[V"5Q[A/"-I99QMB=EQT 7Z**%LX<(1 M0GB/B+V5I N2"*Z+WCW?RV"S#/?1;D0H+LM38C0LIKHEI6LJ*?BMA7W%S^6; M*K.N:EI5.FQM54OQ7*'$PLI5*<1H=#YJM;N=[']ZW_UP)\OOSQ"=?!Z)]]D? M2]GWJRLMBI3^=B77?XM"";FTG][T1M]M6:.17FCO>MW.%S;ENL8LU.P7W*[" M1Q4R52MSVJ5")\1\^7-:^%3^2KK0\IMMZF?6E\L,=Q.DPRT%:974Q6+M-\^3 M*A5!*2'L^3+V MC-@Y !^^0,E#<^;*(2G;%OH=C-$PKC@!X_/]U!V#N:75@#X&5DN?(JW,I4>8 MQH==L_AP<]H1DYX.DW;J4=58*GW'G3_O0W"RQV?I68_C"#&9&*7 7\^REVK" M(*9+5(9VXVG3(27 6O*;0KB_Z:+.BXRVJ5F].3$D&VJEAFVU1MHL%^/W'J^[ M"YGC 4A^>H.'O6^^S]]S'RQQPC;=_B2--I/CZ,50'92J0T9U>^W:R=4(KB$! M1@+,$%8D ;;YN%]K.!B2 -,AP+;W!X_+[;N2*1%ID9=,8MDE8M%^(6)1\TE! M'29">S#0A3!3]KIN94\Z_8@1,1QJ"P03'@@/CH=Q2@,4AY'1'P1@0\ AX! M;__ LXNE/5EJP=QALX+K@)[5Z>I3>QN2Y[@Q2*$1 MQS M@+-[^K0= 8X 1X![%G!MJ]76E_%"@*-@YT:)Q,(?ZTXAKC)?!Y@/2Z$]\2IP M&I]GJB\WYB7R'442\JA?DW6Q#<%,X1V\CE+\#$SQ(U%&HFS/]10DS$B8D3 C M8784A1&P6];2VVSYL$T[O_ZM==YC<"-OU8', M+B\H.X#M"TW&MEUQ:VLGG&P0@M[[2RC\(N-Y(=\N;97+YC:B)[ M_XY]2(>JN4T9GEQ:L&J$'S:W#$:B@X'O^B)GS@7B+*$^_< MQ:;*LD5FVL\QZZCX[V1\GS:(EYTYTP:/8S%3XY_DSXMIQFJHATB;'YS$WI)@AG\Z7P6;6:KX,]@7U[]6\FO0M<8R'PR,YFD9U M'I73Q>)TQC2+,*,3:>(@ ^*%V15RSI6\1^ #2*+50=[E,941G*DT3VP%ZZN MF"!4D".XBP)/1([\EW3=(9^[8VS%CXN6&R^2AP9)84I<6X=#QV2!L%C_\-H$A[X%9[$F?[G@O=%3/;<:@7 MSC%:31@W;[,O6^*"B9G,$K7X .<3J:ZL8@JOA^V%L3=R/N,0I>]$#6Y5'8KS M&8%X$=A@:I@H -KYRRFF* KA'K*EM]I3U8(Y\/-5Y_M5F2"# MY"XO7RT9OL$YB6_377F7C\5U',5)2*_*L/NBR[#4=^4WSFZ&2WIWSJ[5#NDR MJ_18>I9A9IY6RW.Y.=)N)(J7>H.+_?DA?J"'L&&&E0P7N11!\*"R1C[-QCU4 MIY>-,/Z9O^@F_:#/THA[&5QAS[:$**F>P(C[."U+1OM*G5 M'-9G979EI[/Y(X&T0A>$V[KAL.LT03Z*!)55E/8B;8)K;)K M R4F&HP>]:2 M'?A,3IU7"F/=%(#4$ -OU.#_M)IV_@#'DV5!X=_ MH&T'/FSN9J\1"Y:H 7F-?B*1O/ESWEN5NG MT\'RVTZ%-U9^_P.\2Y!$X+3/T%=W2N8T$M&-$T4-^6/T?#.BR*E3L+4-&>*P M3LH7,RVRP5O9^#[W0:1Z S3-'9K)REW*A0#&+5R!X8+*)8YTP]/A\_BO'["9 M)BJ>;*)?Z=\>P=OW\/?9S=)YW3C\"C_)2Y2C ZZ2K M#1(83N%K!GC@4^ZSP;6P^4)-"D[C#W+ "*A6^-?S\I@H.08:3*YLF@E..,QP MM1RQ/U^6[:^=%;'+SFL_&:D]2) 9%V1;O,X90ZM T\+B:2@TS0(L0!B*.2+= MC_?HD[7[WQFRX9NNN&/K6;$^:[/3T;0B$,LJ+"ZC:@OG1%+(QQC?C4L\L\G, M:2FGX<:/0?CGLM))IXW+0*1@#P'\HZ6&J\E)JO";0(;_$]]U4O61WBL;F"WO M7XQ@]U$]RD.30AF4U2H\$..-ZDV4"JMJ, Q9X;*S0'TIP#T/PLP.W7">VZ,K M1]K/92#33^GAKZ08(>1H4H'(LST";)R&8 M U%IM&P^."U[/3D83<9?>!3XY6'."HP4D>C=+;C35=,7)W@@OG:ANL(!YFKJU*1- M;=Y]:;YNUR#-M^FB>YJ5XPHG>E%1,D)C#6@LZ)WJM(I.EYLBDRA4G!1TM[]\ ME'D0$W>HBP/W"9NA-KN\C WK&10U)'!S*\TI=R83*?#_E_,B4M.VR%O!G\KD MCW$6#,%_2N-6R1R-RBQ!I63R-4B,5&DP=LB./3O"+2HI(EEN2VH3R%!B) ME!Z1A>P^X3@V7HBF#&1=%\NK^#]%-%>.HL)HSINY?9ED9ZU;>Z-J'R(M*+F5!OFP0>1H:OY,Y8N#BS+@3!B!= M_6#F.N4!QH]3-1T<<]$41=,$NM*L9-E.&6XKBH/RXCVRP=8RX4Z&W66R&FPW M9IED66Y1NI=I@+@R;;GAV+H/@\=8G2Z4QSF+4G BW0X%/^Y%0>J&RPP3=39? MNE3-Q)82'2/0P@,6"M-TIA+O2LL#9;:71\=A7P'6#K*TGTQPH'PHY7>9)=63 M94[ ZI\KC@=>D^D#:20@"L";%Z7'R4G.F#<(_/>G>"HM+!]HGSU1CK!/?)G< M6'H]&;C]DT^N).DL9KAY,74) $?*HF>RHIMBA@<$;W M:@'S^]3UQ&*V*:H6I)3W5-U0C(FL)"ZF=19!'7FP!H])4R'Q-NMW1>:N>A., MX?!R\*<4O2E=48*RQH'B9AS%_OF.?0IQB]*Y\S>9BFJ&'*FLO5"OU8QKF4^= M'FZ&J)?B2CHU:$>.RS^3";LJ@YIAC5T:*"N2BY-(X,D30@"X^)^E3S)7!+AI MOGH]H1344LCL+9ZMQSD!I.S-I=>S8IDO<\Y^P91NS(Q$.026>Y:7#IQ1G$B" MO@7LHY&2[3>+IO"5BM.J[4\JVZQ^!(( Q"XRD(>/89BD?TQ2P7O'?@E@1;_ M2X_!8<&$X&8(A*^53,0'5SQ&S,-7\>2KI+G-J'!1/;FAA"?:;:A^&0;WE;=2 M,@,=-W22&28B./*+,=KS0IF[TLBO%A:@)%#5%](?5']@M>%<&L=IT0$:?ZCP M4?OFAJ529BAHX"%1%@N4:198[PO<&\>A>Y?$F=)61QDK'H69O^D#E"F$JU+O M#I?!\V5J!@JI!)\-ZG<&C)R@K7KWE!9N9/(Q?S]EG59>, Y*MJ<, :Q;>OYN MZOD*@[%ZGDP@QOOEYLYSS\0*! %&5[7PX^4EH'M0WG55U:!2K9T W*G469&K M48^%M2G;9LV:\H7GBY+4@"<4S%!Z.3SMJ>P"K',>I"E@N4V697I[&'+(HEKI MNN[2%CK1%,TU==:"]LN*TJ*52P[+BU,9(: ?+!&I>0Y1R<];YB9D^F5YEDL0CMB]<_T\K2YU(UT?DW?4MZ74LKLLQ48= M)KKA^ R(#R3]3Q+$:?U%X"N[*$L*^I!OBI<&-C*ZE[ 5XSOX]R^7E!7OBO4E M"L.%QQ"'TKTJSA1E7*DD#^$?BJ(T6$D&_+041*Y?!HXQ 4T&F0&%8-.#HY4? MZ*JSRN*G0--D!DO,+TD]F[$[F6" *SUXC4J+SVL7*&'W.!-V:RIQT%J_L*3: M$&XJ=3U5TZ5? -J6Q,CZR-^RQ*%2[5<=^:H<7*7XT629N-\*VL8!&N>Z*J'^ M9I]WS6LRD"VMK75IBT>V1^22S=Z!XI*Z398H@@'U!6O_SBZEZD?0"C]J4)EJ MV>!)HM36N?2X\R?[XDPQ.L]FP5AX\I MU;,K[*%@+DV_TDF*.MW4;8)]['JJDJ7+"%MS"$]_*QQ=X0%.R*;Y*>Z"P M&++CD>H"E-DB3RO"X-_J1@(6%CP) MD=(!GB!"QXVPM&G*']P D[]E7<$D%'A2 #<&8I:LHWQ)P!A89SY.MN4C$LRK"T%C==_13$7!#*0Y?RBTX6*(,'99A&)Q^6DV&&@3L\2L84/54J MC#\$1D]D5F'>4J!P _-U>^Y$+#\G?8#:[6HL7[V.="HK]RC8(SM>*+U34;*? MVLKY]N6'"-GA4+H6M0*UJ> @<3_5S]E.8OGSN@U+2X*5E>FB(P4/_*\(@S,0 M#'/X^Y_G7^"E0NG*2[\(K%+TRS1)PKT(A8KCO)"8*M9 M8D6G)--5JH%Z@^7(-2M%KAOB[UXH &0E[!DDRXCP _\L1P4&=<3ZG.0(#%ZQ MBFYSCZ>U[-7D.N"@DB(IM5FY>RH1N*J/4AF+LA!_(-53)OJS]5?CRRX(J[&; ML:@4S3)TETI>K('95W0=SQ5YTC0"&)E/LMLY^[7$:OE6 MEA(5'E0X0^XN\)ED&BE5X%Z8[R#!CC\2FO!GALWIO\L*O+_R;TWIO+32L%P5 M-DQ/^C!)7XD&=2R@7CC&%SYG_TREC@R0X\\MD!43$?5YB(JG*NR]L=I D^V('F?J!3*7WCL.;O><&UYL%^).N%S MI3SAJL(T]/ACFM0CBQUDIR0F5-:0S'210"J]$=ZYK(A#.=Q2G+-_926"Y408 M^>L(CS+<:"K&EKJG+["ND8=/5BE39A7)TY!&&MA>.%W(6CE4-2^VD,I#-QPS M #SVL+PTQF6S%)4-@<[YRAV/*?BQXY+2;E72@"EEL25 ^A#CT?%3R0T#ID@3 M?U>S0<::^8X?D?@-WK%?@?TJ/3;02$6&1F_I"QH]S1#*ESQRG>6V&/)MI.V6 M=41(4L]=NJ/EYG4+G3;4Z4-Z#)HV0$K-\,*1S*K84M\Q#0@LN:J%HR^7LGP? M[*&5UJ&7VTBIVRH9 \Z@DWCY<RY>[X#[+?9(.JG36LQC%DO$O#Q]YB#;94259S=_A<3P2I13"^Q0& M?H!"3QY>-0/&'WWV#_[$VD-5 J).18I^&*6W^X)XD2[>98 ^^]LWMQ=?+M^\ MD_R .26K?OK/N;3+W[ZY^/)/^.FOP;E\S%EK9&4]X90)?Q6HM+ZT8<15EK*8 MA0'38T;D*(;\K7)!\X! V7( )LQJ.N$G:12QDE<(VD7>PTM=1QGAP!H0?.91KC$M_<*$V15$M)ERK% MR7WBCKEJAJD"/#]?7'Q2UI(;I\Y')D2^JW1%^RB03OJI:2:F[Z$5R#R\F#964"V![\\V%E\1_.4,64225 MNENM(E]I[H7AM^6WQ.NWWGQ+^?5 6KE;:.K>/Y?$:=(/ M]O>1]PI"]][%3HG+I*C>>U U8.'&6;N-5 5E>X16>DIUI)AB,5FHD<8L*X&K ME;T,U2&[.B_$8W105^ B1,LF-+[,D^PSDO4G7.81^%$H?^S&94>HM.0\X)62 M/EUGUEUDA4?4D,A6!1S=U>#(F1O1P9W ABA)PVBJDK5EC^#%G'F9"AZ M7W;/"[TLK>TP\=(VL'@[Z1:7,TO2NZK$)GPGE;BTBMT46U7 YT;;P&Z0PZZ4 MB%)&WD[0L7M:H=,8COV_!"BY7IBG_ H"'8C_Q9T!Q2=/&2'_H8()62 \ZWS] M]+PR3D,0Y>*75;VQD;2K>CJKW2IXU%B?J2N.".L6ZE0KRRON0KF90(3^6ANL?]9J6^R-S(:/WIR7 MORZ *>FI,MFE]W6?TBC-_Y1%UW9;M5N.THPYV=$X!W1F6JO Y:IPJ]K:9*ZV M9#W'9DPB2\ 4EV3G<@4_\0FFZ&>Q,X9B"RTQE3DFUEMCJXV9E,E2^R0K6UHP M2S=EK.<9*/O[Q^^3Z.R>\_G[C^$]]].A[%?YS>$#ADRBCY-/*C%6?95V7KF6 M6EV^WH4_+ERI3W"Q Z+H*[#>I0>>]=__^I]91? M(VNFX,-G,?GIS>TU0NRW[A]?K]\P=PQ? &W.;NW^[ZU[E]\_<%L)39^JN+[LJOH/D_!S.^?GI5HUQ\JJ&B&BH3SDN/ MNH9J67AN*M/*O4+@5URK@EB9:3B97(P]XF/D_&6,6\>[?OXO&CW59=7+;9 ML,)=:%BZIC*?L+4@C?%S^:8^DLJK*BC\37YC5;OE",]+?_/3F]8;^3D"NR/[ MO#W'/+KC> I_PCNE\^]D=]5Y)-YG?_RP.+*N6%1Y3GDQ]JZ_M/M???B1+WJ7+_T0GO7ZW:^L"G7-6:A](('?<%UR$P%R^K!F?L?9;M^B.9P M-]TPW%(W5$E=++;WYGE256>,VO-O3'INKQIJNU+:KB86'B:*4 ^Y5NO_/XK. MT%ODJ+P\CY2X<7MN[!R &5^@Y*'9\S=["T*:1KRFS?Q$EIO!/R5I;B!4F$#1\MV61G'I=2:'&>Q/.! MR)VY#4CTPQUW_L0>-O[X+ W .XX0DXE1//AZ"?AK,1Q$EPK9A4!KJ6T*G?ZF M3<&^Q%>;XG-S8DBNTTJ-]L"RV_J,7],W'Z_;>G"(3IXX86N+1,W)BYKN2)][ M8_KFDZ@A44.BYD"BI@U6S9!$#8D:$C4D:NH5-5UK57M*$C6ZPC?'%:7Y.0S4 MP.^)^WQB\9IH8?NPP4+]^+%;ECW0=@QLRC;7K9%)\1XW)-KMC8]?"!($B:.' MQ- :] :$"$($(2*];F3U-\_ MIG3J]>C(NCY/[[@55!3%$(\=+IU^G^!"<"&X;.X; MD7XAP!!@-B-'MZ4MBF<*X^_?;S$H2+!7AZ8H$-T%2R]6=.^1JDT00L80J['2 MFSB..(XXSF3"&4,LXKA3X+C7AJB'33?IY+C 0SJ*IA!"6\54?>]<0[2D=4[! M> J6F%YN:0J3G*R,T%;[13*"9 3)B*.4$=J*X4A&D(P@&7%T,D*G&6'*1N)U M1IXT-3XN<>UZ22S&NP3 3B<95:O[3GG@QH1-FZ:H3Q1Z^@9C$/0(>@2]0SB; M!#V"'D'O$#X?G3[W+&A!B?<7A5?B]4HF#$@B2.8N[CJG=!VTOY#:>8 MQD#!1.(?XA_B'^(?8^E#_$-Q\!UHN6U^W@DZ)9VVU6_5WP[%%(YXK5M"+C^Y M_%NBJT_H(G01NNI!UV@/1[B$+D+7*:*K8_7:VEJ2'SVZ3KX8JL:DH^9A1ZM7 M9\2V^C_F=)U;^ MOO1WZ;T\UQ=G4YE-\MYNM[XK+7"TVWN-MN3=S193I5;IF@H/MX!!Y4ZY/B!1 M?2[?U _"&?^IN?WK3>R,_ &T[V>04=OKHS$;%?Q2/[ M',SXDA!X=,?Q%/Z$=[H+PK$(TE-M_?=BPBHHBF]T-[UNITO;,IUC5DHO>!!7W"[:-#!+)OU2F^XFVX8ZK%K M[-Y+858E8U-"V/-O+ H\=\S^IR7_4[?AXX#N$:$>6-WG#S 5 MF E-V;7PA&S.Q$6).W8%FNW[(WS^(D;ZVT*5@,S+E,R?8HT:98>813O_J8O MS=TPRC;64206WI*%]1TK&T998N%386%] P8-HRRQ\*FP,%FXAOA;C?>GWKH^ MBZ=!$G%_'%E,?'/$/"XZ\+,QC_G&A;\TX^"9&0>A>!!^LLU, ^V<9WRRD;8> M5B_R51.:6[6'5K\UJITDIFP^7D=YG$=2:&<\MY&H64BYZ+8I99Q$#8D:$C4U M6S4CJ]O1-GW4^,TG44.BAD3-@:R:EF7;5&9:7_CFN*(T/X=!%+%Y&$S<>)=H MX=%EG=HM:TBU"?M0+$>F>(\8$K:U18(108(@TW!7FM$(^WT8._4#XDPE;<^-ZUQV.I0 MHQZ*_%'DK\!#7YL+17@@/#0>#V![#?1U_#P-$XL <]J :8VT=7H[#<#0R=*+ MSDI1TKD+REXLT-XC.9L@GHPA5F/E.G$<<1QQG,F$,X98Q'&GP'$G/T=DVZ&- M];I%QU#C5-\[ZW<+6^>44$AQDL-70)K".R0$2 B0$" A<'I"X"U(@2'%A[>) M#Y.,(!EQ@2]0SEI)PZ]4Z]*^EW.=1#C,PZORN^%2O6+6)#$4_P37/7T-N1]Q!W\;7;N1XP51$HK\,B"MC_3[+"8_O;F];K?LWF_= M/[Y>OV'N&+Z "\^&U_T;N],?7?P6/[?>,E+[ $O)GZX/\B=^/T"<)NTLB6%D46?('5\$,$/2DA-:P;0]^B)CX)IPD=A_PYQ/7$6'$N#]FP.5G M8C;W@B/%,A.QJREU@>=]B M_P@ #?_E[.;?_(['EEK'-%LH"_(!/OEJ\H6XBE:)HL_4Q0&C[@,LG<'-G9!/ M8K7R)'I^U7P6)+!3B\28"KAQ00,>L246VF6'_RO"0,N-+./6@]RFY59_:YW; M#'[E 7"UW)"-DQ"9"/GE"60_@ 4 K&FUU\(1LSL1%A9$Q[88REY-=(5;=25Q MX8^.!8P:S0$; '3OZ;P98NT"GH52F'O>4T6 X4S@!W<, /L< EC=LVGGL7^ MWQ14\_]&[#H55_+M,Z&!:,=;7"1P4[S1S(UC(8#_' ?1'0>,S^&^WUQ0JD C M/;O<[K;TL&+TGP1E[T2(&-]$R6H&!A'\+RQ]PAW7!)\?:/\%S2 MAH$<!\*R&;:% M456UQ1Z$GXC/P@GN?^,1L-1ZZ)_/>C>="Z[_7;MUEA9#-C#!3G0[NJ3 ^HC_OP]L*7G.FLM M.$EA5B)Q,V1?(: B([ <)O%TH&2\$_DH 5 #&&=IPKC-%"\^/)O"# MV(T]*6Z<) ('#6W%RBVM]$8^>B8 3+"W0,K(6UG,5Y)+1+&4L.#[<4^^:9R$ MJ< 01\\@GL#7_-8OC;\5@JR[ GG+-MI>/^Q@$5)FTX*-1"/*"(C\ %=@#B' M5P1[+3X;"P^T'IC%P1WXAZD\ ^V@KD*1JNQ:E# 3]QO<#_YQ+'#98$Z#NW;. M?L=MV.S&XIL;Q59.\O(RP5YT/18E0-+R%5*N)]X$+!N#?RG=QD'G'U<,^F$2!C/YL^QYR%*>U,\E%G=0G=_].S-G M@,(S6$0<*O67LD[ZWO"LE,OEIJ/2<9'!9JA)@8+RM^75 %(!K9RAN03+*ER& M$EW09T!K/WCIY _P.VB6#'YHV3:U:3;] EE\E6-I 0]$. V%!? M7YFX2'5AOJ$Q(A+NSA6-[WCD1NJY!R1P5:1Q+PI0.D5@\X', 2T.UAW&B\KW M1:=/N-#/;X#>O.N)>W47I5T8!U$89ISO^O![ MN-T3*A/YSZ5K"L$JE5'E\:4;YO= O*#&D,\0H9,IUB0$>QL!..-CQ9 N_B3E M- =_ZP9C:92"BENKP;.]#TJ4J2X)T2B%?UE[IZN4 =ZH,")RG,H+[M">C\"$ M8G=/:?2DN'%9[H:2]Z($#6<77S"7'?GKJ,6A#J]J=075)UQVE,QQ$_)7"@M3 MK6I%@'):*2K7@;!JU2P0:(5(+(D/%&CH$60$R]7/XK:G#J>,\1063&%?R;=M M(/A G@)Z"CX#),QX"'=0I)"UBF?< Z>GWL,3O<5N^Q2H\\RBE M-\C4[)[G[$(JPBGXG(&R)]>M4;VDA,68+3>/"O>#D&0*4'PVCUW M@L*\\('!JXXE(4$_8 Q1*E^T?D-\%B@=Z8K?"1F#153##Y"SR^O(]-B+]EO\ M-$=.?\E0%*$\30"H66A=.2*G;FH&2YCB*D,Q23!8\#0O&X#G[%-Y=XNG9EH; M7JJP%Q;@GIGTBN4RTE5!#I236A$/\Y0L4P(T#=&EC@KJWNQZN0Y)Q_3M&J,= M;X&;5W%?CM+R#E<%'"HM1PJU[+>%*EU@30QK*W-%AN[Q!""";<1Q5:1.O8O'*2^3L#=QQSG[. MK,_U6A34\Y]"Z@SEC]V#9'+( CHHNV ]V7-P34!./"W( M%E(B1G7SE$Z1HJAL&$F/68HST(VK5E-HPS*"B@7!UN#C?G+4-I.REU0*9K!'D9FLS^R^7$B&[P4MEJ]LG+YHUA<$' UI!*;H M!<+$Z<+EYY*ODOI_I5,'7"$>?K"YETC!<(]8Q4,L6($HJ4X9YN2.\H>498UK M /=&IM,/B34.1N"3SL7DAK7ITXC-7/T7J8 MX+%=$6.N0.@<&_44JZ!\QK08)0J+E0-'U;1N?JL;9^DWOP;*J/J.^+1*/XNW=O&.!DW:]UE M22C);>.J",FHG0G(C#LDTP'3O/:D.ZTL:LG_J+>16,F"KJ]V4G.,QN9!5&DHX9\AF^<_\P)4AUT)YZ"U!Z4FHV' MI9LI/UNZ$5%RA_\.QET:'\V@4!$K51N_(J+F*E"4PFKYJK@LK!;\#Y2W,B=+ M"5)\9ZGS58 DJ1@02Z9 U=3(;*V2!*Z$Q-(K(W6S' (HV=.3S66-5R1_%3'1 M;!M62N:M,P^V2"$HYQY\ 5-@G'CBX^3"<<)$C']QU9F#*Z*ON"W;I(':/?NJ MT[NR1YW;3J_7ZXZN;+MU>WMY=7%[>7M].3A8&FCIFDK2=&M!C.+G\DW5?E;S M&? W^8UEOB[#>%CZFY_>M-[(SYA DGW>_FT?W7$\A3_AG>Y TX@0ZRH]/H_$ M^^R/'Q9SFHM%E2L4\[SHX];J=+VS* M=?MYX':UJU2'L82<%P<_*H2FE+#GWU":NV.6J?W]M*TJB0,\9A1AB1+#W0@X M7)L2OS(1E4I^B-5J8;6-2X9HLORZ7&EEW$GK.,"X*/,*.X^]E7DM01+!/T?O MWM?"N#0KL MR+361SR[J@5/-1RL'E9C6>VV/F"]0!U3V(,BH09IJ.-#5-_6%C<\%43ME'Q& M%J(6KNH 5XV#!#-47P,ZXZTJ;6<8+Y+O1<9LPNE'SQIT:Y)CVY#,%.XA=Y>$ MF4'L2,)L*W(-K'Z_)C?G%(69AE[TFU<4K:E#\F-WC-.FW ?Q13A)**^\^29K MU<:W83"[DNU@Y4'LQ\E-VOGRDPB_3/EV;>OMR]'MU>VPW[_N7?1&HZN+T6WK MJF??=F_MSNW@>KC?1JGM?=0G3P+L6R9+[%31721BK$Z+IVP>Q+(U@VP%.,/2 MV!C)*/LSN'F'7;D+62.\L9H*)IMWPK]A]Z2W7A!%[V35;(3[P0!EV$M$53G? M!;*SF,.QP3K;LJN:^SLL*H[=LXP!\F(\56>(-8MCV29O7$U:MICX MAMWTL%]]Z+A15MY?+ /;I[R0VKQ99=EHMVT8;:DHJ:-XY*'CD11N?!5;-4'2M,^[E(Q46ZR0XBL47Z'XRJ%?D.(K%%\Y M9(\68C6*KU!\17-\A<(H.L,HC8Z6]"V[/]!%"5,XHNZ@""D=8Q!A;HBC25+ M/A^2$-A/P()B!!0CH!@!Z= Z8@1Z:J'V$@#05B!/?$0! H ;!D ,.A4MTX3 M\'?5OM/,A(D4C-)TTU7064,V1>VTJX,.QCD3E&9A4*BAV:QH1 Y&0X17^[RK M+9.WV5RC,1I"APR'R-6LNS_&(7':;>V+3*:P4]WV!)D-=$)Q9"<4'6TY(Z9L MY'YU,GD:.E7++AT2FJF;]44 3KY? F%S'T%NFN145X<.3;TV5G?RN"I-3+@* MHO@V4)==XLCD3_QI<2[QA0?W2A]5_'#Q+M'ETR>/^UL/)^X.6M>]5K][W1UV M>M=7-\/^9>OF]K+;[5WW[=OV"33[8%$RF_$0?A MP'GB$5,CQ)=X=)>%70M'S.Y$6+!^Q[;8R@KM76YOZ5GERHSF76XDHPFZEK2L MN7=:TC;S'JEHYP@2J/CG(U]],._C_X%&Y*JM-Z)>47*@0;;V[;- M;N-XW5TO&3@T2\EF5*2Z?J9 L/ZNPTV@F=(?)'X,H0527QMGM_3 MUN:M-YMG7BN^M*9:[#$98GTV!I ;OUQ\D'.ZOC*O]TH'^]2^&+BQEOG5+0N M1O;-Y=7EL'73Z]T.+X:#F^[MU6V[U;ZXN+[H]_::4]'?;TJ%&S&>9E0\L6 B MDR6;?P P/CL&;QE$I[$Y,@E"4?@Q$H0-Z.J#?,&9% M!_3T@D:_()V+T@%]70UYY4U4SB1AUAU5_;3*$5XERC,P2,(2JQ M]:%WP "VKC&GP"0+0D/J0!*&Z*77P;"G6.=EGH=D''V(?XA_B'_JKS/5FR,W M;+JFNQ5@OG!O%T9[L2UL;0T'GJ>1_D-(Q7##MMW6)K$HVXM\>H(808P@1A C MB!D+L=<&0AIO'WZ)>;QQI^]M<-4X^.B;"6#*WM:M?TC-'#$.:H4#-JG M"4#RAN0-R1N2-R1O2-Z0O#%3WE"I.CI6-?A359>] R[[.$AP2N=KXAJ-&$:L M3RAM2L+&#[+66![_(M$:P4,4H#VLM432BZ37 0K[27B1\"+A1<)KC\)+7TL" M$EX+#N7W,8?77_G[%7__^'T2G=US/G__Q9F*<>*)CY.K8#:'%?AQ]''RP7>" MF?C*O]TH1^U2^&+BQE_Q&5^!()=>X/SY][_^Y?RMC_H77<'\-W@S=\7-JQ,_*_N3$3L5_'(/@[ETG//+>"AP MW9/ ]T7L;>N#R0(D@A^$+U[OC'%<[M7/'2TVUZ-MM2=FRUF+?M5U&4+N*W, M?OBY?%,_"&?8(STM_\].;UAOY&22>DWW>'CB/[CB>PI_P M3JF@!2'J\7DDWF=__+ H.(M%E6-?N? =KLPCV2!Z)M?RTYM!Y[L7Q7I5P:07 MVKM>M_.%3;EN/P_<+BI*9OD2=9;>,VZY1R M]T(#LI)12[W(#A[:,8?WC",<<=PNA#OY4K1?1&?PS#ITD0/O)P'!W2HC&%@B?9RK77ZENM#DTV(\O]X&EZ MIO#.:VCU^P.2 WMRJQIO;]RZW\"I*IT2N'[,_7L7H\+JVUULWM/I-V%W MK(X^O7OT":[D46KP*$\(7;8ULO7E,QT[ND[>>_[@/P@_#L(GJU>WTR3HD+Y':R:;7M:WA0-L4W&-!!/E+ZRC[$75*+4;;R8RV M[=#0:7*G&J323@>9PPXATPQ7K-?XA(V?PR!:F8M,5B?Z8>VN->S0_$7RQ,@3 MRS'1Z5@]FDE*OMBFE/U%@(9YX%["8S?P&<>Z$.X[]LE,=YYR_XBO9NKJV[_ICOJMD:]]O5H>-&]Z5WUAH/VY>W-Q66[ M]OXB92#UY]6&#P.$D5:#;BK2%AM8@*3:0\CDX$D0QE/9= 3;D"2Q"KH$$W:' M])4)5V-%86D.NK)!#'N+14OOV%R$+,+-J+;ML)CXYHAY7/KW,8\Y=?,X_FX> M=ON5[3QZH^/L=G'T[3R._@4;TJ]DO4WQBA8(&H)YMFWVC*KZ.T;\ 988$Z # MQFQE=ZUZHE/$B N,2+U,J&V.*4TB]L)JF[?$-( /M661[IMVQ*2GPZ0;)U12 MXZ=U#5&2&79#@?>KA66I^0ZE(E"[)^(XXKC3X+B3+Y'^=3$VKPVK-5A_C>C1 M7].)ZGH*-G[*P]NVU;*U-2G:E&Q;9:(U@O.T89?4*PNN,+.YKNIMZ+?Q@YOH4^#5"19C#<\81 MCCB..(XXSGS"O3;PVW2%^KL\G<9>S_"J_%XP/\&\,DS@EHG7$0N2.(JYC^NO M1>6>(M>1'+R93(038S1$%K&[#UCU[B2A[#I X1!R M9\F=-8,^Q#_$/\:%0YK?Q^]+C,UP@CDV=5&#(%4[%K[M7.D3M#7K:!YU[ 8G MN7/DSA'$"&($,5,@9EN]D;ZVT<<.KI,/F*3=%.O 5..@H_>@S)0=KEO_D)HY M;DAH/-TB2! DF@^)CM5JDY;84TBN\1&YI48-19-DJH@Y]$QH'.&(XXCC MB./,)]S)AS"V30%^GK5H:(Q.*C5A:,S;UGFKOW?*'/= /?*020R1&-I6#&W> M9YC$$(DA$D,DAO2+(9!"-?4&.HW9>52?^NV+FT';'G1:PU'[9CAL7=<^3+[6X?$7+*R0!^OI M<6*\^#8'4HHQB_DW^<&/!'M[)WPQ<>-W+ [DKX ^"?,46+-S9,07QI\L0_:'II[ M=0Z2-X$9C8MN&,^.C9KCK>]D^^#4)$8^94:F@?2O9>*;YV,9'&_(XR0.PJ>" MWT,>PX\ZO>\.FH%F? A17_SY&,++;_O=^OL#4[(!G9.9(H8:,?+/"!G5C'F1 M;VVKV]674%57(H"YO$;RC>0;R3=CY9MM]>SZ+;1&< U>=\A^:DWW*K_$Z"&" M2RDBB_E"=J*_%;#OW&-")B+L$C(YNAXZ0UUH,V7?7XL;\TX,C=/OQXL&;L$H?6V9W7[]26;G=9!ZJG'Z?[%O425MG"L2>&^ M(\CYDB#3AK#3 !*%*DX8+:.A-K28PO@4NB,\[![(MD9];;.GC@41%+U[;E;I MV1V/!&)BAAFXTB0C-^A9C(THPD 1!H.TU/% JSVH/[Q T")HG2"T[ YI+8K- M;4:_CS'\6RUP.FPO@1H."T\G#Z:U= MUR2!]<0Y[L,F"B6NH>#7(*YV'*R'[ZA_K&[R'46!OSW45L]"[6,IL+2[K4&B MC$39Z\C5)TE&DHPDF8GL2))LN]BHMD04DF1Z6_IOW8]_35]_/W;CI]_=,=QH M@LW2\<+/XD'XB;@-@]G-MUB$/O>ND@CV3831Y=.G,!@G3AQ=^.,O(GQP'1%M MT_2_W>\-1J.;4>^J/^CU+JY'7;O7'7;;_>Y-^^*ZUZ^]Z?\&UU1$'_68IQ[S MQ]^"_>A?D'K,4X_Y#6C.U-D_GMQF8K4]M7\G5B-6 MHP;M]08M4E>>W3VQ>>JW,^X#85+/_?FY<;LRZQYIVP24&T.LXQ6/Q''$<<1Q MAR+<:Y/MATU7LUE,_)"FL2FTT';$UJ2#LE''&NI+8#)E*_$ZRFP^G*8F,= P M,6#;'6LTU%:E9\I>DAP@.4!R8%LY,-!66&C*7KY6#M06IFN\ Y%ETNSBJKZV M)NIX"N3[UK"NW-LMR&8*3]6MM2F.1.#<"IP]C5V7")P$3@*GOJI]J]W?6Q^, MHP=G0U*\C /F_@M63.&X_=6E-,J-;K6L0:\FHV$%;4SA!HJWD:@A4;-?4=-N M6;WA_LK=3.$&$C4D:DC4[%G4M*UV=W\] DSA!HU>E88"6KV%KZNK:V^3. G% M/US?G26SS\*/N?>)/\W@C^@V"#_.10B/]>]_$3R">U7*=3>HI!U>MR^ZM^U; MV.-V[ZI_/>RVX(O+7J_;[P]ZMU>U5]*606>(26U$ASU(A3Z[G"LHJ05Q/ M./6$JGNRDF145%E-,NO85-1#">\U;T8C4$*FAS5&S38;3":JA M7IN4$"FAC>'4;LFX. X:$WP2US-NK'$@ZEIVIT5::3]:J=?X$)X:NC)31X0+ M1UK:A/%>6WVG3Y.'0\;.[&I&'_ Z2%E'[KA=5V''-O1L!-]I%*2OSX%X17K" MZGR'#_X#7!R$3U=)&,)?6ZVOWKKI7%YVKZ\M.^[+;[M[> M='N7>TUIZ"^MA4D$P84O\L,O]5[:I92N[ MA>YR>VG]:;G3RJZ2.RW)C;;)RM@^CV*TVYY34L=^DCJ&KTSJ&'2.,ZF#NKN; MD;5BUBDVY:T\F[=";;6)U0QLJTW94&NX,O,^7&IK;$!=BSD\9QSAB.-V(=S) MG[A\YH\,"R!"EWO4:59G$+=)R7RV-1B1 M&-B7:]1XV^'W(/P3BQWG88#5CKL8JZ>3!T7IN#IU+WF"!*[R69_5WJHH[>#B)>J8PB?D01JDK(X-45UK--#F M;)T*HG8ZDB=CL1$YOJ;P:#/2>,V)&G6M86M_/0Z-9Q]R?4F:&<2.),VVDV8C M:S2LR=$Y16FFM;;@^5* U>4#:8/%WWD87E M8'ASU>\-AIWA5?_RZN+FNG7;O[RX'ET?MC.B]CJ"C&!L#C\)QI%L3G@O?!%R MSWMZ=8I^RNTI#.2;C(43A+)EYGOD,[6,K'WB:Y^G,ODG83##VE(VYK' DHAH MZLZQ-N64$/-HRI-2#FTW=*LK.K- MF#Q,8J0YM*+D\!=J+7G,UBIC;6?^Y)V^*BK2".?3:FL\9#-][S6ZECL=8S== M^EQ->7BOO! GB&)T9T(U:V 7)7AT/7,Z/6W3,$S9\?TCYD04^97'W5DVD2&. M/;%MJQQMQ]C'DY/UMC^PZXFC[D"U@N4:E(3^CC2A/CM<6ZK%3G9X$]H([;/F MH1E-J$8]W>?:9G, V1='8:H?CPW1V:HG-;G#IVP$[,^&;QR,WO;UX8@LZI/6 M9)N8VOM+G]$:$V^$B=:,=*YFF/=][>8]=9C=0Q;89AE=J[/!?DMX&(O0>[IU M?9!C+O=*DWJW3@FSK^V+5O>B_=MB\NV^U6[Z)WV[WJC6Y:@U[M*6$; M7'.RJ2-V_Y6Y(]W><>:.''W?3GK!IK]@0]*;3)T7;/?,+J:LO_=E-L16C#6X M*<2-U)I5+WO^MK>3T(K&+&F MGNED%F[KI#3>":E4JUE,?'/$/,9Z2A9-L9IRS&-.)U*OE8"_BGB'9 HJM="? M2=&D4HOVP++;^HQ?TS(\;$NTVS9\B2! DLNN&UJ"G;; -(8(0T7A$C*R^O@*S8T$$ M'0ZO(>S'N<"6POX]K(Z8( MXQYTV!$AK[.'D!HACY!'R%M$GFUU>_7W7B7L$?8(>PO7]?1U:J5SI",_1\)L MW]I=N<8AZ&U?WP0^4E$40SQVN'3Z?8(+P87@LKEO1/J% $. V8P'9JB0'07++U8T;U'JC9!"!E#K,9*;^(XXCCB.),)9PRQB.-. M@>->&Z(>-MVDN^21ZQS2432%$/N<*&1,8=3;UCD%XRE88GJYI2E,FTK7ZK_G8HIG#$:]T21>)_]\<,BBQ6+"E>!V^ZOA.(&/J="K,J&9L2PIY_8U'@ MN6/V/RWYG[H-'P=TCPCUD$M^>E3JZR[PQNH^?X"IP 0HN3&[%HZ8W8FP(&G' MMEB[96^Z&4;:QCB*Q\)8LK.]8 MV3#*$@N?"@OK&S!H&&6)A4^%ATD M,67S\3K*XSR20COCN8U$S4+*1;=-*>,D:DC4D*BIV:H96=V.MNFCQF\^B1H2 M-21J#F35M"S;IC+3^L(WQQ6E^3D,HHC-PV#BQKM$"X\NZ]1N64.J3=B'8CDR MQ7O$D+"M+1*,"!($B>.'1,L:] @2! F"1';=R&K37)+7NQ<&Q3;J).S'N0AY M#&MCKN\$LYW&WI]0_XT>>?04/#1(.QT1M$:4;4#0(FC5,5^D;?5[]9]Z+3-* M??%Z&C!"V&L*]EHC&FFG!WNG?DB$J;SUN6F-PU:'&O50Y(\B?P4>^MI<*,(# MX:'Q> #;:Z"OX^=IF%@$F-,&3&NDK=/;:0"&3I9>=%:*DLY=4/9B@?8>R=D$ M\60,L1HKUXGCB..(XTPFG#'$(HX[!8X[^3DBVPYMK-6;];V#JG MA$**DQR^ M(4WB$A0$* A )@=,3 F]!"@PI/KQ-?)AD!,F(DY,1VI)-3T-& MU':&U/C 0XT#3(\GQU2G:4ZU$Q0])FP1M@A;A*U&>9,G7AI!T"/H'-+&0JGF(A P43B'^(?XA_B M'V/I0_Q#@>X=:+EMAMT)^BR=MM6F)D$4C*.(0$WHZNCKI$KH(G01NJKH&A*Z M"%V$KIHFR!&Z:O3"CLS9JC&KJ'G8Z5K#MK:C(%-VN&X%1'KFN"'1[5*Q"T&" M(%&/_T*0($@< R0T.AW' HF2;_%]S.\\L>KW>UM8B6B>ZXNSJ4Q5>6^W6]\= M AK/+:?"_]UE?E]TNO#S(B-4[X&_.#AKT"N?PBMG?__X?1*=W7,^?__%F8IQ MXHF/D]\2'L8B])YN79_[CLN]#_XD"&<\=@/_*XJ(K_""EU[@_/GWO_[EQ^4; M?!'W,^''G\4\"'%24>GRRZ?T'_-;@.CTD6"?Q>2G-[?7[9;=^ZW[Q]?K-\P= MPQ?]8?#B]&UW;N^'8Q:K#R]Z%W:W]^;O"[M8)MU7=R8B M]JMX9)^#&5^O8#=A MS@?K;!K@_Z.GX_:&O>SZ]3P2:!!S8!/))%R6S&0_A% MQ$+QG\0-Q9B-W1"!]Q5>L/$W^8VE]F2.\+ST-S^]:;V1G\$T<++/V[/HHSN.I_ G MO--=$(Y%B%%.C\\C\3[[8TGD%(LJQPL+*Z6]TA+;(.0H%_/3F][HNQ<-H*HQ ME5YH[WK=SA.V;_TY+_J=LM1-TF0CWDDI\>E72_"[RQNL\?8$'K>R:<>Q/67WAC$?,81CCB..(XXSGS"G7QB MXC]]-Q9C]B7FL8@.:1.;0I"3[*#8Z5FMCK;&.*9L)5Y'R3:'4]\5]/N:[^*HO%@R^$# ^ MHH)":Z"Q,^6N9#.%H^I6V11((G!N0<>V-6KI*_8E.SZM=J)1^.GM;M6M]VJ/4A@ M"F=0E*0)^NUHT&6/K-& 6E43N@A==>BN@=7N:4N,.7ITG7Q6[4T2!G-AL7\ M9#W!;G@46^QB4I>1V#@\=3I6F_H=4N2"FKOEU_6&5JNO+=A'D"!(-!X2W9'5 M&[4)$A2,VXRR%Y'+V2?NN).:!EN=3$Y%U^IT]0433CVG@H(-!AQ5'0\X.U:W M0^ DO;4?NV,^H- M^E>C_E7KMCV\O+R\Z5U?7%W6/KIPCZ,*U?R[2,01?(G]'V+X9S6_\(D%$Q9( M6C*>TI(!@XM0_0A)G?W[/,01!3.\A_S'IV(>TQ*#[;+HE4.=V,KQ.;OUF[+0;E,6 MNA^*-F0FGG%.3*U)ZB_0ZGGCLOX14*D)MJF.VN_:DCB*0<\#^72Y!\3M-!#M M&8[[77XAQ@5A+X V_%X8B8^;;R)TW$@4J_T4NL[S:R6LU!3>V@L^-@]+$%:J MJ_TL9MSU7](DAUK=%7P;@NN><*\@YU<1S@C+I/?VP'\7]_>AN.>QF=C] .!P M_>B%NKE#K>Y?W$LVUKDT174-I,NV?HYN'A5_!Y/B[RS(R-+8HK[VYSJ)O?ET M\T.>O_2MEL;$V77TJX,6QIV\T$%R398VG1._BJT:<0Q\/J0&<21H#NW2FT.X M>@M!S_OU-SLE9B.M=N):K6T->OI2FTS?^]>JM==V9FRZ#_QSR'T,J!Y0OAB# M''M [>8HQGMP?6L*[YSDJ%_[G(0 "8'#"P&BSTG19^.#POT&']_&X03X6JTX^OK/W90Y6[UAN0:&\DC1R;/*0AWVD&XUKG&:FG3MYX$ MC:&"A@A'A#M@3N,>B6@\X4[]G"&K&]#GH=3=^^ZPCDJ[N[>.YJ:P"(4IF^>6 MF,([)WI6T:%A0"0$#BX$B#XG11\ZJ]!JYQOD:QI;;%-3E_5=^ILUTI_H6-VV M 30TA1=[9MMHM?1$9.N^DR+ Y:M]X;J/(<-71 MM+4UE#!^ZTG0&"IH#")NU6S*X=G!+]8P&W7'P:8OC4G] MQ)]PK.K%(P_'Y;OAH 'YB(LH2F;JNZU'IMK=?O>BWQU=7K:'O>[5<'A[VQMV M6\.;FXOKVU%W4/O(U#*R;,11[3-4>4$NED3I"2\.;9]H9'/\NT,3-):=3G M1K; *\;P[&XIYXL='F $E%$#G_XHQGZOU$X[&%3$A]OSX4L#9T]P%)G.$Q<* M#IC&:IO/@3* #[6-%=LW[8A)3X=)-SY:I9R M>V0LLQOC0-7C_,LOWO>8F>L M=VZ/5)2$ H\FLLN1F3#[(UPS)G9F(&SO"8,TNY, :@CAF@+0 4&3BA2UVZ,BJ&-J+#M%L&"8$&P MR*X;:0_F%EO>H/JPC84"10O74/"S&_W))J$0S,7H+G:*"'DLC'27C$&??=ZO M?P3+:0"3 A5-"%08A+P!(8^01\@[ /*ZA#SMQJC.M/W=$^TK*?SB'N_R6#ZZOV;6_0MB\NN[VK2_ORTK8OA^W>;>UY M^9HV5GY(#CE75@2_BQR#\DXG_).X0]5UUY):^\^2:<)(8%LX^3B>N( M,'W4ZG_$M;OB$9;N^MQWX-7 Y_J1\*WX7)'%!*OCMO0CN0SZ?N@Y\?8^_P1V;)^$\B!3U MX)61!,O$4)O)(_A=A-\7JX>?RF?ZSL(N3GD$EV/Z"3 Y,,*4Q[!Y\FMU?X%I MXO'4]?44I,">:[D/DM0)8>% ))1^LN+B+H'7AG=GD1*,##XZZ"T[0HI2]>JJ M.@7I R)VQD.X,3(K "2$EQWG,C1*-Z>T(;#3F%D5IAA!:J=;ASN7\K+Z/A+A M [!2Q-X"Z>)ID$3P;?1NN29F^RJ6T6XBA4IJ]E-28[=?6U,SVG?ER-Y+5>@% M&_F"5'/QJAQCVZ;B'RK^,8 17YS92\GN5!EDP.BXTRQ",ZSXAUCM>%F-2GA> M?2A?^/\_IX&"I^>=_%T9=(_T; *RC2'6\8I$XCCB..*X0Q'NM<4'PZ:KUG_Z M+AX_?(EY++05M.SQ8-_Z2MF;\I6TEB@,0 B8%MQ,#0:K?(&MA7=*[Q/L05]_F8[^*KOK8A5'VIQ7O' MG#70![F=R68*1]6MLBF01.#<@HYM:]32=F!(X"1P$CAU:L[.B#2G(=UX>HT_ M:_X:Q-QCOP9A/&47,_B9K4(=6UK7Z+M!2%/C51]AV2-!C0IE-!%Z*I#=PVL=D];8LS1H^ODLVIODC"8"XO] R#K"7;#H]AB M%Y.ZC,3&X:G3L=I=6Q>>3-EUBER8HWL:!XG>T&KUM07["!($B<9#HCNR>B-M M31:/!1(4C%M'V8O(Y>P3=]R)Z]3BSYQ,3D77ZG3U!1-./:>"@@T&'%4=#S@[ M5K=#X"1P$CB-!.=@?RD;1P].RD:4V8@?L$N1+QOB<='6]^%%\KW(F$WH&&&W6M:@5U->]39$,X5_*"I%XLP@=B1QMITX M:[>LWK FPXS$&8DS$FSOZ%Z0Y8C30;D-RR4\TT,Y,1J3I3C2SSI09)B?):C2SCEB-9M8U M)'/O\PLSZVE^W<%CI^8PHG&$(XXCCB..,Y]P)]]IXU.J6P]I&IM"BY,<5C/J M6,,A#:LA#Y!F5IVR&+#MCC4::LM -&4O20Z0'" YL*T*J4ME[7F]K#?LTA(?290^OS@F<*\#9&^UMY@&!D\!)X-RB!MAJ M]ZF;TT%K@PF8!R@R,87C]E=+TB@W>L\%O:9P \7;2-20J-FOJ-ESL:TIW$"B MAD0-B9H]BYK]%L*:P@T:O:KU]:ZK_O[Q^R0ZN^=\_OZ+N)\)/_XLY@&0TK^_ M=B/'"Z(D%%_AQ2^]P/GS[W_]RX_YSZ<\%)<\$N.K8#87?B2;7WZ^.,/ M/F9!NP_BD\?]Z!/XN,X3T-='(GX6DY_>W%YC:<9OW3^^7K]A[AB^X$Y\UKOH M]F[:5VW[=MCOW=Y<7'1;P^Z5?7T[M/NW%X/+-W]?V)0R@5^H"5VUITL5L&6P MV'AT4BYO;7?A"TW;KC[BS]^[,7"5LR;5^\)Q@L3'#6&3(&1?8MB',TEW5B;\ MLXRRZ0OW%]YWT-;WOO*ZKU,A5\W])Y9$L%DQ?''I<>=/]L69!AY\,PO&PF-Q MP$04NS,>"_F;"7=#]L"]1+!@P@+)99'%'J>N,V5NQ/AD(IP8:'+W)'^?/N1_ M(U@A$(S-0]<1C$?L47@>_C^/HF2F;L-"<<]#) +CS$^P> T?XL M//%-I80G M=_^&^P,[PR)"%P$6G3-XFZCT!7-]QTO&8F$!XMM<+:V\DH? @VWSW/B)H4Z6 ME\0BG.&#\6_^""N"%P1,)-R3:YB'P;_5C00L+'@2(J4#/$&$C@M+N1-3_N & M(5P8NM&?;!+"CUPL1@!BLA"(J3+<\R4!8[BPTV/U,B\N%0A])SD/'HJK5,P* MGSF\ [\7V>JG+MP 1VEYE1>=+% &*#R#.ZF'Y628!;A6@>*#S8&3@K'\(3!Z M@F_ 'MUX*G^8,4CI?3QW(I:?DSY [;9ZTXP)U>NX<;1PCX(]\%WQWTOOA#\- M7>$C1_DY,7#[%'E!S(U=Q5KI6M0*U*:R^Y#[^"#D\70G856?UVU8*"8>K$S> MY\D5GGS@?T48G(%@F,/?_SS_ B\5"@X$>F*1*,I,1H9C",U T /Z#F6!O06M& M[ZI\QN,X=.^2.!5Y\G6KW'&F6-$IR73)(>D;)!'*)_7KD.-.,=PU-A/Q-!B? M-V.G+Q0 X+4KD"PC DR?LQP5+(&%A&OW)4(39!7=YFAS,/A'D)]2>\(/4'D" M!Y44R5@@9($@4FL4!*[JHU3&HBS$'TCUE(G^;/WXI'OA@PST@"U=$%9C-V-1 M*9IEEXM4\KKPXZ7MVI*:Z=% :L3*/1L#XX?R]=^C^:@('F&)TVL?)N^$>[.O M5<>ZUOP$UG0$0C68R8U% "/S278[9[^66"W?RE339R)%&@4ARHTSR312JL"] M0',("7;\D7@!?RML[>V-YXKMC>@!]@1P1#<@T.*G7X-8K##8-["XV]?]06MT MU>ZT.U>]P67WHMN]OFRUAH.;Z]N+RT&W=HM;ISV]9#V7*562'4Q1K1:I>0@G MX2U_QSX^H$83CPU1!5(-:('YRHX3;&7A_TY2!.6VECNM+!#?Y4;66I4H)%\S MA\\EO_Q7Z4,T8%R44SIHOJD4MXLM,Y'VI^2PWT_@GX,CPX(D!J/91]FB MQTXU(B[S]NY=PX,QS1'!%7G'IGQ_"(D? TWF\]-<":P7G)90>#QUA:H^DO0> M,FLUC<\DH3.%&Z4QC"-"D\MO[B$). L\+'F4<2$9LHF0VXVAQ1NMC=)D<)88^6H9F;Z62 M#)((UA:]>[XO$/7Z+:&6>OT>6:?8HV^%>_0OV)#\>U-;K%*O7^KU:P0C4E=, MZO5K2K^WO;!:^A1I5SX_.=, /C2L$?#FM",F/1TFI1;"KV79JU61(!G"ET&D M8#%BGP;S#RD>K-YYK7BJXE#5P]$M><6=^C, M1IG5R#YNX*H:D\KX=5V%T+JLC:)":"PB )/*N,,J+>[$%IL%L?O 8X&I+#%W M?9F4$ I5B,8]X9?+,".+C=U0.'$0YO5_4>+%W$\'"DFXJK6H4H1J,E]6[[=0 MFHAY>_%C@"6@F(57#B"HY:NLR(N9.HO!6WX6,HUOS+[,A>-RC[5;+5MEJ;*\ MIH1A48G\^=K+UUYVGGY;+GR:ARXFR6#A4Q1AA4Q>;[/MO;].W4B^&M:Z8F%J ME&?5R)(=3$UT\VLJ$15+%H[A(Q+8AJ?%?T3RAFZIM#4MQ93EFW#_L,(IZ3\" M0P23B>L(K*?=:+.KE:?G&8;8C&.]4%[FQF.5@)E6[:HR6T]$6%G$?0N3^+DL M@8:7OP\%D"V4_U)40@/!_Q1Q5C7I+UIH B.ZVHM>/,;GU7XJ[!7>FZ78H""^6<:?%ZBE"LS(T65^\"H!%Y>&S M#);OWW9<-'=#?+H6^IM5CJ@2O/=1:RCW,MM'68O,L]+V/1;D3((D5,O4\L8K MRLMK6OA'G_T?]Q,>/A6>H9TC"=_(8JX"<-&^(2T1X@_<]63BV41*4]R-HJIX M.PV%]>6YF&:][S*I$0=@$RP_>J$ZJ5P'@SGX\F) ZEC:&3('?Y,E2_TH2YM! MT\VX=$)0]_H.=@ H.F#P&18^,U\XL&(@'2)FQO\4SZUXU9-SL?&:][50E<'" MN*0?\K]:'8\6JK#CE9)T.8=X)XBJ@I?U^;2Z4F%UY\JG])7%5,\R1U:4T9!V M (CK!'C7'DCZ=RV6*^'<4(.A>K[ @)LA9[E<[07Q;AJ*2)>_7'BJ*J6 MM(E$P/X18N5W&(+L=65EI(^9ZO DV5<$+5"X70 VN;HL8O]O"H+H?R/V"?8 MFZ4H:7XU=<6$W7P33B+EPT=E*2I['^[!9B*#1\[3RE!0*ZF49/*J=0^KS$I[ M]'"D;;5[+0N$K%9^A(5GM*G@_F7K \O440JJ?UIWG]0B41NJI*0J[JP0"^N/ M,KLG2!FJK0#=3;O:Y'UBJEV$BL8LZ:W4SO!XX;%:2IQ44*Y=1Q$0=N414JG, ML''*?]/6,HNM3ZH-3[25_J%5H=&":E*Y2-E3+YALN5U5V;><\Z="'D4KK>ZU MK4@J/4A>;GZU' DY6!NL:HVZ20VQGN^'M=QA*EO3HCO]N&#*9&VR2FVC%A<7 MA^I)-_E32D3 ^ZVZ2>DGF8.X[LTJMZ@VB5)]I$#_":W%D M "L42]V^FJ0IRF(VHUVJ'A2/R.V,&EQ$B.:6W&W,*U3^:9364T;+!7.;/X,J MWO93\39Z;<';<-?JI4Y3ZK/:M%"JW]%6OS.D.C*J(S. #U\[YXOJR QC-.,R M\PQCM4:5Z% =&3&I\4Q*=62O9=F;[0FEX%J MHPQ@ER,S8?9'N(:DS*<@;.\)@R>1/D\ )8#J ^B H%E+97UT4$[AC86"A0M7$/!-:,BC727C$&??=[7-\'^)0H=-S I4-&$0(5!R!L0 M\@AYA+P#(*]+R--NC!K>VV;_V>U+8^!+M7/52JC%JIEQ$F:E3LU+>==RFZ.> MFZ.O<-(^7]%C\(#;A@O21"1M^X;3\09ZUC3'CCA8Y;LPRTN6+H'3":B-7&<9 MUUEMV[C!E2P$ZWW"6N^,8%WH;IUKFAV=OIQ&D'?.1S6.[*T6)X: -?=!%W(- MWNVVYG7IE.F:IVB[LKL:F.[CM%M1I05")L";7(I( GP[R._L::RZMS%NT/Z' MA0I5P!M/5;L-.3OTJ;".5"-'+-POFCE5FSJ& ?A%LPKR&@2\ZI3,O %A;DK* MZG$:GGG\I<1VYY6UQ-V=*U\;4TML=FFOANNZ35DH%4N;'+3?N"SK",M0M^S MO=^U%;T=M]A-XO8-N=V,879&H>'W])"A(.R%.FTP$A\WJ1]=K/83MCDCK&C# MBFGXV/P0D[!27>UG,>.N_Y(F.=3JKN#;4/5,*\CY56.9+F&9]-XS_'=Q?X^- M.5]([SS4ZCYD9X%&KNY?>#ZY*1]2NO&Z-MTE6S]'-X^*OX-)\7<69&1I;+'^ MT5K'6\39MUI#;8V(3KN DQ(G:[*T=T*?Z:TVC!B>:(P8LL^'H]H)8LK6DZ Q M5- 81+A:T=8Y[R^/Z6@^S9K%;*35CEZKM:U!;TAJK3;G^+A\X)]5P<(AY8LQ MR+$'RUGFU->!8KS-P(.Y:K51,N"21(Y/G%(0[[2! M!(VA@H8(1X0[8$[C'HEH/.%._9PAJQO0YZ'4/4;RL(Y*NZLO->4%2IG"(A2F M;)Y;8@KOG.A914>;DV'*1I(0:)X0(/J<%'WHK$*KG6^0KVELL8V^8I&*+=P! M6W@<)-B )C.&C_/@HV-UVP;0T!1>I(#E$6E7X[F-3D8JZ'9C;2:L>OU98;V)).HY.P5=?]2T1RI(@_9B*;/AP'[ &G MW?&8;=',MB[_K=&N;ML:C)8G:M1%*E.8BL+FS5/QIO#.29Z=M<\[VMQ04S:2 MA$#SA(#1OJ.^2 VQ#NF/X](?E'GQ:K_.H(#2WAP^F04I1UZ8X>L=YWEGVVJW M]$5DZ+R3(L/FJ'WCN8TBPU5'<\7L4HH-DZ"A\\Y:T+:'EI[$;*353ERKV93# MLX-?_+T<=KCJ]WM;6(EH2[,?RPQH([O5/FJ49S,@EF:OAV(>B@@>',F1H7$0 M^/*GZ8QG)=:&;7OP0P0T"B)X,Z;&DLYQ8A'C$8XP M72+6+J]2]P!2#>M,L95ZK')CQ\()0HZCV-XC\Z1BSCYO+6<,[;)JBSU.76?* M'H/$&[,I?Q#L3@B_F+U]]R3W*QT2.PT\\+(C^.%XU=?9_&;YCVZ8_G.4[F(\ MY3&.816[S_S=+_-?-(;Y+"1X*-@C4%K+#?_6/N_IG?P-E$Q\8*O@WH=_P0*5 MV5SXD61M^!#%D<7X^-^)#,/A$&(1Q>Z,IY^P<5("L@88T^-I,D;B/ZB@G108 M9TJ^S/G33 JD>]4S->5OG !<3N2X0^&5KP4M-\;98SJXBG$UKPJG![O!6!L3 MV.?+"GDG6LJIZ,^C*/O[Q^^3Z.R>\_G[+TBE%*DW_TG<^.G7(!;7;H1R%VC[ M%:!TZ<%O_O[7O_R87Y3<1>(_"5#TY@')FO\(MLQ'\'T6DY_>W%XC)__6_>/K M]1OFCN$+[L1GM[UK^_)R,+RZM:^N[?;5X.9RV+>O>K?]P>W(OKUZ\_<%N)?? M_X7!P:OLB[HFA,N/2]-]"LHP19J=A=K![:!]T5#^_+T+1H+KI!(6L#I&O"+& M?K^]9, XK@>LN?-ZRPJA.]2L$#[Z[!\\!''2[DCAW;?*Q@R3$Z5 ?(#I$S#N M,UY^._QA^0W9HQM/Y3=Q ))O%H#E$Z 49R#TX#Y2'(+LJ[B6C6D_6JH;(G>@($C8OSR(;44:Z#@2WD;-=#0X"5@'DI,8Z:(!MM,OSE MVWB@?DJ(OWJ@4*27$2X+'@\K%+Y:.ZS6OTW6!W2-0YP+VB!;7PFL,'F_J7+N M7VT*?D+UBZC^-)VB[?Z!@T;6!N \J'=96DA?\YLP9N&C9O0.0?7VU250&0Y& M'V&(EO6#J0W#1[AZS 2,_(OO@F$3 IOKVH<#S-7@0PF57VK>9D)JG)GD/=ASZ M:AYS^/K2_II=@(@2$=KO HPN>/R.R6P\)G,?0 X(M,[ E/MG['.MG>#')OR< M@I_) W?B"-ROE-="[1L8LU)$VXSQLJ#HG\ R"*)4= *(/@9AQ+\S;?(;NV$H MUJ6X]=&<#X.YAMRY")(UH7_(-!#MP=* M9#J%B^&?'G#E?,Y= 3+=>[S2/H97V0-G."SB4UG\BS"X$R[P_Y*4H',D#^^ MP!(O4",K*+"\#7\8.#_#'Z;H><$] A.)F)!5N5%7(&?0+I>PSF3/ %<@8P#H MUE7KZ9J14$+*."'43,SS6;75:NFMG/8I- E6"Y=+#D#W$4RF;*\H#F6,I@-, M_ZE\4P9F&M?Q!2T/=.] 0!N: 8-@'%)GLL\?\HUVJ7=[14Q=JL?"4CF#> MD'E8#?CKC/-HY7D=Y55-6N/K4;\SLB:F;1D3J]^:&/WAR.Z-!H;=[TVJ[56E M!-(4A;0QC\"4S66WR'ZV663:.8O ;.92S=Q5,Z_2]B4B))>1MK9=/6E*0NT< M)N).:F\%;AT'L829RK^]ST%W]T][YZO;#CN4.P5,:_<\.:AK/6-C_+X^J!^ MHO2>[I/B-&&YG#/2Z_YZ4WKC?HN%V#FI=^/%QWWPHUF\!'6E(9B.?#> MV$+R]]F'OS\_ %I-:CT4<7F(U-M:5.: 8$8UEY_>=,V_O'@\]?0,++W1./6^ MDV^LRGV7>>!Q0:H4O+Z!'&IDOV%8Y!FO2ZQ&K+:?U0[N.T_Q^#NX\A5P2 QBMHAN. M71IA)GB(!14:H29CI*P:B*B.WN_FYFPU!5$G'K5:+W>R6HJ%@6]LG18"MY09-=#Z$0: J! M+N%]90R!;E!0:+;W;R^ULORQOO.A]#)+%]88$.%4$B0M9 MTY57+U@I(<9J4TG5#4=57@+"!-/HGH6;52LH^N7)V7S?, JWG M"%Q/CND-*[_]X+J#J_%^TG4<^JH.H5)D4_&@:A*238@V89MR"\A'(A]I&;1L M4UM R]OKNVR8[%A;?G MSK%_(V>N1 JR6>#MY&=M$GC)V:M%]EA96.MR26*5R@733:L@F;6%,F7A!7*A M2="0H+FPH#&**JY38T%S4&KIJ[3Y.[\?3Z$MHL9[MRE4+U6)+>]E@!=A[VKL M$KG8FO&&]\9^VLUZ8[E'SLXYM.]\ZZJ7:U=P_9)3[^3;T#R/AEFO-WOL;?A@"\9V'(_.CQ-8V7LM"DD6V4;(ORNLA IU9J M398!?9(!%_.<:F,Y.,$L?.+S*G[LE?Y Q>(IBW-N!J MZ^U^?IF7=0<7J;7=)_!3'F(5MY#?<3^F(F[[B[CUJ3LH*312: 5 J]?J$[0* M4V4$+4'4;914">]^B**6H)6/CNI M]%85-=$[BER6WNU01U!R=TF8E9$=29@=1:ZN;ML%N3E-%&;5:0CZ)">G_2R/ M)_>DS&\SKF$7%.8_8DVI,.92)<=EX63PRF4DM1LFN:L%OC83,@I"Y# M"KGO MRF4J'29P.IB1.6<1/ XNP)A!M:TF^E8SG?,9,)>EW+M2K2KF')HNY6SVBPVPO]U M OG+0RO*=MI!RB'SF.^ 81!I.Y5Q;N?YY(6>M?M1!2?3T-LY5@ J^[O/T8<\ MZ9"ZZM)G-&/A;>*%H$.'[DR!,5;5.T;+KVI?6=[XY1'3$$4^\IB8)UUG)8\B MC_HJG4_3MW8WOW:T5.J7-.%Y=GAN72=/LL,3_E5;,:4-P;ADBEX1!"EU_EXE M.(#LBUJ8ZO6Q(4R#\OO(""B;#5\Y&+VU\\,16=2-UF2'F-J7*V*>ZYYX)4RT M:H1M5<.\S[%$S^G4K 37Y6B;'%:D/_O\X[M8_G#+V.+]UWBQ2'0Z\U(A]'7& M>306TO$"&8=$7R?B"Q$2V][;_HBSWK-@CW8GO^/@Y"M>_EX 5863_+)1&1-(B![+DHA[ MW_JA*[.?+:S;+B"4;A'R!4MBRG %&(8%#* PI@*XIL('1L+@.!G!#\IBU(2/ M%TV#<(X17*KKP2KNC0%L%W@K?,"6!QC=M0@%# +[%A_SJ"[SF:Z1X#IX\ MF'.,T@.O[X]8 *MJP!SL5CT0G<(Y^YUK?,FDJAN#E/%\@3/'X#-0MVPZY4ZD MAH=5!:&:A&J[H)X U_,HN76]Y"9^=Y<0P0L1 3!KU;5AQSW1DQBYPZB&@^R: M6^KK)CTCDL82*87R@5.Q%B-K8PW4 "<)E0".\C32> M+Y!KU-M?8GY3L#P5$"@ZOL]\_GZ H8 H9:Z#\"N#=_N%1W'HRX'OCD&T1]/8 M&R0L(#\#99S'I?0Y0,98G?;$''8[PVY[;%E&I]\WS;'5'PX&]M PK6[S9,R2 MW$D$JZ*XEI)<\4U&="VC>G6D4!;0&V* *T;2^AK+EJM6*]5JPW2U^$O&S0"V M.$+@9C&FV45K(:A.'(:(Y@0[:U)V0Z,P0MS Z^X0"IS%S'[I.) MLULF?!EE@E -PL4=:O?DF=FR,5@9GH(R8L\LX&G) H2CY)*4B5R!*6P&.8.8 M?4H0+5P*SHP<;('1S:KP"%[!EY215]HOTRR@%Z5,2N)L)O<4K M ,V31E:C)HOA?8!BE4L5NF"/"=?@>$L%=+\*U4ZGM@T4FY/: (:CMG%QK-0@ M2%#ASH4/K(%VQAU?*KB70;"'Y?'"Y?+6. ;T-!@0KD@;,*TT,>@<^!4Q&\W MS;B=P?^9]RA%,IPR9U([Z"8"X*)D0:(Z '81(7R0SF"2P'!TF3ZG#TB:Z :&%T![$:JY)P\3P!4I_SQGF4/-AC.-@TW[0L(8SV^"<=:' M_89"]1C[8GAMV1.C;9G]SK4UL,;#8=@Q_3NZA]4;C,&61Y&>!= M\W"GK-VG?929O"$ [IE4Y1A#(1,1D"2('%?(GO(07B;6\?)NN"!]M9W$/8+QPAI MYN%^>AIR6P2&ZE-+X6V.Y9B:76Z)-F@NH+QJ!+P^ 8^ 1\"[//",7HN01Q4& M50%4(YNK6P_*MH9N=BY7_; 8&:6N$ +F)U1J?C,LE[+RF"?%MS_QAZPD,;1A;\F MO5%G:$VZ$V,TL,8M:V!VS7'?&)B#0<><]$>7+2R*0"F\VF Y-(B]I V6,?: M7E@!;,Y^@T^_Q:&0KG"2TG'8PGY5Q:LF9;OVI857O)#7G(6WPD\FR>(HR'Y( ME+_Z):GU9??,5:+)V>6]SJ_NU5D\G%:LJ=<[[D[:,=MKC?7:;7L=8WL_77,7 M:WK6T.PMDM"@A=K/J=EK&\8:88\IO-/T0(,3^'8$4P&MYPNFREB.F,]E MY-NT0\V_8$%N,">Q6Q(SXJ0]IYT;1LLMI:_.C+NQQS]-/X?! E[=XV>/^=' M=R=_Q&*!!?"/WFH:6_9@;+:,8:?7L3J]P6 TZ9K#2;<]O&Z/.H9=^%93;;8Y MDCT,H]7*KT)Y[\PMC*Y9S_+65+^[J3HR$WQ)$[),ZNF:SZ/]&\&G%A2](%FW MD+)B)YWEX<'2$8XX[A3"G>O*]JHN[SXR9P;&3?A,X)W">+6K,V&T]&[OX/+& M32DU4;Z]B7*)E+I# IPJ@L2%K.G*JQ=LL!9'V'Y/M4!TTIY^,IA&]RRD4BQ[ MB6?J?:/XFA!E896B]1(Y#P2NM?LZNF%1M7SRDPXDX'4<^D)UH$T:ZC[@Y_W- MQ1MC$[:I/"7Y2.0C+8_][-P"[>N"!W*0=E'V V>2SP+/Q2[D(:!4=1DOQ'1[ MH79 ?4P[0^_GMT=Q,MG*PF'D5U5 R34'G&V]9>=6OKGQX*Q(^^/J K-R^#)L MO6OFUJ&F+C@A2#0;$G:+SG'))SO8)Y-28XX3SV./8?BSRQ_ <8K\U+-W,L0#SN82K=^D\5!;6 MNER1I.*(4L3^L&D5)+.V4*8LO$ N- D:$C07%C2&?;D*DF7AA1PW)@[+G^F*2,"SG]_?3((C\(.(?X(OVH'X* M YSF+(H6[]^]N[^_OWJX";VK(+Q]UVZUS'?X[W=XX9OT^NAQ =?#R!PHX;[! MH=]MC/WSGW]\A^.(]_CWY_\#4$L#!!0 ( $."=TC]IYU!Y! ,>W 1 M >FAN92TR,#$U,3(S,2YX4CF;CB3,E7 MRKN.[;6=R>S3%$1"$B84J %!V\JOWP9XDQ!XV3$S5%6J(I/H\VLT&@?)][\^ M+AQT3[A'778X&+W>'B#"+->F;'8X^'P['-\>GY\/?OWPT_M_#(>_']U$"73,"1;$1@]4S-$7FWA?T92["_3%Y5_I/1X. R*D?CQZ]H%GSRKYFFCQ/NO';Y#%IN M[V[)VQ/LD:@YU'KU[]VY+W8V;>K:N(; =;?W^Z>)681\,9QDM)NS?<'@TE9D&P7+@6%BHTT][1 M$FX11WC1E6'"ZC7H,$!;]=3AKD.\)])'\6JKD R0HMW6YA;$FJ S1)#\KAT,,/"Y:LS^+N:9@[G M&2ZG"1.IXCNIXNA-"Q459T9F,F]75RE-]:1ZU'!+1-%:OCYU5U$C37D9$#ZA M-LTT::Z&?IBIV'\B BEXOYY(CUBO9^[]EN7Z3/"5S$R[55*:CB[Z8Y@P::B, MSSF4/:O*"59+&/_5)+=FV-J$UE8EHI$_6BM 'JUY;0UB(O6KM0Z4W1-/U Z0 M%%GXNW5X,$PM-?B.ZBB24 4_APF#9FIXU*JM1$0C?[170"QY?0TB(O7+H -F MS!6*D;P475PN*9NZP16X)H?L@VCZ6TON+@D7%"JI5+6O M&,PYF1X.9%T[C"K8/RSLO(9Z-VI2$)"M*-0(!226[R@C+A(E(PXR9Q\./'"V M0T++O[M1-IG6-0I(**,=MLG!D[HV 0EQ.FK.DI.ZY@")!Q/F1H$G&=Q! T1A M!GB$'5F7W\X)$2=$8 IJR :?;\[73/B4? U9)"02DT31AYW1]NYH>QL-T0GU M+,?U?$[@CY )4EQ0P.;]5IXXQ];WB'W%/JC?>2^$Q&$3 V&NVU:FR_8,+5EX M,7)R+=>/+8O[Q!XS^TK,";^@>$(=*N,HN.\UQ*:W=O>W]*N"A4!#" MS$9*%$K)0J]":3_W&N1V4%8&;*<28!M(I/GG4#8RF'6W[F@:1J5 [58"*L5Y M YHR_YJ[MF^)+YASS,0J2C2K=@B6<2V%\TTE.$,Q*)(3Y\G5!MT(!UE"K6#, M.OW+ITNY/7 9W6P!KHEI*;9[5;%54M0H&,OY%P))&W"5^7=XXI"F((;$)K!V MMW=WMT?5!L" 79_P.'87"RID3'K0$8Y=)BB;$6;1BI"8Z(V3@-T=S20@Q4UU MF R_#2I6S9JD AMCFMO=T50D1HQZF=,,;C[U!%W(K9,S7X#[+@A,S:_Q2K7] MS&S"QXYSZ;)CF8LBC6+Z#8Q%T.\!J#:CD7X^BZNZ,974MR1!^'6>:Y#K5EK*>K MF*H0K:,V0 /#*_R30^PM>$T=J5'()*RR15"_QMI98M8)7P\X,Z6ZM;IMF_T\4 M".@1B"=D(BK!HQJ:-VW?:M9K)%G/W%EG1IYN;UY/?KM7G$1)ZE[.:Z.'#.3* M/,P;Q>J<35V^4%I5\[N)@0&([7C*%#_GD/JI5O 5.Y3BUR-<3A=+QUT1I!(>.SKPVO*_)-1$7%+)!DD^_O5\G%QG(S:MZ^YK4I,6BE[D*$@+A M2TX]\H7:I&ZB6D]M[A^ZL3CAA22SON:H=1Z](?>$^>1H]9&X,XZ7\UIG QJP M-?>JMYJU<@."*)2#)BL42]IT."T2X7$*N9I]2_@]M>IMH[024 IZ83NM(NB1 M3%6%1%(W 9#&I\:>1QD/\X['6\V.APG&'NYWG#X2RQ?TGL@U%<*\&D.BEM(\ M-?U%-QQ&?%":4=\AJ)4(30S,T]E?=#6C%I!>IK S3/EOV/'))X*E=^3TLA(D M6D)SW] =LY%LD.*#4HQZ!$"P?G^''RN.%^GV1G?OO-&X.]PM4.3]=++L\>!0 MM>)[0J:$:,YO9L&$B42Y4)S)%/>1(%45:KU M_9&'-1#%ET\?Y5! QLNE0RU9)MVY/$*(A5^_(]@[IVY_!/^T^7_ M]F&Z8U-+2FN*3F6^I?"]-<(GY:@^IR0AZ%Q(R4(987U'^898+K-@N%(J74UE M@K*$&DC#7!6N]]ZY8TOXV"G<&-NVT@L[J0EPP]AX9FU*(ZKPE&,FHK+:R

MZ9?)[:]"57Z6J3U0<\W]5XFVZ=6#GS=!V38,7BS^*H=:X5FB9PZU?D=4C87" M(I5Q:7#GC69I,%M']&\M\ (8S:HO *::FS?!]C13[82X1PZ^)"(Y]7A-^.T< ML[#F,FJ$T=M?)Y2RPH-^5:P.FCY?@V ML<^XNY#S0U]$@PSFC+)93%YG['I.^<8A;*3;V#+$!$HKA1*M4*16\"[1E&)J MT M52_'IXT"F13F#X1'VJ#5F]HGT,+&!(-VT=40UD%4:/87)MREZC>+'1&\L@T:Z'5(3HCVLBJ[X##/Z36DA#Q+XBP7FJZOI M+9TQ.J469F)LJ5<<0LZ[=AU:^9'L9IS-NT@CS:"?EA,<2P@DJ7/7B2R4"$.1 MM W.9C3&CN,^R">^SEQ^BQTY%Q4^9W(CX\3U)V+J.R%1K86W[Z6+>7-XI)GO MMH@E%"NHEO64BBC4,1@50BTCXGXN\S7"_MF#JW+$%,K+-A&SP;\B/,\_[E0: M?W:V1SO%@J)5!$2_-B%0 E"->K$-?V,]N3W:+ U\S!6#_N;6OJQYA?]K"D'['N>J4]Q7P96/\NVQM3I/*P'F17W=J08=G"@E$4E' MR=,+P=GT4"H*Q&XZG_)7.W@K8U>H +78;2"1;E!7@F =PT!QWQHE \-2X JG MUK3 J8MA!T.1C V<@??C=0MYZP@#X_032^%QJI8(UY)1"GIA=50/>FJ!1.&O MY&8?QXH/BVU" 5Q68PZWEMB\4ZH[,*9/M?V;J]WZ$X_\Y8,!I_)[![5ZG)[4 MO/ QTDP&$D9(<>IGQ\AZ\](553N%CM"\4JC;:2Z"H#C]32%XOY7[]EEX(?.% M-/5]M/!+R0HC^16I/\)/[H1)W(N^\7.L/DTH4L^B#=37W@X'=0BHH]Z]?#@0 M0#) 'H BJ/"E1A^YZR\/!^H+Q0=4D,4 !5^="JXL("@$C#SG<$?:.4#!]4GP M6M/#@<6)345T>4DX=>T[Q2#X5JQ(?RJN:'5JASJ_)7U#+$+OI=YR1R*U?7T\ ME]^1A@E.:'OLD2=B]HS>LLE$[RS;Y^$YVV?S5OA*BJ?Q5L+L16+K&=T5])]V M7HIY_+TZWF6;W'-JX9P4DQ^BHY4,U5]@$$6QY:(A!=],C6!C;-@W[B. QYXP+P8-,WY-(\;L(VR65/? M%'WA:2(_%^^J^%\?'TTXO&1\)#[@!+O3J^F46N16?GLV-DUSHY'&H"X&7D\> MR&3-_&4 NIQ(B7'97!MJA_3;I4#:MD<452SUQ8'>I9 MTF;A[1[1UQ#EE]QN8(['[Y/Y3=7&+U%$5*FP"OHG'^9Q/84;7E*!'?G7,>9\ M-0W&M_4.J,'@AW%*])$]^192D?Z>'_P^ARD_FU%90JJV:QU3DTG'G+,V,42O M+X[^QYIW(N?S?DV:SB7#_$-LN8>43@AS%Y1A41SQ&E'^:/9? JB\@?4ZNN[9 M[LM^_(G:MD-.L2=[[WC*J94KT\J;O5C5EICR"$,I]<@UZ$7"K:)P3QS4_0PC MF0>HP"@&GI1O U"8Q0FN,773,GL91LV30WI&;(@[)PM@_F+WBFRHE*&_G%!. M+.@S.>WU][IGQ$<"^9ZMLMKG+W9/[=1[&PK%_II[GXU"%X^6'F$V5T MX2]2 T1FZ+@C#.H!"TBN'ACA<3>J3]9B8)%\6AMZ241F]I.9[XSM/WU/+%*K M]M6;=VT)>FTD7\ISY33Z!).7C=IU-U\^0J'P!%6NINJ5;5=/94SYRIEFPPMST64UJ,KV\PE]!-7O=:NCZV]U+\ZG%YO$] MIDH]X>KKMXIMNVHD3\=6H4 J:=.Y0DFC;Z9@,MQ_^<(IL2)Y%:9^M\?4H!.; M.;F/A@>?] [+A.B3WB<^H>R,WA/U(DY(#7=SP@F>BE3?:LVFLQOF.=.@1@** M\\62N_>J9;RAM\871H*.K4AJC,X74:>/2QK$E82Q:'-I^^8FSR2'I\]$JM2= MTZ6:VA!/C/9SXX:APK-G['RKQ*!X<=S MOD L0=/5'>&+V ;MK>9Q%?FY/1;0Q:D'K>H6 M%#377[Y;W5IS8OL.])*U>TSZ$;\)82>/_40?K,J"5;C:O7)9/QL;RV0Q"P;@ M_/-RIZ#R N;/\:=:O'!.EWZ&CMB%HON[2.I=%>VFS&R0Q"!2HZ -"CEHJ7_-;J M\XOY\?IVB59("Y1O7H5Q[:D_7%_OB)TF5 M/1.#R9-5TB1M?WF7WILM_R9VUD@]QDJ!Y-!Z=* MZ0-&C]33&!9=KQR*-@#-O!"B[]/I4MJ>*$?I[(CO=!2&S'/HQ91H;-*]/*A_ MLGZ]-5W,>#XG8G7D,CM=M\0FK+O;M8V,M1@%!P?^ UI#6&<3F_Y6]SI.^NR# M.A?/"#FAN92TR,#$U,3(S,5]C86PN>&UL[5U;<]LXLG[?7Y&3?<8$ M=Q!;,[OEQ/&4MW+;)'-F]XF%J\T=F?12DA/OKS\-2G9\D26*(BDE=6:J8ELB M@.X/S49WH]'X^6]?+R;/KD(]+:KRE^?D)_S\62A=Y8OR[)?GOWU"1Y]>G9X^ M_]M?__3S_R#TSY[#](]GL:XNGOU> MU7\45P:A1:-GS2^3HOS#FFEX]G5:_&7JSL.%>5,Y,VN&/9_-+O_RXL67+U]^ M^FKKR4]5??:"8LQ>W+9Z\HGT%[IY#*6/$*&(D9^^3OWS9\!<.6W1__+)OWQ- M']Q[_@MKGB9:ZQ?-M[>/3HM5#T*WY,4_W[[YU+"(BG(Z,Z4+S__ZIV?/?JZK M2?@8XK/T\[>/I_?:__>\*L-/KKIXD;Y]\=),4KM/YR',CL/,%!,8.(W_E_,Z MQ%^>__>\3.P20>B"V3\_W6)V?1E^>3XM+BXGP.F+W4DY!W]4^O>S\U"_ M*8PM)L6L"-/%]]/M:6W=9>_,="9Y:,).RRMXS:IZ%UB?[J-W^F MKDTYN[Z9P>O.M+?L< A&+D,]NP99?/V?>7&9E-V[FR^[\=&BO][9^&SL)'0@ M]WZ[';0'5GNF8#BH MVKT2K3O8F=!R6DT*GY"[^QJV('!#PZ$(^V!J0.4\S IG-MHCV_72(\F?9O!O M,WWOXRLS/3^95%^VPG1M!T,16EU0[OJ.H27H0RQF'T K;>)JC5- M^B>FY;QM;KDK:>4LU)=U,0V_%SYL,8<;&PY%V,< CM0\O+S^-51GM;D\;^O7 M=.]Q<%:6#E:RBKUV1E[+YKL2^36X^0R6K;2&P0+63L;7 M-1J"H+:3WJ+MCN2=F*+^7S.9A[?@&( KD=3U)K+6M=F1G(7A]-E\W2Q/*Q[M M;_ $.'S7F!''(8:Z#AZ^.)I.0_.&;1^ ZZ7S81B\_?CUUR1EX>CR<@*&'KR5 MGZMD_;T,\*Z&.XUW8WG7X?H#87L^!B,%''10A%__%4P]/:GJM^;?5?WW.6A+ M7[CTUG>@==LN^V/F8W 5>.^3HE%8[V.::#=KA'PYYTL[YW-UY&9S,WGTQ9'W M16IK)G<6BNTA&(>00P)N'Q@-!D<[P^+)!CL2\@8F_JR5_?#XR1V'?A=FWT(( M'T+]Z1P<\$U4K&TT!$%'X-/Y8M)8*)_ 4JF;)>OU5S>9^^!/ZNHBJ?WY[$:P M3%T6Y=EM\Y:B.L+00X!S;_R79EHX6-F/$\G!0X.[C^X"1/=AAF"ZW0O;HNF. MQ+VOSTQ9_+>!)?E#\XL+4U^_CY^*L[*(8&R4LR/GJGD3:/Y0@?G18GMDIT[W MP=#19%)]25%@6/T_F4E2];-Y7283\[B:VUF<3Y:-VEH7(Y.Q#]"&1.( V!M4 MV ]!Z-NIH!ZZWI&Y?\Q-/0OUY&Y,]+?2S,'<#'X3^:T:#TE@R[=DFSZ&)+>= M4&S1Q8[$?@R3M%GQ <:[_ER;U&XBLEK/=LOF.1&Z_/S38/M#C MCH^FT_G%9?]!68\<'?#?DNW>WN''7IOGUV)6MNI^$_\U#.7J<\ MO;:0KFW5+TGOJED+E-:T646.,Q,WGS2S_0:>63Z9AN^6$KL8(WR=A=(GBZ/? M4;9,3;TE(Q$!9$PJMP&^]$F^'&4I_=.;T5[-ZY3L<&?0F]$FQH;)+\^A^WR[ M#O+(7=0F>N0IT8B1:%'PD2$A%!$Z.N>PN,_3)*5J5_42V15,+?%LLJNCF=HF M%WH^16?&7+X 9OF+,)E-;SY)['.$R3)/^\_+C_,'&9\-1]\R/.XPO+Y!GBFA M+.<2>>(B8BY@%*-QB$<>9"8BR6C8P. =X3FJW;.J!@WPRW/R_-F74)R=SYI? M%QV8VCV2J?M9YLLG7DR3XDL](C#A+F[:IYSYX:>Q&@@XX&UHJ;C)1E@:='<@ M6(*R1D VMLV]U$XX)U!T"L/01B%'+4&:\F"99%8)VTE6Z(\B*T-@.(+8W.QE M+E,2-LO*Z@:YTX*2##ODF3+(2 L1DMX!_"8M/[]X M8.OU:O^MM_)Z-C8W'=C99%WV\Y;<4'']+JQ[)^X^EAN,C:!@,61>*P3R()'" M2B/J),V<(5+*36_ P,Q\-%_>P@I6%V8R!8K?QX]A&NJKE29U^\9YIJES+()B M2R^%8!PL)\X5@-U%Y@-;F[I-8C0#5"$O"+=WIX.II"::Q"]/M!>3I MUKEB@D4=):**2J0%UTAET8"6$QDLD%AZMLGAVH>-.9R$](K5F")R4I3%]#SX M7ZO*;R\B3[?.P;]2#I979)0)8"=E$1&I,1)$.J*"RPC&!VAE#BZB/9J&N3Z#WI/B:?IMN4A]/MLF]HY93'U'4 M&EPSYS+@TPCXC3J.I9)*=7-/QK$]!Y2-/C$;02R:<@IIM_KTXK*NKA8GCS?) MQ=.-<@8.E[0C#.NU4%PYT):\F](8-J@Y@F#T"MH(DG'DW/QB MWNS?'(?+.KAB>73DW+BUNBFECWDL(P36!0(BIG7")9WC"PF EY63K35-CJM M]Q)4:,E BVW,K3K*#:,:_G=(*E@901MB0$5C%$CF299)3>(A9M(,.N\/]S6' M1G2,7?%V/)R6G[]4S0G>W27L6U^YQ\F) LR%" HYK1P*+O.P)BG+>!""BFZ1 MK7%\TP,2LIU /2@Y@U%#?Y)VVUMN-?8L$(.XSU)2"OAM1/" J'%:BLP1:]@! M^[J')6N[P'I(TG92S>O>A.VVLUQ@RUUT! 'H"A'OP>I7D:*@F/98,B?E)FMB MG^[S0O ML7B-R2MU])IFG'&2'1%,X>=Q)W$2W[TX[0';83SB+6N/]N4UMJHG.HZS=R3.#,]V.OYQ( M%S!G$C&;4;#QG$ ^TQ()9PUW&B36=@N2C>.8]3M5#X.S.^$T1IQ^F\3C%;FR MA"L5,/7(2I\AYJ.$U0]49,8DC\&[('TWPV+TR=]N?IZ>Y^[(C!-\;^I)P"*4 M=/CF*5_=(+=>6#\@C?+" MER%5,JZ#+V9M7OG'C^=,1"X$EU\82[ !:Q/<2#2@/-?D\0 M=7$-OJ^3FON,5O0TYX.#-M:YHSM4OJM*U^[,T531!>' *O*"(9-9^(=G M DF/(Y-,V*QC8'YT;;"3"= K0B.(P5;^S JSF,H@P/@U8 P;$.M,:I3AE,(@ ML';.P@<=+;_1I[U_L[\7N$:0@>3C5V5#;5,S98T$/'PTC]%CK3.=DA0SQ!5A MR :+$27PPS(AB3_D).!=IZCJ'9XQS/_;HJT?3.%/RU?FLIB9R1WBU[D"&QOG MS F180R0F9 A19Q"@7B"1 !UIYW E!_R]EG/,C$(8.-F:"T,F]4WN#0G83Z; MK^T2L=KTE',OL=7"(D.-AO77&Z2" ?"=420S(N-9M^3Q<8S,ON5GXB"X1HRN?PPN .%V$F!M;A]C7]4L]XYA @LZ4BEL M0*-R2%%+D03?U)$L:D;5 9O4_51_W-(E^[2 ^YON'5$9Y7QDN 2_ M[N:RGF44N*TAT*)USB@890)4F[/:H^@->(="PY\RVDQ;$; R!VS;]B<,PX"U MSS.T^RTWL/\582>CL6=XQMIS67#>?KOEX?,Y0*4=90:1E$W-J0(1-XPBG8%/ M2&7,E.YF(XZY..PT\WWA,E3*W/;W3/>?-]?BSNAQ\N=66_(?0EU4_K1T=I5/UI>9LINJRHOC[MKGTGN956.#"$$356(4,E3]N-$EX1[3T84TIF M[H#]R>$FO1H1TA%6EGMW1JT7G6_/Y=$$YS@H76Z#03(06"2934?/+7?4^RCY M(4O'4)/V6#9VPFR$Z;][^OK!H>LUPK"F5:Z$HL:P@**5"A'M..*!8.0SQUP MM'DXY J!(XE&OPB.D>Z1[I)[=,/%NI2/E0UR8Y3!UHE43@*@8B9#3"J)4CC. M&I]AK XY0#&2>/0&7I>LP(:Y*8QW4M4/+Y+[%CU+62]W+IU[*D.P4V>YDL$Q M%H$SJ3,4J=)(89XM$]^\HTYW.Q,P3N1B8"D9%=A1 IWW#;+3\C$C:P.@FYOG MT2EF(Q?(*A>1R\!KM!%A.A. ?*MI.=. MN]Q3DT6#(^+,1R0(8$P/C$Y\*U8M 463P9[",<\; #<7=XKW9#RY:/:&Y5]-I>9BL MD]VT;)M;'6TF*$5*4(<8Q1IESADD<9 \"!*V.=^_:=>YD] J,3'C#6$!!18$()X":%2IPQD7PW19%@G]XR1L6YW%" MTJO 2Q;E=->MCA6=Y-%BPKR(2 7L$#$<(V%XNJ_)II";(5X<&$Q7! MSW99Z)C1.4X$?=_JJA](Q\G]#J=SE,ZR/O8[ PLRMP"6@!=<=4$ M>5=N&*0W: J/3>8>&+YS__J&RUN&&S>GGC!J(D8J,HT\Q0Q%20220I"8>6JD MZ2:]>]TYWEFH'F>H'=0L8@YN]CZ^_NG-3GH6/9A;>EZL7 MG372M$TW.24$UB+NDC^O$4E;(1GU#$DI3,:,<#QVB[.-LULYVHH\,*C#)V7> M2XUTKYGZ_O+3OM&7UJ)%%=$Y+'3+:!:\FR]#K.HE*@!(F+XMRJHN9M>G MY2R N90\R/N]+,Y)OPVS\Z3?DC-[L6$U&)&*G& 3W4+E&8.P#6"<.481$9[0 M+' 96;<$J=$,Y*XR]3BX><"@CW'HXR9BVTKCK7@Z3V<8G*OV]$_0C2%1SK1<8]W&M)W7GJ5PIHY3+P/8R\.YJ MHETZ$XN19R)*S#)N.F8GC'QK2M>9J?J$9HPTW46RWU4HYV']&<$'3^8XDTQE MTB)IHT9:RHC <;3("\EDS!AF^I #,YUGYF'F[\\ MEUO#P*O'$;2;RI"7F(/K)H 5+[V.U%'"NKFI(]U&U]<4[XK*F$O_39'0-@O_ MS;-Y"-1ZEJX#%M@@!3**6.8X"N"CBZ@TI:2;TAYIHOO6VGT@-,*D?PS3 ,.D M8,@Q".>D:C:]EC2O$8"U[7+EB758>,18 ,PPUH@+QI!5&,3>*.[=(=N .\[= MH_I6_4(UQHH>)I,4V2W]6U/_$>Y L6YQ?[)1KH@.T42%3#0,206#.NLQBHI% MS 2#EZE;+&3D*\IZD8=><1K#@ \EL#]))\;\15$6TUD"XRILEH@-+7/E)#@Z MH%5#X!IE,:7,&B81C9P[9S-O.IZ/&/DVL5[$HG^P1@F5+5S>Q:*Y)'53Z:#5 M37)#J -.'#(".V2)%$A@+D#XN;4ITX)W/*4WCI+X7@('/>(_5A&2=U59W3?/ M-NN>]0USJJSB401D'9$H\]@BZC.+8A8MV/E1V-BMZN\XJN=[$;;>9V&T\#]@ MMJ3R)2CF]<&K)UKDS&0LZ PCI[5%0@J%E(Y@ZF$L.;,J&K+SQO_ R7B]QM7[ M0&@LG;-B_^L$7JCBK%P4[W+7GVM33HU;GJ9O_EI,U*^F*!-B1W4Q!9$_GM?P M[V)KN\46Z0BCYTS[:(F%J20I]& -09%8A7 $_]8$;2/M5J1MI.SC@?8F#Q/Z M/:88)&;V5@?JZI\K6DT$NG3RNW#SAE%*58?%/RSJL]Q?W M"F3T.=[KB\M)=1UN%'=*]!MIF %!?)U,H4MX6Z\G/77*#Z*=17A0O3?= SW'VMK[\&-T^>]:JB,H,/-""6 M)Z:HFTK3;X.9SNMP]U1)G^/<<2H&[CX!!]\UR\'-F6OX8G$X%@3TSK&R];@. M7,_J 67K R"K'L^YXUQEG*3 CD),1XLLBP1AXS.A*0Y,;+H28B3FFAVQ;=AK M&N1.4B$4I="_R, :RU*I*?#W% $7TF)N+>MV_^(X6P*[3]JC8EP]P=2EVM*C MP;\=U$SF:TJ,;:[]27\U->Q!+7\QM7^RXE+G#G-#E!&$6Z13/7R?18:D\/CV MNL' _"'?RMK'-%9[ K(7R7GRX%P37YJ9\JQ():&>JBZQ>Z*:ZU>T:QYD=7((&!K,7*;JMG \TI?W2^NKI^U];-L12*B_@0[7S#>%#1NN'-U%[ 6V8<.83 M3N/#?8>CR\M)X5)HX7.53*A'NV1[=",/:M]IH!S2Q>4'VW.ZOF&N/%><&84, MIQ+9S%(4G:,(@_19@W&4X9#/6O4RCP\33OM&;(P4XP7-)\&G3)@.\O%4RYQ[ M[V'=BDC2C*:<'.#96UC<".%*:R_Q02A74.BW]X2MU-]]IG+#8H/JG;^1&%)ON\O+D6T)XX,9*%&">$&&> MHV"<1U1F6IOH,JLW;5$?PDY=+^SM9<$ZA%VJ(=$;0U PSPR[^"J:> T5OS[ZK^^[PNIKYH$GE'(N-C<%7IBLGB$K94E>PR MN%D38K\_4ZDP[6R^PJL^\KY(;=,; M\Y#5?197FP";[GW8IJ<<"R&-<@YI22*B,6*D"5@1-B@7%:=9QKJ9L=]OO&5X M"/>ZPR\H"ATNB]*(>&B1ERGRMO2 M:.4-*/^.J6_?;T1G+ZCN3Q3?506WGY4GIT"YAWLNI7= MY"(CP4K!D:(!U@D.[Z7'EJ/ O9:6&N&R;OD=\D>3L+[P&SPN--P!P#?%K#@; M[-3?O:()'T+=O+ZC#70$=I,O)LVQPT_!S>OF<-SKK^E*CN 7Q4(N+N>SFQ". MJ4L0@MOF P:25I)[CQC0<85+5=(2_2$=F;_[Z!YC1[\W&B#XHRMPL\_"N_F% M#?7[N*1S<4/*^_EL.C-ENO=DC5+;LJ=<4:Y)C!2L7@MNNR?PFQ0X_6,8)4*" M&;R76--*1IYBX\C_>[ZH)K,M-)M[S+WWX 8HA[+(*3)9""G5"!2EPQQC[[PC M.]]X-J#J'U0BJGU!/(*9\01PC_AHM,KVK^3J?G(<.2:8>P0LITLSO4!82(MT M%K60DCC*NMW-/D[T:._2UB.PPU@@*Y>IX6R1]_69*8O_FF4QF4]I'NMK0*DX M*XM8N'1D;W&Q;RHE4TT*5QP0(;?>\4E5+XM8S^9UF@N_SH PXH"&O''0[?CV&2:BE] M@,'OUJH:=:P!41VG+M3C48ZFL,HN;C-,-^!]KII:*\O[#7\%W@=5#JD/217]T=Z5\W6 MC;KV\1YW MRRN[IW>?$# )2=BF" U(JJWY]:>*(BE*)@D0!$#(,[&]'ENJ2]:7B:K,K*S, MO_S'U]O)F_NLG.7%],&-+4:+VVPZ?V/*+)UGXS=_Y/.;-[^-L]GO;Z[*XO;-;T7Y>WZ? MOGW[V.G-\B^3?/K[EW26O?DZR_\\&]UDM^F'8I3.E]/>S.=W?W[W[H\__OC3 MUR_EY$]%>?T. 8#?;7KM;1'_]7;=[&W\T5N(WF+XIZ^S\0]OPN*FLQKCKUK^ M.?YV/-]TV&Y,WSW^+R[_M[S!_NLA]_F.6W M=Y, RKO325&C4;G(QFHZOIC?9.6'//V23_)YGLT>?S\[GM;:0[:^F,8D=TW8 M^^E]^"*+\A18]X_1.KD?RV*\&,U_2\LRG35F-KMT15Y/9]4?HCE0WF^>W\C[F#XLV_XZ'6>EFDQ^ M*:8FLGD2>7L1I#&-_9=-6UAJRQ1T!U6]3Z+V "<3.IT5DWP M\X>FR]@_THFDV^S+O(JH[38M3%?SS-C1]-3)5W9JU*7"OCQ_>#^]*LK;I2YT*_XB'+=#;-KO+YQ[#K55%UH$O[Q-3D6W7/4TF;SK/RKLQGV6_Y M.#N"AY4=NR+L,@N&U"+3#S]EQ769WMW4M6N:C]CY4E8&5M1R/F7E?3ZJK0RV M,797RZNGY-7L?BJ17[/18AZ.K7B&A0.LGHP?ZM0%07697J/OB>3Y-"__EDX6 MV<_!, BF1-RNJ\@ZU.=$SP,V/W=XNYS$9% ML-XG^7+#NKB*C![-ET*^XOE*S_EM.]IJCV,'47 MX#R;7Z>S?!1.=AM)SL:APW;34X!H/DT7BZ[WP=;H>B)Q%^5U.LW_L80EVD.+ MV]NT?+BX^I1?3_.KH&Q,YVHT*A9+1_/'(J@?-:Y'3AKT' M2DTGQ1_0"A]/_ M4SJ)6_U\44ZCBFF+Q9?YU6*RZE17N^B9C'. UB42 UA>I\(^!*&OMP6U,/2) MB_NO15K.LW*R[1/]=9HN@KJ9C:O(K]6Y2P)K?B7'C-$EN?6$XH@A3B3V,IO$ MRXJ/8;Z'SV4ZG:6/%ED5A57].B*K)K=K=C^1R./OASJ[!_IV8#6;+6[OEJO^ M=1:$IECZR2X>?_)3C*JI"V8;8[>^O,:T=TW8\B>/4 0C-;\_A=;JL=HG?W/^ MQ%\%-3X;;[M\5^9V\Q4U&;[U1=;;A*OZG4K6XLLL^_LBF\Y=C-.K"^G!7NV2 M]$LQKX'2@3Z[R$G+T9JBU5^WB=H$Z.;3^;MQ?OMNU>9=.GD10[ G!'@=U1LC MA^F2P*V>+=(3_AZ#$HKIVW%VE2XF\X;4[1VG&UJ+VS2?GD[JLV':I'0Y\-O; M[/9+5C8E<]<8+=)X$X8J1XLOV=L-( TI/3#2+GJ#@.33I0OX0VBR:AA):A9+ M_CA%]G6>3<=156]UDB-#NCNBHL^YJJ*M.YKVJ$#I[FBH'>3<$0F[3N96IJH= MB=SU;(?1C%.&22?%J.*XCC])#DV3ST:3(MZE![*S]_/L=C/E)/V237[\([72T*8HXHE/8F(*D=OBC(HFC_^ ->=5N?-4:I1?*[5 X>* M/N *RPL_6!Z9?X[#9.,??YB'0^7IAV&N\ &XR3+L(YR6V?5C_,<^D=D&\BJ= M?5FBN9B]O4[3NW!"0_(NF\QGZY]$X2)O 5R]/?OWU8^335SG.G8K1J*JK_FN M[Z2R3\*%(A1AXB63B&+/!68,&JPA,1:IJJ^B)1$ZH(DT$:DCV5UT ]92@#J6 MA4>1VR;4/M.-=\G"OCX)!AP@Z"U77D(2%FO\:GD4(^EHLM-$Z$HF]EHF3Q+1 M(L=>RD#+('UWLM"[##Q;RK!%X C6[]$B?DZGBZMT-%^487?SZ6BI4K^??DC+ MZ\)/@I(_3G]^9E^^5")J#Y XY@0B5#DK&7/4,P_!>I?T2IB>&+W+:-[!Y=-Y M4O2 4A.67Z2_!Z-B;-))?E64T[R"P7N:)QIY*Z!U%F B+#):X*!#&2(!X%YH MT(2=Z)6PLQU,>MBJ]6(6E-[93(V"N3I[A/NP K>G1Z*Y]X PY3Q C#-!")1K MN208JG[8/2CUK1VHSB0%\:]EEE4>W)5]PQ>DM33**(4X(CXLDM'U\ 2C?QW_^677YS!OE>6_NT="@*$HG*[:*BTQ]891 MMUZ:5;:1ZPB_[H.C':C.(P75EMZ^/@FV%E'&J4<.,X(L=0&YU?*@ &*P!\7) M_*KF_TD0?7>2,+0#83@"<&[&[[45#[9/+#,.*F>,MY('DY9#JM;+DEC88=G^ MIW/G,+\;@=(#KW\.(-\N;I^EMHG1X\L??$E'O^^*?]PA T>-DQA E0$,$*$T M9(Y*+CUE^OLH,\3XCT.2MO M8]Z3Z;P,:SD@3LT&#!\KT'N M8SZNU4>S_E[L8M>U]Y$C)-HI1@# 7!DI""O77> Q#"#!'%':T3YCPEGBEO$) @WA78#:R;1R23<2! MOD9Q:!.F)EO IT#]_$$7T_'L8C&/*8AC[N=]W_ONU@G EB@GH*3:2/SEW?/8T4["23O)V]IU#&R'4;ZULJIV M.]>!U):M3UPCS6FW<];)4=H?!1691:O"K%L.+/UP(/)Z?^.$"R$-9D(%M9+* MH%%'[8JYW-TR(X5*'#91IQRAB4D6_(C3 :D,H;S) M<=-2:'4;+-@7\MID\4,-E'[\K)]06E4'J;@P/= KF$[< >(%MU(%>(7V6&DC MM>/8!#6LIUBY6I>FIW*VZ J5'M30/<16WHP=[)=00BS@3CJF% &2*,",8Q)0 MZYGUPB1(LH"@4I9229UWFAJ#G/:"BAC!UG\\1=4%:BM,K2HW>B88X*&>0&XH19Y'&UDFR\>Z'5MZ[U!DABP+VW0!&$$"7<*1FT.R>--YQ8#1O=RGM$#M-W?D+2 2P\G]@LJ*SV..]LGGL874!8B M)(!@E@M(T7I92!(\W-<][7"KZ ZD[T8&AN9M'A+KS^!GOKTMIDN-JH:?^47; M1 )+58!#6X0(=10J)]8'J->T411D9^KWB1SYQK]\&AA]&&&;$DH?TWS\?FK2 MNWR>3BKY?+!?@DFP=@5&%"'&$-!AV7B]3!E,X4'YE-OE>9O ],'_T6AQNUBF MAE^F)=T1A50M"W7'2+!C#AN ""-ZZ1-!P*^7#R5KM!=TYE=N62XZ JF7.ZAY M6'DV7A=JJG'MM*M#@H'5TH7_PEX')!]0O M/3\5\?)UNH4SSUB+O6""2J@IYS" M5HD4G3P_MNF'H 60>GC=F"OPVRG/?^R M<2*MD$B&K\ ":"1SSJ*U#FPYI<.Z1F[5SW,B%'WQ]OULMLC&=IE8[F-6YL6C M;W>V55%CYKYFY2B?/94IVL?[HP9+'"9JZ0=!2&J$H0?&K0'Q!#1Z*-'9L=^V M;'0)U?ED9UG>IB71V3]6@J$E3%B'&.70(T!IV"M7< BOAG7;W+WDM(94+Y;E M_RYFCX]6/A=[K*+EE_#EY>W29?:8_2K[E)7W^2A[7'LLA7O]R,PE# >-TVZG M3B@P7E(3U#7*E6!>([=FJY.TF4^C]9>='8CEP( ]]]'I;N\FQ4/V^$6N'[U] MG*0'( @,CP/2LDD)?>@#4TA)I&,M?Z^].^#]'6\#KS2;IW'0U/ MT[WC)=XQ) 064'.N-5?2^+7)Z3C0C5X1M?YHM><3M2VTSKT?/?X\5O)]W&0; M;T/?#)08H# T%J*8;QHHX(-NN@8"A$VZB=B(URLV[-_,OP=> ;=/@:$';NZ[9@@BF.774[,HRVPZVBX&K*;CY;\F2Y7]IP!G M7)DJ\Y@';%N@P\HOKCZG7P_(2 ^S)U8+ BW3"!&-)!):.;ZQ%L*_&TG>:W M M#P_<+F([;?;E17Q+*^D/XK#=Y>JPQ6BQS'@R';OI?%F\8U.OO(/IUJJKSJ:A M^WS;9.AVENX0#+!EY5V0S.RW?)QU#-^^N2ZS^VRZR/3#NA)(1?G(;F.NEH*T MFT(?]AD7J"BGZ<0L9O.P"Y0?:D0;-QXS <$FTD98*#'E""CNO<%8$QCT76=T M53Q]1WKNZ"8;+R;9Q=6Q"YOIAU7%T)A<9ZV<5<8V=S%?0H+V8"FA.!P(T% 9 M?;AK: VS/96X.A@BW8/>D4-$?$V:KT\!NUKK--8FV.U MB_0U ^F[DX7!QG8/0 0:LGZ6C?YT7=R_&\4LB^5#Y#Q>_R,R'6\Q??7CY-=/ M.[C[],L$>P8EX5)P@R%!T!JI-L>UUWY885NG(UZRQM#9$>6/PA9G^MR^)O&R<&0*D%EDQK@SSPS."-1:0Q M:!0SV5UT4^LL/AF1@RS>DPO<+$4X4;9=KK+B*H-59V@$T?H6FS [6,OVV44!*.%FZE9\J#F+:# M$K91!#1KE&2SN]";UK_3QD@T^3[?3Y=F^F-@V>%OC#ULS9MM;N65^R0ZF$7K>,J%&.NHAY3QL(D18 M:]S&*1.LLV$E+#R#F_0DN+JXOZN^7-GA@/O7-Y=%?1+B!SVB&D:; B!*2&84*(I5:RO0H(=7;/4EIM> MKEF.@WJHURRKY5VL8[JHUJS1-6AG5S+M\>AT* ;MA A'B8!8.<,EH,&, M#H<+T=9QQ@,R VK/OT9C(B3X.K5"=%9Y3SW-1LM8C[P[?>O?GO8G.Q];H:#[1/$ M"%'A,[!6,@.T)29H'H_D4F=U3WE)=[H)6L2Z:!^*H9KQG_-Y-&;?3\?Y?3Y> M5$9*[FR?.*.EIA(AY;'A6&BBZ!H+QBWH1RQJ&?(M,;5H'Y8>#OEOR/PMG]]< M9H\O8&8W^=WGXO& K#2SCAPIV);<0"&<$49ZZ06&&JVAX%JBP49#GLC9*CGI M!+9_:DD:FAD_; 'J77#,39Y=;>HSK#;BZARZ^WLEW"J.">!(*RB(-5P%XQ<: MAPB%!O)A6?Z=\>]EIKW6 .M+)C:Z^U$RL;M7XH&7$*-PBFN "9$86+&&32K8 MZ %V9YZ&7F6B%849:LC0#M6",O<&WN]HGG !.8="(RF= M4L8 B_QZ40&Z821A;]^H;1&3+GQ3/@C>,C?(SUDZ6Y39HPW]DN\8Q ((QF#FJJG9$.BEA6SQ)+F<7GK!_5 J9%>TL? MJOMMLRRUF-\493C)*_QONSLD"EL(L+60!*L2A!V<2HV=558"9J2&_0A"?0=< ML+ZDX#I#)9XU2H@CV#%%8_)$*JS0 532U@-:9!?W]>3\6.*2I\";=$2$$VX M8]))'C3=Z8$74#O;)=@BQJP6&&M%$4 R+'=YA%'))3&-3MW.O$SM\NA$+/H( M:(DY#**%%6"?_.>BS&?C?)GWK=*#5-$SH9IZ@RRTV&+J+%32(22I1@92CVBC M2_#.7$BML;T;='H0A.A.V)2,_B.=CK*7AKBY2:?7P=!5M_'Q_ ').':HA *' M)81$&"DI]E!0 '!0-+@Q5(&^(MSK.)E:,=5ZPJD/#V.P9.);[.OH"#%I63Z$ MW>Z/M!P?,L[V=TH A2"&8(*(&]98$!V^#\V#)B,=:_92K_6CHGU!: V1)N=Z MS-NY=_ZGN@W[CON:W9,8 HBH!A)80N,;TB#,!A$KG$!!56WTC;=^'+3LCND& MFQZ^ZV]\L.$OZY^MW*#;'O%PSJT2?,Z6^II@=.C"ZF"XQ@''E"*+( M.^HMEP) Q5E\T:&1M(WTC]9S9+2_EPP RS,)J G_SN?/OK'+;)8%:FZ.E+T# M(R7&. PMX$Y+0!V*WZA62F,MC8>Z68;ZUO-U]"-6[<'4Y-S:O[,&,<_+I?#^ M3R!FW\%5MW_"3,S"'I0N"(-B3I2 FE++8#B$&6Q8?;3U)!XMGUP=@3.'L]*?,FQ"F%9&^"#XT(:CGBEL&?<\G/?&2$0:'46MYQ8Y MVY[1!F;#$:QEAOW3!6DY3$)\3"0)I48$4A6C(:4W1"'-PO?&V3"*YYQ-<)I@ MU$4TQM;:P[XY#7^)6^/,%^7/Z?\6Y;;W9UCW]L(J %#DB-*P[>E53B:@8(" M>@^PJ[+)NKZW-Y ;[ZD%3@@:;",=4ZDB!V78&S#HJ_[SD??VM3$]>&]_W-*_ M]WM[ F*P-P<"JZ!<:*NQTH#Z\'?"/$6-2L_U>F]?FYWU[NV/P^.5W;\B#A'R M1C)@-"0(\_!!/29@8%X9)[Z;>_O:7*Q[0]LR%+4]P MX%Q0%CT!HJ='ER??V[-DL(ABPG%%B*FAY62 M[W1H]]_;'P=$$^[\&H#*QLO[R!A*:])I.JZXPC_0)=$HK!IC9(D3X4!#6@-, MM1: 0@^#GC.(*YIN.-<>++6WUB8IW_7E#KX^_3+1EH5E*ZRL(109J3TW!!L> MK"9CN&JD5O=_,7\L!QL#T.2;^RF+[T(>#G]ESQHE@$H/H<#42$0%LHJPL"Z& M.'#*.]@H2+FSE-[M?E>G -%\1_Q_^?0Z++?.3OBL:1)4>8,1":H5(E3A0"-$ M@68K)),TB-$@;@"ZW %/@:,'I?(RQDQ4&)J;-@E!@>R8VU9)3@D5FH3_',/0 M ,:@:)24X?CS[ RV95,(^N)@90#:5JO$>>/#\8LE$8@&/("R:&WZ:"M>8;!W M _;L8G W^ Q2!KR7DGK#XY9&%;<">\+#,0)\0,GYP1F [7+XN-7WP,#574XE M"Y^U2YPSPDH.)7.,,BXETQ+3H E0&#:WOI[HU#Q<&^%?M+?\/KB8?JW'Q>UV M"?1.F*!><\E9.)ET$&?OPOXB@ZX!/6CT:K@S([$5+IZP_'[B--?74@=XN-4J M@=)[%A (%I&B2$JI@7>*0TRL1AH,/23WV%N8TR'H^&+Q,AL5TU$^R9>A%Q=7 M,91K-%]>D:ZBNE9A7)\+-9HOTLDWOU#C< MO14]S@#Y4(,93H1"/^P>H,)1U>&L"05(8*Z0=D&G45 1#]6:+Y#JGO)B-"PL MTJ]DOBQL-QBN]& \[*;UE_0VJ[RLK^J:6.:@8$Q03HG&)IA;"*P7JQ@7@TUX M.@@)J"65)Z/]G8O8T-R"WZ5DG7YI]VE>C'Z_N%N]6?JEF/XMFP4;\C+\6>:C MY;U\:%!1:..(,9)8.5,S3;EC1&D%N69TO23#6%_NY'H^K/885/2#5P^;RF]I M6:;3Z@HYS]HET/I -%&6+VNH:@R$W^C,1 W+==DZV]O I ?6FDDZFUU=YT>1*D_A,^F\]9&L3(+2ROC)UI:3+&E% NG% M?3OC!"C;L M<*/CL+-@P;/O<>? O(N+IYW._F>DZW26C\+W9N-JLW'HL-VTN_N:G91U=G-S M45ZGT_P?ZTP)GQ:WMVGY$#:=_'J:7^6C<%:IT3*R-+#Q8S')1_EPZ-AD%?)% MN2JO-E^4RUW2%HLO\ZO%9-6IPY3%C2AO\Y'DP8D.7>,_&SU VG;9/I+4Z==K/HPJ+^A>$UOI0.VJFO""8<844.- ME$PH&H##&Q2=Y(/U\;?'QDKY: 6R[UQ.AN:H'ZYX]"X6+ZKW5N>.W=4^\9HJ MJRQVC-E@?6%B_!9>?EBQO^TQZ7 EY$;8].&^6)D.E]DHR^_C<5G)]7U=$J0Q MU]Y9RFVL$4T\$FBMM!F AE6'K#/&MP3/X%Y8Q4K>A%A%BD8-4H*I]1*X@G:P>ET#+AQX>-,,AE?) MT:%I8/TRLG<&-GM!I;571D,$J?#:Z[ A0;=>AE.LIRKC#=[>U,;_X NJXY8_ MV!=47@KO.) >>4HI(8*8S9F/H>_J:7%U2-N7C"\L]B^#Y\#G,?[S1;]TJ( M)B030,TNQ),19B;1'7*R7*C!M%!O4GUNL"<]>RD&K #6)$?NEF&XG_SH< M9;RS<>)-T$D) QQJXQD.IZ'4&PL%X9Z\(&?@8FN8-&+<(DYT<;5,Q+R6H[VW M_;M;)P"HF!6)BV!>*JNA9L*LR?1X('&>G5^2MP).#QOQLPBA ]ONLW:)((0+ MJKBG4'D55F'%YHPR7O64!NJ,/&X#ECZ.V71VL\R].+MQ?U_D]^DD5FE7CXGA M Q"QIMJAU\2U^B<88Q83($G*K"$2(\>?-B8N&TE#-\6J.I:&+N#J04KBPF<7 M5ZN: 8NRW%W [%#S)!Q+CE"+/1*>&\FD$QN7(C&RD=K53?VHCF6@!72:'-T? MRV*\&,U73P(>/F?E[;YS>T?3Q" @!73,U\I8U$1NNBGFU+'<=(;9.1QV'[,R_B"]S@Z^$SS0+=%2 M.$TM%['LD&$.2+?1E85BC02CFV)-72N-[:'42''8S'9Q];F8IY-@TGR[G^UU M M3LGA@KH=>*$^Z4U,13[#8R;0UJQ&[YFMC=(5H][ !!,[K+ROG#QTF$93J. MYLU=C,'_=9:% _!#?G7(C*S1.T'>(,JPY @YJ3##5F_ ! EO(AFA6V(T-M03)1V$3"#/)-I\!4[*9I[$5^5*[ "F'F3A_>U=FI>1 MO(NK#\7T^D-^GXT?2Q/^WVPR#II0D.0#0E&K?Z*0"@<9ED)A9"B01@NX<;8% M3;N1=+Q*)V07>#51)7:7Q%;1F+Y>OMS2#T]-/J8/\4N.0<5XT"YY_53[+LP+:Q2OL1F]GA_8*N;.WV?^U M2,MY5DX>MM(9_SI-%^-XS=CW?-T]H#XX;6?@7F:3=!X_D'!$;QGV?4YUQN3 M>TCZ4"/I;U77).PHC$MA4+![G=" &TTQH91*I3DV56%_';W?VJ35W,<-_?#L M-[5S]AXQ7F*-$I@[320P$&FON-)K:" 'S0RFHT^P@ZEYVV/OWI2[W2$VW%?I MXH]<>Y#$:2:1!L0H MS9R+J=\TBI^& -A (QOYX3IZL'P>7:(S+'L6IAIGPLO&B;?<.>LA8L9" J$# MQL=OC#-+'87#S5C?!=,.R,5)<'T'A=[J!._P;@G4\^CMKQO^F7>,5)W_MOHF R@O@ [%;Y[=!!GR:ETO:9A=7RU&V:YHY@902)P5F,NPJ0# $@_&X+%[@ MG<.5SK-S0W@XC7JGLR8.!_W;*VT !%H0!8*1MH+.AEVZIWJ @"&CG&IO+$$*&4'@&E3)N1NL M2=Y0-E[&#PT'TW\);"O@#LU3\(KEM'?Y=+=WD^(AR[:*TU5>..SMDP@N*+44 M<@(14MAR@#9*$<"XK\((]8S5\S*XZ ;3/MR11^54EXAP;PWF4FI(H#$$LC7Y M$(-&Q8D[S:D^3+VL*:!]R<-1V;L=#!:2EX)+P1010,:8KM42D"?#U8 :<.% M&N]F,+Q*C@Y-1>B7D;TSL%D^=JB1%0HI+YSF2@*CE5TOPW#3DU>G02;OVO@? MS,=^W/+[X&*C?.P8TR# R G$I$11=S!NO8R8H;R? [=/+IZP_"%8@/NTS(T^ ML:5QN*]W62P5;?/[?)Q-QY=![SC%'#QU[L00(YA&W@!+A>!0 QUOY1"U6AO* M&JEW':4)&)Y/>*ALZNNK^%*]Y"_'+#DFC3N4%*F[21/*O8)2"$!V#"J8+R*[V (_'FMQ\+?BDD89I+/'\YQ,#R?/:$FUH&W#@K!L/=,ALUG M_C.Z1L-N_SR]@U=Q+,"VM,T%.% M,,Y"(K%YW3D?<-IS* MEV^8W!R-1FG'MJ;<>SF]IV70.YPU"E)%'44*6H\E7I,G%?"#NP8X$>5]O#H) MCL%Q;2BN_O,RZW0F7?PQ#9O"37ZWUDH@K7@0L*]#HB'A@E$O/79.DJ!76;,F MEB/4+%UC-QKG"4@7'6 QN.MTZBFB"%HHG: DNNZD7I-O53-6=GJ=WM(!=RH2 M@[PUI9X8K[%'Q"&F%!&6/"W! M= $@L324("P1!IN]"_!CEC_8>W @X[-_HS'0$$ >-#V' MULL0 #?*L]?+/7AC+IZP_!ZX^#F?QW?_[Z?C>#&Y2"<5.L_.]@E$ABD)/3"4 M(BFD%W2]+*@9;V3@=UJ+O&7]IPU4SL'LW_+YS?)U:-3L@U[^N7#3>5XCHA<<+VMI@NS^3E[>!,+>8W15E1WKXO;AZ>'[CM5A1S']S&ZJ8_#3]&#MJWH#),B&%4+A*0UVFG36(+V^ MD(#A4&MT =91_$X'WWPG(#7Y^E=.JZT;HZ"%E*-\EGTL@P[R.9NN*CX^W@7M MVPF.'":QP#@6=!J"(0K;FPYHD:<*(.\9?9)@4*T4>:OCLI^=[#/G O'(8>W+O_X6S9;5BU;+J[RM4-+ MTR3><\L\\6%'=UQZ:K'8N!& 0HW\KAW5$N]*&,\#Y9#ET6:S49DO3X(NY'!K M^,0XBA&FFFL(D&/(BR=] @85M(G\=52R?$CRUQS"1G%E57OVESU[]J.]45RM MG CK3)U71;D,&%^I%>O?;UF9GP,]LPAV:/I^.BJS=*>&/R#J$D$APP1X)ZPV M'"L#M=ZP0=8QMJNWV$[76]86],R66:&0I(\Y92BTQ MR#S! [QH%EDV_/N"8< YY#UQ^<=E%G">Y?/L4U;>YZ.L:Q-_SWR))U)[$\X9 M90'U#@5E:0,KX:Z9E [_YF-(H Y95G=N_[]E^?7-/!NK^ZQ,K[-:N^R9*$F4 M]O/UW.#,VRX7X'DKV\]-AA\+N;IY/UT7N;363[J M6MSK3!^% P 2<]IQ&TP%+0A&([-AA?KAWU,-&.,>!/MC68RR;#SS >#M MEW3KU1RZMZKLFP#,&-)$&(,.YLST1(C!+R$X2/1DAHE!=[L MG @WBZ1]/=5X'VD]AWF:MI2T=0HWE^7YF^J=U*<9\6M[=I^7!QM?S5OCB] M1@FESFR%?3B0IJJ]P1,K+67: X )\I(3[I7AC&A*# 1 5T6\= 3:IGYRY0KW M5J_8ES&K]3D20@@3%D!I(=$( N 7T,8S*5&01LMI=DZAZ"\5#?/A'/Z7=5] M \I2ZX%7#/&8KU(@P-=K1[)9-'9'&;_.R/B#5=Z.@W (#KK74#0+,2JH,L%< M5-X)2+D7:U"AT6"P[Y ;RD8OU;,:8?HO@6T%W-X%]:@J;Z]*3L]GA;=2Y2W6 MYB#"1P^#0CJ3L.T^_H-9V$R$-KK NJLS,8 M21Z=YI0X8SR#?EB/ZL]H+70"9S^>D*6NVHG78_%EEOU]$4!V]^&/N%.=J7J7;8'7 R4U[J%Z<#,51[O9V$7MHS2Z@D'F&O,2022AVPL-@+ MJSWJJ>C<'*#5/O\]/1(O'.%:*.:5I,A):C5; MG[I8PT:AO!VE0^]$>V@'E_.PO-K-N:]/0KU47'!/D=#*4VL]E^OE0:#U8'6" MD_E5S?^3(/KN)&%H9_IP!.#,(NF!$U3$PPRAL$\V MC5'MS%]X.G<.\[L1*#WPVF9765GN=9-&U>=)$3K^W5L;PR=2>R($#:J4$(H# MZ;U D04.$$ZI[,L<:"1)ISNFS@#AT.3N\:G]^]EL<3 ,NO&8B>3!0@, &FB] M H80A")OPE^P1MXU\FUU5H+@O!)V FZ=7&(\!^.78G[P N,O[^)OXLOEO_[; M_P=02P,$% @ 0X)W2*;P%XKBN@ 7?P( !4 !Z:&YE+3(P,34Q,C,Q M7VQA8BYX;6SLO6N3V[B6)?I]?@7OF0]=)\)U"@#Q[)CN"3Q/>,)5]KA[C]D_%\7VC^QZ4]YD_RPW?RP_S7_\ M\?"/LNHOJ^7ZCW\-_WD_WQ;9Y^WR7[=7'XN;^:OR:KZKVOZXV]W^ZT\__?GG MGW_[_'ZS^ENY^? 3 B#_Z?2OGOR-\-6/]:_]&+[U(T0_YO!OG[>+OV3>PO6V M:KM!(_6O?_[J]__,J]^&0HB?JI^>?G6[?.P7_S\<;G>[N;K MJ^(O__Y?LNQ QZ9<%6^+ZRS\^=O;ET^B$S^%W_AI77P(?+\I-LMR\>MNOMF] MFK\O5AY&]6D?-\7UXQ^QVFSN?4)@2 2&( T,_==G/GCWY;;XM[]LES>W*T_/ M3QWPMP"\^QIL*G05";^T 7F)U8=W[H%OTB_OHC>\9\Z&AVO4C1?Q]^ M;,_8^X64N_FJYY[QU4<^B7D5?NN5_]OQ%\.G7Y#?JO&CJ)Y]P"4W2'*?J\Q_7__[:<[ M(^[15EX]U@\J)-?S[?L*SM%>#POBGXK5;EM_Y\?PG1\!/$;5_WJ9F(=,EE=] M,7D@9A6RAG)S[''W.H;<7&7E9E%L?#93_Z/YYNH9#QQ_XZ>KTH?HV]V/]YP1 MLII^C2A[[5T'3KP)C_'QS$!YYX>8\J;],2,4NCQG&%&"M252"N;JD>)R9F:[ M4UR('"YW;>@<,P"D(X)!H@'@PDG_/T>T\N91&#->=D^$J6<&S9/#HU^RVLA* M&IXZZDH E56H1E66$S>-I26>S2EJ2PLK+HI+6U::JLM+7SS>%._FGQ_1,T<1 MH;D!#C$_7KC%B A+&=4R9]:+6\-!)P_+= MT"FV/N $2$\/ESZ(NJPSZ3EJJRP#T;,XSO!5$W,CTG0/1QJZ'HAOL"E(*H'H M**B/6OF(A'9C8US1[(B][*,_M,PRY'[WL=PL=U_DY^5VYI-PA51N(1+:")Q# MXK/R8\_.NJQ0H1FW=3FV A@PFB=J/;%F/*L^K7AI5 2ZPK,S M7_U M*TD00,)K=564$L$$UJG+MCL\$0,ZGIX&0I>4 MF3BMNX/21N[BV8E0O*0LM1.]&+::">!#(Y_2P-9D3$ &VV,O^^@.<97FK[Y+ M%'*]"'LB5_]COUEN%\NKT$F.K2+FD, @+"NXG"KE <"ZAW,K&RT -&V+*.(T M,M#D)B?60"DL0H(HI"%QB-#$@EG!BZLO.[/7K,P?@ MHC6CGZKS&;(N%)]]T3R-&K0W:\HTG;'=LN2KY;IXN2MNMC/"L6):*>0PYQ)@ M2.5I24E3SMLL3=Y].A*( Z8CR9("55;A:+L)% ML!:W3IF&L"YKE4-RU6[1,@UG?2Q<-N$N>O7R9&Z#%%YD? M.YLBG-CZP12'O_WU17: /VS^&4ONA80TF9^FD:&F,Z\[KVV+C8:P_ MO"JW6SW?;+[X O_/^6:QG0&)'>(44>" ED9@J]FI4%2@T2I+DV8(!)8I#4+D MR%7N$QR?I2L&O766BM19[2_%+BMK=-G*P\NNSO'%J6<7.IOIY$!,QBGB"506 M4&6Z$8%)E.YI>BYH6@^<3D.]^C"D[+V_1535?C0^W:!<_)_]=A<*BIEOF0'. M)#18$HEXSDA8UA,,8H.-=8T+[:8-YL0I1!00P& "O-YZ.=8(&VXYR@U,G>T] MIU(OLOD):T2)V1O=#2KT,9B.4[% \B4E\[G;J"1'E/9CD-VNVN^%]&83 U) M>6I.H&].)S!-T+M)9<(^&'N\\WXVO0T'5H[?LY]OB_6VT.5-^/.0A:\7JE@7 MU\O=]M>/\TVA?+&V./\%76YW,R9R8*4@F%+%N,_'K5!U#L>HU7%G0Q, U( R M&0Z4(6>),TQPX MRRI#S' N3>KGJ]=,A*IOO=IOE^_TN;(?/=F6VW957?_B@ M%K!'9MGC^+99?CYYM\;%Q*^G-;PB5X?[ZA\[>Y'T;;$M_$=^ MG#%,?:X(F,TQR GA@-#35D M..[4.+*K"N,A\&1'E-UC2R?6VX>-H0CO*2(RJ$UB'$!)40V1PX?1S0/@MYX M;JEQBU0KYW+,-82(4"PY5(08"A6#%/J\=(2L/;L;P<4);/;%HXV8^>B/\@;S M2Z.PW=\T>7:',OO?8]$<,<,T"MWMII@N3R\UY;W9'%-36IZ:9.J=U@G,,O5O M4YFR(R;)TN7*"_/:@_E4_+Q<+V_V-_[W9LI2Q92TH7B@U#(IY)Y_Z-4=R\"NGGPFZH(.IK:KCSH@]^>=?WU[F.QF3EHF \M MC%'@VV60*50?W><,RD;[OELUC!TV4D&A$(9$6JV$-Z2]5WWNG_&D>ES!G:3Z5LBZJVVKGV[=Y4V?@C]P92 CATR,!<$DX98[D5A/@Q M['M:+FC3*S%CFU62J3S/=:Z0)!HI20QR && M(.")KS,[H0T.T'-SK!.X>[, M2#(O#.A4;IG&F$YF73E,YXX\G#M?%=NWQ:=BO2]^*78SY*#$@ B-D1<.&3:U MJGKD$I^)11W&??#9W$EJPK(\5Y P&F: *=.2,< U@2;UJE+8FK0YH(D\@AO+ M43-U2TE/G'H=0;S(/(R!3]+>Y^""Z+1E:QJBTAK]PY.QG5AH*@I_WY3;[9M- M>;W7.9DB0J<&;_!05HP](T1G\KY&7W M/M+R[-#AC&B8?Y_ET"($E'5.^0:M=02[NH,KHML=&KKW^29R+HCI(+FM&%P&EH1R<+GCK\TYJ-IEKBJFJ94G103DB66JF&>D(BE.+ MP,T]G$G><8S+[5&S> MEVVEY] &=!@! XC!SOGJ+5?>*&U@SGQCD*BHU[S.X30>/Q6,[(=PV4RY6LTW ME0)5TA.9P+3DL)WP]$]>5]5YD568QE6<"D*$W,31.$VMB;3A&:%IPTA;E3'+ MU7Y7+&:(&6 ,IQ2!/!P'IUJ+NS$"HM99GFI#Y8 (7]@!Y\O][OM;KY>>#BG%,MH(7/#<@YSCG.# M-&#ZM&Q$C1]&-==V4HTVZ]W[*BG]JM?S\U$[Q1712GA"?O'+%F![!9>7W0Q6UVAO1#-NI(3@T3DG%AK4(*$\M.*\N(J12" M?&B9(M\.S;W!6!'(D*#428L-,U)B*E+OTKFK30\R')DI]LQROW+:/\%)M72$ MXC:*R1ZT,\XCWY9P1MK64C7;,-A1,H\Q_BLH,V<,4QAP53T&)IAO'M;#62,: M=9]3;-LY)=QRDSO""=&4" NQI1@2(&W.DZ]$GA?;?0IG>ZX[2><@- ^1B$Y" M/I]B,UY ._META+:W;IF(MH3BXWW>%]]+!;[5?'Z.EQU5*Z+]6[[^OKT$L#Q MGJ3CQ4C5^^;OBL\[Y0G[8Z:4@58K"F4NG1_84$!;#?,<>66W44>:.^'0$ANA M"(+:LP$LSZ$O?I5%3ELFDS_<= S!W"/H#-Y>[M:7M4[&ZJ+"51Q76Z* M[/S]B\A]YRG]UDR>I^*R.*FN40=?/>NY'X[H_YK]7AF0!0NRRH2AGY5J3_8% M)1_"A=-0]4$L?;@A?S!VX]7>7E\75^%T]0G.V_FN>%L$.I>K9770Z $D0RTU M-)< 4ZX)5C[V()R M!$]>[8['=;_6#B_Z\FJWGZ\>_WE;X4_APECE']E[[:7_!/Q<]@/V[(%[IR/\ M\5PW4OZ$+IR:]*XG+_W<';+8OL C?0EAV22:F.D M"M?BV./>8R\:2O.H4UYM,5B%A63A[G O4XAK"1Q"7K-RQK5B)OECUO<2Q?#5 M?/WE7[:/O 2US61XC?3.D+;JWK./8H5]//>TU_3'O#&_[XT)R7D4PXV4/(W/ MIB;BB:Q\4K]3LMKT-E,?(#Z'B^T>-D:X$3@73A"-J#*,2E6/>D!8\S=HGVX" M.")\&1(FF1"A%$J;&TH YM0Y$OD*?+M#>.MJ. =HVW#/4/;S_/_X_YZ__-M0 M8[N2>5E"!^0Q3B'O49@=Y._W)OK7*WEQUXT.0&*[^T4]H'W8K+BXN[/%!YYP M?V&X+S?;?9R'>R1NYLOU-CSBM ZU7_%Y?K-<'ZJ)_=KK9%:LYU6Y&/[=:O[G M]F_=;R)]G+%'PD9/%$_CKM&N1I2]=KNX=/S\:8&WQ^$;$?;H_4<6Q<2L=Z( MGD;&U9\Y9:(.&9-#75\OKXK->=/5()\ABK$41!@CJ ;*8(U$W98UJM%>^VXM MI,Z@#KCNO\5SJ(*B0G]K IND34-P%YDUC4U;3,(T!'TM[V-O0V/#I.<)JY_, M>;JR-(64I[,-99_])B[A>;?E(7[,D,3US"C MO%S( ;OQ.(W$KZ,-99\]JZ/"_'.Y^UBEF&&6Z./R]EUIU[OE[HLI0XD^0X)I MR+G57 LG',^A0C4*ID2CYW]2M9U\$?L.69BD.&#+?C^@ZRI-77EO*5H#4AXG M9VW9'D;3+M,6HW8].6"B.MB7=<\I9*\L-IZ.^K@LKD_7#1]3PY^+L"EUQHQD M.08,*0DY-II)JBC4%F$"-60N1B>[M)-ZE3= .[ND^P@N3@L[\=AP1F\@"B,G M\QYG+_O]@&SH>;RG.;HTA=<#L],0KUXL>3AQUQL[4:)D/Q=7^["!YGZ+#C@! M<^1+5 5RC$4.#*]E4$B81XM2RW8&$:43M@ZBU);'"%$:@,(VHO05>V.*TN,< M/2=*'9F=D"AUM>0Q4>J%G::BI,KY9A$.ZFR**\_F5G^<+S!Q M)*&Z3-4%K>J)XVG(55_&E$GZ8;?5SU?+=?%R5]QL9Y0YB@AB7"*HB> BA[)N MCS',NJR -F]EE%70 "^K\'5MF6F\2,,0:Z0$%9*K8%! MKFY*.!YU*J]5 \,H]_9?JOO5:E21KW"T(JY95IFG23>A*\PS'(Y1< MR!D[,3B-3+&;"0]?XNC.1^,C8;ORZH^/YIFJ"X.H)XZG M,9SZ,N;AF9X^.6I4>-572(<=KG>#66XVOA<6(5N4V^W^YK9:Z/O-_]:[TFYW MRYOYKG"^)OS'?+4OML=[M5X??NOO_I_NPF&DL$_+YBK'3BH-(% <2V"!KA%3 M!AN]A#$%G(E3B,,K$.^#>??SZC,#LS,+L]^.-[K61F;!RNQ@YNE.I^QH:78T MM<7NT+&[1X-:]!OJ&9':7_E017:*=T]TBM??3Z>(**Z_H<[1KCR?B'(TJ^_3 M>N.I&8*)]($)S#%,A8ER>B,TKBJ1?\XWBW?^GU1;1778)VH-8]+B/-R)Q)P\ MMF$-9E$7=\9]RCPT3.4CPG8EOUY>YWWLR_5,(6@-VA6R_>^ [VR_RF..ZB!!X9)8PH MIPU&$FF.80U5,&:C;K49 ^" ZM1J4_@X7FLX(S5UA\6IY7'FZN"R<3:5IV#T MTG37F ZL24G1,WTM:L M)_FYH);=.9V&Y/5@Q\.GUWIBIJGXO UZ6*7* F'FC,Z9$ IBJ#6&M/Y\&/G( M8_-/39PT5D!:5;,1Q#33D32ZR:]]H,B<28XE9@#(9VJ6T .1]69,9\[S$AO51E&T1,QVA,PTVJ\CU* G3'P MW)B/Y&E"HSX6^6/COI7U34?^S\OU\F9_>S-O*<^)0"68ZH$"@4%=K6;1!"XD0@ZI-3B\ !3*0(Q''34 22T1(I @<< M8XG .0N71* 56Q,1@7;8'XI !P;&W??WZG3$ 'ID5O"<"L,@X!1Y+:M1^\R& MC+_WKSG6[V3_WZM61Z$FP/^H&P'3=),XX1YJ,^"WVT.FL"LP34^9]L[ )CUF MY.V!KYX[1#BA#O$];Q-LP<8@6P7;>JFW[4%/+3V?<)]95C_E9\)=;,5Z$=[J MFFFL.57(:6 (YPPJH&B."2)&*4UHU%K-^&@39UNGQQ 71U#9EV6Q>OJQZZGZ MM%GI.3[0Q%G1C\_$N/=?LO/?.YIXV(OTXBS(G0?#%WRIJ*CX_GG<[V-PORLV-W!&F)-02"XHH( !;; & MIUE30*-VY(\(&C\6D1P.11MS9. M >]0P>W3"=8$"KQ8GXY8XB5TY_2"WIVQWTN9=]]]0Q=Z+3O/A"+B5!@9HMCK MY*U18N3;Y?8/MRF*EVL?&HKMKL+-K3):Y[FO4;4U$(MKM ML1Y3=NU!9$I$$DSP4#F$+_!Y7L M]&B]=8VV4#5JR # -)?6.&I(SJQ2*E< (02P_[M(_0)EC2V;5\C^-2X*=:.P M60 9C+TX[3\1YW%E!V O,@]MM.LA+_%T06=[H7<:$MF/*66"[A>Q/?2K]E[? M%CX]7*X_O"JW6[E>Z/GM\@CFC $%+U M>'./$2&,!$23YK4EA^)4UUFSEX;W(K@Y8 MCU_-UXMLYP?LE3=ON?,_/$,?L>LNH9,:;+>=B*V.T_!2NQV,CP:W?MS5;$-B:_*>VF>8WAL3V#XX@)'EH#V\2]Q\LPFA M8/VQ7OCJPG?WY?M5V8UH3N?4&2TI99@2:HG*,3;$4)Q+9!U+_=C0"5,5&5U]FF^VA^^"-__<^Y5LCIXMJA=%.9,J@PPF^]VF^7[_2[<\1W.K%T: M%G_K.Y ]1FWC@-7)+U,,3-T,NAB >N"J]3+,Z]"'PAT\DFK!$$,46X6!4O0T M%>-0U-483S2!".(:(XDA@L1)I@1U2FJI,&;*J-2'H2H0'==;&G+5)<%ZQH (6 MA,U6]4#! )C9K@SS5>U&RZ$)!!EA)&<:LYSX#Y;"!GL(0!PJ:./NWCNA:3QD M*A"/Q.W(JWS;\M=2:/JGK@>AJ4"-+#05AABAB6-RHD(3:<1S0M.&D]9"\X\Z ME99U)CW#3@('F;$, 4T)LIJ"TT8(+M1L77R8A\/P[0;/(RTZ+1GDW#DE%+'$ M<8!S(W/&E5X%7JDJNBH0FW(;2E)J5CM3Y]."#/Y M++W#J-77G,5(5P?&)ZIC72QZ3M0ZL]5EF]P,P!Q#*Y0EQ@&L?!;@T&D"!3'9 M*9$*#5AG&:->E\10-%>%%,*">$4W$K8?%IU+OP3[)UL4N02C7BKZ5J M]4U=#S)5;6"1^^(:4SM1/8HRH<$^N$@^FBJ.+F]NEKOJ99BPB:!< MART%Q?IJ66S-N*R MJXC&.^4;4M$6QK61T;8<-M71E^NK\J;PR==C34*H-<\ESA6EB ")N%W6GH5C^FE EZWT#W"ASO@'V]WVUW/@)[.7U;KE;N ML#M\EG/AQQVNMI1*G;N;H,_0#71[0$?/-1/2 M;\!I<1+KQIBC%&] MA^9$!ZSR3+SF82_JA^5Z';XHK[/#AX\6QYJZ=/ 0EL"/DXA>+[*#9=]LV#K M'R9B17:"[RY8Q=J?+DZU\L10(:IZ56/[XTTG'PP5;,Z&4CBB^OEVN:D^X0XW$(+J M7!K@L0-F*>5(GH*DHU'K$N.C3;T '+9$K8K%3T>D0T>G'MPY3, :UI/CQ; S M.ZMUZC-+[P+;MQ7$GG5=PKC67[?Y/D)=CWST'/WZ]E3C@+@KK_YXN=WNBX79 M;WRM=VBMPKJM?OBZOKV[V%PM/?@9QD!2#@RAN;$.&N4#<@U$ <*C(ES_S2<. M6360D%AO \"LK!!FU^4FNYIO/V8_>*':5@;\-3*:)?!%P_ TKAO&BS>U/>-% MEVCF+X6+=&ZL([.21CLVG>"[R.J=;"_Y_#5U1-#Q2FY M6"S#7^:KNV,_V].1;H7"DT108P=SP[B22N$:,T,@ZC3UN$@3QZ]_%LL/'T.T MDI^*S?Q#<9H+S]YLEK&W5HWLTV'BU7#N'"]VW=EX=G)R.]K%&DE=EC"J]=-5 MOH\(UQ,7/4>[/CTTPE).K=Y'\:ZUNY+N&>*$$<> -EAPBW.>HQ-Z(W(RZAF= M3L@G=G*G6NO_[5<3OCRL^<O]19^MU%;U"]:P(0@"F(I-5,A9; TMH"P$BCAVFG MB'N8,TKIX^J0KNXIMD[4R_W'UVW[$T_?5I3MSZ-=(NT(_>H;B;9C,!,;<4?S MWF!1]VQK?#,SD!"Y)!Q2YZSD7&JB3V;D>=0K2I,#/_B!K/%#<>_^'R@>C^GZ M$8/R^1&N[S8R1_HV97A.U2.:H,9X1P9S!'!3-3H!89HQ&.!G7!/Y+!@3)S^ MOXM^@_2(;T1+AV9EI$6_.*]-YUSB1:,$]Q901K0%G EL%,3P=-1#]CP9.:XI MB0N>?T2<5QQ]7T[J7C/,=IT)=9CQ=O$T/^[X;=5127T_ZNG(7CKE]Y$;#$76 MX"_3Q"."P )4[FS#G)\RH.DIF.=NNR$>'R_0WSNV^5W%\H9^'.:49R\]Z?N(SKVSDNY$:(]>>R[>_N?'==$9 M^@.\;XN;^3*BCE),I^)NY/$G#CX9NIR\%7'X'O\O7O! MMXZ]7T?;"[VHP5'4;Z C+,V[V-FUJRF]@Y+>8-WG_T(KJNUNYWWTL-\O_+!:_K;V[S^[5 M?>,587LOS7P;K#Z; HHS$LV@-%(R22&4DK <(,9.UDEGXNXM_T9L2IS]_7IV M ?J]U>\6TRK? )LQTR[?@#G#3\N\.(3L;79'0[8//&2'GG2P,*NH>/%@RB6K MZ+C_&'";*#_"U,WX?>&YJ9WQ$3;NK1.:^OF66'ML:NA;PM]#RO%UXO2^K_6G MIPR$,^6HYD 01JB4( ><.WM:BV(N[YYU3-*L$3>#%(?8\'Z^"H?9^LA$)LEP MIV1DDA9]&\M$'?:#3#LI&:-/1.WIO#K)%17[XL"D^S'?%2X]UN=XNK_XQ7^V+TVH, M00Q3!RGQ"/-<&P)!_0*Z\$F(&VQ+2E>@B0/S"5ZVK/%EGP+ ?<'=/;E !M+ MAG3C6!M)[OK"RJ.BSTT=_?IGA$L([N.>"8R(L09RR)PR2$*(3H=UG.5FU,OJ(['&7S60 M]'KZT>ZBCW7Q,,=9AO'K>#,+]Q8?'H2U;^O RI.>&N9RB9:]8T(S >/RD.X" MB4Z>&3_6<9!3" U%TN4((V6H.!V4T5K+$:_8B40:'^F27*KS?V4MO8N_=UEK MS,-@LA;GF>G!X80= M8YC"8!I]XEO8TO3DM-FW%8A;.SQAH$[?";^/0#X 3X/?9M./9T?8?'0?+YQ9 M*[2UF.16>M \9T23TPDRGC=:LYP S'&V$O40Q4?RZN![AE(Z=");@\8/L$E< M-:;ID'N]>;#?+W\SPJF]@#*U7)QP+Q>O/'CN5Y] M?GWMENOY^FHY7_WJOW.X%?RTF":IH\1BQZ@!6MB< (0(85 B['B.FU[$U0\8 MC)S&&KL<,D0X$8(+(ZU2VI-'%4AX?N(<_XOLG@55%#NW(<2ODQ79G1FCO2'? M"_D79&M8YTY#H0:VN1QS.$5L"92K5?EGV <>7O,QY?[][GJ_DE=7Y3XTO%[\ M.E\5V[?%;K]9;]\%+7Q7?-XI3^P?LYPZKWN (Z"J;!WKV)."5.]>] AT?=OJ8_\\ ?N*G"GOT>T&<5_)C==BE]%+&1;B*^:K=' MS@/:K^:;;+'<7JW*[7Y3A'B\^^BKRZO=\M-R]R6\_%-]?6^T;2LW;BJKJL&V MJ+T]/UK^MX[;X=K3^M1.MP$<-8%-;$-860[;_2.GJ_;OM\5_[/U0L)_N!7#. M#%!(8TH(Y(XIR96B4!-MH,RI;+RMJ.WG)YQ4.$'*#IA&2YZ?(N=2&=^5SVFD MN-W->%A"]\-+VV%S-TP% R8/B\N. H%T>"R2A/8<9;G3#D1-TK9N)7$R^=40 MBIQ-;<]>.]5)0UQGV6F2R0TB/)>R@?XXG:;TM+#C&>UIRTQC\2D^A-SU;7%; M;G9A@:O6.FL%S8UDGI5<2T0)4^@PV1<.U]O&-]NW_?R$@^< *3MA&B]F/T'. MI9'3E<^)#)S.9CP<-_WPTG38_+*_>5]L7E\?V@O)]1' =F9S2(V#.0"&YH+8 MW&#GAZJ2R+>F5530[M!,XJA]0!9*ULT)6[8]@HN+X%VX;"9" ]$8)T-W#-[! MRGY]CL$D.O0T/Q>4J =2IZ%%?1A2]M[A(L/XU<=BL5\5KZ_M>K?&\[?:S'^WK^4KOM[ORQ@]\]>7-IESLKPYS!L7FT_*J M.,P7S+#!W!!,PSS0$4835VJFIB;N(9A2$B57PB#H+G2JK<6*1QM*K7>/]>E!\V\]N/RZOY2GY>;F<"&ZEPGDN$)&1"2N)(W1[6N8F*.*U; M21PUSO'XVM,CB@T$[?EK*.:#4!]<1, MY$37>6NF#)=0S1!!%.Q1&9KFM6TD]RWX ]B*[/XP.X&+E MISV549.&B5GL(C_/\99RNO!K6IZ?+^Q Y40$J+L=C\\8=F;F.0&JUN,W7V:_ M_1J>[8$",\&9SB%&T&@AZP^V3C4Z=!'Q<8DEY;?U,AR.J(2\X91?#!>7I2(1 M#7&:\-LO+]]9D_WZ3KZSO[;1@FUQ];?CM8$*H(JXN,2CU0]7\\7 M\[@AVH2$9D.T9_OCAJB6OT@CAQJ;=R?^'QF;$3Q,8VS& "Y;^SQRX:W<[#[* MFV+CX_7/19AEGQE'&!&" 9UC8345$)S"-7)81"VXQ7]\XK'[KMSYA+/"E1V! M12ZOM6"LX;):6K(BE]/.&"HSG7=D,I!HP?%.WQ\8OFH$+43CC9<-1..Q#3% M"<<]AD82CJ\)N2 <'=B;AG!T,:#LK2=%G!:S^TUY6_R\7"Q6A9UO=W*]D-=G M30HC6"Y(SH#AN05*T3ROFR0REXV/A'5M*+&8'."]R X LX#P178 &'%ZJ#.; MET5F<"+CY.: [)S"ZG36 =WS\I. SH@35T/2VNY8U2-=M%J>;\IOLR-2S_#P MB'CW2M\$#COU9DJ9H'O%Y81RNZP;(-B7K,P(1Z4#6C)*,#W-)RFJ8W+!B(]- M+-L!2?9F?K6\7E[%I8 QU#1+_1*Q$J?!%2'C9'IW]E_(\%J0-(W,K@WPLG,' MB16(LO[RC. M?@] LPIIY'ZPLA^[ZG2X3 M..SB#M& "L YA99ADQM)+(5::>"L)33NLMKVE%73.%3,Y: MG/A%$S;$S0'/GCGIPN$T]*F;"9>O"FC#1Z.:V7E9*S9FN2FN/'?'#!/DT&'J M9L?:J&[L3,!(KH;OC+OOI(MQ3-_^/JW(OC%C/%)752 M$&0%,8K6TNW+^*@BN6T;0R=J 5B[(W!M26R7KZ7@KV/*UH2Z0=*V(S<1F5LL MF]-,WJ*M>"9_:\=*!]4Y'GAUHQTU*)CKE6#K3 3")F*4'" M $YKQJL+C7F=!)*D\+,RZ+3UM>FNJ/*:Z+S>;)9[?^N=Q] M?+E>+#\M%_OYZJT'MMPN=\7QNJ4WU3N"<":4PYP3*#GGD@'A'$%%!B7:MM>/K%OC^]&=F='2^RDR7UE6S9FQ:/- [CS6:*.3E'QJGK$#Y, MHL5]\'Y!MP=UZS0T?EB3RQ&'4<+843W?N'VYW>Z+Q4PPIW( H(;&2: Q1BC$ M,O^77"%G<;* $85B>E'B #\[X$\8&N*)/-3\B#0S$7C*_\YPWW)?2NO M?8,:W\[.+L+>@=FF:J[FJ_ LUZ\?BV+WMEC-=\7"G%YYNWM-*)?$*<80=%83 M'TX(8OKP%!X".6K\6'?#UAQS(4 !;2P@3B.9"T!R0SBTD/BZ)]W0/P+,*H39 M$6)VAG&T]S>:47=A3/?,_30&<-]&E4G[:VRB=;LIKI;U&[3R)KP6@XJ(QG?@JN/1\S-XV7R[+<,/_2BM@O)M.)6[V7VI?C/DQ;L7 MG8AOFA8-PWALXG.'ZD7FOUH5)];/(;[(?BG7MX=[N/V70^<[3U)W,:/I3O@T M)*\72[[*2OIBI]$NW5]WOD?--XOC5>[_G(<$:/?EW?+F6+O.I#,:",RE) :$B0I:DO/:H19;<5G,,9 MGX47M/#:SO9CC'[UQ>UE"1N!UL@5DB.V^LV+[$1Q@!0$X,E M),)7NMQ2B@C'6BH),8#/W:742QM)5>D *^AZ )95R,9[S_$"39<64ZP-,Q(AQ"M@&CEOP912[<)FD^<F M(:8I#7QX 6]J+AM?QK;X/_OMKGHJ\UWYM@A,+5>%A_=R?57>%*_*K?]^+%1& MH6 L![G(_5^P$Y#@&BK5G$5=ZS8&P,3B?693MBNS36U5MO;:LJSLRGY8>#TH/SC=()FL6'R_H^+'@]("8K:N-ZE MG>2[=RXL1GWKZR!-N9W&*.[%DHAUD#AV&L^(A2T>:KZ]OR-D)@DUC'.: T!S M"A0W@M2-J9S#J',@[9I(/))^W957?_SX/L#*KLYP11X :4E?PZG$],Q%3B(& M0$?2=!/2TDP=/DK+I4G#;CQ.0V^Z&O%PHK /3AJMME:)P]9_N"LWIMR_WUWO M5_*J>OUJZQ..8ODIW,84GM.>KPK_G=U^L][.'%.".HI<#G,J<\.)OLBVWT,^QFNM[Y0__/C\NICMMQFQ=)_=U/]:+Y:E7]6 M&R^OO=N_&FI>W+/MO1$9?BW\P]O]YK;<5GLE-L5B?Q5J^LV)/M_P-^&_[3Y+IO?WF[*S\N;\$IL^/SEIII!VA3SE4\# M0Z_[-%_MB^R'"O3A'P;SK\+^,_]Q[ST+Y6I5??W7OW5< 6_519Y:%4_;WR:P M4I[8P'*PL1M7/[Q<7_G>N2U,K'O8]A;O_5"<#[;N_5*=(CKJ^7\_7+59N:W3^J;U2,CL1X7 MPFN0V0\US+\&\N_F7(]01YMP;<[BA9(F@2NF4>:D,*Q,WHV[BN;7\CW31$,( MA?-%F (NA&=W:MHZ"6?KXD/8=]Y6,%LTV6C0BL.@/4?7?(6E3KCNTJ2NFMB& MV;9JF(K2/G7PD5)F;/G[FK8HX>O ^E0EKXM)SXI=9[[:R]S+=;A=I-SX9&<& MF% 8,_D]2EA3<@<2+K. MH$1I5AM^IRI6K6QY5J7:,]1>GMYLBMOY!,7O;)0*K9A-4H.>W535/5V7Z-?%: $W#:85(QM'FW MX^C0N-,,"02() [G2C@N#:@;)X39KDKL^Y3@F_F7JD9W!!C"F(20V%PS MRQ%"=;M"\D:O2/776NI=]O4LU>T!3U^S@(W)[#H%F(+'?N?_WCS#[,"3?TJIRUMJ?QG%\[ICJ)V&;O,YR[1_5+![DFXT2\!/"QI+Q2_S9SU2'_I_W0#,!'XG\.*EN<S&PF>#V MQV53X7TS_W(\ZBZO_F._W!1OCO?UOO&=?N>S:%M?V3O3&@$3KAS72 )&;#J M=(9=.,WC5I=Z;#C]VK[__L=Y6-0OKWNYT+A/UIM)[-!TMSML=@093NX<868U MSA=9A?1%1;M]EO8D.M7DLY>DL[$KIJ&6 M*0QKG61&U73$^@)5_47B(T7V#Z\-&FA[<7 9H+;'Y>-J_I->544 MBZWS;(37RL)-#J^O#Z^7_;;VA+_TWUA[,-6A^$;J^7A;HQM0)F5 M!YB13P$AE&(+*< 6<9A"<3ODZ9$7;0-:^Q<0!Z03LJ%-7%:KL>G[5 M:AM=3RS'AY1A".X2&GZX@^BCPU^S"F7UTDR%0]SU&V:'7MUP.1SV_!'6&#\-%\%-9\!F'-'&4!86 F14<:=SHQ XW1,^MAKPXFSR /6 MD,P41[39)KR/>G6\V<]7MD%>XS2S7^:;J>9HI,?IYAW?-=#L;?4>[?H@IV&. MH?K+&=QAA3.&R O2F<0?TQ#/-*:5 _3G. %]O+'#&Z8/SVW,"&;4&>G_7SND M<)YC=M)PD.$!$M#EZ?S4XOS\U%4]H*N_% T&] !N:*:FHWD@3DV? ME,P7QW>2LT>.M@TKIS%,7I#3) Z9AIRF,:T?$/\CW'X^ MH]#F,L<0(>R'B^%_W$6N M_>AA$>Y.>$8)O^$AVI3^;VF(-K:IU1"-8ZSQ(WK[V]M543UFLPH W*K\\^7Z MNMS<'%[R.SV+J172(N>0,J\2E#F+9=TZYUI&O:K74YN))\_.86:+Y?9J56[W MF\/:X%6]_=-7@B?@D?L]>Z.^6=(R!NMQ:1L2-X%6>R; M_FD(8^]6/7SJ+PEKC==G/0F^T=>;-[[6.7Y1'6?:+JN],H<;J;9RN]W?% LX MXU0KR(DO)!TBQ%!-&*E18&UH?>[R7<3.^)XA-!J]]T]@ONOTS[N&:;U(6&SW(6JTYAZN=]QN?&!\F^%RY.<4! MJ:T%T"),F+)8(X(A.R7)'#=_>K5K0XESTRH[JBY*7U0 ZPUZT@E*/(.U6C M/CNQ@%= HJ]"C6.G6AO;7^C2D_6[]I?7WHI?'[_I?"W MY6KETY0_YYO%S!%B7C**(0;K5CT@P1!H02TDE#."95, M JES_W>?*0FE8)Y87$[X0W68U18\]IKJX0QLL"([FI']'@S)CI;$U$+I_=>@ M]IR4Z^(4\'OU6D2).RGOM:N!A_!BLT*Y*YE/5=*#.6D"I?9PMI9C#(,VT=E= MPB3O8]*'US5G4DOBD$?BL%7CM\DC'F13\$(+T9CM? M55=O%0>$@ZE]8QXO8K?C.EW$_FVW7"W_LUC,$+8^>:",$*B$A=JG$:J6$ A,\DA] J*T MTA!RZX! A!LNC-0*\'#I:IB!@,DC] %))3:IA;PY^ZF"<+^T#Q]\:_S3\53J M4)O$8V.$V&==ES"PUFWW&E"C/?.M!M)X0SL'T);T7;VMLX4QVS37=1O#^=LP\&]+^\V\_4V7)AMY&(5N>G M^)[.SNVDR[&.T*K3KE^R'WJG[DN@E2A&4]^JN8;ZDT<<=,3F$C\ M%Q2E#1.-;V:Z^E@L]JOB]?53&J:^W/M)2"IF1DN>,ZNP !HBY223*L>$$"$5 M9"#JR&0:!(FEJ 8=,N^G0_Z+\*#!_1__7L%ON%D^L9.:B=GX_HD3O&2N27/E M4QMV+RAH6F]-0V43V_CP%UG=SZ:EY'U]6?RPZ:H[L%[V+HI;^;+]0RX7&K' M%4& (<@$ )+Y]AGFB"K_U[CRLJ]6A]>? [!(!>J1YJ9EZ!@,=]:JY\A-5*4V MY.IB]=HWW]/0M01V?57MIF&NT:K4V_)]L=F9^WV(D31U6SA\:&53RTFMF9C @N$[;&7??2'?A;R[E>ZAY14 M48$4P%HJ:OW_J5RAD))RD&NH!6F[XM"QV=1*>G_FJ$4]VB?%W59-$[/;9;EB MC+JU.4TM%DX[<#V57+!_PQHNIG;FKHWZ'=-.9YBUQD%$M8$80@NT"VDGH^'( M'FQTXV^'CQ]6S5I6M_&DQ>M6 KXZZ=-(M>I#0AHJ421[TU.<6 ,N*$LK+IHJ MB%ENBBM/VC%)<\ JYK!1N9!;@@#2T)FX8LM 5?]M)I>BFGJA0&&>$$41!HQICF MS&E9I3#4_\$5A3W43XW:&33%. /79_'4C-!.U5+O7'9)/R)H'+)4:E<;13$[ M#0WJQ9)FU4\+=CJJ4YT@6,GW%4[Q61?([:;6*M:697K5BJ-%RW>OKZ^55\>OM_*J0 MG^;+5=ANM2L?Y'$<2L>!\RTPR1%%P*MCR..,P<0ZUORZLEY:2ZQ5+;+!;VPV[$ N+@++=;5.R#[69KC4T(>6K] ML5-J%UR!3W1%=\EAO/]*03W1;F-,MU MV_+4[,Z$33$OK\_T= :(@^'YNQPSPJBQ1*)J%B!L@%,"-JK(6W[T,(GLMLH" MYJ>@SM.KM 3%7,J3E*B6%^W$$-;P5HV'9CZ57;;G8P*I9 ?P92]]HNVQ MUU\_SC>%FF^+A1>2<*"\ZC!RLPEORX<.M%5?[G[GS?Q+^)X,+YX<#GIAC"DW M H#L?*T&0 M+FDWNXF;Y[#2]&Q=0!G9LXB.W'?UP(:,>WM?32+U'L/O)X[K#,M\T M\MB;VU7YI2A^W957?[R^#9".TR&8 X&Y&_5T=;X0A5#E/'T9.,,R0.2@T<;ZEJW.D6 Y991@J[6CT$5=KM=3DZF5/X3LHQQV9^6GH9=]&E4E[:YSNO=F4M\5F]^6- M[Y\[N5[8_]@O;X/J_E+L3E>7,DP90)B3')L<,Z0-A=:+,'5:2$NB[?XW3O7[H;:9Z@S,; MIWDUO!=9!;#BUMYQZT&.=CUR$^8NB%ZOQ$]#\OHUJ4S84>/D[N?YU4>?26Z^ MG#?[]TVYW<["&+3(*6&,(PAJ#"TZC4+$HD3N0C/"#^@<.*HX,00A(Z"#'.>: M,6ZA@:DWBIZ0W=>V.%7KPF(S+1N(P#@%N\_=F795P(:5K*<)NB!4/; Z#7GJ MPY"R]Q[74^;U>O>QV,PL\BTHH%7([JR#1$!=#R3E2-2AFV>:$@+Z3^0*LUP3 MP)0TE#%-.:)^_#*=_"5MG^SNP[^KAM7\RH/;^&IH6U[O?.7?<+-*7ZQV3+7Z M)[37)*N"-XI>76:L37(51_4T=*LO8YHF5&TX:JI?;K]9+W?[37A?QBT_A[]M MCSF SJV3V!M8C[=BL:.&XP,\EDA 4HH";4!E#/B!$(\ M]97$)V#5&+L^0HL3JPX4-M.I8=B+DZC[Q-6H1A&E)^FYH$?=*9V&%/5@1]EW M9XL3H%?%?%M\+%>+ES>WF_+383_'H4%I$$3 A L<%'=,0P9I/7RTEB9&@2XT M W.)N=+:>'DE6!/)'%?AK5EI(73()):@$[)L>08M3H*ZD-A,@P;B+TZ$[J@[ M1S6*"#W-SP45ZH'4:XGBJY0Z.&46"0C]N8$1(>C@=4U>.(*$QG MNW(W7W6LY Y-<:&@'[5*6B,)RZ4P#' )2(XTE2"/>@G^#E5?U4>%\47V+GQP M3U5=0X8[5G7]D]MK53>EJ)XVF(5U_&-"WGVG#4> /$U=7^9E\=;C/% M[::X6E:KC_[OJZ+:H[%>R)MRLSN^UOXDQADE2%+.$9<*A>VSR I0#T9KL6CV MN'WOL( G"*!.<242 >\X@LE\ISX+S0#S>ZS[?+4_:MBN\WF=^9DBS-[#E-? M9X9$;J\8S'D--V!,RFOMMFB<>>KE>N#-'#TY MX=)VCZ']/ W='][LAUM&QN&]CTTE,R3:[[QWIE.RNX49CD7'.66P*\5#(HH45*Q>T1:8< #Y8=L[[D^0 MS[UP/$F;!=A9A7NT0[41W%Y0S;2^FH:<)K;QR8.QZ1AMO'P\7V[^,5_M"[/< M7JW*;5@M.FW^0]0Z%C9J2)R'>QZ@YMPZHP342C#RW/-BC=H0"%N@() NET1Z M$XT&G.1.( Z,=0E?&PNPL@I7=@9LM-VOEUBZM!#:![G3&(7]F/)P.;0_?KJ, MJ;MQ#"#3B%G@K-;0*B,(1/6@8D[IJ&T9%UOBA$H-"(=6:F*Y^><=+G=N7+S]?'/L]LZCD>E_&\_=;='^)2MJBK)!VF,PM1@#EBXFXL9 M)IC+89XK#"&P&@C6KG:;D@6)9?77_GNIA#Q9]:_);Z0VQ%.27P MPU2D]UP?P%;W-#YZ@<"9W2^R.\LO7B)5F1^N) @$3*B\'=#1CU=KUA,""UQ5#X#EOT6)'17'E/WHPG9WWT_B=T6.K3[8F/MY#S7/H@^ M>=_.BV.:=33H178R*3MW^G3B8A].:13P!O7^U"+9L,8WN%IQ,!_T=;/O.4AY MM5M^6NZ^/ &B=6<"91;[RNBG&'